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
338071798026	338071798535	338071799085	338071799635	338071800185	338071800735	338071801285	338071801835	338071802385	338071802935	338071803485	338071804035	338071804585	338071805135	338071805685	338071806235	338071806785	338071807335	338071807885	338071808435	338071808985	338071809535	338071810085	338071810635	338071811185	338071811735	338071812285	338071812835	338071813385	338071813935	338071814485	338071815035	338071815585	338071816135	338071816685	338071817235	338071817785	338071818335	338071818885	338071819435	338071819985	338071820535	338071821085	338071821635	338071822185	338071822735	338071823285	338071823835	338071824385	338071824935	338071825485	338071826035	338071826585	338071827135	338071827685	338071828235	338071828785	338071829335	338071829885	338071830435	338071830985	338071831535	338071832085	338071832635	338071833185	338071833735	338071834285	338071834835	338071835385	338071835935	338071836485	338071837035	338071837585	338071838135	338071838685	338071839235	338071839785	338071840335	338071840885	338071841435	338071841985	338071842535	338071843085	338071843635	338071844185	338071844735	338071845285	338071845835	338071846385	338071846935	338071847485	338071848035	338071848585	338071849135	338071849685	338071850235	338071850785	338071851335	338071851885	338071852435	338071852985	338071853535	338071854085	338071854635	338071855185	338071855735	338071856285	338071856835	338071857385	338071857935	338071858485	338071859035	338071859585	338071860135	338071860685	338071861235	338071861785	338071862335	338071862885	338071863435	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20340	2252	1183	844	692	534	493	480	432	399	398	372	333	367	373	342	362	358	326	396	343	390	331	339	355	330	348	347	334	336	401	406	336	322	315	304	327	308	352	333	308	352	326	356	320	346	344	352	309	325	310	344	332	394	345	312	323	350	328	378	333	329	324	322	334	338	325	356	334	328	335	338	335	321	335	345	313	327	350	345	347	326	309	326	330	301	311	337	338	353	361	357	359	368	314	321	340	332	330	310	339	324	346	331	301	365	345	353	331	333	326	335	335	329	374	339	369	354	362	312	353	336	345	361	343	350	318	341	349	368	325	333	314	322	335	376	349	312	346	327	403	355	368	338	330	347	343	337	360	326	339	343	375	363	345	355	342	344	321	335	295	308	338	359	330	342	362	331	329	336	336	304	367	329	352	358	345	303	340	330	349	373	344	318	343	358	313	345	355	336	335	326	330	341	339	332	335	340	392	348	317	346	340	338	328	373	346	345	318	330	305	322	377	351	338	344	335	332	362	321	363	366	356	369	364	300	342	303	341	316	328	321	329	308	332	323	330	354	360	343	360	376	377	348	337	335	358	327	322	337	372	367	323	320	343	327	378	300	313	362	346	352	336	349	314	350	358	360	348	339	351	351	339	355	329	359	338	303	315	331	326	348	338	351	330	345	300	328	342	343	323	372	341	309	325	326	334	327	347	343	354	353	310	327	302	343	360	331	316	367	334	341	300	358	331	318	334	345	350	310	303	330	340	338	366	349	342	343	325	348	346	312	372	371	371	312	338	335	341	312	348	360	295	342	310	357	404	311	314	359	358	320	342	343	324	337	328	321	382	341	369	344	329	331	375	323	331	362	330	324	330	328	357	315	331	329	313	323	360	358	342	336	330	335	325	346	348	337	381	307	353	357	371	342	362	343	359	357	331	312	348	350	327	338	332	368	332	365	367	306	315	351	381	319	324	358	341	322	302	350	321	357	347	349	345	321	342	305	350	335	323	363	299	336	322	341	362	319	384	336	342	337	357	336	367	347	367	322	318	343	350	373	346	293	336	347	323	283	359	338	351	324	383	324	367	322	318	326	348	353	367	359	340	306	336	342	304	317	333	321	330	352	332	365	344	366	343	330	332	361	348	353	364	328	334	347	317	365	345	311	341	333	329	372	356	338	335	364	347	337	327	332	352	333	342	355	359	324	316	318	375	307	341	347	359	346	334	334	310	354	341	320	325	357	370	331	334	298	344	351	351	404	360	324	301	334	328	374	336	321	332	347	306	326	312	326	357	343	391	310	362	331	352	345	308	324	352	353	356	359	348	384	337	319	368	313	379	343	379	337	383	327	360	339	309	319	335	337	309	342	354	361	344	337	353	322	328	367	296	333	338	363	326	333	363	362	382	346	330	360	309	360	361	357	352	362	321	368	340	316	349	332	318	298	337	340	369	337	334	310	323	342	326	355	346	343	371	388	393	346	299	357	309	366	325	346	319	312	321	375	350	329	333	320	320	325	338	348	310	344	363	336	372	335	361	365	300	346	316	320	329	345	360	306	349	345	339	348	335	339	346	340	296	334	349	345	342	358	349	316	324	321	363	340	328	308	329	347	323	354	350	362	340	364	351	372	328	377	314	339	327	323	362	339	353	336	367	339	362	348	355	305	314	331	356	338	321	356	313	328	362	377	327	321	318	342	321	314	338	363	308	348	353	350	332	347	307	356	353	347	363	353	333	358	377	369	346	348	323	366	340	342	354	352	358	324	358	345	339	348	343	318	332	316	360	366	310	329	346	352	344	360	335	337	367	331	331	341	350	335	347	331	321	344	378	380	329	308	344	322	367	362	333	331	345	333	330	323	323	337	340	360	347	360	335	333	307	335	348	354	324	339	337	342	308	323	319	345	311	335	313	340	337	336	322	373	335	328	343	332	360	350	353	351	319	332	334	340	385	336	324	319	350	355	350	355	335	353	331	315	321	337	358	329	305	356	307	353	346	322	340	344	362	310	326	345	302	356	354	337	326	337	367	347	316	348	360	321	358	325	355	341	352	320	343	342	369	332	346	337	340	378	360	335	329	374	344	336	351	346	319	304	323	341	340	378	300	316	333	325	354	325	308	307	310	342	328	359	332	358	340	337	285	342	341	354	356	366	304	343	298	334	333	316	300	369	332	327	357	351	318	363	312	341	321	324	355	358	341	310	329	354	335	337	329	361	329	344	328	351	360	363	363	369	344	310	351	336	359	380	352	334	346	313	324	344	338	316	345	349	359	355	369	358	359	324	334	370	357	336	315	331	347	321	354	359	331	321	376	336	328	349	342	356	337	338	346	313	364	368	287	337	359	340	353	344	353	316	355	336	338	341	334	349	323	336	325	333	317	333	399	327	331	331	352	367	341	333	354	320	315	320	323	347	338	346	356	350	331	333	284	355	339	332	369	334	352	312	341	359	357	345	340	346	331	342	372	338	312	353	358	361	345	307	334	355	339	322	342	342	352	334	321	334	331	308	361	347	346	363	326	308	349	326	364	355	345	357	374	371	365	358	347	349	329	340	341	363	329	347	336	353	351	392	356	309	339	340	317	343	365	321	343	321	358	353	341	299	336	339	318	337	320	344	314	343	322	337	335	349	346	342	356	346	329	344	341	350	357	363	341	335	331	369	385	333	316	324	317	378	344	356	333	333	335	400	321	342	344	321	322	340	331	330	395	308	345	345	311	329	333	320	367	367	317	376	354	320	337	354	338	333	324	316	313	314	358	353	335	350	367	333	347	349	339	354	372	382	301	370	300	297	303	351	332	345	311	341	395	327	333	310	316	320	341	304	323	332	347	335	346	362	351	331	332	334	376	330	334	292	376	356	340	360	321	320	345	305	321	352	379	325	340	324	347	347	314	340	393	298	326	331	372	333	332	342	339	371	374	326	331	315	337	347	353	342	318	323	338	351	360	332	343	344	339	345	351	398	336	336	327	341	326	357	309	357	342	355	360	373	301	325	354	346	350	376	332	317	344	300	321	357	375	349	331	325	344	316	324	349	337	321	371	328	325	351	346	375	346	344	334	317	364	381	342	332	326	336	319	351	362	336	353	349	312	342	355	317	320	325	351	342	337	364	347	331	325	308	353	345	335	336	374	352	328	326	329	333	346	359	377	360	332	322	336	333	335	346	331	331	359	330	307	348	305	319	314	353	339	378	326	298	310	366	314	343	369	306	326	326	319	359	352	390	334	377	319	383	337	365	333	349	344	315	331	321	362	334	345	318	321	342	328	335	329	335	334	364	363	319	350	351	347	336	336	370	328	330	331	328	323	354	345	340	346	334	356	376	295	337	349	296	317	329	358	339	345	316	311	340	351	335	343	328	318	307	321	371	313	305	330	347	326	322	331	335	349	321	342	361	356	364	311	353	370	355	352	315	327	346	313	317	355	338	311	333	348	370	361	379	362	327	339	322	336	335	306	308	340	379	367	325	349	357	354	361	348	331	350	349	346	331	340	359	380	324
11238	1229	2099	2297	2053	1751	1490	1297	1202	1044	1008	1045	973	891	928	859	895	857	867	858	784	820	830	810	755	808	766	847	820	812	753	728	794	822	821	807	776	768	773	824	755	740	785	797	776	790	810	803	764	709	733	749	801	798	755	722	732	741	729	743	790	772	745	754	771	735	832	781	728	767	777	827	802	752	787	726	750	776	751	705	771	780	743	765	802	754	728	743	709	720	796	726	716	757	760	757	738	732	760	717	738	729	764	708	745	739	708	750	782	744	767	770	721	737	759	737	771	686	714	787	771	725	831	807	746	723	744	782	751	781	752	767	780	800	770	759	785	760	728	792	734	734	743	737	745	753	714	717	784	752	724	748	717	725	792	773	730	789	773	723	755	734	749	744	774	689	769	772	740	733	754	707	770	768	775	748	702	799	755	768	748	769	733	734	690	719	705	770	741	744	722	776	740	741	748	758	745	779	767	748	705	764	744	755	732	799	761	688	735	756	736	808	759	770	740	753	754	715	731	770	760	785	735	721	712	750	761	779	746	810	727	742	725	777	692	743	747	717	781	783	760	752	702	766	729	728	792	760	752	727	697	754	761	751	764	718	788	751	735	738	784	764	749	805	799	789	722	727	718	769	702	758	738	748	747	737	731	770	743	764	729	782	734	722	738	763	781	743	784	743	729	760	740	767	755	719	725	799	754	747	741	725	702	765	726	747	754	747	721	770	752	764	729	800	757	747	731	748	713	755	744	761	715	772	740	762	811	804	756	724	762	749	741	787	751	737	738	729	738	733	746	765	751	740	705	734	752	757	775	806	722	793	745	740	754	775	773	753	741	764	717	753	732	781	725	751	753	745	765	715	772	772	738	733	769	765	744	703	740	744	723	730	752	781	749	694	740	714	770	778	802	777	800	729	697	726	710	760	708	720	727	738	777	740	759	834	733	763	768	701	738	736	751	742	707	719	674	766	726	711	736	792	822	707	760	774	737	721	764	794	741	757	699	757	760	753	751	785	755	739	747	788	785	759	755	693	718	745	748	724	702	785	763	789	858	786	756	712	777	728	744	743	723	725	756	751	723	800	774	787	708	763	750	742	751	719	740	737	772	770	724	770	767	778	745	761	722	729	751	730	754	732	791	813	763	752	734	790	767	738	730	737	724	750	745	699	733	783	730	775	697	745	713	783	729	773	763	775	768	723	753	720	710	753	778	733	758	736	778	757	773	781	725	746	813	776	723	729	711	767	764	714	780	770	763	759	710	731	743	740	696	789	723	760	750	729	739	690	737	747	742	737	790	742	762	759	758	734	765	785	741	802	723	720	771	763	793	699	732	778	778	748	765	724	765	772	795	781	770	746	803	776	753	782	695	756	779	763	745	718	768	768	710	733	715	755	729	769	710	745	764	788	768	782	782	728	761	706	749	741	728	715	767	790	745	760	735	763	731	778	710	725	760	808	802	762	758	723	739	739	789	719	746	748	749	752	740	762	677	762	762	766	757	736	732	775	760	733	765	716	772	754	785	717	773	753	729	773	786	738	778	775	714	759	698	707	704	769	737	751	756	790	747	746	724	745	751	741	714	747	744	753	752	725	753	762	790	753	754	690	772	708	776	698	746	767	724	708	747	723	771	733	726	750	747	779	722	714	790	728	789	752	762	742	740	755	705	784	744	761	758	719	729	734	764	773	696	764	718	740	740	785	795	741	745	731	792	717	710	721	726	730	762	761	763	772	734	760	779	813	717	728	753	745	803	768	761	776	776	719	767	726	752	748	761	786	765	746	809	742	770	797	778	712	737	760	716	763	739	763	757	800	779	761	766	786	770	712	765	751	760	764	750	768	750	749	756	744	756	772	773	786	770	770	710	734	761	833	736	757	738	730	737	751	766	744	759	783	729	775	729	714	778	749	770	737	772	690	771	702	704	798	748	724	766	705	728	741	757	782	758	729	747	748	742	777	704	749	790	805	807	763	768	766	719	810	749	748	779	750	755	785	790	767	781	729	730	741	750	747	750	712	778	732	722	725	707	759	734	749	745	767	733	742	770	727	741	713	701	755	736	735	802	753	767	773	757	761	788	770	775	795	737	773	761	734	727	762	720	703	799	699	713	749	736	751	768	742	761	755	711	696	762	715	733	755	740	717	782	733	777	728	724	788	713	769	775	772	734	781	739	747	693	697	737	763	740	743	751	721	752	759	730	799	757	762	737	812	706	739	726	755	731	769	756	750	735	734	762	773	769	729	796	765	733	730	741	736	714	816	766	736	727	796	713	765	758	793	724	728	767	742	726	783	772	745	742	738	806	692	738	772	747	757	713	767	742	737	798	718	772	732	777	767	738	756	779	759	752	777	745	804	748	778	766	790	726	739	718	762	734	705	775	801	732	746	780	792	723	803	766	693	797	731	729	745	761	715	734	716	726	776	751	749	727	719	798	693	721	729	750	734	758	717	733	778	730	796	735	745	771	708	757	710	711	705	754	743	746	760	740	747	751	723	777	751	762	798	734	736	777	725	714	722	718	724	765	759	734	733	768	764	763	758	771	740	757	737	769	682	732	839	761	793	747	709	771	703	714	767	712	743	767	775	748	746	753	740	706	744	762	782	757	757	785	775	761	739	761	759	755	780	732	779	749	762	748	731	754	726	707	776	728	729	749	763	808	764	785	811	778	777	710	759	744	784	755	789	755	714	757	785	750	759	716	748	708	753	768	772	778	745	765	696	715	713	755	751	746	807	736	775	817	770	778	766	761	786	765	801	748	768	767	780	764	786	795	753	721	745	765	726	684	786	712	747	746	706	784	781	766	715	765	747	709	765	724	733	724	721	799	789	752	737	791	753	816	780	739	782	770	737	769	815	766	714	713	707	750	725	790	698	760	727	750	753	731	778	777	723	734	743	768	737	704	730	798	775	780	718	729	747	740	699	805	753	758	753	725	763	722	715	759	780	787	782	738	750	758	733	734	730	740	765	698	764	722	687	724	758	737	771	751	734	771	762	758	737	758	800	724	723	781	717	743	724	755	745	820	771	768	722	780	773	791	823	736	738	745	749	761	698	682	750	774	713	731	779	731	770	690	734	767	771	760	758	766	735	763	747	753	703	794	747	769	688	789	769	697	695	719	744	762	744	719	727	743	794	721	775	765	745	709	752	724	748	781	707	743	791	729	752	750	720	785	703	747	801	721	737	704	773	805	752	701	738	726	737	744	795	771	801	766	764	754	697	758	740	762	773	702	721	746	720	791	754	774	735	800	744	753	767	751	761	700	723	804	747	744	763	732	686	732	806	699	754	728	720	728	717	769	761	734	760	764	800	761	769	737	763	755	784	767	767	739	750	815	722	762	723	681	737	757	802	762	821	784	691	735	783	806	729	712	730	756	772	757	772	795	779	753	705	723	747	730	761	761	808	773	733	735	731	809	726	745	800	696	777	748	767	805	717	682	741	679	739	717	767	722	758	726	743	751	750	735	743	775	724	797	796	728	723	738	766	745	772
4047	284	211	186	185	182	151	161	163	157	150	143	158	170	180	161	170	171	154	176	188	161	140	183	161	176	174	154	222	180	193	174	176	173	184	180	163	165	156	166	157	169	138	141	152	175	164	197	197	175	181	156	181	170	160	170	176	143	204	185	198	165	201	155	165	188	166	187	187	176	187	184	180	161	194	143	157	166	142	159	172	174	178	144	169	174	177	176	156	168	175	174	149	174	196	141	183	162	167	190	169	145	169	175	167	155	171	158	158	182	217	181	182	166	170	169	169	157	170	180	164	164	170	149	162	158	144	171	140	147	171	197	147	148	176	168	174	152	177	168	183	165	162	167	189	175	156	172	160	185	161	181	149	172	180	174	178	153	155	155	166	176	163	157	173	161	154	168	177	164	161	153	161	165	165	187	176	159	185	175	161	165	177	163	138	181	184	181	146	189	160	174	140	159	161	152	182	148	177	199	175	161	169	167	162	149	163	185	172	193	172	167	182	172	163	179	162	159	160	175	154	170	161	149	163	187	179	169	160	146	172	142	156	146	164	159	162	175	177	182	170	179	139	169	153	163	158	154	159	169	199	185	163	180	165	199	167	167	164	158	172	153	156	168	172	174	149	188	160	144	177	155	138	153	174	138	164	195	171	176	184	158	171	164	178	147	179	180	169	171	200	147	184	169	163	141	156	169	150	189	163	164	153	161	177	173	154	161	179	167	187	149	177	178	184	155	164	162	198	152	181	168	170	161	187	143	172	160	172	172	162	178	167	194	159	176	155	152	160	163	141	163	147	184	176	162	178	165	174	184	195	157	168	171	168	176	189	190	152	198	154	171	172	167	173	169	165	171	159	192	171	185	186	156	209	173	166	191	165	166	163	179	164	162	170	152	152	164	168	169	157	174	159	162	172	194	133	157	162	169	169	187	179	181	161	163	176	148	174	164	180	173	160	169	198	149	160	197	174	195	160	171	202	147	164	179	182	154	167	187	172	155	183	175	180	175	166	179	153	167	171	192	152	165	178	180	179	164	140	181	158	178	177	173	156	186	158	174	157	154	168	166	175	166	159	193	175	161	156	159	179	172	183	145	162	175	174	160	165	162	147	189	163	162	172	135	175	171	184	148	150	178	157	163	184	203	202	169	174	167	164	174	174	175	142	172	157	189	162	172	148	177	166	175	165	147	151	170	174	164	178	141	154	156	153	169	162	154	165	167	150	185	166	170	147	160	171	173	152	167	184	174	179	156	169	183	159	163	184	171	156	172	162	170	172	178	179	159	169	174	173	186	162	151	148	174	173	169	172	166	164	147	157	166	171	188	188	191	192	157	179	175	168	157	189	180	155	172	160	150	175	148	182	166	157	171	182	193	164	159	163	167	171	170	185	183	169	166	156	179	142	164	165	153	168	178	165	153	166	143	169	171	171	157	183	171	161	197	172	182	166	168	195	167	168	152	158	152	163	152	178	155	169	164	162	200	196	166	163	178	164	166	187	153	179	166	174	182	164	175	159	177	172	185	162	160	173	161	169	161	152	160	149	188	178	179	175	160	179	172	133	185	177	165	179	169	179	166	162	159	174	173	156	169	155	169	149	164	167	177	177	155	181	165	171	165	152	167	157	176	162	173	187	152	148	190	174	170	171	151	152	170	175	155	158	144	143	152	157	146	149	155	168	195	166	168	173	137	162	177	178	158	155	176	183	166	161	193	177	169	176	166	173	143	157	178	187	154	171	178	175	167	159	170	159	175	165	197	169	163	172	164	167	146	160	162	179	176	198	201	170	171	156	162	163	162	166	157	182	163	145	160	145	154	165	148	169	136	165	158	152	162	170	146	178	156	167	148	169	198	152	173	183	183	167	169	170	164	172	181	170	169	160	162	159	135	174	187	156	183	192	184	185	159	194	186	157	170	171	161	184	169	148	149	161	141	187	167	161	149	168	175	160	196	168	157	178	196	182	180	181	175	191	187	163	145	160	173	169	165	158	161	160	148	177	160	176	170	166	182	197	176	145	163	152	166	168	160	174	168	168	154	179	173	179	184	173	183	168	169	185	180	183	177	166	196	163	171	165	184	148	186	158	173	164	159	185	158	150	158	167	175	150	148	164	174	155	171	167	166	173	169	148	180	162	157	155	145	151	163	152	180	183	176	149	191	183	144	157	183	172	170	175	151	143	172	189	168	160	158	165	151	149	144	170	177	161	148	141	183	187	155	177	165	168	187	156	173	140	150	173	150	171	195	174	171	150	187	170	197	175	154	160	191	180	164	169	157	175	164	152	199	165	168	169	168	146	179	169	191	162	185	171	155	159	149	168	175	168	156	166	170	161	165	145	172	178	194	174	172	150	172	154	148	160	150	181	172	162	146	178	197	153	166	156	157	164	157	173	156	170	176	158	162	155	155	153	193	152	178	159	183	154	175	172	157	173	168	166	181	157	162	160	165	163	153	153	142	163	165	154	168	151	187	152	169	164	158	164	165	157	178	163	171	176	151	160	166	165	197	164	158	163	177	197	169	166	189	179	199	169	170	168	147	174	187	129	166	176	157	155	183	178	182	164	185	160	168	166	178	178	151	153	162	152	172	186	146	143	171	160	170	171	170	173	210	141	178	158	178	162	169	146	162	175	202	174	179	161	174	174	168	178	151	205	186	197	194	198	147	177	192	171	146	192	174	173	182	181	170	165	178	192	145	153	148	162	163	180	149	169	197	155	161	156	171	165	170	165	182	188	157	162	150	158	177	168	192	168	172	156	160	167	171	160	157	180	156	182	150	158	161	180	171	187	187	150	164	176	184	197	193	170	165	168	183	180	142	167	163	163	132	164	183	167	173	157	170	179	165	165	171	150	166	157	172	161	190	163	170	170	180	152	142	170	183	176	177	172	173	172	142	165	193	154	155	140	155	186	160	167	181	160	183	181	146	162	154	169	182	171	146	152	158	148	157	154	156	178	158	187	179	151	145	150	163	176	178	185	153	171	156	174	163	164	167	166	144	181	167	165	173	154	156	157	187	176	162	162	152	154	170	166	157	160	157	138	170	123	170	174	175	163	150	158	178	175	165	162	176	164	154	154	160	162	185	150	162	178	176	161	169	155	172	180	153	165	163	146	163	165	175	180	147	155	131	152	161	164	166	161	163	181	190	191	145	167	177	189	159	178	139	159	160	158	158	143	183	196	175	157	170	162	173	169	148	170	176	162	147	170	169	157	182	156	160	154	168	167	184	143	186	153	181	170	188	155	185	166	178	166	177	201	168	158	171	170	173	151	189	144	167	196	177	162	154	186	175	163	157	145	157	167	171	197	172	172	165	159	176	190	139	184	179	181	167	161	160	173	175	165	183	177	192	156	153	162	173	169	164	175	144	191	155	159	178	156	180	180	152	165	167	146	184	162	157	142	161	176	169	147	164	165	159	164	159	141	181	173	159	179	170	200	169	159	153	164	185	170	146	178	185	176	181	203	160	174	184	164	165	142	167	171	184	204	170
2965	432	444	515	486	451	462	438	475	407	446	396	448	443	453	385	380	474	438	446	393	437	417	451	424	440	434	429	411	431	393	419	475	439	370	398	455	396	410	382	407	420	439	421	424	407	416	413	428	429	447	449	427	426	429	382	444	397	494	459	442	427	424	451	449	413	456	434	395	411	423	432	430	392	398	411	410	428	391	399	439	419	454	427	419	443	445	440	428	450	421	437	416	432	441	437	421	404	436	393	466	443	406	421	450	437	394	459	418	427	426	416	417	430	413	405	427	411	421	422	402	438	440	446	433	433	426	436	459	442	454	383	405	467	413	413	427	423	411	468	450	442	384	423	429	425	436	411	392	415	439	376	408	436	495	402	430	409	437	455	420	410	415	459	418	433	413	405	437	402	405	424	428	401	426	416	416	393	395	435	421	402	438	426	386	404	433	425	442	431	414	401	437	447	435	439	405	424	416	447	437	401	400	432	421	414	402	431	458	416	407	406	359	480	406	413	435	442	397	410	394	386	454	434	392	444	426	433	420	393	412	450	435	460	425	459	448	428	427	427	422	385	403	427	406	436	439	420	437	437	425	392	418	409	444	397	424	393	452	454	465	413	389	430	388	439	440	398	429	416	434	439	433	445	434	388	426	414	452	416	417	401	429	421	425	417	418	418	409	449	439	452	425	457	442	430	399	405	422	431	406	403	419	431	453	417	420	427	431	427	446	432	408	415	407	425	423	431	436	414	425	450	430	454	399	408	452	431	388	401	402	426	391	403	413	429	412	442	419	429	445	391	403	406	429	452	398	440	412	450	440	433	427	418	397	471	424	430	419	417	452	416	424	409	460	400	387	423	400	448	436	397	430	420	393	400	413	432	425	412	418	414	444	465	462	459	402	418	419	404	431	465	406	396	429	443	464	413	428	402	426	388	426	448	434	414	421	393	457	405	443	410	429	415	423	431	442	429	363	412	442	403	401	432	416	413	431	397	420	409	473	443	456	415	441	425	437	422	447	404	393	413	412	391	439	426	425	459	411	420	403	413	418	444	422	457	407	437	403	411	449	411	422	408	409	395	420	410	440	431	454	426	411	401	432	430	422	414	415	413	440	416	414	401	408	405	392	438	420	399	420	434	396	445	446	436	415	401	469	432	427	401	428	435	422	439	423	424	424	456	389	427	411	423	434	437	426	428	433	406	404	453	412	407	402	451	385	457	449	427	436	419	439	425	474	408	404	392	454	399	418	396	413	416	435	453	403	445	469	410	440	427	410	421	414	427	434	445	451	447	407	421	398	437	426	418	456	433	410	405	448	440	403	439	417	414	397	441	375	402	422	437	422	399	441	425	431	417	428	412	408	392	397	430	426	390	414	400	412	455	435	441	430	432	433	410	451	408	469	423	423	413	422	421	417	374	432	424	471	397	385	410	399	421	417	400	428	408	448	394	418	418	427	425	423	446	403	437	427	402	417	429	444	389	436	403	429	406	459	424	444	426	436	451	410	404	450	411	417	411	434	443	416	387	399	431	407	439	422	413	449	401	410	431	418	465	428	459	359	434	448	447	426	398	437	415	424	443	438	431	432	417	423	426	364	434	438	410	406	401	413	423	426	420	404	428	441	403	411	456	423	424	396	414	432	440	466	391	462	457	453	432	455	461	460	394	431	430	441	435	419	412	417	414	435	430	455	447	422	399	435	429	465	408	402	438	392	411	396	449	427	376	456	419	422	412	409	438	402	455	425	422	405	435	418	425	435	450	393	461	426	413	438	459	474	413	376	421	454	434	474	429	435	415	464	421	411	429	399	429	461	402	413	421	423	405	430	467	432	399	399	474	404	410	383	380	450	434	470	464	447	443	446	424	460	440	451	432	424	424	391	434	425	437	426	484	426	397	439	413	450	415	397	411	402	403	409	452	445	448	424	412	461	420	424	433	427	405	418	406	443	414	427	410	446	400	400	407	427	455	441	443	421	412	456	408	468	423	433	446	418	453	387	442	410	442	410	397	444	424	395	472	415	440	416	413	418	428	428	389	425	371	475	429	414	399	466	394	407	410	420	431	425	397	436	396	422	417	431	421	402	451	414	435	436	453	438	446	404	448	428	395	405	406	409	427	422	412	435	426	388	443	429	463	432	393	414	428	390	404	420	410	400	399	453	450	442	397	405	393	403	408	413	422	422	456	433	389	407	443	426	436	393	408	481	385	429	421	391	431	415	409	409	435	406	411	421	425	420	406	421	416	445	418	432	424	425	411	446	434	419	433	461	432	435	457	421	443	429	390	427	436	444	432	438	395	394	463	404	427	459	397	421	408	392	432	425	398	441	404	433	428	442	425	423	394	431	456	420	406	398	451	455	440	419	419	462	422	428	408	424	430	436	425	434	400	412	403	423	442	449	450	437	418	449	407	411	395	426	424	462	419	416	436	406	410	433	385	449	424	441	409	383	409	401	432	430	464	443	428	422	409	436	399	450	439	420	437	428	372	410	457	434	399	415	395	419	428	392	421	410	426	411	414	376	421	412	438	450	445	426	408	386	456	422	445	389	390	426	442	429	438	381	436	440	412	442	432	410	412	400	471	428	406	423	462	439	383	422	440	442	397	388	410	440	427	392	423	396	384	435	460	428	428	412	428	400	441	388	407	407	385	415	419	444	443	438	402	444	406	418	410	422	396	396	430	393	420	444	402	401	425	378	414	444	414	409	450	464	415	418	411	446	445	436	397	400	434	445	423	426	403	430	372	427	411	436	462	420	407	408	439	414	404	396	423	421	446	414	428	410	455	395	430	422	426	432	425	442	406	362	403	456	442	418	423	434	393	421	436	422	426	430	408	417	427	444	434	404	390	395	432	443	431	422	418	411	408	432	408	422	442	429	417	424	445	458	410	451	427	430	415	382	469	431	440	461	435	399	412	396	455	406	429	421	442	439	438	426	438	420	432	444	460	466	420	422	391	424	423	427	370	416	431	407	417	411	446	447	438	415	415	434	417	405	394	419	402	431	412	443	401	401	444	396	402	429	424	439	416	431	426	385	415	422	405	411	440	451	425	429	408	412	421	418	402	404	389	454	415	455	453	436	421	419	459	440	453	424	445	438	391	444	444	440	403	423	425	403	387	365	446	400	418	465	451	385	414	446	445	452	430	405	429	412	458	411	426	431	437	414	414	404	423	421	433	442	424	439	451	391	386	416	429	392	413	441	404	422	406	406	442	447	424	403	425	445	408	415	431	450	434	422	438	405	411	423	424	431	426	456	465	470	404	410	445	393	393	404	422	423	414	408	411	434	459	435	413	454	422	422	393	433	411	426	477	437	423	414	427	434	376	448	427	419	437	411	438	414	396	401	438	422	434	422	454	438	394	459	430	397	413	394	434	463	402	426	407	424	435	431	433	443	437	417	422	424	388	440	423	442	412	401	401	406	394	478	430	436	415	445	400	428	457	448	415	424	442	415	415	367	448	402	410	425	396	444	423	416	437	420	424	414	427	448	408
14173	1118	626	525	443	344	351	317	282	277	298	272	303	254	258	253	258	286	256	211	229	285	277	278	255	287	268	267	263	253	261	247	262	264	258	254	265	268	276	271	252	278	269	257	280	274	279	296	244	260	265	233	249	285	244	268	258	272	238	259	259	242	278	270	270	236	263	278	312	253	266	228	284	270	268	295	245	270	270	277	300	309	246	230	262	276	233	261	252	301	269	275	269	301	249	235	267	254	252	262	274	266	292	278	250	276	259	254	258	237	235	267	277	265	239	251	264	266	264	260	275	225	262	276	266	250	267	258	250	289	275	257	275	251	289	266	251	253	245	232	253	276	255	277	249	231	235	263	260	241	237	299	266	278	279	253	267	230	262	273	253	238	265	244	270	261	265	274	263	272	240	241	256	289	253	290	243	249	244	264	291	230	260	286	248	247	237	243	255	241	243	261	263	271	246	248	251	250	277	264	246	285	254	253	259	275	262	245	243	250	226	268	297	273	256	270	271	276	285	249	244	250	278	301	262	229	248	243	259	247	243	261	289	257	298	271	237	281	268	255	253	252	243	254	273	254	247	269	240	232	247	244	243	273	282	270	235	257	245	259	265	252	251	245	242	288	273	276	268	265	258	270	251	252	244	247	269	263	273	256	239	263	230	248	255	279	270	233	271	257	290	293	263	281	273	273	287	264	282	265	267	246	278	268	243	268	241	243	257	238	266	255	280	259	238	268	260	295	274	253	277	233	248	304	254	225	249	277	274	250	263	249	292	265	264	240	252	253	234	252	273	244	262	285	258	278	262	274	252	264	269	286	243	263	255	243	259	301	268	249	255	252	287	281	276	237	236	271	277	260	266	247	234	269	290	225	267	263	301	286	254	253	260	257	296	251	263	249	270	290	232	219	257	283	275	279	273	256	254	262	256	264	245	269	237	293	280	238	231	248	255	254	279	261	256	266	249	255	249	241	251	282	240	227	257	281	271	275	276	269	260	232	280	260	237	258	293	290	266	230	251	230	246	242	235	255	280	263	285	275	265	271	254	259	251	255	261	278	270	284	234	251	249	269	286	278	250	243	241	265	273	261	302	288	277	263	210	285	264	258	252	270	273	275	272	257	264	259	265	268	259	289	240	266	246	251	273	219	282	263	287	255	262	294	282	268	251	269	259	265	249	248	302	273	260	241	247	229	245	252	250	248	248	236	257	282	242	257	246	271	235	262	265	276	268	276	239	241	283	252	267	269	262	279	266	254	288	305	270	260	258	280	244	280	263	268	232	275	251	228	233	232	256	236	269	262	277	265	250	241	256	269	264	252	267	275	279	234	228	286	246	262	287	257	277	265	256	310	278	255	236	273	269	235	251	289	230	244	248	258	272	261	264	281	266	274	237	269	280	288	265	242	267	273	251	290	248	232	253	275	268	244	295	269	296	275	259	290	269	261	264	275	262	268	250	261	297	267	256	285	238	303	259	277	241	256	259	274	253	283	269	294	238	229	256	248	269	258	244	254	275	298	244	275	263	248	261	291	276	290	298	293	260	270	246	255	242	269	271	249	261	238	245	260	256	264	280	274	292	250	280	243	268	269	250	248	237	276	265	260	256	227	249	267	249	242	264	265	316	247	274	237	234	275	261	288	269	237	237	256	276	281	294	276	273	271	270	231	253	290	225	251	234	265	275	272	258	257	274	271	249	270	236	246	304	268	261	277	241	247	240	259	251	241	268	252	300	246	253	266	280	256	267	283	259	256	279	276	275	280	305	281	271	242	259	246	244	275	264	279	258	230	310	309	261	285	273	254	275	290	262	255	272	239	225	260	250	256	234	279	280	271	290	232	288	245	227	284	255	260	271	254	270	259	266	235	256	244	275	286	232	269	278	233	270	282	273	279	281	282	278	258	262	234	270	273	252	266	269	247	271	273	278	291	294	245	264	250	261	208	265	264	305	253	261	231	273	251	235	252	270	264	253	208	261	278	245	253	266	263	256	280	267	263	250	258	250	271	245	265	235	292	224	278	245	265	251	240	247	271	272	238	272	236	260	256	253	259	253	245	233	255	230	250	264	268	259	257	261	253	289	276	270	272	251	260	252	245	269	281	250	264	274	288	273	287	224	253	290	260	253	252	237	259	281	274	245	289	287	262	262	252	278	254	284	260	257	275	257	294	244	263	280	279	249	288	275	269	241	295	249	257	254	259	235	260	249	242	239	228	277	276	283	262	274	256	280	258	265	251	269	264	260	286	250	262	243	250	265	263	240	246	252	280	248	252	251	297	259	284	296	255	256	309	282	245	237	266	304	288	242	260	267	232	260	236	268	263	254	237	264	254	264	299	269	276	235	268	266	256	245	252	229	243	299	279	269	247	254	247	249	270	282	285	265	269	288	263	257	263	239	231	253	219	269	254	264	257	256	248	283	259	253	285	255	262	287	265	265	281	241	251	256	240	279	242	245	258	260	258	277	269	234	255	261	243	264	269	271	250	278	241	264	267	277	261	255	274	225	238	276	260	248	260	273	250	248	271	262	234	274	239	277	263	268	277	260	246	234	242	265	252	235	280	287	281	277	265	266	262	252	263	245	230	269	262	263	291	260	231	228	284	223	274	275	260	281	272	258	292	257	228	249	266	264	268	252	273	242	245	237	246	240	290	277	270	302	251	251	226	283	258	278	263	259	265	271	271	270	265	273	260	268	264	292	275	269	257	247	246	240	277	217	249	255	241	283	230	249	241	266	281	267	248	253	269	265	268	254	256	244	289	244	265	247	305	288	272	273	237	267	246	243	250	276	269	288	236	221	264	272	254	270	268	261	236	254	245	244	262	282	247	243	244	265	295	265	262	289	280	277	235	299	262	252	253	266	276	257	262	247	251	274	277	264	269	276	245	259	263	259	271	256	268	276	241	264	219	250	272	258	257	287	285	263	272	294	238	278	303	309	241	272	237	245	243	284	294	266	269	261	224	282	243	250	241	261	262	244	280	274	272	294	256	254	273	266	264	236	261	296	285	274	258	227	259	235	270	243	261	232	247	263	242	311	243	262	289	272	291	297	256	277	269	262	239	269	259	271	254	281	249	322	265	237	266	259	268	282	247	275	255	248	235	244	249	253	218	292	266	246	254	282	243	231	263	282	237	293	279	308	298	242	265	272	236	258	280	250	262	270	254	295	268	219	292	273	271	232	296	257	276	260	233	266	242	268	242	231	217	236	283	255	288	244	248	243	246	272	288	250	270	260	267	270	295	257	268	277	211	228	287	233	258	269	280	255	281	244	318	276	272	249	260	285	257	283	240	290	256	246	236	264	253	289	270	238	245	273	285	253	255	242	277	269	256	238	269	247	263	256	260	277	269	229	266	269	249	222	255	312	279	247	245	261	275	290	274	253	274	255	264	268	257	265	279	265	240	253	249	259	283	249	256	269	258	269	270	268	261	268	286	270	246	271	244	278	234	263	274	242	250	249	269	275	259	250	280	263	269	238	258	276	258	272	284
9446	835	1329	1555	1354	1104	977	862	910	842	767	800	727	706	681	702	683	700	634	699	663	666	657	694	674	626	648	625	629	654	617	626	648	647	639	614	638	616	568	623	629	578	608	610	587	616	591	688	631	602	620	663	646	635	624	620	638	617	610	653	567	607	613	550	607	623	606	632	580	593	573	611	603	584	641	581	626	621	574	610	599	647	633	593	569	627	616	663	623	583	621	642	636	626	610	613	630	632	637	588	562	630	642	578	590	609	574	616	615	605	609	665	586	603	609	573	606	626	632	593	628	614	637	645	609	617	613	608	649	612	576	652	664	639	586	580	615	646	598	598	633	590	596	646	635	608	628	595	641	612	643	609	607	632	595	607	596	642	629	632	622	594	638	622	552	634	609	588	573	628	595	604	616	596	654	613	629	568	612	592	624	612	555	612	614	633	626	601	597	621	595	636	636	627	590	587	609	599	635	575	657	583	613	607	602	610	589	602	615	662	619	594	644	665	602	591	603	627	589	624	640	582	600	562	572	659	608	612	594	604	562	621	642	621	597	576	606	581	602	607	597	640	598	589	632	599	651	627	600	610	578	626	612	593	631	594	667	602	630	651	629	576	639	635	628	642	592	591	623	575	619	604	598	621	568	603	632	602	626	637	591	603	625	653	585	633	606	610	574	584	569	599	649	625	602	668	629	599	623	628	638	653	628	644	653	587	597	646	613	579	607	593	619	682	606	622	610	603	615	600	639	607	652	630	555	618	619	600	623	632	662	634	621	590	567	628	573	613	615	616	624	593	621	595	605	619	614	603	640	606	639	636	607	616	624	650	626	638	625	646	637	592	618	607	630	639	603	602	637	607	586	572	601	620	607	655	617	636	637	579	631	623	578	620	594	617	701	624	604	606	604	595	639	558	612	651	617	666	601	587	599	600	648	565	567	645	608	629	643	566	573	622	633	620	650	592	607	586	590	607	643	617	625	644	636	620	597	631	593	613	626	605	662	626	660	623	589	588	631	612	626	572	629	610	616	606	583	685	638	591	622	585	634	606	636	635	632	643	602	646	631	604	613	603	614	648	604	620	601	581	572	636	602	614	593	601	609	578	669	615	621	579	643	630	609	580	580	653	634	644	584	611	600	549	618	642	614	634	595	601	632	624	616	648	574	587	609	606	590	629	609	596	638	625	588	646	650	600	621	643	634	596	579	605	684	622	637	612	596	590	615	606	623	655	626	635	604	595	610	619	630	580	583	605	612	607	595	597	612	643	618	571	614	636	648	633	641	606	688	602	600	602	654	621	632	644	631	616	590	590	637	581	590	619	631	620	656	629	588	588	616	637	641	651	621	579	615	612	586	595	605	625	604	579	627	636	597	582	674	629	625	624	562	615	570	563	612	589	587	561	656	624	617	604	585	627	647	595	629	648	629	600	616	647	629	630	592	598	571	651	640	618	645	616	634	673	610	613	625	625	542	633	659	612	574	594	587	606	644	652	601	619	560	638	587	596	599	570	598	597	603	591	623	609	658	645	632	630	617	612	647	561	607	638	595	604	578	602	584	616	644	638	611	560	631	673	604	592	628	572	645	621	606	629	596	649	624	616	653	566	586	612	570	617	610	610	622	589	629	659	605	632	621	603	597	594	653	629	600	646	613	640	625	613	632	666	558	597	607	598	618	632	608	637	643	640	644	598	588	637	605	632	645	588	591	605	600	622	605	579	612	623	645	644	614	603	623	596	627	559	609	611	624	608	604	630	554	577	596	624	596	603	559	627	573	659	596	654	583	574	641	585	604	545	608	615	621	635	599	622	589	590	589	629	641	611	661	645	608	629	644	613	590	620	623	588	592	634	609	594	546	624	622	596	677	604	571	625	627	663	602	614	614	599	581	656	634	613	607	584	619	634	584	620	547	587	632	631	603	575	655	634	633	574	628	635	664	608	627	615	586	615	598	610	602	594	622	648	625	638	649	602	608	592	597	606	605	598	633	623	578	590	664	598	589	615	596	623	620	614	655	636	617	638	591	653	609	633	639	575	577	572	598	624	628	560	608	633	585	614	553	631	584	614	598	656	596	616	664	633	590	624	560	657	612	612	667	626	590	630	598	588	580	629	622	642	627	575	563	620	626	591	631	609	615	613	602	618	634	602	619	647	624	609	632	589	619	603	642	641	636	595	609	604	546	624	581	667	638	596	571	622	566	574	653	621	635	618	622	659	594	537	612	580	601	625	598	647	624	652	572	598	610	625	608	588	626	612	634	624	618	610	626	653	594	631	678	661	657	560	660	592	654	594	608	606	594	551	563	590	594	641	636	610	590	656	644	595	585	607	614	584	616	621	655	613	634	627	622	637	611	597	627	647	595	630	640	642	627	606	588	617	594	612	604	642	595	600	634	549	592	627	626	613	617	665	620	608	580	631	614	609	590	650	621	639	639	577	585	607	577	595	617	606	628	589	585	604	621	657	596	592	640	623	622	595	597	610	622	623	597	602	650	637	610	602	599	593	625	615	619	614	596	583	666	613	622	644	637	636	579	587	559	593	580	636	598	593	669	602	633	596	599	671	641	617	575	601	627	611	627	604	625	632	621	622	577	633	607	576	636	580	588	641	597	563	605	606	596	628	628	628	608	636	598	587	575	627	673	624	654	622	601	606	616	629	594	594	627	597	590	623	615	646	608	592	654	592	570	599	655	656	592	645	601	616	557	571	620	621	614	611	626	584	613	598	618	584	572	648	591	626	579	593	604	579	557	614	567	583	615	572	641	622	606	630	620	621	648	601	642	624	598	613	613	631	611	608	622	614	591	552	586	585	584	610	623	649	675	592	606	618	605	634	604	630	601	634	609	594	632	613	600	598	624	581	627	610	659	664	667	609	628	607	650	598	594	625	651	601	601	624	606	597	622	611	601	629	601	597	594	595	634	577	610	668	638	649	602	610	618	598	615	641	633	585	627	603	651	564	624	581	570	616	614	631	623	611	619	634	614	629	643	587	609	627	639	650	584	620	575	599	599	614	669	587	613	591	580	610	631	569	585	606	619	629	602	647	618	609	653	630	597	653	611	629	622	634	601	576	600	628	611	639	616	582	580	640	580	592	592	668	592	600	589	594	648	643	576	583	627	616	657	609	649	651	618	591	582	625	608	596	634	621	600	607	635	598	621	632	605	606	594	575	620	640	612	623	596	588	589	592	622	613	629	586	610	596	622	600	675	587	585	606	572	593	592	616	619	604	587	627	619	645	644	629	599	622	579	584	634	603	631	597	594	604	579	631	611	612	612	614	648	637	614	639	636	572	602	655	607	599	636	578	624	629	601	608	613	581	602	641	608	597	604	591	615	662	624	579	597	618	594	613	608	594	616	622	595	613	573	629	646	586	620	605	630	623	612	605	637	630	639	640	607	613	589	615	600	576	608	604	637	652	588	630	638	641	610	618	636	599	685	606	636	642	637	585	600	648	612	621	598	544	612	642	584	627	586	623	615	610	559	595	615	576
24395	2866	1175	963	730	585	527	469	481	455	463	409	454	400	404	384	396	383	346	363	356	390	385	340	405	382	385	346	341	382	374	374	360	362	325	351	378	395	393	375	383	356	398	348	368	379	377	362	347	335	365	337	355	361	362	354	383	349	362	342	365	368	363	378	351	353	388	368	379	378	392	356	367	348	350	336	391	406	362	381	321	342	366	397	345	348	394	371	321	362	380	375	374	367	386	362	373	379	344	353	345	381	344	365	381	371	363	335	358	353	368	398	375	363	357	377	386	332	397	386	347	336	345	379	345	362	361	365	361	394	342	355	325	343	349	339	348	371	367	366	389	361	359	364	392	347	375	354	343	330	373	364	365	341	361	369	377	324	393	413	346	358	359	352	357	382	400	350	350	362	351	335	382	342	354	354	358	350	368	354	372	339	360	355	383	358	347	379	356	363	361	364	386	360	366	353	383	361	371	379	330	372	383	380	335	369	338	358	380	358	373	387	347	340	382	384	354	366	364	328	326	403	334	346	329	347	358	384	353	330	360	323	355	328	346	392	389	365	340	368	360	359	345	377	376	342	388	367	376	400	424	364	374	358	370	343	372	387	397	352	366	404	362	374	346	378	338	363	382	350	348	352	362	361	367	362	361	374	381	346	356	359	343	365	406	380	343	361	322	365	371	332	359	362	395	397	375	358	354	358	358	360	358	377	384	323	378	361	350	358	352	377	349	352	383	349	348	398	374	370	362	383	373	390	350	337	396	384	331	356	405	371	357	363	369	347	339	374	337	352	356	352	356	335	356	354	380	369	398	338	337	357	364	356	348	347	395	374	336	350	342	376	396	376	361	364	362	362	401	396	325	350	366	387	354	366	366	364	327	331	404	351	358	332	374	348	335	358	389	370	340	383	367	378	363	345	381	393	355	363	341	347	375	379	331	330	375	341	343	376	342	359	344	355	359	356	364	387	392	357	399	328	370	407	396	363	358	341	346	335	397	359	388	327	333	359	355	363	369	338	351	362	377	389	360	351	347	376	374	401	351	349	331	354	382	399	382	353	403	354	359	350	380	399	357	349	346	368	358	350	341	357	324	369	355	358	383	341	352	338	328	379	330	348	350	359	351	355	375	349	324	367	360	394	361	335	377	373	341	360	405	393	354	358	398	357	389	354	354	387	354	364	354	354	356	373	354	371	348	400	329	402	358	340	398	344	324	363	377	358	352	378	363	351	342	368	356	357	341	342	332	396	373	345	385	370	363	381	365	342	381	364	362	396	397	383	383	312	360	362	365	341	353	353	382	374	362	378	342	335	392	324	359	343	375	354	353	347	357	350	355	342	334	373	347	349	369	390	389	334	359	349	351	390	408	351	371	349	389	372	373	375	327	357	382	358	388	377	367	361	320	362	352	379	382	343	370	394	371	369	376	366	350	378	361	371	359	370	365	366	364	391	354	397	356	346	377	350	379	384	372	357	366	371	345	391	374	382	385	397	374	363	351	352	367	394	352	366	364	356	374	356	376	359	403	366	357	380	364	352	362	329	393	384	350	387	381	396	395	389	363	325	337	351	367	383	365	346	363	356	363	354	363	346	383	354	376	374	375	338	328	370	374	361	367	381	336	341	361	351	398	393	345	383	361	349	361	346	372	410	370	362	348	367	342	355	405	360	357	371	377	353	367	346	357	335	357	330	390	332	365	379	412	360	401	371	379	381	396	377	347	345	379	348	365	348	373	366	387	320	364	377	350	354	376	369	382	344	346	368	363	367	350	365	329	347	341	406	353	370	371	371	392	378	362	344	364	371	337	393	391	332	345	342	372	365	354	347	345	357	354	329	368	354	397	375	383	326	339	357	390	345	362	359	356	365	403	343	329	338	303	390	345	365	371	350	375	351	373	357	377	353	326	365	338	366	354	349	376	335	359	409	354	337	377	353	318	366	341	347	349	360	352	351	397	356	382	406	392	345	361	341	365	363	374	354	384	366	349	365	365	339	355	361	358	365	355	357	353	364	355	331	350	369	343	393	353	333	383	371	354	345	400	367	349	345	381	364	377	383	379	344	354	349	380	337	394	350	406	346	361	373	370	368	342	335	389	330	367	354	366	373	354	391	389	394	356	407	378	325	371	327	348	351	366	362	369	349	363	382	359	350	382	367	386	364	372	374	373	385	387	345	406	360	360	372	325	352	365	365	386	348	355	331	363	350	360	384	332	368	410	373	324	372	393	320	356	342	360	358	358	368	375	381	368	385	369	360	358	407	378	383	359	343	341	333	364	358	370	375	350	370	360	294	334	371	366	366	339	352	394	369	365	380	358	402	366	367	358	325	356	353	369	385	368	374	357	353	372	364	353	336	358	374	400	356	369	356	382	340	372	382	386	353	384	335	336	366	395	360	376	378	397	360	343	371	386	355	340	351	365	360	333	370	397	361	358	375	369	347	381	374	386	347	353	345	404	369	386	356	319	366	353	380	361	350	322	368	394	357	358	346	313	345	394	352	360	360	388	393	350	366	347	331	379	350	391	365	359	332	373	399	352	395	393	356	379	382	330	376	331	334	374	400	361	344	327	361	384	382	335	369	340	366	370	358	350	381	384	368	354	361	381	425	348	357	318	344	351	383	333	345	388	351	346	334	364	399	351	359	378	343	339	328	386	342	365	363	349	380	369	421	374	327	371	406	328	383	355	371	357	369	354	413	384	375	352	396	369	421	364	336	374	382	315	350	361	345	349	335	363	349	336	356	367	349	367	346	337	353	377	338	368	349	335	373	371	398	348	348	387	366	366	399	389	359	355	352	360	365	367	356	365	341	332	344	369	370	429	378	384	417	366	327	367	372	414	350	321	326	372	316	346	373	372	422	367	390	379	391	343	325	363	347	345	352	347	387	374	388	365	360	409	323	334	379	381	327	400	363	379	370	372	410	360	361	376	385	323	373	365	351	402	365	353	375	344	365	343	382	363	370	370	360	356	368	381	347	326	371	358	364	350	394	376	354	351	355	371	377	382	372	352	373	389	398	397	394	371	348	379	364	361	366	377	354	391	346	361	358	354	347	354	345	366	375	330	362	369	406	354	373	387	347	367	372	337	376	394	327	383	397	340	362	360	394	350	385	365	329	360	357	393	384	355	352	388	377	370	356	346	368	338	379	365	365	371	373	394	372	361	351	379	373	360	350	339	327	379	364	379	407	366	365	392	364	355	366	360	382	354	347	339	340	350	373	364	354	352	355	323	350	341	370	370	349	372	352	383	389	364	371	369	337	380	353	345	339	413	345	365	358	371	368	337	362	352	345	336	335	374	356	364	368	394	360	357	358	368	377	399	335	364	390	350	347	381	365	342	401	352	357	343	363	364	341	364	331	360	336	365	354	363	370	397	384	350	393	404	346	392	393	398	389	393	383	366	345	350	349	330	364	383	363	391	333	403	348	382	352	377	358	386	362	404	353	338	358	340	386	362	400	365	371	391	369	381	336	354	398	338	393	350	373	332	380
13173	1296	2274	2524	2074	1794	1544	1377	1284	1201	1109	1068	998	966	972	956	908	915	939	912	922	893	870	878	879	842	846	868	869	823	864	825	853	821	778	876	819	841	826	850	820	808	858	799	822	774	790	845	797	828	813	818	820	813	816	816	780	810	810	824	861	778	839	882	834	825	767	850	833	836	791	776	792	860	804	775	823	774	784	823	805	814	832	810	802	798	795	776	776	820	784	847	778	805	833	831	820	867	838	866	758	800	791	853	781	794	866	798	788	829	827	874	836	790	822	814	769	783	787	779	800	818	809	765	798	834	807	782	829	766	827	877	832	832	800	811	833	786	811	807	814	842	789	857	796	748	852	776	772	840	809	778	820	794	809	809	871	818	829	794	778	763	818	781	761	778	801	801	779	834	832	804	840	801	778	804	777	842	798	794	849	777	803	792	816	768	828	822	811	753	811	782	798	792	806	782	782	787	799	799	757	770	864	795	798	783	783	786	816	783	800	807	811	784	825	801	809	825	782	810	836	783	807	799	773	813	785	797	804	811	860	751	786	782	777	812	786	793	853	824	802	815	827	818	814	827	795	789	847	757	814	858	814	781	773	746	795	805	817	804	780	837	792	802	791	821	821	771	810	798	826	741	796	787	785	789	827	833	751	834	781	763	822	780	819	803	811	747	842	829	855	800	779	814	842	779	768	781	773	823	772	832	797	813	811	753	772	818	829	817	840	762	789	804	756	816	802	798	759	752	826	750	790	788	824	760	820	763	808	795	797	782	763	761	817	787	801	787	790	815	797	805	803	799	775	826	792	806	823	751	850	791	792	808	774	768	831	866	809	816	792	807	770	836	773	773	849	785	825	841	816	762	814	775	798	800	796	786	773	814	783	803	780	807	828	824	793	806	772	849	848	750	783	836	809	816	804	821	766	799	788	791	793	817	834	770	771	763	784	824	764	856	808	774	793	831	804	802	762	780	781	790	763	789	781	804	809	746	794	810	822	797	827	809	821	776	806	825	769	789	755	810	860	799	848	785	784	811	814	857	760	831	833	843	824	813	790	831	796	772	780	850	796	805	732	821	781	776	771	819	848	775	794	838	831	809	790	805	806	807	815	779	813	782	803	846	831	779	840	793	756	750	814	855	813	850	778	833	795	818	744	832	862	762	800	847	822	840	746	834	841	798	787	814	824	803	817	836	817	793	796	807	808	777	813	799	800	789	877	819	797	787	802	807	831	797	787	826	804	790	820	803	792	782	768	797	817	821	817	775	849	827	818	820	806	796	803	828	806	817	780	768	777	808	773	839	788	799	845	822	759	819	700	804	796	777	860	755	771	755	812	853	767	831	812	834	813	805	799	793	813	794	813	790	781	768	823	823	805	847	847	795	812	821	831	801	801	772	765	761	816	826	793	775	836	814	764	855	783	822	851	786	824	802	813	804	767	863	803	810	827	813	834	756	815	764	785	824	857	826	838	794	831	829	832	810	818	749	792	810	792	775	764	751	797	803	800	791	898	816	777	758	833	803	770	755	767	822	753	822	790	828	770	815	793	785	805	784	831	787	792	811	710	746	850	807	816	793	838	838	838	791	792	812	848	786	764	786	805	839	736	828	792	831	749	771	812	849	792	761	789	796	769	808	845	785	780	786	793	810	849	766	768	813	780	809	830	801	748	797	883	758	809	762	814	823	793	806	784	866	796	773	812	801	847	804	834	781	762	802	761	780	827	776	827	771	785	815	818	849	858	790	842	847	811	835	819	767	832	760	848	803	801	803	809	830	837	799	834	776	792	837	816	806	750	757	831	833	787	819	797	780	833	820	789	803	741	805	779	866	837	774	827	844	786	784	775	790	779	824	830	759	819	815	781	873	790	794	799	835	765	820	816	827	804	782	871	796	830	766	848	770	789	827	785	819	856	782	799	850	793	813	820	800	842	789	812	851	813	821	740	784	747	782	860	769	783	768	866	805	798	807	758	834	777	778	816	844	764	760	827	768	854	861	829	808	801	861	843	812	792	787	812	808	750	823	812	828	803	832	820	802	815	826	806	806	810	820	794	801	808	862	810	809	802	781	796	797	819	819	831	872	859	816	779	824	813	826	861	803	782	813	791	786	793	758	830	813	797	809	737	782	830	806	769	845	809	858	784	807	840	774	759	757	854	769	775	809	772	782	794	844	802	807	770	785	785	835	857	809	830	788	861	782	781	787	836	823	765	791	807	865	767	807	826	832	824	763	785	826	807	773	859	816	823	810	780	782	774	796	862	765	814	772	761	815	776	802	784	763	805	796	769	810	794	796	850	815	843	818	788	824	853	796	785	800	806	797	778	817	776	840	830	789	865	808	814	763	789	794	810	785	735	773	814	802	803	793	823	817	827	748	812	821	829	856	776	815	764	794	790	776	811	789	818	795	781	802	795	823	755	818	813	854	753	821	833	799	822	771	792	763	764	801	816	785	762	796	809	768	815	777	809	810	806	853	752	832	774	810	806	806	813	756	823	842	822	799	821	755	846	832	814	732	829	814	798	786	808	818	848	825	771	738	787	785	763	797	789	828	808	802	765	789	841	798	776	809	756	802	798	822	859	831	821	799	813	784	797	786	805	756	817	853	795	817	790	807	801	771	805	819	796	868	814	810	766	822	821	750	816	784	807	808	823	858	794	782	815	793	839	768	806	808	751	829	782	836	776	834	744	791	824	806	794	776	796	776	804	789	795	792	811	789	806	783	793	779	787	786	805	850	790	777	849	785	769	815	797	784	794	831	825	847	837	843	817	778	806	815	830	762	805	822	838	753	813	789	809	806	777	780	806	827	760	795	795	793	815	788	803	787	813	780	790	784	810	832	833	852	798	811	747	773	783	825	788	789	802	783	788	807	820	808	828	788	806	772	812	819	838	797	791	808	741	792	735	802	791	846	761	803	816	817	790	798	773	839	810	786	771	764	807	793	806	789	795	796	798	842	760	785	886	802	846	766	812	804	805	824	800	809	770	784	773	813	795	792	794	807	791	815	791	818	791	816	816	851	776	823	771	827	704	785	835	799	795	815	794	823	834	806	864	783	821	828	814	795	790	803	802	786	777	769	803	813	764	848	793	782	748	808	793	765	855	832	803	801	846	796	824	831	832	744	869	833	747	811	816	814	791	818	818	849	843	763	793	797	811	820	859	768	752	816	780	815	859	829	783	833	818	802	869	795	825	812	817	818	830	848	802	847	817	798	777	841	807	776	809	781	714	789	827	816	792	846	825	836	809	793	814	828	806	791	801	817	777	813	779	835	786	817	829	816	846	784	806	827	826	841	819	803	869	760	766	807	807	771	820	812	824	784	787	840	817	852	783	823	778	797	796	795	839	731	841	795	775	839	792	770	827	816	790	847	778	785	810	787	815	816	805	806	781	816	825	829	826	790	820	789	789	829	827	825	825	785	777	775	818	801	791	780	843	799	864	821	821	825	810	824	795	838	757	828	841	781	789	812	798	787	781	835	852	829	833	805
4566	295	204	189	171	160	146	144	157	148	177	163	162	161	150	198	172	183	159	161	175	167	178	149	148	166	164	152	151	140	152	143	150	163	172	178	183	149	173	169	164	138	175	157	151	176	163	144	189	170	147	177	167	150	169	151	188	181	148	175	163	158	158	142	185	147	144	173	160	144	169	170	166	170	138	154	166	154	173	159	162	167	177	200	159	180	170	163	170	169	164	161	158	159	164	159	162	163	174	151	159	166	140	158	166	187	156	164	143	190	183	175	165	169	162	161	169	155	173	179	145	194	161	164	177	144	155	176	167	181	167	181	165	159	165	166	154	176	146	171	172	158	182	181	166	179	163	158	154	176	166	157	173	174	166	169	165	167	182	144	152	164	179	184	162	160	148	153	167	175	166	149	128	156	167	171	162	169	200	166	185	166	155	168	157	164	135	181	157	153	174	170	172	151	163	185	157	170	181	157	156	181	173	169	171	180	152	156	175	182	149	150	146	144	176	178	150	177	159	169	190	166	166	174	174	158	182	160	147	179	157	160	178	156	158	143	169	149	149	169	171	170	161	157	169	156	152	168	162	167	174	154	167	148	190	164	158	169	182	188	158	177	161	166	146	202	161	167	155	146	184	171	155	171	162	158	168	166	149	196	175	161	178	188	159	164	171	183	156	157	150	182	171	143	160	165	156	170	172	180	172	144	153	142	152	166	161	186	176	177	152	156	156	171	163	190	190	177	166	156	150	168	146	158	184	187	148	171	190	201	169	190	149	146	141	159	182	165	154	167	158	180	168	163	161	158	176	176	133	150	168	179	172	146	158	171	170	178	163	163	154	172	178	173	179	177	150	158	140	166	175	151	153	146	180	174	165	177	195	173	155	163	150	166	165	156	174	172	161	169	157	169	148	205	187	144	177	176	170	167	154	168	174	159	159	188	157	161	149	171	154	163	154	187	170	159	177	172	162	164	150	156	154	142	155	132	184	147	162	147	176	182	154	176	158	160	147	168	160	150	153	170	191	170	165	139	166	180	161	166	173	173	160	145	180	168	168	173	152	168	160	158	162	163	183	177	156	174	165	166	191	176	170	166	170	187	164	176	164	174	152	165	142	143	176	177	144	169	174	165	161	159	167	180	165	191	188	197	143	170	200	174	162	160	176	169	146	186	137	147	179	167	184	177	138	161	162	149	158	177	148	181	201	173	190	188	159	154	174	178	148	145	163	185	168	156	172	176	158	144	138	171	152	189	181	149	168	140	167	164	159	161	172	150	149	169	169	177	174	160	153	164	176	159	149	177	186	179	165	156	185	154	164	181	182	183	168	176	182	156	169	184	182	141	152	155	137	162	164	170	155	163	172	166	136	173	172	174	172	170	164	176	158	137	170	160	184	144	168	157	153	189	153	137	161	176	174	176	170	157	157	169	160	177	164	184	185	178	167	158	182	192	153	153	159	162	157	162	163	157	148	177	163	137	151	170	162	172	152	183	193	186	181	173	160	153	160	143	165	138	149	151	158	137	164	149	173	153	165	178	181	212	169	176	192	171	163	165	172	153	188	173	168	164	176	160	153	144	177	159	152	182	167	172	165	202	159	139	159	158	156	161	173	168	178	160	165	152	169	160	137	169	174	159	151	173	171	184	173	167	164	164	152	150	189	161	176	145	167	167	178	166	179	164	171	152	172	152	138	163	155	167	163	163	159	170	179	145	166	175	145	179	142	190	172	149	169	150	174	143	159	167	133	153	171	148	151	172	173	167	154	168	182	157	168	152	172	150	163	169	160	141	162	173	170	189	171	177	181	160	148	157	160	162	172	148	144	161	155	142	149	162	175	160	157	183	156	182	136	175	172	163	164	147	193	155	157	176	155	157	157	149	202	163	148	165	184	171	161	162	167	174	162	190	149	172	150	182	179	150	161	148	149	157	164	164	171	162	161	177	156	170	169	172	162	163	160	183	142	159	175	154	157	168	163	186	161	165	160	163	197	163	165	144	164	145	173	160	160	154	176	185	161	164	156	158	154	138	156	151	131	161	149	168	143	147	158	160	176	158	183	171	168	157	184	158	188	180	186	157	164	169	154	161	152	170	140	170	196	160	194	174	164	186	163	146	154	149	161	183	146	169	167	181	153	168	189	159	142	175	145	167	177	173	173	185	163	170	177	166	160	165	152	171	169	161	151	184	193	168	160	171	190	169	160	178	151	140	151	148	156	184	151	179	176	162	169	182	185	176	177	165	188	193	179	165	188	181	158	172	169	178	163	142	159	161	152	161	162	180	155	166	160	189	146	163	186	153	153	169	143	146	164	155	157	182	180	174	153	152	152	151	170	159	169	198	144	179	171	186	183	171	141	198	158	166	181	152	154	177	169	164	167	158	181	166	153	163	170	171	159	161	167	179	177	176	154	184	150	155	179	153	178	157	182	143	147	167	145	155	154	169	149	170	188	157	181	152	169	185	169	168	179	158	166	156	203	163	181	145	153	196	168	146	147	168	162	145	178	161	155	146	147	152	180	144	155	159	159	162	186	159	173	176	155	132	159	166	141	171	164	162	184	170	149	159	160	158	174	166	163	164	187	179	190	166	142	156	171	157	167	184	165	170	144	147	177	171	166	176	150	151	158	168	172	201	147	133	182	168	163	154	167	169	175	164	151	180	164	133	166	161	163	160	188	168	182	144	144	170	170	146	165	149	186	156	184	186	172	178	181	189	145	184	167	167	187	171	160	175	171	156	157	150	162	166	198	166	160	181	184	178	175	156	157	162	173	146	186	145	143	188	177	168	181	161	173	162	175	201	174	165	178	158	170	195	191	182	161	169	149	150	157	189	147	171	170	173	178	165	168	167	153	168	155	141	146	137	180	167	162	169	156	170	134	182	191	181	169	182	146	174	148	182	153	168	148	186	159	159	161	142	167	159	152	179	161	138	156	164	194	170	175	181	145	182	150	167	159	142	144	149	166	174	166	144	175	169	164	159	151	153	176	178	148	159	170	155	150	155	178	169	155	150	180	157	162	188	163	179	153	146	169	159	135	162	148	157	163	173	190	181	181	178	146	143	159	178	174	172	176	185	168	151	167	192	158	154	164	171	154	169	147	168	195	156	162	141	155	156	170	162	152	181	157	194	173	169	166	134	178	140	179	158	151	168	176	176	169	146	154	151	167	141	166	155	183	144	147	154	155	147	179	162	156	152	152	178	161	170	164	149	177	149	136	159	157	177	171	173	156	179	197	168	170	180	160	155	203	197	146	175	158	167	163	179	181	170	185	141	168	159	177	147	150	167	170	164	166	175	165	146	171	155	135	176	193	197	162	154	171	187	158	165	168	163	166	157	157	174	172	174	180	154	169	161	146	146	163	138	175	161	188	166	173	200	152	166	188	155	169	171	155	152	162	154	182	148	178	175	152	187	170	159	161	181	156	148	135	179	164	168	182	175	145	148	158	149	153	155	161	138	148	170	177	173	168	185	193	169	184	180	149	164	172	185
3115	439	480	446	526	450	444	421	407	414	427	405	397	393	429	417	420	421	448	401	393	403	418	422	417	401	421	410	464	405	431	436	424	429	427	418	422	431	423	413	383	389	426	445	442	419	396	422	413	429	427	424	412	437	405	422	394	424	393	420	417	441	433	436	421	406	402	425	457	435	400	419	433	430	429	425	429	388	411	405	432	408	427	443	448	387	392	406	405	439	399	421	429	446	400	436	420	406	416	443	433	390	410	439	439	429	439	397	380	377	422	409	414	394	433	391	429	411	451	445	385	409	420	399	438	402	420	413	402	454	465	437	411	435	432	403	466	460	402	427	390	435	397	438	401	431	407	399	412	406	389	460	388	443	399	416	424	437	446	400	435	402	441	482	443	454	391	460	422	418	393	428	400	393	423	422	407	416	394	404	394	428	424	410	440	415	448	452	455	433	444	449	397	407	469	407	413	402	439	434	409	427	445	421	440	439	414	381	413	441	413	422	405	422	402	376	426	415	427	451	445	419	422	429	390	417	396	457	408	437	445	442	412	407	402	421	417	419	465	439	394	417	413	420	448	407	394	407	402	419	402	429	450	425	360	438	402	452	420	415	406	390	434	405	445	408	394	440	457	422	387	444	389	371	443	411	411	430	420	416	429	428	405	457	388	429	416	411	422	406	375	414	419	383	434	416	450	439	453	457	398	415	388	453	400	426	429	445	426	431	424	426	397	410	385	417	450	408	433	406	446	424	413	402	449	462	427	417	426	424	400	393	441	424	386	447	432	389	468	433	431	424	408	435	406	431	437	450	432	429	391	425	417	415	402	432	443	434	429	438	407	407	415	426	414	427	410	387	419	407	392	425	421	436	408	432	374	423	424	415	377	438	418	416	424	436	420	427	386	477	412	406	409	411	471	421	417	414	417	396	384	410	445	439	417	400	427	375	393	402	446	399	390	422	431	409	392	383	389	393	377	395	426	437	390	421	433	411	374	408	428	407	452	405	420	415	441	403	419	452	433	435	428	444	466	424	402	445	413	418	477	449	393	417	445	435	423	420	425	459	400	435	442	428	404	417	437	464	421	431	423	420	423	453	385	419	430	385	438	385	404	411	395	417	395	452	413	412	395	392	440	399	426	457	409	418	391	407	417	389	400	397	417	403	406	405	395	438	437	434	416	433	413	443	398	403	396	417	397	445	422	393	443	395	437	381	382	361	418	412	385	392	394	404	441	423	405	403	408	418	418	386	415	415	431	435	439	392	400	428	401	407	418	404	408	394	409	402	412	397	408	397	407	412	414	423	399	433	394	442	391	430	423	423	401	400	405	431	444	448	413	432	437	419	420	416	441	389	403	412	468	451	413	453	419	410	393	440	431	403	427	392	422	382	399	387	407	423	409	423	433	441	427	414	386	423	437	428	418	406	369	387	431	379	433	429	449	399	454	414	445	400	428	417	443	443	385	431	418	426	401	440	433	409	441	412	421	435	449	415	433	424	415	403	447	422	402	406	423	407	388	421	395	403	396	400	421	401	421	427	411	405	416	416	393	417	429	407	409	365	378	469	426	395	419	406	423	451	382	435	402	439	412	416	402	399	396	426	420	424	408	393	426	425	403	410	425	406	400	410	404	406	412	390	402	420	408	436	413	435	408	427	390	398	412	441	426	453	418	434	418	413	420	411	422	407	432	381	436	410	410	422	421	404	433	427	460	366	429	444	441	406	412	457	426	444	419	380	432	399	429	412	408	399	440	383	384	389	416	431	404	400	401	408	415	419	412	409	423	412	446	405	412	416	436	396	426	424	447	407	415	416	427	423	457	427	405	360	427	434	434	429	437	420	416	429	431	391	394	412	403	425	439	415	421	412	449	462	403	418	405	434	413	442	425	438	429	418	405	409	408	414	426	439	437	392	411	385	422	410	458	416	384	412	387	394	385	433	399	372	436	420	412	416	419	432	433	376	418	421	452	448	399	436	439	424	402	403	386	391	445	468	414	435	395	376	451	428	420	406	423	417	427	374	410	392	432	405	431	397	424	423	452	399	457	371	416	455	425	380	431	417	424	375	414	403	411	410	415	447	381	418	414	409	411	408	422	407	426	426	429	408	442	433	411	394	412	409	393	417	408	358	413	433	421	388	428	445	437	415	430	431	440	422	431	433	403	430	398	420	439	385	426	437	408	445	413	452	402	378	436	429	391	418	412	448	390	387	428	399	422	425	375	407	407	416	391	396	411	425	393	426	409	397	400	455	400	416	427	432	460	436	450	408	395	457	432	409	448	420	412	428	447	408	427	418	432	420	444	442	429	413	408	421	436	393	447	433	433	411	371	450	426	445	403	371	429	417	396	401	471	421	409	415	423	434	406	424	426	401	464	383	402	436	417	438	392	423	387	406	409	413	403	448	437	443	426	385	409	403	427	395	411	413	454	397	431	445	413	461	457	398	422	412	413	409	440	421	410	423	421	405	428	416	410	415	407	428	394	399	409	429	420	411	383	438	419	416	437	381	388	413	408	427	428	404	400	410	394	383	412	440	379	416	415	421	439	435	456	429	408	425	427	433	394	409	428	406	424	403	410	411	410	420	422	419	419	377	424	411	413	402	423	438	422	427	414	420	445	430	408	435	422	420	419	459	412	397	428	385	420	413	457	447	441	397	438	413	415	389	409	409	395	408	421	430	405	405	412	412	428	423	398	433	432	386	445	447	408	371	429	428	437	416	459	420	436	444	420	399	421	427	436	394	433	371	390	391	406	427	417	429	429	403	417	448	407	432	445	413	412	444	414	410	409	410	422	405	446	432	399	428	405	448	394	442	431	405	406	396	436	433	383	412	387	417	412	386	431	395	442	428	412	404	402	414	448	453	427	417	411	404	399	437	428	433	392	445	434	422	441	424	416	382	419	393	413	425	415	413	407	427	445	417	403	430	430	455	393	432	397	426	419	455	422	430	425	446	418	402	411	424	393	439	445	418	439	441	416	426	424	396	420	394	437	423	429	426	422	385	429	413	433	369	406	421	435	412	409	417	423	451	454	421	416	432	438	436	416	386	435	446	428	402	398	449	414	446	405	421	428	404	451	415	412	429	458	397	414	410	410	406	425	446	414	399	434	428	436	420	451	443	416	426	426	431	407	421	425	392	421	399	425	409	386	425	439	386	439	429	428	464	425	390	407	412	382	452	446	461	396	409	450	406	412	450	413	403	414	428	389	432	454	403	422	411	455	438	443	416	446	420	443	399	413	397	415	420	431	432	423	398	433	403	394	405	445	419	426	419	464	421	413	421	410	399	401	423	417	434	412	431	430	359	439	410	436	427	446	379	413	404	442	450	406	474	405	418	410	400	423	404	397	452	391	423	418	425	408	384	432	431	398	439	444	427	447	448	427	402	421	403	418	433	440	437	427	425	410	471	403	421	423	404	398	448	447	418	407	438	428	457	426	422	389	445	419	456	431	427	406	417	394	425	441	429	423	451	462	436	420	436	465	466	424	429
15161	1167	670	557	407	338	329	318	292	292	277	278	270	293	273	236	277	275	261	269	255	289	257	251	267	254	245	255	275	285	244	309	248	236	242	260	234	281	258	265	272	256	253	231	243	245	235	269	271	251	250	256	245	251	266	259	263	261	252	283	256	246	277	307	274	244	282	275	262	268	270	252	239	300	234	254	253	261	233	260	263	253	273	287	250	246	251	239	266	257	274	245	258	278	272	265	275	244	231	285	268	245	266	236	304	259	269	275	268	257	247	225	267	269	270	230	245	253	271	259	271	285	278	238	253	263	258	288	270	270	247	262	257	246	273	249	271	285	256	276	247	243	245	270	279	255	277	271	274	263	297	274	236	280	234	253	228	230	270	234	266	265	274	256	279	277	264	246	261	265	244	266	260	261	262	249	255	235	233	246	255	246	263	254	247	285	270	255	278	260	284	244	249	289	247	238	248	277	231	257	280	256	258	264	289	242	243	250	261	242	260	251	277	278	278	255	253	257	222	255	243	248	239	222	265	255	243	266	261	265	278	251	241	259	263	253	271	260	270	283	256	275	273	238	279	261	257	248	247	275	237	244	250	281	245	249	232	236	270	267	249	232	288	288	233	258	230	268	246	277	274	223	235	241	265	262	239	273	229	223	230	253	256	243	266	289	266	245	231	257	270	246	271	263	245	281	255	264	227	219	251	267	273	205	277	252	239	266	266	267	240	259	293	255	275	220	260	262	257	295	250	257	275	284	221	236	232	236	268	273	240	256	277	270	253	272	263	267	250	275	266	272	247	285	265	280	238	280	250	245	262	222	249	277	288	249	247	239	253	248	235	275	234	249	257	251	250	272	272	299	276	269	275	272	269	261	260	275	273	268	271	242	258	246	272	272	260	246	282	263	265	240	255	267	256	253	267	262	262	270	251	271	227	289	257	239	256	270	273	238	258	253	297	271	275	254	275	258	273	234	251	282	259	247	269	290	247	242	257	231	242	269	270	223	253	220	266	280	270	259	279	264	248	249	257	253	234	229	233	248	231	279	267	252	278	251	270	251	267	267	264	266	246	244	287	274	262	239	283	256	270	281	248	247	282	238	272	250	244	254	250	266	264	256	256	270	293	232	278	280	297	292	240	261	236	234	263	258	299	245	290	251	279	268	268	234	271	274	238	257	258	253	231	237	259	273	256	289	294	272	259	218	266	272	250	279	245	247	268	274	282	210	288	269	285	283	258	247	261	264	234	241	214	254	227	250	247	226	265	260	271	263	240	245	284	267	233	257	240	266	210	250	253	259	262	222	268	299	285	256	244	274	283	265	261	267	279	279	273	262	263	260	246	258	256	297	272	272	258	231	273	236	254	273	260	242	223	271	286	247	244	274	266	263	289	288	276	270	265	258	294	254	263	259	250	268	249	233	268	285	262	267	270	274	264	282	234	252	268	260	212	273	269	270	242	250	266	249	258	253	260	297	273	252	246	263	271	263	243	272	255	265	282	286	238	235	305	264	281	274	254	230	254	239	261	267	244	238	270	297	254	259	255	237	255	275	277	270	260	239	249	259	240	251	242	261	244	285	279	275	282	277	259	277	268	245	225	252	252	244	254	270	273	259	238	224	201	262	238	236	254	253	252	230	243	264	219	263	260	236	280	251	239	232	274	303	263	245	254	260	285	273	253	282	266	260	261	274	265	246	229	227	255	273	236	269	259	264	268	245	246	258	264	273	271	255	261	259	269	260	243	275	276	253	267	304	268	257	262	247	257	258	279	281	267	280	218	245	238	267	242	253	259	256	252	256	282	215	256	246	260	271	239	247	258	256	229	259	243	256	264	218	248	263	272	278	272	252	258	267	291	262	266	253	284	254	260	269	280	276	249	270	280	241	212	259	241	271	241	231	254	266	237	271	255	315	232	246	256	292	260	278	249	285	271	257	273	291	273	256	292	239	272	315	261	252	288	235	247	268	241	239	253	264	258	284	260	240	254	252	266	267	280	293	230	244	273	257	257	249	278	272	265	273	283	235	260	258	271	218	273	264	267	266	238	254	252	249	249	274	240	226	255	280	268	257	242	276	233	260	290	234	306	279	264	299	257	238	253	272	274	235	242	250	256	256	256	269	250	275	243	269	279	287	277	254	275	233	245	286	251	241	258	248	278	270	252	244	247	257	228	268	287	267	254	275	256	279	255	281	282	269	259	266	288	252	271	248	266	286	289	287	281	281	252	236	277	248	226	254	254	255	266	238	236	267	255	251	245	251	235	269	238	267	233	268	259	269	266	230	279	234	292	292	259	271	273	298	268	275	249	221	278	263	283	273	246	230	236	236	272	276	282	267	259	269	290	272	280	300	260	255	266	249	265	280	239	246	269	277	247	244	280	261	274	286	270	260	268	244	284	246	235	268	259	243	265	241	263	269	235	247	267	255	260	241	251	241	300	279	274	267	242	231	255	266	242	256	255	268	274	256	261	274	266	254	238	257	224	253	270	255	251	249	238	262	243	277	250	242	281	239	248	274	277	241	260	268	267	238	269	235	257	221	316	266	276	256	262	288	268	261	263	255	253	244	258	275	272	278	253	244	238	264	250	248	257	222	247	252	226	221	252	265	235	246	244	284	266	247	261	267	257	283	262	240	271	267	269	278	249	289	241	267	264	240	242	254	249	265	257	274	237	256	263	282	257	277	263	247	249	251	275	240	281	281	245	255	252	253	261	241	258	245	246	280	269	232	263	298	267	277	234	246	265	248	253	255	220	297	262	255	250	231	231	257	208	296	288	253	253	273	260	263	261	242	262	269	257	258	253	257	219	263	255	248	246	260	284	240	251	226	261	260	285	261	257	246	255	264	258	264	209	267	262	246	239	264	234	256	259	240	256	276	258	265	271	241	268	258	248	261	254	259	288	231	267	245	268	253	248	261	265	277	239	232	222	272	238	276	259	247	263	259	260	242	280	271	235	252	244	230	247	240	273	291	255	234	258	282	261	252	273	242	265	261	276	253	232	267	273	270	259	242	277	263	250	253	253	226	267	254	271	231	255	239	257	278	270	274	253	247	259	261	262	254	255	279	238	266	269	234	272	282	253	242	257	256	232	240	259	266	263	263	253	273	242	288	264	269	285	262	269	263	245	248	249	259	255	262	249	226	241	237	262	273	249	276	237	258	280	263	267	298	316	275	267	235	234	275	239	238	258	254	254	258	247	239	245	281	258	269	261	247	284	262	277	258	247	261	267	234	264	244	266	299	270	262	253	267	266	265	237	283	254	283	250	277	251	245	261	240	251	277	295	244	264	262	284	269	275	268	234	272	277	230	258	253	272	250	226	253	267	275	246	254	259	279	265	257	232	220	232	273	264	295	242	247	273	249	286	227	267	262	263	257	294	279	288	271	277	320	248	255	274	276	254	267	262	279	277	262	260	273	281	266	276	280	269	277	258	259	273	239	240	282	273	262	249	248	254	243	279	289	254	226	263	257	280	236	278	276	262	271	268	271
9685	889	1369	1454	1346	1156	994	989	823	758	795	683	747	731	669	659	701	683	673	656	613	702	595	648	662	640	624	619	616	636	661	546	611	633	637	629	601	632	601	567	650	618	639	574	619	575	642	641	610	641	576	637	598	596	623	618	595	605	617	639	616	624	635	636	634	618	628	551	652	609	622	570	602	653	618	634	613	618	594	618	575	593	608	604	615	572	600	640	603	633	598	615	665	624	566	627	608	595	618	595	589	621	587	603	615	628	633	588	637	651	604	577	592	609	597	596	659	642	642	580	605	618	635	589	599	574	677	577	586	611	597	639	594	624	605	639	603	609	608	592	614	600	572	595	596	620	612	592	613	586	571	629	587	579	623	629	590	624	590	632	582	550	633	607	600	596	584	602	614	567	602	619	623	610	598	606	640	611	585	629	610	613	613	620	616	617	597	633	585	614	625	617	584	602	610	629	593	629	623	606	602	607	590	637	605	617	608	616	593	610	572	609	648	615	586	632	599	610	640	633	614	593	610	597	659	615	645	592	658	607	590	610	576	605	603	581	595	595	625	622	579	611	619	613	583	588	615	609	615	587	601	573	633	570	616	650	606	660	560	619	585	640	640	611	585	559	617	588	627	604	679	604	606	633	651	596	591	572	573	554	587	593	590	581	589	621	589	585	594	638	623	600	627	584	606	609	603	575	608	595	619	638	597	556	621	663	599	637	636	617	595	583	652	588	618	628	640	559	603	616	573	617	605	582	632	606	610	581	613	588	581	595	635	636	637	633	612	656	596	582	619	583	642	576	630	561	614	612	596	582	635	611	613	637	547	645	613	598	643	597	612	601	641	632	619	612	574	597	629	594	605	619	630	569	595	607	618	560	631	627	628	624	596	629	613	583	638	578	613	602	616	591	658	639	628	573	596	617	602	643	616	625	608	594	610	654	628	638	592	609	572	599	585	619	571	593	584	578	610	614	578	558	642	597	558	597	587	575	641	599	568	638	633	632	624	631	572	588	584	611	592	613	594	583	636	623	591	624	619	601	616	622	652	635	568	616	603	587	651	589	665	625	617	610	580	626	559	635	623	607	609	630	587	629	569	548	609	601	578	665	614	585	637	595	595	594	591	641	600	589	608	593	597	615	603	643	560	617	631	628	608	655	610	574	633	635	582	608	596	602	601	602	620	605	633	595	624	603	609	591	588	560	602	632	633	657	602	608	611	605	621	626	610	656	609	599	600	624	612	572	612	565	621	614	668	630	615	632	593	652	598	581	600	612	590	603	615	615	660	609	577	599	603	647	653	630	596	635	637	644	613	621	620	583	561	620	591	609	635	642	632	616	635	673	587	617	606	591	650	604	571	617	589	589	603	574	591	601	623	574	584	599	620	565	609	619	599	592	664	598	646	606	601	608	617	619	590	629	622	600	678	649	595	661	544	588	637	601	598	612	604	562	583	596	596	598	603	600	603	605	602	581	650	603	586	603	574	632	625	579	626	559	605	627	595	583	612	605	616	620	581	595	618	627	651	618	555	602	589	617	594	652	615	590	646	624	661	629	610	599	565	592	604	655	621	594	633	621	674	598	601	627	641	611	579	640	590	612	621	631	593	592	586	606	606	586	612	609	623	599	599	619	617	620	588	635	571	602	623	617	591	629	629	585	634	651	629	593	641	580	602	580	591	613	602	643	624	619	613	615	609	571	602	650	616	581	631	564	548	625	608	577	590	607	648	590	600	579	578	603	610	601	628	619	622	610	581	633	599	598	623	567	633	601	594	601	639	600	586	627	634	631	616	652	568	602	610	623	578	659	581	595	635	587	606	599	620	604	587	619	620	588	601	634	619	658	598	631	613	646	576	611	623	659	599	616	550	606	603	623	624	595	610	599	570	632	630	577	577	597	593	628	643	606	572	614	628	588	626	607	617	658	574	661	589	612	636	581	623	628	619	609	654	627	582	629	576	597	600	615	600	626	601	597	669	659	618	563	575	589	557	585	667	576	631	632	626	610	635	574	590	611	605	572	595	573	604	586	616	592	589	598	630	586	597	608	626	581	614	574	587	595	587	622	573	585	608	641	620	629	590	596	623	593	594	574	588	610	586	608	645	611	616	597	603	583	617	614	607	578	624	593	637	598	633	637	606	603	612	597	614	609	601	604	587	626	614	646	598	594	604	612	591	633	596	650	640	601	584	584	613	630	618	596	622	616	622	617	625	628	669	597	621	606	608	551	623	610	589	605	594	566	616	616	597	598	612	592	605	610	597	579	613	630	609	609	634	600	601	601	636	630	613	616	604	604	621	604	588	601	618	573	596	590	560	607	637	580	577	558	594	634	570	616	627	582	608	585	584	609	558	625	645	598	617	582	574	632	609	616	604	602	609	585	555	620	610	612	609	614	631	598	609	629	625	610	616	577	630	590	590	635	615	580	597	614	553	614	620	606	631	651	610	662	576	606	647	634	592	634	611	599	629	662	596	591	605	588	622	643	564	601	602	612	590	625	580	647	622	636	613	583	588	587	604	621	558	616	591	624	576	576	592	599	606	646	575	631	592	575	644	620	656	589	615	568	571	608	607	578	590	607	606	582	636	563	572	622	600	632	612	593	617	628	649	605	575	615	619	632	595	605	607	594	548	627	550	620	606	616	599	615	600	553	582	610	601	581	626	598	593	607	635	624	631	590	627	609	580	580	579	633	569	577	609	578	595	575	629	617	562	606	611	596	649	556	649	589	579	579	568	578	593	685	602	638	576	596	616	597	609	582	629	610	618	624	598	580	589	627	585	602	585	576	631	572	614	611	602	633	580	601	558	630	561	574	617	614	615	576	545	623	651	595	611	598	617	569	565	615	590	607	599	610	586	624	563	632	635	600	605	616	618	622	594	596	602	625	585	559	618	604	572	620	596	666	640	585	600	593	573	633	586	606	607	628	600	624	591	585	624	653	590	659	618	568	614	610	596	648	622	590	594	598	625	622	626	617	617	603	602	602	567	616	614	598	631	589	636	565	614	558	609	638	551	628	599	626	599	615	586	608	576	636	604	591	633	583	591	625	591	607	668	643	605	605	637	648	600	585	604	575	596	625	608	617	579	599	587	583	592	611	633	625	607	610	620	558	610	585	560	584	592	568	583	562	615	622	620	632	619	614	623	579	629	628	630	554	671	640	583	561	589	603	585	595	598	616	632	578	623	631	588	593	655	602	594	568	572	634	583	562	617	614	592	583	622	577	590	606	628	589	607	619	574	629	586	608	636	627	608	622	601	609	622	583	582	649	610	559	619	600	611	631	613	622	634	602	600	614	598	604	599	572	606	624	627	602	641	543	625	593	554	609	574	663	559	614	625	625	626	645	623	589	639	649	613	621	606	564	606	595	577	627	572	598	595	606	562	555	590	632	599	615	568	600	620	608	635	579	599	602	646	621	653	643	612	608	630	592	614	635	608	579	572	621	616	609	608	584	591	619	598	600	572	626	621	632	592	596	586	586	597	608	585	633
24440	2933	1166	926	677	548	505	480	451	471	379	380	398	403	373	412	383	350	344	420	362	387	377	363	377	328	390	377	348	367	369	353	394	370	345	359	396	369	377	338	401	365	362	357	350	386	369	359	341	372	387	377	317	383	347	369	326	364	349	368	377	358	383	363	340	356	366	332	352	359	368	391	354	379	379	368	367	330	356	353	359	391	334	378	371	381	395	394	368	373	348	367	362	367	330	362	346	350	343	333	370	364	421	345	372	365	385	377	340	345	371	343	387	343	352	360	360	343	355	352	368	391	335	354	368	399	385	388	398	367	375	415	357	336	396	353	371	336	350	371	326	341	363	325	382	369	358	329	336	347	366	366	374	360	367	362	356	355	355	366	321	358	358	364	341	341	373	330	393	343	373	355	328	334	366	342	325	323	366	383	391	340	345	360	384	337	314	385	366	329	384	359	376	341	360	366	363	391	389	353	333	382	353	369	367	345	377	372	338	342	354	356	407	350	361	337	397	400	355	375	365	347	345	369	348	345	366	366	368	370	363	321	347	343	344	354	314	403	357	371	375	338	335	350	378	369	358	363	342	422	402	385	356	355	361	340	358	333	349	337	359	353	385	364	337	378	376	366	357	336	392	350	354	339	347	386	357	373	355	349	377	375	365	400	360	385	404	360	325	370	389	347	357	348	317	346	388	317	354	376	359	349	335	359	365	364	374	378	384	368	338	333	344	333	343	367	319	352	386	394	371	362	382	349	358	347	351	360	353	363	364	363	372	309	365	360	369	375	360	336	338	347	340	352	332	329	360	345	364	358	343	352	360	363	367	347	391	331	376	373	382	366	365	392	373	362	362	350	405	334	366	327	364	396	375	376	377	349	370	334	383	346	353	340	351	377	366	342	372	368	359	382	395	334	366	408	345	356	372	381	404	377	340	395	330	361	360	352	355	365	339	328	343	392	366	346	314	331	394	385	347	366	321	392	350	355	352	335	355	370	351	354	404	375	367	329	360	346	389	393	369	327	378	353	355	346	367	343	345	375	380	351	366	378	387	395	356	353	357	335	324	376	324	347	363	341	349	381	357	354	353	386	362	375	396	391	382	378	375	358	373	357	343	346	369	348	394	366	361	372	367	345	374	345	366	316	355	353	369	379	361	366	365	345	332	387	338	335	392	366	369	354	364	351	368	343	378	364	336	365	395	362	343	345	339	342	364	357	385	383	344	331	367	331	357	390	358	396	382	353	311	342	372	362	359	321	347	342	360	360	330	352	380	372	376	337	360	343	325	336	339	348	365	324	355	311	341	355	327	388	364	332	314	369	413	376	371	361	342	348	377	386	345	367	370	380	344	397	355	352	382	340	353	355	360	369	395	325	356	371	347	376	330	369	393	388	348	374	383	378	384	353	357	380	365	359	376	400	309	338	329	380	354	367	361	358	377	383	385	316	372	396	389	382	374	371	339	355	350	353	351	355	379	328	363	358	378	396	373	323	357	333	329	347	348	362	346	349	347	354	363	333	357	387	346	379	402	393	410	350	343	344	351	338	351	370	358	379	387	344	392	390	385	393	351	312	373	353	384	378	345	395	377	386	358	323	356	369	375	376	389	365	365	359	315	352	389	362	379	346	353	363	380	352	341	318	352	387	315	371	358	342	368	374	358	375	350	344	364	348	334	351	364	332	356	361	357	354	363	366	410	352	357	339	330	376	370	341	349	357	389	348	345	365	360	355	386	325	359	361	353	352	325	369	363	358	374	340	348	369	366	322	383	377	351	389	347	372	376	405	327	344	364	345	327	366	373	354	334	356	362	378	382	374	369	351	368	322	334	358	384	385	348	353	349	370	344	346	404	371	359	301	353	372	369	317	382	362	353	346	362	367	376	358	342	324	328	360	329	371	354	376	398	381	347	357	384	382	323	336	359	382	380	342	341	361	376	359	360	353	357	362	338	370	371	391	343	376	394	424	340	332	357	353	370	370	399	345	319	361	377	360	362	330	398	353	383	352	337	396	343	388	388	368	361	389	334	366	348	353	346	367	368	360	326	337	359	351	363	369	358	353	348	364	329	355	343	353	351	355	380	361	331	362	356	345	373	330	333	350	353	343	393	410	290	341	352	337	365	338	318	354	378	368	343	374	333	359	384	354	341	319	392	360	358	346	333	348	337	358	364	360	355	368	343	370	371	358	347	340	368	377	330	367	336	335	353	395	347	347	333	408	373	374	368	352	315	383	343	356	388	356	373	379	338	342	339	357	373	347	359	331	392	371	361	365	367	331	350	404	358	348	345	392	406	376	376	368	348	358	382	409	350	340	361	377	385	322	370	367	351	355	375	365	360	372	344	394	355	363	384	335	349	339	351	324	353	338	338	351	332	371	385	354	327	356	382	318	338	358	367	345	376	397	369	355	323	374	354	383	364	367	302	364	342	333	347	323	342	341	351	356	377	386	377	396	351	344	321	374	422	390	390	357	356	346	330	363	363	338	363	333	388	359	353	382	332	384	348	337	360	371	362	347	357	352	340	357	325	324	346	372	337	352	361	373	358	325	369	306	364	326	357	375	365	323	338	346	327	363	383	312	373	370	366	351	347	325	335	365	339	374	361	377	393	357	367	364	378	367	372	363	367	351	352	387	361	352	359	356	352	401	345	308	364	350	378	349	343	382	346	318	375	411	330	364	361	355	349	337	347	365	359	332	341	354	352	373	383	342	345	363	380	329	366	372	352	331	381	391	381	377	374	353	376	351	363	378	348	353	345	353	372	348	364	370	376	378	382	353	321	363	374	351	378	350	329	374	345	369	322	370	333	339	369	338	398	365	358	369	338	361	350	356	369	391	348	346	326	348	341	392	346	391	332	383	392	348	361	381	325	370	388	342	341	403	364	359	354	309	351	331	357	400	369	340	348	307	377	358	367	351	381	372	366	337	365	385	372	411	342	339	362	325	343	361	375	330	397	393	365	399	338	361	356	356	363	369	372	360	364	349	351	374	357	389	334	345	364	397	324	345	365	335	340	371	357	351	356	398	340	385	345	362	366	382	359	355	365	359	373	392	342	371	371	390	363	351	332	363	392	378	355	343	391	375	376	378	389	340	336	331	374	376	366	350	363	333	335	336	349	359	387	377	401	344	390	344	310	328	352	364	359	350	327	334	351	357	345	348	322	369	380	341	380	324	359	368	342	379	366	360	353	352	385	371	331	359	357	312	360	348	363	340	372	418	403	386	341	381	387	329	369	368	344	345	401	341	396	347	348	349	382	384	352	372	374	317	317	349	366	370	356	367	396	357	389	359	356	338	411	364	359	412	344	391	373	404	365	317	388	338	362	372	371	326	341	374	354	366	367	379	343	384	405	371	381	355	346	331	336	361	351	382	343	349	356	370	321	362	374	330	326	358	369	350	364	355	363	348	333	371	348	341	328	374	337	320	375	304	342	366	360	326	351	349	331	362	354	373	381	369	370	340	378	380	363	411	406	350	324	354	341	386	338	369
13287	1404	2246	2584	2132	1849	1533	1436	1283	1155	1188	1060	1015	1014	993	911	966	923	907	838	852	885	841	880	859	902	838	876	912	882	862	865	844	836	821	824	849	807	826	822	847	808	816	840	821	802	784	827	805	763	768	824	811	779	814	841	829	800	796	838	793	853	805	813	805	832	766	797	791	827	861	748	808	786	803	792	835	781	795	802	805	768	758	813	784	811	808	815	827	792	855	839	811	786	794	773	834	824	837	750	805	794	800	768	815	759	759	779	744	772	772	869	843	770	844	788	775	792	829	814	835	862	823	722	771	788	789	818	768	835	785	819	836	820	781	783	788	805	809	795	832	824	739	803	818	803	839	847	797	818	798	840	749	802	800	781	829	802	822	794	838	864	813	822	755	822	815	780	807	823	798	727	827	801	848	791	775	813	752	777	798	788	806	779	798	800	789	859	758	822	757	825	769	751	789	771	784	795	813	803	832	836	817	805	770	755	795	768	786	802	817	810	833	771	813	837	816	849	774	773	791	800	790	747	805	807	791	795	823	798	792	827	770	850	801	778	812	794	795	820	796	829	778	763	808	725	806	808	804	757	800	758	791	818	807	812	754	752	783	793	773	758	783	758	805	814	778	787	865	799	767	820	820	824	770	786	792	823	837	784	797	811	778	785	783	796	775	791	779	794	752	822	819	819	789	780	766	773	762	830	855	812	758	776	789	764	829	789	789	794	840	799	788	809	762	832	772	816	826	833	782	789	789	768	807	789	756	773	789	811	762	768	758	755	764	822	780	771	771	824	837	780	880	770	815	818	746	815	741	797	789	809	769	821	808	806	761	810	782	842	796	808	806	796	811	776	763	784	842	801	769	813	815	773	834	765	788	855	745	807	849	820	778	797	789	753	785	826	765	788	814	699	782	802	797	817	837	798	801	763	723	827	791	815	826	801	824	846	768	780	790	816	816	797	776	761	800	810	779	845	795	784	765	716	748	860	809	766	814	760	802	761	805	769	799	787	780	842	800	732	755	812	816	753	791	785	778	778	761	753	849	788	831	802	817	819	800	808	769	773	789	784	801	843	772	817	765	749	738	832	833	803	780	762	826	758	771	771	817	786	841	805	832	768	778	773	776	820	769	800	770	769	780	811	795	719	758	739	778	773	811	779	739	786	840	819	762	789	806	812	825	749	821	827	805	820	755	765	823	799	752	778	815	801	795	757	829	816	806	790	796	808	799	833	799	784	841	786	778	801	797	762	815	756	795	819	842	813	753	753	781	794	851	789	767	784	798	794	791	863	838	766	833	800	804	819	819	740	762	740	826	810	782	787	786	799	841	797	815	745	825	771	773	798	779	798	846	775	830	791	824	789	753	805	810	807	782	747	788	801	834	800	800	823	844	761	766	809	739	770	806	814	791	796	822	766	751	782	815	789	823	808	786	787	805	837	817	770	768	797	789	824	771	833	809	800	804	802	825	779	762	812	835	813	816	830	782	809	811	785	771	784	826	791	775	789	847	824	763	760	753	799	786	787	827	822	794	761	826	855	758	777	788	761	791	800	808	784	824	817	788	809	815	764	800	838	811	801	819	819	790	742	835	803	836	828	786	776	785	810	754	792	811	779	811	866	816	820	814	786	820	777	824	802	827	816	834	775	741	785	844	728	911	804	766	778	803	858	792	807	822	816	820	817	775	769	825	794	798	768	755	793	774	845	784	793	772	755	843	799	813	751	807	828	754	799	807	761	810	846	789	841	812	830	772	818	837	798	773	783	801	821	831	792	758	851	788	795	749	799	810	770	790	854	792	773	764	773	804	797	744	778	813	778	809	749	810	809	811	743	789	796	775	806	800	791	756	787	816	762	777	832	767	820	782	835	801	798	788	796	865	760	787	798	839	806	816	781	752	826	816	748	805	794	801	814	819	760	788	822	810	789	817	798	855	804	822	827	809	814	839	808	822	805	749	763	736	812	839	793	760	795	850	771	767	857	789	772	784	768	791	792	768	808	837	744	812	751	798	806	847	743	797	782	780	803	743	798	807	778	814	819	860	785	778	767	795	813	776	774	758	784	776	800	752	802	755	876	810	759	725	823	737	794	822	794	832	832	823	787	789	782	783	793	803	778	850	803	817	817	796	745	789	811	786	759	754	743	800	817	822	796	811	765	727	758	799	790	768	814	839	775	796	801	775	832	784	778	808	787	805	810	746	765	812	776	800	851	808	837	794	811	748	859	794	783	784	847	787	814	825	803	746	801	831	783	820	798	796	741	801	764	793	767	792	817	817	817	813	778	763	830	817	784	786	798	853	798	822	765	823	775	793	767	745	806	806	765	809	814	794	737	747	806	793	762	840	789	802	788	820	782	739	766	789	785	768	737	771	789	790	784	795	794	836	748	792	737	783	793	841	797	818	811	810	797	782	805	834	802	839	788	804	789	776	795	772	746	796	815	831	784	832	800	795	772	787	766	807	796	848	832	779	783	797	796	820	860	783	825	828	783	816	770	801	755	762	806	800	803	792	858	806	756	801	796	788	817	789	820	801	826	829	825	847	807	805	815	786	826	772	801	810	819	751	805	787	752	796	803	752	812	819	813	820	764	801	802	812	816	807	737	790	811	833	808	786	837	776	806	795	725	826	784	822	807	810	804	786	783	782	787	793	874	826	812	847	765	783	780	735	804	742	785	774	831	808	768	794	804	762	825	777	780	831	821	844	786	776	848	732	841	758	790	786	843	781	763	791	789	792	805	854	827	767	768	776	787	768	785	792	843	821	801	808	785	785	763	817	824	790	753	810	779	731	772	806	763	833	783	800	844	759	742	739	770	817	835	830	814	794	768	784	759	818	840	832	744	758	823	795	820	805	835	774	787	804	763	800	811	785	778	817	792	822	841	784	761	812	779	780	793	798	762	762	777	789	731	767	824	805	826	747	840	792	773	782	825	828	797	761	734	801	772	833	855	781	796	750	779	742	787	796	754	761	811	826	809	820	793	769	807	758	771	770	834	781	840	808	773	843	767	771	767	775	831	824	784	784	787	830	850	784	832	834	781	819	803	781	805	785	819	813	838	816	758	767	773	770	825	808	766	768	837	765	798	782	773	720	862	794	801	790	804	771	755	820	783	853	784	809	804	814	819	810	812	819	789	810	821	791	781	817	814	757	844	826	760	774	806	796	775	784	765	813	766	803	813	787	822	811	814	764	850	771	787	856	838	778	738	816	830	793	850	842	788	810	839	814	775	763	818	798	811	798	817	794	788	838	824	820	834	859	808	774	781	780	801	779	805	762	817	787	822	815	737	769	761	847	818	825	828	782	787	824	828	817	797	818	814	792	774	762	795	772	802	770	788	788	824	892	841	818	782	826	845	780	774	769	826	824	791	817	790	764	752	837	782	794	781	778	798	813	817	834	850	751	814	806	823	757	827	743	810	770	824	788	778	844	772	764	850	778	795	816	797	813	889	885	774	831	786	792	812	820	807	768	831	804	797	822	850	779	832	812	775
4313	235	203	176	173	151	157	149	151	168	156	145	183	179	141	162	158	169	150	178	151	167	182	145	154	168	175	161	143	174	166	161	137	157	186	171	148	175	162	146	151	163	153	171	173	163	161	147	178	185	181	161	167	158	171	159	165	162	165	173	168	163	151	157	152	148	179	152	159	169	161	139	162	186	178	148	173	167	179	175	169	149	153	164	196	162	155	167	156	174	165	138	150	140	155	192	176	160	135	149	173	158	174	153	163	181	171	166	180	150	159	151	161	162	171	151	146	172	183	175	159	191	141	162	165	179	155	168	165	166	150	153	179	185	149	149	166	163	148	162	178	152	139	170	162	165	165	183	170	165	193	190	148	142	170	170	155	169	161	156	159	157	186	188	168	167	185	163	170	159	150	154	148	153	152	168	126	142	147	167	184	172	159	154	160	159	158	177	163	190	187	165	185	143	160	136	182	170	140	159	142	162	158	174	151	156	159	183	158	175	152	164	154	143	160	165	159	147	160	147	183	152	163	141	167	174	159	166	153	174	152	186	139	165	172	164	168	161	167	165	190	181	148	158	172	180	178	177	163	166	164	167	180	138	164	170	174	181	171	139	152	170	188	139	169	154	163	141	152	168	174	158	150	178	164	193	157	162	153	160	170	194	184	159	149	167	170	169	170	156	176	164	163	162	159	193	160	162	161	179	157	190	169	173	154	158	151	176	154	148	157	142	167	191	170	168	158	164	179	154	142	152	146	154	179	163	163	162	180	162	164	175	169	169	149	149	163	181	153	141	151	156	171	157	167	193	153	157	165	155	162	158	167	158	186	172	164	163	152	144	167	171	183	155	171	161	185	149	154	149	170	162	172	168	155	167	179	183	135	161	135	190	171	148	138	177	151	165	165	150	158	141	150	173	167	166	174	159	175	167	173	148	155	152	169	162	150	170	166	158	166	148	161	176	151	142	179	159	151	155	166	158	169	152	159	148	153	156	150	151	172	173	173	168	170	189	158	163	155	150	173	167	175	175	192	180	171	157	175	170	150	176	148	167	152	151	165	142	146	171	162	137	146	157	162	167	167	135	167	142	163	136	162	180	153	149	152	174	169	141	175	150	161	144	164	166	174	163	137	181	167	144	154	162	149	157	171	144	155	176	182	168	145	175	174	167	161	178	168	159	171	148	159	155	181	171	154	137	163	180	172	145	165	134	152	195	156	157	180	139	143	148	151	157	170	152	188	155	152	158	168	173	147	153	173	188	136	153	145	172	161	166	174	153	133	151	170	176	147	146	144	141	165	175	175	171	180	175	158	176	162	155	175	153	177	162	169	178	155	154	165	168	150	158	160	169	164	153	144	180	137	159	165	177	142	128	152	171	153	166	165	163	149	162	169	147	164	140	165	163	146	164	172	163	131	150	181	182	159	154	174	147	152	159	178	154	143	172	150	154	166	168	156	133	170	149	126	145	156	171	160	169	156	148	138	176	157	168	135	160	161	153	177	178	141	184	165	170	157	178	164	135	149	158	185	169	145	170	155	170	169	172	190	156	167	156	178	173	165	142	132	168	185	159	177	172	180	149	150	155	175	163	161	202	153	192	191	175	162	162	168	164	162	159	162	158	138	157	174	156	148	170	178	187	172	149	148	183	170	170	138	172	169	157	175	158	157	158	157	160	189	145	142	155	188	167	150	155	173	175	171	170	157	172	143	166	155	159	173	158	172	136	157	159	149	179	157	157	159	182	167	159	160	164	176	165	156	155	177	141	160	163	178	165	144	163	150	158	162	181	157	146	155	161	142	146	135	141	163	175	202	155	180	177	157	187	154	141	145	153	167	177	164	161	141	160	167	154	131	148	144	138	148	181	157	141	167	177	176	161	153	168	165	169	134	148	161	168	183	147	165	142	151	175	159	177	178	157	167	155	156	154	165	155	141	164	160	165	180	153	162	172	194	161	185	183	173	164	173	145	151	171	160	160	167	183	174	149	166	169	147	152	161	139	149	153	154	158	141	165	160	175	158	149	163	169	176	170	169	159	137	178	188	161	160	175	164	178	180	153	167	156	158	154	159	172	148	156	151	156	160	158	178	156	156	172	162	131	157	172	162	169	166	169	170	163	149	172	150	176	137	170	187	141	142	178	154	164	171	164	159	172	167	200	130	156	155	155	196	170	165	162	155	134	174	150	169	157	151	162	164	151	163	171	181	167	167	140	149	164	162	137	142	137	163	191	156	151	178	156	141	176	154	141	186	168	162	156	160	171	175	160	123	127	144	163	144	151	171	161	157	164	161	169	152	141	176	152	146	170	153	142	161	149	158	138	165	162	161	187	163	153	149	185	160	156	147	183	164	145	162	150	200	151	168	151	156	153	160	173	162	131	185	169	152	141	171	182	157	170	186	178	158	150	161	154	189	190	169	186	162	146	170	142	178	164	164	162	151	162	153	163	163	166	172	164	144	164	153	147	147	163	164	185	186	152	155	162	186	179	165	158	156	154	159	159	169	151	169	175	168	154	174	179	162	184	168	154	153	149	176	130	151	155	153	149	163	182	147	144	171	151	163	155	137	167	145	176	180	178	197	187	173	178	143	177	164	163	172	166	173	177	161	129	144	145	152	157	153	178	157	170	123	143	166	143	163	139	152	146	186	180	166	178	172	165	164	169	180	169	165	154	169	156	152	136	155	156	179	171	164	171	141	163	167	179	166	145	165	181	149	183	168	140	165	130	157	166	141	160	169	155	151	152	128	201	164	167	188	153	141	169	145	155	134	156	159	170	172	167	166	148	172	165	179	165	187	168	159	155	164	182	159	169	153	162	180	154	156	156	150	128	166	162	160	154	136	156	149	149	167	148	141	156	188	133	151	145	154	142	163	182	162	167	173	150	174	158	164	162	153	177	183	157	157	166	145	160	175	168	158	150	165	136	115	151	145	147	175	171	167	168	174	153	166	174	171	153	176	147	156	183	143	134	176	147	154	191	143	185	150	155	152	163	159	159	190	162	141	153	184	180	163	143	153	155	169	157	171	161	157	155	175	175	186	151	161	185	160	167	179	164	166	177	166	165	148	157	145	166	154	184	178	159	149	136	144	174	181	160	161	171	162	191	166	164	167	155	147	172	146	130	162	160	170	167	191	150	165	161	160	176	165	157	195	162	177	183	185	162	158	159	170	135	163	165	150	170	158	133	145	157	157	175	167	173	148	177	179	161	162	168	148	165	161	161	155	163	163	181	176	151	211	174	160	172	168	142	170	146	173	159	154	136	147	141	149	170	156	147	183	185	148	155	161	185	140	155	156	165	181	164	145	170	132	157	153	143	161	163	172	183	141	152	157	190	183	152	162	154	151	172	169	160	156	151	170	147	163	159	171	163	159	167	152	169	143	170	187	159	152	168	155	171	159	159	170	157	160	163	193	157	145	157	156	142	178	157	175	176	165	169	165	159	152	143	136	171	173	170	163	172	180	156	171	150	168	182	184	168	152	148	147	165	151	156
3014	457	434	456	428	416	434	462	427	413	432	401	380	408	405	410	428	396	392	408	416	389	380	419	412	412	384	413	395	403	399	437	430	417	377	367	421	418	414	394	429	391	399	401	422	446	421	425	428	421	399	430	404	410	369	420	397	417	425	386	409	389	401	393	357	416	416	384	410	406	422	391	407	420	409	426	374	393	392	432	382	392	435	423	422	392	401	415	405	401	400	439	391	406	393	414	402	397	426	414	398	411	426	413	411	413	390	417	403	389	419	416	435	376	424	422	408	403	379	413	387	392	391	413	408	389	410	433	437	390	408	425	424	398	386	388	426	385	438	411	450	419	432	385	388	426	400	405	430	413	423	409	399	411	431	420	423	364	463	424	421	394	448	373	400	388	376	428	436	380	404	414	399	435	399	427	398	435	382	404	391	411	394	408	417	417	388	424	405	393	375	434	470	406	442	435	457	422	387	433	410	407	407	426	383	400	412	406	390	445	386	389	437	374	407	383	439	385	347	404	410	418	437	428	401	439	410	410	417	418	464	446	424	424	379	401	418	409	414	410	430	400	400	387	409	396	386	399	408	371	411	377	384	414	398	406	395	400	461	381	441	408	408	446	433	397	401	431	411	430	404	414	416	415	408	441	412	401	426	410	421	399	421	437	381	379	407	400	424	399	421	412	435	416	409	395	428	403	435	425	390	391	432	383	432	405	408	416	383	418	385	425	396	424	402	424	393	392	385	416	400	359	407	401	439	411	409	426	394	408	405	414	407	410	402	392	419	388	385	433	396	399	409	397	398	411	422	439	445	399	410	402	424	389	422	377	425	436	419	407	427	404	442	426	441	406	384	431	359	414	374	421	426	464	421	391	413	399	410	389	380	417	404	391	405	395	385	427	406	428	430	423	412	417	373	419	417	406	399	406	389	407	418	405	392	389	423	391	432	401	407	427	436	454	417	420	427	412	371	397	425	399	410	402	423	391	450	402	386	396	429	370	394	431	436	394	467	406	404	419	432	408	418	397	442	389	389	426	391	395	395	426	407	431	404	397	420	411	441	424	390	410	442	401	425	398	403	405	408	372	426	396	404	448	413	398	387	436	396	392	445	411	390	391	383	407	404	422	418	417	415	417	413	428	382	393	423	432	412	413	400	419	408	391	444	401	407	414	420	412	428	398	435	414	407	378	433	397	415	418	429	388	377	401	388	391	397	415	417	380	427	417	385	434	397	406	409	424	418	461	436	381	398	435	447	466	386	435	387	381	418	409	416	414	441	447	394	416	401	424	389	388	407	423	414	413	407	404	410	386	404	405	402	420	372	403	442	356	431	393	430	437	397	415	413	420	389	406	395	395	437	405	416	357	409	441	397	406	403	448	371	436	382	410	419	398	418	385	410	420	417	398	396	432	443	396	457	441	414	413	425	419	406	421	409	389	395	416	404	419	400	422	392	417	416	393	447	403	375	410	415	422	444	411	421	428	392	432	405	435	395	389	396	381	411	434	434	403	395	434	375	410	395	441	395	400	399	428	435	386	413	419	442	365	385	391	388	412	409	414	382	420	396	407	408	392	407	405	434	415	402	437	431	412	452	413	393	403	397	404	395	429	417	453	399	403	443	427	406	389	393	434	422	415	433	404	403	415	414	407	386	427	391	372	402	402	401	387	418	393	383	426	414	430	387	384	401	408	411	411	391	405	398	412	423	407	426	416	400	369	391	422	385	453	389	444	402	414	402	402	415	418	397	405	419	405	418	462	406	417	381	396	414	419	423	419	412	377	441	435	391	392	401	444	399	400	361	354	413	397	394	429	390	440	376	402	368	426	361	425	417	421	407	390	383	394	397	410	405	379	379	377	407	396	415	400	385	410	422	420	418	399	423	428	445	427	379	416	432	434	406	425	419	435	395	447	448	416	398	369	375	420	432	417	430	430	433	438	416	441	392	427	433	401	396	436	433	419	434	422	427	383	399	405	389	383	406	399	408	406	416	410	390	409	420	418	405	456	381	389	383	447	429	386	401	423	424	396	404	418	383	393	394	424	393	396	387	400	413	434	363	414	417	418	414	402	440	469	442	425	412	386	436	422	427	417	453	433	386	391	402	432	435	433	373	357	419	456	401	421	400	424	410	410	419	404	378	401	407	433	404	401	406	394	420	458	406	406	404	476	395	410	427	430	460	416	424	396	393	406	402	403	417	441	401	459	394	416	419	422	377	441	417	401	430	412	402	418	442	411	422	373	391	426	405	406	399	378	371	380	414	412	404	392	414	442	417	395	401	404	397	382	417	399	420	421	420	400	396	392	400	438	401	398	421	372	385	421	390	377	410	405	396	388	382	404	387	393	349	407	424	396	422	413	386	422	425	410	389	431	442	400	385	428	381	429	434	359	405	437	417	417	407	405	424	422	375	386	433	394	419	419	416	428	429	420	370	413	378	408	443	420	422	404	422	385	401	403	428	415	369	381	381	409	362	438	422	405	398	402	456	416	399	448	427	405	374	400	425	406	418	414	395	382	389	433	402	434	395	397	412	401	399	385	427	437	387	393	430	419	412	421	427	412	401	405	442	393	358	426	407	412	387	412	399	394	416	403	382	400	388	439	381	412	387	387	361	425	392	373	416	442	408	413	381	407	383	369	423	419	445	400	410	404	377	431	401	480	399	387	445	443	407	413	411	366	388	408	426	447	432	402	406	408	405	392	438	380	401	412	420	392	400	425	396	410	413	395	426	407	410	397	426	435	416	374	421	415	387	417	415	444	405	391	423	399	367	374	399	403	406	401	455	430	384	373	426	438	367	387	414	402	457	444	400	375	389	432	421	400	419	390	407	401	437	406	370	391	388	412	426	421	406	428	436	409	453	396	386	447	379	406	406	453	401	390	381	415	413	423	396	417	415	384	426	455	400	401	419	412	407	405	441	407	420	403	428	408	416	395	383	399	407	396	464	414	390	420	401	366	427	426	431	389	432	392	419	386	405	462	417	406	403	405	408	407	419	457	421	392	370	401	429	395	403	399	432	414	424	408	433	394	389	393	431	449	423	401	401	377	448	431	396	402	411	407	413	415	371	397	410	429	444	383	419	392	392	439	430	433	426	402	362	430	454	392	426	424	384	434	371	404	379	384	373	426	415	398	412	372	428	377	384	399	424	399	428	433	402	419	401	391	454	384	426	429	398	394	404	372	421	418	403	425	419	403	408	420	408	393	408	442	423	405	402	419	439	359	378	391	384	396	397	404	417	409	396	421	370	408	432	384	437	405	433	399	406	404	400	386	426	374	430	393	403	397	426	409	396	418	415	386	396	409	441	410	403	431	411	404	382	420	402	416	377	427	408	413	419	388	418	374	396	444	426	392	439	384	376	432	404	413	394	394	413	393	437	424	395	423	431	384	439	414	391	392	414	414	428	382	406	400	403	414	377	441	397	414	405	433	409	419	404	427	396	396	407	413	425	404	429	402	437	383	402	417	419	441	376	442	382	454	420	410	400	425
15119	1264	698	511	395	375	340	325	279	298	297	299	276	277	277	264	265	289	281	289	244	279	274	277	265	263	297	295	251	262	250	267	260	262	260	240	254	267	268	284	274	249	245	253	298	272	288	247	229	265	254	263	273	256	270	249	268	250	285	239	243	270	233	222	286	254	254	274	297	255	301	259	254	237	268	261	261	259	225	252	280	256	241	244	215	246	256	261	251	285	248	222	238	247	273	268	237	270	260	264	243	249	251	272	255	265	256	253	252	283	266	267	232	260	252	262	255	248	267	267	259	275	257	271	239	251	271	241	238	265	273	254	254	282	250	271	232	248	248	281	265	258	258	222	267	283	279	244	291	259	292	238	265	268	251	263	251	276	252	273	242	282	255	274	246	263	248	269	284	245	242	244	253	238	263	272	278	291	235	265	271	267	260	236	261	291	236	284	283	267	241	282	276	243	254	258	249	222	271	253	279	281	255	290	264	280	266	242	249	251	287	248	270	220	258	278	272	260	276	275	280	260	278	262	255	260	222	259	258	233	261	272	272	298	235	279	266	292	280	239	292	268	231	255	266	271	270	262	244	288	259	283	282	269	263	236	274	263	267	246	284	244	248	239	226	249	268	272	262	242	255	249	272	274	241	259	289	251	268	224	277	238	275	281	246	256	262	268	272	230	260	245	264	260	280	245	279	272	236	259	256	236	304	245	251	242	264	271	242	264	234	235	253	285	243	270	253	278	252	249	254	246	246	271	251	246	255	243	269	256	260	247	266	249	254	261	252	249	280	237	241	246	261	247	259	292	230	256	260	290	299	255	269	281	285	274	252	260	258	245	272	244	261	257	267	284	287	271	230	255	265	285	236	292	278	264	239	266	304	273	250	247	222	287	257	269	234	246	274	226	280	229	238	253	258	274	252	254	246	276	218	247	274	263	271	263	222	271	273	269	270	231	259	220	273	232	268	254	249	254	243	275	259	249	294	248	235	267	250	231	244	264	253	238	271	250	252	264	277	270	268	276	257	266	258	259	264	245	235	266	252	277	264	234	250	279	271	253	295	253	235	258	242	292	282	264	306	251	297	246	281	265	247	263	253	255	252	261	250	266	219	274	277	268	247	268	282	236	243	232	241	262	244	234	267	247	246	282	251	281	275	260	245	255	272	264	245	243	266	267	260	267	257	230	267	266	261	248	275	256	233	243	255	272	282	252	295	246	254	275	285	245	258	251	283	275	242	213	269	244	246	238	271	277	280	284	254	285	261	260	266	265	244	261	263	263	250	267	249	236	275	233	271	233	263	271	291	241	286	244	284	265	240	268	286	272	259	286	224	263	273	280	266	253	291	272	249	262	250	259	267	279	243	241	248	249	253	266	238	230	279	275	290	251	258	233	246	278	277	256	254	225	230	256	260	261	242	247	249	258	232	248	248	276	261	273	255	262	242	239	248	238	253	262	259	260	257	270	250	279	277	274	269	229	278	242	247	270	255	297	284	260	289	264	249	277	262	277	253	282	273	263	260	261	259	269	227	266	250	271	249	247	274	276	292	242	280	295	277	232	242	253	258	265	263	251	293	270	291	268	249	255	252	252	282	284	282	269	259	260	266	242	261	264	273	250	250	242	247	270	246	264	264	228	257	262	223	239	232	260	257	257	259	239	288	262	299	231	254	258	244	263	281	260	258	237	283	273	251	250	235	271	282	252	273	268	239	271	232	266	259	232	266	277	249	267	267	279	261	259	244	273	231	254	282	266	252	257	258	232	272	248	246	263	275	241	263	271	279	270	260	256	251	247	252	235	248	232	276	249	247	255	271	257	230	252	253	238	242	243	261	260	262	255	251	258	285	283	219	222	244	239	247	283	263	267	268	258	272	295	261	242	264	253	267	266	259	283	250	278	273	272	263	262	272	221	241	229	242	224	287	262	269	258	286	263	288	242	237	274	270	257	269	278	254	265	242	294	274	252	286	279	234	272	270	250	264	265	251	261	255	252	292	268	274	287	249	273	231	278	250	294	253	240	262	257	273	279	274	249	269	247	261	227	245	280	263	260	245	272	288	302	290	279	277	274	244	255	260	275	272	272	265	308	257	237	237	271	255	264	269	272	267	271	289	272	276	243	255	254	260	283	265	248	292	275	286	278	242	265	271	290	267	244	269	266	234	270	272	240	244	245	258	286	291	261	250	290	261	271	257	276	273	256	272	258	254	281	266	263	246	268	239	290	254	271	257	237	251	252	264	258	244	256	248	261	247	250	253	249	223	243	281	260	275	271	288	254	254	260	238	278	267	257	254	250	257	266	255	250	283	282	267	246	237	296	250	273	250	244	252	254	228	297	270	254	210	258	263	262	270	245	268	274	274	269	287	232	255	253	235	247	267	261	278	293	277	283	245	290	275	223	269	285	233	246	253	267	292	265	259	270	249	253	276	234	248	284	245	258	287	238	267	266	272	264	268	273	284	272	290	268	266	261	266	217	276	235	280	243	240	252	270	256	281	244	269	282	266	279	282	248	298	272	256	253	232	222	260	298	243	261	261	271	251	278	264	273	277	274	293	260	279	271	258	249	264	266	254	279	254	264	213	238	259	263	292	286	249	258	241	264	271	273	277	276	248	266	253	242	276	272	253	251	252	294	245	262	268	250	287	253	256	254	285	259	265	235	267	259	253	264	288	276	242	253	267	268	272	258	243	258	268	274	266	266	233	260	256	270	272	255	264	273	271	245	264	268	251	264	271	273	283	244	235	252	282	262	265	293	271	259	239	267	236	259	275	265	275	264	263	275	276	243	266	272	267	264	257	238	277	255	255	240	252	244	260	234	250	244	257	266	248	261	261	264	234	278	246	255	281	237	262	274	284	232	265	269	256	240	268	251	285	260	235	244	282	288	284	217	259	257	246	253	248	232	230	254	259	250	270	268	248	283	266	246	233	246	265	270	250	270	275	248	280	228	256	266	273	286	263	222	282	230	280	261	264	242	226	269	250	262	227	274	276	281	260	230	244	296	292	266	274	267	248	271	259	275	228	277	290	281	272	210	245	280	265	245	246	293	287	266	261	242	246	256	262	243	232	256	265	257	267	260	261	273	249	226	306	267	254	273	213	236	255	272	253	247	244	247	276	286	284	265	247	284	257	273	249	251	275	279	244	280	230	255	266	233	262	260	261	250	268	280	274	246	272	260	268	249	282	268	242	255	235	265	283	210	224	276	258	247	236	247	283	242	252	265	244	254	273	277	257	271	227	255	270	239	287	241	241	264	242	234	237	282	278	260	234	266	245	257	252	281	274	248	267	241	253	245	256	249	248	240	245	246	284	272	257	246	212	284	267	272	228	263	250	261	279	279	233	267	261	268	263	250	256	250	229	278	259	268	238	259	281	256	244	282	263	251	232	278	251	244	259	267	282	233	243	265	261	283	233	286	240	258	262	290	274	243	281	234	273	277	256	284	231	253	267	260	271	258	292	234	251	252	253	264	277	286	270	271	227	231	272	262
9656	851	1339	1552	1266	1116	991	943	874	791	801	703	724	686	695	711	645	691	692	610	616	582	615	637	633	627	611	638	639	625	623	631	594	634	611	609	614	625	635	674	632	582	630	614	646	621	639	558	594	600	615	672	578	610	579	607	608	607	639	641	594	611	615	606	616	612	616	607	608	602	661	607	608	628	580	592	603	599	598	612	634	630	612	636	649	559	597	645	597	615	629	587	617	566	613	600	645	609	649	626	631	573	570	597	601	590	612	644	601	591	550	593	666	620	589	656	642	576	618	579	617	623	578	589	619	626	589	601	621	623	617	591	651	629	627	605	583	594	595	661	613	584	604	631	586	551	637	633	566	593	602	574	606	636	612	612	576	619	591	609	628	591	602	635	631	597	603	642	592	593	587	610	607	617	631	577	596	611	604	610	608	601	638	614	583	621	621	605	575	588	617	552	634	612	563	637	623	604	606	586	632	575	620	595	611	617	600	614	576	630	608	617	603	620	601	604	580	587	598	670	607	643	608	606	616	605	595	603	632	617	605	559	626	580	653	588	615	608	620	608	624	655	627	594	594	615	606	618	665	614	603	552	589	622	620	583	597	594	560	626	610	574	613	592	571	614	563	607	615	551	627	603	612	609	630	579	611	603	611	611	612	613	612	632	647	588	600	612	597	622	599	665	606	606	619	598	613	538	612	581	629	607	586	572	559	571	591	623	575	619	590	613	622	635	612	630	600	578	612	649	631	601	605	622	616	642	635	619	614	604	577	620	610	610	659	620	583	587	609	622	598	638	572	598	601	562	626	621	629	640	629	581	608	590	590	616	573	603	632	629	611	608	584	634	582	634	587	616	581	602	619	591	577	635	569	612	645	624	625	623	597	580	617	625	631	589	590	595	586	610	595	574	608	583	623	599	635	584	600	601	563	582	613	587	578	616	602	645	630	646	613	582	580	574	627	641	607	614	605	567	589	621	562	602	613	618	631	621	580	607	627	594	600	618	641	620	613	612	578	623	599	548	605	614	580	592	638	604	589	614	636	596	579	588	635	634	618	581	618	596	574	616	624	558	617	637	587	595	575	582	603	630	605	585	624	569	642	568	590	632	596	599	603	635	595	589	571	563	602	595	622	623	639	588	594	621	624	641	572	608	625	570	604	579	541	597	542	579	620	621	597	598	624	610	593	594	578	626	616	584	623	620	618	638	615	647	637	605	615	610	624	607	586	585	584	614	581	627	617	658	590	599	641	584	611	634	652	671	625	628	621	622	617	574	622	601	602	605	570	607	612	614	572	603	583	579	580	573	606	613	622	652	605	583	587	583	647	545	587	572	578	582	613	586	622	615	517	599	627	576	656	602	620	581	594	595	596	596	570	611	616	612	570	622	604	681	613	603	604	575	608	609	579	629	549	580	584	643	654	633	624	545	642	624	630	656	571	631	631	595	593	620	599	597	595	649	584	644	593	587	612	592	577	589	620	627	605	595	605	616	612	648	593	627	612	617	614	594	574	587	663	622	623	588	654	595	627	619	596	652	608	613	608	626	619	580	599	617	646	638	548	585	588	576	611	547	629	611	571	565	621	612	609	605	596	643	582	633	570	593	602	614	614	614	623	612	606	622	640	607	583	591	601	577	579	580	594	619	588	606	640	597	605	619	633	616	629	604	610	571	626	621	608	624	545	593	618	653	646	563	600	580	609	625	589	615	616	607	636	572	600	615	589	608	570	561	585	619	645	628	596	615	592	602	602	647	589	626	628	605	634	584	644	592	622	648	628	592	611	580	586	630	635	587	629	614	600	640	579	600	606	612	618	681	599	622	587	587	610	609	587	593	597	594	599	596	610	619	610	617	643	615	593	621	634	630	597	670	603	623	594	614	609	611	595	615	655	634	587	578	591	560	614	607	562	615	585	595	617	623	658	614	609	588	589	646	600	601	653	613	576	603	621	618	621	586	661	580	592	627	597	549	603	545	621	614	635	629	595	597	615	619	633	572	618	637	575	614	601	645	604	596	595	631	624	604	646	632	592	624	623	571	628	550	633	620	591	589	642	576	616	617	614	617	609	600	627	607	661	638	585	580	587	601	589	631	627	578	599	618	555	585	585	642	580	598	627	614	567	579	604	648	666	635	581	590	607	643	611	633	630	615	647	569	537	614	665	543	584	621	640	635	633	586	623	631	609	624	597	637	620	611	597	599	626	586	597	650	594	577	596	625	592	630	603	596	627	616	604	633	638	605	569	596	588	580	610	605	591	602	577	630	603	622	595	619	645	640	577	636	597	578	602	605	616	632	628	638	628	638	647	637	623	623	641	594	572	615	578	601	614	563	646	593	591	576	615	620	617	603	596	616	594	622	628	609	571	630	607	593	602	630	585	578	600	590	580	587	624	600	568	571	575	639	621	617	612	638	551	631	602	619	580	565	579	609	622	585	639	656	592	581	614	596	632	625	529	630	586	604	660	630	629	596	611	607	589	623	605	579	646	596	593	664	577	641	672	608	615	630	583	609	608	589	570	606	566	536	615	621	593	591	649	637	630	624	630	602	603	587	619	594	590	637	633	614	629	652	605	568	633	636	562	594	618	601	598	621	595	613	588	640	611	599	581	589	576	593	582	618	612	626	618	647	592	637	640	622	599	596	651	625	632	606	586	625	597	634	635	621	601	614	603	611	631	564	590	578	633	642	588	624	607	639	610	582	557	610	583	563	596	635	615	613	602	629	624	608	606	610	644	604	599	613	679	586	583	648	581	618	633	540	587	577	604	626	584	613	544	615	635	597	618	658	563	613	603	650	598	613	569	586	581	603	602	573	608	587	642	611	604	648	641	624	575	592	633	623	614	641	658	574	584	613	628	597	596	605	589	585	638	583	619	587	596	586	623	588	585	620	586	612	602	621	594	586	661	639	597	634	586	608	620	613	610	601	600	627	627	641	601	617	563	618	588	609	627	622	647	597	636	590	607	589	589	627	630	626	584	584	574	619	599	608	601	609	628	626	598	604	625	614	582	607	599	623	623	611	650	560	598	598	570	612	585	612	595	605	622	624	617	581	613	610	615	588	631	605	584	615	600	641	650	631	611	574	594	623	570	590	591	604	585	628	608	608	566	628	584	635	572	630	606	597	602	576	603	602	652	594	589	585	564	603	631	609	582	633	582	568	620	622	596	621	607	598	677	599	593	591	623	657	606	623	630	624	616	630	631	573	626	613	603	585	600	631	608	583	573	647	612	620	577	631	610	572	644	605	575	600	601	584	593	578	557	608	621	655	601	609	635	590	628	623	600	625	595	566	590	591	619	625	632	611	572	600	598	565	560	617	582	584	594	628	605	635	631	611	575	666	610	619	589	597	533	612	599	603	618	598	571	618	662	610	627	610	591	598	621	582	607	634	611	582	615	582	576	606	631	596	595	616	608	558	625	604	607	602	636	609	612	605	570	594	572	580	580	631	614	605	631	639	602	605	605	584	599	567	640	581	597	607	589	561	608	607
24674	3070	1309	975	708	590	499	476	412	432	432	378	401	418	400	357	366	365	377	423	403	347	388	363	398	374	393	381	399	375	392	360	340	356	377	395	375	362	354	358	379	342	385	368	417	348	335	327	392	380	393	358	354	350	334	364	353	351	366	369	378	316	375	348	351	385	319	363	357	342	383	350	357	338	377	397	385	404	339	374	386	346	376	345	374	384	382	384	356	356	365	376	390	364	348	347	340	361	370	355	351	386	408	329	339	387	358	344	345	372	362	321	349	359	349	361	329	383	336	352	328	316	344	391	343	364	355	323	354	377	341	351	374	353	333	370	365	378	358	359	386	397	353	366	375	356	349	356	351	324	366	348	356	418	379	307	357	355	370	367	363	354	366	359	396	379	349	328	342	367	339	371	362	355	397	359	377	378	385	374	321	362	337	405	345	360	327	365	368	365	377	346	342	370	372	362	380	345	382	369	362	349	389	353	374	405	350	335	381	343	320	393	388	357	375	360	396	362	341	364	353	391	341	390	355	356	367	366	370	375	381	329	360	406	362	349	332	367	405	375	336	351	377	339	353	351	358	338	363	351	344	378	342	360	365	388	331	352	375	377	334	338	393	350	379	332	345	396	375	358	339	374	371	383	354	349	367	380	367	349	335	349	341	354	356	371	383	334	388	379	382	388	354	324	345	356	321	425	401	378	362	410	361	387	363	339	355	359	367	339	317	350	378	387	356	341	389	388	370	383	368	364	353	372	345	370	332	335	306	379	353	343	401	376	347	361	364	397	384	320	330	338	370	373	373	346	361	363	379	370	331	372	334	364	340	399	342	356	370	358	332	359	386	348	371	366	362	338	353	386	376	367	359	374	376	385	386	365	367	356	335	360	321	355	349	338	383	352	328	343	359	369	380	329	328	323	367	363	362	330	354	353	351	375	327	360	367	353	348	342	360	365	376	348	363	368	371	369	324	339	386	355	324	340	382	357	344	361	340	359	367	386	334	356	349	340	314	351	359	334	355	384	349	376	339	343	342	372	410	348	361	369	347	361	379	364	407	337	363	330	359	345	346	360	365	344	360	357	377	366	395	405	368	363	329	360	365	354	377	370	389	381	353	357	353	364	379	382	341	331	359	363	337	341	366	365	370	396	356	343	366	323	355	348	379	379	358	365	365	351	390	355	371	363	343	364	356	385	367	356	348	358	377	399	370	352	363	356	367	339	419	379	351	375	376	353	386	366	368	383	358	385	389	352	371	367	361	335	363	393	328	323	364	342	382	343	386	412	359	352	360	365	375	395	372	325	369	400	339	365	342	338	356	365	346	366	359	363	329	375	338	348	337	356	340	347	369	363	371	373	386	416	395	348	348	379	340	355	346	358	402	396	372	351	344	335	345	311	347	380	404	389	336	379	351	360	377	345	363	369	364	350	347	307	391	352	402	365	400	393	323	349	375	365	337	366	329	345	361	376	353	353	367	361	415	386	333	368	340	327	334	340	376	325	364	391	356	356	354	389	351	336	351	381	345	393	341	378	341	365	353	382	358	337	351	359	329	358	383	385	354	371	397	337	369	383	351	354	336	380	369	349	349	336	321	371	346	391	388	376	343	340	336	380	336	342	374	352	334	339	353	328	355	376	369	347	371	387	343	357	365	355	366	379	372	404	382	387	323	345	359	322	357	328	392	394	331	360	347	329	380	367	387	385	371	378	381	368	328	353	346	344	363	366	383	361	366	348	356	336	349	356	359	397	350	335	372	358	390	387	367	340	328	312	330	351	335	384	357	340	337	384	369	358	355	325	350	318	335	324	412	392	381	380	344	353	289	342	332	337	390	343	339	371	366	341	336	361	359	384	364	387	357	417	394	323	333	359	348	346	393	367	330	357	332	375	382	324	355	336	387	392	369	351	353	339	395	367	368	333	355	372	342	350	348	376	350	356	327	376	372	367	338	347	350	391	352	344	340	344	358	347	354	351	361	353	371	349	371	318	380	370	368	361	340	395	366	342	346	351	375	339	357	358	368	355	343	360	370	380	322	319	354	375	345	311	352	353	332	336	357	344	338	369	375	349	355	380	378	370	364	350	361	353	369	344	351	353	383	374	392	351	387	410	403	373	376	370	374	354	387	383	345	374	317	355	365	365	379	371	347	345	306	331	325	362	347	390	324	358	372	357	347	383	400	359	328	376	339	352	327	345	383	352	331	356	351	365	384	378	390	309	348	359	358	328	334	361	378	351	378	364	351	335	327	361	406	388	386	363	373	379	403	411	353	387	344	381	374	384	350	373	388	327	373	373	356	325	341	339	353	332	354	341	414	335	388	384	362	380	402	343	374	344	343	359	395	331	361	376	358	358	371	346	364	355	362	363	316	367	363	344	399	370	355	380	380	325	344	354	360	344	379	340	379	360	359	337	352	323	374	373	388	370	374	374	336	381	336	367	363	398	335	369	383	360	356	331	357	370	381	377	355	395	317	381	354	316	366	351	394	372	383	352	369	364	338	369	368	347	348	362	369	343	363	357	357	371	388	348	392	361	355	392	344	389	378	407	351	348	355	345	356	361	380	369	363	353	359	388	391	333	351	356	363	400	369	362	359	339	351	348	389	344	366	389	376	334	303	411	337	388	336	379	354	374	332	369	377	337	343	325	342	329	363	356	373	346	349	357	380	382	364	349	384	385	330	375	363	336	371	407	363	361	336	356	368	362	365	366	364	339	367	311	330	354	361	383	352	395	377	375	351	361	354	346	373	357	372	385	365	366	339	357	365	366	378	354	359	364	354	338	352	398	409	338	354	332	362	355	352	328	403	351	320	341	383	345	415	398	359	360	364	394	354	344	341	331	369	360	379	381	350	378	359	357	345	338	324	341	360	378	370	397	368	338	382	354	361	349	355	371	365	345	302	341	349	337	319	354	362	368	376	367	335	392	386	409	357	378	385	363	354	343	364	364	334	384	345	382	362	404	384	361	349	331	347	343	378	320	373	382	354	370	327	359	348	328	360	312	409	344	358	347	354	360	357	330	364	360	365	352	367	349	369	362	347	303	404	340	357	364	341	374	372	366	385	324	373	344	348	379	349	357	371	388	331	312	410	341	341	392	346	362	357	373	323	351	364	355	356	337	361	375	402	340	387	384	389	368	364	352	339	355	368	339	330	387	369	394	349	356	367	337	343	347	362	365	361	383	380	376	371	348	335	344	384	378	409	369	373	361	377	359	371	365	348	308	304	345	344	346	328	364	392	360	349	390	377	372	338	356	364	360	340	361	344	402	354	362	350	343	356	392	357	366	359	348	347	346	371	353	328	354	359	391	350	383	357	356	338	371	365	327	384	387	384	376	348	365	348	333	355	349	355	355	383	384	328	344	358	368	346	354	361	388	345	367	364	378	390	378	403	350	373	371	319	350	371	339	348	368	347	381	360	388	365	401	393	372	349	371	367	335	330	338	364	348	352	328	339	359	351	359	372	370	358	316	372	366	382	374	353	369	354	376
13604	1341	2225	2485	2163	1767	1591	1438	1308	1173	1161	1088	1027	968	962	921	936	881	872	957	894	906	853	862	888	869	823	837	877	830	833	856	812	805	793	793	838	837	809	839	812	794	811	761	800	836	821	796	783	803	839	731	790	798	793	853	786	824	794	814	784	883	823	780	780	796	777	793	839	777	771	809	840	813	796	844	778	768	779	817	816	813	790	791	834	812	798	792	821	882	855	721	772	791	743	840	769	769	753	810	813	788	790	760	823	812	815	778	837	828	883	780	776	805	847	858	767	778	802	831	816	811	834	787	793	819	737	799	802	863	868	812	830	808	766	764	861	793	838	767	801	752	824	814	816	812	786	813	804	832	760	815	772	797	825	835	787	794	796	809	822	816	761	786	858	781	817	774	740	782	811	793	752	787	802	820	820	819	760	794	820	818	777	802	825	764	776	844	819	845	780	780	809	802	835	757	770	824	822	823	777	801	763	798	792	777	821	830	769	840	800	766	768	828	807	802	787	818	806	800	833	824	820	859	841	772	809	823	845	810	827	811	795	789	798	787	825	810	828	818	804	778	767	776	804	785	748	747	838	840	833	776	817	769	764	823	797	826	832	797	804	818	804	798	812	850	800	805	754	757	807	868	786	777	841	785	740	801	843	790	812	814	807	811	768	769	772	781	784	781	801	815	766	775	799	811	803	819	785	747	799	766	751	816	747	757	813	806	823	809	786	782	769	837	808	822	768	811	789	819	762	756	766	788	826	812	784	797	767	822	795	874	810	799	787	751	808	820	769	813	776	768	836	796	818	829	754	770	809	806	803	823	774	792	743	807	803	845	792	802	773	796	802	767	854	815	798	825	786	803	823	768	764	765	798	770	813	795	806	808	799	853	807	807	769	796	786	799	773	799	824	800	769	761	784	823	804	822	810	776	785	812	789	802	800	790	785	773	799	752	816	774	809	812	839	760	741	767	795	793	849	833	780	787	852	818	854	792	823	755	792	798	822	773	758	809	779	754	782	734	753	777	788	843	791	813	807	772	747	776	852	784	816	805	792	800	813	749	777	810	832	803	789	808	773	799	820	831	822	773	828	783	802	773	772	775	810	749	858	786	802	815	788	781	804	802	782	772	747	787	811	752	779	768	812	803	845	789	792	786	810	814	821	810	828	858	780	829	813	788	788	790	804	764	795	821	803	788	788	836	791	774	793	743	793	828	789	815	826	783	792	783	829	812	808	782	814	811	793	773	798	756	764	844	783	785	814	794	830	798	815	846	788	868	808	752	743	817	805	790	793	794	799	755	828	792	764	832	799	787	786	821	776	779	816	790	845	817	781	775	818	816	814	734	797	783	837	804	802	811	793	835	804	771	789	800	801	788	783	831	772	773	808	784	798	795	812	827	811	786	812	797	835	811	798	792	807	803	787	747	787	832	821	786	765	804	802	801	770	776	739	827	771	782	800	769	817	815	812	796	784	766	798	782	820	791	803	831	766	786	809	823	836	784	759	814	780	777	813	840	789	745	801	782	795	822	806	775	865	845	856	755	804	781	777	818	788	813	786	791	798	774	792	808	794	802	832	757	806	765	825	822	755	816	842	723	748	798	787	776	811	772	777	763	813	814	768	769	769	816	778	792	774	787	770	807	809	811	774	775	872	863	757	815	791	790	783	849	794	777	758	795	809	770	765	813	820	811	822	797	807	847	810	800	787	859	754	836	787	751	782	822	775	779	856	801	801	827	786	817	820	762	800	812	805	824	842	739	800	790	748	749	795	802	803	784	817	869	797	785	801	792	778	807	816	791	785	793	783	842	797	764	818	800	872	808	791	803	780	777	775	781	744	824	829	795	747	818	826	757	778	782	812	817	833	732	835	778	842	758	807	805	755	715	796	845	824	795	836	839	805	820	777	816	793	800	785	823	785	789	793	793	795	833	779	815	804	783	801	764	799	793	798	796	773	785	793	810	777	802	841	770	826	789	795	835	794	830	810	773	807	791	840	763	852	790	820	818	794	799	798	798	777	767	810	800	842	830	860	842	806	798	801	817	777	793	812	802	768	810	771	801	799	803	769	776	825	813	798	807	801	770	859	852	810	781	833	832	821	803	810	760	815	775	820	793	809	809	784	806	825	782	828	751	780	749	827	809	766	810	845	774	791	790	790	761	813	824	753	790	782	783	798	788	799	787	792	793	819	752	773	796	785	802	810	760	840	812	816	848	823	757	799	744	731	780	764	817	829	795	776	783	836	808	799	781	785	807	789	804	798	836	789	790	769	794	818	766	773	765	805	798	803	796	784	836	755	771	766	841	839	787	805	788	826	810	802	761	809	827	840	777	794	831	838	815	768	825	793	824	806	766	801	814	789	814	838	808	864	770	806	791	846	847	782	847	807	824	787	852	804	786	807	794	783	832	874	773	842	765	792	818	838	809	776	812	830	799	765	775	845	802	809	818	799	814	795	796	819	773	814	779	769	764	812	832	748	794	783	831	792	781	836	785	824	807	794	846	779	799	806	780	786	737	764	810	782	830	832	796	795	788	782	776	765	843	736	834	806	743	801	801	764	827	801	819	750	758	803	830	825	846	803	818	793	819	800	852	816	797	758	803	852	803	783	814	744	804	813	793	754	829	813	813	841	801	815	757	815	783	839	834	853	788	770	776	776	835	761	814	783	773	788	802	768	807	744	717	795	787	782	817	790	758	765	787	781	805	773	811	789	800	807	796	806	768	817	772	748	734	822	830	823	832	733	774	819	839	766	782	813	769	819	802	774	754	795	804	821	815	819	773	775	774	835	830	820	785	789	857	799	797	793	830	818	782	830	826	855	795	826	784	833	829	805	794	807	769	833	834	767	775	802	809	800	787	866	805	810	818	863	816	839	820	805	789	772	819	749	790	796	833	846	797	792	847	805	787	839	770	811	789	782	789	824	828	814	820	795	825	771	799	771	778	770	814	776	782	810	788	786	846	797	788	800	842	825	797	777	753	766	793	805	804	812	795	804	819	768	798	813	825	824	804	787	801	803	781	857	828	772	849	784	753	831	762	832	756	825	746	814	788	793	794	820	816	786	818	831	770	805	797	765	818	775	760	757	799	769	861	788	802	807	794	792	789	792	849	779	841	762	821	806	819	809	861	772	792	782	775	792	848	828	783	852	815	830	752	764	778	773	761	850	777	778	813	811	793	850	763	805	819	815	796	796	829	797	814	787	802	824	831	830	770	810	786	809	761	807	823	767	847	860	816	795	829	786	848	800	809	783	742	761	824	841	792	785	833	790	788	817	792	801	798	775	773	801	808	829	815	792	815	780	803	844	807	821	796	768	776	818	780	784	795	791	832	793	798	802	815	814	805	819	827	791	759	801	747	751	801	777	826	807	825	781	826	792	790	805	774	801	856	791	895	812	786	850	779	821	816	771	813	796	797	789	799	788	802	818	827	840	774	837	796	785	780	791	795	795	813	782	817	803	785	801	784	781	809	786	828	784	778	836	740	842	823
4664	325	200	186	188	153	161	188	171	162	175	174	148	151	176	171	162	151	149	159	157	181	141	149	168	162	182	175	162	174	153	175	156	163	169	139	151	165	165	132	167	151	144	153	182	143	166	178	142	166	162	165	176	164	168	151	164	153	156	167	154	193	167	154	139	174	182	153	163	162	164	126	161	159	204	199	168	199	165	150	167	150	157	155	152	168	163	153	176	159	178	178	166	150	143	138	164	188	160	173	160	164	174	146	164	174	165	150	167	154	158	144	166	158	157	156	153	166	170	174	189	155	137	166	155	178	166	157	198	171	181	159	156	177	164	160	185	160	172	156	149	155	180	176	158	165	160	147	144	199	181	159	156	161	170	159	172	187	163	152	166	148	153	158	147	147	150	144	153	178	154	148	177	147	144	148	181	164	162	161	190	149	152	158	180	165	168	169	153	154	164	164	157	168	158	159	153	164	158	161	170	164	151	148	143	166	185	174	137	165	161	147	144	170	154	156	166	161	174	144	172	190	171	173	167	170	161	180	171	135	179	159	149	167	161	181	160	169	149	158	164	163	169	183	149	155	150	163	171	155	145	157	146	156	157	153	161	182	174	139	173	163	165	168	153	191	171	152	182	151	160	153	164	182	152	184	136	146	150	162	196	159	184	162	160	184	150	161	139	179	166	180	152	166	163	165	180	158	163	161	139	132	175	161	152	157	161	159	142	157	174	195	170	191	156	166	145	165	162	159	179	159	170	167	164	169	155	157	166	144	164	148	175	164	163	146	153	142	149	154	183	172	182	194	153	179	160	167	163	144	190	182	182	158	150	173	173	155	182	140	150	172	175	180	149	186	150	161	161	168	143	164	143	151	161	151	164	188	157	180	133	176	132	160	171	146	140	171	155	158	179	161	160	202	150	180	183	130	178	172	146	141	151	154	168	140	164	204	139	177	162	172	174	154	165	156	162	176	144	164	164	173	137	149	184	173	162	169	155	144	181	169	149	180	176	160	156	155	159	162	147	181	170	163	187	171	168	158	178	163	163	165	182	154	163	162	174	146	159	173	184	156	180	150	172	160	145	177	165	149	165	188	181	166	164	154	172	170	155	195	165	155	174	183	182	166	165	157	169	156	166	186	151	153	133	158	153	180	179	164	149	155	148	172	208	181	192	166	167	169	154	168	140	165	139	173	174	163	161	164	168	187	158	169	169	156	165	151	164	182	167	177	156	169	164	163	151	134	167	188	155	166	175	162	162	179	152	156	168	179	162	163	185	147	151	162	174	161	180	150	154	157	162	146	165	171	173	148	185	166	176	182	142	145	181	176	169	163	172	146	161	159	163	150	165	166	171	170	163	172	174	176	181	170	189	163	159	163	170	168	140	174	182	172	177	175	165	132	171	164	158	170	171	170	146	144	172	167	163	167	148	146	162	147	162	179	176	141	181	150	134	152	177	157	149	156	149	163	176	162	149	159	174	152	152	202	141	184	166	151	167	154	151	165	167	170	136	169	168	183	171	159	160	168	181	179	151	172	159	147	173	153	171	191	184	161	158	153	163	171	145	149	156	152	174	156	147	176	180	160	170	141	191	175	154	174	179	154	167	168	172	168	174	142	176	143	186	159	148	184	186	176	148	173	163	151	153	145	199	166	178	195	174	179	172	165	186	173	174	170	153	165	158	172	129	173	182	190	153	167	165	168	175	175	176	172	175	177	158	151	194	165	165	154	144	155	150	189	180	158	163	160	168	144	184	176	150	157	148	166	158	158	154	161	171	156	147	178	171	134	149	166	139	168	194	181	173	161	178	162	151	150	167	145	169	170	151	167	159	179	164	154	161	178	154	179	175	170	142	157	163	169	159	163	165	133	191	131	141	142	176	139	192	149	155	133	173	140	171	181	145	159	156	157	137	162	162	160	166	154	167	174	157	147	167	159	187	164	158	182	155	183	159	167	172	162	158	167	173	170	152	166	139	163	145	186	180	162	168	157	145	165	169	155	190	176	151	169	168	162	148	155	129	158	177	150	168	166	153	155	155	170	163	158	173	150	135	152	168	172	166	161	176	160	145	175	187	157	171	187	145	172	153	150	135	184	169	140	160	149	184	190	193	169	176	142	161	152	149	174	183	171	181	151	169	161	152	178	160	176	164	185	161	170	169	174	144	175	181	138	181	192	164	171	154	156	159	166	167	167	162	204	148	141	145	162	162	186	179	166	165	170	154	153	167	175	139	163	168	166	167	142	179	174	159	173	161	152	156	150	126	165	162	151	172	148	162	155	140	143	179	142	162	172	152	136	168	161	178	146	159	154	161	144	168	166	170	183	180	170	187	197	162	192	174	174	175	157	171	148	144	169	140	139	160	181	159	171	151	169	155	169	147	162	156	177	186	179	173	169	168	159	169	158	168	138	153	160	174	156	134	170	173	160	172	172	166	185	197	130	141	158	182	175	177	179	191	151	162	150	160	167	171	171	195	149	159	165	183	171	178	165	144	137	172	156	173	140	165	168	201	168	161	169	179	143	171	190	147	152	157	167	167	151	161	163	159	145	170	176	169	149	159	167	181	191	179	171	194	144	156	161	169	179	174	143	149	129	148	158	137	167	160	166	147	134	171	159	154	174	149	173	179	193	160	167	137	159	160	156	152	167	147	158	172	180	154	189	180	139	178	171	154	167	179	164	151	156	161	166	168	149	178	165	163	165	173	158	189	149	158	184	157	193	168	153	170	188	139	128	167	171	160	163	169	174	188	175	156	175	143	177	158	141	164	141	164	157	171	188	177	145	131	138	171	187	144	153	160	147	148	191	150	190	158	150	173	171	156	162	172	164	176	153	171	177	163	183	162	147	173	164	146	179	199	157	137	157	155	167	181	156	175	166	155	160	197	158	160	154	160	163	152	169	149	158	179	166	178	169	166	175	170	165	176	172	166	155	181	163	148	175	173	144	166	183	136	151	148	156	168	165	148	183	155	175	179	159	161	175	143	156	184	146	170	153	179	177	170	173	136	173	152	161	170	156	148	142	160	157	175	140	171	179	123	166	180	161	160	165	158	165	176	170	159	155	159	164	136	171	144	136	164	175	151	149	162	158	148	140	177	164	143	165	171	182	173	147	165	174	149	147	183	172	178	163	154	140	171	165	153	156	175	151	159	154	194	178	172	172	153	149	149	155	149	166	151	148	179	146	175	158	173	165	174	188	159	148	174	125	166	182	160	154	157	159	171	169	136	162	178	167	161	156	175	152	178	192	181	180	159	148	170	181	146	189	164	138	172	161	166	174	158	177	168	151	142	157	147	174	156	159	176	164	183	149	143	175	147	152	154	177	161	173	150	168	152	170	162	134	154	148	147	158	145	154	162	169	154	169	135	142	158	183	154	194	158	175	175	168	169	167	159	160	164	182	154	148	145	150	164	143	186	155	161	158	176	144	152	161	163	153	158	166	183	171	179	156	157	164	170	162	146	155	133	168	188	154	164	164	142	137	140	151	133	157
3237	461	464	504	454	437	391	444	388	415	407	433	426	400	422	406	423	391	402	398	443	414	411	432	411	403	436	411	420	404	470	426	434	383	416	392	408	425	405	401	431	410	401	443	435	415	416	405	403	413	451	400	430	437	411	407	409	410	430	393	399	427	422	411	415	409	426	438	422	421	406	421	442	401	393	427	422	420	410	405	417	418	396	358	433	412	390	389	429	417	415	429	398	464	398	407	381	412	426	402	395	408	407	438	428	420	387	409	412	424	432	425	392	439	397	377	418	400	420	386	430	433	396	413	394	409	402	390	408	433	406	417	416	391	431	432	401	384	403	428	438	414	398	434	385	460	373	395	375	419	405	381	473	407	401	430	417	440	414	437	421	379	397	396	417	408	437	412	418	422	401	402	396	400	391	355	406	421	394	401	425	416	383	411	387	418	407	401	424	413	391	419	437	422	436	378	433	410	430	428	442	408	406	418	396	438	425	408	378	436	376	418	464	407	402	416	404	377	442	368	387	417	386	396	375	423	396	402	391	374	412	427	398	422	423	370	425	404	399	406	422	421	411	434	406	412	423	432	394	400	424	373	428	410	395	421	432	398	455	418	426	413	373	403	404	407	426	396	434	412	402	401	392	419	431	407	395	419	426	397	414	443	397	434	417	473	382	393	439	438	430	413	418	452	437	408	412	416	375	409	369	422	417	436	417	414	415	412	438	393	390	420	417	401	368	390	397	426	409	410	433	414	419	362	422	401	440	402	399	420	394	407	447	408	412	408	453	432	412	432	405	408	395	404	458	443	401	375	425	398	392	421	424	413	406	397	418	393	417	390	388	388	434	415	391	405	415	391	391	433	397	416	425	435	450	451	387	388	437	406	415	424	442	393	389	448	431	418	392	407	437	400	400	363	399	376	420	397	416	397	433	411	436	379	406	405	392	408	391	417	397	432	388	435	403	418	396	386	411	387	415	442	407	399	416	425	450	431	423	390	414	417	407	433	403	423	402	402	412	403	409	386	395	437	425	426	418	373	435	392	407	419	400	406	402	411	409	432	423	418	380	415	402	439	380	425	430	429	406	407	430	432	390	382	418	385	399	422	430	400	391	407	398	429	414	422	399	402	396	421	397	381	405	469	396	409	384	384	435	447	400	454	395	388	421	433	410	405	444	410	399	456	389	405	425	419	391	420	409	445	409	396	381	438	393	410	396	430	406	394	428	426	442	405	398	425	390	427	429	386	431	384	391	423	388	421	397	425	432	407	403	427	420	387	402	383	442	391	417	387	391	400	392	404	391	396	424	427	426	434	383	435	402	429	384	426	403	423	395	409	439	432	439	428	384	390	413	398	388	411	431	404	440	443	415	396	392	458	374	405	403	393	445	421	400	421	393	415	449	417	374	393	382	418	410	404	377	400	394	399	429	411	439	405	391	435	429	381	421	393	396	413	433	413	430	413	376	410	382	433	422	405	439	416	423	430	441	438	421	378	427	416	401	407	376	415	425	401	415	435	436	412	392	425	415	453	413	425	468	409	438	401	403	399	447	445	361	405	395	441	409	373	429	379	403	423	416	427	369	442	361	395	398	386	413	438	405	430	397	421	406	433	386	402	395	417	423	420	447	422	386	422	394	415	385	409	464	400	420	385	434	407	429	415	475	425	396	432	402	383	415	410	416	387	435	456	411	421	410	396	445	376	409	419	425	414	433	429	395	446	395	386	367	427	417	412	408	368	398	396	398	409	458	365	429	414	436	422	417	410	425	403	399	427	373	427	402	405	409	374	396	419	401	429	376	441	389	413	396	386	419	404	388	430	412	420	393	409	457	445	408	417	429	397	435	390	424	416	396	398	381	392	435	401	399	415	398	400	419	410	426	470	405	395	408	402	404	401	425	409	425	468	415	446	408	432	391	430	410	430	415	447	405	422	416	424	440	396	426	373	406	416	381	416	441	430	365	400	398	436	413	462	417	416	406	436	419	435	399	414	410	371	404	399	397	417	418	395	389	441	389	368	406	396	420	404	406	414	444	427	434	438	411	403	436	408	409	403	437	399	404	384	391	385	394	410	410	394	420	371	431	437	419	414	363	430	400	414	431	432	427	416	415	425	413	427	384	405	431	424	477	437	372	402	389	408	421	424	401	425	411	383	421	382	426	392	395	420	420	451	398	425	389	408	405	415	410	431	405	438	396	402	443	343	408	433	433	406	407	390	420	395	428	420	406	418	447	427	397	454	399	413	356	383	405	392	400	382	372	405	443	413	372	367	423	378	416	417	419	376	399	424	424	389	434	398	394	390	415	426	389	404	385	433	401	405	390	412	407	434	372	427	409	437	395	440	422	383	389	410	403	424	377	401	406	413	437	427	411	409	413	426	428	437	412	396	405	383	407	396	410	411	449	408	390	382	419	422	416	405	453	414	438	428	443	425	432	427	403	452	422	386	449	406	423	412	389	427	407	411	476	411	398	425	417	436	419	434	430	451	423	440	415	424	416	428	431	374	421	426	434	432	436	422	402	366	427	388	405	428	407	424	406	420	416	439	442	440	434	417	427	430	418	395	367	428	411	412	389	425	404	426	382	402	457	398	357	382	393	380	405	430	390	421	416	431	405	395	449	396	406	406	363	438	428	401	437	414	433	475	418	453	424	442	399	472	400	416	442	396	418	432	399	404	426	421	444	401	371	416	428	471	380	417	392	419	402	431	428	430	424	436	402	410	433	416	387	396	437	422	397	407	381	428	424	401	423	415	371	415	394	398	411	409	413	412	390	420	407	428	412	441	392	450	392	413	409	430	395	392	432	421	396	439	403	409	414	425	422	420	398	413	431	391	392	402	442	412	397	417	427	407	414	373	430	394	415	389	412	422	374	407	410	392	421	429	407	409	425	399	399	401	437	431	419	416	430	413	378	427	425	418	419	404	444	427	383	438	429	389	438	428	393	449	397	394	368	394	427	388	424	433	404	371	389	385	435	426	414	391	422	410	413	425	416	411	379	389	417	460	423	416	412	404	407	394	455	395	393	420	392	422	407	415	442	381	456	406	379	399	399	384	433	433	391	450	485	407	433	412	434	429	386	425	434	426	435	415	405	432	371	388	439	408	450	392	426	399	401	441	396	422	410	429	408	460	402	432	410	418	399	385	402	420	439	379	409	419	350	390	390	396	387	401	382	387	425	437	407	425	414	422	420	427	419	395	390	421	400	411	417	397	415	428	412	447	422	401	411	408	450	396	395	419	417	396	403	398	400	407	397	408	386	417	429	389	378	406	447	382	400	417	393	373	402	383	403	377	400	427	418	410	428	396	397	468	434	413	430	421	392	386	434	391	409	382	451	391	431	419	447	375	435	434	426	437	425	423	427	405	421	419	453	477	413	442	420	405	426	449	415	452	413	426	421	412	410	419	404	397	391	401	425	382	407	448	451	395	407	423	436	403	389	446	399	410	416	427	429	417	397	417	414	375	411	415	442	390	391	419	425	408	391	411	407	424
15696	1316	675	531	438	394	361	288	300	256	262	254	242	245	284	268	282	250	227	262	250	266	275	254	277	214	249	252	276	240	268	253	262	246	233	266	277	232	251	257	229	230	257	293	254	235	257	240	250	246	242	243	258	257	267	256	249	258	270	257	274	253	279	273	230	239	248	274	257	243	282	251	242	250	270	212	229	240	291	279	250	254	220	274	270	267	250	268	241	279	253	243	250	278	273	264	286	238	264	248	258	285	247	256	269	234	283	264	302	252	268	301	255	251	217	277	239	256	278	256	248	217	241	225	277	249	252	236	245	242	283	254	282	284	244	245	242	264	278	269	239	276	253	268	230	281	248	265	249	285	285	278	246	268	247	291	275	279	219	245	249	264	274	224	280	238	275	282	241	249	247	253	239	246	261	269	253	275	261	249	255	253	266	253	282	292	243	258	237	258	252	256	245	210	228	252	267	254	261	255	238	258	276	249	243	261	278	284	288	282	256	247	290	250	274	266	245	261	256	293	261	265	238	267	255	241	232	225	270	263	243	291	248	252	252	233	245	276	232	245	263	253	263	268	275	269	269	257	288	273	267	266	266	253	271	261	247	245	266	278	258	245	272	282	240	243	260	234	236	277	255	281	262	239	264	270	241	286	244	276	303	266	217	280	293	272	256	278	232	245	240	290	256	272	245	255	304	232	242	252	258	261	257	262	218	220	268	261	255	240	275	245	270	250	283	272	288	260	235	268	224	248	236	227	254	255	241	272	239	279	236	245	245	229	265	230	259	263	248	237	247	219	273	260	242	271	261	256	259	250	270	268	258	257	240	272	264	263	247	238	257	273	245	262	225	244	249	263	259	244	256	230	259	225	237	270	237	281	268	257	256	272	229	266	240	243	253	286	268	247	267	265	283	255	267	258	240	281	291	273	237	266	263	237	214	198	235	294	246	236	268	276	283	267	236	262	287	271	233	235	239	264	245	299	239	264	226	285	249	274	273	286	238	258	249	261	267	257	251	264	286	238	253	246	244	259	269	250	268	277	245	271	233	250	267	255	272	257	289	272	248	254	257	295	250	265	279	250	231	270	258	246	238	268	287	256	243	263	238	244	261	240	285	269	246	251	233	240	235	287	250	271	248	219	249	233	259	246	254	258	270	252	262	254	247	236	249	283	287	238	253	280	226	242	261	250	260	268	233	255	294	250	276	259	253	258	227	244	242	273	246	260	270	246	234	267	269	270	264	265	243	255	248	287	281	255	259	221	223	228	248	280	266	234	277	261	229	248	250	260	269	239	270	264	275	255	274	260	265	275	254	268	252	223	252	243	234	230	256	241	277	247	262	262	262	269	316	261	277	264	262	284	208	260	268	259	245	253	260	264	278	250	266	252	256	279	258	266	249	268	259	259	262	250	261	278	286	249	257	231	246	265	237	261	260	218	234	308	266	263	268	262	235	272	267	265	259	231	258	244	250	272	244	236	281	242	244	268	243	248	251	245	262	253	244	221	224	260	242	232	295	266	264	273	260	298	248	277	287	296	294	260	240	227	257	285	253	258	272	275	262	262	266	286	266	280	258	263	273	272	273	247	254	248	221	271	244	300	231	281	235	226	255	255	230	234	232	230	249	295	249	262	246	254	270	268	249	270	278	293	264	277	243	240	246	241	248	255	240	275	225	261	271	226	259	279	223	200	277	273	264	243	257	233	296	252	242	257	289	273	235	245	279	262	268	271	238	277	243	271	252	228	255	254	264	282	247	259	243	283	259	267	272	267	276	259	255	225	252	238	242	273	247	263	251	246	250	262	242	242	235	255	245	233	249	291	263	251	268	274	263	254	289	269	253	246	281	237	286	237	234	228	275	241	239	239	240	265	231	232	262	249	232	258	295	254	275	259	241	257	259	274	245	242	255	254	265	276	244	241	275	265	239	242	238	258	279	247	248	259	249	250	248	271	260	265	252	287	244	268	256	291	250	282	276	264	265	259	283	268	235	261	272	263	264	222	251	262	274	254	256	250	238	274	239	262	233	279	213	251	242	245	233	266	259	255	260	253	256	258	257	258	213	255	260	230	263	262	261	257	259	256	264	277	280	228	258	244	263	244	290	266	251	239	270	248	238	252	258	267	255	246	267	269	284	224	266	288	243	302	275	274	249	269	224	249	237	255	261	277	279	254	260	257	260	280	257	246	272	223	241	254	224	224	253	261	255	281	239	254	211	244	260	272	277	263	244	248	272	284	260	274	266	244	256	261	243	271	247	230	223	257	267	228	252	242	288	243	265	268	250	239	275	256	270	279	262	286	275	242	266	238	254	259	259	244	249	236	284	252	256	255	245	256	233	234	235	268	253	246	249	242	268	251	258	251	266	263	270	237	250	282	272	250	281	260	238	257	256	259	246	257	228	234	239	264	246	244	231	276	253	282	247	249	261	241	232	248	276	232	238	267	272	249	251	257	291	214	241	264	267	260	248	272	258	240	263	262	279	247	232	241	247	267	275	257	277	277	286	250	266	245	277	222	275	275	271	254	239	253	256	270	249	280	238	232	229	278	252	269	259	258	275	276	245	243	275	234	263	256	258	253	241	251	280	271	259	230	268	279	268	273	238	229	291	264	270	261	246	264	258	252	274	257	267	285	269	299	279	257	266	267	212	277	237	256	227	263	241	276	259	248	248	251	265	242	249	263	251	273	269	261	248	257	264	264	272	286	239	274	281	266	252	271	263	247	236	287	277	237	263	271	252	276	264	281	231	250	249	216	261	257	215	260	258	275	239	254	239	254	238	244	271	266	267	269	250	270	253	262	279	235	251	254	275	246	281	274	257	294	242	218	276	261	251	266	237	286	271	248	268	243	253	247	263	267	260	276	277	295	258	260	248	255	231	245	259	303	259	232	257	258	246	255	250	252	225	251	270	247	291	256	241	233	262	256	260	265	260	257	239	254	255	247	267	245	260	254	238	272	256	258	257	279	261	275	279	272	289	288	253	276	281	256	259	248	260	250	257	237	215	261	243	242	272	255	255	227	248	262	242	279	285	232	265	259	264	249	258	253	261	258	247	254	232	232	276	252	259	240	246	252	262	260	248	250	242	277	255	258	288	258	266	246	268	234	249	259	252	247	251	258	273	277	263	259	275	232	231	267	259	272	249	257	226	248	254	260	259	275	218	257	254	242	254	264	245	265	274	229	270	237	288	264	280	241	239	255	266	247	278	284	253	265	273	260	238	226	240	233	229	256	252	269	253	261	269	267	274	270	231	257	246	270	257	248	260	243	231	229	261	274	247	238	255	273	283	262	255	261	271	250	246	283	259	286	262	270	266	261	242	246	296	248	238	263	253	269	251	268	224	258	264	223	270	265	300	261	263	282	276	228	263	254	236	281	267	251	236	283	245	271	245	268	239	245	265	269	236	228	276	225	249	274	267	259	252	241	283	262	231	244	259	226	261	258	234	240	282	246	267	240	238	288	240	265	264	239	263	310	266	244	277	229	258	262
10019	857	1375	1477	1273	1112	1017	933	878	865	764	785	728	667	718	726	655	673	652	622	636	648	611	639	652	608	619	649	634	603	623	658	569	701	646	598	623	673	620	620	579	588	629	582	630	572	602	608	635	613	594	595	609	578	616	620	559	642	612	585	612	606	615	620	589	615	616	595	642	589	612	603	583	609	610	587	615	585	604	614	641	607	599	601	621	599	616	569	598	610	661	549	582	630	597	643	610	611	637	617	641	579	660	590	561	660	590	591	618	595	584	619	570	629	550	626	575	600	577	617	605	631	625	612	632	605	616	600	615	580	625	614	616	623	618	589	603	618	595	619	591	639	584	620	606	621	617	611	619	602	600	597	632	569	612	609	600	562	634	589	631	643	622	555	600	572	588	642	614	587	612	595	567	619	583	582	624	591	600	653	619	586	606	614	597	604	630	577	592	588	627	615	626	582	619	611	636	629	629	547	605	562	633	600	621	590	630	573	575	582	600	587	589	608	577	585	617	603	591	597	640	611	636	615	638	583	576	588	591	578	651	617	625	612	635	584	661	615	575	549	592	650	635	591	556	619	610	603	577	627	605	603	556	584	548	581	621	608	612	603	629	563	580	603	574	597	598	619	595	625	583	603	591	582	570	612	590	561	601	604	575	638	638	592	602	618	608	625	637	626	570	627	601	608	622	616	607	596	601	605	591	583	624	633	586	633	586	560	602	617	634	573	605	635	580	552	617	602	634	604	627	632	594	625	594	603	628	611	600	581	588	602	604	617	619	620	583	588	612	567	589	595	571	629	608	601	613	593	613	581	633	624	572	599	584	616	643	609	591	612	623	627	646	622	608	585	603	578	622	604	633	593	619	611	653	611	579	629	630	614	612	594	607	576	592	625	598	611	629	575	627	652	587	605	634	642	593	616	619	624	606	595	594	606	588	602	600	636	560	596	640	586	562	606	632	600	585	585	568	604	607	626	588	649	613	591	606	576	585	611	573	633	542	583	650	646	599	576	654	604	641	563	585	610	623	627	634	646	581	621	614	576	575	642	607	606	595	602	622	635	584	627	601	567	610	600	626	645	604	641	605	605	605	584	617	593	571	591	610	618	559	630	618	617	566	639	625	621	631	581	598	627	610	599	584	656	593	592	617	586	587	600	592	604	631	551	613	612	621	596	572	556	613	589	613	592	635	591	620	615	595	598	591	595	580	589	624	588	609	624	632	615	592	607	619	574	600	599	620	603	616	639	577	618	596	610	612	624	591	623	552	588	565	588	572	625	609	615	626	620	587	635	630	620	641	600	603	621	618	658	586	589	593	547	603	590	634	559	597	574	610	643	613	626	551	611	566	598	629	568	649	604	553	586	626	619	629	612	592	594	607	601	588	554	555	627	587	613	615	592	570	574	629	631	649	615	597	597	625	622	600	599	586	618	623	595	591	612	582	569	620	621	593	597	588	632	580	589	582	582	578	583	628	622	591	582	580	573	602	600	617	606	600	620	566	632	641	607	626	618	578	601	624	615	590	616	613	641	545	585	582	612	590	576	600	574	602	621	588	558	594	615	590	618	612	580	562	556	600	585	631	597	610	594	607	593	597	677	590	616	638	631	590	597	611	617	556	617	576	643	595	587	563	642	612	578	610	593	653	624	641	580	629	586	563	647	558	597	608	619	588	599	637	597	593	571	603	639	616	637	576	607	616	632	572	567	591	567	607	635	623	648	576	596	597	571	598	564	632	547	606	600	585	590	611	633	632	574	607	583	616	556	650	653	611	579	565	601	600	615	587	594	584	619	609	596	630	630	621	632	600	618	634	590	549	596	630	592	562	593	635	597	630	604	583	580	640	616	649	588	611	602	600	550	570	553	627	615	617	558	611	599	662	616	607	572	568	596	591	624	631	632	636	579	671	575	575	585	563	545	588	617	599	585	614	620	595	598	589	596	562	638	579	632	601	588	580	569	637	627	632	617	664	609	597	590	587	615	579	588	628	583	594	601	602	605	625	605	586	614	578	621	583	610	577	585	612	575	604	602	607	628	616	621	627	618	579	606	630	616	633	581	569	592	597	606	601	607	577	613	599	612	644	615	602	592	584	621	580	599	584	651	666	622	593	606	639	624	581	571	571	584	605	582	597	614	598	614	642	563	607	584	568	617	612	582	603	614	609	616	614	605	618	597	611	613	616	598	594	581	521	615	568	569	577	635	601	630	602	555	603	629	580	584	563	603	555	612	608	573	603	605	585	598	642	601	577	613	593	524	588	567	507	621	574	611	600	550	603	650	588	614	621	594	573	589	573	620	638	634	629	590	585	617	576	579	574	577	620	628	604	594	616	554	601	595	618	608	625	593	569	591	622	586	618	581	612	647	543	620	626	583	592	596	599	605	583	622	602	606	590	638	569	592	587	611	649	614	584	558	627	574	606	610	602	565	598	562	572	621	611	616	554	588	565	610	609	580	650	612	615	616	631	588	614	619	578	611	580	588	614	587	588	605	609	547	574	598	591	573	629	612	641	588	599	612	543	597	597	566	593	620	616	628	637	637	544	601	565	612	569	596	591	612	590	615	643	554	630	619	611	585	611	614	613	559	592	642	623	590	611	586	607	592	631	593	630	601	574	632	636	637	636	566	612	600	593	591	581	561	602	609	602	653	619	596	602	585	633	604	599	626	616	614	610	629	603	632	596	609	600	574	590	583	552	604	575	614	588	569	575	615	589	646	579	637	621	602	603	604	617	599	616	597	612	611	628	589	569	614	583	588	618	594	588	616	573	580	551	605	593	613	614	554	616	592	516	600	609	599	575	610	583	616	582	594	644	596	584	644	578	611	583	598	616	583	632	580	580	593	606	578	621	603	642	636	606	627	598	623	614	610	595	592	626	602	667	609	598	628	622	582	631	648	615	576	597	608	593	566	636	591	612	606	590	635	593	640	607	596	593	580	596	655	652	642	623	629	557	645	616	597	610	642	568	607	629	618	615	593	623	548	688	596	592	581	609	585	566	618	655	605	577	542	617	611	583	619	604	574	619	618	615	594	601	602	599	592	607	582	603	589	541	584	599	616	629	615	605	618	575	608	562	589	601	584	578	557	566	623	583	598	622	622	572	607	633	598	582	626	616	627	604	603	567	581	650	592	617	660	552	625	601	571	589	616	629	619	563	614	631	578	578	572	604	593	613	580	585	614	579	567	590	595	622	623	569	591	589	596	596	586	628	634	623	606	569	581	595	556	596	637	592	596	618	603	597	633	625	569	585	587	607	563	616	574	583	601	581	640	604	623	628	624	626	623	603	670	634	628	611	560	622	662	622	606	600	610	598	584	650	660	651	583	600	604	610	572	592	582	569	623	579	610	587	633	581	634	603	581	590	589	601	613	586	560	581	580	604	562	589	567	615	649	581	592	612	563	643	624	622	639	611	600	623	640	600	622	602	619	636	567	537	637	605	605	627	573	577	613	632	572	605	606	615	574	599	633	582	621	589	573	609	583	561	615
25003	3145	1306	977	711	568	523	460	472	424	408	371	406	380	378	398	359	389	380	390	382	380	376	351	351	369	404	359	356	389	367	340	353	377	386	354	370	365	382	376	367	357	380	345	375	344	334	356	328	384	391	375	346	375	378	343	367	366	359	337	383	362	376	353	339	344	341	368	353	346	342	364	361	369	379	307	354	325	332	358	309	334	344	383	360	384	358	371	346	340	392	339	364	391	357	367	368	341	361	387	359	375	380	390	340	347	322	359	355	367	358	373	322	344	360	344	337	364	385	353	369	369	312	335	351	362	348	366	346	358	391	380	356	357	391	373	353	368	377	351	357	375	353	334	351	386	380	360	396	357	366	335	350	380	332	346	324	423	337	376	350	368	352	349	353	375	370	368	322	349	369	345	373	331	338	340	354	374	355	367	364	348	382	375	372	348	330	370	384	382	356	367	350	370	381	369	367	347	359	352	349	380	369	356	336	322	359	331	373	399	354	361	360	369	361	364	362	362	369	345	357	354	356	349	374	376	330	333	379	346	388	390	356	346	323	348	325	350	348	353	321	319	294	387	355	336	337	338	362	358	363	346	334	401	370	382	406	363	354	353	348	352	349	365	387	384	358	370	381	346	332	366	329	334	348	391	387	365	373	339	338	354	351	401	329	355	367	357	359	353	330	388	366	370	354	327	363	326	332	350	365	356	375	386	370	346	353	370	354	366	352	390	366	368	335	367	360	341	331	347	364	358	342	330	384	357	376	374	367	366	379	359	347	326	346	360	313	331	325	344	350	370	405	356	347	378	347	361	346	356	333	362	349	360	347	376	363	357	338	362	339	369	367	334	407	367	386	368	380	392	337	314	377	339	363	373	374	327	345	328	328	359	398	382	342	350	368	345	350	373	351	349	355	365	353	350	368	366	326	349	371	382	396	327	357	360	338	362	360	387	343	374	370	334	417	364	332	339	370	390	372	351	318	368	334	392	361	368	366	379	376	348	375	372	365	382	385	365	341	349	347	393	330	383	339	383	380	358	358	356	363	360	387	340	366	348	338	360	312	391	336	383	306	363	406	377	327	371	346	365	372	373	382	399	364	338	368	378	340	349	325	355	318	374	322	353	306	382	367	361	403	340	349	337	332	361	350	346	346	343	362	359	353	370	386	355	367	363	374	398	364	370	357	375	345	352	330	370	364	344	332	364	367	346	372	388	356	352	330	371	348	345	366	377	370	351	310	330	343	337	353	339	357	379	378	347	354	324	339	347	374	366	325	349	336	342	386	391	373	363	364	356	371	392	355	390	319	334	372	361	342	351	328	391	379	350	389	350	361	378	348	370	380	349	373	340	393	375	356	358	296	337	344	326	377	388	356	397	340	326	359	340	307	350	397	349	353	355	368	367	333	364	389	353	381	378	411	346	317	361	369	391	345	370	331	345	365	353	342	335	359	378	394	325	347	380	387	368	376	377	363	341	359	373	352	383	372	310	354	369	312	359	373	334	342	360	338	358	380	357	364	379	376	360	335	393	394	348	378	373	371	338	318	352	382	329	334	366	332	353	353	358	364	351	302	332	362	337	351	343	364	341	326	347	320	397	377	355	360	340	354	358	333	349	383	359	358	373	368	369	387	383	372	376	376	382	394	350	358	365	337	398	301	364	384	361	391	333	328	358	363	345	349	362	356	344	354	370	376	348	362	379	366	359	362	399	378	393	354	321	316	383	336	352	358	383	363	336	331	326	362	392	339	397	339	389	365	364	344	353	390	360	335	349	333	366	355	363	388	350	378	347	309	332	370	319	363	357	338	337	328	342	383	378	382	340	366	351	336	354	332	350	366	355	379	347	387	350	378	336	351	378	355	342	335	365	359	350	364	367	381	406	355	323	379	364	369	362	341	331	331	346	315	361	375	341	341	323	356	355	344	345	360	332	383	344	345	353	394	344	348	355	369	368	361	360	336	370	304	335	373	348	373	374	337	360	297	352	330	378	368	339	393	362	325	361	342	330	354	319	309	332	322	357	365	328	355	378	355	335	329	378	362	380	351	359	385	400	358	340	364	365	376	388	331	354	341	370	354	367	319	383	326	384	354	324	350	386	379	377	380	352	367	378	332	339	353	376	347	349	333	362	374	396	386	346	360	362	375	391	317	349	333	372	340	299	370	390	352	368	419	347	333	383	408	368	364	372	365	397	368	330	343	348	343	377	360	353	368	348	364	343	383	375	351	339	315	353	342	361	342	337	373	327	358	342	302	359	340	358	331	369	371	352	326	352	363	338	314	335	355	369	371	378	373	367	326	361	355	371	352	361	348	372	395	383	318	395	359	346	399	381	371	363	371	356	321	362	377	343	374	363	360	345	326	382	375	369	339	394	352	379	400	339	334	338	363	355	351	355	343	393	364	396	385	356	391	399	338	401	365	334	346	364	330	376	388	362	374	357	319	359	331	376	338	339	369	340	350	340	358	338	372	383	332	345	357	353	398	368	403	358	338	351	331	340	338	384	372	415	359	373	380	374	389	398	361	350	338	358	359	384	329	339	350	356	344	343	341	374	353	389	364	369	382	348	397	382	331	372	372	361	323	350	372	375	388	374	359	342	332	342	340	346	373	359	361	345	349	370	352	349	331	363	387	402	390	376	351	364	377	368	330	361	352	349	378	347	360	341	384	352	339	341	340	339	321	352	383	354	368	333	358	329	344	380	339	397	393	325	394	380	363	351	354	353	341	337	350	329	372	363	344	348	401	392	344	365	371	354	343	354	355	349	353	338	362	374	360	351	349	363	341	384	407	355	351	333	362	398	355	341	357	344	344	305	353	341	362	325	357	342	363	373	370	345	341	332	362	362	372	315	367	359	367	341	361	385	374	315	382	351	349	337	357	383	370	377	358	385	383	322	407	363	346	355	368	365	385	334	355	346	347	346	348	351	362	344	347	349	388	338	312	313	342	356	364	376	363	351	352	327	352	366	334	340	352	378	351	333	344	341	404	389	407	338	337	335	374	380	353	336	332	373	380	362	332	363	340	352	368	389	347	338	345	385	331	334	360	336	392	368	354	365	347	333	355	367	353	358	340	368	367	338	324	330	361	370	369	340	371	375	321	384	358	352	352	359	358	387	351	334	353	357	338	365	356	362	336	375	381	367	344	356	387	388	365	374	366	350	375	347	384	363	375	397	361	390	356	398	342	383	361	343	373	366	348	372	398	331	382	337	388	362	380	361	376	335	383	337	346	337	356	350	354	378	362	423	344	343	349	352	366	368	377	348	341	346	410	349	344	348	364	352	354	359	308	347	372	329	365	362	388	338	353	376	370	368	369	343	332	358	323	370	346	375	396	365	351	336	386	371	390	356	343	328	328	384	336	342	386	367	362	359	394	381	336	388	364	370	336	331	374	357	359	360	367	376	368	357	361	349	341	367	363	348	379	400	373	368	346	358	368	338	356	361	359	359	339	345	378	353	368	377	381	363	385	335	352	345	375	340	353	349	377	377
13543	1320	2187	2553	2133	1821	1506	1421	1233	1185	1125	1059	1051	966	989	944	886	916	892	899	902	942	828	856	868	813	834	872	810	823	826	790	838	856	825	810	829	776	770	808	785	824	810	773	786	828	807	843	807	853	808	769	770	850	810	794	804	791	813	781	796	784	783	820	742	760	848	783	849	792	795	798	808	851	747	781	777	771	793	739	763	794	798	810	807	814	834	765	803	765	786	813	755	816	823	845	823	753	816	763	780	759	757	827	774	790	812	815	787	799	802	762	762	774	749	814	804	762	798	847	780	785	748	813	825	760	778	809	782	816	788	800	823	818	819	788	819	864	791	829	800	820	798	809	822	800	801	811	805	823	786	729	804	751	784	757	755	799	767	787	771	772	787	811	848	821	845	783	803	789	853	774	796	785	807	798	814	761	778	797	851	756	806	789	833	816	765	772	767	820	894	818	779	797	801	830	765	800	776	801	785	783	789	791	850	783	785	791	818	810	805	799	754	832	782	885	750	797	795	784	774	761	802	859	809	783	777	790	795	825	826	766	782	815	774	843	762	790	825	756	798	774	773	753	824	804	822	833	783	783	772	825	753	816	805	819	829	780	784	771	810	786	773	785	837	823	838	803	762	787	821	833	839	839	851	781	817	790	768	834	787	785	764	765	821	796	797	794	785	749	810	768	761	789	786	795	757	771	779	772	804	786	790	841	798	779	793	764	777	858	773	743	779	800	760	807	854	784	790	783	829	786	786	818	768	791	766	806	809	820	788	779	808	812	806	810	819	784	762	814	782	846	813	828	749	810	731	774	765	807	806	802	784	780	821	814	794	802	775	820	762	817	761	818	785	775	756	797	796	826	764	761	766	777	810	809	803	741	853	807	825	816	790	784	786	761	799	825	754	814	817	778	808	794	757	788	811	766	775	818	798	813	787	758	827	782	874	794	800	809	766	827	838	777	759	754	766	810	806	778	797	825	798	852	740	790	838	828	788	833	814	793	801	766	846	804	791	762	751	813	778	856	754	794	817	790	780	806	814	801	794	787	811	770	816	831	820	826	780	773	762	778	802	797	788	774	769	785	798	812	838	810	806	788	825	835	764	736	796	764	827	787	835	810	800	787	791	779	763	811	796	763	795	861	804	791	812	811	807	784	751	790	762	764	787	837	783	804	780	804	814	823	824	761	811	759	825	788	761	813	790	806	860	766	745	821	828	769	801	844	784	818	751	813	808	804	803	783	761	819	816	736	778	790	784	775	748	748	796	813	807	772	785	792	805	823	755	774	773	786	785	807	772	818	767	820	787	807	747	799	813	804	800	821	774	805	847	785	863	844	787	834	781	794	779	817	791	816	789	833	784	835	822	805	766	802	750	776	818	776	757	792	778	800	853	742	825	762	814	819	750	818	775	799	783	879	774	785	841	770	828	810	727	774	807	806	837	816	747	757	770	837	789	830	789	789	827	799	789	783	777	816	777	769	810	821	796	778	807	762	787	794	767	803	785	787	781	782	819	781	773	754	799	768	795	792	780	768	821	774	808	876	775	736	802	769	800	749	796	840	773	779	815	774	790	786	807	782	776	804	786	815	793	778	798	763	795	818	781	786	810	765	797	782	751	750	818	800	856	816	786	808	789	784	801	829	785	789	802	817	765	823	761	778	781	796	816	843	789	776	802	832	805	797	801	746	790	803	780	755	766	785	747	766	800	787	803	797	776	798	790	813	833	796	775	759	776	786	768	825	769	825	767	798	834	795	773	805	820	816	776	773	780	743	776	796	820	814	738	753	797	720	775	817	774	790	797	807	798	810	715	817	760	810	797	783	747	781	725	754	783	746	826	814	783	772	801	749	763	755	735	821	815	783	785	761	771	771	824	769	821	779	797	774	776	781	760	742	816	773	803	833	735	820	781	798	745	789	815	768	747	857	796	747	843	780	792	774	766	780	775	737	736	759	782	781	782	824	766	790	829	767	780	801	826	737	814	814	802	802	774	753	818	789	785	788	858	771	814	780	835	743	756	827	796	763	760	805	758	765	806	762	797	811	757	852	792	814	818	781	736	836	806	778	795	811	812	764	857	826	752	813	811	825	792	798	811	837	824	745	748	752	766	780	796	768	801	802	755	754	806	818	755	814	778	821	785	766	773	782	813	807	780	814	777	818	816	790	768	802	767	751	788	787	769	769	777	825	815	756	816	783	779	763	799	814	757	800	800	800	747	770	776	780	798	795	756	779	763	826	829	771	771	772	755	789	801	801	751	769	793	786	754	784	824	775	817	765	802	798	768	805	811	744	792	754	786	837	748	802	797	807	774	759	824	774	733	823	786	817	823	803	767	820	812	796	760	864	791	753	762	806	771	777	821	802	808	801	764	773	775	789	772	776	778	798	803	817	801	822	814	797	766	816	756	778	803	796	840	794	772	792	779	789	832	790	782	842	806	823	842	805	806	804	794	804	798	778	755	784	785	760	802	790	801	728	804	827	724	808	814	794	781	823	762	782	753	791	766	783	817	782	771	791	762	741	812	787	745	781	788	834	788	806	764	828	810	809	803	797	828	751	768	784	765	767	762	778	799	746	801	808	851	836	797	848	798	813	818	813	806	784	798	838	852	766	751	759	781	800	802	827	824	746	738	807	796	788	813	804	867	826	763	817	814	780	817	806	792	814	747	783	798	796	793	772	777	790	787	783	848	769	810	788	797	807	797	852	825	766	800	811	817	809	812	810	796	731	738	860	793	815	734	777	776	819	790	804	841	837	775	756	787	804	819	747	763	781	790	822	763	836	776	809	799	792	790	793	809	782	857	791	786	748	771	795	768	837	800	816	787	782	757	808	759	786	735	807	824	794	782	868	812	819	812	787	760	816	785	780	776	781	784	878	800	764	813	779	838	799	798	782	773	854	727	737	764	777	819	754	799	798	827	821	796	777	779	809	827	763	759	783	744	789	810	784	821	825	761	779	861	809	786	822	801	817	780	786	799	799	767	806	787	765	805	805	739	779	799	798	770	812	790	734	777	786	794	744	790	739	776	818	786	782	858	774	811	750	790	820	740	816	790	733	785	844	773	766	809	767	810	807	811	747	783	792	793	783	850	822	751	807	772	802	845	822	773	768	773	806	821	819	774	798	762	769	778	799	763	789	840	815	828	731	841	779	757	789	780	790	802	802	796	844	782	813	832	826	802	778	754	800	780	792	782	766	828	802	795	801	791	789	766	796	798	747	796	777	798	759	811	771	835	752	787	792	828	761	828	810	793	830	801	850	785	782	745	823	873	808	790	802	788	752	807	755	747	796	834	791	797	762	814	757	817	814	818	767	840	792	842	774	798	798	760	805	818	811	798	808	799	787	844	853	734	773	814	798	769	822	768	731	749	803	769	746	834	768	826	761	833	737	761	833	839	762	788	800	751	786	782	776	780	771	818	836	777	793	792	745	780	795	803	829	863	840	834	817	767	785	791	766	783	809	750	786	801	778	774	829	791	816	791	793	797	805
4463	303	166	188	179	193	186	196	171	145	162	161	137	167	176	166	184	155	170	196	167	161	155	168	165	166	170	178	141	145	153	164	142	167	168	156	166	156	175	144	163	179	174	139	174	187	161	168	177	154	146	175	165	148	179	182	166	168	169	154	163	175	153	144	152	165	127	169	151	148	171	158	156	156	165	147	166	153	157	162	169	171	175	179	174	146	200	185	153	185	171	155	158	148	167	155	157	181	163	181	172	156	179	161	190	150	149	172	183	165	171	158	171	164	183	160	170	172	145	189	164	170	183	147	166	162	159	166	181	174	186	149	156	196	135	159	184	171	143	161	180	149	157	137	170	170	187	155	174	166	164	167	194	149	183	168	193	186	163	163	189	157	172	147	141	170	186	150	175	175	168	152	175	147	126	171	170	160	163	205	160	140	169	154	165	140	162	160	172	145	188	155	173	171	163	178	159	169	165	156	192	171	179	176	170	154	152	168	159	164	157	179	159	184	185	169	146	158	145	191	156	143	155	172	139	174	165	147	159	154	177	153	144	189	203	187	152	163	182	187	178	167	157	174	195	149	157	202	140	163	159	173	178	175	182	142	147	179	155	158	171	149	153	160	164	140	160	172	152	161	170	159	161	169	150	178	156	161	181	147	163	169	161	141	153	168	184	150	173	187	152	167	161	174	176	165	166	182	159	173	152	154	182	181	167	142	185	156	165	153	183	158	156	161	158	193	169	175	193	167	182	183	159	162	161	147	167	174	161	151	175	180	171	169	164	158	151	168	135	173	194	152	175	164	179	159	156	178	152	162	154	159	135	164	192	162	162	162	158	151	158	181	155	148	153	155	176	146	147	161	166	140	165	176	156	187	163	200	177	168	166	160	172	156	184	160	147	197	170	171	178	174	159	159	150	176	159	165	167	177	149	174	164	198	158	156	192	179	150	145	148	167	155	168	186	166	136	178	213	161	182	170	132	165	176	167	150	154	164	159	181	162	180	130	193	173	173	171	161	159	156	177	157	161	166	147	145	149	150	164	178	156	168	145	158	183	166	165	162	152	158	160	138	171	162	154	172	154	180	138	153	146	149	160	150	177	173	187	183	166	154	152	161	184	162	167	165	169	146	166	168	136	154	166	155	178	166	156	178	180	187	189	159	163	170	159	165	160	179	164	163	186	157	166	179	136	199	159	133	168	169	161	177	170	175	160	158	191	163	176	154	172	141	190	180	162	182	160	142	164	187	154	160	156	152	166	157	188	164	183	187	166	164	168	174	158	168	170	159	143	164	149	176	154	175	169	179	160	172	205	172	143	178	159	165	160	168	159	154	151	157	160	191	169	160	182	164	169	163	156	183	168	149	189	188	154	151	157	185	162	164	178	182	185	167	159	146	149	172	169	162	171	151	158	171	155	196	153	179	165	190	189	170	166	176	157	152	153	173	151	159	162	160	171	175	165	160	154	182	149	159	154	159	165	168	150	159	147	127	181	162	167	166	173	167	171	139	163	190	167	181	158	148	165	149	154	162	141	159	157	179	148	158	178	150	152	165	175	149	188	131	172	187	153	161	180	168	175	204	175	150	160	180	185	190	169	133	184	161	127	149	179	180	176	163	204	155	146	165	183	191	169	169	163	175	157	171	185	159	166	170	137	160	160	165	194	169	178	168	157	165	155	161	184	156	163	164	165	154	169	182	155	157	146	183	173	183	171	196	177	160	170	178	167	178	166	175	149	162	174	164	193	159	172	166	168	152	173	165	140	158	180	175	149	159	170	155	189	190	152	176	177	137	186	157	151	161	153	180	159	174	193	169	171	166	156	143	166	193	162	157	174	181	157	165	187	187	164	133	168	156	145	157	173	178	158	167	154	176	193	170	155	171	158	159	173	166	153	166	163	172	141	167	179	181	165	182	183	219	154	152	162	151	161	158	169	156	185	164	174	181	173	150	178	176	167	152	152	143	172	168	180	173	155	171	172	167	173	157	168	171	174	159	164	203	167	172	169	166	165	158	156	168	179	211	159	141	172	154	174	190	157	164	180	159	161	174	181	154	166	162	153	166	190	166	154	155	160	154	184	157	146	168	168	196	152	147	165	167	180	145	178	164	172	172	135	176	165	190	181	169	161	162	174	170	168	158	181	170	155	154	160	178	185	169	125	171	155	153	163	160	168	178	186	190	153	140	166	190	153	168	202	188	156	159	162	158	164	178	186	209	169	172	158	157	168	172	185	173	185	180	178	172	172	165	151	143	153	146	141	161	172	160	186	180	171	136	159	157	180	171	172	184	163	161	176	185	159	142	163	149	151	155	156	153	147	169	157	179	170	178	169	172	167	157	175	126	149	186	174	144	154	167	160	163	161	176	169	141	147	157	181	164	169	162	152	177	156	191	165	163	163	145	161	153	157	171	174	152	151	173	154	136	184	181	154	139	156	163	167	158	176	169	149	147	150	182	161	162	161	155	169	180	155	167	167	166	171	170	145	175	179	172	174	162	154	163	151	164	147	170	177	186	163	158	192	161	169	176	145	159	170	156	179	175	143	171	183	169	145	164	197	162	158	167	157	165	167	160	156	149	153	161	158	176	201	177	185	185	159	172	148	140	144	162	166	176	165	141	149	162	148	149	169	170	163	161	156	158	149	158	154	167	154	168	152	169	156	144	172	188	170	178	180	144	175	167	192	171	184	142	173	166	189	166	174	170	181	175	186	171	132	149	153	159	149	170	160	155	167	149	179	150	153	165	159	149	181	169	129	160	144	188	162	170	175	174	166	168	156	177	152	148	188	174	127	150	147	165	166	182	180	156	149	182	177	182	168	172	161	154	164	147	174	154	191	189	167	181	143	171	165	182	129	162	164	177	158	171	153	179	182	174	161	165	154	158	148	171	151	172	162	186	189	175	159	142	139	156	144	158	159	171	174	157	156	181	175	191	149	161	154	155	166	157	165	158	164	137	167	170	168	174	171	168	174	136	155	162	185	178	150	181	175	149	186	155	187	165	151	159	137	170	173	198	193	146	172	177	160	164	170	168	179	124	157	159	142	154	171	161	179	177	161	159	181	144	186	187	160	167	156	155	164	166	159	165	199	157	166	171	175	172	171	190	117	195	165	155	144	160	167	149	164	159	146	159	164	199	186	153	172	158	136	121	154	151	152	157	178	150	164	137	159	159	171	170	176	151	166	198	167	163	160	151	160	155	159	185	153	168	174	178	150	143	171	182	185	179	158	163	158	146	152	166	178	185	160	162	135	175	153	179	158	161	153	184	160	153	156	157	185	179	180	162	156	163	158	154	160	163	153	189	165	162	194	181	173	171	160	171	185	173	169	173	164	169	162	130	175	155	137	159	164	181	172	180	151	148	163	171	150	170	154	170	168	180	163	166	168	165	130	148	151	174	156	183	204	130	156	146	160	156	167	171	165	173	157	166	188	174	153	137	158	145	173	169	180	174	140	162	164	160	177	161	174	181	167	171	158	159	204	172	152	194	177
3253	427	479	498	436	481	466	422	442	386	440	409	444	405	421	419	359	391	428	393	435	398	404	460	398	420	407	420	410	396	389	403	400	413	420	390	434	439	430	428	408	405	416	441	428	420	413	404	433	438	428	427	409	431	433	418	387	428	427	389	438	444	411	437	415	397	457	399	450	411	374	432	379	417	460	403	391	421	395	392	428	439	405	416	424	378	412	400	392	428	380	426	382	462	417	410	448	434	440	413	410	431	392	385	394	402	400	392	390	372	444	427	416	402	454	430	412	425	435	416	434	421	389	453	387	413	423	429	395	426	418	433	415	410	395	408	402	417	409	411	398	406	422	404	420	422	389	423	392	400	423	455	433	447	408	431	380	442	388	423	438	416	413	415	398	399	411	413	385	392	419	408	421	446	427	438	427	457	396	406	410	410	438	397	432	385	377	425	420	370	417	437	361	440	416	381	419	452	388	432	418	401	420	437	415	416	380	394	428	416	358	436	432	411	389	406	388	404	426	414	463	383	429	423	436	418	410	474	409	445	419	440	437	384	401	400	417	401	449	434	413	419	430	413	386	430	424	397	456	423	430	423	437	467	423	428	433	427	438	375	419	400	413	393	419	398	412	407	405	354	422	436	389	405	413	390	433	425	391	403	432	421	431	423	423	395	408	430	408	396	410	408	413	403	402	419	398	421	431	401	411	443	449	399	360	419	403	391	396	424	428	426	429	412	405	409	421	440	473	380	420	423	468	403	427	390	457	402	421	447	410	426	431	391	394	420	436	380	425	413	432	389	397	404	423	399	410	425	464	401	425	445	409	412	419	395	430	398	376	443	393	433	407	427	406	428	405	436	384	411	441	384	411	423	409	438	408	453	401	427	404	428	456	385	382	397	426	410	427	418	395	435	410	436	407	453	433	443	401	402	421	435	392	399	398	416	408	389	414	415	406	420	405	420	439	406	455	428	407	426	411	414	405	448	405	415	438	411	453	408	421	429	415	415	394	391	407	374	414	413	443	432	392	389	388	383	432	401	409	439	414	412	402	446	388	432	408	391	430	396	424	406	386	438	458	428	433	411	446	411	414	405	409	377	412	405	384	419	427	436	431	428	414	444	402	396	410	369	405	454	406	385	378	429	433	427	400	401	412	383	382	423	388	391	384	398	423	416	393	394	421	385	403	411	424	439	422	383	388	426	426	382	442	409	424	415	394	444	386	384	389	418	434	437	406	410	452	420	393	379	407	398	434	398	422	391	396	433	410	399	428	398	391	428	430	405	426	423	408	435	407	416	346	421	396	390	421	386	396	454	379	398	447	429	438	395	395	407	405	391	427	431	399	391	377	411	415	420	457	407	376	404	420	377	384	421	398	410	436	419	404	411	415	434	392	393	436	421	410	384	418	439	381	405	469	413	415	412	437	401	396	410	452	385	390	400	439	433	408	402	393	405	429	411	437	425	403	390	363	403	419	417	432	415	425	431	377	445	392	426	402	403	419	433	398	383	448	409	461	438	423	447	423	412	436	412	421	415	388	397	404	411	435	409	411	411	412	391	430	410	366	424	448	370	377	400	408	430	413	393	422	438	435	406	385	457	428	436	407	439	412	446	378	417	394	433	401	439	434	441	365	411	404	408	442	430	426	419	427	413	395	389	423	417	428	405	402	404	410	396	384	398	413	408	388	389	422	422	436	393	421	410	435	395	399	429	374	418	412	421	423	429	450	419	400	431	397	390	408	407	415	402	425	416	402	391	397	394	403	418	405	404	397	419	404	405	404	421	400	454	425	426	419	416	414	411	404	436	431	441	423	439	441	431	426	431	389	420	406	401	436	391	390	378	428	398	426	392	416	435	424	410	404	404	429	362	382	437	379	416	426	424	406	382	429	404	394	435	389	386	415	403	399	407	430	402	428	425	436	400	407	406	401	419	413	399	428	400	417	381	397	424	414	436	411	411	415	403	427	430	384	408	395	437	425	408	379	436	427	384	408	398	390	403	410	374	423	396	409	422	462	401	432	407	405	411	400	420	446	395	415	422	416	421	432	366	422	429	401	418	422	411	436	390	413	429	413	395	413	446	382	440	395	435	414	392	443	383	401	388	424	427	390	432	418	423	399	396	396	455	395	410	395	412	430	402	394	385	439	403	421	385	398	404	427	410	405	424	402	419	439	427	409	420	399	434	425	376	431	453	398	445	392	418	407	429	379	392	386	433	406	444	429	398	453	424	410	437	418	419	411	396	392	388	461	388	406	400	441	394	410	410	431	370	390	423	398	463	400	416	406	430	416	403	439	451	397	406	411	406	414	409	428	466	384	418	382	424	420	456	401	407	376	406	396	460	366	404	438	411	426	426	374	382	427	391	443	440	396	406	414	415	389	407	390	436	432	424	444	401	440	425	413	437	417	415	414	407	448	474	417	388	450	445	420	413	406	408	455	444	427	404	395	450	412	423	421	413	406	399	404	436	405	406	383	420	413	404	385	367	426	406	436	437	419	406	420	428	414	412	435	426	417	419	425	410	383	409	394	422	396	393	397	405	391	441	409	410	389	397	405	390	411	433	470	398	406	387	437	406	433	415	473	394	429	438	422	346	397	357	428	420	386	431	426	398	469	411	419	355	399	405	415	447	419	394	403	399	423	401	447	431	402	397	381	416	447	399	400	415	417	391	415	384	436	437	426	446	362	424	408	412	413	417	447	408	423	433	433	433	408	448	406	422	406	381	400	427	413	401	433	423	439	451	448	422	405	413	413	456	415	423	405	397	442	391	394	403	397	423	392	404	396	410	404	388	391	432	395	400	428	420	452	424	433	399	423	429	417	385	390	433	415	411	430	454	362	388	395	406	452	408	444	403	419	408	381	396	446	413	442	415	423	428	383	418	421	407	418	425	387	400	417	418	408	409	410	427	440	410	437	401	426	412	417	389	416	431	419	424	416	409	377	374	398	475	396	397	416	438	420	391	433	397	410	366	416	402	411	428	393	395	394	415	425	427	444	375	447	392	432	415	405	420	414	412	442	447	434	385	417	401	396	401	409	421	409	390	437	399	418	410	414	405	416	407	416	410	417	401	408	393	392	401	446	423	401	386	402	389	404	444	418	377	406	389	430	413	432	410	418	403	416	400	433	454	420	411	369	386	412	429	401	408	419	442	405	426	395	430	417	427	423	404	439	406	423	405	378	424	432	454	399	413	411	407	434	438	425	423	414	427	417	389	420	404	400	411	396	420	439	432	419	426	402	378	466	421	424	392	409	376	457	437	387	428	412	449	415	398	413	429	404	433	422	420	409	418	409	414	396	373	421	420	392	441	364	451	384	411	394	415	412	402	392	422	417	430	414	437	426	410	426	420	405	381	397	386	454	428	376	399	422	413	402	403	408	413	433	410	416	399	410	419	455	441	400	441	406	388	422	424	442	422	418	429	403	391	426	441	411	409	389	426	390	428	416	421	420	425	422	433	430	431	425	416	411	383	436	399	416	401	419	417	410	401
15955	1372	644	526	422	359	330	311	308	300	273	287	298	307	277	266	272	279	284	266	272	270	268	239	253	241	248	258	234	243	260	261	240	258	268	258	258	267	261	284	247	231	270	263	259	247	281	237	277	271	252	248	267	225	267	238	241	217	268	261	255	276	259	269	260	262	258	275	241	253	250	235	268	269	283	286	244	267	250	250	283	259	253	247	266	267	244	277	271	241	226	253	263	239	275	270	288	270	279	253	267	256	261	253	256	230	254	276	272	247	254	277	254	272	278	283	295	253	251	306	311	275	269	259	242	246	269	269	257	262	282	253	273	286	280	249	244	247	270	310	271	255	237	281	237	246	251	276	283	244	288	252	260	263	257	264	254	271	264	263	320	255	273	273	271	265	252	274	290	245	248	263	248	258	243	261	252	289	269	276	232	267	288	269	269	257	274	260	237	238	258	245	265	269	281	273	239	261	250	250	267	275	263	259	270	262	261	255	306	276	263	259	288	264	286	272	253	224	242	247	265	247	287	232	274	283	259	257	263	254	250	256	270	249	279	245	259	278	273	288	269	261	255	288	256	234	266	237	271	234	250	247	268	289	295	246	275	253	270	251	262	266	272	265	229	290	249	275	262	227	263	252	281	264	262	236	233	279	249	270	243	245	297	245	268	251	242	284	273	286	274	266	254	264	245	239	224	264	255	261	275	254	270	261	265	296	267	233	265	258	257	248	256	232	258	234	254	258	262	234	234	269	291	260	270	262	258	254	273	269	247	243	275	258	231	261	256	263	263	258	254	259	245	256	267	264	252	251	264	283	250	214	243	243	281	229	261	273	232	246	275	246	276	221	252	288	249	254	257	296	257	251	262	276	276	240	264	225	249	249	246	293	283	242	232	276	265	280	251	253	265	279	227	234	275	301	271	286	268	265	293	248	231	284	242	234	262	236	248	249	233	257	256	256	267	280	253	258	254	243	261	272	264	263	238	276	281	252	267	272	316	249	254	256	262	287	239	250	235	269	264	252	280	270	276	276	270	275	289	273	244	266	243	265	273	232	261	256	296	296	302	261	237	260	248	250	264	244	279	261	259	259	266	263	253	267	256	234	271	256	278	264	275	269	236	288	281	274	240	277	264	275	218	242	255	242	241	206	262	256	263	256	278	265	265	246	266	238	260	272	236	248	269	268	225	241	256	242	263	239	256	243	261	228	240	271	282	290	249	265	256	283	252	255	269	280	266	241	236	278	244	288	278	245	285	263	235	259	218	299	293	239	269	251	244	259	268	222	238	260	251	264	251	260	252	241	255	241	241	256	264	247	257	264	266	257	255	255	243	228	259	250	249	264	276	272	264	235	259	269	283	304	274	278	249	244	259	252	253	266	285	245	266	256	264	244	252	264	257	258	223	237	255	274	268	264	278	271	245	250	240	272	294	233	251	259	261	253	294	234	252	237	232	261	235	263	280	255	248	264	218	255	257	261	279	274	257	282	287	309	276	275	248	279	279	222	226	258	297	281	264	264	253	255	250	267	272	262	270	242	272	245	231	269	235	238	233	256	277	293	262	208	287	302	251	252	260	234	274	291	282	263	272	277	263	256	271	253	276	251	260	258	299	245	263	252	277	305	230	270	260	247	251	222	238	277	273	267	275	241	298	245	265	271	269	263	254	303	253	277	269	266	260	238	250	245	260	282	283	245	250	278	266	256	269	272	280	272	264	257	231	259	238	263	275	260	236	262	214	260	266	248	259	278	271	245	279	258	246	238	241	256	267	267	255	247	269	221	243	247	259	281	262	229	276	267	272	279	251	224	231	284	268	243	267	270	259	241	267	254	244	269	227	235	241	273	291	235	252	257	280	254	254	275	256	290	258	234	235	287	272	276	246	305	259	254	260	255	255	230	249	268	273	263	257	276	262	255	249	238	232	247	232	259	249	250	260	307	273	263	260	239	248	258	262	287	251	261	283	256	276	253	250	260	236	245	255	233	265	305	239	262	267	253	298	236	300	246	270	266	246	286	266	221	236	278	252	231	248	234	235	284	262	266	242	253	266	246	257	281	251	298	260	288	202	245	234	253	267	255	261	258	248	242	267	282	279	242	273	253	260	245	254	270	284	263	236	268	268	272	269	281	232	252	259	247	275	286	262	252	264	299	234	275	241	260	275	280	245	282	282	268	273	255	262	258	234	264	222	276	273	230	251	280	262	267	288	276	256	280	274	252	305	278	266	231	267	252	254	271	252	249	296	243	250	263	260	251	225	302	273	288	242	259	260	243	250	234	223	265	302	237	256	248	252	246	246	277	234	222	256	307	218	264	250	241	271	273	243	241	270	244	245	247	272	257	250	235	256	274	238	256	245	272	284	250	252	273	262	271	259	285	245	247	279	268	258	262	252	231	245	253	227	257	279	264	255	269	280	249	276	258	261	253	262	281	261	262	259	249	263	242	286	230	243	271	253	273	265	290	266	259	285	255	249	276	249	255	233	249	239	242	281	282	262	288	249	256	285	270	254	260	277	260	255	255	260	270	264	244	240	280	274	255	251	233	245	220	263	248	244	262	267	288	241	289	252	282	284	284	267	272	285	254	265	236	213	221	263	286	292	273	250	283	270	249	260	259	252	264	283	267	225	278	263	244	242	267	294	261	241	251	247	274	263	294	289	260	284	267	276	232	270	252	258	257	265	250	241	243	286	263	263	268	250	266	253	245	299	264	273	269	294	242	253	244	243	246	234	273	261	274	247	285	232	246	259	289	242	252	243	281	248	267	250	250	284	247	243	290	231	232	282	248	266	270	279	290	277	258	248	296	259	260	236	250	284	270	275	266	261	249	266	252	271	263	265	256	251	280	278	244	272	241	239	273	262	217	265	286	240	240	242	259	249	238	260	286	267	280	254	266	269	242	242	289	275	263	281	256	276	277	299	242	274	267	261	265	278	251	260	267	273	271	255	266	271	240	259	251	257	252	233	276	247	260	236	276	256	290	266	238	233	271	270	280	278	299	238	249	272	260	225	253	266	228	263	242	284	220	262	228	255	240	247	290	267	277	243	240	280	245	281	286	246	286	295	270	285	264	268	262	268	251	272	251	245	287	265	262	241	226	249	287	260	266	290	237	279	284	244	250	278	250	271	248	240	308	252	269	270	275	265	262	244	264	244	283	282	269	242	241	267	250	227	227	272	249	294	260	269	251	258	277	248	271	263	249	258	270	254	292	262	262	279	275	273	280	240	271	316	225	244	265	278	281	291	255	248	221	279	255	239	246	267	273	268	294	254	281	278	254	263	243	268	237	244	272	267	259	266	292	255	257	249	240	225	309	306	260	273	260	252	267	265	291	297	246	263	244	286	248	254	257	271	306	257	257	262	262	256	278	273	264	247	228	245	290	262	278	290	276	271	260	234	240	272	228	272	268	224	233	262	253	249	277	247	252	302	265	245	255	265	236	258	259	246	278	264	286	256	241	246	249	272	253	302	234	275	283	263	246	216	266	272	267
10106	829	1357	1533	1337	1065	1031	960	876	826	777	694	739	701	665	691	647	657	635	640	651	672	581	658	667	642	658	689	652	621	619	620	614	638	608	627	609	646	629	576	629	595	635	628	611	592	600	596	617	621	587	611	589	612	583	623	626	596	598	600	624	623	600	591	639	555	593	608	608	620	576	599	593	603	592	594	588	646	583	589	595	609	558	600	583	639	591	647	602	624	585	590	626	613	588	629	615	613	636	619	564	602	594	556	585	647	617	614	618	575	566	639	624	594	632	589	602	614	639	611	610	648	613	634	653	630	614	605	578	571	633	595	606	630	582	627	591	586	631	609	663	588	613	592	615	589	603	626	618	605	590	623	612	591	600	610	623	608	577	612	576	563	618	537	635	608	616	582	569	588	591	583	579	602	606	605	583	600	590	626	580	566	577	569	614	598	599	628	619	574	622	630	594	573	629	600	677	605	603	603	590	586	594	564	625	595	679	630	621	570	596	549	579	595	603	605	570	587	605	570	642	640	607	588	577	611	649	618	624	624	565	584	583	622	604	607	628	619	558	592	580	563	593	562	595	662	597	610	607	606	585	637	649	610	592	612	588	621	608	609	624	601	633	561	612	622	630	634	583	616	598	647	614	602	643	611	616	575	601	603	626	584	562	658	571	601	624	592	603	579	589	620	597	570	602	600	615	591	612	573	585	579	640	636	637	552	591	578	613	603	575	661	584	620	580	585	577	616	614	601	600	578	659	594	611	574	652	592	619	606	585	590	617	567	596	617	628	581	616	645	575	586	598	612	628	578	577	581	625	617	597	610	602	627	607	589	576	618	568	621	614	601	606	678	598	598	591	638	577	586	611	637	595	614	632	601	567	639	677	589	547	600	603	587	562	593	617	590	574	603	650	631	595	622	603	606	608	581	589	559	595	622	593	595	595	619	599	604	617	610	644	615	559	600	581	587	620	603	575	579	596	624	604	632	560	592	658	588	594	631	640	638	618	631	660	610	578	577	590	581	633	617	583	606	632	554	582	608	631	573	622	598	615	587	587	618	628	642	607	579	632	590	564	574	643	602	594	591	612	589	614	621	586	613	647	626	603	613	603	626	593	631	637	660	589	619	605	635	618	597	616	654	578	559	586	598	590	660	599	612	561	617	597	575	604	614	642	622	631	557	589	580	652	596	574	620	661	615	640	586	563	594	639	630	589	598	566	645	619	570	587	567	602	633	599	561	585	611	555	635	601	633	580	563	596	582	640	614	591	618	586	629	593	622	611	604	652	645	614	647	618	612	610	590	599	607	580	613	638	592	614	628	542	559	562	628	593	622	623	622	616	559	600	595	618	641	625	587	608	583	618	609	560	591	574	612	605	537	618	622	582	610	562	575	617	595	608	599	659	584	608	606	634	592	579	628	576	599	613	640	613	611	591	595	629	655	588	650	616	625	611	565	627	623	556	598	600	593	580	626	618	615	564	602	610	608	588	561	623	625	606	581	619	594	570	577	655	610	585	589	576	624	613	570	609	603	609	604	603	595	617	593	582	602	598	630	643	591	643	613	628	617	625	546	632	610	616	621	591	600	592	601	608	620	638	628	621	623	635	619	626	625	616	638	607	578	642	619	532	652	602	555	618	560	583	591	594	598	601	625	615	599	568	601	564	615	652	614	593	647	584	629	627	603	629	625	572	630	585	622	613	592	584	658	589	608	627	614	622	612	616	655	566	575	595	583	612	589	602	619	586	587	630	590	570	610	654	631	592	632	603	628	597	578	591	629	646	576	594	618	646	658	596	615	595	617	555	627	595	668	564	641	649	561	608	622	585	597	583	625	690	660	628	599	643	571	629	608	606	597	618	575	617	610	645	606	620	629	610	597	594	597	608	617	575	588	638	582	583	595	611	611	603	600	590	633	587	610	581	602	584	625	601	610	629	652	618	597	631	592	574	611	621	629	595	633	598	585	612	553	600	577	596	603	589	596	563	629	639	575	596	629	587	633	596	589	617	551	610	606	579	611	584	644	601	599	634	608	597	568	589	571	584	653	621	594	603	614	648	607	668	620	582	608	613	626	567	644	634	592	587	603	643	590	622	602	577	637	650	632	618	644	608	570	621	584	629	592	588	632	555	617	615	614	606	570	575	601	598	634	569	612	621	585	609	624	590	594	586	559	640	568	598	621	586	635	599	605	628	596	595	608	622	627	634	587	613	638	623	611	579	626	627	629	603	612	612	635	605	610	606	582	603	555	654	618	613	610	632	613	591	596	607	614	581	581	615	614	612	606	620	577	574	601	602	597	636	582	591	639	578	620	585	620	568	561	594	607	604	595	612	626	593	643	615	630	650	608	609	586	588	646	589	587	615	622	595	651	599	660	598	600	580	621	622	613	609	566	639	611	679	604	560	621	679	601	613	618	651	657	589	575	633	593	597	625	575	612	583	620	572	597	580	639	604	602	581	575	599	568	624	642	595	591	586	613	642	597	633	660	621	613	627	571	612	645	595	558	580	603	612	596	570	606	595	590	576	621	609	629	614	637	593	617	581	661	611	565	618	581	599	577	617	588	613	628	574	624	631	598	619	659	614	636	574	650	587	599	617	631	599	618	608	636	610	594	570	602	619	594	590	585	611	634	609	632	613	634	634	561	602	605	646	599	625	591	617	595	622	619	633	617	606	548	612	591	630	588	618	618	607	597	614	646	600	602	593	610	622	612	644	575	573	606	581	613	595	597	623	625	567	631	572	607	599	627	608	609	588	609	595	618	598	646	628	605	633	609	597	587	624	629	596	605	630	589	622	569	564	589	616	595	602	625	624	635	661	623	620	629	624	582	629	611	622	632	601	640	671	612	615	600	633	608	602	609	634	596	633	612	663	639	616	588	578	586	620	593	644	629	609	623	607	585	590	592	649	596	596	600	624	638	626	596	576	647	597	603	615	544	583	600	608	565	628	619	582	543	644	599	618	646	616	622	626	560	565	598	624	614	616	617	623	593	628	593	646	575	647	604	641	599	556	606	618	583	648	617	590	570	607	594	613	589	596	621	603	591	584	644	603	619	610	616	578	587	605	606	623	633	644	597	623	583	636	605	624	592	553	616	604	624	625	612	610	636	659	620	627	584	562	633	607	615	584	604	576	603	591	619	638	583	590	637	570	654	610	621	616	606	585	589	631	608	611	608	617	606	587	589	603	632	615	612	622	598	583	610	616	595	544	609	621	588	621	606	624	647	623	590	600	623	612	570	657	579	628	580	596	574	617	599	581	613	568	612	595	555	605	614	618	612	607	630	583	583	630	566	605	628	617	599	605	577	621	598	618	649	623	608	597	599	593	622	620	603	653	623	559	605	624	615	610	598	588	622	591	588	605	620	572	629	650	584	622	641	608	565	631	609	602	635	634	575	576	605	583	600	578	594	602	623	623	605	594	570	595	613	599	596	601	652	602	629	579	563	616	600	561	627	552	592	574	650	587	635	624	580	589	582	657	600	641	584	626	587
24949	3101	1283	925	692	549	479	442	447	401	401	397	415	391	433	349	364	393	359	393	397	354	386	388	331	377	346	386	353	377	407	390	389	374	388	330	368	337	418	344	352	338	349	371	375	339	329	358	378	393	380	377	339	358	324	357	353	357	375	349	364	339	329	355	338	360	330	361	403	348	311	338	380	302	352	384	388	365	390	366	365	353	372	363	376	357	378	354	346	377	382	378	328	352	338	376	347	387	396	389	346	405	367	316	326	344	390	323	327	354	380	387	370	385	395	335	346	345	357	375	335	330	386	384	361	359	385	343	357	392	377	348	407	392	382	388	343	374	373	382	337	365	388	358	330	356	380	376	359	390	343	389	354	339	359	382	359	351	384	369	363	370	380	355	365	379	347	380	368	363	362	379	382	353	347	341	352	373	367	347	308	356	359	395	320	337	344	413	372	342	368	334	324	409	338	340	354	367	346	335	354	389	357	359	392	377	362	348	372	380	400	371	380	369	394	374	365	382	358	373	373	338	350	357	377	368	328	324	329	344	365	333	362	414	359	349	401	396	351	344	337	349	344	337	347	363	351	352	337	307	383	357	381	363	376	355	357	345	377	362	360	339	352	337	314	372	368	326	408	366	338	348	373	354	356	328	380	316	344	394	365	350	380	393	346	365	367	391	362	353	379	354	329	361	349	380	374	364	356	361	391	323	338	375	321	388	358	351	369	400	351	361	360	369	359	328	362	325	364	357	345	339	322	311	309	349	376	333	325	338	375	336	338	361	382	362	342	377	367	365	384	329	353	305	398	324	365	350	324	352	380	356	361	358	370	368	371	380	365	367	335	360	341	350	362	379	337	349	358	337	370	340	325	370	379	364	322	369	370	337	342	375	360	382	373	329	368	374	348	342	319	361	348	373	360	384	362	355	336	374	381	342	388	375	354	352	347	404	378	367	393	350	335	375	387	356	346	345	348	365	335	361	374	341	353	355	334	360	386	354	371	374	359	387	350	370	367	368	355	365	362	359	348	359	372	356	352	384	369	351	373	364	367	333	355	345	384	369	316	337	371	345	345	359	344	334	399	343	346	378	369	353	349	375	332	340	342	344	331	334	348	309	334	367	340	371	379	369	376	355	333	360	357	368	367	362	357	356	364	365	332	359	397	353	390	361	357	347	359	362	334	388	355	349	362	398	370	395	411	339	323	362	383	363	370	375	373	364	363	324	350	365	367	313	360	382	363	378	350	363	332	355	340	356	354	367	369	356	362	336	336	352	381	350	399	360	358	362	396	316	389	336	347	340	361	378	348	364	368	358	390	327	379	389	353	341	341	358	347	344	346	376	363	364	368	322	331	394	342	366	366	339	399	345	343	337	323	359	362	346	367	338	338	395	377	336	375	373	332	375	348	338	393	336	319	387	350	355	358	307	360	359	360	348	374	372	372	343	352	343	356	327	340	351	384	346	355	362	321	381	360	358	334	342	356	370	349	340	350	389	401	372	392	382	357	341	337	382	373	374	345	354	341	369	347	307	345	341	367	370	357	354	354	421	372	374	388	344	352	374	352	337	370	354	377	376	350	348	357	371	378	356	311	329	357	379	349	366	361	370	370	309	344	386	401	396	372	368	295	344	341	372	333	372	355	342	380	339	345	363	359	339	342	348	361	330	356	358	369	358	368	332	391	324	333	391	374	385	362	355	341	347	369	379	370	342	357	379	350	349	379	335	359	348	335	332	350	356	351	335	360	338	364	354	387	403	367	389	380	348	359	355	325	359	396	373	362	361	355	390	392	369	375	348	363	361	338	331	343	365	351	349	365	383	382	342	356	349	302	357	369	403	352	352	341	353	371	351	351	368	379	393	379	364	339	351	361	350	348	336	364	354	383	367	390	393	373	375	340	332	336	341	371	341	367	343	388	393	347	332	361	386	336	389	390	405	338	388	326	355	370	326	323	349	369	371	318	380	365	371	355	375	386	314	360	362	377	376	396	333	385	355	366	348	355	343	394	382	382	349	372	393	323	362	344	342	360	356	362	424	350	360	361	397	348	344	389	377	386	343	329	326	379	342	390	373	326	337	314	362	346	355	365	393	358	362	369	362	349	336	364	356	376	381	376	363	341	345	338	351	360	373	353	353	355	357	357	350	351	346	344	358	394	348	326	376	327	365	381	381	362	386	358	378	405	347	380	379	354	387	336	350	371	366	357	347	383	334	356	399	332	347	367	355	386	335	360	336	374	377	364	350	372	329	393	327	350	370	397	330	361	324	358	401	384	379	356	364	358	380	352	366	367	361	356	360	337	374	363	374	381	338	364	355	352	342	411	374	346	367	371	347	369	352	351	349	369	324	362	364	394	390	328	350	392	317	345	390	344	356	329	394	380	385	340	366	368	361	353	363	365	376	376	411	399	344	346	333	352	360	379	381	348	374	364	350	373	335	379	367	345	377	335	378	375	352	334	374	338	346	347	358	334	344	355	322	333	346	380	395	351	372	367	352	338	354	362	367	371	340	360	353	354	341	355	369	373	346	369	353	346	376	357	350	361	353	377	365	321	346	339	330	370	332	351	335	365	347	344	302	346	379	360	336	383	375	393	328	354	354	350	360	366	374	351	342	392	371	343	379	342	369	370	353	355	362	348	383	351	361	380	379	344	356	348	322	351	379	364	370	364	379	396	346	371	334	386	381	355	378	377	372	394	357	338	363	373	360	361	368	373	348	350	390	336	331	371	378	359	360	366	364	371	398	374	381	378	375	361	363	349	337	412	367	365	378	354	349	393	357	384	340	371	337	359	366	352	364	359	354	368	364	372	337	345	372	380	353	355	370	368	381	340	375	387	365	349	348	350	351	383	382	359	327	343	349	372	331	346	335	361	361	369	348	383	357	395	360	359	356	343	384	388	365	367	336	364	382	356	360	361	355	360	393	324	382	329	357	336	361	366	354	359	354	361	372	344	371	369	338	395	358	372	333	346	372	335	372	379	377	373	383	352	377	374	338	347	384	365	398	390	416	371	376	345	344	370	347	363	350	366	366	331	348	365	354	375	398	367	324	381	376	347	373	375	332	352	354	339	357	365	385	347	353	348	329	356	322	337	325	395	348	363	374	384	390	326	387	360	342	312	335	351	348	341	371	340	341	360	374	382	332	447	383	342	354	362	339	324	379	352	366	323	362	365	374	338	346	337	357	360	364	363	363	355	380	347	380	338	360	346	339	323	343	359	357	378	381	371	374	339	342	330	335	316	364	365	318	359	370	328	335	347	361	355	367	382	328	360	377	378	379	338	365	348	367	368	337	357	349	338	362	357	352	321	371	356	367	350	356	368	338	370	357	377	380	338	345	394	342	340	358	352	362	353	363	370	342	348	324	345	398	383	379	393	357	364	333	352	345	376	379	355	376	369	348	365	357	368	368	349	355	367	417	368	359	388	372	377	379	371	386	384	376	351	371	349	362	342	319	395	366	352	309	342	380	363	359	357	342	356	327	356	327	336	346
13548	1320	2104	2530	2198	1853	1660	1454	1236	1166	1141	1031	1003	1009	909	948	961	946	897	862	890	815	890	857	913	812	906	811	848	792	840	826	842	884	807	824	864	811	817	824	833	751	791	827	836	757	818	741	743	837	805	806	812	806	807	765	821	851	826	852	776	768	788	759	800	716	802	758	822	780	827	759	790	792	788	776	812	826	729	833	810	799	793	806	785	794	783	822	799	864	814	768	779	804	815	789	757	781	779	804	782	791	774	829	835	805	757	817	792	792	872	791	776	840	779	801	816	783	741	782	807	807	841	838	789	763	767	775	781	819	789	813	822	795	799	765	802	833	764	779	794	804	796	721	768	816	832	771	780	821	783	845	845	839	770	831	808	787	789	789	787	821	780	835	802	763	768	819	773	838	819	772	820	748	794	764	826	796	745	763	816	771	741	778	798	755	817	771	848	812	776	793	771	782	800	815	780	763	819	798	783	720	767	779	780	821	796	774	771	776	785	801	790	750	813	777	754	817	808	730	835	744	799	746	789	760	791	763	838	783	804	785	807	794	820	776	791	858	765	762	813	751	799	796	763	790	765	779	738	745	797	731	755	757	846	773	783	775	789	794	837	824	774	817	801	844	796	773	795	825	755	783	784	815	770	779	860	788	838	811	786	775	766	821	748	758	748	755	760	777	806	757	835	780	812	742	776	752	811	763	804	819	734	848	795	798	812	806	787	794	763	756	760	763	767	833	801	779	769	794	821	783	785	820	790	822	767	755	752	796	822	784	768	811	802	760	751	786	815	799	768	812	746	777	805	770	811	811	792	807	784	832	804	799	794	781	801	779	870	771	793	761	744	825	773	788	772	798	808	748	781	802	770	808	867	796	783	786	735	816	840	802	816	786	785	785	758	798	813	780	816	791	832	820	814	792	781	769	780	793	761	753	791	764	765	766	720	752	780	780	812	793	825	776	792	772	762	794	790	814	769	773	692	876	794	766	825	772	762	860	784	777	788	832	792	757	820	808	773	755	760	836	744	793	868	823	809	794	836	791	788	825	789	756	819	834	818	796	753	786	854	819	772	760	762	788	795	797	747	795	790	801	773	814	754	793	784	804	814	783	778	756	794	780	805	780	754	780	776	813	771	764	831	774	813	790	763	818	783	811	772	773	779	750	792	787	761	796	802	810	743	794	807	779	792	804	774	817	769	823	793	813	799	780	824	786	788	752	745	765	841	797	818	741	808	790	774	796	819	779	735	815	786	763	795	803	813	794	800	799	848	789	775	841	796	790	822	775	817	772	821	780	791	799	779	796	798	860	786	754	830	688	769	802	793	814	779	778	781	789	791	803	785	758	807	761	788	800	746	818	750	790	756	762	811	801	741	752	823	780	774	754	770	793	801	816	816	820	775	805	770	821	757	760	831	821	796	770	804	816	818	755	787	779	772	812	766	757	791	851	769	769	744	775	763	759	758	782	807	749	817	774	775	823	790	807	755	789	770	773	809	855	782	847	836	742	802	831	844	827	797	766	812	786	772	784	796	795	814	796	795	771	840	784	804	836	754	776	780	782	754	791	802	804	796	793	834	793	787	788	792	720	808	769	776	759	764	793	750	786	801	755	786	796	772	786	855	792	788	781	830	782	800	772	789	752	788	748	794	811	868	815	758	836	768	746	773	827	819	744	820	786	810	771	752	823	782	786	816	820	747	774	791	820	833	790	777	791	826	787	832	814	789	793	811	859	766	806	783	803	757	826	816	809	802	764	787	775	760	810	790	802	778	772	716	817	773	811	834	802	842	811	785	837	794	755	799	824	774	770	735	795	795	772	814	809	785	815	792	832	828	777	797	770	827	794	792	818	817	758	804	830	766	820	802	747	756	830	805	820	798	771	813	767	795	811	745	788	768	820	816	777	770	783	797	844	778	754	803	789	746	796	822	785	780	747	829	805	786	828	776	841	762	731	833	784	804	802	836	771	828	788	803	773	818	814	823	826	801	775	821	827	835	808	813	755	794	767	869	759	783	852	798	762	724	798	812	751	834	819	791	798	790	769	812	809	761	826	801	776	786	825	829	780	807	851	811	861	835	787	869	812	791	793	813	772	810	809	835	800	821	809	781	800	858	776	789	769	816	796	778	874	794	801	827	826	816	833	851	829	795	782	852	816	815	781	837	818	765	833	760	766	834	780	799	806	820	847	815	779	773	756	798	782	812	722	812	809	736	773	765	814	817	781	801	821	782	808	792	789	798	786	769	741	771	777	802	780	725	828	800	790	826	779	855	773	822	789	801	817	788	808	789	784	844	752	811	802	813	781	828	839	785	801	763	784	765	798	771	810	778	808	796	824	807	789	871	804	811	794	759	832	805	839	750	788	812	812	796	757	760	823	762	782	790	723	787	782	835	763	820	813	746	761	782	782	789	772	816	806	826	771	790	816	829	849	794	765	778	770	813	843	746	795	786	768	810	792	822	802	770	828	734	744	790	830	773	785	803	816	771	778	820	818	787	788	829	756	770	821	772	804	826	744	745	849	830	776	800	823	826	804	803	819	770	810	808	816	782	782	752	801	789	758	784	801	811	802	811	791	720	800	783	824	801	768	804	786	802	831	839	759	810	798	724	738	778	814	762	804	840	855	769	741	816	760	782	805	807	850	743	809	769	785	717	772	785	837	767	815	841	794	824	812	779	807	756	803	807	799	762	840	727	785	785	841	782	769	800	883	803	816	754	828	818	763	820	742	802	891	810	826	809	807	778	813	798	716	756	770	788	810	793	809	812	733	802	766	767	817	775	738	835	720	812	768	800	784	827	787	810	784	794	782	778	788	824	807	800	828	789	749	786	790	791	742	794	804	792	819	770	773	758	806	751	784	805	796	757	809	756	804	796	827	780	823	744	807	775	773	766	798	800	789	827	769	826	747	808	799	787	780	810	758	783	764	823	790	789	751	775	785	815	771	718	815	817	816	796	805	764	802	855	811	773	783	834	743	749	767	827	810	747	775	800	802	799	803	784	796	796	809	806	805	733	797	747	776	762	793	784	830	816	762	762	788	810	789	785	805	810	810	842	748	740	817	752	754	807	793	792	778	836	764	780	808	780	839	786	738	792	814	784	751	749	849	785	794	767	748	796	795	779	801	793	784	783	769	790	816	811	809	803	797	819	804	809	815	823	769	800	794	802	881	831	822	768	811	760	846	810	764	815	808	770	761	751	793	772	771	767	809	818	820	800	783	765	777	817	750	806	783	806	782	782	817	777	768	835	831	779	794	806	784	829	772	781	804	820	791	762	766	802	778	780	845	802	781	765	772	795	790	771	800	785	789	815	822	768	809	752	811	790	813	805	791	737	801	836	766	806	796	779	770	789	778	767	806	793	806	798	803	771	725	779	785	797	744	767	781	820	817	807	707	810	824	827	758	793	815	784	774	792	790	762	805	810	746	773	790	798	804	795	752	782	789	817	774	788	797	846	795	857	770	774	800	804	795	806	827	814	784	837	803	821	800
4395	234	200	190	170	175	164	175	177	166	163	153	178	167	179	167	168	161	170	149	147	154	155	175	172	189	175	154	162	149	180	171	159	175	169	172	154	171	157	145	172	182	180	156	162	154	195	165	149	195	156	169	167	151	184	166	157	200	163	171	189	179	166	149	141	188	156	162	148	166	145	147	183	199	158	169	155	170	167	167	163	155	154	173	176	164	140	142	152	163	169	148	165	177	157	158	132	143	153	175	163	140	157	146	174	181	179	166	183	158	141	154	154	153	176	157	155	160	178	144	163	179	139	136	154	166	168	162	188	146	182	162	179	178	159	158	165	159	154	138	192	168	173	177	151	161	182	177	171	178	157	187	177	167	157	148	184	170	152	165	165	183	161	192	158	152	139	164	153	176	180	162	153	153	154	126	178	148	140	151	147	161	157	158	164	167	147	167	172	157	158	154	140	147	184	163	155	141	166	177	173	171	165	165	149	188	149	142	159	175	161	166	148	162	160	168	207	174	178	141	168	158	158	168	165	163	140	189	180	140	156	153	156	167	163	160	195	189	193	139	172	146	158	170	149	188	151	171	185	181	175	157	144	157	168	146	148	161	153	162	181	153	167	188	187	182	161	148	155	185	155	164	177	152	166	181	199	177	151	162	131	179	142	157	153	175	174	157	180	155	152	178	167	158	171	173	150	157	150	175	158	171	142	173	151	163	191	165	169	189	168	169	161	173	151	161	162	154	151	153	169	129	167	153	156	173	142	173	178	163	159	168	158	146	151	177	176	161	155	160	151	148	165	155	156	158	160	191	170	167	176	184	167	175	155	161	152	195	173	138	171	153	173	137	151	160	171	163	165	156	169	164	172	170	162	170	179	181	171	164	154	194	170	182	147	163	158	157	186	177	148	173	156	145	148	169	166	174	165	171	154	163	166	154	161	141	189	167	143	165	163	134	163	172	165	162	141	174	189	153	171	166	147	146	147	174	171	159	145	179	177	162	174	165	159	154	143	149	134	158	149	170	162	159	162	187	141	168	156	148	160	172	167	174	168	153	171	166	169	152	170	159	164	149	153	151	183	178	139	164	199	143	178	151	157	184	162	128	168	169	131	169	169	159	154	168	153	169	156	159	136	147	147	164	154	159	173	166	169	166	164	159	180	161	166	188	170	171	151	163	168	136	175	178	187	169	184	174	123	157	152	133	158	164	182	179	167	176	162	151	173	148	164	172	149	184	136	152	143	174	151	174	214	174	174	160	144	154	149	153	152	161	170	176	137	184	143	138	133	181	167	148	175	163	185	165	169	177	157	167	173	181	153	166	169	163	155	173	182	156	162	168	149	171	149	173	170	146	158	153	174	183	163	176	172	166	162	159	154	177	179	169	137	179	153	161	154	180	171	162	159	168	143	177	149	157	135	173	152	161	156	201	156	156	173	148	140	161	169	154	160	163	155	165	143	141	126	151	182	158	161	161	175	154	151	179	170	139	168	144	131	156	160	156	162	148	180	187	173	157	190	153	155	176	155	214	171	172	143	150	176	174	164	162	154	145	166	200	172	164	169	167	170	191	188	149	181	167	160	143	176	170	151	168	162	179	191	172	152	160	151	146	164	149	164	192	167	172	142	143	133	177	156	174	183	140	165	169	160	143	169	150	147	169	161	158	161	151	187	146	156	178	150	136	161	164	156	157	150	147	170	160	167	184	155	145	156	158	158	169	144	172	169	167	165	166	173	144	148	160	171	171	146	187	146	150	142	168	178	195	180	181	157	170	174	168	165	171	161	158	185	151	142	156	156	172	183	145	164	158	175	176	174	171	157	131	186	175	157	190	166	151	165	183	179	187	172	177	158	166	153	182	141	174	161	171	164	160	163	150	179	147	172	152	191	181	159	156	170	157	160	147	153	156	146	171	167	144	182	158	161	167	168	170	156	141	147	161	168	163	163	153	179	173	174	190	161	180	161	162	146	140	158	165	168	180	156	157	166	168	153	170	151	168	172	154	185	163	173	170	170	169	175	175	188	159	155	164	161	133	167	157	168	166	153	154	160	168	154	159	149	158	158	154	154	141	180	154	167	176	169	191	154	191	153	161	164	167	181	189	156	159	168	160	168	160	175	147	155	165	170	178	188	175	147	173	174	160	175	173	159	163	154	160	156	172	174	153	154	165	179	143	159	155	164	174	168	152	184	177	154	178	166	178	158	149	140	163	205	205	144	160	140	151	167	144	150	177	152	155	160	201	181	168	172	177	157	160	175	169	170	151	178	160	194	165	161	165	200	170	136	148	156	162	160	183	166	157	179	154	158	166	177	166	156	178	142	157	166	211	154	184	173	171	155	166	154	159	178	167	191	172	183	164	153	170	166	144	173	185	163	147	148	181	149	155	157	158	147	153	178	136	177	161	194	162	175	176	179	162	156	165	154	168	161	147	149	169	186	179	159	143	177	185	185	173	154	171	177	156	147	165	187	140	146	172	182	175	174	140	180	180	155	174	157	173	164	160	163	175	167	184	171	145	171	156	153	138	161	180	148	167	148	172	178	192	177	167	136	177	143	191	173	164	171	160	158	156	127	172	172	192	162	176	166	163	147	166	178	171	153	166	151	142	152	192	185	171	193	144	158	149	149	172	172	166	178	166	191	152	190	139	154	172	165	149	146	169	153	177	167	150	139	126	148	144	155	175	162	169	159	181	183	161	150	157	170	153	184	196	174	160	157	169	163	158	200	178	162	166	153	155	200	151	169	147	146	161	161	152	169	180	152	165	159	220	193	174	159	170	157	158	156	156	147	181	149	171	178	211	173	149	152	171	154	151	128	168	182	161	171	170	183	161	157	156	155	152	161	176	164	155	159	177	137	159	146	156	165	163	160	138	156	166	156	167	129	165	179	185	155	180	152	177	163	172	159	170	175	162	154	178	163	197	181	153	170	199	159	166	151	170	190	165	166	146	139	170	140	143	154	158	155	153	157	169	171	147	174	161	190	180	165	166	175	165	168	164	174	157	161	149	175	150	157	161	159	170	149	156	164	157	159	159	179	157	148	186	166	184	143	167	175	135	177	175	168	166	146	153	180	150	163	173	158	150	194	157	170	165	154	146	177	164	178	168	163	168	146	147	178	174	158	180	176	144	167	167	144	166	151	138	184	179	162	151	159	161	166	169	175	162	161	145	175	162	180	122	146	174	171	181	143	150	139	163	158	168	135	168	146	167	155	181	160	160	191	176	165	181	170	135	132	178	185	191	185	151	144	153	155	184	180	183	168	148	157	176	183	162	151	172	168	187	136	176	177	184	148	158	181	181	170	183	177	149	178	169	149	171	155	162	134	195	182	146	168	157	171	157	146	156	164	165	179	159	162	149	173	181	161	123	148	152	150	186	175	175	141	164	168	160	158	179	153	183	175	166	148	161	176	143	145	175	171	165	152	171	156	171	137	153	174	150	164	160	154	194	172	141	166	176	146	181	174	130	153	169	159	176	155	161	208	173	166	177
3136	490	446	472	451	430	435	452	422	427	426	422	409	435	388	428	453	408	429	405	406	427	426	400	410	409	439	422	424	404	409	426	434	370	384	401	411	406	423	369	437	408	406	476	423	388	425	421	465	438	433	442	427	437	440	413	429	382	420	395	422	429	373	474	417	439	444	424	383	412	423	418	410	415	414	441	432	377	401	394	380	418	405	429	389	408	399	397	451	421	416	420	429	397	402	395	409	406	417	389	386	397	400	387	431	425	427	385	438	443	435	397	427	411	417	462	402	451	416	402	455	423	419	423	389	417	402	408	432	369	431	404	449	417	412	387	440	395	434	403	400	455	440	417	412	394	393	440	408	392	390	424	446	430	439	392	415	405	417	402	424	430	392	426	408	411	407	432	431	378	415	417	448	441	443	402	389	426	399	398	398	472	414	392	412	417	382	420	405	434	409	404	401	417	393	402	444	406	411	388	396	432	394	412	392	445	458	412	387	418	375	424	406	430	383	382	410	394	427	407	401	410	428	381	416	374	405	439	439	423	403	389	403	436	425	401	413	387	401	387	403	375	396	393	407	380	391	414	429	419	413	441	445	416	374	392	402	406	391	447	425	420	412	403	408	412	395	432	401	409	427	415	397	412	382	418	387	419	403	381	389	404	477	419	444	393	446	412	400	438	388	352	383	385	421	408	400	437	385	411	387	427	403	424	358	435	388	396	379	397	385	409	451	385	397	413	400	416	388	434	399	393	422	386	397	395	395	414	408	407	400	383	380	439	387	371	410	415	430	433	437	416	415	409	408	408	397	392	423	376	439	403	401	398	396	450	380	436	388	408	410	407	405	434	445	430	374	411	424	408	388	389	428	423	414	411	401	422	428	414	413	423	418	404	389	436	406	427	410	388	411	389	435	413	390	405	389	400	453	406	408	410	415	436	440	397	447	435	446	431	427	397	422	370	416	406	416	382	414	428	425	408	388	393	375	401	415	431	408	448	426	412	409	423	448	415	407	401	401	417	370	397	430	407	419	428	421	436	415	446	444	392	393	388	404	398	431	417	421	394	454	402	384	417	440	431	388	383	405	404	379	416	439	417	421	395	400	414	443	373	411	407	418	453	447	411	404	457	417	440	426	396	442	420	410	412	420	391	449	423	413	425	385	411	412	396	413	406	419	397	434	395	409	363	382	446	420	392	424	395	410	385	374	401	409	371	441	438	371	391	460	415	390	433	398	412	434	449	434	389	450	439	411	401	426	419	432	416	375	415	390	414	409	444	407	405	405	380	412	386	402	363	419	433	445	439	446	442	428	411	410	390	418	408	440	388	396	435	432	447	415	409	388	375	453	408	371	402	416	419	404	390	442	421	420	403	424	430	396	383	396	372	397	443	430	423	393	383	408	397	387	395	425	410	403	405	413	412	417	428	443	381	443	393	411	373	414	424	430	416	394	415	388	410	464	428	379	409	408	407	379	424	423	444	402	407	392	386	407	398	364	378	435	398	402	412	420	417	403	452	432	398	403	448	403	427	412	417	426	407	395	410	385	440	430	442	397	395	421	421	397	413	390	432	411	389	396	453	419	435	451	374	426	387	375	433	383	432	423	381	408	398	441	411	423	376	453	420	387	453	413	397	417	367	378	366	398	422	367	401	423	431	449	420	433	406	429	418	410	409	409	417	408	435	400	417	392	388	431	440	438	404	396	398	390	398	391	418	435	402	390	408	429	431	408	414	438	404	414	381	420	404	391	434	430	411	430	408	413	415	401	430	402	434	425	411	366	415	385	444	394	393	386	417	403	436	393	421	414	448	406	336	402	432	392	417	411	429	396	400	385	422	402	446	433	408	391	416	365	447	406	396	448	382	433	380	443	404	404	445	390	400	384	429	440	390	443	414	363	402	414	413	415	401	401	390	400	398	422	423	390	440	423	379	382	388	380	400	404	422	432	427	419	383	405	443	413	396	405	420	425	432	406	412	400	410	400	393	432	403	419	410	413	416	415	401	419	430	409	407	439	439	380	423	386	413	419	413	410	430	393	438	406	417	418	411	396	409	402	438	378	406	406	394	418	424	425	423	403	443	405	391	434	406	441	406	431	399	402	405	408	410	359	393	452	437	412	440	393	435	403	380	419	447	428	369	425	423	372	435	424	427	410	428	420	412	395	452	378	427	365	395	403	434	406	415	413	407	418	417	415	460	412	392	417	421	410	416	438	359	416	437	411	391	386	412	443	401	428	411	444	385	413	415	391	406	407	467	378	435	410	397	429	393	390	438	400	394	424	404	392	373	408	387	413	437	407	400	447	415	435	448	419	395	379	413	390	387	406	452	413	413	426	380	371	399	423	438	432	423	415	427	391	402	411	430	411	392	403	398	370	432	400	412	424	377	412	406	393	437	452	428	455	399	422	427	393	402	405	440	399	398	404	383	423	424	403	439	389	437	426	404	399	398	405	391	357	400	434	418	400	427	418	441	442	440	435	419	437	397	401	418	412	418	400	421	413	438	400	434	431	393	424	394	406	390	426	370	394	428	387	440	415	437	422	380	430	389	425	395	452	426	463	416	429	386	422	391	459	405	451	425	447	391	427	411	386	402	412	405	404	419	387	412	409	399	455	392	389	403	419	431	400	415	389	400	399	419	426	396	404	415	421	423	401	410	420	409	412	425	399	406	424	434	408	429	427	387	436	408	404	453	406	421	418	416	420	400	414	373	416	432	368	431	404	420	416	434	414	391	373	425	411	417	411	381	407	393	417	394	416	432	410	388	413	443	443	403	381	371	430	443	437	377	468	410	440	434	435	409	436	454	404	401	405	452	397	377	396	407	392	420	417	405	408	390	384	407	404	429	392	418	410	403	400	402	407	413	410	426	386	437	422	422	425	397	415	417	413	438	401	414	404	426	471	380	412	419	402	370	425	421	401	394	410	423	446	409	378	405	401	407	420	385	392	430	397	424	393	439	421	412	427	401	463	409	409	408	430	412	418	383	428	367	423	383	446	405	379	441	423	422	431	385	438	392	396	389	405	394	426	431	422	378	405	414	429	421	404	433	413	427	388	416	407	384	426	409	422	379	437	413	381	414	421	391	403	396	434	400	423	442	446	408	399	426	388	420	395	401	398	388	390	402	434	414	396	412	428	445	435	386	405	399	399	389	420	416	424	412	414	403	414	409	405	401	422	399	432	389	397	429	415	373	400	427	402	403	428	372	391	429	408	397	417	437	428	383	409	418	386	401	377	425	414	425	446	404	431	412	396	391	393	406	421	400	425	391	425	386	398	403	412	428	389	401	395	402	420	439	439	386	445	444	451	395	441	418	426	429	435	443	431	407	408	424	430	432	389	434	388	388	436	396	417	391	402	440	415	392	400	400	427	398	400	420	371	406	392	414	405	386	382	407	404	413	399	410	398	417	400	397	390	408	384	452	414	458	416	387	395	409	440	432	408	454	425	399	421	410	424	403	412	428	385	383	423	401	437	380	379	424	408	414	425	379
15930	1340	633	537	442	333	301	283	315	320	235	282	295	288	295	297	261	286	287	264	268	264	270	263	287	258	257	261	290	253	270	241	230	268	269	273	283	247	228	282	249	278	278	270	248	244	274	276	273	293	272	253	250	250	288	241	282	288	287	277	304	270	271	238	259	253	253	285	248	274	249	231	262	270	242	267	274	263	259	251	240	260	214	239	288	268	247	248	254	248	257	246	250	298	271	258	252	261	228	208	288	270	296	257	239	268	265	276	265	291	270	248	265	296	260	253	248	271	264	246	255	249	256	263	237	248	244	242	276	245	269	248	293	260	263	271	258	257	267	284	218	265	262	280	260	282	257	256	280	270	265	259	273	254	252	287	239	251	237	280	271	271	274	266	244	262	251	263	255	266	252	255	248	272	245	254	262	275	271	262	283	276	233	265	285	252	286	255	272	258	248	253	257	258	262	262	267	265	249	277	252	295	250	254	239	268	260	264	261	252	297	270	282	264	269	254	242	271	245	265	277	229	255	247	260	243	250	294	215	251	239	271	263	245	277	252	251	224	292	269	266	244	260	262	233	272	249	233	234	270	270	262	255	298	273	255	276	238	256	225	230	287	246	262	265	274	284	256	273	268	234	287	219	277	260	286	289	289	298	256	265	292	243	243	248	282	259	270	269	272	264	283	236	236	264	230	253	255	279	281	261	267	266	266	265	269	292	285	263	262	262	271	282	275	281	240	267	260	274	250	252	240	275	265	261	255	243	283	249	285	266	251	258	258	256	272	274	270	262	242	239	243	253	262	273	265	263	267	267	254	268	257	256	254	280	286	288	248	265	266	259	250	226	241	249	270	270	283	280	297	280	238	247	250	263	276	277	257	276	262	238	250	266	247	244	253	269	243	279	214	261	270	268	299	260	265	288	285	268	272	242	228	249	279	300	278	260	274	249	257	275	280	257	281	273	258	290	281	264	271	269	280	282	239	224	234	237	267	226	263	267	247	252	246	249	248	268	240	283	265	239	278	269	243	235	254	257	235	287	272	254	222	248	246	274	254	262	219	255	245	267	270	274	267	246	256	246	264	241	265	281	290	276	236	252	267	275	230	274	243	250	232	265	257	246	247	254	269	252	275	265	264	233	274	285	225	290	241	257	258	225	261	271	248	256	243	260	266	253	247	252	242	260	259	260	255	258	252	245	245	272	254	264	253	299	252	241	255	225	265	281	261	258	250	260	264	274	253	244	260	279	255	268	245	239	271	265	251	286	265	297	243	251	248	250	252	225	284	274	274	264	261	270	224	246	259	243	240	261	298	291	244	264	246	245	223	245	233	263	255	263	244	263	231	236	227	273	276	262	275	307	242	229	280	249	253	262	256	292	230	268	274	251	276	263	254	265	252	263	249	253	307	279	253	256	235	233	252	225	218	292	236	253	248	242	259	240	282	260	240	249	242	233	279	279	268	268	270	264	257	266	243	294	241	247	266	244	266	280	271	263	264	252	263	280	261	286	261	290	260	251	230	265	255	268	256	257	250	259	279	247	264	278	260	266	276	237	248	262	247	276	260	284	292	251	249	264	275	277	281	253	265	257	253	242	257	274	245	260	276	196	263	250	262	229	265	259	262	263	238	255	276	272	252	257	283	243	281	279	261	261	273	246	266	234	240	216	278	223	249	248	252	251	285	275	254	249	261	255	277	252	252	259	247	269	248	261	269	280	268	299	264	251	229	280	255	254	307	263	265	245	262	277	258	261	255	249	288	251	297	281	280	284	276	256	261	242	249	279	248	285	275	285	259	290	266	276	268	256	250	270	269	255	267	255	234	242	252	278	276	290	276	255	264	265	261	283	257	260	255	294	266	255	234	225	232	273	273	240	235	257	271	270	264	248	244	277	261	266	271	274	274	260	274	255	281	269	264	257	289	273	247	267	276	255	281	236	259	245	260	259	265	261	281	313	269	243	265	256	285	251	261	284	281	245	241	246	275	268	264	253	279	273	263	231	242	215	250	264	255	283	231	294	233	298	254	285	287	278	268	286	278	273	246	257	249	264	233	249	246	267	291	290	265	249	238	276	248	250	272	241	261	263	264	240	253	269	247	274	259	246	253	251	242	264	281	275	241	260	223	235	258	263	209	253	241	278	276	280	239	229	240	283	253	254	254	250	268	254	242	244	233	256	243	305	269	260	259	240	265	268	250	259	270	253	255	260	263	265	242	259	266	229	292	266	259	276	264	220	240	242	244	240	241	240	275	288	280	275	239	250	263	251	268	294	290	267	247	252	243	265	296	273	270	303	258	237	244	225	238	254	256	252	235	276	313	265	291	283	251	303	223	259	240	263	267	290	252	276	270	279	269	256	246	263	276	276	259	235	247	265	252	267	273	228	243	265	261	257	304	246	253	255	263	277	258	288	266	250	258	227	261	253	243	254	240	274	244	273	255	250	259	286	264	254	283	255	261	292	256	272	284	269	285	238	259	283	261	265	252	236	274	251	248	254	284	257	247	303	296	246	250	259	253	242	249	243	230	234	250	269	250	272	227	250	240	251	286	259	264	255	253	275	277	278	318	272	270	232	272	260	256	254	242	269	278	272	243	251	253	277	253	253	251	268	285	292	244	269	272	258	271	256	265	266	262	272	254	284	272	235	262	258	246	265	254	255	273	275	260	266	260	264	252	270	283	250	265	265	244	231	274	254	262	282	271	249	262	274	257	259	264	262	250	257	247	262	254	244	230	235	286	253	256	275	246	243	238	239	265	246	261	264	247	252	275	265	259	302	240	223	266	239	259	267	260	286	257	262	266	235	240	259	273	232	272	262	240	267	264	268	279	264	256	273	263	227	252	266	256	264	246	253	262	264	244	273	286	257	257	250	253	247	281	273	260	279	274	288	240	264	300	263	280	255	281	279	248	252	282	256	257	235	249	283	261	264	261	246	270	271	258	249	260	263	229	268	245	253	261	269	240	286	266	268	250	257	262	275	273	223	239	261	265	294	284	248	249	261	252	260	230	299	251	271	241	274	239	265	259	231	257	244	272	289	248	230	228	284	243	288	279	239	288	276	242	242	231	244	239	258	254	244	254	215	270	268	243	262	281	270	264	278	272	278	282	268	247	239	252	238	241	270	263	248	272	245	249	249	274	256	254	269	252	269	283	251	255	272	274	251	264	243	236	254	277	266	232	274	217	276	250	275	276	254	241	254	259	255	261	265	211	245	243	253	259	241	239	234	247	253	237	287	249	275	234	262	273	246	255	278	297	274	262	250	287	272	262	258	299	259	263	280	250	253	267	279	260	235	263	234	253	240	266	257	257	284	280	232	304	274	256	231	262	252	258	252	270	269	233	243	281	257	258	256	282	285	258	271	276	257	244	272	250	241	256	278	277	303	238	249	283	260	261	233	269	237	276	243	295	276	267	253	263	223	234	257	296	247	257	244	253	233	277	258	196	259	289	270	249	240	262	267	257	247	289	260	230	256	251	251	237	254	280	248	239
10072	891	1300	1502	1276	1083	1043	926	861	793	793	696	730	695	675	726	675	663	628	702	673	672	657	597	592	641	646	647	663	594	614	637	622	624	642	624	642	592	647	648	624	605	609	621	658	631	635	609	647	660	621	614	619	617	626	599	597	611	615	618	598	602	638	605	592	571	578	601	618	588	594	632	585	624	557	629	550	592	620	633	621	611	647	580	592	584	592	628	584	621	600	586	601	586	610	599	635	625	591	620	620	638	632	647	570	642	599	558	620	645	621	624	629	572	562	638	648	558	631	597	638	667	576	609	631	592	621	674	615	612	638	563	615	553	654	643	652	587	649	646	639	632	656	580	630	648	603	606	602	612	599	581	572	623	588	637	627	610	607	609	612	615	597	618	594	569	590	568	591	620	585	604	567	623	657	607	630	616	560	612	608	614	627	591	637	608	599	602	576	615	577	642	645	595	603	606	645	630	612	612	602	587	584	631	604	619	605	605	609	613	614	574	617	600	596	616	600	589	584	589	555	634	619	642	619	626	594	595	607	626	595	613	639	584	605	611	618	616	632	587	624	626	624	616	628	672	600	577	606	580	657	627	623	645	604	656	602	591	610	622	586	583	640	623	609	585	544	616	597	594	619	617	585	614	600	593	604	618	591	634	611	634	586	641	594	646	593	607	633	637	577	610	607	611	602	631	576	579	645	572	630	584	615	593	616	575	596	610	601	556	604	575	588	617	632	604	571	618	592	621	572	564	618	590	617	600	599	622	580	596	616	590	626	617	628	577	613	571	637	629	604	626	626	591	620	583	644	610	598	638	603	640	602	628	577	594	598	603	624	607	581	605	566	630	588	586	612	609	621	562	618	619	577	628	620	649	602	596	612	593	613	562	605	626	600	618	625	616	603	632	608	644	619	623	623	625	593	600	608	612	588	607	598	631	601	644	611	599	637	610	641	574	647	595	612	618	607	601	655	617	578	599	591	570	599	600	577	612	603	628	630	652	580	617	602	624	569	608	670	662	646	635	625	613	649	617	579	612	626	605	648	621	620	619	646	572	637	621	635	634	637	592	602	623	600	565	595	626	617	604	587	619	589	582	562	624	539	609	576	618	620	629	624	605	605	640	631	579	622	622	601	612	628	586	591	584	583	630	637	643	608	623	568	606	651	644	574	594	624	596	567	621	575	557	611	587	616	602	588	640	550	589	556	590	646	564	608	647	636	619	667	592	608	591	596	608	639	652	593	592	578	604	578	622	634	626	591	617	594	604	608	591	583	608	608	644	593	630	572	569	622	618	610	563	632	597	610	610	610	611	632	620	638	631	609	607	618	593	592	606	560	613	629	612	599	580	588	551	612	573	631	629	610	581	563	616	624	643	608	550	607	644	617	596	607	653	560	631	598	579	661	577	599	595	619	583	647	608	597	571	602	668	615	592	628	599	605	578	598	580	612	590	617	648	619	589	605	608	590	633	537	609	656	588	610	620	631	594	594	611	609	582	602	622	583	666	617	658	586	637	577	601	610	643	634	637	578	604	641	579	612	576	642	607	602	572	599	610	631	588	620	574	635	589	574	629	588	677	540	666	617	594	644	666	585	596	604	633	669	646	596	617	630	604	638	589	623	622	649	643	646	582	592	603	608	642	612	647	599	656	646	607	635	614	658	595	592	582	619	646	600	610	621	577	646	644	647	564	609	600	621	610	611	624	623	585	608	600	568	626	565	604	612	624	619	575	576	575	575	593	618	619	587	598	603	603	590	597	577	617	632	605	608	563	587	604	625	625	627	576	640	602	624	623	611	597	595	624	627	585	589	626	631	588	613	641	632	606	591	606	675	618	588	597	614	657	619	596	583	625	607	625	587	629	623	616	608	591	621	595	628	611	614	612	602	573	598	640	604	648	641	581	566	589	604	614	568	596	591	634	630	554	614	616	628	604	538	638	602	610	570	582	601	608	588	572	633	593	609	618	600	626	593	576	581	565	640	607	651	604	640	621	633	613	644	623	603	619	599	595	652	605	628	619	593	662	595	614	612	619	549	606	643	640	623	655	590	630	580	600	583	587	620	670	622	633	610	658	610	588	578	576	591	617	616	600	608	650	575	592	636	615	582	627	562	590	628	582	590	594	577	584	624	637	558	592	570	586	602	606	596	587	629	598	635	621	610	580	630	605	607	611	637	610	615	581	655	597	601	612	603	623	639	625	593	636	615	603	637	581	591	599	599	587	591	584	577	597	583	618	612	607	663	568	596	623	608	620	634	632	603	618	584	647	626	603	622	643	621	585	645	638	629	594	616	582	591	554	619	623	644	602	650	575	593	573	645	600	573	653	665	597	573	612	627	603	587	666	622	613	610	595	641	632	573	634	579	619	631	615	573	606	602	584	625	618	611	616	601	660	650	618	552	634	595	598	597	601	604	629	564	638	603	615	642	603	609	603	635	625	584	619	642	612	636	615	603	640	638	634	595	606	621	624	569	615	580	610	617	626	574	589	584	625	676	638	657	615	619	618	614	589	602	588	621	622	681	582	710	575	662	641	595	584	587	600	614	623	675	624	606	611	614	585	638	604	604	622	574	641	593	566	561	636	617	622	603	641	631	595	636	595	650	599	571	660	618	561	633	568	639	584	620	619	617	620	609	614	603	602	613	629	589	600	587	578	628	617	616	631	597	584	630	618	587	629	609	603	579	601	595	580	586	660	601	634	558	648	580	601	611	590	614	624	619	576	590	597	586	630	543	594	617	598	605	594	622	566	616	646	641	584	599	628	662	565	596	623	629	583	635	609	637	568	582	648	644	610	623	583	588	611	621	615	583	622	616	649	613	589	608	601	637	617	643	579	621	636	599	603	603	587	639	601	647	575	580	581	615	599	581	633	599	569	567	587	669	611	589	643	644	610	637	604	586	636	600	596	581	610	646	645	574	599	618	565	609	641	617	696	640	618	632	584	603	616	639	569	605	603	639	583	622	628	611	608	598	638	608	606	589	583	573	594	591	629	590	624	565	607	584	634	605	640	600	600	593	605	582	628	629	669	580	608	610	581	633	598	587	596	594	615	570	615	611	610	600	627	586	631	590	578	655	600	594	643	602	628	585	613	608	602	596	636	617	625	605	620	613	616	621	587	555	604	626	562	601	611	597	620	598	607	644	569	597	568	582	619	605	626	593	597	608	575	600	618	605	607	602	594	634	591	623	597	610	579	597	613	574	577	583	623	625	637	592	590	616	582	598	611	633	640	582	621	586	616	591	563	625	600	607	603	639	578	579	577	628	628	600	572	602	638	636	611	617	629	566	602	595	638	585	664	632	617	615	598	593	569	626	607	603	570	620	605	614	572	573	587	629	599	596	583	628	611	646	620	567	562	586	608	576	612	612	545	583	609	621	599	629	597	604	571	628	646	612	611	636	606	602	602	575	648	578	622	622	585	557	606	584	586	613	690	609	574	567	593	602	699	544	640	583	625	563	635	576	589	634	655	626	601	645	596	614	586	636	593
24741	3096	1292	937	711	559	538	450	461	455	409	386	400	373	378	395	369	395	396	382	385	400	367	390	359	399	411	375	349	369	368	376	361	383	354	362	350	394	346	364	363	374	357	374	341	374	387	378	380	365	367	350	388	372	370	335	342	336	357	379	376	335	363	373	395	363	336	354	367	308	401	408	336	351	367	350	386	380	342	355	362	373	358	379	346	394	314	332	363	338	363	366	342	359	334	368	353	373	327	339	391	365	389	338	350	352	355	318	362	367	362	346	339	332	363	348	378	361	380	364	326	371	360	379	385	345	376	365	345	400	370	374	387	340	397	359	363	349	332	356	340	357	347	349	378	368	374	378	366	370	366	359	358	366	408	367	353	363	344	345	355	350	331	343	357	333	355	410	351	386	376	319	347	340	343	383	377	359	357	388	377	397	392	380	346	374	359	351	336	329	391	386	340	390	391	387	351	359	355	366	373	358	344	336	334	375	348	357	370	366	368	355	351	333	342	376	369	371	338	366	332	371	369	317	386	342	355	327	368	385	333	336	396	360	351	332	377	369	379	343	371	391	384	378	360	358	325	360	344	364	335	394	372	374	381	388	356	378	393	356	323	393	368	359	348	347	356	362	325	334	374	359	352	336	339	346	326	388	327	370	420	388	391	360	320	388	362	353	366	311	352	377	369	362	339	393	368	359	342	322	349	407	340	315	351	365	347	319	335	396	342	332	396	351	353	381	349	346	381	395	332	367	380	381	379	340	375	367	334	364	358	366	363	339	350	345	397	371	325	344	352	324	365	354	319	330	368	388	342	383	378	369	356	369	360	358	353	335	375	323	334	313	363	349	354	369	326	354	380	349	328	369	367	391	400	363	376	384	382	347	343	327	370	357	346	375	348	322	353	384	333	336	413	355	392	355	339	366	337	410	360	369	352	359	362	351	351	333	359	362	367	390	358	337	336	345	387	361	346	334	380	348	361	353	337	329	369	326	378	391	397	395	338	360	363	344	309	362	360	359	347	354	318	368	340	360	355	403	333	371	361	388	398	371	336	382	350	355	354	410	372	357	365	373	379	321	369	360	334	347	343	409	371	361	359	367	360	335	390	353	358	320	372	354	358	379	320	344	354	378	350	306	347	326	363	371	379	342	330	376	376	377	339	386	355	349	389	362	342	362	355	344	382	357	344	373	380	343	358	392	375	326	330	377	372	315	360	368	384	327	353	326	374	380	353	344	315	366	363	350	358	358	302	366	377	344	349	330	365	356	369	339	389	323	372	352	390	359	364	347	346	364	324	332	349	391	368	367	362	326	380	374	366	360	353	370	341	368	372	345	369	374	347	350	398	371	349	374	430	347	356	368	342	339	394	392	349	418	342	364	356	357	372	378	364	392	350	365	385	347	365	361	368	381	384	367	351	325	341	349	367	378	341	347	368	358	354	381	334	361	376	340	333	368	359	374	382	359	342	360	372	349	360	354	354	341	328	370	358	339	377	380	370	361	356	366	334	356	352	356	389	349	355	324	388	319	372	362	378	331	369	356	369	371	354	410	374	348	371	346	355	369	368	358	395	350	327	357	331	349	394	342	388	361	351	354	407	378	353	331	320	373	387	353	358	351	368	348	390	375	354	358	383	344	374	368	348	359	369	372	310	341	364	323	340	377	308	341	367	355	359	401	312	352	358	327	383	354	391	346	370	358	333	357	360	345	366	357	346	378	359	368	348	360	350	392	361	339	316	351	355	366	308	377	369	360	340	345	336	373	346	364	404	340	386	365	360	368	310	361	326	354	344	338	369	366	379	372	352	344	381	361	354	354	382	334	335	345	368	362	350	372	327	374	383	366	395	359	340	356	375	356	374	386	355	356	366	356	364	409	376	368	373	355	346	337	316	357	364	388	374	371	382	344	351	411	304	341	356	343	345	324	372	373	342	376	345	383	346	361	372	360	341	346	353	381	351	392	329	387	375	334	346	381	371	358	364	344	383	351	374	348	348	355	357	322	351	385	349	337	333	349	374	357	368	338	359	351	435	361	359	359	374	354	351	367	381	341	371	358	354	318	346	382	393	355	341	379	344	368	352	371	375	335	356	360	386	374	350	345	362	383	374	387	352	374	343	351	398	365	418	375	369	389	371	326	356	353	371	327	359	395	344	355	363	351	382	335	373	352	360	316	338	342	353	354	367	389	348	319	346	383	345	373	400	331	367	353	361	411	353	390	362	393	379	382	355	327	329	380	374	339	358	353	400	356	380	348	333	380	397	336	399	355	383	353	343	376	362	367	366	353	367	346	358	322	334	353	335	368	351	353	363	349	335	365	346	336	354	349	326	353	378	365	350	369	402	345	375	382	393	348	349	379	403	365	349	369	399	342	368	374	365	307	362	356	382	362	357	373	353	363	344	377	384	359	361	349	349	376	361	363	372	385	339	359	322	378	352	341	360	379	354	357	360	343	363	345	354	353	345	366	378	373	374	360	370	372	336	362	359	351	362	364	361	385	419	354	352	372	360	338	355	363	368	375	389	355	341	411	357	339	377	365	350	355	394	340	340	419	394	344	340	347	401	379	382	388	356	365	342	394	356	350	349	361	386	384	375	351	343	334	369	355	376	347	371	361	389	389	344	400	347	362	397	365	396	333	374	365	362	380	327	330	379	362	388	308	357	363	366	333	344	339	366	310	352	336	335	389	382	357	366	368	342	369	358	373	358	316	345	387	393	356	381	357	371	358	345	388	338	360	373	398	331	341	364	327	307	380	364	347	366	385	377	325	355	356	321	346	345	379	328	355	366	353	350	360	344	360	404	363	373	396	358	369	387	367	315	408	372	390	346	364	407	364	336	324	393	387	376	377	361	353	390	309	343	348	360	381	360	350	377	355	354	339	328	331	387	373	327	374	372	328	322	340	366	354	354	400	374	328	337	401	361	352	376	343	380	384	349	348	331	359	327	337	372	384	359	385	350	365	356	389	315	406	365	369	381	344	356	361	344	391	375	345	323	378	335	370	348	356	338	311	363	379	338	331	327	385	394	346	364	345	375	351	354	328	343	352	372	352	338	339	348	353	376	347	356	353	375	344	323	377	403	367	350	385	382	339	368	376	375	369	367	348	341	338	389	359	340	352	351	365	403	323	374	375	376	369	344	336	339	354	368	379	347	339	332	356	331	368	356	356	353	343	350	388	366	339	352	344	351	356	410	383	380	354	358	386	347	339	362	394	354	344	346	370	356	361	331	355	316	346	346	308	345	362	365	384	376	364	365	391	331	362	373	354	381	359	333	357	346	331	349	341	342	389	369	340	351	346	378	369	419	360	366	337	375	344	348	392	320	321	387	360	345	353	370	375	363	382	355	376	391	378	364	352	374	350	361	319	340	369	374	356	369	336	363	355	377	358	343	363	338	361	343	367	406	373	337	343	346	343	372	338	324	352	345	363	347	369	378	373	347	327	351	364	358	379	393	347	342	349	339	363	368	350	348	361	385	397	364	356	336	349
13546	1336	2205	2470	2190	1783	1531	1391	1379	1139	1121	1058	1024	969	1011	951	955	894	880	868	898	822	865	871	892	849	824	854	792	862	913	848	846	846	819	806	826	813	869	818	859	831	827	786	815	798	773	815	812	791	764	807	749	777	757	811	785	801	778	762	800	801	860	777	756	842	833	808	813	755	805	842	831	777	770	755	828	819	784	861	824	791	780	816	784	801	780	774	775	777	827	766	782	816	793	834	797	805	834	797	778	842	801	781	803	804	801	820	814	818	817	760	810	772	818	808	783	758	791	801	820	787	729	782	801	810	776	772	801	840	812	814	787	806	784	761	825	789	825	755	801	793	816	833	827	813	731	774	796	766	792	820	781	820	868	820	760	811	763	797	796	806	820	756	806	773	738	817	771	784	790	817	830	814	773	790	802	842	858	802	823	827	757	840	753	763	774	791	804	777	816	770	769	782	823	837	777	819	766	779	760	754	810	773	774	790	805	798	773	825	778	784	793	800	802	821	805	790	785	845	836	809	823	792	807	781	793	849	785	766	772	775	772	799	754	790	807	792	829	771	801	764	780	762	829	792	829	786	780	765	765	795	796	773	802	758	759	769	797	776	786	799	769	812	802	760	735	803	783	836	797	812	778	742	825	785	786	792	772	765	745	802	765	785	856	786	754	789	800	794	798	811	777	798	763	781	850	818	770	815	787	839	823	809	789	759	782	786	806	801	762	767	802	770	778	837	832	783	793	791	793	801	836	771	753	819	771	742	769	827	812	764	794	768	796	780	777	768	768	767	784	806	785	795	779	785	763	800	818	808	833	816	782	858	832	817	795	794	835	819	792	833	763	807	822	823	740	829	798	878	766	798	759	822	763	839	773	786	833	781	825	772	795	867	807	721	801	808	784	784	771	768	749	821	764	754	757	805	824	818	726	784	806	796	787	790	798	813	814	860	812	775	751	745	796	787	780	813	823	781	741	728	770	836	816	789	806	787	776	798	806	833	777	799	783	805	795	784	787	812	815	770	777	773	836	740	810	753	787	832	754	862	803	780	758	814	813	804	788	775	831	768	746	825	777	842	790	820	827	772	788	849	844	810	793	756	831	816	820	763	767	828	805	826	761	778	777	829	783	798	809	859	825	803	795	817	767	813	767	792	813	770	809	782	776	807	773	782	782	814	814	778	817	790	834	795	806	791	806	757	769	806	796	806	779	783	779	750	792	731	780	791	779	769	814	719	829	802	822	815	820	824	814	779	810	741	772	786	788	778	814	755	803	783	800	809	783	789	761	777	787	804	798	810	806	778	814	825	807	782	834	787	828	788	768	764	796	874	752	773	768	780	821	760	799	839	772	777	819	822	821	798	815	828	810	796	837	776	836	818	771	791	782	820	754	811	792	767	800	780	835	755	810	774	801	838	799	792	840	788	826	801	798	816	820	754	760	818	743	823	807	775	794	810	813	795	772	816	796	843	785	783	819	743	823	781	761	783	791	775	783	765	787	748	786	789	797	753	768	767	864	792	796	767	789	778	812	801	823	779	772	815	776	810	794	814	826	804	776	816	798	775	803	806	791	797	833	790	757	877	767	787	778	857	808	791	808	788	774	794	801	776	795	815	776	807	764	773	763	794	794	831	759	743	805	793	807	782	781	781	829	801	798	758	770	784	839	736	810	815	788	827	790	836	781	764	784	787	836	793	787	753	784	817	770	826	756	832	797	797	842	759	823	772	827	824	783	815	818	820	826	768	780	743	804	763	750	799	786	772	759	783	784	807	792	782	691	778	752	814	828	770	756	817	824	807	797	794	735	813	749	806	776	772	798	774	814	789	805	797	746	768	741	792	795	810	843	731	824	798	758	776	799	793	791	790	851	818	798	791	829	832	793	774	786	790	760	808	782	797	770	778	822	807	823	797	783	777	817	783	770	803	789	796	843	784	752	752	789	756	806	754	748	792	812	840	795	747	803	789	840	784	759	777	800	792	864	771	802	786	782	772	786	764	793	832	811	783	826	748	784	816	795	773	766	789	800	794	812	753	851	801	736	819	779	807	739	857	799	807	796	788	789	816	812	782	766	798	817	803	807	764	818	835	804	774	792	787	816	769	823	842	825	846	798	826	785	782	824	820	795	789	783	796	802	793	783	815	776	785	777	824	808	816	822	807	805	802	758	812	777	797	761	802	792	839	815	776	788	791	764	817	766	789	787	783	805	828	808	865	738	802	795	768	809	806	765	805	756	728	825	812	854	797	821	763	800	798	791	804	802	801	818	834	760	768	786	763	812	758	782	800	847	788	790	812	807	772	770	737	803	749	729	796	810	785	763	827	818	800	747	822	835	785	830	786	732	781	803	802	816	783	842	805	845	795	805	817	780	823	789	789	874	798	805	798	754	862	753	796	805	768	803	801	802	765	801	759	795	756	801	786	770	772	795	815	791	780	772	811	824	832	740	800	812	777	808	812	775	761	796	818	776	777	786	773	761	800	795	742	774	819	813	813	812	847	768	772	749	794	829	788	815	807	775	761	792	816	804	815	761	816	815	769	775	789	756	790	756	793	824	813	761	793	777	765	728	803	782	795	790	784	749	781	802	786	783	786	754	767	847	748	854	786	830	744	830	739	759	826	790	756	864	790	781	788	742	815	805	804	823	844	778	827	797	771	832	806	760	808	787	759	809	798	814	817	782	775	770	783	797	820	800	822	747	793	766	767	833	788	831	758	782	805	759	812	795	791	851	809	762	804	789	835	800	794	821	783	763	718	796	800	768	780	779	785	814	791	804	827	838	777	874	810	748	778	802	818	814	768	752	752	819	783	795	799	847	759	802	771	791	775	762	805	808	763	804	814	792	776	774	817	752	854	755	796	744	823	792	778	785	818	772	768	787	797	800	775	754	764	749	797	769	777	788	797	820	754	777	802	791	810	767	809	784	783	787	778	835	816	794	786	774	774	798	796	807	829	776	786	827	840	795	816	809	840	760	782	852	769	789	809	769	779	774	823	854	815	834	760	778	803	809	787	834	774	845	805	780	788	808	778	786	748	830	859	805	769	831	771	773	842	820	793	770	859	761	809	813	753	767	842	801	842	803	768	818	770	772	792	783	758	742	832	833	723	823	767	796	799	768	763	784	851	768	748	775	775	797	777	835	813	782	777	760	780	783	764	812	753	776	743	763	752	767	818	760	817	762	782	758	781	798	806	798	791	840	822	849	815	785	728	774	770	819	787	817	793	823	823	800	764	737	794	818	790	782	821	781	816	823	825	789	773	775	818	782	805	821	783	810	793	750	749	837	797	740	813	827	814	834	783	859	763	850	867	793	785	764	742	815	730	846	849	792	785	795	789	822	820	734	834	760	800	815	755	806	818	759	772	848	823	828	761	768	811	799	796	823	809	811	724	827	765	802	768	759	800	845	831	802	800	796	861	830	797	753	770	754	824	824	790	798	787	794	769	845	801	803	761	762	760	790	795	787	829	771	794	801	791	852	774	819	763	795	784
4483	285	188	188	154	175	180	168	177	166	145	170	176	152	154	147	159	149	177	162	155	169	133	145	144	154	188	177	171	167	164	181	168	155	161	141	164	163	174	175	138	173	171	171	150	187	160	164	181	163	165	159	162	145	141	164	180	161	179	177	158	182	172	164	161	164	180	167	149	179	156	177	176	174	163	152	165	176	172	171	157	166	166	127	170	194	151	144	165	159	159	160	172	136	161	144	173	130	174	191	171	165	139	160	175	166	178	160	181	172	160	157	179	167	164	147	156	170	157	155	174	170	164	144	143	194	166	177	167	178	177	195	175	189	163	163	160	158	139	159	159	133	158	172	182	170	169	162	159	173	165	133	168	164	175	166	177	164	164	163	163	143	161	153	159	168	139	192	168	169	160	183	185	156	163	161	143	169	184	162	158	168	175	171	167	177	161	158	183	177	189	176	166	177	149	157	173	181	192	161	169	157	168	176	184	146	181	165	151	167	168	172	175	164	188	153	142	149	168	172	176	178	157	199	162	148	157	169	178	162	188	176	135	147	143	151	156	154	154	189	139	144	157	183	171	160	156	170	148	141	152	161	172	170	154	166	180	162	141	167	170	164	159	177	160	152	184	166	182	159	161	156	163	167	174	166	137	156	161	159	169	175	167	163	155	177	179	173	160	164	168	169	188	183	159	173	160	180	168	173	158	157	176	152	184	166	161	166	153	169	155	170	169	168	174	173	160	163	136	179	141	138	168	168	148	170	149	141	156	157	167	173	158	146	164	146	168	163	166	184	139	154	163	161	165	137	156	164	155	153	162	172	156	155	146	148	173	160	168	174	169	151	153	155	145	167	159	159	157	162	171	147	152	147	161	175	157	165	167	152	156	160	176	161	150	151	180	191	157	160	166	149	160	174	163	146	163	165	167	148	140	162	163	175	163	181	190	170	173	171	155	138	163	174	177	156	150	151	165	179	161	159	171	178	154	191	152	169	192	157	174	180	166	157	177	141	151	162	195	150	170	143	153	187	188	160	156	169	174	171	169	126	185	161	154	164	170	154	164	162	157	168	187	187	158	159	180	161	168	155	175	173	167	167	151	186	169	162	182	152	182	161	168	144	176	177	163	158	168	150	172	175	179	170	165	158	168	163	172	156	155	152	175	143	157	142	164	163	193	182	173	147	147	160	149	172	183	148	161	163	154	179	149	149	169	170	161	172	155	161	167	148	176	166	147	183	166	162	173	162	163	145	158	160	152	173	155	163	163	175	158	187	161	182	163	179	152	165	181	151	177	163	167	145	170	184	160	167	177	196	166	170	196	190	162	174	175	163	161	191	159	157	159	172	147	159	168	173	164	142	139	147	154	150	175	151	182	185	180	144	144	173	168	159	167	174	174	161	178	143	151	153	155	179	167	153	154	167	179	161	179	158	148	148	159	182	161	167	160	167	161	165	166	160	189	165	170	159	169	169	174	189	187	145	154	141	169	183	166	149	158	165	154	175	170	191	171	217	174	179	151	172	156	163	160	173	171	158	171	176	176	169	166	148	138	177	188	172	153	155	148	154	153	162	172	178	188	188	174	142	194	169	164	165	165	172	173	165	156	163	172	163	152	186	173	158	187	163	169	184	169	193	212	177	176	149	176	196	160	150	169	155	147	168	160	168	180	173	145	179	163	158	166	157	155	151	154	164	168	195	154	173	174	159	184	160	190	149	160	173	145	150	166	176	180	173	150	163	169	157	164	171	155	173	183	159	180	168	170	164	153	177	161	169	157	169	154	168	173	159	170	158	148	172	158	126	157	164	157	151	156	166	168	142	153	163	162	163	139	168	144	152	155	169	159	147	157	164	177	196	167	172	168	168	191	177	174	174	160	165	143	156	142	152	183	185	168	188	155	169	167	188	156	149	178	161	153	171	160	165	146	173	176	128	163	140	184	161	151	168	154	154	177	169	157	138	169	169	168	162	144	156	157	152	146	151	199	142	156	155	176	189	166	179	175	151	178	146	165	145	205	148	167	166	173	169	166	159	184	148	183	161	150	146	173	169	171	164	179	171	171	142	180	132	164	153	151	156	181	166	155	179	188	162	165	200	155	178	179	167	172	216	171	179	168	181	157	184	178	151	174	168	156	200	182	155	156	169	174	169	172	179	149	161	188	169	155	185	164	159	179	191	169	172	162	178	149	175	167	147	185	186	178	177	160	170	177	157	162	159	157	170	153	142	162	174	161	183	178	161	157	169	143	157	171	174	170	154	163	148	157	165	163	154	154	155	184	194	191	191	145	159	174	170	156	147	141	173	170	184	153	153	168	154	163	145	136	168	178	174	174	169	180	173	159	181	157	153	153	163	173	173	153	146	152	117	157	163	164	192	176	158	154	182	137	135	154	138	186	174	185	169	182	190	157	159	205	171	171	166	149	151	168	161	167	152	167	158	182	174	170	178	147	150	163	154	177	190	177	143	176	162	156	174	159	172	193	159	163	172	143	166	146	158	189	187	181	154	154	147	177	187	170	170	177	175	154	147	156	162	139	162	154	167	143	154	150	155	155	194	164	164	163	155	161	160	166	161	178	161	143	141	155	175	148	171	168	176	178	171	151	159	154	164	190	159	149	174	192	142	150	158	186	191	131	163	166	198	169	144	181	152	188	166	152	157	167	181	170	166	160	137	170	179	142	177	149	172	150	167	165	200	161	183	162	162	166	175	148	155	159	149	173	181	182	151	167	157	176	178	140	163	167	175	181	161	150	161	132	181	145	164	153	160	159	178	168	146	155	146	175	163	175	155	164	153	166	166	169	169	182	176	165	149	157	152	147	177	139	168	168	157	174	160	152	179	123	157	172	157	155	198	160	158	155	179	162	159	184	147	196	160	177	160	171	163	174	170	149	174	158	149	147	183	183	155	144	163	155	188	166	154	178	177	167	171	157	176	163	164	153	164	177	170	159	162	148	146	166	158	158	172	154	167	188	169	169	163	163	176	173	153	187	168	178	173	163	200	175	162	143	172	174	165	173	162	165	171	158	169	140	145	181	150	143	178	156	176	176	165	155	191	119	169	182	165	172	168	168	179	153	143	158	155	163	166	176	185	178	159	172	150	167	164	164	160	168	156	136	161	162	169	179	157	163	169	135	159	160	149	164	161	157	144	146	158	191	158	142	166	172	170	153	168	152	163	162	153	151	154	181	183	159	155	156	128	146	158	170	177	168	154	148	161	182	157	161	155	173	174	169	167	161	165	155	174	172	150	182	180	156	184	149	161	183	183	156	163	159	163	172	168	154	151	172	155	176	149	154	158	164	149	174	166	184	146	174	152	146	195	170	177	165	174	196	161	156	169	157	159	181	175	164	166	167	149	151	145	155	167	171	166	154	137	153	180	170	166	137	190	147	177	173	173	175	176	178	144	158	167	159	148	157	168	159	137	167	142	174	172	152	163	163	182	176	163	179	161	145	163	156	160	161	180	179	165	176	163	154	158	191	198	191	172	144	145
3219	422	474	502	436	411	448	431	419	423	436	440	433	401	422	382	439	419	420	435	389	398	418	426	429	431	385	391	443	416	385	408	424	412	419	429	395	445	402	392	412	418	375	413	409	435	421	435	418	407	420	383	391	377	411	413	397	464	431	388	410	425	427	415	428	434	406	407	432	411	409	402	423	421	442	438	387	373	425	454	403	415	403	383	434	388	441	428	422	409	410	396	429	417	404	402	387	404	417	421	399	399	441	450	405	415	394	443	425	411	411	446	424	414	434	435	464	408	425	427	401	422	406	404	438	369	411	396	448	400	416	409	426	424	407	396	418	412	425	414	408	393	401	410	434	432	434	416	425	410	434	437	367	401	468	433	419	390	394	438	415	383	387	419	406	404	408	371	397	431	407	389	381	360	405	424	386	414	434	423	416	400	385	395	436	424	387	440	431	442	373	407	413	380	442	376	432	392	406	404	375	440	399	421	437	411	422	448	394	426	384	438	389	398	425	429	403	392	390	429	434	434	447	395	418	418	451	482	399	428	374	405	414	429	371	421	415	357	435	437	383	411	414	448	431	381	443	382	407	402	393	426	413	405	389	419	411	416	402	425	406	405	408	419	437	447	396	434	407	438	397	403	379	389	411	405	446	386	393	457	434	413	422	449	426	439	417	410	407	417	441	406	419	401	400	416	368	423	418	379	436	389	411	432	423	439	419	401	389	405	403	423	434	416	400	397	396	431	368	386	436	424	420	369	421	398	377	356	367	384	425	414	418	424	454	372	425	391	402	421	434	392	419	389	433	399	436	417	377	441	397	373	403	402	446	404	390	402	398	395	447	386	412	449	404	401	414	404	414	450	420	414	410	407	432	414	387	415	415	396	403	410	396	426	389	422	418	408	416	447	394	406	394	391	397	439	414	382	424	397	410	410	408	413	472	409	432	366	394	430	387	428	421	442	398	406	420	428	426	411	385	379	441	423	443	389	401	356	442	440	406	400	405	416	431	402	387	393	379	381	412	440	413	375	417	370	408	420	431	404	427	437	364	405	428	383	414	438	409	404	411	378	401	406	395	438	401	423	412	404	402	431	388	397	408	406	443	399	378	418	407	437	381	433	416	406	383	411	390	454	410	434	415	392	419	403	423	431	387	396	423	421	419	359	398	400	434	393	396	424	425	440	422	424	401	394	427	417	352	385	427	434	421	391	395	408	434	376	419	423	430	451	386	384	402	378	406	457	436	430	407	427	424	439	433	382	432	387	426	385	401	415	413	398	444	413	418	409	430	420	362	449	428	385	411	410	399	437	423	400	398	431	399	384	417	417	406	437	434	368	396	414	419	449	418	406	412	392	410	413	413	433	417	384	453	394	413	423	416	395	430	389	433	389	384	421	408	417	384	413	402	430	414	440	399	376	414	413	365	438	421	437	384	393	460	418	370	374	405	400	406	364	406	432	393	393	413	389	371	448	393	429	408	405	400	461	374	421	429	395	436	427	391	394	428	421	405	424	400	381	414	420	439	449	421	441	406	392	433	412	400	412	379	423	416	389	455	428	420	381	424	383	411	404	391	426	417	393	394	405	364	426	439	408	395	430	425	385	386	422	426	426	385	414	427	443	390	415	415	419	411	434	374	413	408	404	417	394	379	411	418	405	384	387	418	387	425	393	368	391	405	417	402	379	422	416	395	380	383	404	449	386	394	421	417	389	412	384	410	421	433	429	431	443	401	385	417	399	391	393	445	424	400	419	428	402	426	368	412	427	398	414	415	446	422	404	399	377	359	410	380	431	366	427	407	398	381	418	399	417	425	404	443	408	408	378	462	411	401	454	452	430	398	434	394	407	396	405	405	422	411	427	418	408	419	394	427	409	419	379	419	411	397	404	395	393	410	400	409	410	363	451	414	426	425	427	417	402	378	403	422	433	399	384	429	413	420	390	389	434	423	404	354	414	382	424	378	430	423	417	369	395	428	423	421	385	421	389	420	420	421	423	409	397	424	407	436	411	405	429	384	411	387	412	435	409	422	379	442	421	414	437	390	406	370	391	439	420	402	400	424	432	388	416	401	391	408	400	445	453	453	408	422	411	434	384	396	401	399	390	406	432	417	442	453	426	428	389	377	416	429	437	439	381	384	435	447	450	430	412	396	404	422	431	412	418	442	413	433	388	454	431	399	432	415	408	412	443	395	397	424	397	430	436	413	405	415	433	448	425	406	389	424	423	420	406	415	412	390	392	401	466	456	418	362	405	362	399	422	403	403	387	391	438	395	428	429	414	415	371	403	390	444	391	413	401	439	411	438	410	392	412	384	429	398	396	427	412	370	421	401	416	405	399	419	416	382	406	414	428	396	410	388	401	400	408	413	447	390	420	393	412	440	410	405	407	374	404	401	365	404	411	409	417	377	413	399	399	375	410	455	421	421	394	423	402	406	392	404	374	434	398	396	417	417	418	403	422	452	432	404	404	405	430	392	403	439	423	382	427	425	404	420	414	389	431	365	435	429	437	403	390	420	432	414	404	426	412	412	463	416	420	442	417	403	410	411	408	433	411	405	400	423	384	414	419	380	404	417	417	395	391	383	404	433	399	389	406	389	377	425	383	429	392	414	412	454	420	416	406	419	391	437	444	379	389	407	421	421	438	398	423	407	415	446	388	411	417	429	399	396	429	388	414	435	446	412	403	425	414	397	405	403	431	396	397	415	424	407	385	388	370	401	471	395	398	410	426	382	419	409	363	406	423	418	427	443	417	409	432	392	399	409	410	420	364	426	386	442	407	391	380	437	431	379	430	406	428	387	425	415	381	395	391	412	414	426	420	446	422	431	434	422	378	397	439	390	423	439	364	402	401	399	437	428	419	451	425	406	408	394	429	405	439	396	387	429	437	436	419	453	419	405	436	400	403	419	424	412	409	422	374	416	395	406	442	428	409	443	417	409	417	405	438	431	400	403	408	413	420	381	408	443	392	381	445	436	413	416	419	420	441	429	425	440	410	439	417	411	415	424	394	392	399	383	405	441	387	413	417	407	411	421	415	413	397	422	436	402	433	425	401	424	402	415	404	399	416	444	414	394	412	392	409	423	409	408	448	422	392	371	424	403	424	378	389	373	397	425	401	433	408	425	415	375	403	427	432	382	397	383	398	422	421	414	471	445	388	389	443	440	418	439	438	410	425	403	443	382	411	407	428	410	407	406	393	455	429	436	432	384	396	397	434	415	423	367	398	400	429	440	403	394	441	438	428	427	390	411	379	435	407	440	416	419	429	415	435	402	414	401	393	416	407	396	417	416	420	382	428	412	400	420	439	435	402	436	406	420	404	380	439	412	402	408	445	412	388	387	387	418	421	424	462	394	409	430	405	425	394	434	437	385	417	440	392	397	436	410	406	381	435	416	420	402	416	416	428	437	433	432	425	408	419	409	403	409	374	441	439	379	392	437	411	405	449	394	391	415	405	396	382	405	412	444	416	404	404	414	431	395	380	435	434	400	389
15962	1394	687	505	388	362	341	294	286	284	277	266	301	269	292	249	275	255	282	268	239	256	273	284	272	273	242	265	230	249	253	264	245	256	269	260	263	302	257	251	278	272	285	252	248	262	251	274	241	249	261	280	259	238	255	231	237	251	266	230	268	269	229	245	240	286	248	258	255	266	272	240	258	266	275	252	261	260	269	211	256	231	220	267	239	270	253	254	269	293	234	240	260	237	231	252	247	304	249	277	262	271	268	275	265	262	234	271	287	243	250	259	254	263	295	256	274	259	307	289	262	283	273	260	250	266	247	242	277	240	236	286	277	258	249	266	249	226	289	241	274	234	281	269	277	278	253	270	253	224	269	235	257	227	273	266	258	271	241	272	275	261	296	269	276	257	262	310	276	284	260	234	258	269	284	260	262	256	282	244	259	250	246	261	272	281	297	259	242	241	273	273	261	246	250	233	249	236	256	271	264	252	274	271	261	278	272	242	261	241	280	271	247	254	286	230	251	270	289	255	246	240	245	284	267	263	261	253	271	247	289	269	248	221	225	243	237	244	232	231	250	247	264	249	269	233	244	254	261	285	268	230	293	254	233	280	235	260	246	241	290	262	253	213	252	263	276	273	282	290	280	280	267	268	251	259	272	291	269	249	258	242	259	247	267	271	259	272	268	243	249	274	260	312	275	258	277	270	246	224	256	224	237	221	259	248	282	245	253	268	275	262	244	268	246	263	256	245	252	259	247	243	242	259	256	259	241	260	307	247	286	290	244	270	258	255	293	273	281	264	232	246	264	244	293	265	255	281	272	264	241	289	292	276	279	236	233	252	285	287	249	270	256	272	255	291	245	278	261	264	272	242	284	252	284	229	249	252	243	226	285	255	272	264	269	262	280	264	263	295	247	258	227	246	256	280	275	263	244	226	251	229	237	279	250	244	295	271	269	256	253	266	259	270	273	248	237	235	271	255	268	262	247	294	253	248	295	274	239	267	251	257	264	237	259	221	272	244	268	248	270	266	277	268	240	254	250	280	257	276	283	255	263	255	268	232	225	253	271	244	278	265	254	251	257	287	265	245	270	258	268	259	271	265	259	279	231	268	270	252	236	264	287	258	252	240	251	292	242	255	256	235	238	289	261	241	280	268	237	249	271	271	243	254	262	284	251	262	245	264	242	266	237	253	266	285	258	253	236	258	248	257	241	258	288	265	260	258	290	262	255	269	265	270	279	282	283	244	258	282	247	241	234	255	277	275	256	247	238	261	281	237	264	277	256	259	246	258	258	245	243	276	293	283	305	286	274	279	239	247	240	266	229	273	244	274	263	278	262	247	252	271	223	248	269	234	233	253	278	253	234	264	277	264	281	261	266	266	261	268	263	271	233	236	248	260	267	246	254	265	240	288	279	246	240	260	231	268	252	284	255	259	297	251	258	237	273	259	244	265	254	266	263	256	227	255	223	284	239	234	292	256	225	236	259	254	251	279	242	262	282	257	248	280	278	211	255	259	258	258	261	303	253	268	249	263	226	235	259	264	275	265	230	275	277	245	260	284	248	266	289	277	288	264	254	258	255	280	309	262	240	251	256	258	271	245	271	285	254	266	253	271	257	250	257	240	272	261	268	276	261	260	263	274	245	247	258	270	280	277	240	288	260	286	258	253	262	255	232	294	274	271	269	277	243	260	246	270	257	263	276	264	266	292	257	282	286	248	275	238	266	266	234	268	265	233	266	284	246	247	262	270	236	279	246	248	241	242	215	275	257	268	261	281	278	267	245	243	261	239	227	280	292	221	229	232	259	245	260	254	263	240	279	273	261	273	208	225	245	224	254	240	241	255	251	263	273	244	250	236	268	252	231	225	252	274	292	284	225	230	259	270	256	258	278	259	270	240	283	256	295	247	230	264	256	246	261	267	232	261	246	279	231	278	298	281	273	248	274	241	240	235	297	248	258	243	268	253	294	247	273	237	267	254	256	273	236	250	261	257	266	255	257	277	233	250	264	257	256	258	277	250	267	255	235	257	281	245	276	249	231	234	258	284	252	249	231	250	286	263	276	297	265	228	241	259	246	267	238	245	244	254	249	247	280	293	265	233	231	271	266	284	251	237	233	256	245	264	241	243	250	295	254	277	260	287	242	247	257	250	215	263	268	271	281	279	292	257	271	248	279	291	263	247	261	252	226	248	226	275	259	260	263	251	258	269	246	284	248	248	251	225	242	254	223	264	271	261	266	255	253	236	258	242	267	255	252	250	229	255	294	250	272	256	268	269	267	263	254	249	242	263	306	310	261	289	278	251	245	270	257	292	258	267	232	263	222	239	256	267	256	246	264	257	256	246	256	238	260	250	247	266	259	288	255	233	273	232	224	238	266	260	251	249	278	266	254	237	272	250	235	248	258	240	264	253	263	254	239	261	247	254	283	267	251	267	289	274	233	271	253	248	290	233	260	271	240	246	250	229	251	255	282	277	264	255	256	256	232	264	254	239	250	274	252	255	265	261	237	270	250	259	262	261	267	220	243	273	257	262	240	268	260	250	242	260	269	245	289	239	234	259	269	287	259	256	211	231	257	258	254	250	250	241	261	297	267	244	278	281	245	245	262	248	268	296	272	269	247	270	247	250	224	274	286	258	277	277	247	248	242	260	264	269	259	253	256	265	270	260	253	267	252	267	254	245	255	258	263	243	275	256	229	269	238	276	260	256	270	256	264	228	257	244	283	252	274	276	263	268	286	273	262	271	261	241	276	310	271	254	263	264	259	257	262	269	262	242	244	261	260	280	251	232	279	259	288	245	200	235	258	282	285	256	278	242	245	251	271	273	263	270	243	256	268	245	253	285	284	252	263	241	275	259	274	260	255	272	241	256	257	280	228	257	262	270	256	265	268	271	271	280	259	258	298	266	250	271	269	252	264	288	275	239	265	264	263	236	253	270	252	249	236	254	263	236	273	274	257	242	273	246	295	262	261	251	239	261	249	244	246	268	252	255	260	264	257	261	222	262	292	263	276	265	262	229	249	267	282	247	283	249	258	274	300	232	269	219	272	262	245	255	215	287	239	263	258	254	235	247	219	255	267	269	249	279	261	262	216	253	272	266	265	247	247	271	263	239	242	261	241	248	273	248	272	225	231	242	294	247	254	254	260	258	227	242	261	273	254	252	260	264	244	227	243	237	267	264	247	248	272	247	262	278	266	226	286	264	245	258	274	220	260	251	272	285	271	271	258	276	232	255	284	271	245	296	255	260	265	241	244	253	268	232	267	302	302	268	264	268	251	250	276	236	234	254	256	232	253	239	253	260	235	249	239	266	242	242	259	225	253	250	290	275	236	285	269	261	274	264	241	269	268	267	246	267	249	270	284	250	269	278	262	270	248	303	250	260	257	250	267	251	244	253	305	238	284	293	246	253	237	232	268	256	268	257	247	261	243	251	233	243	254	274	246	241	238	261	240	251	285	246	257	246	276	256	267	283	222	267	253	213	272	249	284	241
10150	832	1334	1418	1271	1144	1005	869	843	837	814	732	720	735	664	707	597	685	671	633	639	627	638	693	609	648	693	608	619	618	640	647	624	598	665	665	639	591	602	580	647	623	617	594	632	605	612	596	579	579	608	615	627	592	634	588	585	623	652	653	605	597	615	590	569	618	614	625	605	645	610	604	573	583	630	647	595	543	597	623	615	588	583	600	563	641	622	631	564	650	620	613	620	590	643	603	590	654	559	616	548	605	593	585	632	606	654	616	589	607	586	621	621	598	608	623	577	609	577	623	618	650	619	560	644	607	604	587	631	626	617	633	618	641	616	648	607	618	603	631	565	586	630	607	596	601	620	579	592	597	598	556	611	587	610	625	609	639	568	589	641	549	622	637	592	583	596	636	593	619	603	641	622	611	633	628	602	586	633	583	592	631	603	596	605	607	635	620	630	587	576	626	625	623	608	589	586	624	597	551	650	604	640	599	577	626	569	546	630	591	621	588	636	580	593	619	622	631	645	569	590	592	635	609	597	603	589	566	616	634	633	610	627	616	569	580	618	555	606	589	590	625	601	606	596	637	609	596	578	603	587	628	611	657	580	597	581	599	570	624	551	640	613	612	575	606	578	630	592	637	602	566	597	551	604	589	559	606	624	593	653	624	630	591	549	596	580	606	593	639	651	598	606	561	624	603	576	573	598	589	578	607	586	618	605	615	582	592	620	643	654	581	631	606	576	572	616	601	615	637	590	610	596	587	655	604	616	629	622	620	574	602	598	588	613	620	590	636	611	602	550	652	594	609	578	583	621	557	593	613	615	602	623	583	619	588	591	602	586	614	605	605	618	577	586	625	576	616	604	573	594	604	628	607	617	616	596	625	591	553	622	609	598	613	611	644	616	586	624	615	616	636	664	584	603	580	562	575	584	609	590	539	615	591	631	612	609	605	638	626	610	597	620	619	588	628	590	625	596	595	543	605	608	592	580	605	604	578	607	602	582	602	615	601	598	635	603	642	591	595	630	608	635	549	611	618	578	583	553	580	615	653	630	643	635	608	579	618	565	615	620	585	592	651	612	582	587	600	607	602	591	584	566	580	586	631	584	611	617	586	592	572	625	640	627	664	568	613	576	602	583	638	552	607	617	619	560	589	611	604	632	605	580	651	602	575	608	599	626	598	599	619	615	570	593	619	610	592	629	649	589	598	578	633	618	633	633	613	648	606	612	596	621	609	631	605	586	587	633	628	582	635	592	600	593	630	653	565	608	601	583	547	586	656	581	612	595	576	613	622	613	573	635	640	582	623	599	593	620	583	612	629	579	623	573	624	582	581	595	599	596	582	581	557	592	608	600	611	590	587	553	603	584	578	623	606	607	582	576	586	590	582	621	577	565	575	610	580	612	575	618	594	589	618	614	584	598	630	595	581	572	598	610	614	641	608	597	588	568	585	573	580	604	540	621	646	614	542	652	572	628	571	569	632	582	604	580	594	573	560	579	604	580	606	626	605	606	606	627	587	569	572	576	598	651	554	599	606	584	598	614	580	583	595	555	597	564	579	579	600	621	633	569	606	596	625	599	630	624	618	616	640	569	554	619	579	589	603	573	686	625	632	582	569	585	566	603	628	625	616	606	576	595	585	561	656	633	667	655	594	623	611	576	587	622	594	613	619	588	635	590	536	597	619	636	611	623	612	577	613	617	577	635	581	596	596	604	556	634	595	579	570	655	581	652	566	566	606	614	629	637	559	585	591	638	616	624	628	615	591	609	611	621	603	589	656	556	612	587	654	599	567	580	581	597	622	601	605	638	570	613	615	641	547	593	611	605	590	594	603	556	582	608	613	580	575	596	626	606	641	593	589	584	615	604	599	609	624	581	625	613	627	621	601	590	584	597	615	598	606	624	623	603	570	619	597	592	605	607	596	595	654	616	606	644	606	555	600	633	599	622	576	610	594	621	604	652	592	604	622	587	601	598	599	603	617	560	602	635	616	622	583	619	572	617	613	584	611	569	653	620	605	625	560	583	612	602	607	601	627	606	613	584	591	618	629	581	650	634	555	609	621	642	595	611	631	573	623	637	593	581	635	602	636	604	590	608	611	607	535	573	622	605	591	604	641	606	614	591	616	585	569	600	584	605	571	611	607	588	599	577	630	598	628	602	593	615	596	610	605	606	585	570	606	612	598	608	609	580	644	588	604	649	595	564	602	627	625	613	577	614	627	566	567	621	610	592	585	589	629	597	614	592	614	639	590	602	569	690	629	615	626	625	615	594	578	598	603	608	602	650	590	583	589	621	589	591	616	583	584	563	630	572	582	620	609	623	608	571	602	646	602	597	643	604	619	622	614	583	618	631	561	612	607	603	593	633	571	590	594	600	597	597	607	619	596	589	623	571	581	631	610	619	567	591	633	596	598	612	599	612	558	598	588	601	531	585	583	577	602	562	582	582	570	639	649	649	590	643	595	580	633	566	625	599	558	655	628	564	585	646	596	623	607	591	629	634	626	594	591	563	635	566	594	623	620	586	591	581	620	658	594	602	612	585	600	620	583	650	567	613	557	569	637	657	534	608	629	567	573	575	629	599	627	606	557	582	589	628	595	563	629	638	621	614	606	608	568	611	650	635	631	664	587	640	593	587	613	591	614	631	596	598	630	592	648	614	627	535	599	574	598	608	604	586	637	539	630	635	586	595	569	618	591	624	569	631	579	622	595	574	565	604	615	591	650	635	632	604	619	559	611	597	621	613	617	618	573	608	577	607	620	608	605	634	618	576	627	624	594	591	620	578	575	602	638	581	614	576	627	610	637	593	599	619	605	640	598	591	628	669	592	615	619	624	643	606	581	572	648	603	586	601	614	627	624	628	640	549	565	608	614	604	614	584	615	626	608	572	631	575	597	575	566	586	591	613	629	569	586	599	588	630	588	602	572	629	605	591	565	629	597	605	607	545	625	616	626	571	599	591	561	595	628	584	601	627	596	651	654	594	596	595	623	566	582	607	598	582	602	624	586	591	631	627	647	599	600	602	624	609	606	641	589	566	611	606	572	629	572	565	606	606	661	593	609	588	585	583	630	619	608	578	584	556	609	618	635	617	593	609	628	592	632	597	586	631	574	612	620	627	634	607	630	603	606	534	614	627	602	619	630	651	603	597	605	632	608	602	609	621	617	634	583	635	578	553	649	599	601	587	585	606	583	651	598	564	591	595	587	596	657	620	617	613	609	593	623	576	609	587	606	586	622	562	648	630	615	595	590	652	562	570	592	638	635	661	613	636	582	563	643	600	604	608	623	568	591	624	643	603	616	580	610	572	550	616	621	615	606	582	584	625	606	594	619	579	623	602	603	599	626	614	612	594	624	606	563	591	594	604	612	592	621	595	636	584	645	563	622	601	618	605	572	611	617	575	574	580	592	593	613	599	595	587	576	595	606	646	561	558	610	582	624	600	582	641	574	629	552	610	610	564	611	606	624	635	634	608	591	615	590	602	625	607	593
25579	3388	1338	928	720	558	484	483	451	438	454	395	366	348	397	403	406	393	390	375	340	356	361	356	393	379	388	399	370	387	344	370	362	386	405	354	395	343	395	380	342	378	343	355	358	356	360	389	394	360	331	355	368	349	378	394	328	339	337	361	330	397	366	388	353	353	356	373	406	395	365	335	345	391	354	333	376	307	385	365	363	344	372	355	381	342	335	362	326	383	386	378	339	364	417	347	347	310	333	371	333	387	367	352	343	351	381	341	350	387	344	365	346	408	356	350	353	342	321	338	366	358	336	375	361	360	357	372	337	356	338	364	376	354	369	335	334	362	338	344	385	337	380	327	383	387	327	369	358	373	363	377	366	382	351	339	373	330	396	354	357	322	389	389	344	370	358	346	404	376	370	404	364	318	334	353	359	357	361	349	358	378	365	374	386	343	369	380	338	327	355	390	361	372	367	359	349	327	337	365	364	318	374	340	331	341	304	362	355	312	366	397	343	362	393	349	355	379	373	351	342	357	367	360	342	356	371	340	352	388	372	319	390	349	349	359	346	366	375	345	354	340	364	323	351	329	379	359	345	370	377	346	345	362	381	369	389	359	350	327	361	359	354	350	353	347	398	357	344	345	355	345	342	378	336	348	354	345	366	326	399	352	354	374	351	355	376	383	400	370	373	346	349	372	391	395	361	360	328	329	374	357	384	352	365	355	336	362	356	356	363	340	371	363	377	350	357	326	339	364	393	327	379	393	362	349	366	339	358	394	344	421	388	357	394	369	369	337	353	359	313	369	360	363	370	317	386	317	373	351	363	339	344	344	373	351	338	364	369	336	337	356	364	352	382	337	365	364	372	362	377	377	361	367	327	366	362	348	372	327	359	403	307	355	349	371	378	372	345	372	372	384	340	326	369	377	371	354	372	365	349	341	365	327	380	369	390	372	397	361	360	373	351	351	367	354	394	390	325	387	345	354	372	379	405	361	349	411	337	397	375	339	381	373	390	340	364	329	353	375	358	323	344	344	345	368	360	341	347	360	378	369	377	387	393	380	347	400	350	349	352	325	342	338	366	366	363	355	395	395	360	391	349	350	372	328	358	353	361	369	340	369	349	336	352	337	357	345	409	335	364	369	340	310	332	392	359	336	371	372	384	390	373	321	345	356	357	322	387	344	326	351	375	356	322	360	374	341	347	377	391	334	370	323	351	346	320	361	371	380	404	347	348	347	369	384	359	349	341	300	382	322	361	357	356	311	337	378	363	369	345	363	372	363	381	322	354	323	359	381	339	345	353	369	375	397	357	375	392	328	325	333	366	365	345	373	350	337	333	350	360	349	335	357	408	342	354	388	356	383	346	373	341	324	377	316	374	381	356	356	363	364	388	337	344	331	357	350	351	333	395	368	359	342	384	338	374	369	320	345	339	356	374	341	348	373	340	370	381	324	380	352	367	345	408	338	364	378	353	363	345	365	386	364	358	358	384	359	367	335	374	329	327	354	367	334	386	312	375	373	349	407	339	348	352	375	366	341	402	342	380	372	333	339	360	331	359	402	340	351	373	351	330	344	345	371	392	356	316	378	342	306	371	299	373	383	385	357	372	351	365	353	363	342	331	381	369	351	353	338	351	330	347	358	345	382	353	358	350	373	361	400	369	346	335	374	408	370	335	346	326	361	353	365	356	326	319	361	415	357	357	333	360	381	309	331	377	381	327	361	364	343	362	382	388	360	351	393	351	368	350	357	382	372	356	350	345	369	372	349	336	341	331	352	359	337	324	408	395	339	340	368	365	358	366	411	343	363	359	344	343	334	365	315	372	346	331	342	364	378	454	368	386	341	397	318	328	348	366	386	392	355	331	348	370	343	345	365	346	337	343	373	370	352	378	395	330	361	390	333	333	380	366	376	377	355	333	384	377	339	343	394	360	335	356	385	375	385	360	345	351	362	336	384	380	365	391	361	329	355	372	344	348	352	362	366	365	330	333	365	353	366	401	325	338	328	347	359	353	333	385	351	358	342	376	372	361	357	351	377	352	372	360	366	354	369	397	371	319	368	351	357	384	346	351	359	357	338	424	332	379	359	342	339	367	353	358	368	375	346	365	354	358	342	313	345	353	350	361	333	334	395	354	356	380	379	362	334	364	394	386	360	368	343	377	345	364	330	365	329	336	354	332	335	370	376	365	313	340	388	366	386	383	352	321	372	370	360	412	312	347	351	372	348	354	360	381	344	355	323	366	356	377	365	363	347	378	370	385	360	365	405	358	362	352	368	341	344	355	358	398	355	371	371	366	342	346	382	367	377	356	371	377	297	306	330	366	365	362	398	381	350	331	361	403	350	356	317	370	400	329	346	374	381	335	394	374	393	372	340	343	382	399	361	358	371	356	361	380	356	309	373	338	376	378	396	335	369	340	367	366	373	362	352	354	348	384	370	381	360	349	345	369	387	357	324	381	365	336	350	348	333	352	331	368	371	360	340	397	372	347	361	355	338	365	337	349	352	338	340	408	358	340	322	340	353	374	431	354	357	373	379	372	361	382	366	347	365	404	362	365	361	354	390	350	370	350	329	371	393	351	363	380	387	332	354	340	339	412	347	335	347	333	359	326	338	359	316	383	359	368	396	374	360	338	349	360	361	332	362	391	354	376	314	394	372	336	351	353	337	368	400	356	432	360	354	381	365	366	356	361	362	341	356	373	342	342	347	348	373	419	340	334	339	360	369	359	367	360	361	400	396	339	378	375	402	369	358	349	350	347	341	392	356	399	421	352	384	360	354	368	346	329	371	329	366	367	352	340	383	403	352	335	376	310	359	344	383	394	401	388	366	361	313	396	377	345	362	338	344	367	362	344	347	384	362	374	368	374	349	392	349	348	386	344	340	322	374	365	340	345	340	340	362	355	344	363	377	388	375	361	337	347	372	352	343	374	363	322	341	342	371	342	340	334	380	396	342	384	331	360	367	340	376	326	321	383	374	365	350	351	370	339	323	346	324	400	356	366	374	361	403	395	366	356	352	353	365	358	396	414	365	384	338	409	353	352	373	330	368	388	362	386	353	384	376	352	333	365	361	345	353	352	345	371	343	351	331	368	360	316	367	359	341	342	307	369	338	336	388	343	346	356	402	346	394	367	378	352	337	336	374	337	362	313	342	366	372	373	366	347	350	351	338	372	398	369	374	402	333	374	391	344	317	318	351	382	341	324	376	363	427	315	357	331	365	337	390	357	359	365	372	361	376	351	376	385	372	342	375	366	365	360	374	349	331	356	370	319	370	404	382	336	354	370	316	376	351	331	363	324	371	383	376	327	350	362	355	333	348	368	332	365	354	376	376	361	360	338	379	315	325	357	364	361	330	365	378	372	372	367	362	357	358	331	364	349	357	341	350	340	373	320	333	356	370	352	374	387	315	335	361	355	367	369	344	352	369	357	412	362	397	373	367	364	332	351	347	393	394	343	337	327	346	377	341	368	350	368	324	315	349	382	341	324	343
14091	1372	2161	2433	2168	1809	1595	1379	1365	1173	1091	1043	982	994	983	909	914	871	869	884	843	802	898	903	795	818	828	833	848	848	833	816	822	825	817	862	754	822	794	795	798	854	841	797	784	798	826	833	832	821	836	750	815	816	808	867	774	803	777	806	810	805	806	789	793	824	826	767	817	800	775	830	782	782	802	749	801	797	791	854	792	752	806	826	794	781	828	810	821	761	803	781	826	779	765	772	796	776	787	808	745	790	773	786	794	754	824	739	773	785	757	826	770	822	786	795	774	846	836	770	771	771	825	814	834	795	779	808	859	764	748	792	818	768	805	784	799	773	749	800	793	810	792	744	749	836	804	817	751	811	780	842	804	801	797	749	785	851	818	791	773	801	753	796	828	806	729	768	789	774	817	742	788	772	797	835	799	795	803	802	781	810	756	817	809	780	794	805	836	756	740	760	822	822	810	774	796	772	763	755	820	784	792	760	814	786	794	775	851	768	753	768	789	763	764	848	802	767	776	804	772	765	774	833	806	794	824	836	818	765	777	773	749	781	794	792	780	810	790	763	768	856	848	809	792	824	789	779	790	764	800	820	812	767	801	831	794	765	840	810	861	807	767	836	816	787	769	766	855	803	777	780	784	833	781	805	811	791	731	797	781	802	749	737	740	766	838	842	838	789	847	769	801	805	798	755	780	772	822	820	796	766	837	809	823	720	749	809	812	815	803	776	816	810	831	773	792	758	759	785	709	769	766	796	822	782	793	749	773	781	798	772	771	751	765	788	741	786	783	796	788	803	765	765	764	794	818	832	841	801	762	839	822	799	787	844	798	824	791	776	803	798	809	765	799	776	752	851	750	781	808	766	834	766	792	805	829	828	778	786	817	783	773	805	780	839	754	738	802	834	796	812	817	799	841	835	785	813	803	772	857	741	740	770	785	789	759	808	798	836	763	795	844	804	763	801	779	744	784	778	795	751	757	752	786	763	793	804	832	845	841	771	812	734	794	802	791	812	804	799	748	828	759	726	813	742	774	780	842	784	766	826	776	757	831	764	762	799	777	805	832	768	887	828	786	742	767	817	781	770	796	781	770	772	787	782	750	747	745	791	830	775	747	786	784	769	793	769	814	786	732	821	742	821	823	787	748	821	765	791	752	761	804	726	841	819	799	802	769	812	798	785	805	791	753	797	809	817	765	793	748	798	791	759	799	846	834	818	808	764	769	772	793	785	797	848	809	776	809	779	741	741	815	799	703	755	774	840	752	747	772	784	803	788	798	818	813	795	782	780	766	793	804	810	799	772	786	778	809	782	765	782	748	813	730	797	777	810	806	757	764	794	855	840	764	768	850	787	767	789	781	761	760	777	785	814	822	775	841	754	817	809	764	782	801	774	757	815	843	781	760	769	749	755	783	854	787	781	828	775	777	737	781	804	774	800	777	797	794	818	793	816	777	799	795	772	791	781	798	803	815	824	816	761	806	796	810	767	804	763	807	729	836	773	856	780	767	750	786	756	759	809	811	875	772	779	806	742	832	761	833	810	785	818	836	819	781	811	786	809	777	784	733	822	766	801	805	801	774	845	841	806	816	801	765	781	764	725	776	796	766	762	792	790	840	818	797	818	805	776	793	732	764	865	780	808	811	793	782	781	805	737	819	815	860	764	794	770	811	792	763	819	812	743	787	817	831	793	801	803	781	839	813	763	764	832	789	766	795	735	770	812	819	792	803	774	787	839	810	807	757	713	750	823	808	861	778	723	795	787	758	777	810	766	761	810	818	788	855	815	819	798	760	820	805	760	801	813	773	813	779	805	833	759	763	824	704	840	764	845	778	772	802	758	778	752	788	760	796	804	814	752	812	790	836	798	872	824	751	774	730	793	781	771	790	830	786	773	755	802	762	749	770	744	811	776	758	821	773	786	806	725	782	788	736	798	847	851	826	823	766	805	792	776	827	823	802	737	821	805	741	792	764	799	803	768	805	802	804	762	775	839	787	790	772	779	795	765	778	768	829	782	769	855	755	778	832	813	788	791	782	806	757	782	776	856	759	812	798	777	818	725	809	787	828	796	798	816	788	801	802	850	797	830	779	776	790	793	767	834	789	805	789	746	812	834	790	778	771	794	793	766	799	780	850	803	769	759	805	781	798	794	838	800	839	770	790	756	814	772	830	770	779	839	791	763	787	806	801	803	822	782	773	765	803	822	776	779	784	789	774	796	813	737	744	776	761	822	783	798	754	798	781	766	772	801	802	791	796	787	814	810	784	773	802	812	775	744	799	817	807	816	782	784	795	741	775	797	783	798	799	795	788	801	821	824	798	828	810	822	770	769	788	761	841	785	798	847	804	829	765	843	814	787	793	782	795	791	803	809	797	771	772	739	811	770	800	793	752	795	770	810	800	773	806	769	800	807	802	743	801	788	763	785	777	806	799	810	747	789	781	832	836	762	806	806	825	783	778	813	773	850	776	803	801	777	769	793	813	813	809	747	800	824	737	803	813	803	788	770	774	800	777	805	801	787	838	769	835	749	806	799	771	758	845	759	818	809	759	766	820	799	813	805	814	759	802	763	789	786	799	792	787	804	786	732	790	789	849	760	804	836	779	811	749	755	790	775	791	779	746	829	750	813	788	811	796	805	790	725	786	826	809	867	801	791	803	817	801	773	777	765	783	771	818	767	786	819	805	804	773	769	776	816	792	772	752	767	797	794	753	835	835	802	749	813	820	802	746	760	751	762	842	857	762	781	774	729	785	794	812	789	778	777	786	801	792	792	747	790	800	740	776	797	806	806	819	797	755	715	783	771	771	808	721	748	804	815	786	767	794	763	768	794	793	820	739	778	800	822	804	827	761	780	792	797	814	799	792	755	780	774	818	778	743	774	787	784	838	777	831	804	787	782	826	784	790	812	775	815	812	803	815	782	796	798	817	772	767	798	836	770	788	808	820	830	859	848	795	790	785	814	846	797	798	790	767	824	794	750	727	750	804	783	825	781	815	784	856	773	832	785	810	776	857	776	774	782	820	770	792	778	799	806	792	782	796	811	790	804	819	769	809	760	781	810	819	826	769	788	846	753	793	786	819	792	813	759	775	793	795	755	790	858	799	781	765	783	778	771	817	807	795	784	801	784	795	792	764	811	778	786	800	758	761	761	814	766	824	750	766	807	793	808	799	807	780	789	816	774	783	843	780	810	804	773	820	769	764	730	771	767	804	707	783	750	835	797	806	832	834	813	770	767	809	738	794	783	780	790	816	819	782	790	788	831	783	864	753	799	859	791	763	802	784	796	787	835	758	820	753	843	785	777	820	773	795	791	791	780	780	803	767	828	768	786	779	852	799	816	832	794	750	810	782	802	772	762	784	741	791	796	795	790	831	769	787	790	812	759	788	833	781	797	793	768	775	800	806	771	803	809	714	759	786	836	778	830	795	807	796	796	780	769	820	794	812	780	820	755	793	821	762	810	815	781	827	795	825	767	816	771	802	791	798	773
4337	315	168	160	177	186	174	154	166	158	152	155	137	145	172	178	172	170	148	141	168	157	178	153	170	138	148	160	156	149	149	152	140	145	153	140	165	133	177	172	158	143	170	162	163	177	165	132	174	171	153	168	158	162	163	170	176	159	166	163	174	150	162	180	147	157	174	160	142	148	151	165	169	168	157	145	154	157	162	178	180	161	167	170	166	185	179	147	130	169	169	140	191	167	164	185	151	156	140	173	127	145	132	155	145	170	168	188	162	164	152	138	159	153	167	137	143	157	147	154	165	157	137	156	166	170	173	178	141	161	159	158	155	159	168	154	138	135	165	139	162	171	161	170	165	167	152	158	158	146	161	150	194	149	159	164	165	154	160	164	140	161	164	174	164	174	161	168	158	129	164	149	166	152	161	157	183	154	148	171	159	144	140	166	164	153	164	157	156	151	179	161	163	168	134	155	143	152	154	167	147	139	142	148	137	181	145	172	158	150	173	157	150	140	154	179	149	163	164	168	167	173	153	172	133	156	153	144	168	152	174	164	180	178	189	137	167	170	151	164	192	176	170	154	136	178	171	159	166	148	175	140	149	153	164	161	181	166	181	164	166	146	150	147	177	151	170	133	163	157	145	141	158	193	156	156	162	168	187	128	150	148	173	174	168	132	146	172	149	175	186	173	176	149	147	155	165	141	163	164	158	156	165	133	170	168	189	160	173	165	171	159	179	150	160	158	161	161	159	170	144	155	183	146	147	149	166	167	143	145	184	167	155	181	152	169	170	163	164	148	157	164	184	194	159	164	142	147	163	155	168	156	158	162	167	179	166	175	155	161	159	176	141	147	151	156	147	158	154	181	163	164	148	148	164	173	171	158	175	158	160	158	147	176	186	158	168	145	172	152	171	140	189	171	157	163	167	165	161	157	160	164	155	162	148	173	154	175	161	152	148	165	152	173	193	162	168	154	181	170	174	164	154	167	164	166	161	171	186	166	154	146	168	148	178	192	167	155	183	154	180	183	156	166	156	170	158	154	150	159	143	160	168	175	147	152	156	160	170	161	178	184	137	161	150	159	156	152	138	163	184	178	177	131	149	157	144	134	156	171	150	148	171	159	145	133	176	157	158	174	171	170	152	169	150	153	165	166	165	168	168	169	184	167	161	141	180	158	174	149	176	146	158	173	176	172	154	145	158	172	150	161	179	159	149	175	170	185	175	144	155	161	146	160	168	165	162	150	169	166	160	155	162	151	158	183	162	143	195	158	159	135	156	188	160	158	185	161	172	173	156	167	157	157	144	158	159	166	152	163	165	161	139	156	174	137	171	143	180	141	181	169	152	155	155	143	162	127	142	154	153	167	145	170	142	143	147	168	185	156	179	163	148	166	150	171	172	178	170	151	160	135	164	174	150	155	180	160	141	158	171	183	158	141	162	158	169	159	155	199	170	170	166	163	147	148	161	175	166	181	168	175	169	134	155	152	151	165	128	164	169	147	159	169	157	176	175	160	172	173	179	160	154	147	183	140	169	131	158	175	174	134	169	173	167	143	159	160	169	177	176	150	163	172	177	160	166	180	165	174	160	145	194	183	174	169	178	158	178	172	174	161	163	150	163	174	185	166	149	196	149	161	144	163	147	145	156	140	159	187	164	171	141	177	172	168	162	155	147	144	150	146	174	151	153	168	175	185	150	150	141	137	175	154	164	164	169	175	165	163	146	168	161	176	190	157	166	172	174	167	171	183	176	142	147	175	168	170	163	163	159	182	147	152	164	187	142	162	169	143	155	177	153	155	184	165	169	153	163	168	151	166	158	168	138	157	169	153	181	153	145	157	135	169	182	155	150	151	159	165	153	167	144	154	157	183	191	164	152	155	153	178	157	169	152	173	146	183	164	183	157	174	155	199	122	161	155	160	153	159	143	163	159	169	147	140	156	157	170	183	162	144	158	149	140	151	170	151	163	162	150	186	168	149	166	143	166	156	182	171	173	145	150	148	148	171	155	162	158	182	173	162	150	162	152	169	162	158	163	160	152	174	152	180	159	165	173	168	143	152	188	172	147	189	157	150	171	161	160	155	159	165	187	173	183	185	162	159	173	183	176	164	152	181	151	170	161	153	162	156	147	158	156	174	152	145	143	166	173	138	166	164	162	173	152	155	174	152	156	137	157	152	136	148	134	170	158	119	140	145	162	162	152	156	155	144	152	173	137	171	154	140	157	166	177	156	164	142	146	155	129	159	156	162	180	154	165	183	155	153	176	191	147	183	133	146	156	166	176	140	164	153	167	154	163	168	151	148	175	174	140	168	165	160	181	177	162	152	163	167	156	138	168	158	160	151	152	141	155	162	154	160	149	177	159	158	170	188	160	172	191	141	167	151	167	159	179	155	182	159	157	185	152	177	151	157	176	149	179	170	177	165	164	164	152	138	134	147	167	157	134	157	139	159	180	166	136	146	174	138	156	149	140	180	139	175	167	147	159	168	189	165	172	155	181	160	165	157	163	163	174	159	168	177	164	161	140	145	143	182	145	170	142	130	156	149	142	164	176	157	161	134	169	160	179	162	174	153	182	168	140	177	176	162	147	157	147	176	160	160	168	155	185	164	163	184	178	181	168	167	159	167	147	163	125	159	155	163	143	134	159	169	176	162	142	177	167	133	175	135	146	158	162	165	170	168	152	158	177	160	175	162	163	156	162	124	160	163	167	146	167	165	157	168	163	146	166	151	164	187	162	163	147	168	148	166	137	152	157	159	160	155	159	161	158	154	178	185	187	170	140	163	175	173	154	161	155	137	129	142	150	147	128	197	163	165	148	160	145	162	137	165	150	156	176	166	168	156	154	152	170	177	139	163	149	181	164	159	158	157	153	150	146	180	161	158	152	164	153	157	153	158	159	165	151	172	158	144	189	171	189	170	158	175	192	153	156	169	166	166	155	132	155	128	169	162	172	145	143	182	179	155	156	139	144	159	158	143	136	176	166	159	140	167	144	172	170	162	130	175	144	181	149	147	163	174	165	139	146	142	147	163	155	172	144	149	153	152	169	148	161	161	155	169	153	151	144	176	160	162	190	160	150	180	178	169	155	136	142	167	167	160	159	195	174	157	171	178	165	176	163	134	146	128	161	139	160	163	163	177	163	147	145	194	165	160	161	139	135	154	152	157	177	143	162	181	166	196	149	177	182	150	133	180	165	170	171	169	159	156	174	169	169	152	143	156	189	167	154	154	151	159	135	146	173	165	151	161	150	183	157	167	148	160	150	164	166	148	161	182	196	199	133	171	169	160	152	139	177	165	174	173	181	161	155	155	166	157	149	149	180	144	140	168	149	152	141	182	156	170	176	189	160	165	168	168	134	170	168	135	163	176	156	164	158	163	173	165	133	165	154	148	161	175	183	152	160	154	171	166	160	171	151	151	179	152	175	182	173	143	158	166	155	171	158	167	165	178	178	147	160	164	178	153	171	144	163	167	145	155	181	156	154	176	168	151
3187	402	438	446	444	445	448	425	406	468	409	354	433	351	420	426	414	389	430	405	428	390	412	434	413	406	379	426	443	400	413	400	386	422	403	401	408	393	388	349	386	424	433	378	427	382	428	417	388	422	422	430	383	420	419	383	395	378	370	422	383	415	410	392	407	396	424	407	409	375	360	412	428	367	408	396	391	391	418	423	386	379	417	389	379	397	403	429	396	385	396	408	416	387	386	387	395	437	394	424	422	434	385	408	398	414	405	404	398	412	443	402	386	409	438	409	427	389	362	391	413	413	400	419	420	403	428	409	435	408	412	432	382	435	420	415	402	394	408	415	390	390	400	389	406	376	390	462	438	423	407	381	416	394	415	427	418	353	388	424	387	423	415	437	397	389	411	419	418	399	440	404	421	400	417	391	423	381	375	412	413	421	394	429	415	392	441	398	405	428	401	419	409	357	408	413	427	366	429	398	365	400	422	385	395	427	407	401	425	402	391	406	390	420	411	371	398	411	406	410	434	409	364	396	414	396	395	384	395	413	411	402	384	418	384	400	377	402	405	408	415	401	409	402	400	376	401	388	395	392	436	424	400	400	412	426	408	382	418	388	385	409	404	414	408	441	417	398	408	390	399	412	389	372	398	389	403	422	415	395	391	367	411	418	432	442	419	428	391	413	397	413	418	422	386	396	424	426	426	415	381	405	437	427	394	371	441	409	393	400	400	385	397	392	423	416	368	393	408	415	383	357	393	420	398	418	414	393	393	373	408	383	399	413	411	393	419	455	411	390	380	427	442	402	432	399	379	411	376	398	428	394	423	387	408	413	422	393	440	385	411	406	397	454	425	386	446	408	431	424	402	409	379	421	400	419	434	374	396	393	444	422	426	435	417	389	430	366	382	429	386	443	405	409	384	415	404	408	375	442	405	402	380	404	422	392	387	413	405	436	386	409	404	405	384	406	414	365	381	420	432	415	389	407	403	409	420	378	405	414	416	399	414	371	371	405	429	379	389	413	432	429	398	428	380	391	381	397	391	421	412	399	401	383	427	376	408	374	392	443	438	412	366	401	388	390	415	386	402	438	413	427	389	382	407	414	409	386	404	376	427	355	405	420	398	389	386	380	452	398	410	398	385	412	409	417	423	387	439	425	389	393	403	379	381	394	395	411	417	439	389	394	399	407	385	433	370	441	422	380	407	411	408	383	395	401	411	391	411	389	398	413	408	432	382	398	378	395	416	419	379	410	399	424	412	384	399	387	363	416	407	421	387	431	405	402	419	395	409	387	426	417	423	414	396	381	424	394	423	425	388	437	428	391	416	403	430	366	407	406	417	403	423	390	383	390	420	411	397	408	410	391	414	419	402	402	423	400	401	390	380	375	386	402	397	388	376	380	399	383	422	432	407	360	407	408	410	469	418	416	395	384	440	379	460	402	391	424	387	412	446	416	405	408	391	405	385	442	396	411	404	409	403	390	407	437	393	421	376	422	432	417	417	385	415	380	442	388	419	405	387	391	399	411	389	371	425	427	421	412	391	401	418	422	425	384	407	399	380	412	401	388	435	417	389	408	388	381	464	383	417	403	408	404	381	385	418	427	387	411	395	420	412	406	394	388	411	406	403	400	428	410	388	407	395	418	400	384	398	410	407	442	382	399	382	409	399	388	405	405	383	401	425	413	365	395	408	397	417	356	396	390	390	373	386	436	406	415	459	376	402	424	450	428	400	407	420	422	394	418	435	378	413	376	404	424	402	414	404	405	400	394	399	402	431	379	396	415	404	380	393	372	392	439	397	407	398	409	446	381	412	395	397	429	398	428	383	420	417	425	394	346	405	413	379	420	388	411	402	366	397	372	420	396	374	381	434	393	379	387	422	389	406	432	440	397	415	379	390	410	418	400	408	403	401	403	374	414	381	416	387	426	400	387	361	390	412	397	398	415	409	405	417	373	420	394	410	395	415	434	431	406	411	416	350	400	399	410	427	429	389	372	402	400	390	396	426	408	411	414	371	374	411	416	399	398	432	399	365	390	367	365	398	429	384	402	384	422	396	415	389	421	409	416	427	401	399	437	402	409	433	418	382	399	437	425	370	397	430	409	395	392	398	451	381	399	415	384	371	387	398	412	414	414	415	383	425	452	412	438	385	437	402	430	384	420	436	380	367	422	414	381	368	410	363	409	388	415	394	365	364	395	393	417	350	396	400	409	398	375	377	411	408	402	418	403	412	400	428	390	413	399	401	384	415	427	369	405	421	402	429	395	434	446	416	370	370	428	393	427	432	417	405	390	420	420	406	436	407	383	380	418	399	413	403	393	436	381	381	389	417	403	427	418	402	421	401	426	428	393	426	377	356	405	418	402	388	382	412	434	393	418	413	390	385	422	425	390	411	402	379	399	445	404	385	408	410	428	407	416	413	424	433	389	430	417	420	389	408	365	413	394	436	419	384	412	412	408	366	400	419	417	406	433	421	392	413	381	391	387	409	398	446	409	404	451	386	414	442	419	395	402	386	414	412	390	371	387	411	424	416	412	400	403	383	429	393	411	363	377	408	417	410	407	370	391	445	400	398	386	394	391	397	402	413	435	404	416	422	351	407	397	413	385	398	404	387	403	422	405	381	408	382	431	365	398	423	404	394	423	395	387	389	409	385	416	403	391	381	414	414	374	351	414	414	394	389	402	421	416	381	417	418	417	395	373	397	417	352	382	377	411	398	440	431	424	411	424	400	415	401	441	410	400	421	384	370	443	411	427	411	418	435	391	393	365	407	386	420	385	394	397	389	409	387	394	395	427	434	393	394	351	412	406	421	421	362	398	442	411	397	433	374	418	395	418	418	403	371	405	424	382	419	400	363	397	413	409	418	411	390	403	349	389	436	400	419	399	362	428	471	423	399	401	403	442	417	441	385	408	411	424	422	401	388	416	363	383	418	404	408	397	428	384	436	445	382	402	359	397	429	392	381	398	379	403	385	441	433	376	436	409	399	396	394	444	373	417	392	401	399	403	392	437	396	426	397	408	363	401	415	433	429	389	406	398	385	428	373	411	381	410	406	441	406	408	438	386	381	422	432	375	398	421	388	392	412	416	431	394	415	387	401	371	411	426	383	409	433	441	426	384	412	404	423	432	431	374	397	354	411	394	382	409	361	395	416	396	386	397	414	399	416	389	375	415	404	406	384	405	407	412	390	400	406	412	400	456	359	352	423	373	394	389	382	386	380	381	403	411	399	410	429	410	410	384	415	433	405	467	395	417	442	389	396	397	410	427	381	422	414	380	431	436	412	434	410	410	380	403	406	437	409	363	406	379	398	411	396	393	381	425	435	424	400	381	415	401	400	385	419	377	432	417	385	392	400	367	394	415	396	395	402	427	421	405	418	411	428	387	403	431	418	386	358	380	437	402	412	395	402	375	438	410	412	410	405	435	389	441	452	379	419	459	374	418	385	413	432	366	395	402	405	391	390	420	396	423	389	421	369	394	405	387	394	406
16509	1556	664	561	457	355	320	310	325	275	292	270	260	235	286	272	280	263	298	255	261	266	254	272	257	271	246	265	282	263	269	258	247	285	275	264	255	264	270	260	227	235	262	227	240	258	223	267	244	266	281	284	273	266	240	264	236	252	274	224	293	287	260	263	253	270	265	246	251	217	283	237	241	236	259	285	261	262	279	214	249	287	280	251	217	259	258	257	240	264	245	259	240	289	292	272	246	247	224	234	272	260	250	266	271	229	277	231	251	272	245	264	256	284	249	258	267	251	213	257	260	262	255	237	239	251	263	257	220	269	254	240	278	263	258	218	250	245	227	287	264	273	237	247	254	240	269	246	265	291	244	245	246	274	275	258	251	291	280	254	275	327	242	247	249	286	283	267	261	266	276	253	236	246	245	275	248	232	271	275	277	250	269	260	245	268	239	253	241	252	288	269	253	253	270	274	244	274	238	255	269	259	243	267	259	261	250	219	262	260	281	263	237	255	237	226	267	249	244	249	246	262	272	269	278	229	243	252	250	250	260	262	252	238	243	246	248	283	256	278	265	242	290	238	260	298	265	251	271	241	217	255	296	247	266	246	273	279	283	275	231	250	268	243	270	255	239	258	213	253	240	256	256	247	241	245	258	236	285	277	260	274	266	263	254	289	285	286	241	262	268	264	243	244	221	232	272	312	270	272	256	269	256	255	285	243	241	249	271	223	255	255	269	230	223	280	248	262	240	239	269	243	251	271	262	288	265	265	244	264	278	299	258	272	252	281	287	253	251	263	244	285	291	256	261	275	262	258	247	244	259	268	215	228	259	238	251	247	287	266	259	249	251	296	254	264	266	268	255	257	252	261	286	273	276	271	238	269	254	244	249	278	292	254	250	257	234	227	270	254	255	301	269	236	278	260	279	262	248	265	268	283	230	269	235	253	243	266	291	287	273	280	251	268	262	253	261	247	245	250	263	267	251	247	287	281	275	236	244	253	249	224	260	218	285	259	248	256	279	263	259	238	225	247	255	280	253	273	257	241	265	261	257	245	247	282	234	234	269	259	255	254	261	251	247	254	259	263	250	268	240	257	250	278	264	246	271	254	269	295	246	269	236	236	238	268	272	247	248	261	271	245	254	246	267	272	267	238	256	250	244	250	283	264	260	264	221	248	252	276	271	241	262	237	273	233	259	264	273	275	242	278	264	270	246	289	237	253	276	268	265	247	253	245	259	245	241	268	259	254	269	261	297	244	284	257	254	233	267	255	255	277	276	238	243	250	251	259	274	253	268	241	234	240	255	244	286	247	254	220	259	256	267	270	279	241	264	292	252	269	275	260	238	235	259	244	275	222	253	244	257	269	256	249	265	233	273	254	257	262	246	244	258	243	246	276	248	265	274	255	267	267	267	252	274	309	263	225	280	250	233	261	256	236	255	209	248	289	245	265	235	238	282	232	228	255	215	254	254	263	272	273	235	237	260	259	239	244	275	257	250	254	264	258	246	246	271	263	238	286	228	282	265	234	245	213	249	247	277	270	251	296	229	289	226	266	256	245	277	248	253	259	230	262	253	242	273	274	244	259	261	274	249	252	238	235	252	237	233	273	272	252	270	262	265	274	266	284	262	244	248	227	271	268	272	249	288	236	244	244	239	277	254	246	234	254	251	237	269	257	284	265	232	243	270	285	267	239	255	219	248	264	239	271	230	256	261	275	259	252	265	257	235	251	302	243	244	268	245	257	258	260	263	241	237	280	257	259	270	239	264	261	260	256	276	270	259	270	292	250	250	262	253	245	269	257	261	255	269	227	259	252	268	256	252	239	240	247	249	251	221	267	243	285	268	266	231	295	255	272	228	302	250	207	241	242	265	262	279	273	275	276	253	249	242	235	238	253	231	259	290	268	236	267	290	255	293	263	254	246	244	257	254	257	254	299	256	236	258	258	255	244	253	252	246	255	253	260	267	275	267	257	255	242	248	249	255	267	252	285	294	256	289	271	246	261	289	266	246	255	256	237	249	255	248	250	254	256	248	265	222	251	230	250	282	270	229	268	271	250	216	272	254	257	260	245	289	271	242	249	247	266	266	224	279	270	228	262	259	260	260	268	259	263	259	265	234	251	282	247	269	266	270	261	285	243	260	272	261	253	237	244	242	257	248	247	242	283	241	245	259	254	249	235	245	280	249	272	248	263	257	275	231	266	238	249	247	257	255	245	226	285	265	256	246	265	242	256	272	260	261	244	275	263	245	277	233	251	241	272	264	256	265	263	235	270	273	258	239	257	242	242	231	256	251	231	264	244	249	259	269	271	269	259	247	261	238	257	255	241	258	257	218	245	251	231	259	230	212	272	288	250	282	256	258	261	255	257	230	255	251	280	247	247	260	235	229	271	288	249	238	234	247	231	265	264	307	270	288	280	270	237	248	241	237	261	241	248	263	244	243	245	251	269	241	256	238	257	256	219	261	263	258	249	252	252	252	264	287	234	239	250	248	273	244	243	283	246	301	273	232	245	239	224	279	245	251	292	262	258	275	277	250	282	262	269	266	276	257	241	280	286	241	250	275	255	242	255	275	273	265	250	234	254	238	285	260	264	252	263	249	247	222	228	267	292	302	240	264	241	243	261	248	268	296	261	260	264	250	261	251	237	272	283	239	227	277	256	245	252	261	262	257	237	261	264	236	286	232	260	309	245	246	254	252	264	241	278	266	260	229	278	266	293	288	255	240	239	264	269	251	270	268	266	273	289	245	245	254	260	248	280	240	214	252	277	254	258	270	252	266	258	266	256	277	250	239	243	250	246	270	273	273	243	256	232	281	249	198	243	263	249	283	263	264	306	239	219	230	263	250	241	269	254	240	241	236	244	262	262	269	254	243	294	242	243	250	273	286	248	219	260	208	248	267	254	257	279	274	268	240	246	284	248	275	282	250	278	236	258	257	272	252	261	258	251	283	252	264	205	240	249	262	261	246	260	265	264	288	237	290	234	278	271	258	244	246	258	259	256	271	260	244	275	258	276	267	244	267	279	234	292	252	272	266	253	247	252	263	276	240	249	247	239	268	232	268	252	233	243	276	266	268	256	273	274	249	235	280	246	267	266	255	262	258	261	241	248	253	280	263	264	267	257	310	254	252	262	244	246	258	247	241	278	243	222	282	232	291	267	264	269	250	275	215	261	257	282	238	247	280	265	269	244	257	262	257	241	270	259	256	252	261	250	244	264	250	237	242	247	254	244	234	234	225	239	275	224	250	261	233	258	279	280	260	276	227	275	275	262	271	228	240	231	254	267	292	274	261	237	303	239	279	249	286	274	278	258	270	255	268	257	241	273	252	278	264	231	259	249	249	294	256	270	273	250	251	252	265	276	284	240	247	238	223	245	260	252	281	279	272	245	264	235	277	273	238	247	256	274	252	258	248	276	237	231	263	252	253	270	284	244	254	241	250	254	251	251	276	267	247	254	234	230	243	272	277	250	292	231	285	250	258	275	275	275
10292	852	1234	1346	1301	1113	985	893	836	832	744	755	671	725	668	717	661	634	635	605	657	681	613	626	625	618	620	642	631	635	625	605	570	615	608	640	590	595	612	639	603	617	643	573	635	614	565	642	595	588	624	636	578	599	576	678	575	625	592	630	631	583	617	564	635	603	587	624	630	626	613	596	629	597	631	620	608	557	620	600	655	572	593	611	575	570	592	608	630	606	610	600	558	656	593	628	582	582	623	655	602	605	643	614	560	596	594	570	633	602	631	618	582	620	580	611	597	619	574	614	600	610	606	564	575	556	629	622	616	597	602	562	582	608	590	596	589	580	653	612	614	603	567	628	602	638	607	601	600	543	571	578	598	560	587	574	595	609	577	635	618	577	599	634	588	596	608	617	563	616	583	587	601	624	595	630	603	611	584	637	570	601	588	586	617	587	646	630	660	577	608	587	590	563	606	596	606	618	607	567	581	609	628	605	595	651	580	610	595	566	604	655	614	612	640	575	593	619	589	577	561	613	622	570	580	617	579	552	595	625	591	614	591	625	612	592	607	606	591	558	576	622	606	621	630	575	604	577	555	590	581	615	584	579	573	605	566	612	557	608	604	566	620	571	529	569	614	569	660	618	601	577	581	579	604	599	651	553	604	606	610	614	613	594	611	606	587	568	587	601	615	572	633	609	631	602	623	660	609	614	562	600	573	532	634	598	612	657	621	589	597	624	570	631	569	616	597	609	589	659	587	605	624	581	600	546	600	558	576	578	580	594	582	594	622	632	610	580	609	582	603	607	613	581	561	572	602	623	624	623	599	639	577	611	578	545	606	542	587	595	636	607	582	607	610	630	587	603	603	626	568	632	574	640	561	577	613	578	591	596	627	544	583	590	559	629	609	612	563	559	610	596	578	614	592	564	625	591	620	611	579	622	623	586	600	605	629	593	589	618	583	601	631	602	638	597	577	606	587	580	561	616	616	565	640	630	581	594	612	601	606	604	587	576	622	598	570	592	624	625	621	601	614	609	583	603	625	618	598	615	558	601	632	584	573	604	590	607	597	536	609	602	616	600	626	626	600	609	573	587	641	598	592	575	578	613	605	626	624	577	598	656	566	611	587	572	589	582	580	659	625	588	573	608	628	625	587	585	608	628	546	601	633	616	586	594	635	621	592	568	613	648	632	552	567	590	589	611	540	590	549	602	650	588	586	596	589	593	622	589	596	575	551	619	577	577	604	591	592	639	601	581	567	565	637	583	592	625	612	587	616	591	583	559	610	581	573	598	583	581	590	571	632	550	573	608	619	610	616	594	605	583	610	556	632	605	587	558	613	550	591	567	585	549	621	566	594	591	592	602	600	587	640	602	605	589	615	610	560	589	598	576	613	635	606	601	560	616	606	613	659	579	643	604	569	634	571	650	600	627	574	586	606	594	606	572	572	621	561	597	593	619	617	620	631	593	634	609	601	615	588	645	604	600	543	643	584	597	607	592	562	560	600	593	625	600	612	621	658	646	637	599	608	594	611	657	627	644	597	599	593	586	588	604	550	590	609	583	596	560	618	582	619	566	602	602	609	567	588	572	579	580	573	587	575	587	624	598	601	598	626	611	598	597	548	579	610	609	616	622	546	592	611	605	628	596	621	589	583	608	619	603	576	598	539	628	587	618	587	628	636	587	591	633	639	559	641	662	608	608	575	608	602	628	610	571	584	571	604	580	582	558	678	588	624	592	594	577	558	591	571	632	632	616	611	659	605	574	628	580	582	646	612	631	619	606	599	588	609	590	542	574	604	579	600	576	612	590	612	609	621	548	581	553	585	625	603	623	599	602	587	559	635	614	617	575	628	556	558	574	567	556	569	583	589	596	610	583	593	651	578	609	583	593	594	607	621	620	570	587	597	591	577	636	617	601	581	588	609	534	597	593	570	582	626	586	612	640	589	597	633	609	609	631	616	558	592	612	588	614	581	594	656	569	616	568	611	593	593	583	588	598	636	577	687	612	569	585	602	645	614	638	565	576	624	550	638	570	599	584	594	590	581	631	603	569	580	552	619	663	620	582	613	567	600	595	612	601	627	600	584	614	602	617	584	601	654	612	566	603	569	614	581	605	554	597	596	570	583	627	593	583	630	545	636	600	584	619	625	585	620	554	607	560	579	581	602	559	597	570	601	604	581	610	571	625	582	605	608	610	598	592	585	624	571	593	622	611	598	650	598	624	568	623	616	625	613	609	575	581	612	597	613	607	605	572	627	616	608	621	567	600	599	608	576	610	599	635	549	536	631	590	618	617	610	627	601	602	607	591	631	601	618	589	603	580	596	627	626	607	586	605	609	610	615	627	607	548	575	619	645	590	580	581	599	591	608	604	604	563	586	587	633	597	637	654	626	561	615	648	603	606	581	605	603	629	573	542	545	634	619	605	587	587	583	594	604	592	613	581	599	592	616	598	593	622	574	584	630	628	539	614	609	563	629	586	588	604	572	617	599	596	555	619	620	597	560	632	603	567	585	607	591	611	643	625	593	547	647	564	622	601	547	598	575	582	612	618	625	588	617	567	616	608	591	617	590	610	580	605	606	590	588	590	570	591	570	617	589	595	579	595	635	626	614	604	578	656	660	661	586	565	595	598	635	596	610	568	628	557	591	607	603	579	653	608	618	547	596	641	634	594	633	581	606	595	588	560	634	552	612	591	589	626	612	607	556	564	579	632	593	556	609	589	603	628	623	599	587	571	558	597	593	599	576	585	616	634	588	592	595	636	598	583	634	603	557	610	554	595	602	562	585	606	604	632	615	563	580	600	564	575	588	631	634	603	583	623	594	612	587	570	629	615	597	616	630	539	627	568	578	642	589	611	575	600	596	575	587	641	531	617	617	598	643	579	591	569	596	625	623	588	588	582	556	613	635	603	561	586	586	574	620	576	601	614	586	617	595	573	619	608	624	564	547	627	582	583	557	581	619	591	603	610	600	595	577	622	565	635	657	560	635	576	608	581	630	577	600	600	596	521	582	598	581	592	597	617	589	596	585	604	613	593	612	605	602	561	683	603	635	604	636	553	572	544	583	591	609	604	584	637	657	566	591	600	626	600	568	591	600	611	580	625	602	594	573	601	584	587	599	622	613	606	607	588	573	598	638	596	590	601	574	585	584	607	572	605	566	579	623	589	574	548	624	602	586	652	573	597	638	575	601	591	609	607	568	620	615	593	622	598	559	621	579	642	654	532	604	621	615	623	603	596	581	572	619	583	601	639	553	634	599	588	606	606	615	600	599	619	557	610	644	670	561	609	555	614	593	565	631	620	599	627	642	624	569	630	615	566	583	580	611	624	598	571	569	645	552	623	631	597	581	637	603	587	570	597	612	595	596	616	562	563	577	628	608	590	608	612	588	611	604	594	589	575	602	615	599	603	622	575	582	598	619	604	589	575	571	641	613	604	555	570	591	615	576	606	594	636	595	610	618	626	594	553	588	586	571	607	562	594	622	618	638	629
26556	3585	1443	918	707	549	535	483	452	426	421	383	394	411	393	417	397	425	390	360	368	363	359	371	360	348	352	366	380	319	349	368	349	337	370	380	357	390	362	395	350	347	341	362	376	351	359	373	384	362	366	353	385	359	345	383	318	385	357	403	405	347	306	408	368	375	341	342	353	334	380	381	339	365	370	378	352	366	351	324	324	353	359	325	336	384	398	388	359	366	372	381	393	366	335	353	339	360	397	365	361	361	384	359	353	315	336	337	345	375	330	357	399	327	342	377	406	378	354	335	370	349	355	373	372	321	381	336	357	360	363	386	384	356	383	378	329	328	340	349	352	326	378	342	347	378	361	368	369	405	342	326	368	337	365	391	380	324	400	362	374	312	336	336	371	383	358	385	352	383	340	349	370	405	406	329	377	369	356	353	375	378	415	342	402	369	360	346	342	339	355	344	331	359	356	349	377	306	325	367	375	333	336	344	332	362	311	375	357	366	358	363	341	407	345	344	392	354	373	336	390	353	370	346	335	320	353	359	413	347	368	337	344	340	357	329	371	360	332	357	314	326	343	379	349	381	297	336	385	385	366	342	346	369	338	375	347	348	354	353	351	381	352	344	361	351	374	345	357	389	361	360	335	395	347	356	343	385	355	347	315	344	335	369	364	330	363	363	364	371	364	367	387	355	372	355	356	347	352	340	365	366	342	343	342	356	382	369	368	355	359	402	350	389	334	330	362	356	341	356	341	352	375	411	300	337	361	398	361	370	347	383	357	382	355	349	379	297	387	367	352	349	349	371	341	366	333	354	370	367	350	361	339	318	323	322	372	365	350	324	328	315	382	333	350	347	395	354	372	380	395	375	378	407	371	319	368	386	343	322	379	366	334	365	399	354	359	363	373	334	343	373	343	355	322	369	375	376	351	379	356	374	342	361	360	337	361	353	349	344	359	368	339	332	385	360	381	341	368	380	371	394	326	356	373	355	352	362	361	365	377	341	374	360	338	360	382	358	328	343	349	369	355	383	335	371	371	360	359	317	327	401	370	371	360	346	400	315	354	319	344	363	360	384	372	343	347	336	365	396	320	349	301	355	369	375	342	339	327	371	348	343	387	411	359	348	363	359	359	356	328	360	335	376	320	343	377	343	371	323	356	380	386	333	386	376	351	361	363	347	354	345	402	361	348	373	368	366	379	339	334	390	373	390	332	346	386	358	361	354	390	370	385	405	337	391	384	357	343	375	337	342	345	356	345	381	366	357	353	377	341	391	304	365	392	340	347	363	355	372	363	348	354	364	339	358	368	395	363	361	341	339	376	364	349	379	365	362	359	387	407	363	364	400	349	347	370	327	329	368	331	374	367	375	377	335	338	354	348	386	351	358	314	363	344	349	329	424	360	351	364	373	353	345	388	377	371	387	381	376	346	362	342	332	347	365	360	391	347	347	348	341	361	367	350	375	359	328	366	360	321	364	361	370	354	360	367	356	380	347	367	376	402	337	373	361	345	365	316	372	351	362	353	368	371	359	343	359	333	361	315	330	359	341	352	337	330	419	338	371	359	356	354	372	317	363	367	386	355	379	335	346	353	392	352	378	338	334	342	342	333	355	369	364	373	348	343	332	382	397	398	357	396	338	357	369	375	336	388	356	365	350	373	314	327	338	373	341	353	358	368	334	348	356	367	414	372	328	350	398	410	340	343	370	372	356	364	356	352	393	420	345	317	366	372	341	319	372	370	365	403	394	357	335	321	331	325	334	326	327	341	375	408	370	357	307	342	359	330	350	329	399	339	392	358	371	349	365	356	383	313	370	374	356	394	391	367	394	363	371	357	365	348	382	376	335	339	382	355	384	344	389	355	365	376	342	327	331	350	346	352	383	370	348	380	385	363	384	364	349	362	387	343	342	383	357	338	343	380	359	363	352	327	369	333	389	360	390	342	333	331	356	375	336	378	387	376	416	382	384	389	338	331	334	352	370	342	370	346	350	381	323	371	367	349	381	380	327	378	335	338	361	369	352	380	391	345	377	382	393	351	380	364	366	374	356	363	341	383	376	378	337	368	358	327	372	372	351	327	339	362	357	353	346	378	321	337	363	355	364	360	406	336	374	360	325	358	334	361	357	344	352	347	337	338	391	392	382	360	333	419	413	378	367	348	376	359	356	378	329	330	376	342	384	349	349	379	379	339	408	363	353	363	351	329	371	363	382	379	356	358	368	356	367	324	371	360	358	391	368	391	390	356	338	355	357	353	366	411	338	358	350	386	360	361	360	354	346	371	371	383	367	360	324	378	375	350	363	381	340	321	319	356	369	380	396	339	360	347	377	350	374	374	352	378	382	400	346	406	372	399	345	357	344	385	363	353	353	381	344	363	380	367	347	373	315	381	400	372	323	359	354	370	345	373	355	340	325	359	369	365	365	379	379	395	405	386	315	355	341	367	408	362	351	347	344	350	356	368	355	334	367	370	361	317	322	353	371	338	350	373	345	366	344	327	337	384	367	371	347	358	379	391	368	372	338	315	323	338	378	338	392	333	384	335	327	379	391	369	372	343	407	336	333	401	351	372	361	368	351	365	326	359	328	364	391	380	338	340	334	392	363	360	343	340	311	348	340	361	361	392	348	375	373	361	396	341	342	374	345	366	351	370	346	366	340	367	347	368	341	393	364	385	368	354	354	358	419	379	362	399	340	385	353	358	374	372	356	367	372	366	375	345	341	342	359	331	355	354	360	334	383	368	363	356	380	420	361	375	369	341	355	348	394	384	357	348	385	339	351	371	330	384	337	382	396	384	367	351	387	347	410	358	387	344	341	352	376	382	337	375	361	390	355	370	378	349	373	377	366	343	345	355	321	379	355	344	342	365	357	327	365	344	383	332	348	327	334	321	350	375	374	374	345	367	368	399	347	376	362	321	336	370	388	372	357	366	372	332	336	343	373	385	377	352	358	379	361	341	333	372	334	358	347	382	396	352	345	349	375	382	363	336	354	389	440	344	377	367	369	329	362	390	404	353	350	354	347	352	362	306	359	351	364	420	358	359	373	342	326	381	355	394	354	376	351	354	363	344	388	370	375	369	334	350	351	373	346	374	364	315	385	348	306	360	359	353	345	346	348	356	369	367	368	345	388	386	350	328	370	365	360	340	366	348	341	376	366	398	380	390	356	358	365	366	344	349	374	365	345	345	329	378	375	367	349	312	364	335	368	357	365	338	377	346	312	341	339	387	346	333	341	346	404	353	336	339	398	344	399	357	353	363	326	353	360	360	322	382	337	371	360	365	390	393	358	361	356	384	344	379	404	346	369	380	365	339	337	355	326	352	362	325	378	348	366	373	366	373	367	341	366	342	349	347	340	339	382	369	379	376	344	379	347	358	339	374	369	359	334	342	389	339	372	356	358	337	374	356	363	341	348	377	381	368	375	353	364	373	361	339	388	337	375	352	383	367	381	383	382	388	364	336	363	363	382	359	345	342	364	369	347	391	377	343	359
14342	1348	2199	2508	2068	1781	1600	1386	1308	1168	1107	1062	1014	981	949	944	936	953	969	843	874	914	888	854	940	841	821	841	826	792	808	794	873	833	794	798	834	844	814	793	775	829	854	834	770	816	797	831	799	828	807	857	782	803	802	816	818	787	754	825	805	768	765	781	828	808	811	832	797	771	833	815	777	827	813	817	783	778	771	827	794	839	784	771	788	810	757	799	865	748	803	782	807	789	773	830	800	764	762	838	830	778	786	779	753	757	786	825	739	779	792	842	803	823	781	816	800	775	784	789	835	793	858	747	797	816	809	802	746	830	770	847	779	802	794	798	795	843	818	811	746	802	848	824	867	818	892	811	804	821	783	731	811	819	796	821	838	795	797	810	759	798	784	798	750	768	785	798	804	761	838	747	785	799	780	790	799	766	820	794	808	807	763	758	782	760	819	800	781	760	812	785	791	798	816	769	800	816	814	787	782	827	824	808	778	794	734	807	748	771	775	795	791	809	779	814	817	766	802	770	810	756	802	772	817	789	831	802	843	761	734	790	778	794	752	807	797	767	828	787	772	803	823	767	800	790	806	801	803	749	787	815	812	796	795	775	780	773	793	754	784	795	764	838	802	744	766	716	792	774	768	761	820	829	845	818	749	802	775	786	765	796	840	778	821	837	743	784	812	760	782	837	777	806	777	804	782	787	825	748	782	798	773	778	771	782	820	770	801	848	748	805	852	807	777	775	799	813	767	778	836	785	837	776	785	801	787	786	769	763	790	816	771	777	816	790	799	763	841	791	797	809	793	772	747	776	755	768	776	794	775	721	812	787	775	839	791	825	756	787	803	740	738	804	793	762	828	811	768	823	761	798	793	838	807	787	792	731	796	758	821	823	776	770	812	857	849	800	796	775	809	784	793	830	831	785	801	767	783	797	808	734	775	781	758	858	800	789	810	837	745	787	795	850	773	805	793	807	753	747	763	824	835	860	759	825	802	796	791	802	782	809	807	834	793	806	766	807	774	803	754	825	766	835	826	774	819	746	828	840	783	748	767	781	786	766	735	776	764	802	813	778	785	792	790	783	803	789	792	776	734	750	794	837	822	782	780	812	785	758	786	795	821	781	767	753	805	744	809	829	776	809	779	788	772	843	803	796	825	785	808	752	779	767	773	785	806	794	759	780	832	721	797	812	805	776	799	814	823	782	735	807	798	771	813	776	786	789	811	833	812	784	797	802	812	760	740	796	745	816	806	790	811	805	805	766	807	816	781	804	799	767	812	788	790	762	824	767	820	761	823	763	769	777	810	758	852	803	777	813	816	828	797	815	831	751	830	807	756	778	768	701	815	769	872	768	773	814	781	724	790	809	791	828	816	773	756	796	753	819	791	800	787	784	831	735	767	838	819	739	755	833	770	758	763	783	745	774	780	786	818	859	788	758	852	793	862	797	800	813	797	772	728	820	810	756	779	753	759	787	772	734	795	751	809	815	781	769	825	759	790	787	771	847	834	795	781	769	745	787	807	765	850	763	817	769	763	766	791	793	792	802	821	814	841	829	768	763	783	833	828	853	787	796	814	824	787	824	798	825	804	737	821	793	769	768	743	780	794	810	798	760	746	766	798	811	816	809	837	814	761	781	818	784	765	761	815	807	816	808	764	797	736	792	786	812	764	798	767	821	795	812	769	788	764	748	804	750	799	761	786	774	724	793	779	810	823	784	789	778	763	787	830	767	787	748	825	809	776	802	791	806	763	779	784	769	835	799	848	731	793	835	837	841	810	793	766	833	790	784	800	813	801	749	747	789	820	779	824	750	753	816	778	763	774	788	779	860	790	827	841	739	711	815	828	770	798	740	816	783	752	776	815	809	776	748	762	765	835	806	764	776	809	767	789	795	822	791	813	796	848	797	761	873	833	805	723	754	810	734	795	809	770	798	813	777	797	788	789	784	823	778	787	791	792	765	826	797	791	832	753	792	797	810	782	835	855	798	801	860	799	847	774	799	826	765	742	766	811	813	794	790	797	780	773	760	802	736	765	794	782	827	842	771	734	749	800	818	808	800	831	799	772	784	740	772	795	778	746	773	773	745	796	734	832	774	771	750	759	806	802	729	782	783	763	841	778	770	769	834	765	764	793	792	816	746	780	743	806	775	773	742	780	785	798	770	798	801	839	773	793	799	790	723	756	765	789	791	768	748	787	723	814	768	824	810	788	782	829	788	769	780	778	793	815	829	791	781	780	820	843	791	817	774	731	835	775	765	798	805	778	794	810	765	813	784	803	775	812	753	737	762	770	841	786	803	758	803	808	793	827	821	813	838	791	762	845	762	751	803	763	774	824	829	754	763	778	790	752	802	766	824	833	785	731	766	806	825	761	797	837	764	763	778	837	818	861	773	759	808	786	767	766	837	803	779	783	813	776	804	816	789	803	799	787	816	822	853	793	799	755	748	761	761	828	768	772	806	756	777	754	796	807	805	772	787	822	776	826	741	759	820	793	788	816	808	780	787	811	783	822	767	768	802	803	819	821	834	798	869	745	769	819	763	786	818	801	842	794	746	794	789	841	778	803	790	781	754	810	793	790	833	769	799	817	789	770	784	819	839	846	800	798	769	793	808	742	813	796	793	831	801	797	842	752	814	768	801	766	759	754	796	786	768	808	783	765	752	803	793	793	797	792	804	746	800	789	855	813	743	782	792	754	850	797	819	780	759	823	796	766	788	800	788	786	783	818	837	750	853	818	804	773	804	764	768	752	764	785	775	793	763	807	816	809	778	823	762	806	797	830	787	763	832	824	775	788	759	747	813	775	746	770	823	825	775	799	824	814	819	781	826	774	753	807	779	797	781	804	773	783	784	792	795	761	782	722	770	800	762	774	798	759	821	767	797	797	824	825	803	837	777	721	801	839	800	772	796	805	804	736	793	824	762	788	795	795	832	790	774	786	862	799	781	784	821	818	759	745	773	827	802	779	858	836	798	845	811	727	804	777	828	785	776	783	806	820	837	815	806	790	827	773	780	815	809	853	739	808	801	790	821	816	800	807	757	836	808	779	797	745	768	803	782	831	811	782	755	792	755	845	826	754	808	830	786	790	814	800	793	770	715	827	749	776	796	776	802	766	822	787	730	801	795	763	792	855	748	786	820	740	813	766	720	781	797	731	818	799	821	782	784	782	762	791	795	834	756	795	802	787	823	770	787	792	811	833	819	793	758	807	737	848	789	747	802	699	784	796	801	749	808	768	775	770	746	822	838	783	772	766	757	763	803	770	827	803	750	785	786	769	788	763	758	832	745	803	787	810	831	844	793	813	770	778	787	856	799	769	777	780	777	798	798	809	825	763	800	812	800	829	743	794	813	819	799	796	839	761	791	778	735	788	796	808	806	778	764	826	794	795	819	792	803	732	798	762	753	797	742	812	791	817	820	757	771	749	812	764	798	752	781	806	740	773	826	794	768	752	825	790	810	817	783	779	810	802	796	797	782	833	787	779	796	774	833
4691	281	172	164	168	168	187	138	151	161	173	178	168	158	153	148	153	162	143	160	163	141	154	154	150	169	147	148	173	174	164	177	161	161	184	174	149	150	164	175	155	161	149	150	158	150	177	145	163	194	171	149	167	158	169	150	155	144	156	156	184	156	154	135	153	175	164	162	157	161	173	169	162	163	164	147	157	154	140	166	149	151	187	154	150	165	161	132	152	142	156	166	168	155	160	155	171	171	157	163	162	157	145	154	133	181	146	145	182	155	149	158	176	154	174	162	149	194	155	150	151	192	164	152	161	155	143	170	144	164	153	164	154	168	165	154	148	160	157	160	158	139	127	136	173	164	136	135	156	159	158	147	141	149	162	169	182	173	157	176	151	176	156	200	154	186	136	167	156	142	196	155	176	155	164	176	174	140	171	153	154	153	150	147	160	151	151	150	193	155	155	173	151	160	149	166	160	134	147	149	160	137	152	158	175	160	184	159	150	170	182	190	162	172	165	154	173	140	161	178	167	161	140	148	154	154	148	172	164	144	152	172	185	175	179	176	168	161	150	150	164	170	158	150	170	162	169	154	132	133	140	168	148	158	148	169	148	144	143	159	167	146	152	172	162	164	166	134	170	157	144	168	144	163	189	145	154	155	178	179	131	144	148	177	171	192	166	139	145	173	173	141	161	174	154	163	173	161	127	148	161	152	184	164	152	210	181	150	147	155	151	178	182	168	140	171	169	156	148	172	144	173	171	167	144	167	149	157	158	156	123	162	160	150	156	145	173	153	161	159	167	147	158	160	157	156	187	173	155	165	165	148	176	133	153	143	152	155	152	157	168	151	160	147	165	129	140	148	147	144	143	150	160	162	173	152	168	177	153	174	167	151	173	154	171	180	182	191	156	151	178	153	192	172	191	148	160	179	160	170	150	161	164	149	168	154	151	155	190	148	148	141	161	172	192	157	159	142	163	151	143	153	145	143	156	154	166	145	148	162	132	156	139	147	137	172	176	166	173	127	145	178	149	155	158	172	167	160	156	149	155	167	149	148	162	143	170	150	168	186	138	144	143	175	183	178	159	141	146	148	145	162	168	157	155	149	169	168	159	174	142	170	191	157	190	166	188	169	163	141	157	183	147	164	162	176	166	171	167	151	142	153	161	147	178	165	138	141	164	169	145	155	153	160	154	164	158	161	148	167	175	156	183	159	155	179	153	138	180	134	155	154	198	163	177	164	151	150	151	168	147	140	144	160	152	168	166	171	159	181	178	167	139	148	170	178	186	152	163	150	144	156	161	161	168	191	174	172	144	160	142	142	171	159	158	170	175	137	164	162	148	183	140	148	168	150	159	158	164	174	178	136	152	149	153	166	149	159	183	160	151	145	161	164	159	185	150	162	152	164	125	160	122	164	153	147	149	146	182	169	146	172	158	164	161	170	152	162	168	169	143	160	172	143	149	164	171	141	149	173	142	158	176	169	151	179	139	167	188	157	180	160	145	163	160	169	166	155	167	152	140	142	142	151	148	167	178	170	157	152	171	146	173	140	154	181	156	160	177	151	163	153	158	152	158	153	156	151	141	150	147	133	163	167	152	159	169	184	164	141	170	184	166	170	161	159	146	168	164	162	171	176	165	150	171	129	163	147	169	183	159	136	162	168	159	175	161	157	156	155	155	138	171	159	186	174	152	144	160	161	158	143	180	150	151	186	164	154	152	149	151	155	181	155	171	137	131	147	159	167	173	160	176	154	156	168	149	165	158	184	182	149	185	173	145	153	114	147	146	156	139	151	150	143	152	146	156	169	174	183	134	161	162	142	164	155	159	175	160	162	162	161	163	150	146	185	156	151	165	146	162	136	142	150	157	165	168	145	143	168	172	166	140	160	159	145	162	165	142	171	180	140	159	164	175	159	177	166	163	135	184	179	158	168	154	151	150	162	150	155	155	157	167	151	149	148	176	168	148	168	164	150	154	178	168	152	143	165	196	196	136	149	152	168	164	152	175	147	177	165	140	158	147	178	185	165	164	184	156	165	129	142	159	170	179	151	147	153	169	162	142	166	147	163	146	147	153	157	147	158	161	175	150	135	160	154	122	143	172	158	157	170	148	157	170	150	155	152	170	148	142	155	166	146	134	161	161	169	189	185	149	161	156	160	152	140	168	149	151	169	162	161	152	164	174	153	151	152	167	159	177	169	154	155	158	181	188	172	145	173	167	155	148	153	154	137	151	163	153	184	135	153	162	163	170	189	153	158	160	158	171	161	154	155	162	188	181	168	159	168	156	158	171	191	154	152	152	154	184	159	154	183	149	146	145	151	196	145	138	157	165	141	171	188	154	149	164	170	161	160	166	179	177	144	167	162	161	158	169	165	131	173	179	134	143	174	170	185	150	139	172	136	155	156	156	154	153	155	165	153	137	159	165	177	133	137	164	160	150	122	142	153	147	144	163	163	153	174	143	161	166	174	157	166	156	163	161	177	162	169	173	131	155	136	168	185	190	168	174	155	161	151	149	156	166	148	145	148	154	183	165	136	165	157	152	184	177	161	194	163	143	154	134	174	164	145	150	132	145	137	151	167	146	162	149	196	154	156	176	140	145	143	151	138	186	181	170	157	156	153	152	157	148	157	189	189	174	165	154	157	154	151	176	177	162	154	178	163	155	157	161	149	153	142	151	156	162	150	179	162	176	159	154	169	172	175	158	181	174	151	142	162	154	155	156	153	133	151	153	143	152	161	135	149	162	143	169	156	155	177	127	170	173	160	156	155	160	163	135	187	170	163	169	144	131	138	155	151	169	175	167	169	145	173	180	169	144	192	164	172	168	141	140	159	176	174	171	151	139	140	145	167	143	165	142	181	156	141	142	132	144	155	146	128	135	170	156	161	154	175	171	166	175	164	150	136	167	147	152	166	153	165	155	156	155	148	157	165	144	195	154	170	149	147	159	141	152	157	185	162	146	164	168	148	184	159	169	166	180	144	172	186	177	132	150	162	182	154	141	148	174	169	149	150	183	158	184	152	163	154	191	174	176	160	153	150	163	146	170	135	161	152	166	175	148	154	132	160	174	135	133	157	148	172	149	174	140	158	180	121	144	165	160	173	152	160	151	145	172	165	141	166	189	175	151	160	143	163	148	171	163	138	159	145	175	168	138	174	162	157	155	160	152	166	154	153	164	146	150	173	186	168	167	161	159	178	171	174	173	167	191	159	145	154	164	149	167	180	173	172	140	169	175	143	155	180	167	165	166	178	162	171	155	139	192	156	142	158	160	161	145	164	172	160	138	142	149	172	157	167	147	186	155	153	149	163	137	144	182	168	173	122	140	159	151	182	172	168	175	153	163	178	156	165	166	173	164	190	161	137	156	144	145	155	137	159	159	160	137	154	174	182	168	175	174	182	154	136	128	153	144	160	162	191	161	152	188	148	156	166	162	138	146	153	157	170	141	165	163	171	148	157	152	157	167	149	165	135	170	155	159	163	155	148	157	165
3289	405	448	422	446	415	435	422	443	421	400	403	428	401	376	420	449	444	387	378	396	422	406	414	411	396	428	384	432	380	365	392	428	425	417	398	429	406	395	392	405	374	394	409	414	446	370	395	435	381	420	389	398	405	380	403	445	412	390	405	381	396	392	369	382	383	421	466	380	411	412	394	392	423	395	385	383	453	377	390	418	400	410	406	384	410	392	389	400	402	410	383	432	377	398	389	412	410	405	451	396	398	429	412	426	391	411	427	398	408	394	405	418	355	402	386	439	409	400	434	442	425	379	394	396	347	456	398	426	422	384	412	414	427	396	383	399	425	397	363	405	366	377	429	401	406	394	432	388	398	395	385	414	406	440	365	403	397	399	377	385	412	419	392	404	393	406	388	388	427	389	405	415	394	430	411	445	406	382	412	396	409	368	408	369	382	423	380	388	421	423	432	399	393	401	416	434	424	395	419	392	402	412	418	433	406	395	407	405	402	394	380	396	426	404	401	391	420	437	401	375	406	405	346	386	405	438	382	400	386	367	425	413	385	416	432	434	372	395	431	422	376	392	407	399	420	397	417	438	392	369	397	417	389	374	426	434	415	403	372	408	415	403	383	389	405	387	411	410	408	410	404	414	381	419	421	424	445	418	398	398	392	402	371	393	414	404	433	411	423	394	396	418	415	429	425	396	414	445	415	421	394	390	417	379	430	398	382	424	395	407	378	400	393	385	412	398	421	423	418	407	385	397	400	375	426	400	412	389	394	413	378	411	436	383	411	373	402	426	436	405	380	438	410	439	447	388	409	400	424	368	399	399	410	393	354	383	402	420	436	402	415	418	388	413	419	399	411	393	421	387	405	417	391	443	410	390	430	387	434	430	397	429	388	375	426	449	426	400	389	415	418	400	422	399	401	381	399	418	370	425	390	383	399	398	418	435	423	380	385	456	438	375	436	387	408	397	397	430	409	406	397	440	416	410	395	397	384	431	389	404	432	385	419	401	390	413	383	373	417	389	408	412	421	443	396	380	412	427	398	392	390	355	389	399	375	406	422	437	367	402	392	419	407	390	414	368	399	372	411	428	407	399	426	368	430	404	410	412	402	389	398	393	392	397	439	409	404	399	386	422	377	399	390	392	442	427	377	408	392	415	405	412	412	421	393	400	403	423	391	398	389	386	395	356	398	398	434	403	402	437	422	411	399	400	412	376	417	405	385	429	412	446	414	390	417	391	405	379	393	369	383	388	414	399	391	404	391	422	402	391	416	397	414	389	392	428	407	409	351	399	433	391	408	395	398	413	413	414	427	408	398	394	374	366	404	400	413	414	385	383	427	396	416	351	385	398	419	431	390	440	404	422	389	414	404	409	385	409	396	399	416	411	374	359	390	387	417	402	399	408	397	419	381	398	431	406	355	387	422	355	376	399	376	398	409	393	423	402	397	392	404	415	438	404	425	376	400	362	422	357	368	369	409	427	408	409	407	400	432	426	387	412	366	413	395	431	371	391	426	416	362	414	372	399	382	393	418	395	380	408	383	366	409	388	383	382	438	415	397	378	397	408	420	385	383	400	398	399	461	373	393	431	424	404	399	411	388	415	418	401	411	394	385	408	372	378	412	355	402	420	400	399	419	406	399	426	396	432	421	408	395	381	375	416	385	413	376	377	424	407	428	393	372	399	386	413	414	372	422	398	385	396	401	431	411	387	405	374	434	384	420	399	375	393	408	450	433	401	420	412	436	375	422	443	433	431	390	406	377	405	376	447	423	421	423	404	387	441	423	397	386	421	388	384	397	391	426	445	381	408	363	423	382	391	409	389	400	415	398	438	402	424	388	446	398	428	413	428	405	400	418	403	416	406	380	399	415	398	394	397	400	400	421	388	439	364	399	415	407	422	396	389	414	437	385	429	394	376	380	385	429	408	386	371	419	393	364	397	382	396	417	392	393	436	378	444	389	398	429	383	421	403	440	392	358	391	410	421	420	395	391	415	417	400	387	404	403	388	402	405	425	411	405	402	422	406	417	364	405	372	381	419	418	419	420	422	420	371	385	425	423	397	453	429	441	377	405	391	420	405	412	406	429	382	389	446	427	389	429	398	389	397	420	428	404	395	427	430	387	359	434	415	378	408	414	416	395	396	410	392	411	381	380	397	391	426	394	397	436	401	429	397	406	429	417	402	374	404	394	389	407	414	432	407	396	413	366	379	408	389	422	394	395	409	380	427	379	398	400	393	410	411	390	451	397	402	387	401	411	394	411	441	427	360	438	390	403	380	387	394	393	424	392	392	411	405	430	417	409	368	419	399	379	391	402	432	385	378	387	392	376	369	396	415	397	368	402	399	384	381	394	398	409	418	371	437	391	393	413	421	383	428	399	407	384	415	356	391	418	389	404	407	408	457	424	391	389	398	349	375	392	416	422	388	401	412	420	442	343	406	416	397	424	376	391	393	416	390	425	370	391	432	380	374	407	404	383	438	411	422	437	404	405	378	403	404	428	391	407	384	378	396	403	383	394	374	381	379	393	382	413	402	413	413	431	377	404	394	403	391	369	436	394	429	404	379	409	428	386	414	387	396	396	396	404	408	380	404	415	411	395	390	422	367	393	381	425	373	437	419	393	447	443	415	389	387	371	426	414	400	387	401	368	417	390	404	414	422	384	402	378	410	381	424	389	408	399	386	378	402	400	396	393	417	432	397	360	434	408	391	396	427	404	385	415	416	399	407	423	375	399	419	407	413	404	391	370	404	400	416	434	405	393	357	384	433	408	414	449	388	413	397	381	405	421	431	410	400	469	415	399	388	397	396	417	423	422	405	381	433	392	401	442	394	369	400	384	378	414	421	445	387	417	386	415	430	417	420	330	405	390	430	391	400	416	387	431	420	403	390	419	363	399	389	387	380	408	374	421	381	373	412	413	406	399	422	399	394	396	401	402	419	402	409	407	414	403	421	397	402	402	410	382	401	405	425	445	403	378	375	441	393	384	448	427	367	376	382	387	425	415	412	403	369	403	391	398	416	406	429	394	406	379	402	419	417	423	385	421	406	435	376	402	414	443	413	379	413	417	363	407	380	415	414	394	374	412	426	407	403	425	359	386	384	374	398	429	384	402	420	397	402	387	375	393	397	359	380	395	429	376	400	406	399	407	391	417	419	395	417	405	417	417	368	371	401	409	427	406	394	393	363	385	419	383	390	400	396	411	404	391	434	418	388	409	422	403	445	406	366	400	403	427	373	420	429	424	391	405	373	424	399	389	421	394	390	382	436	398	402	384	411	361	378	416	379	434	419	408	423	361	431	405	407	416	404	427	366	423	393	411	378	455	406	400	436	365	404	389	428	362	440	381	391	407	448	394	402	396	418	402	407	386	415	404	437	420	400	372	380	413	413	385	408	359	400	371	425	416	363	393	390	409	423	412	398	403	409	384	371	378	404	399	411	386	368	428	368	399	373	416	401	395	368	383	374	398	410	371	385	430	387	385	401	420
16730	1407	639	534	404	331	312	299	263	277	272	300	281	274	281	276	259	269	261	283	275	249	250	234	220	260	249	233	262	281	253	265	236	248	269	250	273	272	273	281	254	260	257	253	284	257	242	248	257	242	240	244	239	268	254	229	258	271	260	263	277	274	249	229	268	280	256	284	247	242	267	282	217	265	253	227	264	262	244	238	230	219	252	288	270	286	253	276	268	285	265	259	255	288	250	297	256	256	230	285	273	279	244	235	275	248	251	268	287	249	275	281	276	309	280	284	256	246	273	266	278	272	262	259	262	271	281	258	270	252	258	285	281	273	255	265	270	269	249	255	256	246	266	223	243	235	255	238	258	241	255	258	237	242	264	252	261	273	299	250	265	236	272	274	264	268	256	280	243	278	254	265	239	269	282	249	271	279	304	263	251	279	238	220	256	279	257	234	239	240	251	252	270	252	223	259	250	288	257	259	241	275	233	260	261	258	268	279	271	254	258	252	235	251	231	272	276	270	242	278	238	250	283	282	257	245	268	266	264	248	257	258	280	235	264	264	254	223	268	265	247	274	264	269	261	242	284	304	236	262	288	261	261	219	234	257	261	273	246	279	261	278	270	254	269	249	290	242	275	271	300	262	250	244	270	275	289	250	221	256	269	280	226	236	262	259	277	273	250	249	277	273	251	271	277	262	281	271	296	256	249	266	230	273	267	260	285	252	267	286	273	268	246	268	264	258	283	276	234	270	246	279	231	267	259	252	265	235	243	262	262	263	268	277	265	229	246	253	239	275	252	283	273	252	310	249	254	241	228	276	257	257	256	258	273	258	247	286	292	235	220	250	300	231	244	261	293	247	261	255	277	231	253	256	262	273	283	256	279	240	247	252	268	269	280	285	261	259	250	311	258	288	261	265	265	235	242	247	261	240	254	278	237	265	266	255	257	266	290	256	249	258	265	288	257	245	281	274	295	298	274	250	253	253	244	259	218	247	233	255	272	261	252	238	258	273	233	276	268	244	255	257	272	327	259	247	247	221	252	250	249	254	262	282	281	292	246	261	261	289	279	263	248	280	281	296	264	276	251	252	272	244	296	261	258	266	278	253	226	276	264	252	250	276	257	252	250	258	251	284	262	278	250	250	238	242	252	281	252	252	235	265	270	245	284	236	283	265	283	254	247	262	269	253	244	258	288	270	256	265	242	308	267	236	255	254	271	246	269	245	265	266	252	262	248	252	258	273	262	278	238	244	234	235	268	241	261	261	216	255	289	232	267	251	294	268	285	276	255	255	269	268	264	254	258	246	207	259	259	274	257	275	259	247	270	237	272	239	267	272	274	263	277	281	251	273	268	303	239	309	250	277	238	259	238	235	254	291	241	241	257	270	299	246	259	266	283	225	290	298	229	261	274	266	278	267	295	267	275	284	248	307	233	247	278	271	270	260	257	278	262	268	275	243	285	258	274	237	253	229	282	260	264	256	251	233	265	253	256	255	240	263	246	292	256	260	269	271	257	286	269	272	250	278	255	236	274	248	275	275	281	279	273	269	273	250	273	262	262	278	260	276	285	289	244	244	241	247	286	260	266	271	265	258	262	264	295	235	258	243	250	239	271	298	248	276	266	247	237	255	245	264	223	240	271	264	274	272	258	233	277	269	210	265	274	285	238	279	247	264	278	278	249	251	242	263	252	226	264	267	283	240	246	264	270	256	260	253	238	268	253	247	244	259	277	264	253	274	245	253	301	244	259	241	281	290	276	271	242	270	306	286	263	259	246	225	273	254	257	254	266	273	244	282	247	268	250	257	293	278	252	266	246	262	248	260	249	306	261	253	237	240	258	264	250	271	271	262	311	251	272	250	241	254	263	273	247	230	214	289	268	273	264	249	242	234	264	271	228	278	263	257	277	267	273	215	275	278	250	236	219	246	280	255	261	272	279	253	251	268	269	239	269	236	273	273	286	250	245	274	255	244	245	213	262	247	281	253	273	254	264	260	258	259	261	267	270	284	278	247	275	261	263	271	258	266	268	248	246	245	241	256	249	281	283	261	277	266	207	271	248	277	279	219	246	243	283	263	274	271	232	271	272	278	261	243	287	253	276	252	323	253	280	281	253	266	288	282	248	235	235	242	252	280	252	288	265	242	267	250	249	269	230	243	256	284	263	239	269	262	257	270	229	270	240	315	259	248	248	245	276	247	298	276	289	262	288	287	280	226	285	269	233	284	263	266	277	248	253	258	262	278	272	265	267	253	260	261	253	294	283	267	246	247	232	250	245	257	275	268	235	274	259	259	236	251	226	271	242	237	280	221	263	282	269	269	257	282	273	304	269	254	257	257	257	233	242	252	237	203	269	238	258	239	268	240	241	272	253	249	267	275	247	269	282	278	248	272	256	295	225	240	275	245	280	292	268	254	254	266	263	244	284	235	275	274	278	285	236	262	265	256	258	264	264	249	249	255	255	252	248	234	278	243	266	241	245	269	250	259	252	289	234	232	274	298	275	237	268	256	267	227	237	273	257	244	241	258	268	268	310	273	267	266	253	281	287	250	253	272	252	269	262	259	280	271	272	243	277	257	248	234	266	246	255	257	261	268	259	252	265	275	242	245	251	260	248	234	248	250	261	244	259	280	260	220	263	274	269	263	272	269	239	264	277	241	214	267	258	232	269	223	299	260	268	283	239	271	266	267	266	252	268	293	273	288	238	260	276	275	252	253	257	227	259	250	226	274	251	284	229	263	247	233	282	231	276	272	254	248	282	276	271	257	275	254	273	248	288	244	296	261	257	257	257	244	274	257	258	259	292	266	230	263	245	261	250	286	249	277	264	268	270	272	260	254	248	247	285	246	234	272	300	262	243	279	298	272	268	257	249	245	296	248	276	263	272	245	258	263	266	295	260	240	247	244	253	253	239	231	232	265	242	269	267	257	238	290	241	243	251	273	280	276	262	278	252	249	275	248	284	277	233	265	257	246	269	263	285	256	227	243	225	265	270	251	238	255	245	276	258	232	270	248	245	289	234	219	267	251	268	280	255	254	237	253	277	268	283	251	240	264	243	254	253	254	278	291	264	266	272	253	266	254	237	250	263	255	264	256	253	260	278	260	293	297	296	259	237	261	270	264	277	258	235	268	258	241	260	243	270	271	240	232	255	262	263	258	286	252	259	248	249	245	261	263	248	264	274	253	259	251	274	248	249	274	264	262	257	281	271	275	260	273	261	263	236	265	235	257	280	258	279	277	287	278	283	264	269	259	251	274	255	274	263	233	253	250	257	261	235	238	227	268	252	296	262	280	226	269	297	274	250	245	240	286	226	265	243	263	265	261	263	286	277	263	262	242	276	251	280	263	277	246	271	252	262	233	266	271	279	247	271	254	295	247	239	218	272	237	224	289	271	247	265	229	260	283	258	250	293	277	236	278	256	256	246	261	259	263	251	270	256	247	253	287	258	246	267	253	223	261	252	245	250	281	254	212	248	238	259	261	272	253	267	262
10385	856	1272	1424	1253	1131	996	948	871	784	760	761	721	665	730	711	645	687	657	659	629	651	651	648	647	619	654	620	613	627	644	608	644	603	635	634	654	608	598	586	632	591	606	610	629	609	632	631	600	608	607	634	604	653	615	623	612	637	608	602	592	592	617	626	618	635	595	606	637	618	569	686	606	591	581	607	622	587	624	632	594	646	586	614	631	617	623	629	604	669	589	586	619	604	613	607	564	622	628	587	613	629	594	592	641	627	606	583	649	648	623	588	606	623	570	580	581	582	636	649	573	567	610	606	634	572	628	601	628	585	637	626	612	614	636	601	598	569	610	613	614	630	631	615	620	585	598	654	640	623	600	608	613	587	598	595	630	574	601	613	609	590	621	608	594	601	589	607	635	626	612	585	565	607	650	605	597	640	614	584	578	596	583	649	607	589	587	626	589	595	620	631	592	651	640	589	575	632	634	670	633	609	579	625	558	582	658	586	633	628	566	625	651	631	638	645	601	605	590	603	591	583	595	600	598	600	632	606	584	625	638	594	616	561	581	625	602	599	582	621	647	632	606	619	622	561	600	597	589	601	552	619	591	595	628	609	621	621	645	638	559	686	621	618	600	607	621	601	612	589	618	662	601	595	596	550	612	581	606	592	617	603	584	614	641	583	615	590	595	612	597	603	631	613	571	638	625	603	597	644	626	592	647	632	630	622	653	565	600	618	612	573	605	616	631	651	622	599	594	646	634	543	594	606	599	623	566	630	663	568	589	574	571	602	573	633	604	581	633	654	593	647	569	637	576	643	621	596	618	628	610	634	612	594	588	558	582	616	569	602	602	623	608	640	607	597	610	612	590	583	592	610	586	668	618	627	588	586	619	636	655	637	625	617	612	645	587	616	610	616	624	604	633	629	614	594	566	647	612	588	625	597	650	640	571	608	620	584	606	624	602	579	607	606	609	594	630	640	592	586	601	609	607	631	625	578	624	628	626	629	605	645	618	614	586	666	609	586	624	650	608	618	629	622	636	605	619	585	658	605	596	654	582	593	597	581	583	621	602	640	588	591	616	608	612	581	612	616	645	582	640	608	631	608	651	630	646	593	603	647	624	623	635	617	624	598	614	585	564	614	569	625	579	643	657	583	620	625	590	607	623	635	620	604	566	588	618	599	608	625	638	602	579	644	555	675	611	598	584	612	602	575	577	634	546	578	618	623	599	599	603	572	588	621	650	642	571	621	618	621	605	597	610	600	594	622	593	574	648	605	635	575	623	660	619	619	561	608	612	610	558	584	630	589	592	554	552	600	586	612	621	634	597	656	600	634	603	613	556	599	610	602	590	578	558	595	608	609	649	556	601	561	617	612	605	590	616	568	577	600	613	628	635	552	611	575	592	605	621	601	556	596	631	601	627	646	553	645	575	584	614	615	644	618	646	596	604	629	578	592	620	663	584	612	617	615	633	588	624	623	618	580	554	604	615	581	587	614	617	649	614	576	642	607	609	645	607	607	586	631	610	589	572	580	598	626	625	650	663	600	613	609	595	595	618	624	591	588	590	627	597	584	600	591	588	601	607	597	626	627	642	609	624	674	621	598	660	625	584	576	583	609	582	625	591	602	616	631	609	530	609	591	588	616	611	595	586	615	612	597	605	604	608	650	609	631	636	623	613	622	636	608	586	621	587	573	606	621	605	597	612	601	629	560	599	591	591	634	637	628	600	652	642	625	565	622	616	550	609	598	669	613	563	590	578	627	654	602	564	616	608	612	570	612	595	616	603	583	612	584	637	552	610	605	543	621	642	592	585	587	622	617	550	606	581	553	611	592	547	590	573	633	582	585	618	618	593	580	610	637	628	580	602	610	615	639	555	604	569	627	609	598	587	594	593	599	608	620	641	636	549	599	629	608	612	575	634	629	614	612	611	586	608	596	595	624	584	600	627	616	593	620	610	680	595	631	649	628	624	614	640	574	595	641	611	628	606	593	620	585	606	588	631	629	651	549	658	618	593	552	571	610	598	607	578	616	546	597	613	646	638	600	595	679	615	629	604	650	612	626	604	594	604	603	633	578	593	586	577	598	595	636	617	601	603	632	629	581	607	596	577	644	671	603	627	597	584	595	610	589	572	648	623	605	594	633	621	613	583	617	629	617	627	606	614	658	600	647	600	585	584	616	601	620	595	623	591	608	619	614	608	644	611	542	562	594	588	600	586	615	570	578	621	577	634	597	614	639	613	596	607	608	616	617	609	623	630	673	611	621	603	609	588	595	656	559	563	643	605	583	587	579	621	652	599	600	575	635	597	575	595	609	631	616	600	587	620	626	616	637	592	606	610	592	571	666	600	684	595	619	645	579	616	606	608	610	569	597	644	576	599	635	669	627	595	594	585	630	575	583	572	576	610	603	649	587	605	572	607	590	560	584	597	609	618	616	640	616	590	635	588	599	612	649	621	568	609	619	623	625	603	584	615	616	591	632	606	597	637	620	601	585	637	598	596	639	593	606	619	601	595	603	593	576	614	542	624	576	621	627	626	598	611	578	575	592	590	587	619	645	605	598	634	608	616	603	597	590	581	648	584	615	627	617	651	572	593	640	576	617	568	591	598	599	560	587	610	569	578	624	614	581	593	625	613	610	654	543	622	583	612	615	621	618	605	610	601	591	620	599	581	628	594	610	600	597	613	609	575	635	604	623	616	598	620	583	604	611	544	632	578	590	598	611	624	622	613	618	561	591	596	590	574	631	576	579	585	598	630	549	602	614	572	626	616	592	623	610	643	622	639	646	592	582	602	537	570	601	643	587	648	620	589	633	597	594	571	666	594	599	580	610	641	642	605	614	578	610	607	646	652	614	617	608	605	590	628	575	608	603	631	572	605	614	557	624	590	588	629	629	626	624	556	568	619	631	630	643	613	592	587	604	614	615	603	660	617	619	616	560	602	653	620	611	599	615	633	571	581	575	611	657	576	588	626	604	617	625	642	593	619	568	605	625	599	616	638	617	576	622	632	598	600	579	635	572	615	601	638	601	603	638	608	586	612	622	586	651	657	593	558	575	572	627	609	583	582	613	631	561	634	583	585	613	592	591	653	587	582	632	646	597	576	589	579	611	624	543	606	657	595	580	600	643	606	565	638	601	636	596	595	629	591	629	591	587	579	652	598	573	597	621	639	641	607	612	609	616	617	618	604	606	587	612	615	612	573	579	637	636	599	581	579	611	627	601	632	603	593	551	611	646	639	595	594	605	615	604	599	585	606	639	575	650	611	638	632	614	601	592	613	629	612	623	584	547	666	628	611	617	615	649	605	578	674	616	588	615	643	604	619	601	649	630	589	615	609	606	640	574	575	602	603	624	624	634	647	620	584	631	617	658	620	635	611	613	588	600	640	592	622	577	593	565	611	617	631	576	606	619	583	593	633	579	598	613	589	604	603	593	602	585	613	622	576	569	583	648	543	637	608	629	630	617	598	603	583	614	590	647	610	637	614	585	621	586
27392	3890	1417	959	723	551	499	473	485	440	421	409	408	405	393	386	391	369	394	387	390	383	368	381	359	345	398	352	354	377	399	347	355	341	351	406	364	387	368	390	398	379	376	379	393	367	336	371	357	383	382	377	357	338	350	362	402	387	361	351	351	394	367	336	340	377	348	359	365	364	365	338	391	361	362	390	328	390	377	367	415	343	365	345	355	342	369	366	356	390	351	317	336	384	373	336	351	383	351	344	355	327	399	379	355	379	367	356	366	371	355	359	356	347	364	369	342	371	334	362	418	406	366	334	349	366	379	343	380	330	347	331	333	366	372	368	382	338	350	398	372	368	351	391	330	369	359	370	318	343	396	363	341	327	365	373	368	367	353	347	418	351	381	370	377	402	349	366	388	366	390	397	352	341	335	411	393	338	385	373	363	409	333	352	346	325	387	379	375	368	368	409	388	394	347	353	395	375	370	326	387	358	356	378	348	406	379	383	347	386	371	373	389	335	317	342	364	371	363	363	363	384	382	311	346	369	337	367	392	392	369	353	383	345	382	365	398	351	406	368	329	408	329	374	363	330	395	347	324	334	333	364	359	348	396	364	388	366	375	371	401	356	393	342	374	358	335	338	352	365	346	367	388	354	349	362	361	344	320	379	349	368	352	338	384	341	338	384	381	373	330	381	345	372	397	397	376	346	365	342	365	351	379	389	355	347	361	376	341	357	312	368	385	387	360	399	376	358	373	329	378	346	326	369	375	384	375	349	387	379	344	350	342	364	353	365	327	367	384	369	364	352	367	346	331	367	326	331	402	328	377	346	349	351	375	384	343	423	336	346	362	352	364	383	380	349	320	344	343	387	358	347	354	397	391	373	353	366	349	328	336	354	383	344	330	383	384	357	365	386	375	373	373	342	370	352	358	356	290	337	349	332	385	386	355	351	347	345	341	345	363	338	391	328	347	379	364	361	333	346	341	386	379	350	369	368	357	363	356	352	382	333	367	360	363	376	390	370	402	346	326	354	361	387	394	354	316	390	342	345	349	322	327	408	350	353	335	368	349	359	384	361	358	375	348	374	351	355	381	356	395	367	338	369	339	368	359	360	386	356	356	360	408	354	341	337	356	374	337	346	362	361	384	340	395	396	378	386	348	339	373	350	332	364	335	375	344	369	354	354	343	358	350	346	349	398	357	327	332	371	375	368	380	347	356	371	366	343	337	352	392	367	360	344	347	344	360	351	354	365	324	340	358	379	385	350	391	403	336	346	365	357	389	397	354	365	383	366	346	372	360	377	310	351	363	377	326	353	356	322	341	373	325	336	369	371	377	366	342	357	323	362	363	346	359	364	363	364	379	355	396	341	391	333	336	374	332	380	362	364	346	343	350	341	361	393	357	373	393	370	368	396	426	365	378	364	341	358	353	353	359	363	350	344	380	373	333	361	370	361	403	373	374	323	333	368	394	373	372	352	391	340	385	385	382	398	377	363	343	348	364	336	380	358	344	345	370	381	352	348	374	416	359	367	365	329	333	366	364	333	356	352	358	357	361	381	354	354	369	352	370	406	358	345	313	344	365	409	342	372	334	382	392	353	333	370	341	347	396	350	377	326	358	336	338	352	373	366	370	387	341	340	343	331	367	342	334	360	321	358	360	342	295	410	357	341	364	331	334	342	359	333	365	370	344	369	378	346	337	338	376	339	361	349	351	358	366	352	351	343	391	339	360	352	325	377	335	370	357	391	327	391	328	367	391	359	379	332	354	362	320	392	330	324	348	364	363	382	374	334	315	368	340	365	357	383	386	347	320	366	372	367	363	340	402	345	373	347	364	362	353	381	402	363	375	324	347	367	388	292	346	359	354	368	332	349	334	385	378	336	393	331	374	350	359	357	375	369	367	330	364	378	349	322	367	341	330	356	318	385	359	369	343	372	351	378	374	353	357	386	347	366	373	340	340	367	365	375	353	373	360	369	344	354	352	338	313	397	348	324	376	357	389	356	369	336	363	335	361	383	341	398	325	371	365	383	382	346	390	355	343	329	388	335	376	365	362	340	318	350	310	346	334	360	352	363	378	373	351	347	380	373	366	336	376	360	361	334	367	407	334	342	384	342	361	325	420	362	335	366	350	376	363	328	380	314	363	409	370	394	377	360	326	355	390	367	382	386	357	327	351	340	309	330	358	342	366	380	346	317	372	382	364	337	358	325	326	329	354	349	328	339	379	379	342	345	334	346	369	346	365	365	382	356	352	338	358	335	335	353	382	364	363	362	322	347	336	393	369	352	362	356	388	405	362	374	354	363	341	355	350	327	349	356	328	352	344	338	373	350	364	364	359	368	332	347	332	363	321	386	328	367	341	360	363	349	372	358	376	319	364	384	354	334	346	408	381	351	362	385	370	354	367	376	357	376	356	351	359	378	324	315	370	374	373	375	367	328	324	358	370	342	367	317	347	339	357	367	324	336	331	359	368	392	348	385	377	366	401	345	366	334	366	391	327	347	378	336	367	330	330	349	370	404	386	382	372	385	303	315	364	331	348	360	316	359	338	361	348	382	365	343	381	373	324	357	374	348	371	381	341	359	366	320	395	381	398	350	363	403	355	362	382	326	345	362	362	340	373	365	357	365	388	385	348	322	337	366	367	353	356	357	377	331	355	381	354	392	353	355	355	359	405	382	351	375	374	352	354	373	355	382	380	367	373	360	356	389	347	366	349	378	391	368	389	372	377	361	320	330	321	352	361	367	342	374	349	354	346	363	374	335	360	362	365	372	354	379	367	334	326	349	338	368	341	332	369	385	360	354	380	360	369	351	370	350	365	353	359	364	353	389	315	348	346	323	355	358	369	371	348	366	343	376	360	376	361	361	383	368	331	347	362	346	369	366	362	385	357	350	352	370	352	360	368	365	351	337	369	353	348	345	329	347	333	348	381	392	377	332	378	326	348	350	372	417	379	369	365	353	357	348	367	345	360	349	325	361	350	332	368	350	353	357	301	379	371	335	386	331	351	342	332	348	346	375	359	341	349	352	342	358	324	380	370	351	343	358	368	349	357	393	385	346	359	351	358	406	356	363	370	364	345	366	336	327	365	384	372	344	382	360	361	386	362	346	377	371	362	380	355	384	369	329	354	370	351	396	324	350	341	361	345	344	378	381	393	379	371	382	347	333	377	333	381	328	336	372	363	378	373	404	362	391	375	354	370	368	359	375	354	347	323	386	351	345	325	347	364	382	356	362	406	359	372	391	350	356	377	383	382	365	355	355	331	326	356	358	370	412	368	365	339	357	341	355	335	363	363	348	350	371	409	340	357	367	338	351	340	363	333	357	357	377	372	362	371	347	335	350	343	332	344	352	348	367	347	355	339	327	355	401	381	360	360	391	368	351	354	357	350	333	374	352	373	407	368	355	359	360	377	357	356	344	331	352	384	372	340	360	350	358	320	403	351	379	371	391	333	320	362	326	311	336	347	386	335	377	359	343	371	351	378	370	380	421
14845	1347	2168	2488	2163	1801	1589	1373	1229	1261	1179	1068	1100	952	990	919	941	904	888	903	878	885	885	841	899	861	871	862	822	823	833	832	778	837	822	752	845	823	787	775	770	823	819	858	781	806	796	815	813	808	800	838	804	845	807	816	807	833	798	761	799	822	818	804	839	764	779	782	781	805	822	779	772	789	801	828	791	770	823	801	786	801	789	782	772	772	805	808	854	832	763	803	793	766	759	795	820	823	800	737	830	801	804	823	815	804	761	768	757	833	810	829	796	790	813	834	838	777	796	835	842	840	794	847	816	841	829	776	822	839	805	824	727	779	768	770	792	787	810	802	801	746	793	843	863	761	817	834	766	789	782	805	803	723	774	830	812	791	749	793	844	768	804	818	783	759	778	776	790	835	787	779	769	763	810	771	723	767	778	805	800	823	759	800	814	791	793	766	792	801	779	807	806	823	824	793	781	844	739	816	755	817	782	830	814	778	831	773	853	766	792	792	783	782	815	808	775	793	812	771	769	767	814	777	797	736	825	796	781	767	796	727	805	777	785	870	871	786	806	757	841	810	799	792	748	779	793	800	806	818	781	801	785	867	800	795	805	823	787	806	811	769	777	797	771	804	782	779	809	771	767	783	818	854	852	849	775	814	801	805	829	765	786	822	817	778	842	796	777	773	781	830	790	831	817	797	788	855	803	793	791	782	789	798	823	788	850	803	797	818	826	845	786	813	826	816	817	825	866	761	812	806	809	773	773	830	777	779	789	810	790	836	815	806	781	828	810	836	798	816	768	794	782	822	766	781	765	787	750	844	784	755	808	776	791	752	787	834	810	786	770	777	808	813	802	792	814	764	840	835	819	752	776	759	843	775	769	772	834	800	798	796	857	793	794	774	809	783	761	780	870	787	774	821	784	827	793	774	776	802	766	784	848	780	766	766	823	784	838	807	758	786	845	796	849	767	797	803	825	788	826	754	814	808	787	763	790	816	808	821	834	765	827	789	822	758	802	781	817	833	784	758	776	839	792	825	781	797	863	792	771	758	791	824	744	791	784	805	814	741	744	785	770	787	825	803	766	808	810	810	807	813	767	796	786	791	809	773	846	784	823	836	768	856	802	774	853	837	796	810	806	822	843	835	816	772	764	769	817	788	783	795	776	786	740	824	802	774	751	797	790	836	813	803	809	805	780	800	813	789	803	778	776	808	731	796	806	753	796	822	757	804	807	823	826	873	834	805	815	800	790	809	792	819	798	804	793	766	813	827	827	744	713	811	808	781	815	832	785	768	834	798	816	778	795	805	839	807	781	836	789	794	820	794	790	813	819	801	821	746	782	792	783	760	815	838	787	818	797	745	760	843	762	847	765	784	838	769	790	803	782	800	740	771	803	835	760	814	794	823	816	797	785	796	755	730	772	798	864	833	765	802	792	779	789	817	792	880	768	778	737	770	781	777	783	845	790	816	774	750	810	764	771	780	795	770	777	778	766	752	797	832	786	766	782	767	744	793	773	798	788	834	745	790	808	762	839	850	760	775	812	757	808	768	768	773	761	810	783	788	763	814	815	779	812	817	801	775	792	753	788	796	743	781	761	828	833	851	810	796	800	810	802	798	789	829	803	793	758	795	830	805	814	784	840	794	852	752	793	789	786	779	757	828	785	805	848	812	793	798	812	770	789	800	792	779	817	780	804	773	800	803	737	809	778	786	819	785	808	743	817	790	833	797	843	803	824	814	792	770	781	787	803	773	778	749	792	802	799	791	834	815	808	765	824	772	803	794	812	765	800	813	839	806	823	828	767	801	750	792	789	778	827	740	759	838	767	762	783	766	768	828	786	816	781	780	751	777	802	772	774	791	764	794	814	803	807	789	773	830	766	837	818	802	787	814	825	768	787	812	784	825	738	810	776	795	822	784	794	747	764	776	761	790	771	787	808	787	794	786	807	803	784	775	830	766	787	834	829	809	770	763	774	796	814	787	811	810	800	788	808	780	798	718	775	820	781	739	758	788	770	789	825	774	748	833	772	822	805	814	769	788	764	835	763	779	821	760	848	790	757	779	833	760	818	776	813	775	819	823	759	778	776	792	798	823	766	809	819	784	765	809	826	790	770	788	758	814	758	850	814	755	768	802	834	772	781	760	827	783	801	818	790	850	780	754	786	765	854	735	796	809	764	773	776	755	776	794	752	816	780	796	815	762	846	786	757	837	800	843	791	772	818	767	789	800	805	752	772	779	796	781	816	772	826	789	815	807	829	778	783	758	771	754	805	838	778	786	812	800	788	801	785	791	799	773	842	799	796	762	799	791	797	778	810	789	807	842	778	794	813	788	801	763	814	836	807	756	856	806	792	785	773	770	800	798	803	773	839	765	794	728	780	798	791	850	774	820	789	785	848	811	755	798	796	767	788	826	806	784	805	816	816	766	780	760	817	813	790	800	802	811	787	822	742	780	808	776	739	764	812	799	840	818	848	773	776	780	808	731	769	767	765	807	862	830	788	789	820	787	824	770	787	813	801	797	843	747	734	804	793	811	783	826	808	764	772	771	760	818	829	819	812	793	780	787	766	777	797	820	841	795	769	798	751	791	804	774	765	827	846	807	780	780	796	851	783	824	805	783	837	798	791	754	815	821	794	795	808	790	758	776	767	788	819	783	822	763	808	778	795	790	805	721	809	747	854	843	737	802	803	755	757	745	846	817	760	813	735	810	827	833	806	775	828	814	809	820	791	808	785	812	797	804	801	751	735	769	818	781	806	833	783	818	794	830	746	800	807	824	805	825	788	752	773	795	764	832	762	736	828	815	821	786	784	816	802	806	772	809	808	787	783	782	847	771	794	774	775	822	744	753	803	790	771	791	808	844	800	818	768	806	794	799	804	784	773	831	806	822	824	793	852	819	758	806	741	810	732	801	773	833	790	811	797	833	821	817	790	836	791	848	847	838	810	831	845	789	811	822	806	806	820	847	788	847	784	781	790	790	782	787	773	796	774	758	818	812	792	830	815	805	721	820	791	760	808	853	802	769	754	759	771	791	767	748	801	784	763	835	807	816	756	779	785	855	759	733	820	825	786	828	780	794	824	797	795	761	759	822	797	786	773	787	775	799	842	816	765	779	818	784	778	802	876	804	775	802	809	756	795	788	820	803	796	823	785	800	821	728	770	817	806	817	814	820	754	775	769	825	808	813	881	840	752	805	751	823	733	819	775	816	782	827	788	791	762	785	781	812	803	789	800	754	768	800	766	798	831	757	832	755	795	853	787	758	837	809	770	797	803	737	839	808	790	781	777	800	838	817	794	766	834	796	800	817	800	799	768	759	801	792	790	814	765	792	819	800	773	784	779	798	807	759	826	813	783	842	768	808	799	791	811	790	751	810	829	785	785	831	766	768	786	750	771	787	777	760	762	799	797	785	811	804	779	789	790	788	835	790	823	789	855	769	782	815	814	805	774	841	871	842	810	802	779	831	809	800	792	776	775	812	832	773	783	832
4877	301	205	197	175	187	175	172	178	168	186	183	198	210	175	167	171	178	157	164	181	178	142	149	163	155	146	164	157	166	164	165	171	162	169	195	157	170	196	159	155	151	156	173	162	174	169	180	176	158	132	184	186	152	159	162	162	173	161	165	161	163	161	165	164	174	195	155	165	153	155	164	173	186	170	156	184	190	165	166	168	144	182	158	184	120	155	147	150	174	150	166	177	158	148	162	155	183	154	158	146	151	157	159	149	169	197	151	146	158	206	156	168	169	151	159	166	130	209	174	156	150	141	165	166	155	179	154	165	150	187	144	158	164	174	155	175	146	154	151	168	155	174	181	157	148	152	182	151	177	170	168	178	176	174	151	169	166	149	154	159	179	180	146	137	197	164	164	130	165	153	168	182	177	177	190	168	143	159	154	145	167	175	155	178	177	170	161	180	129	174	168	165	169	170	145	153	161	187	163	153	166	168	172	186	152	148	184	164	160	169	177	165	173	154	171	164	168	154	172	166	172	174	163	150	143	154	197	169	156	161	170	151	165	182	165	150	163	184	152	160	164	158	163	153	166	185	146	159	198	168	167	162	135	154	172	182	188	189	190	143	145	185	172	177	173	167	162	179	182	156	166	155	174	173	148	166	159	145	153	169	148	167	150	172	165	156	145	160	163	160	160	141	187	165	168	180	158	172	186	195	162	164	163	160	152	165	174	168	150	175	162	184	164	177	147	170	155	171	168	182	175	184	147	185	181	156	155	158	165	158	162	181	137	191	174	179	182	152	176	150	191	142	165	173	176	164	146	171	163	184	181	163	175	162	171	163	157	164	173	176	175	166	161	167	163	164	150	180	156	176	163	162	160	164	157	172	194	172	167	182	171	167	170	172	168	160	159	170	139	179	164	193	170	140	150	163	172	176	151	164	203	147	163	182	171	153	143	158	169	147	184	143	150	138	162	179	177	165	159	177	175	187	179	150	155	178	149	162	163	143	153	171	191	183	179	180	172	149	183	126	164	164	157	150	140	183	173	145	171	156	153	138	162	164	193	204	155	185	151	147	172	179	176	150	185	157	177	166	159	159	201	185	192	157	165	158	169	165	168	185	174	164	151	140	181	185	167	164	159	157	150	157	183	167	164	175	173	167	150	155	163	156	166	169	170	155	158	199	160	183	181	143	182	159	158	148	181	158	184	166	174	148	166	161	140	162	145	160	176	146	168	177	171	151	178	157	145	147	164	168	168	160	168	171	161	160	146	178	200	160	151	173	163	135	171	210	189	155	159	153	170	158	143	180	180	182	163	144	181	158	146	159	177	170	191	183	150	143	165	169	196	161	167	162	173	159	157	176	158	163	176	160	159	175	172	184	175	165	173	159	171	168	184	183	153	172	155	141	146	179	164	165	187	189	177	158	167	138	154	163	171	159	150	166	152	144	173	143	180	171	184	194	168	152	142	171	144	162	165	158	159	168	148	180	166	185	193	168	147	159	175	147	159	151	155	152	176	186	164	168	148	173	149	161	183	134	155	166	159	175	149	178	163	191	178	160	159	142	154	167	155	168	156	149	170	159	182	177	149	164	155	207	159	142	173	153	166	158	147	160	161	169	166	172	172	164	190	182	160	151	157	188	153	172	166	161	151	162	173	148	154	180	148	168	164	161	157	143	173	172	166	148	162	188	163	147	180	167	180	144	181	160	181	180	180	178	174	160	150	177	154	141	163	181	168	181	170	175	161	146	170	183	181	166	158	165	167	171	166	163	158	166	169	143	166	143	161	165	160	182	160	165	167	160	150	126	200	165	180	172	164	167	167	166	152	182	188	149	172	174	161	167	193	158	160	145	176	183	160	150	187	185	169	159	145	133	152	160	136	173	165	165	150	169	144	170	178	172	166	163	189	159	164	149	164	178	152	151	147	151	169	159	140	188	188	157	169	191	173	157	161	164	160	141	158	163	179	167	160	137	166	178	174	180	183	137	144	174	180	170	156	155	178	155	167	177	177	156	152	171	170	167	176	153	159	191	189	155	139	198	151	188	168	174	169	175	178	174	158	170	175	156	154	174	167	199	161	174	155	166	163	162	180	200	196	167	156	167	147	159	180	164	187	178	146	163	164	167	187	168	166	178	187	164	156	157	175	184	184	175	148	160	183	182	191	182	174	130	157	157	167	191	184	157	175	166	163	159	177	170	173	155	170	168	175	175	177	166	156	176	160	159	158	159	179	171	160	169	164	168	145	154	161	158	148	150	161	181	184	174	136	146	151	182	154	154	143	188	150	159	183	176	165	177	142	155	179	156	184	155	172	155	149	173	173	145	145	141	140	174	140	149	152	162	169	173	172	161	166	194	167	149	180	162	165	157	177	147	166	172	169	157	168	159	147	156	165	181	161	163	205	167	167	170	182	178	179	156	172	169	174	131	150	149	175	147	155	154	142	151	160	149	162	153	168	180	158	170	178	171	178	169	190	186	162	159	149	121	171	196	168	166	161	172	161	186	174	142	155	159	178	187	175	159	168	158	189	161	174	197	156	165	183	173	174	150	170	134	170	159	188	189	140	181	159	173	154	164	149	165	152	156	165	190	153	190	169	164	164	170	162	173	144	171	170	180	156	167	151	176	159	164	153	162	164	155	154	157	168	152	169	176	188	160	169	155	155	176	182	169	170	158	167	125	177	169	166	176	174	148	164	177	157	163	150	146	169	166	148	169	161	184	160	168	187	142	163	163	153	172	170	147	161	162	164	170	171	180	174	143	160	155	169	176	173	167	152	175	161	177	162	164	181	162	170	145	169	181	177	169	175	167	192	163	157	186	150	147	174	168	163	183	180	141	136	156	158	189	186	192	197	159	186	186	138	155	167	171	134	141	171	160	156	164	177	154	155	185	202	159	161	161	162	171	153	167	158	159	147	147	161	171	150	158	162	162	172	158	172	175	158	162	178	156	145	168	172	166	149	175	155	148	180	152	165	173	153	159	179	166	164	156	188	163	149	171	153	163	186	167	192	171	148	155	191	180	169	146	142	162	189	160	175	148	162	195	167	167	158	179	172	185	141	174	204	163	154	164	159	179	167	179	159	162	173	176	170	141	142	174	154	179	183	149	166	159	156	151	159	196	148	193	152	179	175	167	167	168	150	192	184	159	168	169	162	151	195	149	173	162	150	147	150	181	176	145	177	181	182	156	174	195	156	171	146	151	174	143	160	148	163	150	158	168	165	176	177	170	157	165	130	154	158	168	159	159	156	154	190	169	152	154	151	171	181	175	176	176	154	156	182	164	163	196	150	162	149	147	203	161	168	169	169	157	168	140	164	180	170	160	156	156	159	152	152	171	161	163	163	172	173	166	168	177	158	135	181	182	161	159	182	141	169	161	161	153	168	158	167	174	176	155	174	195	172	138	157	165	177	146	156	154	145	162	168	153	167	187	170	146	159	136	151	150	156	143	144	160	166	158	156	164	168	181	154	164	136	174	162	164	160	145	159	172	169
3524	468	411	487	464	470	472	436	434	457	450	421	426	445	395	386	434	396	431	406	402	401	413	424	417	422	409	398	418	426	415	378	405	409	426	426	452	433	386	445	420	422	445	425	401	424	419	428	412	399	441	431	401	415	398	409	433	383	390	424	405	410	397	410	427	476	420	431	400	443	427	426	408	400	409	424	421	409	436	402	420	411	408	395	453	412	393	410	453	379	423	446	403	401	425	406	434	448	405	421	404	432	451	412	415	435	427	413	400	373	405	442	379	400	435	441	428	425	378	432	396	397	396	417	435	428	413	421	415	457	420	414	392	435	444	439	415	440	417	450	437	434	412	427	402	395	452	384	450	431	413	411	416	377	436	448	382	430	432	431	376	430	417	423	410	454	423	409	409	410	394	437	426	438	401	393	425	428	427	418	409	412	407	412	422	408	423	427	432	430	415	402	473	411	397	405	446	381	426	410	375	424	384	415	390	402	438	380	393	428	402	426	428	432	402	394	410	400	439	370	412	387	433	421	402	417	410	441	409	423	378	386	367	436	422	434	426	425	485	400	443	434	406	377	412	406	425	419	395	395	412	381	420	410	436	404	427	416	396	405	441	393	394	417	442	419	412	452	438	379	395	450	444	386	421	386	422	433	419	443	412	418	373	436	413	407	414	414	422	388	426	425	388	453	430	469	427	413	451	392	417	400	444	453	408	389	431	423	434	420	440	435	416	379	432	411	434	397	400	409	406	404	405	414	405	393	457	397	401	449	409	445	448	449	413	384	424	439	384	386	396	421	382	445	431	433	404	404	424	406	422	441	448	383	416	427	441	393	422	426	414	444	450	425	425	370	404	415	429	365	375	402	452	402	426	377	393	379	423	423	394	426	432	398	447	418	445	421	451	403	392	391	382	441	399	410	425	401	399	432	413	427	400	456	437	422	441	406	405	421	417	411	428	429	418	427	451	420	436	425	421	413	405	447	435	403	401	410	456	398	396	406	431	416	434	416	415	414	439	419	391	449	468	370	474	391	410	434	447	404	426	397	389	384	406	398	401	419	426	457	399	410	436	450	416	419	384	423	413	443	437	400	389	391	394	399	406	458	398	389	398	430	425	440	410	417	428	417	419	442	404	401	423	421	413	388	409	396	427	403	424	414	389	369	410	407	399	410	428	431	412	423	376	439	392	426	433	409	395	447	377	416	418	413	432	419	398	401	414	397	429	451	407	407	417	418	436	420	459	440	420	416	426	394	462	423	432	395	456	416	419	447	431	412	422	435	450	444	410	421	429	389	425	365	394	374	446	397	405	389	466	427	442	414	399	415	402	435	411	461	418	409	447	403	411	394	404	397	440	412	399	407	412	421	399	435	395	421	418	427	443	410	434	401	434	404	394	426	390	416	414	401	422	446	417	402	384	403	426	416	396	421	428	426	424	440	428	452	426	426	381	409	432	422	454	410	422	421	436	437	440	394	424	410	412	360	430	421	431	445	419	442	393	417	395	380	383	404	446	446	429	403	387	410	408	441	450	416	394	435	429	393	426	425	433	418	412	407	409	434	433	410	398	432	408	427	423	402	412	411	457	428	431	403	409	403	405	418	416	431	407	408	387	420	394	446	432	452	442	440	400	390	406	430	380	430	411	436	392	408	417	414	408	420	399	365	440	456	397	418	416	431	423	394	392	413	397	444	436	415	396	417	411	467	409	396	440	377	416	391	445	416	407	384	430	428	408	427	401	391	416	410	418	422	427	463	407	396	447	443	399	384	422	433	425	450	412	405	368	409	372	422	399	440	428	395	417	395	401	404	429	427	431	399	422	459	410	420	453	430	408	425	395	388	422	457	420	407	443	442	415	452	391	411	382	414	417	431	445	438	444	425	409	401	402	390	415	406	404	397	398	428	428	431	444	438	452	382	420	399	438	428	407	427	413	431	411	431	428	410	412	418	394	394	410	417	392	376	428	437	405	401	438	413	430	397	420	423	439	394	450	391	384	434	438	394	423	404	408	435	410	438	366	379	414	408	395	443	410	421	447	385	401	411	414	403	392	429	427	455	416	393	432	416	435	414	414	428	406	377	399	420	411	410	412	391	361	421	431	401	410	425	415	419	436	400	400	406	451	428	383	410	422	413	435	433	441	424	374	434	420	412	412	346	397	443	415	423	451	395	440	418	427	419	438	418	398	398	372	408	395	420	411	401	430	441	417	407	408	390	430	439	436	405	424	405	398	407	421	436	444	408	410	415	408	405	434	384	416	391	435	416	411	441	425	417	399	409	418	412	412	420	417	448	357	448	379	434	452	449	434	412	441	401	430	425	380	416	413	404	444	400	371	455	430	403	388	450	467	429	401	431	392	398	398	394	423	427	438	424	420	422	396	415	435	417	431	386	405	394	402	416	406	430	456	430	397	471	433	413	412	408	450	420	379	392	395	423	403	405	437	438	413	416	422	426	429	424	409	409	448	441	428	420	414	402	377	395	394	400	434	413	424	389	376	423	432	389	418	437	398	394	424	417	423	406	420	398	403	404	418	454	415	400	452	425	410	406	418	409	432	413	359	401	439	422	428	406	420	410	396	408	402	441	399	400	419	367	408	402	459	399	425	396	422	411	409	424	411	413	460	407	421	403	384	369	436	413	422	392	396	393	390	398	421	391	418	416	420	370	409	402	448	440	429	388	437	437	409	388	437	402	420	426	401	406	404	438	401	424	406	368	444	411	419	438	412	418	461	406	395	423	441	390	421	418	449	401	425	422	415	417	432	372	446	428	373	403	400	401	407	419	408	388	440	428	445	431	430	379	440	440	427	433	413	428	355	390	404	428	384	451	406	431	424	387	391	398	376	416	434	394	421	437	421	412	399	424	385	428	420	425	406	450	440	412	431	386	417	421	456	447	398	403	385	425	419	392	395	412	397	414	405	452	448	416	364	375	399	405	402	482	421	388	388	401	431	428	439	433	433	381	413	438	433	419	429	413	407	387	428	436	420	434	429	464	424	402	390	421	409	403	418	448	424	426	451	439	442	421	383	398	417	385	399	418	403	429	432	399	379	409	384	383	400	430	430	409	438	388	426	454	436	416	462	422	437	431	395	429	445	428	407	441	432	422	440	389	415	431	413	403	386	448	436	422	433	398	414	381	402	406	372	384	425	442	410	421	410	413	435	409	390	448	399	400	395	424	425	417	395	411	422	402	418	427	412	397	427	407	384	416	376	405	404	404	406	383	427	447	406	415	411	386	436	446	420	413	423	456	432	419	426	377	392	409	438	402	442	435	409	432	438	425	425	400	409	399	394	422	436	420	407	441	406	392	422	439	416	384	413	424	413	442	427	415	409	413	396	432	417	417	400	414	429	424	425	419	414	380	453	408	385	378	482	392	396	432	444	444	450	439	412	380	419	394	411	437	444	427	454	407	420	427	429	434	411	428	432	395	400	397	436	390	397	421	403	459	413	413	456	434	412	376	398	404	451	442	385	409	450	399	416	408	435	383
17289	1722	728	515	429	386	338	324	324	309	297	281	279	283	308	292	268	284	268	284	297	255	257	246	274	261	248	251	259	264	246	241	243	292	279	248	238	287	264	228	251	277	248	257	254	243	271	267	275	261	246	283	241	301	273	265	254	253	257	266	243	271	238	293	247	267	271	295	266	261	290	271	265	262	291	252	272	233	252	287	244	272	264	286	230	260	284	299	257	214	242	260	265	255	259	229	248	282	297	267	245	284	232	285	294	264	284	262	294	252	246	269	277	248	227	252	267	247	238	284	242	253	288	231	265	245	242	285	267	230	255	284	277	255	271	250	286	273	272	226	266	244	293	295	271	251	273	232	261	257	275	258	229	291	278	257	266	266	247	295	239	252	270	260	279	246	271	272	276	255	260	281	254	271	265	282	239	254	257	257	284	256	288	285	236	278	256	263	250	237	241	243	267	246	263	251	262	260	246	259	231	256	269	274	238	268	263	256	253	277	251	227	265	252	249	203	257	248	246	207	247	249	265	274	287	211	263	242	274	271	256	259	275	248	267	233	271	244	232	246	266	271	291	245	267	256	236	242	276	272	269	270	242	253	277	283	244	249	225	249	277	231	270	254	250	238	256	273	274	252	230	259	248	265	260	262	281	288	260	246	237	269	267	267	280	272	259	281	265	256	275	245	270	255	270	254	243	259	262	279	290	248	288	252	257	250	298	247	251	255	224	272	237	236	230	280	287	243	293	274	244	268	232	281	280	244	273	281	256	281	226	271	241	262	268	260	233	245	227	271	268	273	260	257	240	244	281	244	247	253	262	260	222	254	257	282	298	282	254	243	250	251	291	262	243	278	281	250	259	253	276	287	252	212	241	260	264	233	286	264	267	267	265	273	262	274	234	242	288	252	220	248	244	288	300	238	253	275	250	277	250	252	267	246	257	266	264	260	265	263	256	282	246	288	261	248	258	232	261	255	236	250	293	252	246	262	258	285	241	255	282	276	244	244	257	289	234	314	258	291	272	259	246	231	272	278	237	264	253	245	258	234	298	222	245	256	252	247	261	250	248	278	261	254	232	249	240	259	241	266	235	242	266	264	268	238	235	262	258	280	245	260	288	266	255	288	261	255	274	256	253	269	258	269	269	230	279	286	267	222	317	246	239	252	248	246	231	226	238	253	263	275	248	283	289	281	249	258	262	236	255	283	248	272	245	278	244	276	257	260	269	269	263	269	286	229	300	259	274	271	247	274	282	241	278	228	268	271	255	286	257	259	272	276	277	273	233	278	278	249	270	290	278	261	296	260	226	266	285	280	267	282	267	267	267	248	242	265	276	252	275	277	287	239	267	237	252	277	253	261	231	273	245	264	288	243	275	253	256	262	237	283	268	249	238	257	216	275	286	253	271	275	261	267	255	260	260	253	240	241	247	255	237	260	265	249	266	261	268	247	250	263	251	247	243	259	270	264	286	229	259	289	272	233	262	262	317	269	290	273	251	259	240	274	281	265	283	249	248	290	243	256	249	282	274	235	253	237	250	294	254	276	265	262	281	259	235	270	262	260	296	263	237	259	257	263	259	275	256	246	255	265	242	236	294	269	286	260	256	244	252	276	267	267	259	285	243	266	275	277	222	241	269	251	257	278	259	245	272	259	261	233	251	297	240	271	262	244	238	272	252	249	278	268	300	255	274	267	238	259	249	282	270	262	251	243	251	277	263	270	267	269	270	224	257	248	244	270	252	234	279	259	259	245	260	227	241	246	257	244	262	257	276	260	230	255	267	239	268	256	268	239	288	287	239	263	283	255	251	254	276	269	287	276	281	261	260	228	257	279	264	256	244	228	266	256	226	248	267	249	272	271	257	238	271	276	246	230	236	251	244	244	256	289	275	284	253	269	239	243	247	283	249	261	275	280	231	252	239	229	240	310	264	251	272	249	262	249	272	260	275	259	240	269	260	243	283	236	268	273	242	256	280	268	258	271	264	274	264	288	253	252	274	266	256	270	253	274	279	251	253	237	244	248	270	243	265	253	263	264	277	268	222	260	265	242	288	223	247	277	267	256	262	224	271	272	285	269	288	216	283	270	277	242	297	282	268	265	254	266	258	297	252	263	251	270	250	254	267	277	230	256	283	285	283	263	258	278	256	263	250	246	244	275	221	275	265	268	256	256	281	262	260	257	288	258	256	227	238	278	257	291	263	248	255	259	268	228	250	260	264	252	264	260	225	241	261	240	271	261	253	272	271	246	237	276	223	264	267	249	223	262	261	257	267	261	239	246	267	269	278	248	262	275	262	262	258	261	239	263	257	249	303	265	226	240	265	270	260	275	227	281	277	258	260	230	269	270	262	274	260	258	269	254	263	257	258	266	260	251	246	273	236	264	234	268	240	247	235	252	260	228	258	276	274	279	296	287	246	265	233	233	268	247	273	272	246	224	255	242	257	253	263	259	245	240	270	256	261	272	244	246	262	289	255	254	284	261	253	236	255	269	242	252	247	263	263	224	243	251	258	225	225	277	258	289	269	261	280	240	237	229	254	249	274	268	263	265	272	275	265	248	251	267	251	261	279	239	291	253	238	249	270	278	271	261	257	254	238	272	284	255	251	274	257	271	275	243	247	281	235	269	274	281	264	281	270	235	231	243	268	251	270	278	238	257	269	235	258	272	275	277	282	305	245	259	271	263	274	219	286	297	261	276	276	229	270	250	259	253	284	259	289	271	303	268	260	284	261	259	259	258	277	264	277	318	261	253	265	253	256	255	226	245	244	282	232	246	254	285	276	268	226	271	295	284	237	243	252	270	280	259	278	271	252	257	257	238	254	294	274	272	263	273	269	250	291	284	247	293	281	264	243	238	244	265	295	252	256	270	235	255	256	281	257	261	277	270	239	282	244	277	240	259	261	277	256	239	243	260	259	261	232	263	277	250	244	274	258	275	299	289	246	270	281	256	254	282	242	280	237	241	264	234	257	264	269	271	231	272	273	261	252	279	267	248	254	258	255	266	263	237	217	263	225	230	243	272	258	301	263	225	261	246	228	240	251	245	237	260	237	238	255	289	253	242	263	272	272	253	272	306	265	266	251	291	267	235	268	235	261	271	247	283	270	254	272	270	270	238	279	266	263	250	263	251	273	220	258	268	256	285	258	257	272	280	275	255	255	269	273	261	254	241	284	251	246	246	265	257	232	249	257	282	264	248	258	246	251	270	269	277	267	245	240	253	237	277	263	226	273	246	228	255	282	281	261	275	246	252	233	285	257	259	292	254	258	260	219	233	257	264	255	253	255	230	244	235	272	282	248	268	257	262	265	276	251	259	251	249	282	257	259	274	252	287	306	271	230	268	247	243	236	295	267	240	274	272	268	272	275	280	291	256	277	246	271	246	248	261	236	261	269	234	266	251	245	225	262	278	293	242	282	253	264	279	261	233	251	264	274	300	252	271	280	219	252	259	274	265	261	255	267	288	267	267	253	253	260	267	243	262	251	233	263	251
10889	949	1265	1410	1311	1166	1007	923	886	784	755	745	729	684	660	716	720	669	697	674	638	667	643	651	635	648	671	626	623	659	610	634	634	622	670	635	588	611	632	615	624	740	590	625	586	614	653	610	668	612	630	589	581	593	640	599	642	654	616	598	643	599	562	592	619	621	631	578	549	610	589	620	607	634	631	658	606	660	623	619	606	634	610	635	609	631	597	589	582	578	600	620	634	625	588	616	619	581	655	638	605	632	633	630	610	627	608	614	616	586	629	639	614	644	638	639	613	620	608	643	640	565	613	572	594	613	566	611	612	616	600	627	597	587	591	658	592	628	643	684	608	605	669	597	585	608	631	629	603	631	582	614	614	624	619	592	576	605	595	625	595	575	598	670	617	613	600	628	637	603	577	616	667	612	607	584	631	604	556	611	625	635	635	591	639	606	651	611	615	601	607	630	638	645	620	656	654	600	625	589	587	641	639	590	628	589	613	619	604	638	563	611	588	601	576	594	598	613	608	615	613	607	580	630	632	623	662	591	624	622	601	606	588	595	621	632	661	665	595	624	608	597	578	607	588	606	603	649	622	609	592	631	590	632	613	603	606	585	623	617	606	607	564	596	637	613	615	587	617	593	613	612	605	615	575	605	620	618	623	619	576	621	626	616	580	605	562	611	603	591	572	614	638	580	689	611	601	615	593	579	646	606	639	618	665	598	618	627	605	616	610	597	607	600	599	603	648	653	585	615	557	614	592	599	611	569	605	653	620	615	585	641	622	624	643	598	634	618	579	619	627	573	639	589	580	647	575	603	647	619	621	615	642	568	590	611	630	591	610	629	672	589	615	576	564	642	634	623	625	570	616	615	619	604	579	588	598	599	602	611	606	591	642	569	615	655	627	609	627	636	588	662	583	605	578	603	578	623	657	616	619	598	609	596	617	626	595	594	611	576	648	574	571	640	640	604	566	612	595	609	589	604	597	631	608	589	632	563	599	594	573	652	614	592	609	609	605	647	557	621	609	652	584	617	554	591	596	619	598	626	620	627	647	610	617	606	585	617	617	589	609	611	608	598	601	622	593	601	689	619	565	618	633	586	610	597	636	668	563	623	621	595	593	601	565	594	626	630	584	624	593	651	618	630	617	639	657	616	616	574	588	618	599	614	603	619	603	629	615	551	595	603	612	613	606	600	583	562	574	590	572	609	624	632	628	582	605	597	600	590	570	637	629	597	587	592	611	616	606	607	614	634	627	612	595	626	617	560	591	636	557	599	606	606	569	566	588	632	619	583	605	588	643	617	603	591	635	630	642	613	587	623	607	626	610	624	597	616	597	597	563	578	613	590	619	596	638	601	598	630	633	599	589	588	584	621	599	549	566	598	634	631	594	634	600	600	631	632	590	630	581	616	609	589	650	585	633	583	604	643	563	640	558	599	596	625	600	614	589	577	609	613	613	592	618	615	604	607	591	566	603	601	634	618	635	634	604	636	592	616	668	635	613	626	613	587	618	601	644	604	611	625	579	596	597	594	632	566	648	617	609	619	624	640	673	628	633	643	591	574	627	608	582	646	631	587	621	589	568	577	630	599	619	620	605	597	582	598	609	615	627	571	594	624	598	660	611	586	557	638	654	632	671	627	625	575	620	621	649	566	608	601	596	629	632	601	603	627	644	611	592	605	617	650	584	643	582	579	616	597	579	599	566	590	606	641	589	629	621	590	561	612	618	630	629	590	575	573	611	595	610	609	614	528	580	597	581	609	626	591	602	564	631	603	670	578	603	605	619	642	615	585	620	605	595	634	614	607	591	621	634	645	632	620	534	572	594	605	578	631	592	655	587	629	614	653	619	627	619	597	604	614	619	643	643	585	612	588	606	646	581	616	619	571	570	596	643	635	618	602	598	610	647	591	632	629	645	606	620	620	580	577	635	617	608	602	629	638	582	594	603	607	618	594	651	598	651	612	589	676	656	622	606	572	617	599	626	606	595	632	616	639	614	591	599	596	613	617	586	636	609	579	616	560	610	647	652	634	612	612	619	628	596	602	619	590	646	620	578	613	646	641	618	585	587	671	617	622	607	667	593	635	622	604	582	615	651	639	602	605	583	618	580	593	594	585	602	632	599	585	602	580	609	584	581	622	559	633	637	583	621	612	557	647	606	596	575	644	573	653	592	589	600	595	620	647	667	636	670	600	610	589	607	653	605	632	630	640	579	605	630	634	654	641	615	652	619	612	636	609	601	626	613	617	592	598	613	593	585	641	601	590	646	611	568	642	618	662	624	664	606	595	587	599	645	612	648	609	636	583	581	607	576	620	587	600	644	596	627	656	603	595	592	597	578	589	615	589	637	601	583	635	616	586	575	629	620	635	636	677	596	603	604	582	664	600	672	605	585	634	604	637	625	623	614	591	609	598	621	570	621	603	603	613	581	599	592	638	603	614	600	639	661	642	623	576	640	564	603	574	612	638	617	650	591	611	596	616	629	667	653	573	586	612	644	596	607	657	623	622	632	589	622	609	606	629	595	585	613	597	598	612	611	592	623	649	595	626	631	584	564	598	578	637	626	642	568	638	657	651	611	634	619	584	602	618	637	622	613	601	601	624	621	608	601	628	589	613	619	554	592	620	558	624	605	648	607	597	612	599	602	620	655	652	646	598	643	609	545	611	608	580	604	583	613	611	639	607	583	582	605	651	597	598	631	599	584	609	662	592	572	649	635	655	562	626	590	615	627	643	595	635	646	564	652	602	646	583	648	608	596	639	599	643	652	640	605	629	645	623	617	637	596	585	599	615	574	578	651	649	590	621	584	615	601	600	604	601	630	641	631	654	594	618	601	637	622	625	608	577	646	606	626	569	615	627	595	618	635	576	657	615	637	601	599	613	621	634	603	616	640	585	650	619	603	658	619	617	677	657	624	610	605	625	593	610	611	660	651	579	615	609	624	607	635	611	614	597	629	595	637	614	585	580	585	627	586	581	608	653	649	628	634	590	617	625	604	623	617	680	622	564	580	688	629	593	564	676	581	642	624	612	610	602	612	609	612	555	658	618	616	631	614	619	621	611	591	607	606	622	640	616	598	628	577	555	591	581	604	626	619	662	566	630	607	619	614	607	603	599	635	654	594	603	598	647	606	628	622	652	650	578	631	597	593	613	626	614	609	620	646	574	578	605	642	623	594	613	651	617	630	651	608	624	651	599	611	609	550	572	624	603	610	613	593	634	574	588	627	604	577	610	610	581	595	577	584	601	599	539	587	604	605	640	669	616	634	618	621	580	613	596	602	593	614	620	586	641	652	597	608	642	598	622	619	605	593	615	592	626	594	585	595	620	596	565	618	607	580	565	631	576	601	633	623	631	640	608	595	590	566	582	640	609	622	606	602	615	614	620	617	602	606	612	580	636	634	596	617	591	579	632	594	630	620	643	617	596	616	624	588	619	636	586	559	598	637	604	608	640	613	627	608	637	626	610	639	643	598	610	585	587	629	571	600	621
27035	3646	1430	916	725	632	522	480	447	417	388	417	441	392	371	390	409	367	342	372	387	362	390	413	372	357	349	353	338	378	358	391	383	339	321	388	370	351	349	343	353	351	332	381	364	362	328	379	374	335	350	364	338	329	348	417	369	364	352	356	399	363	375	411	344	355	360	370	340	352	366	367	356	345	393	356	378	385	367	400	374	377	342	335	330	402	374	368	339	364	370	399	376	352	361	396	382	371	352	367	397	353	359	354	350	370	358	345	305	349	370	376	328	353	358	324	363	322	377	419	368	390	354	345	356	368	364	394	370	384	381	322	330	324	382	356	353	363	336	345	332	392	406	378	362	390	383	374	360	354	356	332	358	347	369	365	354	314	379	374	369	365	389	368	389	346	350	340	388	380	325	347	345	342	322	362	328	334	393	377	394	332	348	338	349	364	330	344	367	389	368	382	351	375	367	378	323	339	349	356	370	349	352	328	368	344	356	357	362	392	381	353	338	326	402	357	349	359	409	368	330	363	388	365	406	363	322	329	323	361	359	353	344	331	431	366	331	325	361	339	383	353	397	377	334	363	375	358	363	365	341	367	355	365	382	399	371	337	355	341	353	402	375	333	370	322	374	425	360	365	345	331	368	344	348	346	346	374	351	369	365	326	342	362	343	375	390	371	366	360	361	354	365	353	372	329	316	387	365	337	383	383	376	352	349	414	318	333	382	375	375	331	353	355	377	346	391	390	345	348	364	405	339	340	354	341	322	355	386	358	333	361	348	392	368	368	379	347	375	373	399	380	366	336	349	355	316	358	350	368	407	383	365	395	352	375	355	357	353	355	399	351	315	373	363	363	342	346	398	363	343	347	342	358	374	332	367	384	337	342	325	314	342	349	363	362	354	364	407	397	315	339	370	347	361	389	387	373	355	375	322	365	354	394	406	349	319	341	362	416	396	352	325	362	390	344	377	351	388	381	359	375	362	356	351	345	324	346	364	363	348	364	362	359	380	348	396	355	386	399	395	346	369	390	372	382	378	367	376	376	340	384	361	405	389	350	361	344	401	347	337	339	368	364	323	340	348	401	336	368	342	322	316	347	328	348	357	367	398	367	368	381	369	380	408	303	366	350	362	361	372	330	345	365	355	374	396	346	333	353	370	374	379	345	329	357	382	355	379	336	373	372	394	368	348	375	366	387	382	349	351	335	347	361	379	349	348	356	330	332	319	335	333	367	358	361	393	374	365	384	332	350	336	375	387	350	356	372	389	328	386	352	381	406	376	353	333	350	351	378	346	369	387	363	361	329	336	354	389	351	355	356	391	370	344	356	351	354	368	376	376	364	372	337	402	340	391	358	392	352	349	346	389	375	359	372	346	382	352	334	362	337	328	330	349	385	376	361	351	371	365	329	359	328	363	344	352	376	341	339	369	365	367	365	355	348	354	341	354	369	360	408	360	365	374	384	411	373	362	341	360	333	385	349	350	353	365	373	370	365	357	333	384	363	385	372	328	345	328	374	406	345	381	364	379	368	398	370	382	361	369	357	352	383	366	368	401	358	387	364	386	361	351	335	364	376	342	370	400	356	370	379	365	387	346	322	399	334	347	329	354	360	394	414	347	352	342	381	354	327	382	356	369	372	391	392	336	401	328	353	378	336	346	345	314	356	382	326	335	397	336	336	373	352	349	327	354	363	361	359	373	357	328	360	360	365	399	367	377	338	341	372	343	354	350	387	382	360	337	339	383	373	377	356	356	353	373	430	378	358	342	326	345	346	390	372	348	393	355	334	362	378	344	357	348	359	358	353	383	355	335	334	349	335	365	358	382	351	383	358	351	365	359	366	366	361	325	364	392	365	353	360	347	362	373	383	351	351	370	367	359	354	375	346	354	358	353	360	346	380	380	373	344	357	354	345	389	365	372	351	346	333	394	335	381	335	342	355	381	341	371	394	355	347	355	372	350	371	347	360	380	320	334	324	371	328	350	340	379	365	388	368	381	349	332	417	373	380	312	390	352	370	403	374	339	357	380	338	369	360	347	374	386	343	366	332	373	344	350	363	316	361	345	368	360	331	349	382	344	338	364	355	341	355	367	428	363	342	371	344	330	344	334	357	366	350	363	377	358	329	352	367	348	356	352	398	399	372	345	363	360	341	351	383	378	355	352	351	370	386	377	411	386	387	391	356	354	372	359	367	358	357	398	336	377	358	360	369	346	360	378	371	339	347	360	363	361	364	370	392	367	370	354	382	344	358	364	335	367	332	340	394	358	345	360	366	365	359	347	334	327	361	356	368	356	392	373	354	359	383	366	377	341	378	367	350	383	344	378	342	337	395	356	377	370	361	356	375	361	342	346	350	346	363	356	365	320	374	344	388	375	344	403	339	344	335	346	366	351	363	359	356	363	389	387	341	364	396	351	339	371	339	371	360	375	363	366	396	341	357	355	350	393	363	333	314	334	367	359	371	371	357	333	344	390	319	388	316	349	407	374	373	379	381	363	380	382	365	338	397	392	405	370	334	357	355	366	366	342	351	370	322	338	372	332	360	348	374	358	343	360	391	358	430	384	415	397	361	394	378	339	336	376	343	343	333	374	377	394	394	375	362	372	370	372	344	341	375	346	373	356	358	313	329	378	373	384	373	318	352	343	369	354	357	378	361	358	388	385	362	345	351	377	376	331	363	388	360	386	346	373	323	376	369	362	390	353	350	359	387	349	363	405	358	373	387	348	371	384	342	366	400	344	381	361	395	410	348	343	375	348	352	369	355	381	385	358	357	333	337	339	340	388	397	369	322	351	349	377	339	342	377	347	342	374	379	350	364	365	336	333	370	371	373	361	384	384	374	352	369	365	400	418	394	386	360	381	354	352	365	399	340	398	379	404	361	409	369	329	368	351	351	358	371	355	367	362	369	340	389	386	337	355	378	335	363	348	362	394	353	351	333	383	364	348	355	359	389	364	368	378	356	373	350	351	304	355	372	371	324	344	365	393	364	328	372	329	356	348	359	367	369	404	373	383	379	356	355	356	373	359	340	373	369	364	349	387	338	362	402	332	373	354	385	342	338	373	375	371	320	343	326	375	368	387	327	371	339	363	393	347	337	356	332	340	375	366	370	414	381	365	344	378	380	344	350	338	403	340	372	398	382	341	370	381	354	403	383	369	392	361	382	372	335	393	370	379	353	367	363	385	383	350	379	342	392	387	335	384	357	349	342	366	376	337	360	340	334	358	380	355	332	372	349	318	328	346	361	369	327	394	366	361	353	349	361	377	379	345	350	350	356	393	326	328	346	351	342	340	389	365	358	321	353	368	383	368	391	351	335	368	365	386	363	355	360	347	360	300	339	317	327	337	355	394	366	387	357	351	372	386	386	357	376	354	366	330	376	362	378	399	372	374	364	380	392	347	362	340	370	329	329	332	394	365	377	364	382	370	356	361	314	344	336	351	355	314	349	369	376	381	367	367	362	349	371	374	364	385	368	366	341	344	389	359	365
14806	1315	2142	2440	2114	1842	1622	1414	1332	1159	1125	1119	1059	963	1034	950	918	933	843	840	919	870	880	846	873	833	868	875	851	847	834	828	853	815	808	814	890	812	840	812	815	814	794	742	838	898	849	777	815	813	882	834	759	832	820	833	751	786	828	807	837	844	779	829	830	795	816	799	823	814	789	833	780	800	797	796	842	822	788	837	805	868	838	779	774	810	807	827	779	839	747	800	812	831	770	831	786	808	809	815	794	819	818	827	799	793	815	808	790	819	751	813	753	761	827	813	785	818	840	831	812	757	759	772	839	797	796	829	865	799	812	786	821	804	829	821	790	765	788	791	828	793	808	799	796	749	810	776	789	748	744	786	785	824	868	820	771	785	802	841	811	811	842	789	810	816	831	814	806	787	812	816	854	767	776	805	795	784	815	841	770	783	795	809	799	827	770	831	826	814	764	782	841	794	808	739	791	833	850	787	795	836	808	820	800	854	813	764	811	774	795	821	819	813	804	772	809	775	783	768	777	763	813	803	813	800	788	775	819	798	820	782	814	822	767	794	796	787	838	820	755	806	845	819	772	816	849	845	790	769	803	795	805	824	815	808	846	784	765	831	813	791	727	793	780	807	798	767	789	809	829	803	808	807	809	811	852	799	817	820	856	792	815	826	792	780	804	770	806	801	806	815	839	805	786	775	834	809	833	806	792	760	805	791	815	794	811	831	783	769	822	779	800	775	760	789	776	820	814	806	791	782	810	807	789	818	800	759	773	829	811	768	852	775	794	761	834	766	783	781	754	820	753	817	765	813	795	800	845	843	850	787	788	746	805	781	829	796	778	780	811	755	828	781	789	791	737	816	804	866	828	801	800	810	822	792	805	787	775	777	818	812	795	759	783	817	761	781	804	807	822	827	803	788	801	813	833	830	772	824	815	782	802	788	828	755	792	798	787	763	740	762	791	785	787	780	807	774	809	761	793	840	809	838	814	752	803	815	807	765	820	836	823	846	823	808	814	797	828	788	811	819	782	794	813	811	798	795	792	760	832	814	806	797	779	793	788	783	785	848	806	829	794	754	850	752	819	810	777	835	836	772	829	803	784	831	809	809	786	753	785	827	773	784	795	800	777	799	825	830	805	745	788	757	820	779	877	784	811	786	815	770	789	768	874	829	828	785	821	761	865	862	779	829	826	823	776	813	839	870	801	816	848	776	814	811	785	779	791	813	842	818	805	754	794	784	791	809	833	815	811	807	812	780	807	782	740	846	792	783	808	816	844	806	803	787	794	807	773	836	787	803	783	840	816	803	786	843	869	773	806	757	806	823	768	802	812	790	792	725	803	775	783	795	821	810	799	803	821	785	800	788	810	765	800	850	852	813	791	825	819	800	788	822	817	799	784	816	805	821	780	808	783	776	815	795	817	823	802	752	826	825	811	865	795	790	846	792	825	817	800	839	788	785	811	763	755	769	815	812	796	760	790	833	822	798	760	751	738	827	826	790	802	890	773	843	781	793	811	780	817	787	819	784	767	800	838	784	812	812	789	881	821	753	758	844	814	814	800	810	854	758	812	799	810	824	777	775	780	780	767	784	780	811	820	827	784	827	763	794	780	821	780	800	772	839	801	778	811	773	815	769	809	747	806	786	800	840	814	809	816	781	767	795	793	775	807	800	791	770	809	823	790	827	791	800	789	774	796	815	784	790	764	817	748	773	814	771	826	828	823	814	794	820	750	814	772	834	792	783	830	798	788	797	795	844	767	774	785	825	765	822	805	887	818	776	815	807	840	730	827	812	792	878	771	783	770	844	813	839	763	760	808	868	830	778	814	784	813	810	799	805	840	786	805	802	831	825	781	784	823	846	809	800	790	793	803	785	851	785	830	784	777	813	778	817	859	757	810	848	804	808	803	787	809	787	825	834	818	813	818	796	814	806	784	868	860	795	753	805	832	805	769	785	822	805	763	787	809	831	825	756	766	822	744	823	811	772	821	791	784	797	849	826	768	829	757	800	824	776	782	817	801	808	770	821	806	834	799	824	862	788	765	792	825	786	797	807	799	769	743	771	812	803	824	836	759	820	829	800	753	802	787	805	820	771	756	753	756	855	831	759	825	838	773	825	751	807	797	842	756	789	754	800	809	823	802	772	808	838	827	772	832	777	811	809	836	816	844	815	773	794	776	823	749	859	797	786	813	797	823	793	815	764	849	805	820	778	786	822	764	838	818	784	814	732	820	799	760	807	787	780	803	787	820	800	844	772	789	783	789	817	776	741	790	823	829	826	800	798	795	811	794	832	800	768	843	830	746	790	773	820	828	827	803	792	762	794	779	780	837	807	815	797	812	826	820	776	785	799	778	770	813	794	842	817	762	801	770	822	800	807	838	773	809	820	811	775	816	772	806	757	820	811	741	815	830	814	779	781	838	783	857	750	804	800	830	769	807	811	840	806	816	838	816	807	792	785	803	806	847	788	775	836	872	844	790	789	861	798	768	780	810	791	827	826	753	790	811	771	843	805	796	782	737	828	796	820	753	764	760	811	834	818	819	832	802	846	813	786	811	786	805	774	847	807	796	793	768	833	848	823	773	770	762	815	796	785	776	765	781	819	832	750	743	772	843	804	816	767	808	870	817	822	783	829	760	793	845	800	835	853	787	824	771	842	774	810	793	827	760	863	813	777	756	744	800	788	843	814	818	841	761	789	740	810	817	782	740	801	772	774	853	757	828	806	778	828	786	723	794	820	820	806	831	767	836	802	837	831	787	777	766	831	795	782	797	841	815	779	791	773	797	770	786	806	790	839	788	747	810	752	808	763	805	869	823	746	827	792	787	799	786	832	791	824	786	833	806	791	787	815	806	854	796	787	838	825	794	797	798	831	805	770	822	739	775	748	798	849	813	806	858	799	769	832	849	763	801	830	852	832	804	829	807	828	799	843	854	809	773	805	820	800	749	789	850	763	751	797	809	822	841	805	753	817	812	764	836	745	840	797	797	847	816	750	773	780	816	760	768	761	786	801	761	834	809	833	778	815	850	827	810	810	809	788	831	787	788	826	859	804	819	805	808	820	790	860	788	864	777	778	821	825	783	806	801	809	817	850	826	809	795	782	811	799	792	811	856	802	766	801	756	788	798	798	844	806	787	800	818	834	807	807	774	799	829	806	800	812	785	781	826	762	857	801	811	829	778	800	806	817	816	783	784	799	806	827	849	823	809	780	795	821	803	805	794	826	787	788	788	834	810	793	795	796	802	774	827	806	801	768	790	806	831	859	812	875	773	746	777	804	783	844	815	769	800	810	781	819	841	786	790	814	841	748	794	801	798	852	811	773	792	808	818	818	859	788	786	828	773	824	791	787	795	765	788	798	807	786	785	803	815	808	788	779	823	810	820	816	786	789	789	819	807	764	749	869	810	747	760	847	806	811	795	766	831	784	795	784	833	793	788	806	810	742	788	776	802	802	788	850	817	780	820	809	824	758	786	806	839	818	834	827	772	806
4723	342	190	212	180	172	191	198	177	164	195	177	161	175	170	175	152	179	172	179	151	200	187	171	165	188	166	188	158	162	160	160	153	160	167	176	158	161	168	144	176	154	163	153	159	170	153	169	164	180	183	193	163	165	176	192	165	160	155	188	174	178	175	136	186	161	168	147	145	161	153	173	187	187	173	177	194	165	178	175	161	153	156	172	157	174	165	166	160	173	166	183	145	171	160	161	168	168	193	172	194	182	155	182	181	193	154	165	151	179	157	191	192	156	181	156	170	184	195	181	176	165	181	146	167	178	184	135	182	181	171	166	148	166	183	166	151	170	186	144	168	166	182	174	163	183	160	187	175	137	178	173	182	172	192	173	158	167	191	187	167	149	149	173	167	153	176	188	187	180	193	167	160	150	161	185	167	181	164	175	182	166	176	176	166	178	175	152	174	170	179	162	173	141	147	166	146	164	185	180	167	185	157	167	155	184	170	169	174	153	179	163	157	166	166	184	184	183	216	176	148	177	166	166	183	181	194	164	181	149	147	128	162	169	151	189	163	183	157	191	165	166	169	150	183	171	137	182	152	167	162	181	175	159	154	174	163	171	172	176	161	170	173	149	144	157	167	159	190	154	150	181	152	180	162	156	169	158	172	157	155	136	164	152	180	182	168	150	174	156	179	177	184	150	179	159	161	153	167	165	163	158	179	159	174	139	170	149	167	176	175	172	170	191	181	176	174	169	176	179	165	158	181	178	157	202	162	182	168	182	159	182	174	180	185	160	148	178	186	175	161	178	175	188	154	188	170	176	183	163	163	179	178	159	154	158	168	166	169	186	168	169	175	179	172	159	170	145	162	155	167	176	175	180	173	181	156	180	177	189	165	179	183	167	143	184	157	179	175	162	174	184	184	168	157	149	139	186	177	160	141	170	195	179	148	160	157	162	210	152	172	147	132	149	145	162	168	174	168	150	175	168	173	143	188	142	156	176	162	189	182	193	184	177	165	193	181	171	157	162	189	181	181	184	205	171	173	179	185	134	147	173	157	159	190	147	157	168	169	190	163	158	161	187	158	172	165	168	168	169	147	148	184	128	183	163	181	176	174	158	182	172	173	192	163	156	160	155	184	167	182	185	164	142	163	160	161	180	180	168	147	149	175	172	172	147	186	166	157	184	176	148	165	164	190	175	163	172	191	161	178	153	147	179	188	178	170	162	187	166	183	157	163	184	177	150	150	150	164	143	165	149	164	176	186	180	172	156	173	183	167	165	163	166	163	164	166	191	165	167	180	178	167	162	159	202	194	194	159	166	175	177	163	168	166	164	171	173	164	163	169	168	179	169	185	184	159	182	179	174	172	157	148	150	179	179	172	158	178	183	174	146	184	171	153	145	172	177	180	184	173	160	165	193	195	183	153	205	175	186	162	155	174	187	167	179	182	176	167	160	152	148	158	193	178	157	172	201	177	169	150	170	150	173	182	194	160	170	169	177	177	171	171	173	191	180	147	169	168	158	190	158	171	199	166	176	150	171	162	178	192	162	152	148	159	163	183	178	158	162	172	189	162	175	181	168	167	163	181	165	167	181	180	179	169	152	194	190	164	176	184	146	177	167	173	168	198	163	179	174	177	198	161	174	205	164	184	190	161	190	178	156	182	187	158	159	165	168	185	178	173	154	152	171	164	157	187	174	167	166	172	174	166	177	220	168	161	172	184	177	165	196	149	179	170	154	191	144	176	133	168	174	165	187	159	168	189	184	162	168	189	197	177	150	153	149	189	190	147	173	168	155	170	133	168	169	169	152	170	181	163	167	161	165	157	170	176	142	165	184	163	191	180	170	183	162	171	171	165	175	200	169	172	187	174	163	188	185	177	177	170	163	174	177	176	145	170	167	176	171	173	195	165	156	145	203	183	168	155	164	162	146	184	166	162	180	155	176	169	154	178	181	181	201	164	155	183	179	165	173	178	160	166	161	176	178	208	153	142	180	147	167	181	162	144	164	180	173	166	177	172	184	165	137	186	174	184	156	146	155	154	185	169	183	137	136	177	165	168	165	149	185	184	145	149	163	189	168	158	162	198	177	184	165	153	157	178	154	191	162	185	163	169	154	156	173	183	174	169	157	162	187	183	158	183	178	179	179	163	163	128	156	183	141	174	149	179	155	159	193	161	185	150	168	148	183	175	167	174	202	183	180	173	150	178	168	164	178	162	172	145	172	172	151	155	184	157	178	172	189	169	163	160	170	170	164	170	164	155	179	175	170	166	165	172	149	154	151	179	154	170	162	172	171	178	157	170	176	163	184	175	175	169	168	172	181	183	206	176	172	160	166	185	171	179	156	178	178	152	157	171	172	157	182	168	168	157	171	211	148	169	167	154	181	184	195	190	157	168	162	175	164	182	175	190	170	146	169	176	170	150	175	169	164	168	167	160	152	183	175	156	179	164	154	191	171	166	174	174	181	164	163	154	156	176	161	180	148	177	189	180	173	201	176	160	162	153	175	185	183	182	172	167	161	186	172	195	155	185	149	150	172	199	182	173	199	171	186	180	188	152	166	205	203	149	148	164	161	150	167	164	173	178	159	182	165	167	181	178	165	168	170	155	193	155	172	178	150	172	154	171	155	166	160	157	158	161	188	162	182	161	190	183	144	166	184	170	156	155	143	157	155	190	177	170	193	145	155	182	162	176	178	170	186	176	161	171	151	193	174	140	157	141	176	173	152	180	185	181	196	176	162	178	191	167	155	182	183	164	179	173	163	193	181	189	186	185	180	169	156	169	161	170	170	175	155	190	175	165	169	167	160	175	176	154	168	168	177	184	193	161	182	145	151	174	171	150	182	176	171	161	167	157	171	173	183	179	165	163	191	174	155	177	165	181	163	151	160	174	161	169	173	175	149	163	177	174	173	162	159	188	172	171	160	164	148	160	187	163	191	186	172	180	188	175	158	168	163	147	158	190	162	150	163	165	161	154	174	153	144	146	177	160	172	192	180	191	173	152	164	167	186	186	161	142	171	172	156	176	178	183	179	196	148	180	152	176	196	163	162	174	169	175	179	170	156	166	170	177	164	161	164	165	178	146	153	190	159	178	193	154	192	183	171	154	173	179	176	147	146	194	200	143	142	185	164	152	180	202	158	188	181	147	162	180	160	172	161	164	146	148	178	185	162	168	167	167	176	173	151	167	174	168	180	154	173	161	179	198	184	159	200	184	189	155	165	180	179	167	174	164	169	119	167	154	179	175	153	179	156	162	155	162	187	176	180	192	183	165	164	161	191	163	169	172	157	162	185	159	159	178	164	167	183	157	190	171	167	174	167	151	156	175	170	146	161	176	184	154	151	157	169	200	166	164	187	161	188	174	164	170	184	167	174	139	173	165	158	153	143	167	196	165	185	173	166	172	176	136	150	174	173	165	150	176	155	171	154	177	150	175	153	170	163	155	150	151	172	164	166	176	167	180	160	174	173	168	172	174	151	168	175	179	188	179	180
3415	391	450	489	492	485	446	429	426	437	445	472	430	424	446	449	402	404	427	412	408	421	418	436	418	450	468	416	414	438	470	396	424	414	402	436	427	425	397	409	435	432	444	421	390	397	408	445	420	435	428	416	391	457	425	481	419	438	444	437	425	428	414	433	442	438	407	436	414	424	417	451	421	434	404	413	400	417	427	424	432	403	410	429	393	414	440	440	446	418	420	448	414	456	422	420	446	430	405	411	427	422	432	419	448	479	436	438	383	413	411	469	429	438	382	431	458	448	416	481	441	437	402	437	438	413	454	461	436	386	430	457	417	439	405	428	443	442	442	399	436	410	448	451	432	434	458	430	486	442	418	449	405	420	430	446	442	422	462	432	401	423	431	408	425	454	431	417	398	416	414	430	406	430	425	389	435	405	393	401	410	425	419	411	423	414	428	424	396	428	472	410	427	428	414	449	428	401	411	440	465	438	432	420	445	453	436	394	419	426	412	446	434	390	424	440	415	459	471	437	410	416	424	424	409	459	454	403	417	450	455	412	403	373	391	429	451	438	431	395	464	434	426	445	418	416	420	440	410	429	440	405	428	365	404	439	451	447	401	439	408	430	425	410	491	415	466	394	416	434	428	408	471	420	439	447	421	412	381	438	424	459	388	414	438	410	422	407	418	407	406	454	432	414	428	402	403	425	403	405	401	419	428	422	460	395	454	449	456	391	401	435	405	429	436	397	424	426	409	435	474	436	396	413	401	429	433	408	397	412	428	440	403	407	403	404	429	425	404	434	436	423	478	454	445	466	398	432	425	410	425	445	441	431	429	389	400	433	412	455	431	426	433	423	433	425	404	432	426	410	444	420	440	478	447	410	418	443	413	441	425	408	422	416	420	422	384	434	450	376	433	448	399	429	438	421	396	419	435	443	435	438	400	377	444	439	409	417	452	420	410	452	449	416	450	429	395	422	414	432	435	410	418	450	431	389	422	404	401	454	412	411	405	445	433	406	405	410	438	440	416	436	427	429	422	460	425	453	460	398	413	421	432	391	434	441	429	407	428	430	446	431	428	448	439	397	438	446	411	441	405	445	406	412	449	423	396	406	397	426	407	399	423	444	425	415	441	435	408	413	419	401	417	406	393	422	413	462	423	438	439	414	462	440	409	392	454	456	414	423	433	415	435	427	421	424	422	380	421	424	414	400	435	452	390	449	418	429	449	414	414	431	417	446	414	445	410	391	443	424	420	439	415	409	423	439	419	433	429	381	455	399	458	393	436	398	425	426	447	438	408	435	440	435	444	406	403	406	445	418	424	407	409	451	391	432	417	411	443	451	426	407	415	479	423	418	446	424	450	452	400	453	411	438	381	396	403	444	429	399	424	451	431	423	437	432	425	437	401	372	430	447	431	410	456	409	456	409	426	451	397	426	431	443	404	430	436	399	430	436	444	438	443	414	404	427	419	424	392	441	430	420	424	422	443	436	421	421	426	412	422	415	427	474	402	405	423	428	435	444	410	446	411	445	397	402	435	414	409	397	424	430	432	446	416	424	422	411	416	436	445	442	406	407	420	468	413	393	414	443	410	448	454	426	456	410	402	413	395	428	410	430	444	448	457	417	439	384	429	414	428	431	454	439	417	404	417	445	422	447	432	431	443	465	453	411	449	448	427	423	433	461	373	426	415	414	460	425	404	436	440	423	390	436	433	416	438	427	425	449	412	437	425	417	409	432	420	444	439	437	442	381	447	458	449	430	394	418	436	419	422	404	414	429	426	424	426	426	429	400	431	461	440	444	457	405	451	448	426	420	400	430	434	412	414	441	430	429	441	435	411	424	472	441	404	430	415	441	452	430	429	460	439	404	424	408	454	432	425	460	419	444	455	402	435	447	395	414	440	442	424	410	384	433	419	443	417	451	414	399	419	418	427	451	441	414	446	430	411	431	451	502	410	460	414	417	415	466	449	385	450	416	488	435	415	384	411	428	403	408	388	430	425	437	439	426	410	444	392	402	433	435	428	423	465	447	398	436	457	418	420	404	432	383	433	429	411	435	432	433	430	438	452	436	427	419	409	427	442	430	409	395	408	423	401	447	382	428	415	428	436	418	417	384	420	437	424	431	447	448	413	433	464	424	415	418	430	427	472	425	390	432	430	390	448	385	444	410	388	426	423	401	430	412	423	439	400	408	418	395	420	414	428	468	414	402	431	430	400	408	421	413	428	425	440	412	455	422	386	427	375	443	440	398	416	449	408	417	440	411	416	450	400	427	435	395	450	451	448	459	463	404	425	415	404	397	437	450	428	444	398	407	463	403	437	430	415	454	459	404	450	413	425	452	373	437	420	472	432	405	440	458	446	413	397	430	425	408	429	398	394	396	427	433	413	413	430	431	447	423	416	450	432	451	392	396	430	426	423	420	428	416	438	416	461	405	425	418	434	396	398	404	409	410	434	418	442	445	424	391	456	416	408	398	455	411	403	408	413	464	443	437	454	431	411	393	434	430	401	432	446	416	420	422	436	430	426	425	448	383	392	407	431	445	416	402	423	437	409	421	436	427	408	446	460	433	453	432	422	410	403	445	420	433	439	438	445	440	442	432	439	443	428	433	424	423	431	446	429	423	471	450	413	449	447	415	444	449	442	434	402	390	410	439	409	431	465	429	413	459	431	417	443	418	438	436	428	429	433	418	426	429	419	418	417	426	454	419	442	429	405	426	433	405	450	404	446	422	406	415	434	429	432	448	421	407	459	419	396	410	449	423	452	397	415	410	389	424	459	421	440	402	419	448	443	420	472	453	413	458	448	405	417	402	436	445	397	447	420	461	425	420	438	410	441	399	429	424	400	400	401	436	445	434	411	406	416	429	426	454	420	388	419	424	404	425	435	407	438	399	443	424	448	419	419	441	415	418	426	435	405	427	462	403	443	455	442	433	415	417	432	409	423	427	403	390	443	428	425	453	433	406	410	427	419	435	414	431	445	459	463	420	398	441	410	446	459	414	446	425	461	459	410	441	439	400	393	443	452	464	429	421	432	415	430	435	435	470	419	455	430	429	429	427	421	459	403	398	391	454	416	425	437	426	447	438	441	400	444	417	416	439	433	449	380	460	428	461	428	426	439	417	422	450	389	455	425	447	457	416	402	457	414	440	423	471	452	445	453	431	429	410	441	438	421	428	446	452	426	402	442	447	458	415	411	431	428	432	428	436	436	407	417	441	415	410	422	413	399	420	413	450	454	446	414	443	440	410	442	407	381	418	451	408	391	403	436	413	379	429	387	443	426	384	440	416	434	436	393	411	391	458	437	412	395	421	429	434	411	420	402	394	427	410	433	423	462	417	404	408	431	403	431	438	452	434	425	411	395	393	439	423	397	411	426	432	422	457	410	437	375	428	389	420	433	446	481	384	406	443	407	425	414	441	420	426	385	456	425	365	414	427	451	421	455	404	416	440	423	428	459	461	439	423	436	468	454	425	436	421	424	434	451	462	428	425
17184	1719	724	535	419	360	320	338	287	326	288	286	331	282	275	223	289	258	266	280	261	271	267	270	274	262	279	243	245	303	263	266	292	249	239	262	258	288	264	265	268	292	246	287	268	265	266	280	292	292	255	269	262	274	292	268	272	239	275	269	274	257	236	265	232	282	280	275	249	302	273	264	289	293	253	286	277	264	261	260	244	318	291	281	286	225	235	309	294	279	252	310	291	269	299	298	279	268	275	287	314	259	257	280	271	269	280	282	257	292	264	309	280	254	273	255	229	268	261	267	256	265	290	260	262	283	272	268	269	226	263	275	259	290	269	283	273	284	296	293	234	257	272	279	287	268	237	291	277	233	266	256	275	262	254	242	261	282	265	259	294	282	265	275	287	241	271	265	246	275	290	279	282	275	270	278	291	282	274	255	281	279	286	242	264	249	256	270	286	252	253	281	293	264	256	278	237	291	299	269	283	248	267	280	279	279	274	284	266	296	252	251	296	282	280	252	280	261	286	288	267	253	304	252	286	295	297	287	267	264	253	244	287	256	238	271	269	268	285	271	319	283	280	255	313	260	279	293	285	315	261	278	257	270	293	246	262	290	262	288	297	307	279	279	213	248	277	289	269	272	255	271	282	254	238	260	259	260	284	251	271	258	279	270	242	296	280	261	261	262	260	278	280	277	253	273	254	267	248	263	266	296	262	292	273	278	236	265	278	263	250	293	296	238	272	255	276	287	280	252	288	252	279	277	257	288	299	270	258	290	251	297	306	248	270	301	282	258	286	265	241	284	282	247	273	282	258	287	259	262	259	285	242	247	262	293	291	283	252	278	275	268	263	278	267	268	290	243	269	258	268	299	262	270	273	257	283	254	282	290	270	258	260	272	265	310	264	270	267	276	237	296	272	302	253	272	267	281	272	303	264	229	267	248	276	309	254	266	268	310	244	281	272	272	282	257	282	269	254	275	261	264	260	250	252	263	286	261	304	263	278	269	263	284	285	273	291	292	245	273	305	258	293	290	282	263	254	275	292	272	294	309	267	287	305	261	306	278	289	281	269	265	250	287	273	243	249	256	249	273	284	277	302	282	238	256	283	248	257	277	278	257	278	281	265	270	258	244	286	283	281	269	269	236	291	256	295	253	252	253	253	261	247	268	267	277	243	302	306	274	243	274	268	232	277	275	286	243	270	303	264	280	254	270	283	270	249	232	259	280	264	268	284	257	291	263	270	282	276	291	253	262	276	258	239	265	248	246	249	266	256	267	261	259	234	268	288	263	282	290	241	248	246	288	311	288	272	276	262	299	280	279	291	287	277	252	266	262	246	243	275	258	268	259	266	257	262	254	255	251	259	270	262	239	277	274	283	258	280	281	287	291	289	237	257	290	272	280	242	264	219	231	267	247	256	259	273	277	281	273	277	274	268	273	252	268	257	247	258	299	262	298	256	252	275	248	273	256	280	260	274	255	297	226	287	302	260	278	289	277	308	269	271	251	237	257	264	260	273	283	292	252	290	303	292	258	241	276	255	246	260	310	266	281	259	258	260	280	252	264	279	274	283	275	296	304	286	276	250	255	248	238	264	263	266	226	274	243	268	252	255	254	260	264	261	285	294	246	208	259	281	277	244	285	249	267	267	277	284	244	236	260	259	267	295	282	270	275	262	254	274	280	252	241	253	282	246	259	264	228	256	272	263	295	247	251	272	275	297	265	253	234	245	254	289	289	234	273	289	268	257	295	287	259	251	236	277	281	303	268	280	277	297	270	297	261	272	295	287	274	250	294	293	264	277	279	282	283	260	259	286	283	261	283	296	253	251	262	262	282	257	256	271	290	261	277	252	277	237	249	300	291	281	262	275	274	314	260	293	271	290	249	266	260	258	246	314	239	270	251	244	267	246	256	277	259	251	281	249	277	258	276	279	270	258	254	256	259	258	281	269	279	251	274	238	251	261	269	253	288	274	278	252	223	280	242	265	271	259	264	285	267	289	227	259	277	294	258	251	265	254	271	275	251	258	277	262	249	251	287	263	293	271	300	246	244	236	242	261	282	257	299	258	295	281	259	277	283	283	244	268	256	261	280	239	270	276	286	295	303	286	282	246	304	276	281	242	267	264	263	293	256	280	271	267	260	267	283	284	286	235	254	253	271	256	262	263	255	243	291	289	245	269	245	250	287	253	279	291	251	282	261	280	268	285	252	256	259	301	283	272	285	272	259	257	294	266	293	274	281	325	290	255	258	253	277	283	261	249	276	250	238	289	283	295	264	274	274	304	252	289	262	283	288	231	254	309	280	270	251	264	280	239	273	252	253	239	244	261	291	265	258	240	283	253	284	298	258	251	276	295	278	281	259	273	265	255	234	271	273	262	292	284	286	272	270	268	265	283	273	257	289	274	293	291	286	272	285	264	285	251	263	254	271	239	272	284	263	266	272	246	234	306	285	262	288	281	269	304	265	270	278	266	261	267	258	244	279	254	277	275	259	257	286	258	242	290	257	292	276	256	297	297	269	263	265	261	279	287	262	266	275	275	267	289	285	244	279	275	298	249	258	295	270	252	277	291	275	265	264	253	283	254	273	256	283	242	289	266	236	267	290	270	263	290	300	270	279	299	317	262	280	269	261	284	261	294	251	281	273	289	257	302	275	241	253	265	229	252	284	256	261	271	268	270	288	277	239	281	303	222	258	276	249	264	282	286	256	270	227	252	258	277	282	246	246	262	305	283	278	269	259	280	260	289	238	264	273	273	255	241	254	271	280	252	238	256	255	237	304	288	261	299	267	253	264	299	240	270	257	296	274	276	282	246	254	265	278	274	243	261	275	279	275	299	296	275	253	263	289	263	262	287	253	276	242	279	285	253	301	241	285	260	266	256	281	277	268	315	256	267	259	275	246	270	264	228	263	267	265	275	289	274	297	284	280	265	296	247	268	285	250	273	277	266	287	273	291	257	272	279	281	266	284	244	292	280	245	272	281	274	264	245	254	267	244	270	296	262	275	273	308	287	291	275	274	274	268	256	278	262	263	231	249	286	253	284	297	272	295	268	274	258	264	282	272	273	276	279	268	272	261	238	292	276	270	282	283	297	257	290	264	247	266	240	284	259	247	296	277	227	254	291	290	280	275	259	271	277	299	225	274	264	317	258	269	272	284	242	242	270	258	275	261	268	277	271	275	253	272	248	252	264	286	297	258	273	237	309	284	265	299	280	285	278	303	283	246	251	264	277	261	273	304	270	235	276	233	235	271	236	268	279	264	286	258	241	293	244	272	242	276	302	283	252	271	281	273	265	278	263	278	286	285	259	276	308	247	284	290	259	291	285	291	268	262	242	257	244	245	254	276	251	308	262	266	254	277	288	276	287	240	270	256	263	255	250	250	296	264	259	278	258	263	279	247	272	237	245	275	279	282	243	274	278	272	252	274	300	259	259	263	240	274	246	272	273	256	270	270	249	252	262	286	258	317	290	247	258	264	292	280	265	265	260	251
10697	912	1336	1375	1270	1104	1006	987	845	879	758	782	746	721	715	714	702	727	661	690	709	725	653	664	659	675	697	660	660	656	683	627	674	643	656	675	660	662	655	644	659	668	667	640	656	644	629	612	603	638	640	610	628	603	649	667	634	612	594	653	647	628	630	607	634	629	583	637	644	650	647	602	649	597	610	678	667	643	616	670	658	657	617	607	602	599	632	683	622	635	655	620	642	654	607	617	649	662	633	620	657	638	596	626	661	635	706	643	576	626	633	653	647	632	681	601	656	628	645	604	616	588	650	628	662	612	623	637	614	664	610	674	643	641	629	661	636	637	641	637	628	683	623	650	616	605	656	614	640	601	636	634	575	585	613	667	629	632	610	633	617	642	632	642	653	628	602	637	663	600	630	659	617	654	650	562	612	681	630	587	642	624	639	630	616	613	603	618	627	621	625	642	649	634	607	667	644	702	647	627	628	662	614	585	602	644	638	603	659	635	633	635	651	640	595	642	611	618	640	626	655	636	614	583	590	629	589	632	594	644	604	658	624	623	624	646	644	639	650	610	620	630	605	598	602	626	592	585	647	597	635	629	602	682	618	648	587	638	607	618	615	648	665	626	610	613	642	621	633	645	621	672	673	602	636	600	621	619	608	666	660	628	638	675	656	700	684	607	660	635	603	662	598	649	684	666	637	632	576	602	636	657	635	617	630	605	631	613	653	635	648	592	617	651	644	592	631	650	618	671	640	632	633	619	631	622	645	588	671	664	575	665	616	610	658	686	608	666	625	658	664	666	579	645	678	617	604	641	619	642	592	642	587	623	618	642	614	647	662	634	640	631	641	614	610	591	608	627	643	623	660	606	651	642	601	634	649	605	618	616	607	626	667	620	622	621	640	581	625	655	629	611	641	630	601	626	614	625	664	639	629	658	635	676	622	610	605	592	608	625	591	637	647	592	616	616	620	631	650	624	664	622	612	630	608	637	649	636	681	635	627	635	629	639	614	614	651	601	605	652	639	619	656	630	643	616	655	639	625	654	636	623	661	690	579	611	668	636	659	613	594	614	613	659	630	637	635	635	684	673	654	628	653	639	671	662	596	643	683	635	633	662	591	644	636	641	638	617	627	670	632	641	625	599	649	608	650	613	612	665	608	637	638	693	639	637	646	679	629	598	599	658	588	596	629	620	673	615	606	615	615	658	620	640	634	617	645	642	590	684	660	629	641	682	680	627	595	660	640	622	641	642	615	645	630	618	606	630	619	658	617	668	646	600	648	636	640	665	650	633	627	574	608	644	651	664	655	657	645	583	633	585	613	608	621	613	637	639	661	605	626	611	623	667	610	651	617	623	659	642	620	608	644	652	655	628	590	603	675	618	618	636	642	618	650	605	603	643	621	638	625	637	608	649	627	602	623	664	614	652	625	624	645	593	627	667	641	634	635	645	653	642	635	642	613	652	613	613	623	625	650	651	638	645	635	606	617	631	637	617	586	629	634	616	645	592	614	664	606	586	622	595	561	637	639	650	646	656	591	610	655	612	603	686	644	625	656	639	645	642	620	621	622	635	620	628	669	645	620	589	615	601	644	632	655	602	608	615	688	625	628	656	636	657	616	616	667	622	616	653	616	671	609	603	611	620	656	658	657	619	624	584	592	636	625	684	584	640	623	664	666	640	681	654	638	605	655	640	634	632	573	641	643	631	633	619	680	603	666	629	625	608	676	645	616	626	627	670	629	669	659	626	624	666	606	591	613	626	586	645	618	649	552	605	657	658	683	579	636	643	621	647	578	618	621	652	558	625	622	608	614	618	692	641	620	656	630	574	608	633	647	624	683	613	652	621	649	625	628	630	642	631	643	597	639	603	603	590	677	643	614	655	646	642	662	635	632	634	611	657	648	591	648	648	661	650	615	588	614	621	689	658	631	624	638	682	658	618	614	650	621	596	624	634	655	661	656	609	602	610	627	601	597	611	628	626	631	611	641	630	636	618	627	613	625	626	617	595	655	632	605	655	629	651	602	582	631	675	644	629	589	634	621	657	648	631	618	666	591	631	627	618	628	633	631	660	652	637	603	656	646	627	595	627	620	666	626	625	618	641	616	639	608	641	669	643	600	645	627	644	649	664	652	615	584	658	666	615	682	606	589	592	618	654	599	655	614	630	653	596	631	644	611	607	631	601	641	611	638	643	635	653	638	654	623	638	615	659	639	587	580	647	611	615	616	641	625	626	626	589	611	614	645	602	619	666	601	609	624	632	711	587	599	641	670	634	657	638	638	663	641	642	626	623	675	625	685	623	623	644	585	635	663	655	594	632	578	632	621	607	632	655	615	633	640	649	657	648	615	598	680	647	636	611	653	627	666	582	615	632	667	653	646	647	601	628	620	631	611	630	652	632	616	616	643	616	620	585	625	636	647	612	653	616	647	649	618	622	618	666	625	594	592	618	574	625	655	644	619	638	613	599	660	653	656	576	637	665	643	623	625	629	639	618	648	656	607	598	654	647	659	689	630	658	652	641	640	609	653	601	650	594	627	628	586	659	690	594	681	654	600	601	610	603	650	676	654	601	645	611	605	632	625	624	672	636	624	625	620	694	648	662	590	619	626	625	597	595	626	656	618	610	594	616	643	585	646	670	615	635	628	614	688	641	602	621	660	624	691	599	609	655	618	653	604	643	672	669	630	624	622	665	672	622	626	614	635	630	618	606	660	600	584	598	687	592	623	580	584	643	634	620	632	621	675	633	593	621	653	598	650	604	639	655	632	640	687	629	608	622	623	602	583	624	613	644	629	623	635	605	666	636	586	632	620	628	633	592	638	637	658	607	630	583	630	621	670	635	618	627	654	615	664	642	621	650	668	584	612	653	577	599	635	638	638	609	631	574	659	592	614	597	668	617	660	638	571	638	606	631	648	611	639	644	652	637	650	605	623	659	620	554	625	621	651	630	634	601	647	645	644	668	708	639	636	626	658	635	631	613	624	605	644	666	615	600	616	652	554	617	611	629	668	636	628	632	610	648	620	660	636	661	625	606	609	654	633	674	609	659	604	581	623	608	628	614	637	606	635	611	639	566	596	645	640	652	631	662	649	646	643	604	607	622	662	639	606	605	617	620	641	636	604	639	605	602	668	645	657	583	650	640	612	585	664	649	633	617	614	636	635	639	662	660	666	628	627	622	590	642	642	646	637	625	610	629	645	609	639	645	660	640	630	591	626	626	636	601	644	609	633	630	608	657	601	654	600	625	653	621	639	634	597	632	665	581	674	655	614	626	614	651	636	626	668	616	605	616	623	575	622	604	612	636	674	650	638	645	628	620	671	631	608	582	606	631	649	642	639	681	618	616	640	664	600	634	636	611	618	617	628	653	625	654	658	654	617	655	648	610	679	579	657	625	597	630	607	620	640	617	608	632	647	620	645	640	620	647	631	638	591	612	628	649	622	624	652	590	647	586	617	623	656	644	638	610	601	680	638	633	642	637	651	642	589	613
27351	3875	1365	997	706	581	541	476	434	476	421	442	391	418	413	443	379	384	394	354	351	391	376	372	414	393	347	404	407	368	367	363	364	376	394	374	384	379	380	377	367	404	382	363	380	389	398	375	422	359	395	379	420	391	354	375	360	390	380	360	416	401	409	388	371	418	339	394	379	323	402	388	386	383	328	369	349	372	384	339	405	373	394	364	361	376	361	353	376	380	346	366	373	375	401	345	365	384	356	376	364	399	396	377	383	375	401	388	407	376	409	385	370	354	359	358	391	376	378	350	411	367	373	365	393	404	435	366	369	365	379	361	396	391	347	376	367	383	395	416	400	396	385	348	378	333	391	354	384	385	357	431	371	356	344	366	362	357	403	402	406	373	344	358	355	395	376	407	386	375	340	361	371	354	361	410	407	388	383	375	345	354	390	354	388	407	343	364	364	376	386	345	347	353	364	333	392	408	393	398	399	369	337	397	358	382	401	372	411	386	353	405	390	358	371	376	375	361	382	356	325	393	369	363	377	386	353	378	365	373	357	350	390	393	391	357	348	367	381	377	373	357	357	335	391	362	385	375	312	350	422	371	390	396	402	382	437	375	370	373	374	390	389	397	375	432	400	405	387	384	385	395	357	367	398	425	409	358	385	374	391	373	361	390	412	367	370	401	365	381	384	399	393	395	371	356	366	380	401	366	379	410	423	371	379	375	368	368	392	346	357	355	345	381	378	378	350	394	358	376	353	349	368	375	402	414	423	383	369	360	351	389	359	378	368	377	383	408	380	377	380	350	384	373	391	367	396	357	348	422	367	363	403	383	342	403	364	368	410	358	360	372	353	367	324	385	366	355	366	377	363	368	368	332	393	422	363	348	370	390	395	402	374	389	404	358	381	357	401	379	329	362	431	374	395	393	402	387	381	371	365	382	380	352	384	370	378	330	403	371	352	391	349	420	365	367	387	362	354	385	394	367	365	380	354	368	383	375	383	415	388	316	369	382	354	361	375	393	386	397	389	355	405	406	382	359	385	373	405	369	395	386	394	368	343	381	364	336	386	397	369	346	387	381	396	388	367	358	391	361	391	443	387	366	370	335	351	365	368	353	380	365	364	374	398	361	358	388	387	355	399	399	385	359	379	388	393	415	362	350	387	385	369	397	369	365	378	362	353	391	358	342	349	370	360	346	344	357	403	375	374	367	347	366	375	367	367	383	360	316	388	352	360	360	364	360	366	360	383	385	381	365	432	386	393	392	362	392	388	366	356	391	348	400	355	363	376	371	368	369	392	373	370	381	369	337	361	405	381	348	371	338	378	364	374	378	337	363	367	374	369	399	376	428	406	378	334	390	343	398	418	397	365	420	346	385	382	378	410	349	396	392	361	354	374	381	381	385	350	360	380	369	414	376	393	377	412	376	387	383	364	373	341	397	380	391	390	392	373	392	389	360	377	356	358	348	372	331	369	374	341	397	393	379	336	365	366	337	389	382	379	354	386	404	366	356	368	405	344	395	380	397	400	364	387	383	355	372	380	393	376	355	334	406	352	353	363	378	366	360	371	365	373	358	376	355	359	376	371	379	369	379	398	375	370	353	381	408	387	372	374	394	366	342	381	396	387	370	405	398	349	349	372	388	420	378	379	352	357	328	421	364	360	365	364	422	362	409	380	369	351	359	374	361	376	361	352	379	356	362	357	390	410	362	347	335	405	384	363	378	384	388	363	349	378	381	390	383	387	362	366	342	342	401	399	392	338	368	336	405	393	399	413	421	430	385	426	387	365	372	380	364	380	387	358	355	373	387	392	388	352	385	379	411	368	367	344	302	379	364	357	392	353	387	352	387	378	384	430	397	370	419	364	407	363	366	386	390	366	376	381	334	400	361	305	390	354	359	351	400	357	345	375	373	344	375	358	349	365	370	361	380	359	390	384	382	337	383	399	339	394	357	358	393	370	349	370	363	407	348	354	361	393	372	363	350	400	373	376	360	352	367	362	392	368	356	360	365	385	372	390	354	371	360	369	413	353	348	376	401	375	366	364	399	365	374	377	337	360	387	427	381	388	379	392	373	360	381	361	391	388	363	357	343	365	406	393	389	368	349	351	395	367	393	382	372	396	383	389	380	366	380	364	381	397	383	370	393	349	351	355	344	363	407	363	379	383	372	353	354	347	341	367	408	342	412	388	353	404	366	362	387	352	392	376	369	357	346	334	360	392	377	389	402	378	350	384	391	342	350	363	339	382	379	415	372	368	392	376	346	352	377	365	351	394	371	354	343	371	376	408	383	363	368	359	393	373	354	373	345	365	376	369	401	359	362	385	382	341	380	401	348	368	333	356	388	383	394	402	363	385	372	372	403	373	375	345	396	347	356	402	380	361	383	354	382	400	381	380	366	366	391	361	386	391	362	365	386	387	381	356	354	353	388	331	387	398	343	372	376	334	377	407	416	368	379	351	360	343	378	379	382	359	384	385	371	340	371	398	385	377	360	403	356	393	382	368	363	363	356	394	353	387	367	374	419	339	387	384	401	362	342	394	395	361	339	346	354	374	364	347	397	380	361	389	378	396	325	379	396	370	355	348	362	352	373	356	394	345	428	413	362	402	376	351	355	421	378	361	409	357	341	322	393	357	417	415	354	383	383	379	363	394	368	342	347	408	382	377	350	386	389	340	371	338	394	390	368	372	367	374	382	352	360	362	387	375	360	346	366	347	370	387	353	366	401	344	401	364	375	372	398	392	365	369	404	357	362	366	385	343	386	359	357	389	327	348	320	372	392	390	376	378	379	373	376	368	365	356	381	393	348	400	391	351	364	375	363	383	371	361	383	353	352	408	367	381	353	354	377	381	402	366	396	365	415	348	427	373	359	389	355	410	415	346	373	372	408	374	369	383	392	346	371	389	398	380	353	350	376	356	353	381	359	367	345	351	390	382	340	345	343	359	381	355	351	387	333	367	375	368	370	397	408	341	365	391	386	368	353	337	402	355	396	375	384	371	326	396	403	373	434	352	410	375	364	385	410	379	379	358	386	383	383	386	366	336	384	397	374	369	342	393	345	373	404	369	372	383	386	362	380	354	379	348	367	380	370	357	382	374	416	387	367	342	374	378	359	343	412	404	386	419	407	401	373	400	330	366	365	357	358	338	342	360	322	371	361	384	370	391	357	377	337	386	364	406	382	392	348	342	350	371	391	384	395	383	343	364	322	388	406	387	341	375	377	369	359	345	375	352	351	390	356	379	351	367	387	366	355	400	346	376	367	392	348	369	391	399	382	349	365	350	392	324	360	342	342	361	384	374	399	382	386	360	372	407	381	375	390	376	397	363	373	341	355	395	388	379	351	362	429	372	397	353	378	415	393	382	359	395	342	378	373	347	351	373	399	356	362	329	390	349	322	390	365	390	376	349	374	400	382	355	386	402	359	393	392	364	439	343	385	415	401	354	383	386	378	368	368	374	340	368	411	384	388	412	349	353	369	401	388	394	401	405	374
14869	1327	2247	2536	2229	1784	1607	1367	1277	1239	1201	1102	1081	1004	1005	939	943	865	920	904	918	864	959	877	894	867	899	901	846	892	920	897	860	811	878	876	849	868	820	840	830	880	864	846	876	874	924	852	888	860	793	872	831	828	765	783	879	868	831	875	834	872	834	834	840	874	848	829	825	853	837	821	778	835	867	859	819	803	825	871	795	780	837	795	847	867	865	816	855	801	844	833	842	842	833	836	861	839	866	904	850	860	797	826	832	817	874	838	836	862	803	867	820	845	840	837	813	869	812	839	834	854	772	816	857	832	828	805	847	861	795	832	823	845	768	813	803	838	825	834	814	788	789	878	841	787	874	876	813	884	902	866	786	819	792	872	815	793	860	835	833	848	829	788	889	798	835	825	820	861	834	846	813	812	830	779	858	794	838	807	872	834	854	868	826	869	809	878	796	817	818	816	818	851	850	833	800	834	846	806	800	830	866	832	771	842	794	823	815	803	840	843	859	841	815	886	857	863	812	838	823	827	864	805	824	831	748	847	834	835	838	874	858	799	853	840	909	842	808	837	835	845	818	844	842	807	857	846	865	856	796	834	846	791	860	808	832	829	846	868	839	841	833	831	828	797	877	870	860	797	821	860	889	885	859	790	857	853	837	880	827	794	890	819	798	796	793	790	846	862	816	838	829	791	800	815	811	805	845	848	792	859	862	783	855	854	837	845	820	824	808	815	840	820	828	869	796	833	838	807	829	884	772	790	832	873	856	860	855	815	834	817	851	821	839	842	740	883	816	833	823	829	858	888	806	886	859	818	842	879	849	820	809	844	837	863	847	827	881	866	853	903	792	857	835	899	800	832	828	811	848	858	828	828	868	806	814	856	839	838	869	835	861	858	846	874	806	873	851	816	848	863	818	867	856	783	852	802	887	865	857	813	873	824	787	864	806	867	850	831	825	837	793	837	867	818	852	842	842	821	844	805	876	811	886	870	807	853	839	818	880	846	815	831	829	913	856	819	805	824	834	807	879	836	891	839	806	851	884	756	840	903	840	803	798	856	864	821	813	771	855	832	834	840	837	912	827	812	823	824	797	837	779	869	815	878	809	822	821	840	850	859	806	799	811	856	847	802	841	799	819	816	853	815	833	795	873	833	825	799	836	788	788	840	869	816	819	795	789	877	834	782	837	821	831	843	856	827	827	811	848	829	789	821	846	842	845	810	839	868	795	811	793	823	822	877	860	836	800	848	826	884	830	856	834	807	794	815	858	806	828	799	869	811	841	812	845	805	834	825	873	818	852	798	836	832	880	861	823	844	856	816	868	850	836	824	754	851	905	804	824	838	840	815	842	862	792	805	832	799	799	854	836	832	777	829	866	797	817	830	857	816	789	835	801	890	843	812	847	810	842	840	786	818	904	824	870	807	812	857	861	821	857	827	831	850	860	828	793	805	830	896	822	814	790	815	836	909	830	860	849	865	811	830	835	818	791	880	836	832	807	854	788	860	864	826	835	827	802	866	830	813	815	860	818	812	775	810	804	804	840	810	833	807	865	806	845	847	873	850	841	844	839	855	818	928	856	817	816	803	866	844	861	855	826	861	836	774	845	841	840	816	844	813	797	814	842	836	856	842	834	794	814	810	843	812	809	820	823	761	823	773	798	861	862	811	787	782	853	883	821	825	802	836	814	833	824	846	875	795	828	847	831	870	827	826	780	796	854	807	732	787	842	842	840	846	826	790	857	800	846	834	829	808	857	840	794	816	825	795	817	882	812	847	867	868	841	834	800	787	785	829	824	793	806	891	779	819	840	881	782	802	832	851	838	783	790	824	835	808	819	849	816	827	837	890	810	864	851	805	816	853	802	821	843	870	808	849	817	822	876	825	824	798	833	806	851	837	800	843	800	818	802	808	848	819	804	853	890	793	855	834	851	797	771	864	896	862	845	812	859	843	784	831	809	829	852	882	847	806	843	788	839	872	810	908	853	855	834	813	831	843	757	814	848	825	802	836	852	811	854	810	782	862	891	812	867	781	846	836	826	839	829	858	863	801	817	756	842	870	851	841	852	864	836	845	808	866	868	798	781	850	813	806	861	789	818	840	854	812	893	811	832	838	795	804	855	862	807	794	816	858	824	820	827	840	793	866	830	824	829	867	800	791	804	853	846	840	816	785	813	888	876	820	842	858	865	822	841	824	808	851	876	879	806	881	767	812	835	838	833	804	760	797	811	832	843	789	833	826	835	806	858	819	758	814	799	820	805	830	849	780	803	852	807	872	793	833	854	841	832	817	822	822	835	812	862	857	838	836	785	839	819	824	811	927	812	818	848	822	789	842	873	812	818	793	867	826	801	771	773	797	818	860	811	859	860	805	885	809	816	795	887	781	820	881	865	802	834	810	825	826	812	824	851	794	802	840	813	870	789	796	780	841	845	751	853	872	848	827	861	833	804	818	885	855	838	782	830	862	864	811	851	882	794	811	760	803	774	784	799	824	876	852	828	821	849	869	829	795	833	828	809	811	807	835	875	864	871	845	852	813	782	853	838	819	808	821	799	861	810	854	841	819	826	824	826	792	830	850	866	855	845	862	820	824	830	845	793	819	843	843	826	864	818	827	850	803	815	793	773	825	824	808	870	862	789	810	811	868	835	870	804	831	776	805	854	901	793	822	788	846	853	873	815	813	814	856	826	830	824	810	839	813	782	795	846	826	832	836	859	830	824	819	865	840	766	793	840	795	827	829	848	832	825	839	798	811	844	818	789	835	817	826	850	828	827	846	859	819	872	795	844	857	784	830	819	775	828	810	797	844	854	809	883	808	849	854	844	834	819	832	861	835	837	839	848	845	832	818	810	807	847	863	798	814	815	793	862	827	795	824	803	790	875	820	841	799	875	837	820	820	877	848	804	787	867	819	879	799	823	816	839	807	814	845	842	886	834	820	822	871	882	852	845	824	846	817	829	824	792	802	806	846	822	780	817	786	816	807	816	787	837	818	845	804	856	859	800	798	769	830	884	799	866	774	812	843	806	845	844	843	867	812	850	813	857	812	886	851	886	809	849	805	791	837	854	845	853	858	826	864	850	779	913	819	852	831	841	851	869	860	830	829	831	839	857	831	870	882	824	796	855	793	790	817	800	827	874	803	829	812	851	771	782	749	796	870	807	781	851	820	799	897	841	811	879	802	831	796	835	808	847	858	825	799	817	817	793	847	810	831	861	837	828	811	800	823	783	874	870	855	843	819	831	806	844	816	869	801	843	817	819	847	850	819	836	846	827	776	881	803	860	805	876	790	834	818	835	807	792	784	842	842	839	821	769	821	900	843	853	854	803	879	818	834	881	839	854	800	856	875	890	844	846	846	766	810	835	828	899	836	875	863	846	851	857	876	811	832	875	813	857	813	800	846	776	849	838	837	813	813	820	859	797	813	870	838	767	825	851	819	838	870	844	783	861	786	811	859	852	835	883	835	820	766	856	797	883	821	835	824	809	831	868	764
5245	349	217	211	179	203	164	187	183	166	204	180	201	174	176	195	192	183	208	172	189	189	189	194	172	191	180	147	193	206	184	180	180	173	197	182	154	168	172	163	178	177	189	186	203	204	192	169	172	204	163	194	180	185	177	189	172	189	180	177	173	203	203	204	186	184	186	177	207	171	196	194	176	179	182	199	190	211	168	179	166	175	159	178	186	193	201	201	194	199	186	185	186	178	175	185	172	163	209	175	194	179	194	189	206	180	181	191	155	188	165	171	156	191	185	180	167	164	190	172	191	212	198	204	166	168	181	212	202	192	193	178	188	178	170	181	164	198	194	190	185	206	171	176	158	174	207	185	211	184	201	204	172	188	199	199	179	191	199	150	190	170	197	169	183	179	189	206	158	195	170	198	170	203	174	171	188	171	191	171	194	203	192	203	181	180	163	176	208	173	161	205	199	168	181	181	202	185	187	178	182	166	172	185	170	211	197	184	185	189	186	191	202	183	185	190	177	180	181	181	178	179	173	183	184	178	178	190	158	171	181	192	174	193	199	156	180	190	185	197	194	179	175	195	179	181	188	180	159	188	177	157	179	196	189	179	196	171	167	193	192	188	169	164	169	206	212	205	202	189	189	179	201	205	153	183	173	179	176	178	182	178	187	193	191	194	188	191	199	189	183	166	184	192	206	183	187	176	188	171	182	180	157	143	183	185	186	178	190	165	188	172	178	161	174	168	165	175	185	170	191	203	157	168	156	175	194	206	185	194	183	181	171	168	189	217	200	217	178	171	189	173	202	206	172	166	167	179	170	182	175	181	169	172	191	187	198	179	175	192	190	174	185	196	185	168	188	181	182	170	197	168	185	182	173	169	172	184	188	181	186	186	167	172	144	180	181	173	193	191	206	187	191	153	172	168	191	191	179	181	150	170	193	158	159	195	158	179	152	186	213	173	168	164	189	187	183	178	183	188	172	166	180	187	197	185	184	181	185	188	185	178	166	171	192	235	161	192	188	180	182	178	194	170	172	186	200	185	165	161	184	188	165	177	200	177	174	194	192	193	187	182	198	200	189	189	180	195	204	205	188	203	180	169	174	191	208	192	181	211	165	199	204	170	182	165	191	183	151	203	187	180	168	191	158	162	187	221	194	208	201	189	171	214	203	171	150	183	178	197	157	169	188	168	166	207	205	174	212	193	172	146	195	182	189	205	178	174	202	206	176	178	179	180	190	191	196	190	190	188	165	161	172	194	175	179	230	154	203	174	194	186	159	198	186	171	160	182	160	209	198	152	187	171	186	168	153	182	193	185	186	200	193	211	172	175	181	211	180	224	213	182	165	202	189	142	181	161	202	185	156	189	178	187	166	159	184	206	209	198	195	176	191	187	195	190	198	175	176	171	199	168	224	171	210	143	179	179	210	179	197	201	179	199	220	180	180	191	188	184	187	163	184	172	197	217	211	166	166	175	172	164	177	152	183	195	178	168	195	193	177	199	168	189	162	161	177	166	149	174	192	208	192	156	194	183	153	179	189	193	182	177	198	157	213	199	179	147	177	176	188	201	200	179	180	183	188	177	169	184	176	186	185	173	185	190	170	184	179	172	171	178	188	167	194	196	181	179	178	180	197	199	182	168	182	180	159	195	194	190	148	178	171	163	186	178	193	188	167	188	195	180	164	173	215	174	156	167	191	202	175	153	206	175	173	194	158	186	175	208	178	181	169	144	189	190	179	169	188	188	201	161	186	218	186	196	175	167	170	181	189	173	179	179	215	185	186	175	176	180	169	174	165	197	206	186	198	166	174	153	187	197	205	205	163	162	155	189	207	196	183	197	181	169	169	162	187	182	197	155	194	163	173	177	219	171	205	155	223	158	191	164	191	180	177	183	178	200	186	177	187	187	191	182	175	190	177	173	191	146	184	194	158	171	178	186	204	181	191	196	181	214	198	178	177	155	190	170	163	181	216	193	182	170	174	191	178	190	177	182	208	176	195	196	177	174	188	171	170	164	184	182	189	189	159	158	173	188	216	174	204	196	180	163	161	205	187	186	176	167	165	198	180	194	169	170	182	183	195	198	200	187	183	205	189	206	203	192	185	180	187	154	203	187	186	192	186	168	185	194	159	175	180	211	199	188	161	199	187	202	193	179	197	188	174	193	186	170	186	180	165	164	195	205	195	183	163	189	208	189	180	165	202	197	171	193	222	178	174	183	182	201	194	178	170	153	201	196	140	171	182	194	175	181	189	160	169	206	185	201	193	183	194	203	201	186	156	166	185	190	206	194	173	182	166	182	211	183	211	170	200	177	193	194	200	196	170	175	189	204	191	173	192	217	221	179	181	174	174	184	181	175	169	191	167	185	200	174	202	178	166	185	181	177	187	205	189	157	179	176	187	177	182	205	212	182	177	176	192	179	201	175	186	165	158	191	176	198	185	187	199	158	199	184	161	164	191	188	164	169	174	189	179	200	174	181	171	181	181	168	171	203	179	183	185	191	207	173	207	196	177	166	210	195	191	172	191	175	187	160	171	188	168	175	171	160	193	187	179	196	178	219	178	174	183	194	200	196	194	187	189	173	187	194	201	176	169	189	194	197	149	160	172	195	184	195	174	179	166	169	179	186	181	189	209	176	189	198	176	197	182	199	173	184	192	184	209	186	169	177	207	192	186	195	190	201	183	195	175	188	174	174	166	178	192	186	173	188	188	182	183	185	197	186	183	169	183	208	189	184	173	178	176	192	200	208	171	179	189	184	218	201	199	172	176	191	182	188	196	175	186	152	195	196	163	196	231	201	191	180	187	161	186	198	183	167	183	189	185	183	213	198	157	171	178	204	183	188	211	196	157	197	183	176	173	184	209	167	195	194	177	177	171	205	185	184	176	213	192	182	181	180	189	191	162	175	178	199	172	170	167	193	189	183	186	192	223	173	172	173	179	193	202	225	179	175	182	184	173	185	178	176	180	166	176	162	177	162	194	196	194	176	214	182	171	177	169	171	193	200	182	177	232	169	172	183	187	169	189	183	189	207	182	207	174	162	194	196	197	220	175	145	187	181	196	187	175	174	198	194	160	159	197	198	161	192	209	181	194	167	192	194	187	196	168	203	184	160	174	178	198	199	179	195	191	190	166	159	172	194	176	198	185	185	192	174	201	192	175	191	197	196	211	187	183	165	168	202	190	164	172	177	190	171	173	190	161	162	192	184	188	172	188	197	182	196	196	188	193	183	174	198	197	154	190	212	197	215	198	202	168	189	191	173	192	169	173	151	189	163	147	217	204	157	174	198	214	157	162	180	193	178	191	199	177	175	154	183	182	185	183	193	181	175	190	173	207	185	203	187	182	184	177	185	186	180	160	175	190	188	179	201	182	182	170	196	182	206	177	212	220	177	198	188	194	205	195	172	204	198	177	153	189	170	173	188	179	177	171	190	195	179	206	186	181	166	189	195	167	163	180	194	185	167	186	171	189	192	189	193	190	174	181	155	204	179
3668	479	482	485	486	516	458	494	463	500	489	455	458	417	459	418	468	481	457	460	477	414	453	501	441	446	456	440	425	468	477	439	475	469	463	441	444	463	455	444	510	406	442	416	457	460	445	428	456	455	461	493	455	488	443	484	461	487	455	476	408	436	456	446	466	477	428	457	439	439	496	448	496	451	468	464	469	452	459	426	484	471	458	453	456	503	447	427	474	482	471	484	438	462	472	470	473	478	483	471	463	458	432	447	481	439	465	452	465	428	442	461	469	472	438	460	452	438	463	466	429	435	438	429	459	473	454	464	525	440	455	451	452	449	446	443	424	446	438	502	481	474	456	477	503	465	445	457	466	445	473	450	479	475	477	458	448	446	505	481	450	466	478	456	485	440	441	486	483	438	477	415	459	409	442	435	463	413	456	477	460	444	509	432	477	448	434	444	451	499	412	440	458	476	454	469	479	462	463	441	474	456	449	471	439	421	489	439	466	464	476	449	439	439	462	441	448	450	461	456	405	446	458	425	469	450	423	432	448	500	449	463	461	452	453	446	479	454	481	442	494	456	445	456	472	459	437	462	474	423	417	425	452	489	431	445	496	440	475	464	443	455	453	443	465	462	433	422	473	519	459	456	465	419	430	434	457	444	489	446	440	490	461	478	463	474	481	418	450	463	468	462	478	469	442	476	473	434	486	488	407	422	484	433	475	437	461	415	500	403	499	484	449	441	417	428	465	455	437	469	448	487	506	422	483	453	484	420	461	444	478	475	462	482	446	457	461	444	467	443	496	426	444	457	429	465	469	480	494	461	459	507	489	426	446	488	464	456	462	462	433	454	431	478	462	495	442	462	454	452	433	458	424	471	438	475	475	493	460	431	432	470	456	468	463	491	497	463	461	512	436	441	445	488	492	418	449	467	501	458	459	432	485	426	457	439	484	463	453	484	483	480	465	411	468	428	462	464	499	471	447	471	425	443	431	425	455	461	499	439	464	439	441	455	436	464	474	489	469	474	463	467	472	471	421	466	455	442	457	478	444	434	451	456	402	440	482	500	411	448	459	433	500	478	474	466	461	452	456	455	458	435	456	447	450	456	480	432	480	434	467	475	478	468	464	468	469	432	456	430	443	474	492	465	461	470	451	450	455	439	460	483	459	441	440	444	446	472	468	466	482	450	443	457	427	454	464	427	497	438	470	497	453	477	442	458	483	440	434	483	445	467	441	473	458	502	467	455	444	433	429	419	447	438	463	440	462	440	453	481	452	449	462	453	480	448	465	453	457	489	443	437	420	465	445	443	461	469	471	504	497	490	448	453	458	459	464	443	437	456	468	469	465	453	447	431	459	439	469	462	469	448	476	490	450	510	470	463	456	455	451	452	446	442	437	451	455	461	463	416	418	482	415	479	457	448	461	439	460	440	440	491	412	445	471	423	476	419	446	465	448	476	439	432	471	416	441	453	467	488	458	468	458	508	475	456	426	462	467	484	485	484	502	448	450	461	478	438	496	430	419	453	425	435	434	479	407	450	485	467	477	462	484	491	449	450	466	444	453	456	480	443	421	465	436	434	463	444	469	481	451	452	451	501	451	427	468	471	434	469	470	426	476	449	517	460	442	428	448	460	521	450	502	475	434	433	487	453	453	454	445	454	409	445	472	433	496	465	477	461	464	464	400	465	457	465	469	442	430	435	477	434	460	467	460	481	442	456	478	455	459	505	492	429	435	437	460	470	465	469	492	436	457	397	490	468	452	458	459	488	475	447	456	423	433	460	460	470	448	444	457	452	457	445	453	483	466	495	461	460	473	459	447	462	467	459	461	498	439	469	473	460	457	462	432	457	468	490	439	449	439	461	457	462	465	456	467	437	465	439	425	462	451	439	459	427	493	433	431	481	446	454	448	489	468	426	474	466	445	505	465	474	444	449	442	464	477	479	442	439	448	463	435	461	426	422	492	480	471	429	460	481	454	478	434	469	454	456	471	443	453	489	482	458	424	467	459	461	450	458	451	443	489	477	465	443	437	480	441	486	469	429	415	464	466	453	466	467	480	455	511	455	438	478	449	482	454	464	477	474	470	476	467	456	433	437	459	466	478	445	452	468	459	459	439	410	469	443	448	442	449	424	448	451	442	480	494	455	427	475	423	451	474	506	421	451	451	462	473	470	428	450	457	430	451	459	439	465	458	490	507	443	459	484	454	463	439	471	499	464	434	456	474	451	457	449	464	454	503	477	462	410	444	434	472	484	503	463	480	467	436	473	469	475	436	479	417	442	459	449	484	478	449	416	445	443	457	383	479	488	457	479	489	472	468	469	469	467	445	500	465	464	457	469	453	473	453	482	434	408	471	468	440	490	422	462	481	483	435	392	473	460	452	495	475	446	452	457	487	462	483	482	452	462	479	480	467	401	461	483	470	490	460	462	448	470	445	460	457	463	493	457	444	413	447	449	513	444	467	467	467	484	447	498	427	496	484	478	464	475	486	425	464	499	419	475	443	451	470	456	460	453	453	472	467	450	462	479	465	501	452	454	459	466	448	413	467	457	447	420	482	485	478	469	437	457	464	479	447	438	468	455	427	439	417	448	470	425	459	446	471	451	433	477	456	444	416	467	467	461	443	474	492	445	460	480	461	475	444	451	505	480	441	457	435	467	445	477	428	455	439	438	459	466	437	460	438	467	478	461	426	477	452	448	490	513	473	461	462	459	411	452	438	415	461	458	467	486	481	436	459	392	459	433	452	437	461	505	463	466	448	492	473	492	444	475	450	432	427	455	464	460	444	446	455	453	470	432	450	444	439	457	469	445	443	482	480	475	444	442	483	440	516	465	427	500	479	432	479	479	485	464	457	480	455	450	462	461	436	434	469	442	482	419	470	483	471	440	446	452	468	487	471	489	445	471	480	466	450	450	451	469	498	464	455	464	455	455	449	440	494	454	454	483	469	505	495	451	458	444	446	442	482	437	458	433	448	472	465	485	469	444	446	472	446	463	449	469	473	490	463	467	429	468	461	474	482	434	452	442	469	467	468	431	461	472	485	467	422	413	460	464	506	468	518	487	454	434	484	437	505	461	457	449	469	464	474	451	411	453	446	437	502	449	430	449	493	445	432	442	509	474	491	460	459	459	447	487	488	469	506	470	487	422	433	460	431	444	410	469	470	504	462	476	420	453	448	455	432	458	467	479	464	443	478	474	446	485	461	452	452	477	455	424	429	475	448	467	472	448	440	472	456	457	441	466	437	485	462	495	462	457	450	472	437	459	456	459	454	438	478	481	443	444	461	476	466	459	483	446	422	476	459	465	436	473	476	461	425	459	445	438	482	462	467	448	465	422	428	442	504	463	465	499	439	480	490	478	464	464	452	473	454	486	469	474	437	469	487	482	484	468	451	482	452	438	433	473	424	449	432	462	474	461	472	436	484	460	465	487	472	441	496	457	491	443	467	455	471	465	449	452	461	471	457	415	467	451	469	498	454	461	489	483	441	438
17191	1580	688	529	395	397	377	335	338	307	307	333	305	306	315	302	302	290	325	330	297	280	283	283	276	290	310	266	320	278	317	270	293	317	292	292	288	261	302	247	271	272	249	275	294	271	275	286	286	281	302	274	286	272	286	272	306	269	261	259	317	301	309	313	293	301	271	255	281	266	290	289	242	283	299	298	314	304	269	303	278	293	285	277	261	298	265	305	331	280	275	274	289	286	268	288	271	272	298	291	269	285	299	296	299	308	283	289	264	277	284	309	286	305	264	275	263	244	284	289	263	263	303	316	308	289	289	307	269	269	286	296	313	258	294	282	293	262	312	299	265	251	311	273	282	283	290	283	274	259	283	294	285	285	326	282	266	247	287	306	307	278	270	271	299	284	261	315	263	288	281	292	272	291	262	267	278	291	318	289	275	257	257	287	291	302	286	318	293	251	268	270	276	267	274	284	291	263	248	300	269	280	294	276	280	272	294	283	306	276	282	280	251	295	267	309	295	289	292	272	270	269	295	310	311	286	286	273	294	308	277	261	272	294	288	318	306	285	262	272	280	290	290	278	275	294	292	259	241	254	287	280	301	299	307	307	297	293	321	286	299	312	264	295	303	290	309	303	244	281	275	276	249	302	245	289	266	273	245	284	280	302	254	258	265	253	274	272	332	285	257	240	294	279	320	301	250	310	282	268	263	250	288	286	293	275	305	283	286	271	308	260	279	276	290	271	239	277	310	245	307	249	264	273	291	304	274	272	258	264	262	293	271	273	303	285	282	306	286	261	266	275	273	310	300	284	278	275	284	281	321	283	283	287	319	281	288	242	284	293	295	264	305	286	301	315	273	282	290	257	290	282	281	305	280	327	280	267	245	293	300	281	269	289	289	246	304	292	308	289	275	288	286	262	253	285	299	259	278	261	272	299	288	251	292	274	346	334	279	299	250	292	261	291	272	285	281	274	297	288	274	308	284	275	254	267	276	296	263	283	310	287	264	272	319	276	275	300	254	269	307	265	261	320	277	286	256	282	305	287	293	323	297	275	303	267	295	295	277	276	243	290	236	300	284	285	303	292	263	285	290	293	282	279	293	261	259	281	275	266	280	292	255	272	291	293	296	258	288	272	300	291	298	287	293	277	264	264	295	250	300	271	309	259	280	248	284	283	289	277	280	248	295	272	295	268	322	291	302	282	302	279	286	267	293	290	282	256	291	296	304	304	274	263	308	321	239	287	275	285	314	282	310	266	254	264	260	293	292	301	329	294	256	283	272	279	301	271	292	301	291	272	270	265	265	279	295	307	296	276	258	293	292	279	267	257	272	300	277	290	306	267	280	306	273	267	300	267	325	297	276	280	285	272	286	274	255	301	304	299	294	266	276	270	296	275	281	272	298	270	317	260	275	254	255	260	268	260	312	271	291	311	276	252	280	278	267	278	318	288	303	285	285	301	288	262	291	297	282	261	287	278	266	286	289	274	267	295	277	255	321	279	255	275	272	283	296	283	271	308	287	288	277	286	274	283	287	340	281	292	288	254	276	269	281	278	313	321	312	310	244	273	258	360	295	269	310	277	269	245	283	293	273	282	271	309	309	248	275	295	268	283	294	293	297	266	288	254	286	302	286	333	304	284	300	292	249	272	287	278	273	266	244	262	281	306	283	277	260	270	280	274	297	300	276	305	293	281	256	288	286	269	310	304	286	285	285	277	273	277	281	280	250	290	285	252	297	298	277	300	290	281	310	272	263	286	261	269	258	289	281	305	269	278	290	300	282	282	279	242	275	295	292	273	261	259	275	281	300	266	265	271	304	260	274	328	273	300	298	285	254	309	285	276	282	278	298	284	288	256	310	247	280	295	272	264	250	265	271	273	283	337	281	296	248	285	278	253	282	281	248	283	281	280	272	252	312	258	300	270	278	268	302	295	288	289	302	271	294	287	276	291	265	272	292	270	250	267	305	284	256	318	293	309	294	313	319	296	296	298	258	276	288	275	291	285	327	308	269	252	260	270	331	285	252	335	292	251	320	292	295	262	304	315	247	289	287	302	318	281	294	271	265	277	284	309	300	301	258	303	259	276	285	284	291	281	267	297	250	242	286	273	308	270	296	314	268	268	298	271	272	285	281	311	279	283	244	293	273	290	253	253	310	293	294	288	314	279	263	255	284	311	258	266	285	308	317	290	262	288	291	292	289	314	283	276	267	292	277	292	281	273	277	290	279	299	306	288	245	284	289	277	290	288	274	280	269	275	244	280	299	261	282	294	294	276	285	256	306	295	280	287	268	310	290	271	278	266	268	283	290	283	290	263	301	281	304	263	321	280	296	263	257	270	281	304	288	284	305	298	273	280	257	239	277	293	296	305	282	275	272	274	281	282	269	293	259	266	274	281	303	264	293	285	299	273	286	313	288	297	303	269	278	279	258	274	292	267	286	247	298	290	335	291	279	288	262	265	272	287	264	236	275	257	266	271	304	276	301	307	286	301	290	289	299	306	280	296	241	307	307	259	272	257	277	276	271	295	310	291	266	279	290	290	262	266	304	313	280	289	244	300	313	287	296	283	309	255	330	264	245	301	255	296	275	294	311	284	283	310	296	329	309	256	268	299	271	286	280	253	271	284	317	306	289	268	330	285	281	277	261	286	272	296	288	294	275	267	312	313	297	290	278	295	296	275	259	277	282	278	257	313	296	259	273	256	304	283	295	311	303	248	294	279	294	284	281	289	274	275	269	274	291	286	282	255	282	294	248	250	301	287	330	296	319	295	304	290	311	306	295	277	296	311	284	290	257	263	270	272	287	252	272	275	291	304	304	285	254	302	270	281	277	278	269	287	270	287	280	289	298	275	306	269	281	306	266	282	270	299	269	295	300	291	306	305	321	278	258	247	297	298	316	272	247	332	269	274	288	278	278	291	275	304	308	280	276	284	283	254	266	319	284	270	296	295	277	275	290	300	300	258	253	304	277	291	280	278	302	285	264	280	257	296	302	278	279	288	300	287	284	300	326	300	278	277	288	304	303	280	300	285	284	263	277	290	311	309	270	282	331	300	325	276	293	308	287	265	271	282	322	263	292	306	260	289	277	288	286	282	288	264	238	269	270	302	290	242	286	277	266	271	288	296	297	267	272	274	316	302	259	325	283	271	290	308	305	296	276	267	261	274	300	296	260	269	264	294	260	299	288	301	271	300	262	284	309	292	281	256	291	252	270	287	269	260	293	298	267	277	256	292	302	253	244	283	282	288	285	277	295	285	283	292	285	268	292	321	293	296	284	295	281	288	284	299	295	265	298	328	280	321	301	298	290	272	316	302	279	277	311	300	299	255	265	288	286	265	312	276	301	273	278	309	304	288	300	311	255	270	280	289	319	247	268	274	302	300	267	283	271	284	266	292	266	290	246	299	316	309	276	262	294	288	289	269	308	262	286	272	290	322	265	292	280	292	285	271	278	274	287	305	261	297	308	306	267	271	293	316	291	310	261	279	279	312
10599	976	1319	1453	1317	1177	1048	956	856	870	803	772	776	787	716	684	676	739	776	697	726	673	684	685	694	702	662	706	675	702	667	733	685	720	660	648	710	679	635	659	669	711	653	708	666	653	707	673	683	650	674	686	713	631	657	669	710	716	655	645	690	679	690	657	676	642	651	684	637	667	689	680	696	619	654	673	637	632	638	644	648	654	691	630	631	648	651	611	667	687	701	649	661	666	686	647	696	674	642	702	656	671	655	674	670	652	650	698	678	698	654	608	630	676	645	683	644	667	647	650	722	671	675	676	673	659	681	679	674	658	641	698	707	695	646	636	653	707	636	648	652	689	664	636	693	672	637	687	646	642	705	686	658	677	652	656	672	714	646	699	647	667	671	713	687	621	667	640	694	694	685	659	697	620	660	655	695	681	666	700	676	678	695	659	611	673	710	702	639	642	705	696	687	617	688	660	685	625	690	673	650	590	649	649	682	663	659	665	662	648	628	642	662	654	641	660	638	692	690	696	686	671	686	622	640	637	677	671	654	681	694	618	676	637	644	663	634	665	705	632	641	652	679	652	672	630	708	701	663	667	675	707	637	642	656	666	664	626	629	677	641	688	638	681	622	648	619	649	626	687	639	659	643	671	663	672	629	680	680	696	664	650	670	657	656	648	653	660	699	675	631	668	684	669	671	702	653	675	678	700	641	623	645	682	673	669	653	711	612	659	688	693	688	674	646	620	673	664	658	639	673	671	696	650	654	652	684	628	631	615	659	639	680	650	644	657	641	634	616	672	671	648	642	682	679	701	673	638	668	677	663	661	629	655	632	639	623	668	628	650	672	639	688	670	677	617	707	666	673	635	654	694	681	609	698	635	649	656	680	691	668	635	659	642	628	640	686	654	680	681	628	643	636	669	645	670	674	669	644	629	669	678	673	649	648	671	664	723	681	677	669	663	659	663	662	662	619	648	654	594	715	698	692	650	680	693	628	675	708	633	695	626	633	694	649	647	617	671	645	637	647	704	682	694	655	672	629	622	629	707	612	597	645	652	667	657	622	676	654	630	641	643	697	634	676	675	650	672	659	609	691	650	679	689	701	666	589	697	643	725	674	668	645	718	662	694	629	666	649	647	653	650	651	666	636	681	643	666	660	655	641	655	630	665	652	670	686	657	671	659	629	629	627	677	714	675	661	625	657	681	666	624	661	666	690	663	656	681	647	656	685	647	604	674	678	681	659	656	656	688	642	652	678	601	664	655	654	656	668	628	673	666	690	681	699	644	641	669	675	647	648	638	631	645	698	696	638	716	650	629	607	698	674	710	650	684	662	697	665	678	635	650	675	699	638	688	659	698	629	686	687	657	686	655	699	647	611	622	624	667	688	655	688	676	642	645	625	655	669	682	694	699	654	702	690	652	691	656	644	681	660	635	665	636	630	646	687	673	662	681	653	651	654	668	685	632	619	669	607	706	609	651	709	702	654	691	679	657	654	695	667	720	636	677	664	632	661	689	698	674	696	651	666	664	704	683	657	703	700	647	642	730	590	646	644	652	647	670	645	634	637	704	700	613	700	626	653	680	661	659	647	638	676	657	608	634	636	695	663	703	702	662	670	688	665	612	628	666	657	648	664	671	668	652	689	680	668	678	629	672	674	661	643	656	682	672	686	674	663	663	706	712	686	595	646	625	707	709	659	664	684	658	667	696	637	631	666	696	648	725	678	673	657	633	669	626	704	656	648	605	665	662	672	641	643	656	687	607	648	719	660	653	699	654	646	672	661	629	650	649	638	670	661	636	696	648	636	681	656	672	676	656	657	595	662	677	623	622	673	647	724	670	655	673	687	674	644	670	667	668	624	641	658	653	665	688	667	679	666	659	638	630	672	648	669	652	702	669	670	671	678	590	649	676	679	672	665	677	663	625	654	638	640	721	670	660	652	668	671	646	646	680	683	640	674	650	625	669	674	664	665	639	669	689	696	641	652	639	653	670	646	643	693	693	639	635	665	672	663	695	682	629	701	623	620	660	653	675	699	659	667	633	657	617	674	707	644	661	602	721	684	660	591	668	623	638	614	704	648	666	676	674	679	672	683	672	684	634	692	685	639	703	679	667	658	658	675	668	708	678	622	673	677	720	677	672	668	656	644	611	662	658	693	627	643	662	655	687	693	659	646	658	627	654	687	648	640	701	650	695	689	672	687	682	684	650	596	662	675	640	705	668	690	677	636	649	656	635	656	651	600	593	610	627	689	668	680	660	642	675	710	644	682	696	720	678	648	689	671	661	689	641	622	647	655	662	650	650	663	645	664	705	701	644	631	633	658	660	655	693	671	663	685	658	671	653	664	629	703	651	678	640	642	649	687	698	631	679	624	669	637	619	684	637	636	683	636	663	654	647	685	633	674	657	673	643	681	682	693	669	642	700	669	655	691	624	648	684	669	727	680	669	637	662	677	669	682	638	627	666	659	688	673	645	642	664	649	639	653	655	675	661	687	676	667	671	668	684	684	603	659	659	683	626	657	638	628	662	672	655	686	652	677	643	601	660	622	687	626	656	679	643	695	667	666	642	641	637	670	651	658	608	700	643	700	656	632	585	659	623	691	622	651	646	675	668	705	702	637	648	695	647	636	670	666	731	635	724	666	696	654	662	680	660	685	642	630	680	651	608	640	660	673	690	686	661	661	654	644	689	631	645	677	688	632	673	662	656	654	659	649	680	698	640	617	690	647	682	640	657	639	623	681	679	688	689	669	650	675	667	689	633	650	658	672	650	626	644	706	629	614	668	609	652	652	683	673	696	730	684	640	692	666	659	660	594	666	655	636	697	673	637	699	672	687	652	682	611	656	637	655	677	669	712	614	670	653	670	640	597	651	647	641	634	622	654	672	643	701	675	615	677	634	647	626	678	631	665	707	689	645	636	672	692	677	638	661	696	676	683	677	686	673	642	678	661	633	632	685	657	672	672	628	678	647	660	632	644	688	626	674	665	655	634	716	675	673	640	632	649	627	673	668	649	690	642	644	700	650	694	674	644	706	654	629	651	657	680	648	673	663	667	642	700	647	713	620	638	673	627	676	675	622	683	679	652	640	648	672	627	664	652	643	644	664	659	685	643	646	667	609	671	649	686	689	648	660	620	638	650	654	656	688	659	664	636	642	672	664	662	669	649	676	648	636	669	627	666	662	653	671	658	669	650	678	605	604	686	610	656	660	652	640	663	681	679	692	641	691	643	657	684	632	664	642	669	629	695	649	637	702	714	623	626	703	657	629	652	606	656	681	657	685	636	646	621	651	695	694	667	671	642	650	630	709	689	639	660	626	603	631	672	671	692	666	617	643	636	641	649	629	675	639	632	639	677	685	680	654	687	622	621	655	654	664	657	654	673	645	645	690	688	645	669	667	679	692	649	618	678	658	677	692	640	644	658	650	692	671	646	656	648	667	657	670	647	661	729	650	676	633	664	663	680	659	699	681	672	672	663	667	627	642	656	606	638
27356	3522	1325	939	743	568	516	513	486	450	434	462	429	400	407	458	399	392	399	403	420	435	394	418	446	361	439	412	430	367	428	415	397	375	377	375	376	416	366	398	386	412	403	391	397	436	390	427	399	366	373	428	354	420	448	401	406	359	394	396	374	405	398	384	365	412	378	374	363	378	403	362	391	380	403	410	384	361	409	389	399	414	398	350	380	379	423	385	394	371	375	412	390	440	402	402	392	434	405	382	369	386	438	379	402	394	384	376	359	368	372	390	371	381	409	416	393	411	377	366	420	341	389	359	419	438	377	386	426	435	414	406	404	411	397	416	419	372	374	421	417	404	377	407	381	375	405	419	403	376	381	422	413	381	425	369	429	400	399	363	356	387	381	365	401	426	404	416	366	400	406	406	344	368	365	377	349	370	387	370	382	418	427	389	425	391	398	425	364	379	405	401	385	476	390	391	419	386	392	423	365	381	376	439	396	350	411	387	381	375	418	344	433	417	381	397	372	394	402	385	386	382	395	390	381	405	425	433	406	408	392	399	395	393	382	396	386	408	425	443	412	385	411	390	383	392	391	379	408	381	398	353	389	396	401	349	393	413	464	399	402	420	412	374	413	384	393	446	418	401	419	447	417	402	360	375	372	419	383	415	401	381	396	376	394	398	418	372	402	402	395	380	375	396	402	416	380	399	393	393	356	385	422	348	366	402	402	353	379	404	393	421	385	385	401	408	394	410	384	391	394	375	371	374	399	435	420	390	416	381	410	392	395	409	399	397	397	388	369	397	339	340	378	370	366	391	417	395	374	402	389	403	390	381	374	373	403	405	364	394	380	396	392	384	409	424	415	384	384	357	373	385	412	378	407	414	389	385	393	397	361	352	394	379	374	401	398	351	420	388	394	396	383	401	376	395	369	383	366	410	385	415	362	394	393	398	402	387	371	399	403	376	410	387	420	375	400	374	383	420	416	378	425	424	413	353	376	352	376	365	392	387	411	374	369	393	411	365	389	388	403	337	377	410	350	392	407	445	332	380	383	434	412	432	406	352	423	379	419	356	413	377	386	347	385	403	352	398	421	396	403	408	367	379	369	361	412	398	374	387	398	403	405	381	399	397	391	357	414	386	377	362	428	403	393	369	402	343	402	397	399	374	388	365	357	371	417	371	367	413	369	419	385	371	373	371	416	399	386	414	419	367	365	404	388	391	397	397	399	399	354	402	412	422	356	424	404	391	394	375	389	413	398	416	417	388	363	412	382	401	380	393	419	449	400	422	387	429	412	386	381	387	365	394	409	377	384	364	401	409	385	394	404	397	360	349	382	426	388	404	373	391	392	387	403	392	392	409	363	390	395	373	414	383	407	364	387	401	377	344	451	365	404	442	392	399	392	384	402	385	405	384	389	399	370	412	399	385	353	425	359	423	392	394	395	392	392	380	411	374	416	369	365	358	392	402	400	411	356	376	407	355	392	398	438	414	408	392	393	404	423	391	410	395	399	386	406	396	410	402	370	402	435	386	392	369	368	377	394	384	408	413	380	398	413	393	380	353	377	375	405	398	407	385	369	421	417	410	365	375	372	364	420	410	374	399	379	401	356	359	412	374	370	397	390	404	371	404	410	399	387	391	401	363	381	372	383	405	375	391	390	410	412	413	434	408	413	404	385	371	403	422	383	399	396	410	397	408	397	386	408	399	368	395	379	424	385	428	359	378	364	400	416	402	392	365	385	406	382	389	391	391	367	386	400	376	413	394	363	358	376	408	401	357	347	383	401	410	396	425	394	410	394	387	360	404	382	397	424	395	366	398	347	397	382	372	395	424	401	397	389	358	374	428	409	374	377	416	400	406	397	348	392	408	391	368	380	387	410	414	372	418	403	378	419	391	398	391	395	397	419	411	414	413	368	393	324	413	387	408	330	383	365	399	416	383	378	370	372	388	379	382	380	406	409	401	393	416	387	384	413	407	379	392	396	405	409	353	348	400	400	393	345	398	369	417	363	421	375	368	413	348	376	366	418	386	390	373	388	408	374	374	386	407	398	427	370	438	400	400	389	414	427	406	398	413	380	402	369	397	387	404	373	367	418	380	367	373	410	391	378	390	425	372	385	405	381	416	397	413	384	391	370	392	376	369	429	388	362	416	410	419	393	384	351	383	428	408	377	428	379	365	399	336	386	349	387	381	355	390	373	375	393	425	395	390	394	393	396	387	394	402	414	366	428	400	396	398	411	343	440	395	355	371	401	408	397	419	396	357	382	384	375	364	366	392	392	364	394	381	408	374	405	411	388	354	402	404	381	421	444	406	423	401	407	381	403	420	395	413	359	343	401	404	413	396	413	372	393	363	379	420	384	370	375	377	409	377	400	346	416	398	403	379	375	400	377	415	365	388	374	374	425	376	356	348	399	378	405	391	428	411	390	395	373	395	353	390	393	377	369	420	383	390	396	438	403	389	379	391	409	357	393	427	371	377	386	416	386	358	393	377	397	403	392	429	351	409	411	414	387	407	394	408	398	408	404	399	407	399	378	412	431	428	371	358	373	369	387	379	389	364	386	350	387	404	417	363	395	416	434	401	402	366	388	386	339	405	385	401	389	395	399	388	395	405	384	396	390	393	384	399	392	387	426	352	423	452	421	381	419	383	399	376	395	380	379	381	409	427	410	407	414	405	405	409	411	399	377	416	395	424	405	372	426	420	409	400	384	397	392	410	388	365	412	387	378	407	406	391	389	367	351	369	455	376	412	383	416	432	367	418	368	405	367	367	437	389	419	388	387	375	408	399	405	367	375	384	421	391	362	422	380	405	371	384	402	382	407	404	400	398	384	375	407	389	368	389	408	399	357	406	407	390	378	385	370	374	357	380	368	356	395	371	345	422	404	393	399	389	397	409	392	378	425	399	384	348	407	391	368	362	440	442	393	387	412	406	446	371	410	398	408	421	404	409	351	413	382	402	417	354	360	395	388	366	370	400	412	334	423	395	407	410	391	346	385	425	396	429	393	400	402	386	405	384	417	396	383	399	415	394	356	363	428	371	417	392	368	393	386	384	357	395	373	407	385	388	430	403	411	393	428	391	375	370	409	401	383	378	391	415	416	356	377	407	375	400	402	387	412	351	438	357	431	391	415	362	407	385	399	364	406	413	383	357	363	371	392	365	385	382	379	407	422	403	408	397	378	405	407	382	378	405	362	369	365	381	368	392	381	434	383	364	405	402	437	409	403	392	421	388	430	366	375	391	389	427	372	397	371	394	441	378	426	385	420	389	369	372	422	347	372	359	371	390	402	370	397	367	421	421	396	399	386	377	391	383	436	400	388	372	398	403	357	406	438	383	413	354	393	392	398	408	414	363	419	430	366	373	405	380	388	441	413	358	365	367	364	353	426	397	420	372	388	386	403	406	409	350	391	411	405	378	398	390	403	387	353	397	373	395	374	359	407	360	359	377	385	356	395	391	404	375	412	385	386	381	375	342	369	386	389	412	414	388
14793	1415	2333	2509	2235	1872	1638	1417	1376	1284	1180	1144	1094	1036	1047	999	976	1001	941	990	917	936	960	885	969	885	939	897	929	876	863	903	917	896	886	927	931	904	865	904	920	868	859	934	901	907	916	892	909	882	859	907	862	935	941	845	853	900	861	912	917	858	870	845	916	898	903	911	877	871	931	896	866	884	915	887	898	871	922	947	889	879	867	930	858	836	845	881	909	843	858	863	860	845	919	908	837	872	858	886	837	857	807	893	909	860	892	868	909	856	869	841	888	873	836	825	921	878	895	907	824	849	881	828	860	873	868	819	835	868	855	887	851	911	907	889	872	902	868	873	860	877	904	867	868	897	868	909	828	803	901	877	870	839	862	828	871	846	905	896	919	870	889	810	862	862	902	913	848	872	870	858	886	856	922	863	837	892	884	923	865	892	886	873	907	894	873	881	843	922	843	910	898	876	880	851	843	829	876	850	857	903	901	859	885	919	887	917	891	883	847	881	857	838	871	843	824	839	872	881	867	871	890	799	873	874	817	932	853	882	883	909	838	867	846	803	854	919	867	854	866	867	850	831	820	809	796	837	825	881	881	835	880	862	840	979	866	865	891	888	897	929	842	879	863	895	863	885	883	871	884	875	915	933	836	865	857	894	815	876	892	853	862	872	856	900	866	894	847	920	885	891	859	883	850	893	832	911	854	852	842	918	886	874	889	879	863	834	901	885	874	847	906	898	855	856	860	852	863	915	876	901	850	864	872	858	898	846	858	859	899	875	826	844	860	861	873	893	852	846	918	891	817	835	881	896	870	850	936	878	842	885	897	918	866	895	872	903	867	825	892	819	930	835	880	885	862	843	828	845	862	855	858	896	850	901	850	860	859	840	845	864	933	844	830	867	875	880	832	866	837	890	834	872	876	877	861	890	882	903	898	872	870	830	798	847	857	866	929	850	844	861	916	900	843	878	867	879	924	845	880	881	883	796	818	882	908	818	870	906	922	855	859	819	895	858	861	861	874	847	853	903	849	803	854	889	914	871	834	875	886	833	872	861	872	870	883	876	866	861	919	854	839	878	867	857	912	832	908	912	880	861	888	866	867	839	819	868	896	864	875	935	900	845	848	855	857	883	871	899	871	850	892	851	871	859	859	881	883	848	870	900	918	863	907	890	856	866	915	820	824	920	888	803	887	846	824	866	893	838	832	903	882	880	900	907	908	829	856	862	875	851	813	873	907	882	873	909	846	918	857	853	847	885	915	883	846	904	888	835	856	848	809	871	902	886	851	888	856	882	812	862	868	866	833	841	861	880	921	844	888	875	843	857	839	855	859	848	904	894	869	865	874	855	890	909	818	918	834	887	830	846	825	842	814	837	868	867	861	874	901	863	842	875	858	860	897	797	882	892	826	923	889	850	864	830	821	859	859	856	851	911	822	841	880	821	810	853	848	902	853	849	805	868	902	864	889	891	879	860	878	875	800	825	850	891	897	888	897	908	876	892	854	881	859	873	909	879	910	850	847	859	875	815	832	875	848	886	856	851	872	817	910	815	854	841	834	826	868	869	871	815	891	919	880	884	900	841	892	900	860	879	878	889	824	844	873	853	855	866	838	869	843	901	851	870	874	819	968	865	855	888	888	790	851	835	850	887	849	859	894	826	896	887	845	860	904	862	923	885	929	898	942	872	929	861	854	823	893	870	862	853	870	858	900	853	875	910	890	882	857	835	823	843	861	897	852	839	820	918	877	869	820	907	815	900	856	903	861	907	897	911	871	917	925	926	893	876	865	844	891	874	826	878	911	877	896	862	925	899	812	886	849	898	867	856	860	880	827	858	914	882	827	877	909	842	899	809	842	909	835	871	853	865	861	893	850	858	823	858	934	854	859	918	853	864	870	875	867	863	858	897	886	867	873	890	901	844	893	896	907	835	832	864	863	874	871	849	895	879	833	884	880	908	822	860	871	866	929	868	879	822	897	877	907	888	854	900	867	873	867	874	798	866	873	857	866	854	898	857	825	837	897	863	867	882	861	825	807	867	851	857	878	881	886	871	886	868	889	843	859	848	869	891	883	862	885	799	871	866	835	874	879	886	857	850	892	937	903	846	882	832	856	889	897	847	850	887	857	847	868	861	820	912	852	925	891	891	839	872	867	869	885	870	834	861	850	890	842	866	877	840	899	807	820	866	829	873	875	803	836	892	841	904	884	905	910	832	908	836	838	882	839	897	863	858	885	842	868	901	831	867	866	877	871	847	838	909	809	931	885	883	863	900	841	832	870	891	853	842	859	853	907	880	885	832	888	851	883	845	839	829	901	856	847	850	881	908	805	947	808	895	847	888	899	865	850	879	870	866	850	903	875	834	896	914	803	888	869	847	832	854	882	840	864	853	853	884	832	857	852	927	847	864	887	834	875	883	853	912	823	869	841	875	875	913	838	857	832	855	937	808	865	829	871	898	781	875	883	832	864	864	880	858	890	818	905	921	916	875	858	847	845	852	845	858	860	885	785	865	882	865	849	825	874	895	913	877	890	851	921	835	870	858	810	844	886	915	882	853	827	838	840	916	867	897	854	865	863	916	856	861	855	924	807	838	847	852	863	833	874	869	857	867	881	874	840	862	819	859	890	803	887	859	887	875	909	881	892	850	821	851	885	840	870	883	897	843	833	898	869	902	914	903	809	895	862	913	866	890	846	862	866	830	908	874	859	903	942	851	881	887	877	830	894	853	839	872	874	891	817	855	837	894	821	828	915	857	913	888	879	899	853	830	859	842	885	904	872	843	789	855	892	862	892	875	906	861	856	853	868	795	894	837	854	892	812	910	882	881	850	834	838	916	935	856	944	925	903	824	847	921	842	866	884	881	871	832	875	885	859	912	875	935	885	900	883	874	854	856	870	881	837	856	857	867	884	855	841	906	874	888	892	873	836	879	813	843	897	922	869	851	874	856	816	904	845	848	819	869	875	879	872	837	857	804	900	905	796	870	833	894	883	857	892	933	853	887	839	879	833	922	840	886	881	889	855	891	854	883	844	870	875	838	861	877	813	845	889	881	831	898	791	830	854	865	833	884	861	867	884	893	871	874	901	855	895	887	843	880	887	842	883	859	889	868	921	850	853	815	867	814	916	889	883	894	872	880	895	854	870	794	884	888	878	812	907	852	831	864	885	824	852	852	828	838	890	857	913	847	886	804	900	812	830	841	884	839	886	846	889	933	827	867	896	867	851	856	846	859	873	946	868	870	949	856	848	810	849	926	910	844	856	883	859	942	862	856	818	938	855	881	860	804	828	880	878	867	879	879	948	828	881	907	783	866	864	859	846	852	873	856	865	865	892	881	851	825	832	869	901	853	892	839	907	824	865	893	864	859	835	920	830	806	858	962	861	874	847	871	886	883	855	835	883	855	915	858	829	851	882	893	851	889	817	839	800	904	900	872	867	873	849	872	913	915	913	872	883	845	888	836	869	906	842	841	852	907	883	894	883	890	862	836	844	902
4861	311	203	190	218	219	213	214	198	204	202	216	186	218	193	195	191	209	219	214	236	207	219	185	190	215	220	223	197	195	201	177	208	238	217	198	199	215	233	179	216	199	221	208	204	180	187	199	214	207	224	225	204	194	205	224	215	214	202	215	198	215	209	186	184	176	188	191	221	215	195	202	231	172	219	219	211	228	187	205	207	188	214	211	211	202	214	229	216	180	202	225	216	200	205	204	207	209	169	213	199	202	204	231	201	201	195	259	199	214	203	207	208	208	205	207	208	172	195	189	187	215	207	234	188	229	222	163	197	198	192	215	166	228	232	221	192	197	198	225	220	187	185	194	202	211	187	168	218	204	224	215	199	178	184	186	199	199	180	201	222	226	205	225	188	158	201	224	203	197	206	204	208	210	163	211	193	228	188	236	202	203	193	193	217	197	199	195	183	208	168	215	197	191	214	224	223	205	221	197	194	195	227	199	206	186	208	225	227	206	195	207	231	212	205	225	218	205	194	189	204	200	197	207	185	177	205	189	192	221	197	187	212	202	194	228	216	208	232	209	207	183	201	190	185	200	234	205	202	206	191	186	185	206	222	224	204	212	230	215	198	204	216	186	176	203	225	241	223	241	195	165	211	220	204	206	203	206	196	233	221	234	212	194	195	206	202	192	186	170	181	214	236	200	180	208	186	204	196	217	212	211	203	221	200	220	195	200	214	204	193	208	232	205	210	204	223	209	226	192	208	199	200	205	193	169	192	187	222	202	187	207	203	212	194	200	181	204	180	203	208	186	211	218	214	161	187	205	193	224	201	180	194	202	176	214	222	184	199	219	166	217	233	197	185	202	177	190	191	224	195	204	202	217	173	208	211	185	242	212	213	212	198	219	188	226	227	204	207	217	211	183	214	199	207	215	191	216	217	219	213	206	207	200	228	183	197	221	203	215	220	224	202	205	234	204	242	192	179	207	217	233	216	223	221	176	219	196	217	190	204	183	183	203	216	204	198	202	201	233	199	219	191	197	188	211	180	232	204	192	199	190	212	203	206	187	214	177	213	205	206	179	186	209	196	203	214	207	222	213	193	207	182	196	205	206	213	186	206	228	225	212	231	214	201	197	209	204	199	192	197	179	197	202	194	216	226	226	207	188	208	195	232	185	212	187	227	203	199	178	209	212	194	201	203	217	229	196	209	229	220	206	200	204	204	204	176	199	217	217	201	199	207	200	208	203	206	206	203	212	191	204	218	218	193	216	183	223	186	194	213	216	217	198	204	202	197	205	197	200	208	204	184	220	209	228	204	192	218	207	195	212	203	199	178	163	207	197	188	195	181	212	204	201	222	217	199	213	214	218	213	204	200	200	207	215	228	197	199	194	217	194	188	220	200	218	218	207	211	184	220	217	212	194	189	184	191	200	189	181	189	218	206	211	207	198	224	182	198	185	227	199	195	217	197	201	191	193	193	206	189	173	201	206	193	179	209	186	177	176	204	196	182	239	214	202	178	205	189	180	211	202	192	221	209	191	188	190	242	217	228	205	197	199	199	232	205	202	191	214	199	197	212	189	200	203	208	200	172	198	203	199	205	210	190	211	186	175	214	227	223	194	190	179	183	205	195	214	181	182	182	198	212	192	197	195	206	202	165	214	216	195	199	163	181	238	187	220	208	210	216	210	193	211	188	224	199	178	189	189	204	181	205	186	173	192	203	188	188	227	194	199	217	216	205	192	205	237	208	227	210	207	208	199	213	202	203	205	199	232	218	194	197	182	204	216	180	225	213	210	212	224	198	222	209	172	225	199	169	185	195	176	206	221	205	187	218	192	192	191	187	219	209	211	209	229	214	193	207	186	198	177	204	194	208	206	204	167	207	217	210	199	186	193	202	195	205	200	196	217	216	184	191	199	218	188	202	214	176	230	213	228	194	166	162	171	235	216	201	201	206	233	218	184	183	199	219	211	191	205	194	192	189	220	205	199	244	200	195	191	219	189	185	221	208	220	211	199	194	200	203	173	199	195	184	188	175	202	187	212	208	192	201	197	213	210	195	235	194	213	208	206	189	237	187	229	187	204	190	179	176	198	200	179	199	202	221	203	210	185	197	248	195	214	217	206	216	208	211	191	200	198	183	206	204	201	213	216	174	217	220	209	171	207	207	226	193	210	197	207	198	215	206	199	173	206	200	209	216	197	168	194	215	234	187	198	200	198	173	213	193	172	180	208	221	218	222	199	182	209	226	209	205	205	198	180	226	194	220	194	189	206	211	222	192	219	210	210	231	206	204	208	222	196	184	199	201	192	181	224	205	212	201	199	211	182	195	220	181	211	196	184	173	219	222	210	235	222	228	189	241	208	224	190	200	199	221	224	210	184	201	202	200	204	210	232	199	215	191	198	180	213	203	210	192	202	190	205	217	192	184	178	181	215	175	210	213	189	210	196	198	236	198	206	192	220	184	219	228	198	218	185	194	191	177	178	183	191	205	209	193	201	226	184	201	221	210	212	185	190	200	223	208	193	193	202	212	219	205	199	208	190	190	202	192	181	205	187	208	203	217	214	186	210	231	197	220	187	195	198	200	214	192	208	207	224	216	182	202	191	221	164	195	204	194	197	226	211	191	177	224	215	249	215	216	192	195	194	193	240	201	204	207	214	205	211	204	172	200	195	203	203	186	190	221	191	215	203	212	193	220	206	231	253	213	207	217	240	204	180	190	215	200	215	226	181	178	220	206	171	203	185	196	220	225	200	201	198	195	222	199	185	195	213	246	205	195	197	199	206	221	189	181	201	205	196	181	206	214	185	194	236	220	207	212	196	210	214	192	213	193	206	193	196	230	208	234	212	180	213	202	215	209	210	202	198	190	181	212	198	196	194	216	215	195	176	182	223	210	208	215	213	196	172	182	223	218	191	209	207	187	212	199	185	205	185	181	190	190	209	200	183	217	180	190	207	189	208	201	201	203	198	200	201	194	216	217	201	171	218	219	183	223	186	180	197	199	208	177	206	198	187	198	179	220	207	216	208	171	188	212	183	215	236	191	208	203	201	190	193	181	181	204	200	215	189	195	177	177	206	170	196	207	210	190	218	196	223	208	178	209	216	216	220	193	197	202	219	222	203	225	196	216	211	199	196	163	194	213	170	204	231	193	221	201	226	195	178	209	161	206	202	236	205	203	210	181	218	221	190	194	195	198	203	220	217	194	203	208	192	195	222	195	203	194	215	195	210	229	191	206	225	210	210	196	220	189	185	182	195	209	194	216	193	206	206	190	218	201	200	237	206	200	204	191	188	227	201	190	190	226	194	207	207	194	189	203	221	198	189	218	186	202	227	184	176	220	194	204	205	212	184	192	184	170	202	208	188	196	189	212	213	208	226	215	216	200	191	208	181	201	196	187	197	196	207	216	188	207	169	190	226	203	220	226	193	207	201	195	212	186	224	194	200	196	195	213	222	237	220	215	189	215	189	211	215	209	182	192	207	188	200	207	187	215	202
3480	562	555	559	483	517	514	543	512	493	506	516	514	501	477	491	509	496	498	502	490	518	507	490	511	497	485	481	488	503	489	496	472	518	531	517	473	518	509	491	462	452	462	494	510	509	443	469	505	497	476	512	514	477	459	489	463	497	485	496	487	519	537	507	524	498	483	502	459	518	485	501	463	464	468	500	431	495	511	519	542	493	492	485	485	470	511	509	497	515	472	495	505	500	544	504	501	522	521	568	494	516	480	476	493	474	475	490	523	503	470	494	497	518	523	482	503	475	480	498	532	536	486	477	502	503	459	522	512	536	522	514	475	502	455	526	514	488	529	472	480	484	504	517	515	503	492	510	531	470	493	488	510	451	466	520	495	487	488	488	472	493	530	496	508	506	496	512	478	515	500	480	475	489	483	514	495	525	496	446	485	513	502	501	492	505	461	519	478	510	477	525	520	498	543	490	518	474	513	505	492	537	469	511	505	493	507	524	488	489	538	513	471	485	501	488	468	490	490	441	488	483	467	497	478	512	500	521	503	507	494	490	501	473	502	498	483	528	498	512	478	490	520	479	557	459	501	518	495	506	521	484	545	516	536	487	532	543	488	479	525	485	490	480	536	474	512	473	514	494	557	482	525	502	532	466	512	516	523	514	504	503	483	480	487	495	457	471	512	500	480	485	495	504	463	513	445	493	554	514	514	510	511	534	524	522	464	486	506	456	528	497	497	518	499	557	517	498	508	516	526	502	491	461	489	510	512	460	490	518	496	501	451	496	507	516	466	476	485	465	495	484	505	503	491	482	499	473	535	495	495	489	510	503	483	489	499	531	505	508	518	484	470	523	502	472	451	454	504	501	518	499	510	519	513	481	487	497	488	490	506	511	520	525	507	509	467	499	484	476	513	504	539	504	476	510	480	491	506	489	510	513	507	517	475	468	493	520	500	494	487	500	504	537	497	530	501	510	520	441	481	512	509	524	495	466	482	501	533	551	460	494	508	489	510	498	454	527	510	485	495	525	528	515	442	536	496	514	497	541	491	477	508	489	508	517	481	511	502	504	476	517	499	540	544	520	487	470	475	481	492	479	499	513	490	528	499	536	496	505	524	491	488	476	496	461	495	487	495	492	454	526	533	482	521	516	532	513	518	498	488	451	489	484	536	482	497	530	479	511	472	535	477	513	511	482	489	490	464	526	484	486	481	507	501	497	471	469	529	490	451	520	430	481	503	476	509	479	536	482	516	502	499	511	525	504	527	531	535	482	542	508	493	455	474	508	471	502	525	511	487	489	520	541	474	484	493	485	468	513	504	527	509	479	533	520	511	531	489	504	473	486	489	489	476	478	527	510	491	530	497	533	488	494	487	499	489	506	455	455	495	534	485	505	507	518	486	546	504	525	488	495	549	491	508	479	525	483	458	505	538	426	499	533	493	499	498	515	528	472	494	527	502	497	497	515	516	525	543	528	548	470	477	455	503	485	485	537	504	502	540	479	504	476	526	534	494	517	521	488	516	495	520	499	499	485	510	503	537	479	543	493	495	471	492	527	518	501	503	514	501	533	508	496	508	506	512	523	490	507	488	484	510	482	508	503	495	503	483	536	487	543	511	512	490	517	482	468	467	466	488	516	499	510	468	480	508	508	482	549	499	492	515	497	490	519	494	460	487	541	474	530	567	452	511	480	519	486	440	568	518	550	495	494	539	481	481	483	494	484	484	495	500	465	515	496	510	534	484	505	456	481	507	531	531	500	468	502	491	511	514	443	448	468	536	466	500	526	537	502	527	506	512	512	503	478	517	461	511	496	457	501	508	481	513	498	490	498	512	540	514	474	509	492	496	471	517	487	487	496	500	481	500	481	487	459	505	505	502	507	477	487	543	518	486	534	537	476	481	516	496	489	491	504	513	517	537	480	504	477	469	543	512	475	498	468	521	485	462	462	449	510	493	490	491	526	515	464	471	529	482	514	470	503	512	506	483	492	480	496	487	505	491	509	540	484	501	511	492	510	528	467	500	506	489	495	502	464	479	516	492	447	510	474	486	508	501	463	494	493	511	466	461	482	463	518	458	508	487	518	478	503	474	510	459	527	473	472	484	512	496	500	544	493	498	521	517	462	489	499	531	491	468	478	447	517	539	497	505	512	490	454	486	488	504	531	463	500	466	491	528	505	501	505	498	476	510	518	497	474	515	499	496	480	507	514	496	460	497	485	512	491	456	482	531	475	498	527	490	482	507	506	496	473	468	483	469	498	512	504	518	524	526	533	487	519	488	521	496	495	539	481	469	478	460	517	508	539	487	503	519	474	495	507	503	496	544	453	499	516	459	513	480	521	494	519	460	469	575	463	498	515	488	479	491	493	478	500	497	554	476	457	519	519	469	545	520	487	474	497	501	523	497	565	532	500	495	453	508	526	475	554	514	525	528	543	500	508	528	470	492	505	508	479	501	483	496	472	507	515	509	478	494	499	490	522	467	475	538	509	453	479	500	521	511	496	515	508	487	510	496	536	463	501	478	509	493	503	491	515	477	493	493	452	508	492	485	468	484	464	482	502	464	507	492	495	487	490	488	477	469	469	501	492	492	472	453	486	517	522	450	519	493	508	475	475	482	509	479	489	479	487	471	518	485	488	500	484	488	492	500	508	510	461	470	506	488	463	488	461	481	504	470	500	507	500	499	472	462	497	508	486	469	498	475	462	469	499	476	475	506	523	512	478	501	507	463	535	490	486	504	474	507	479	466	509	447	460	469	499	469	508	511	489	522	477	439	508	518	446	494	461	479	490	484	536	507	519	491	509	532	488	511	512	491	469	448	519	473	504	504	518	527	527	490	498	459	506	471	521	489	483	527	498	514	473	478	477	476	511	481	480	560	496	522	485	499	505	442	464	504	507	478	498	478	514	540	512	527	496	497	464	468	459	503	457	504	497	515	503	551	497	551	502	501	487	524	499	500	513	494	526	492	519	486	513	513	515	490	510	458	518	470	506	487	500	443	507	514	548	488	501	549	464	481	505	521	486	502	480	456	482	482	497	509	496	511	529	515	483	525	490	523	501	511	532	439	475	479	478	475	454	445	476	536	481	526	517	509	501	534	524	487	509	542	505	485	524	580	534	513	482	532	493	495	530	493	478	537	508	481	484	498	501	538	491	501	450	518	509	475	497	483	519	515	467	508	519	492	480	474	506	474	525	460	510	468	511	475	497	479	535	474	531	470	499	457	535	520	495	509	500	439	476	493	474	555	501	483	481	505	483	496	491	482	503	452	498	507	511	469	515	504	524	500	501	516	506	496	506	509	490	532	474	490	497	529	486	511	492	487	485	475	514	524	500	525	533	483	499	510	549	492	502	509	463	509	491	524	509	480	506	474	516	528	464	488	508	495	483	463	519	491	496	460	495	510	486	527	510	484	510	530	487	534	483	496	524	494	518	502	493	490	495	487	520	484	506	503	500	527	499	504	499	480	516	476	470	476	482	462	489	537	470	495	555
17261	1515	684	559	439	390	381	350	332	349	326	359	326	311	334	332	306	334	344	310	339	315	329	294	313	336	299	311	287	317	317	267	316	300	307	310	304	319	316	342	301	289	256	306	320	297	288	255	270	293	319	299	313	323	304	339	287	316	301	289	312	300	289	313	335	307	301	300	301	305	304	284	335	312	280	303	334	310	327	334	281	304	345	301	324	316	336	301	358	274	298	304	296	274	325	307	289	287	281	273	306	301	297	301	317	282	305	316	298	311	329	321	321	289	315	303	280	297	303	324	317	315	291	304	266	279	302	313	275	322	295	303	342	295	314	293	295	296	315	334	258	325	290	329	309	303	309	297	310	288	306	302	299	295	319	282	300	326	319	300	282	347	328	312	297	322	313	317	318	278	295	312	326	317	315	316	286	272	319	325	323	331	312	303	299	317	300	308	319	302	274	310	310	312	308	294	309	290	301	324	280	310	311	322	305	321	329	279	282	279	324	303	287	325	329	318	312	303	311	291	326	295	314	299	314	338	308	327	328	285	271	299	303	276	283	304	315	291	281	304	319	296	311	342	318	316	300	313	307	339	290	320	277	326	304	321	316	297	272	268	299	294	304	305	283	325	284	348	328	295	327	307	325	309	297	306	318	322	316	316	322	279	291	313	295	297	317	289	270	300	321	307	298	323	303	323	347	280	314	286	291	298	330	309	302	312	313	304	303	337	311	310	312	310	287	279	306	292	312	289	309	312	277	309	292	322	304	264	299	353	292	314	300	289	294	322	332	316	319	320	284	320	286	332	278	297	297	274	297	290	303	317	282	270	303	326	300	317	299	301	316	323	303	314	278	294	351	310	324	286	289	282	322	275	287	310	310	313	312	297	324	317	301	284	321	301	324	306	310	314	314	271	302	284	275	282	298	301	294	283	307	307	326	300	347	317	326	305	299	293	325	332	284	285	286	339	317	313	336	303	297	323	301	349	292	275	301	317	309	320	332	309	292	309	304	286	314	363	283	320	293	311	313	311	308	313	307	296	303	326	312	327	294	296	315	303	279	300	310	306	279	290	295	303	313	331	329	310	335	284	313	338	322	299	311	329	345	333	308	318	306	314	300	316	292	327	319	310	333	305	291	322	335	312	296	304	295	318	307	302	287	304	307	337	312	306	301	330	302	334	321	286	276	316	311	323	304	297	277	329	296	307	300	301	286	265	305	312	339	265	297	306	256	321	329	293	291	312	320	322	306	334	296	330	332	288	322	336	346	284	276	288	295	296	305	304	319	312	280	284	303	294	304	297	327	316	324	294	296	309	335	290	274	327	341	311	276	311	320	317	293	322	290	300	299	293	347	311	313	308	314	324	327	318	333	340	297	316	334	297	318	313	310	289	314	281	289	313	329	297	283	310	300	286	305	328	301	285	284	332	313	359	260	333	320	313	291	308	319	272	278	290	278	265	315	287	313	334	311	285	305	295	281	320	292	310	316	325	286	320	318	332	310	342	314	298	316	280	285	334	309	313	325	323	320	320	335	286	323	285	306	303	266	281	284	307	307	326	330	320	324	306	298	324	309	293	341	300	335	282	315	335	291	302	280	272	323	314	310	308	308	317	341	277	300	295	273	310	279	271	315	303	298	314	315	314	317	281	323	309	288	313	306	310	302	309	325	298	318	325	316	292	309	275	292	301	284	298	306	282	333	272	290	288	320	292	292	312	311	307	334	306	251	310	271	294	285	287	308	302	324	300	294	288	332	319	277	320	314	296	270	280	341	311	264	320	311	319	353	283	305	319	294	296	301	324	324	298	319	298	325	300	304	339	300	299	322	300	303	306	333	309	292	306	274	288	330	338	290	296	314	245	311	307	325	323	278	275	293	329	336	314	308	298	273	299	337	297	338	354	344	318	312	283	318	306	290	310	283	346	309	334	293	346	287	265	299	315	332	275	327	292	327	309	305	289	299	303	319	341	295	279	304	308	323	338	300	313	280	294	315	289	295	313	333	288	290	302	285	295	316	301	269	273	336	334	298	302	284	302	314	318	277	302	302	314	307	304	307	355	285	300	277	265	310	299	295	313	297	335	325	300	303	288	309	300	349	299	256	325	292	290	307	304	301	318	317	291	285	294	325	308	293	310	285	313	301	321	316	329	325	280	287	323	316	350	315	270	293	292	265	286	322	284	303	293	307	306	328	319	321	299	336	299	346	297	324	325	306	290	321	348	306	336	326	305	303	327	315	354	322	300	306	306	307	273	328	279	253	307	277	275	290	265	316	305	335	299	326	295	307	275	288	278	303	312	324	304	294	308	293	325	263	281	310	318	300	295	299	305	328	302	308	299	295	299	316	274	288	303	292	329	303	308	297	313	323	273	293	299	290	285	302	304	285	289	282	351	290	349	299	305	277	306	344	304	273	309	301	308	273	306	322	293	325	317	324	296	331	315	283	323	288	300	293	316	304	299	290	314	331	318	299	308	294	304	309	317	362	281	290	322	313	269	328	309	282	309	275	319	268	298	294	305	301	282	322	304	312	297	311	296	274	301	277	307	316	304	302	295	315	312	293	298	297	290	320	268	312	316	310	318	308	298	333	323	319	314	270	318	302	295	284	286	293	316	318	287	275	324	321	299	300	318	301	296	318	289	312	284	326	301	284	311	307	295	273	288	336	328	296	308	273	284	304	282	277	309	299	284	280	286	316	298	299	285	296	299	304	334	281	282	294	271	283	340	293	321	300	320	289	319	311	317	278	280	323	323	265	332	318	284	310	280	295	313	332	313	341	289	277	329	296	308	334	304	288	304	322	322	299	297	306	291	317	302	294	331	346	288	307	295	284	316	315	314	323	324	290	272	283	296	323	294	299	296	328	306	288	280	310	365	294	321	302	304	280	275	295	302	322	318	282	303	320	334	341	302	306	289	296	271	300	323	307	294	321	327	315	315	325	342	314	284	349	335	305	271	284	296	296	286	294	297	300	301	299	294	335	308	310	312	314	299	306	319	315	283	320	292	300	267	305	323	284	276	312	319	288	311	249	268	308	318	318	305	287	299	295	295	312	327	332	295	305	295	310	293	299	312	273	304	295	295	304	325	322	323	303	323	323	339	308	300	289	291	331	335	268	299	288	304	301	307	347	335	295	307	280	294	280	247	291	324	297	344	298	285	327	304	301	301	297	321	284	290	277	336	349	337	310	284	290	305	315	297	295	325	282	282	303	281	301	335	323	328	309	351	299	287	254	345	292	321	320	277	326	316	307	290	342	310	314	282	309	320	334	312	324	291	320	305	280	273	312	349	319	329	284	362	309	314	319	306	285	273	305	311	288	303	311	292	293	281	335	313	320	315	312	310	306	305	307	303	301	325	314	297	321	284	290	329	297	289	293	317	311	295	308	319	313	296	342	304	322	314	318	292	311	319	295	302	271	327	275	298	290	316	326	342	288	302	319	270	320	313	310	313	326	310	311	280	308	335	323	327	323	321	296	296	301	308	316	347	317	297
10832	1012	1496	1551	1388	1259	1072	995	915	889	866	883	843	815	818	785	799	793	745	731	717	791	688	739	721	766	716	736	766	767	730	735	797	728	730	713	705	704	729	697	750	691	703	684	730	748	694	673	705	762	724	689	752	736	746	742	713	703	721	733	671	678	697	711	735	671	700	697	673	691	693	738	719	729	681	695	681	713	731	718	713	684	734	689	771	692	660	700	715	628	726	700	711	674	708	677	699	763	696	718	691	662	740	695	715	704	725	668	737	752	711	722	704	755	757	713	685	714	699	757	702	715	667	713	736	682	689	686	718	727	755	745	658	717	693	744	750	712	745	714	705	743	718	683	761	716	696	693	682	687	709	690	695	703	723	709	700	702	707	675	705	727	695	688	663	709	699	674	701	735	671	697	690	691	725	730	704	701	662	713	761	712	684	685	705	708	677	722	743	706	703	748	730	676	722	733	730	708	732	692	746	699	717	713	685	715	724	687	740	736	727	723	694	723	733	702	673	716	689	736	730	681	679	752	670	755	708	673	693	671	706	722	772	709	686	735	656	699	735	735	705	686	708	704	707	718	661	690	705	694	696	741	671	721	720	677	676	644	743	696	681	701	692	704	735	729	691	724	706	679	689	689	787	733	731	688	725	734	675	735	701	680	716	709	688	686	767	712	736	725	709	706	697	665	684	716	668	713	681	697	686	736	709	713	671	684	719	720	703	731	684	741	720	705	664	675	684	735	678	693	688	719	695	744	698	704	638	723	740	732	650	701	697	686	691	695	708	714	701	680	688	720	702	708	693	700	703	729	697	725	655	673	700	683	728	726	756	748	749	724	764	716	715	686	695	695	713	719	709	771	711	704	670	683	661	696	694	725	747	771	660	733	723	691	733	680	697	742	682	726	727	735	699	682	688	691	713	691	659	689	695	674	650	725	760	696	733	695	695	717	685	727	683	702	711	722	711	701	696	667	699	686	640	737	751	692	694	719	714	664	728	750	688	673	703	670	731	756	718	727	713	675	725	717	613	699	702	726	705	676	658	650	700	693	677	726	702	688	705	691	668	679	692	711	693	716	686	730	664	731	663	743	707	696	699	691	657	703	697	690	682	684	702	708	709	693	700	675	733	672	698	732	717	719	723	721	689	705	668	740	734	683	709	647	692	692	737	705	713	723	705	735	705	654	684	646	683	712	719	723	677	703	757	675	659	724	704	713	699	731	744	664	704	709	720	727	702	683	688	663	693	655	711	689	690	704	703	706	674	717	716	761	686	680	704	750	715	724	687	724	731	707	658	730	728	733	738	720	714	729	714	733	701	740	676	713	741	671	675	710	740	690	685	713	669	728	694	708	670	681	723	716	720	673	702	758	656	722	744	773	693	724	696	713	728	713	662	734	712	701	724	667	717	688	691	686	738	670	728	710	698	712	718	693	682	743	722	696	674	689	724	701	660	731	751	708	737	726	746	735	665	650	690	718	741	717	687	712	740	713	720	741	739	735	676	715	726	715	733	715	757	670	733	706	721	693	712	730	734	653	732	717	690	736	684	694	719	671	667	721	689	690	733	697	656	723	698	724	746	740	724	704	742	665	697	724	678	718	730	692	680	704	719	706	687	674	745	701	737	704	738	682	708	732	686	693	683	717	707	667	714	699	750	714	729	718	656	738	742	658	713	744	670	725	690	759	722	696	694	689	723	715	715	704	697	712	717	712	738	753	734	692	681	682	710	719	687	710	688	684	704	737	697	709	723	698	669	749	720	708	702	701	705	635	741	700	701	694	711	718	669	716	726	677	649	713	705	707	702	654	663	672	717	748	694	700	737	728	696	672	740	717	672	719	699	680	675	745	699	714	713	723	688	747	739	709	698	693	729	699	740	696	635	661	704	737	693	683	715	701	706	727	748	698	716	754	726	738	728	670	708	727	697	686	702	664	706	652	716	733	716	695	683	747	661	690	697	677	718	715	702	732	704	674	694	736	683	702	678	711	713	713	710	651	689	713	692	738	685	737	734	702	684	743	692	676	757	760	693	728	690	675	673	674	714	712	703	738	703	719	702	702	702	717	684	709	715	730	764	693	690	703	692	698	672	697	697	695	716	719	713	733	730	714	716	718	731	711	634	733	712	745	727	699	694	716	698	660	668	717	690	703	668	652	734	722	680	663	649	696	743	739	710	702	720	740	674	681	714	729	699	698	708	674	712	757	756	716	756	722	760	692	738	708	670	737	755	740	721	724	710	719	689	719	726	678	757	701	701	734	687	655	708	700	689	734	742	735	722	703	696	707	703	740	726	655	687	690	690	652	699	721	755	680	727	738	735	737	711	729	715	686	693	729	719	702	686	723	709	705	730	730	720	711	713	673	720	743	720	727	698	703	691	715	717	690	670	772	731	706	685	689	724	704	705	772	688	708	691	720	703	746	709	688	726	697	710	670	729	692	728	760	656	682	689	717	681	667	720	715	689	752	764	690	724	686	699	724	735	705	705	645	698	686	673	717	735	721	694	742	750	730	713	724	709	710	726	710	748	713	677	710	701	682	723	725	688	743	725	707	684	678	703	726	721	713	739	671	717	695	753	722	711	720	695	710	689	712	699	728	688	699	672	682	714	713	740	668	713	679	693	688	717	655	779	660	720	732	689	688	686	675	694	721	716	688	706	721	720	723	747	721	655	696	696	659	712	689	703	641	742	709	687	761	698	675	685	667	700	700	734	700	743	727	640	704	693	711	700	729	728	700	745	692	690	745	739	707	725	729	696	720	758	704	663	702	731	666	724	697	743	703	676	711	722	700	713	709	723	719	737	704	705	734	698	749	730	718	706	707	709	674	755	683	670	723	740	695	763	710	708	736	742	696	702	752	776	728	698	693	678	670	746	707	705	723	680	653	749	750	707	717	714	739	668	741	690	700	734	726	710	749	701	695	700	691	678	686	700	733	715	720	726	719	741	674	764	698	737	730	714	718	708	699	702	689	723	746	742	758	691	707	701	691	723	713	690	721	693	716	735	758	728	707	724	697	685	715	666	712	755	741	643	703	720	730	700	675	707	745	681	698	697	720	722	712	747	697	689	720	726	725	703	716	734	659	736	655	704	699	678	714	755	713	709	738	691	682	782	724	671	699	737	697	723	706	669	677	696	719	762	685	686	708	740	701	674	738	722	706	685	691	694	717	674	687	743	714	744	701	707	652	745	724	702	694	643	713	704	722	714	711	696	689	708	689	711	650	700	673	700	704	692	709	699	747	669	708	724	664	696	702	746	691	700	707	702	671	742	728	689	674	721	721	708	700	663	731	720	657	696	688	657	747	736	680	700	701	738	708	661	692	698	732	741	685	685	663	701	719	661	768	701	797	682	664	717	744	713	712	707	711	733	694	693	686	778	657	681	719	678	687	734	733	703	732	709	697	691	660	736	718	723	732	731	676	701	708	670	669	713	686	677	731	700	705	732	669	676	760	699	706	697	737	731	691	663	664	706	669	740	720	658	681	702	675
27611	3883	1339	993	782	596	562	494	509	484	455	432	439	478	466	440	388	435	444	451	455	398	440	439	423	403	412	433	391	394	416	398	418	450	404	397	399	385	402	412	440	432	388	403	440	428	424	391	408	428	431	398	377	380	399	409	417	404	438	455	394	444	395	457	415	424	465	396	423	411	423	421	414	427	428	421	407	394	380	464	417	405	426	429	394	406	398	387	413	428	375	407	453	392	395	423	410	392	415	377	396	377	382	382	391	403	384	389	439	453	393	403	407	371	407	363	445	408	395	419	392	423	429	413	421	407	412	414	414	375	390	377	389	421	401	436	369	407	379	408	417	416	432	398	443	410	393	429	386	454	460	381	347	388	459	385	402	385	433	429	399	391	430	408	428	419	404	416	397	425	451	418	399	404	382	443	397	437	395	363	411	400	432	401	406	453	398	437	416	399	429	414	409	417	352	394	387	408	406	398	387	402	376	439	425	417	424	394	448	408	431	428	392	435	400	442	412	413	399	429	379	375	439	396	396	406	436	429	430	403	405	358	384	401	421	387	421	449	437	415	443	403	421	422	403	383	418	421	397	412	374	436	410	441	433	417	382	400	442	409	386	417	443	440	395	373	428	410	420	450	380	395	400	365	437	420	433	419	389	362	385	414	415	399	435	424	437	429	410	439	411	397	434	412	447	414	381	450	384	455	374	419	450	410	406	401	430	437	419	429	442	441	408	447	405	398	412	398	384	413	419	394	398	395	383	447	453	427	418	423	430	404	444	442	431	397	431	361	407	414	412	433	397	429	431	399	425	442	434	418	447	420	413	446	467	438	370	404	449	388	410	430	421	410	424	394	413	418	420	390	431	378	396	432	391	407	414	404	417	401	382	393	392	402	423	425	387	396	382	406	409	414	373	389	388	427	408	439	399	404	390	413	437	368	440	417	436	367	399	403	445	416	407	415	434	404	384	412	447	442	432	368	405	382	384	430	422	438	409	433	419	422	378	354	378	409	395	430	400	377	402	426	397	424	474	383	426	430	375	421	379	414	417	396	424	430	457	447	437	404	421	405	388	431	398	414	422	409	412	405	395	412	401	399	422	405	393	384	408	436	389	448	373	466	428	423	396	423	407	445	462	448	404	417	425	407	396	403	385	424	399	424	401	435	418	419	380	398	414	380	419	411	422	380	380	409	420	371	408	408	394	384	433	443	413	424	420	388	408	423	449	401	420	406	357	422	408	420	387	432	392	445	411	406	388	449	441	407	430	429	448	366	404	412	423	418	420	421	418	419	399	408	439	414	374	447	364	439	388	397	439	391	452	435	412	445	374	362	400	407	422	439	419	401	367	397	446	402	458	434	423	384	457	413	432	426	436	418	389	434	395	437	414	395	404	441	368	349	368	424	416	414	420	411	392	393	408	432	392	399	414	400	447	416	407	371	425	425	411	420	402	424	439	399	392	418	428	425	443	388	391	410	400	411	381	428	400	401	399	406	435	368	411	409	394	404	401	418	405	430	421	406	389	421	417	436	421	450	425	415	442	398	416	405	392	426	464	378	379	428	400	392	402	414	431	408	457	417	410	376	384	395	428	449	406	426	389	411	431	428	411	402	356	410	406	410	406	399	391	404	426	413	375	384	400	383	388	364	410	413	400	438	423	419	431	413	427	387	433	419	394	406	406	414	400	439	411	429	423	448	410	426	398	405	400	406	396	383	418	447	422	444	406	388	403	416	394	404	413	452	446	399	420	452	389	372	407	407	428	379	393	439	401	421	400	405	442	431	404	427	386	397	398	402	415	423	423	427	398	406	408	414	441	428	388	370	395	397	428	409	459	443	408	374	389	372	391	399	392	437	381	413	411	404	381	395	427	466	441	419	407	416	443	428	383	379	403	412	412	402	389	451	418	413	382	395	415	387	389	392	439	407	397	419	429	417	379	381	381	428	410	429	422	426	416	391	381	456	470	421	429	426	395	408	404	432	397	417	423	372	406	409	424	440	398	411	362	439	380	388	455	408	422	411	396	428	402	356	425	425	424	396	395	402	393	435	386	402	388	403	425	398	418	435	387	376	431	397	418	423	427	444	421	401	425	401	382	419	417	395	426	434	413	400	397	441	370	421	391	422	421	413	410	430	397	394	386	390	449	392	425	399	392	441	410	463	435	412	429	376	416	426	399	377	407	415	413	412	452	406	386	389	403	438	403	436	388	388	397	421	444	428	432	410	419	416	425	451	393	415	413	390	416	400	429	406	396	429	383	419	432	401	379	379	442	444	410	422	408	392	416	408	437	396	393	421	455	361	412	399	379	415	417	409	407	471	374	425	411	429	395	444	413	388	405	389	397	407	441	385	436	425	389	446	441	385	449	423	429	413	396	398	459	413	400	406	407	448	417	452	397	427	397	408	409	413	425	447	415	479	407	454	384	384	381	420	421	420	425	407	396	441	406	392	440	448	449	381	430	438	448	395	431	388	399	417	405	399	420	383	416	383	423	419	421	423	417	407	391	429	413	420	422	420	424	404	369	396	411	439	435	436	419	383	379	405	429	406	377	400	431	432	459	398	425	424	382	426	428	405	426	467	419	445	384	432	400	385	407	409	399	414	427	427	394	430	402	453	419	417	419	422	452	394	393	439	417	465	451	387	413	434	392	456	427	415	403	415	374	383	415	433	450	402	386	406	396	428	410	436	429	423	420	423	405	391	391	405	389	423	421	387	390	397	434	413	396	438	442	419	389	383	459	425	420	430	393	402	451	378	347	379	371	409	458	433	408	394	414	391	408	430	421	425	424	418	439	425	412	436	388	409	408	397	436	425	394	428	401	421	388	408	401	380	421	378	397	414	436	406	372	420	423	385	363	379	423	398	382	414	403	429	394	399	417	413	382	398	414	388	367	425	403	427	382	410	406	378	397	402	368	411	430	394	408	388	400	402	427	413	372	422	457	428	406	407	403	422	447	384	382	366	417	406	413	436	397	406	388	410	386	470	412	454	426	413	413	423	386	434	389	452	412	376	438	403	405	389	419	418	383	434	407	424	392	429	385	407	403	405	446	426	413	431	384	433	373	416	395	403	428	416	439	436	430	397	408	409	393	397	388	398	384	384	428	416	437	428	451	441	371	417	419	409	399	409	410	411	438	397	379	414	396	389	397	421	368	426	379	434	447	421	433	374	416	419	427	452	424	401	455	421	422	398	365	396	428	436	403	386	425	433	432	415	382	435	385	401	412	410	434	380	452	433	375	393	433	415	416	416	416	395	404	459	429	406	413	428	411	412	398	436	434	403	394	407	413	392	441	406	364	394	406	400	384	376	403	423	432	400	407	419	441	395	414	435	389	437	415	437	410	427	425	398	400	379	424	397	418	406	432	453	417	390	458	457	405	412	429	414	424	403	443	403	406	372	404	379	385	374	430	390	351	351	422	455	401	459	445	416	444	430	428	453	427	424	410	400	432	387	404	374	450	431	407	405	403	438	401	392	441	429	418	414	410	367
15062	1441	2278	2611	2195	1903	1699	1496	1358	1313	1225	1215	1089	1079	1131	1092	1053	1028	943	1040	1002	998	960	1013	979	987	956	1019	950	961	957	932	908	971	904	958	927	935	957	927	937	933	857	941	938	873	929	921	924	934	951	923	938	906	934	895	956	889	892	994	947	909	926	919	882	892	901	881	930	973	939	917	895	963	936	901	877	874	890	948	872	987	923	888	915	904	938	859	875	944	944	922	874	891	923	906	878	894	878	937	868	948	956	909	900	895	943	906	886	911	911	903	886	925	962	901	877	965	955	894	958	892	898	911	905	936	878	922	883	945	875	928	938	879	960	914	939	878	900	919	924	895	920	871	951	861	939	931	894	917	918	892	921	865	887	934	902	890	916	855	821	845	916	921	940	914	878	875	861	939	941	903	937	919	856	898	880	969	921	875	859	908	907	890	915	913	936	886	895	900	904	898	904	904	887	899	896	869	837	910	891	897	902	885	918	897	928	884	825	928	871	922	914	924	889	922	912	925	909	937	950	892	866	963	882	905	919	923	938	960	907	893	940	888	917	879	925	913	829	938	877	893	834	944	886	932	872	923	858	921	902	910	912	915	909	890	847	871	895	896	964	932	909	948	913	844	874	987	890	891	893	843	878	890	919	876	901	913	909	904	908	882	928	882	885	925	856	928	890	908	912	898	900	939	861	874	952	888	947	907	968	918	874	928	947	975	939	905	942	940	900	869	931	939	913	871	855	879	930	940	906	958	929	887	929	903	961	895	939	939	900	935	897	862	877	933	939	859	968	951	913	860	969	901	862	906	894	977	943	883	922	891	912	836	922	873	926	885	930	880	875	911	892	950	939	868	916	925	905	893	925	951	924	915	947	868	913	928	911	906	906	925	937	915	920	906	902	901	873	908	957	881	947	923	895	876	948	872	893	882	924	880	897	898	918	890	924	943	943	947	885	918	902	928	929	928	930	855	847	950	903	845	875	940	915	936	935	894	902	877	888	898	858	938	871	932	924	945	892	876	901	934	834	904	891	942	927	864	952	890	924	828	896	896	965	911	902	902	933	875	925	896	898	892	938	895	913	939	959	893	895	912	895	888	853	842	889	897	851	865	951	932	902	896	912	872	951	915	917	950	907	932	924	873	875	894	922	905	924	909	877	874	926	875	901	919	927	954	902	926	937	853	940	921	907	960	884	866	843	929	928	883	900	903	872	869	938	944	889	916	972	876	897	947	926	973	895	920	895	851	934	897	882	918	883	910	871	893	912	943	867	883	905	880	930	923	878	903	904	881	956	873	909	857	921	928	914	930	908	877	947	896	875	913	913	942	869	877	878	965	941	906	952	933	925	936	874	908	937	946	864	922	914	900	916	914	899	924	981	964	911	902	880	910	887	976	930	909	895	927	897	933	886	872	921	929	884	906	948	883	933	939	914	974	873	887	907	920	918	930	860	902	874	868	956	951	841	930	902	935	946	888	854	891	892	894	888	954	887	894	936	940	900	913	857	881	905	921	944	893	928	932	950	913	902	895	934	926	936	863	914	903	878	896	893	916	913	913	931	932	845	894	919	890	918	960	957	907	891	938	877	940	887	917	923	909	929	927	889	913	871	891	846	916	889	900	946	938	928	968	925	876	886	965	873	925	928	928	907	893	886	867	917	917	901	878	905	887	872	927	875	982	895	941	918	924	917	878	881	965	830	951	870	891	947	937	909	879	881	902	899	934	932	897	900	942	916	917	892	910	861	980	917	885	922	922	868	894	933	917	850	906	932	912	893	883	919	910	935	878	906	911	917	900	956	917	880	915	866	898	892	934	935	865	899	893	913	937	917	904	899	908	930	913	943	881	903	925	921	926	895	938	939	904	926	892	856	887	888	905	843	924	849	854	905	852	914	895	912	973	919	893	929	931	902	936	900	914	925	917	935	856	894	929	914	908	885	929	890	918	884	879	919	872	900	942	935	893	892	889	906	914	906	986	912	875	954	899	866	939	876	883	946	924	933	919	893	928	908	916	953	838	894	906	941	927	904	882	826	904	910	925	910	896	961	891	894	884	937	850	891	920	925	924	870	904	945	934	869	953	898	1003	925	920	875	911	873	901	903	901	906	935	892	873	859	905	891	897	881	901	892	889	892	894	892	952	916	880	935	875	947	890	907	930	929	924	925	853	819	923	827	914	898	856	913	964	937	899	912	933	873	926	939	873	951	863	873	917	955	889	911	900	929	934	861	900	966	890	871	872	922	899	931	915	920	929	885	909	869	918	938	884	931	894	906	915	876	888	907	887	905	877	886	962	867	877	882	908	901	936	933	970	938	879	944	924	940	894	917	866	935	931	892	923	901	897	954	879	954	924	926	867	954	928	921	889	910	926	861	940	888	891	942	879	860	873	922	909	834	860	906	859	887	917	909	974	981	926	916	898	927	852	918	842	900	890	926	993	915	914	854	927	919	901	893	893	936	929	953	874	935	861	967	900	936	882	901	898	908	897	913	871	921	893	854	947	879	864	954	941	908	940	941	908	853	955	920	941	911	914	937	904	929	917	888	951	901	901	941	904	914	919	970	852	887	947	930	978	960	969	934	873	952	930	886	892	860	896	864	829	903	923	927	908	906	856	935	932	894	862	944	886	951	916	881	948	923	896	903	873	942	849	899	919	873	934	873	891	963	878	897	886	935	894	915	919	890	956	833	895	911	923	904	871	886	887	921	922	918	865	916	915	904	922	893	905	903	938	873	884	907	901	897	943	889	918	912	943	915	885	898	915	882	1006	920	886	937	904	903	927	924	906	930	885	940	909	825	894	887	932	877	941	906	859	948	881	906	919	940	923	888	937	892	869	941	873	882	895	922	904	929	942	887	896	901	864	925	892	963	931	834	901	942	912	890	894	938	870	930	929	896	908	918	910	917	921	949	941	900	893	943	925	899	904	911	918	889	926	948	928	889	853	830	893	873	940	925	946	909	925	895	937	902	923	893	855	923	953	900	890	861	899	908	911	885	912	913	919	927	865	893	881	923	911	952	963	959	886	892	914	923	898	918	839	902	913	901	895	888	913	887	900	958	895	895	900	910	904	932	875	892	852	883	882	947	896	909	888	939	867	896	937	958	966	899	861	898	929	929	882	907	822	945	890	959	836	922	894	923	953	888	900	868	933	929	883	913	936	926	926	889	941	901	876	908	928	902	962	913	869	870	855	884	901	885	880	909	885	922	906	939	901	937	858	933	878	877	955	897	964	924	860	903	890	936	867	928	909	854	877	869	871	971	839	917	876	930	929	902	923	932	920	920	911	945	931	915	871	921	875	914	869	925	889	958	922	948	902	910	874	932	895	971	847	885	889	868	897	973	884	913	936	967	880	863	904	913	900	936	899	923	889	897	940	863	890	941	940	943	854	868	924	916	917	972	918	899	893	990	927	936	870	915	919	895	912	907	900	889	885	881	924	869	873	968	929	879	927	940	907	925	910	926	891	870	884	957	927	932	964	867	937	878	871	932	953
5044	307	247	222	231	196	254	230	242	212	210	225	230	224	223	206	234	246	232	256	229	225	200	222	258	234	235	256	221	225	231	220	194	227	237	251	217	235	240	209	235	222	215	207	215	210	233	228	230	193	212	231	197	231	243	202	227	185	212	221	209	210	237	231	202	215	209	256	207	219	239	193	227	218	200	222	233	217	198	225	216	198	212	226	238	242	211	209	217	209	231	204	239	230	194	237	237	237	197	233	236	224	209	207	215	231	203	247	213	235	205	218	186	221	240	224	222	238	224	214	226	199	249	184	238	217	214	224	238	215	214	221	237	221	219	251	210	225	232	235	227	196	221	227	251	212	202	208	263	229	202	215	255	198	223	231	254	215	213	243	240	244	217	239	229	224	231	215	210	204	205	203	217	238	230	215	209	239	226	226	224	225	235	237	231	225	217	213	234	221	250	227	212	241	223	242	199	224	216	213	206	226	191	214	214	202	216	214	204	234	258	228	239	223	229	202	239	222	250	208	216	228	221	173	213	242	221	236	216	231	233	214	242	199	252	217	196	200	231	203	233	236	202	230	233	232	240	207	243	235	227	208	233	224	214	209	223	231	221	228	226	246	225	226	209	239	202	233	229	204	206	233	214	222	225	220	238	218	205	218	225	195	205	205	244	242	218	241	242	240	219	243	213	196	218	234	207	250	224	202	207	209	250	224	223	200	230	207	219	229	203	231	228	228	216	230	212	245	243	226	211	198	216	223	202	240	238	206	208	202	202	236	223	242	232	204	230	243	221	217	216	219	249	212	186	181	224	203	231	215	212	242	200	214	229	236	244	251	204	221	215	230	217	218	204	232	226	205	226	223	231	187	233	220	251	224	214	228	237	245	231	211	213	229	216	216	209	218	258	219	234	271	227	210	211	229	221	224	205	248	250	218	232	225	241	235	203	240	255	230	214	238	222	259	211	228	207	234	208	200	234	200	242	221	195	199	222	217	216	237	209	238	225	242	206	220	197	208	217	229	201	205	252	218	217	213	220	194	239	204	221	228	246	264	206	247	235	230	220	221	213	198	220	214	209	212	236	224	227	228	266	230	231	202	219	195	212	184	247	238	196	224	207	213	216	236	210	224	200	233	223	204	226	226	225	239	228	221	208	228	196	208	201	225	216	240	227	218	219	228	239	244	227	223	199	238	236	225	245	213	225	240	218	240	216	241	225	217	226	237	237	230	206	226	237	239	237	231	209	238	218	201	220	234	180	243	239	213	221	211	201	219	205	218	208	205	235	207	219	231	208	230	245	216	231	223	201	231	198	230	259	212	222	212	232	251	216	253	254	226	213	214	209	227	226	207	214	246	205	247	227	209	245	240	212	215	235	209	212	208	247	215	221	237	227	226	226	193	233	227	208	219	230	212	208	215	220	209	214	222	226	241	220	199	230	240	241	238	251	244	218	227	247	238	211	202	249	196	211	219	214	236	212	200	233	210	257	209	242	251	247	220	225	202	250	223	243	214	258	213	229	215	232	224	249	220	232	238	214	220	235	223	202	237	241	221	202	210	217	220	198	208	191	221	223	210	223	260	221	229	221	250	211	220	193	237	251	244	231	228	216	231	219	221	216	193	186	231	216	232	241	209	229	214	206	221	237	212	221	203	205	189	225	251	207	230	220	243	227	202	204	236	226	221	236	236	226	250	230	237	231	206	208	230	237	223	242	222	233	243	217	243	200	225	213	231	205	200	198	220	231	220	232	214	231	219	211	201	228	253	209	223	222	222	219	204	225	230	227	222	243	231	249	218	227	239	227	210	203	232	216	213	200	241	226	210	221	229	203	188	205	209	211	196	244	231	206	206	230	238	224	240	215	215	228	228	209	225	226	202	217	240	217	214	240	230	221	191	210	209	232	248	226	225	218	218	223	229	227	232	223	220	219	217	242	208	232	221	200	195	258	234	224	234	212	219	224	231	206	214	232	234	217	210	254	251	226	219	221	233	220	224	250	214	208	239	237	218	200	216	224	190	229	214	201	219	211	218	229	189	209	218	225	210	219	217	207	223	232	252	225	222	235	234	204	231	206	238	231	219	191	212	230	229	221	223	205	201	218	238	221	239	209	201	214	227	216	197	211	205	220	237	224	212	236	214	209	233	211	210	206	179	235	262	211	226	226	236	230	230	206	223	209	219	215	245	231	239	216	211	215	252	235	212	226	205	196	209	227	214	208	207	241	247	222	208	229	224	214	217	232	217	195	215	207	181	204	235	246	253	233	204	230	218	257	221	239	253	238	243	225	228	224	224	243	214	225	225	229	214	230	198	266	224	214	234	247	217	206	235	239	230	212	215	235	205	237	201	233	227	239	243	202	201	253	231	206	226	209	221	256	244	226	203	221	204	195	230	213	208	230	241	208	201	214	216	203	235	221	218	211	237	206	220	233	215	217	220	223	197	250	239	202	212	196	188	244	228	193	217	246	263	225	207	230	236	223	223	225	242	245	242	234	217	217	225	198	240	235	227	216	221	204	203	240	250	267	220	216	234	216	235	212	226	210	231	255	220	213	248	235	248	194	234	206	231	203	217	216	192	201	236	265	217	208	234	258	248	236	217	229	208	225	244	197	212	203	235	251	255	224	230	199	222	234	214	203	208	219	193	226	222	203	199	228	225	219	209	239	203	207	206	224	263	242	230	208	247	196	250	230	212	200	234	254	252	233	237	217	213	212	259	255	239	195	225	217	228	220	208	228	232	255	226	232	208	210	230	232	211	249	214	198	210	200	219	237	205	209	214	234	257	250	229	222	204	225	235	211	211	237	218	240	226	221	224	217	212	232	213	215	207	223	219	212	225	215	204	209	194	243	223	237	240	206	198	209	226	250	252	230	211	226	223	230	258	226	212	236	208	234	224	209	221	221	212	240	203	200	227	261	226	202	215	211	214	220	210	226	230	244	206	224	242	211	220	231	210	234	207	212	197	232	221	227	246	224	209	197	222	256	221	217	212	250	230	201	209	223	240	254	240	227	228	210	214	218	191	198	203	226	231	198	211	212	239	233	186	208	214	209	224	209	233	227	230	208	197	209	228	207	196	203	237	212	237	234	248	199	224	224	200	218	229	256	220	218	217	230	239	231	229	209	220	219	210	220	207	231	228	197	224	240	224	242	217	256	240	201	222	213	219	219	210	234	223	215	201	209	236	192	203	216	236	213	223	257	230	210	214	203	207	213	232	232	225	219	230	221	199	223	220	197	226	214	224	220	211	187	218	219	218	204	184	221	213	237	207	222	202	217	218	216	213	194	215	232	217	214	214	196	216	253	235	198	216	208	232	221	214	223	224	242	207	232	234	226	226	217	189	202	197	231	188	215	224	217	218	203	217	230	215	229	242	236	223	219	201	232	230	257	220	249	201	242	244	231	209	231	227	214	215	226	209	191	213	231	210	207	170	231	222	232	209	236	208	203	231	220	211	221	212	224	208	233	220	226	189	202	223	239	206	210	212	213	229
3621	558	591	621	545	504	556	536	524	555	559	550	580	513	540	560	530	534	510	557	521	572	534	537	561	556	555	512	530	547	581	572	558	526	565	518	549	575	550	545	539	537	542	536	508	544	551	527	547	517	501	504	561	527	536	510	547	537	535	531	496	538	512	555	531	546	528	560	525	493	563	504	514	538	553	531	551	530	585	525	572	566	526	513	544	548	503	548	499	513	557	543	538	518	531	564	548	533	540	548	512	556	518	548	521	554	532	509	538	560	485	536	596	529	547	540	538	547	550	508	485	512	530	488	534	557	558	524	524	558	519	543	521	557	567	558	560	521	528	542	549	569	545	502	509	555	531	543	586	532	540	459	557	572	558	514	545	562	524	540	538	505	493	544	541	457	531	505	518	535	555	551	528	527	552	564	514	541	585	540	563	502	555	531	528	503	566	528	546	535	565	585	559	504	520	573	536	561	552	533	500	549	504	530	543	542	578	543	554	547	564	567	550	512	581	531	538	500	479	561	507	541	527	557	539	563	553	547	540	498	482	525	547	520	523	524	492	580	550	537	591	508	529	530	556	515	546	545	546	565	512	505	521	567	545	504	568	563	529	545	524	531	532	523	534	558	520	531	539	501	530	509	535	500	580	531	527	540	504	529	496	561	591	553	479	553	512	561	521	554	526	574	536	523	549	540	549	521	540	566	504	538	548	495	528	547	517	537	557	505	505	531	503	547	513	542	523	544	491	555	535	510	528	497	536	522	551	565	533	556	536	521	531	510	554	549	572	528	556	503	513	529	558	506	566	524	529	519	528	533	560	552	554	488	547	559	495	499	533	526	533	576	520	539	568	581	511	538	580	533	530	560	542	526	535	549	509	514	568	528	502	537	533	555	524	559	529	503	554	555	503	534	504	528	557	521	507	534	553	501	528	513	560	531	574	550	550	525	536	547	509	585	564	553	528	520	533	593	520	554	530	537	554	515	506	545	506	514	573	559	532	536	555	517	573	518	524	539	513	534	568	518	525	549	522	500	542	535	539	515	542	514	570	512	510	517	500	551	529	512	563	508	573	548	553	538	499	549	551	558	566	534	568	534	514	541	497	542	547	527	510	533	550	539	531	536	511	537	549	525	544	530	545	531	516	542	557	539	532	527	522	498	538	538	528	517	557	577	542	528	567	509	544	514	537	523	498	528	513	561	523	490	554	579	537	583	535	547	479	517	567	514	522	503	547	534	529	518	542	505	562	524	575	525	540	555	549	536	552	553	557	540	548	545	536	539	512	508	550	573	518	544	544	519	572	574	521	526	549	529	558	547	573	567	548	564	513	555	558	540	546	547	547	535	556	456	530	521	525	534	540	548	527	545	525	530	570	496	541	526	494	587	561	518	544	515	584	558	550	567	557	534	567	527	521	542	524	502	509	545	536	561	568	548	529	550	547	565	543	563	530	559	532	532	502	548	526	580	527	513	544	513	525	543	531	566	525	524	509	558	533	543	521	540	514	547	543	516	567	561	569	579	569	557	553	519	566	497	561	564	564	544	555	548	502	518	552	527	568	506	585	529	537	541	538	531	558	495	524	528	561	524	524	538	530	550	538	532	557	516	521	557	533	584	483	579	517	561	552	516	575	531	546	543	548	536	547	542	541	552	527	519	515	541	575	532	520	549	507	522	552	542	579	518	468	542	544	538	559	528	527	539	553	538	518	537	574	516	571	522	524	543	566	511	528	522	501	522	540	538	499	483	574	588	578	534	492	531	513	505	518	527	525	567	529	526	524	535	560	518	541	529	495	533	518	543	586	521	508	515	571	529	547	558	530	524	536	513	524	563	516	535	516	499	542	517	494	556	555	552	525	574	549	567	553	533	521	566	527	537	526	531	571	519	520	518	582	535	540	527	536	539	528	520	546	582	555	531	560	553	529	528	554	549	577	566	524	521	567	550	527	530	524	586	521	557	515	567	547	535	554	531	549	514	558	584	524	536	575	510	568	542	548	546	538	498	518	565	517	558	513	553	564	532	538	550	532	545	553	576	501	514	505	550	531	520	531	556	538	520	506	523	548	510	539	550	530	528	494	511	541	534	577	551	541	510	518	520	548	522	539	510	513	561	559	520	523	539	489	510	553	552	499	487	523	569	593	572	517	556	584	524	536	539	572	519	578	546	518	553	538	555	526	533	524	571	531	513	523	487	502	517	537	524	550	496	566	549	522	549	554	529	537	500	562	561	530	594	511	533	525	515	545	516	564	534	545	555	537	524	544	540	540	584	528	580	524	542	533	547	535	556	521	531	565	550	528	553	573	530	505	531	552	546	497	533	566	551	525	534	528	547	580	541	558	548	548	541	539	548	519	564	525	524	550	548	566	570	581	553	550	558	512	522	559	542	522	564	552	525	518	566	536	551	541	523	558	539	569	499	579	517	541	541	530	527	569	526	504	559	557	543	544	548	536	551	503	558	548	579	584	546	542	561	551	556	508	568	512	523	546	531	517	546	525	493	540	558	536	535	545	580	518	530	553	528	508	515	546	528	524	551	547	511	560	526	532	540	495	547	543	510	544	496	576	519	539	542	505	510	522	526	523	551	521	511	529	543	529	525	575	506	523	521	582	527	535	549	514	555	544	530	510	563	524	546	509	542	522	516	516	512	539	531	523	529	534	552	535	496	553	537	572	514	550	524	587	518	535	543	553	521	504	521	549	536	561	553	545	570	477	531	543	543	542	541	553	536	553	520	518	514	531	514	568	540	547	565	543	567	566	516	558	517	546	516	553	557	504	536	539	519	555	530	525	558	523	558	497	558	572	527	549	532	529	547	527	524	564	570	540	587	539	518	528	551	564	519	532	570	531	560	531	548	512	511	578	545	552	561	522	522	528	536	549	534	540	517	495	545	518	506	553	539	544	546	533	511	552	535	537	537	508	533	510	555	517	539	508	503	506	523	525	515	550	570	580	548	521	569	557	486	559	525	500	552	517	535	545	544	542	535	532	473	562	549	536	525	544	527	518	459	560	503	548	547	529	494	508	555	489	526	520	581	543	557	528	494	569	544	533	557	512	564	539	541	540	513	502	518	550	548	568	533	543	528	540	528	533	551	548	512	533	555	505	535	539	562	522	577	581	537	550	545	534	565	487	553	520	570	501	527	566	551	566	584	544	537	597	521	559	502	565	550	517	550	573	568	515	548	551	557	576	551	546	522	550	548	549	572	535	549	512	514	536	561	538	521	537	530	515	534	520	530	557	518	561	512	573	548	528	512	532	536	556	513	564	512	509	530	539	509	536	562	530	497	537	510	534	511	540	540	547	526	507	538	537	536	569	512	517	537	565	501	536	577	533	593	543	555	581	484	533	534	528	535	527	555	555	536	530	547	528	584	569	535	545	561	512	537	557	522	535	517	512	491	578	549	512	522	541	541	532	552	532	525	557	528	498	559	544	537	514	576	538	533	562	571	526	547	533	562	534	592	555	548	501	582	550	498	541	550	565	545	547	529
18101	1857	730	577	491	418	380	406	392	377	345	346	364	329	359	327	347	343	319	321	319	355	305	357	325	312	367	343	321	338	328	318	321	324	311	331	309	312	329	313	305	335	275	282	350	312	321	336	322	293	332	314	340	295	349	321	280	316	308	308	319	320	327	348	327	320	322	308	296	301	295	303	325	290	333	326	351	298	319	287	304	337	312	323	279	348	361	328	311	352	323	308	319	319	306	298	325	299	333	311	315	314	322	328	319	317	275	305	324	322	297	338	327	291	321	321	308	352	362	316	321	327	298	326	305	310	315	339	342	334	316	307	302	349	339	301	345	310	317	266	314	312	309	304	339	316	304	340	312	318	313	338	334	310	301	314	335	318	303	319	366	315	304	331	309	303	339	339	314	304	319	336	294	316	326	300	343	291	305	340	300	304	314	318	322	300	313	318	305	335	326	339	333	321	310	318	293	339	326	312	308	305	315	311	289	325	303	274	306	327	293	310	314	336	287	334	324	340	352	322	323	308	294	270	312	328	318	316	345	324	326	334	318	343	332	356	328	299	316	333	313	335	329	328	350	332	316	334	310	336	316	326	310	321	339	327	355	310	293	289	312	309	338	336	308	352	305	356	313	347	308	307	292	272	308	275	344	305	322	306	302	335	311	280	313	317	334	304	309	336	326	307	292	276	293	319	328	327	288	294	333	306	350	292	320	339	307	323	331	337	302	311	325	282	283	355	313	350	303	309	317	322	318	290	330	302	334	310	361	325	332	325	339	338	283	322	345	311	298	341	306	325	338	282	313	312	331	278	308	328	345	320	331	253	302	316	345	317	314	328	325	307	331	302	294	343	339	322	291	330	314	302	311	315	328	326	333	327	301	296	351	354	286	348	362	310	300	294	338	342	317	325	341	299	318	319	321	324	321	310	305	343	311	345	322	324	320	317	298	328	302	318	318	316	313	323	332	339	341	310	309	306	322	304	331	334	305	311	321	309	299	339	332	279	305	292	374	325	336	312	287	308	309	309	321	316	292	265	329	318	298	311	266	307	312	335	322	322	296	299	327	290	345	313	317	311	348	327	306	300	301	344	313	281	310	345	331	338	312	342	289	333	320	293	315	326	342	341	336	319	325	303	359	290	291	341	322	327	323	313	307	291	338	312	332	288	292	282	307	328	329	292	299	316	313	341	331	318	364	322	325	317	332	321	305	314	298	300	328	329	330	280	287	321	323	319	300	318	352	315	316	300	306	315	278	341	308	307	320	323	293	302	295	319	316	278	296	313	301	320	294	301	283	325	311	293	308	357	315	317	314	289	299	305	324	337	321	343	282	299	314	303	306	320	349	304	280	332	348	344	312	320	317	325	324	306	353	326	340	296	343	314	356	308	322	312	276	334	302	323	340	318	317	300	314	327	294	325	294	313	317	276	323	356	316	342	323	306	308	334	304	360	326	325	315	312	351	367	333	285	334	343	285	295	322	294	311	301	321	292	311	363	322	317	289	300	313	265	294	300	306	309	317	321	339	321	309	366	333	320	307	327	318	314	328	320	332	337	326	281	345	339	288	321	313	325	303	324	305	304	344	365	289	310	327	310	292	314	320	348	321	309	311	325	321	334	320	317	336	318	307	296	319	310	322	314	312	281	317	322	331	293	328	348	322	314	302	347	315	298	297	330	282	302	309	301	297	315	308	327	356	379	329	302	340	305	306	304	321	309	346	334	320	323	310	304	323	319	278	328	316	316	288	341	312	317	303	320	313	299	294	335	344	322	344	315	282	350	308	313	306	328	348	321	333	316	305	359	295	331	307	294	323	329	320	310	302	315	322	336	315	307	312	299	291	298	306	313	298	330	318	342	335	323	330	283	314	323	342	281	297	317	310	273	362	305	288	337	345	324	323	317	304	330	305	318	319	286	352	354	337	340	296	298	313	305	350	317	342	292	298	341	304	373	323	354	321	293	319	316	357	307	324	282	358	325	305	305	316	320	327	294	317	345	337	291	346	349	329	304	315	321	318	316	304	326	320	334	309	310	305	270	299	284	319	299	283	332	319	320	303	274	312	341	307	346	313	323	281	309	321	303	336	322	324	290	317	327	335	302	299	331	320	319	299	297	353	338	336	335	305	289	331	300	341	308	325	339	326	347	334	323	326	324	315	312	321	316	315	333	291	293	339	357	295	325	352	312	335	324	294	322	348	315	353	313	323	265	317	347	298	342	334	283	298	288	355	330	310	341	340	355	322	315	339	328	344	347	317	326	312	322	308	320	303	304	292	284	282	301	349	318	294	350	288	339	353	280	334	290	291	331	321	348	311	350	312	331	296	312	356	326	339	306	314	299	314	332	313	334	314	315	290	329	386	310	289	303	336	310	318	317	326	316	302	332	313	330	326	324	310	313	301	276	304	288	321	326	336	320	309	343	312	332	298	315	323	326	323	327	299	303	318	318	323	353	310	301	344	306	297	319	314	314	321	358	283	306	287	292	298	324	323	327	295	330	307	315	336	303	343	325	296	363	315	314	299	299	316	358	309	325	343	307	297	311	347	355	342	330	279	301	277	336	303	339	370	296	281	321	351	280	295	308	315	315	320	337	342	332	307	325	317	326	303	329	329	289	324	318	344	301	319	332	307	320	348	274	281	326	313	342	288	340	299	307	320	315	306	308	317	348	353	321	323	349	301	315	325	304	300	303	316	296	294	303	340	341	324	341	332	302	300	292	284	301	292	283	348	305	330	316	326	328	332	321	325	308	349	330	312	295	359	338	287	291	333	330	302	297	379	347	312	317	339	312	300	327	282	298	309	282	296	321	327	307	352	336	303	322	317	300	377	335	340	308	319	311	311	325	299	304	339	315	347	324	307	350	324	346	309	318	314	320	320	324	337	348	303	330	303	315	350	336	292	307	317	315	326	306	321	326	344	327	348	320	342	321	308	337	330	308	310	301	302	310	311	307	288	286	314	309	327	332	310	313	303	318	332	307	313	310	287	327	304	317	296	332	353	344	344	299	318	289	269	334	325	321	328	327	302	299	335	321	287	292	339	333	324	295	321	328	309	330	331	296	290	302	320	301	313	329	296	302	307	324	295	348	328	287	312	307	341	336	323	342	306	329	291	325	306	314	320	303	291	307	335	336	309	320	330	349	333	309	306	319	294	329	313	319	314	348	367	321	293	313	328	281	339	275	352	301	333	327	331	293	292	296	323	326	317	321	293	301	302	297	281	331	300	329	316	303	325	283	332	338	311	316	299	291	298	309	345	338	336	321	340	343	312	309	338	302	305	325	333	352	329	306	305	275	322	306	321	308	324	329	288	334	283	342	265	286	305	291	332	344	321	298	286	325	296	317	297	316	315	311	332	297	322	328	301	305	289	299	321	314	288	325	313	316	320	359	336	345	323	308	310	335	336	351	313	332	332	315	335	357	296	310	315	299	344	300	334	332	323	314	314	329	323	326	315	335	352	316	315	317	327	341	324	343	310	315	294	311	304	343
11137	979	1433	1562	1278	1315	1125	1066	956	931	861	872	835	834	822	787	738	813	798	783	700	808	796	764	765	734	785	777	761	715	715	750	752	754	745	747	738	753	762	702	741	755	750	748	727	755	714	726	778	760	710	727	710	741	703	714	747	725	710	741	760	733	751	701	724	745	737	746	761	754	733	728	721	744	724	717	760	694	717	765	716	745	715	704	709	706	709	743	718	721	708	739	743	737	765	750	726	777	736	699	699	703	737	672	763	706	726	736	714	742	735	753	741	734	705	790	701	681	704	755	746	721	682	741	746	719	705	787	741	717	730	728	756	704	793	704	700	749	717	739	745	714	687	715	698	744	694	701	713	699	710	729	700	726	702	761	725	765	740	749	729	716	743	690	719	769	719	737	762	754	773	728	701	694	715	742	733	737	744	713	752	713	688	759	706	724	713	715	739	772	677	724	683	773	761	810	684	737	720	741	747	744	692	772	660	738	704	723	747	755	713	752	701	776	723	739	723	745	728	728	732	721	763	671	684	691	685	771	738	728	732	762	683	720	740	714	717	714	720	733	736	724	733	760	726	714	748	727	730	749	736	722	755	732	738	733	741	692	727	741	740	755	728	664	734	737	763	732	699	750	689	704	717	762	748	729	723	771	688	712	736	777	728	753	784	731	728	741	752	785	697	684	721	700	763	701	672	736	694	754	734	731	747	695	758	739	703	754	783	706	746	762	728	724	696	731	734	723	742	785	701	730	690	709	681	738	696	717	716	679	713	750	723	728	754	749	693	735	690	746	686	774	762	743	738	679	741	709	716	724	766	690	750	722	670	716	744	731	727	751	684	746	722	720	715	687	715	785	702	776	733	741	699	704	691	694	725	761	731	726	744	768	750	756	733	744	707	704	712	746	715	702	695	700	725	752	750	733	711	763	737	727	692	769	766	759	758	773	754	773	714	725	732	690	787	742	704	744	752	703	733	731	748	686	725	720	724	731	735	765	690	702	706	702	756	719	712	732	734	745	718	697	706	788	727	726	714	698	718	749	698	733	751	737	746	722	783	734	725	740	739	710	753	716	739	688	731	755	697	716	713	738	723	743	727	785	751	685	731	677	738	717	712	732	728	722	721	703	745	732	721	727	736	702	765	728	685	726	739	739	731	756	740	682	726	767	730	694	728	770	733	734	728	742	707	725	751	700	711	684	737	711	693	749	675	754	775	774	699	723	737	743	735	703	689	743	732	712	755	781	680	762	731	743	721	731	685	718	721	704	749	738	715	709	734	696	723	769	714	707	768	743	733	707	712	740	733	745	744	712	726	705	685	677	747	698	716	726	760	720	726	697	721	745	733	669	765	747	717	703	720	722	766	718	709	708	750	762	754	774	784	737	730	704	685	715	734	754	735	724	723	697	748	709	747	744	707	719	744	720	760	704	692	710	700	729	736	748	752	727	716	700	709	736	727	700	708	717	695	716	781	744	715	778	742	724	702	752	682	723	712	692	743	735	672	719	698	730	746	706	737	737	733	732	657	742	713	759	753	689	720	681	707	726	752	742	742	694	714	753	758	737	698	760	753	753	746	744	686	783	714	749	746	707	740	738	750	738	727	743	729	751	701	734	727	703	720	741	709	749	681	760	746	696	745	717	730	690	692	716	696	764	736	696	771	758	731	729	705	720	753	744	724	719	695	702	720	743	725	732	707	753	755	708	728	711	734	728	718	771	750	686	716	728	749	725	718	731	716	731	740	724	780	750	719	713	721	721	685	734	734	729	744	739	713	769	708	705	751	696	705	745	705	705	729	727	710	692	737	672	743	714	737	759	737	705	740	781	735	724	706	733	737	748	716	691	690	740	760	714	725	731	712	744	731	738	732	702	741	723	736	705	764	775	728	715	705	730	759	747	709	756	797	685	707	764	732	711	740	734	714	686	691	645	773	749	712	735	751	714	717	751	694	738	720	729	710	730	717	714	734	765	668	685	686	783	733	736	717	758	700	750	755	681	665	717	723	717	721	727	763	714	733	771	757	698	721	725	728	774	710	737	730	719	724	773	760	693	758	689	717	764	700	750	720	788	714	712	764	730	736	725	767	725	698	742	725	704	707	728	726	736	710	771	707	729	745	727	745	723	704	703	655	718	779	729	731	707	778	691	691	696	705	739	732	718	715	701	739	701	681	707	730	696	740	726	742	759	720	724	728	760	705	740	765	755	723	733	758	732	705	737	696	713	718	759	729	750	692	717	722	650	659	719	736	726	738	737	763	701	707	677	780	713	795	741	735	702	715	688	716	693	752	717	735	696	724	780	709	762	753	691	736	731	744	699	699	685	699	699	728	720	713	718	646	738	695	770	734	721	731	699	721	740	725	709	706	712	730	718	699	739	727	675	708	692	726	733	694	705	673	702	729	714	714	723	747	714	740	667	762	764	723	704	700	702	779	758	736	736	777	724	737	712	726	754	709	712	746	733	747	681	660	738	755	790	692	699	748	725	706	767	705	701	747	726	712	784	751	691	717	689	759	711	691	760	740	701	741	721	695	686	760	750	728	729	707	739	702	725	703	739	735	669	732	735	770	734	733	689	648	722	699	674	699	748	708	699	745	738	726	739	728	734	718	717	722	771	752	721	764	738	784	772	720	750	728	695	711	689	721	741	675	663	711	710	770	717	775	687	690	712	718	711	779	732	780	718	735	718	748	741	748	735	701	737	744	715	766	747	660	710	772	759	695	697	747	688	765	709	722	766	681	732	722	785	712	721	725	775	713	714	749	758	700	726	722	766	718	784	755	766	765	717	734	711	704	681	749	718	752	757	736	725	727	708	746	791	692	678	718	760	653	745	729	774	760	732	730	715	691	702	700	696	756	708	736	701	708	737	783	774	729	695	753	740	727	715	737	750	720	749	705	781	708	702	690	694	759	742	713	724	725	690	753	736	720	732	710	738	750	746	700	757	747	737	754	731	688	708	725	720	752	718	747	728	698	720	766	756	685	761	719	702	705	763	765	697	698	704	759	737	739	730	724	770	735	738	753	745	704	686	747	758	742	721	754	761	721	771	700	725	764	711	754	707	724	759	725	671	732	717	673	726	736	727	721	746	746	757	747	706	720	741	710	752	697	727	700	775	742	749	694	744	673	701	701	704	712	696	669	753	745	731	730	750	702	697	719	729	691	689	746	677	707	739	753	743	708	742	732	744	716	719	755	740	732	727	691	730	777	737	729	734	748	752	747	740	718	741	686	745	719	725	719	781	769	698	740	751	770	715	723	711	736	730	766	665	710	710	687	741	697	743	698	709	741	764	714	729	722	682	679	697	658	765	703	716	707	734	727	717	722	701	748	732	724	773	765	754	696	797	743	753	737	686	711	754	745	718	704	730	684	689	741	718	747	716	703	760	721	744	754	705	719	702	776	698	746	731	752	747	725	717	736	781	709	747	714	701	755	689	690	718	771	737	734	733	713	744	704	679	756	708	692	726	771	721	691	735	726	659	709	702	754	707
29084	4399	1510	1031	762	637	592	533	510	462	457	437	481	459	442	411	430	416	444	426	437	419	434	442	433	447	430	425	468	426	399	425	424	429	408	394	434	433	446	423	446	394	437	421	404	418	391	409	405	415	399	450	429	402	457	434	431	431	394	471	406	422	433	443	424	443	427	456	426	378	415	400	413	433	424	433	435	391	396	413	426	425	400	425	417	458	400	376	401	426	382	401	384	391	438	410	411	415	429	411	418	416	425	426	410	404	390	447	381	433	386	404	432	400	391	438	416	402	414	411	411	418	429	443	429	392	440	399	399	412	391	428	388	399	398	385	371	380	456	452	430	401	418	404	406	431	424	389	396	433	411	427	409	389	455	389	403	415	392	393	373	399	388	416	416	415	426	401	435	439	389	408	410	454	412	388	410	390	425	429	439	387	428	409	414	405	409	434	397	422	421	392	399	434	452	429	453	392	431	427	401	430	405	421	388	431	440	404	403	370	407	412	429	417	413	410	447	412	429	435	404	440	401	421	450	406	438	438	389	417	395	428	457	399	446	369	435	398	377	409	424	430	420	430	407	374	429	414	417	389	414	399	431	412	355	444	395	421	412	410	401	364	446	420	411	443	405	399	440	418	428	421	413	406	417	432	439	421	415	417	408	417	408	376	435	417	389	362	479	402	404	391	412	350	418	421	445	425	417	385	412	424	391	414	393	354	370	409	405	404	352	411	430	428	394	429	406	439	445	399	389	389	374	444	438	426	440	400	418	445	407	412	439	466	427	459	418	414	436	411	448	408	413	420	392	403	426	420	424	409	384	460	415	378	435	445	460	424	407	414	434	383	437	432	404	427	437	447	394	395	449	427	438	405	417	410	429	379	422	444	419	446	425	429	407	444	399	404	422	432	387	394	432	474	419	386	388	393	419	410	450	444	399	362	401	417	447	423	416	438	413	412	418	422	405	382	410	389	417	383	413	427	418	427	385	413	437	398	359	367	430	400	388	426	431	379	404	430	405	423	418	414	419	382	399	390	373	429	408	382	397	388	410	445	436	398	447	407	383	378	428	417	394	434	438	407	431	426	415	417	413	454	383	387	360	399	413	414	444	414	404	405	391	424	385	427	429	385	426	402	410	400	435	423	427	419	425	378	455	402	383	416	438	415	457	422	421	433	402	427	410	420	433	430	438	408	404	454	431	356	427	400	398	413	429	431	414	382	405	447	426	399	389	424	413	380	396	414	409	398	411	400	388	437	413	386	385	387	412	403	434	402	427	394	430	431	420	381	414	410	397	391	416	416	438	412	419	420	444	444	424	397	402	405	415	414	418	433	374	396	406	404	400	445	427	395	420	441	423	394	428	454	371	380	386	388	435	400	401	403	401	396	383	407	427	421	416	392	437	440	387	441	425	433	426	385	416	387	395	383	408	395	402	416	435	429	385	421	396	408	413	394	445	405	399	404	421	397	444	410	430	397	433	449	384	429	420	393	417	413	410	368	380	416	385	389	397	423	360	444	422	435	393	400	423	459	422	397	345	431	387	396	406	407	406	414	401	390	450	423	397	394	409	381	427	372	409	425	369	443	431	420	414	374	436	402	447	415	387	429	429	448	409	406	407	420	434	415	455	394	409	410	418	411	465	437	415	387	393	392	385	400	401	388	396	443	426	383	401	412	422	404	420	392	360	371	390	433	401	405	379	424	421	388	439	425	352	455	417	396	418	416	391	424	426	406	393	393	438	416	411	424	433	432	401	413	394	396	362	416	444	404	383	404	406	391	394	446	404	406	440	466	404	486	428	413	398	435	435	403	409	406	397	402	417	388	427	360	412	385	406	416	410	375	403	424	414	431	389	394	448	463	438	440	446	415	391	382	373	402	406	410	458	442	411	392	379	399	445	375	392	389	394	375	383	385	394	411	418	394	407	404	386	482	420	430	439	438	454	383	427	387	411	397	391	422	429	369	416	411	388	385	416	403	428	405	400	396	394	393	385	388	405	417	387	406	418	409	445	447	394	388	447	395	430	436	400	436	419	419	422	410	370	418	380	411	432	450	387	390	409	431	426	402	443	406	425	393	408	441	408	399	411	406	421	462	432	417	395	426	414	408	408	396	409	411	423	381	356	394	388	429	425	494	390	424	453	437	413	378	418	387	363	420	396	393	382	452	403	386	407	404	436	400	381	403	420	456	456	435	399	413	419	410	419	397	432	365	409	402	428	415	419	443	413	437	416	396	437	405	455	344	418	393	425	410	421	432	404	399	369	450	444	402	410	416	430	420	396	368	393	400	409	388	460	384	390	397	387	448	405	399	444	409	434	389	427	417	410	407	408	409	400	413	392	375	405	402	405	392	394	355	393	413	396	446	399	443	401	402	434	405	413	394	409	421	465	417	402	403	404	415	426	399	451	423	400	374	412	415	414	437	448	411	398	404	379	411	412	391	368	439	403	431	403	389	418	411	385	397	378	421	442	411	405	402	393	414	414	412	411	414	371	333	401	500	409	422	401	425	398	398	375	406	417	428	369	412	424	376	403	437	388	404	378	428	441	452	399	435	417	385	387	413	381	422	395	430	448	420	413	401	443	403	399	420	427	400	386	373	414	419	386	378	448	387	388	406	425	396	411	411	412	404	415	430	427	407	430	425	428	421	433	392	401	410	400	398	445	417	398	419	404	393	385	433	417	424	409	419	416	407	444	413	424	383	417	409	427	401	415	402	407	420	413	408	429	426	388	429	402	404	390	379	417	429	399	409	443	398	432	441	401	437	412	376	411	413	433	438	424	466	386	458	395	363	402	459	394	437	385	413	421	412	399	415	444	401	434	418	391	378	397	404	388	410	372	400	401	433	446	403	415	394	437	414	436	398	412	375	436	444	402	399	359	422	412	403	394	391	371	403	404	448	423	384	417	419	426	418	395	375	467	374	393	420	435	403	421	406	427	409	429	389	401	411	376	413	410	420	419	382	426	397	409	405	389	388	416	403	439	404	413	406	373	419	412	403	456	387	417	428	424	411	424	409	457	399	385	461	377	409	397	415	420	389	391	399	411	432	450	407	407	394	416	450	374	392	389	473	396	399	408	417	378	385	394	407	399	392	373	393	413	443	450	406	403	409	419	434	389	409	428	412	382	393	447	389	421	408	429	443	436	432	444	373	369	390	396	436	453	447	440	407	413	430	441	417	404	409	414	435	431	449	393	396	358	411	398	410	422	414	373	399	419	443	408	437	424	419	395	421	401	388	420	420	421	440	463	477	439	405	430	410	421	441	432	411	420	385	412	386	394	388	410	396	428	408	404	371	423	405	407	423	389	396	421	417	435	451	434	430	413	386	430	395	462	395	386	377	382	428	428	410	406	399	409	440	405	416	417	373	423	462	416	422	467	421	397	388	412	424	449	393	418	379	393	406	437	443	409	409	402	405	399	445	413	432	389	387	387	365	416	415	439	428	396	426	411	388	410	464	377	396	398	440	390	391	402	400	392	385	426	396	387	383
15899	1409	2326	2574	2308	1919	1657	1491	1422	1313	1283	1157	1146	1080	1103	1069	1010	1059	993	987	984	987	959	951	974	920	941	900	926	890	945	966	961	948	945	921	923	1002	982	860	926	908	934	907	886	928	909	964	878	945	927	920	874	960	928	869	954	949	927	893	948	935	909	928	901	888	919	934	882	916	873	928	960	897	927	928	904	860	941	957	896	926	905	911	958	858	898	948	888	988	923	919	847	840	897	867	885	895	863	834	941	891	919	942	946	894	952	915	877	893	961	949	912	894	871	994	946	939	901	943	908	890	898	959	896	914	902	910	941	956	917	895	898	943	920	888	924	911	914	877	862	914	930	855	890	847	972	918	949	894	935	924	866	883	896	903	879	901	903	872	941	894	920	927	942	886	936	881	904	928	905	888	917	861	899	901	877	943	899	947	892	950	931	891	916	913	922	888	869	877	851	872	945	928	913	893	957	907	863	913	953	893	897	915	928	923	863	927	895	913	868	906	947	876	932	962	925	931	928	930	867	880	887	885	906	920	918	918	918	914	904	941	935	878	881	889	945	932	926	909	898	948	872	861	899	955	962	894	895	916	892	887	837	890	917	915	879	945	930	926	984	890	844	918	927	941	926	960	931	916	855	933	879	919	831	952	884	882	972	911	924	858	869	914	962	926	901	889	915	945	957	914	856	910	938	910	889	867	871	927	918	885	893	920	895	928	894	842	900	952	882	879	925	917	928	887	869	920	894	912	892	900	863	912	949	916	879	885	856	911	883	950	919	870	949	935	890	854	877	877	893	898	910	890	942	929	908	911	900	937	891	888	928	865	904	894	899	977	926	910	890	933	913	862	874	904	839	893	904	874	874	942	848	904	893	887	851	908	925	941	926	945	874	813	901	866	894	973	946	963	899	866	952	952	940	911	905	898	968	855	921	936	884	931	919	855	907	887	929	950	891	910	904	911	898	909	891	920	838	925	923	852	916	903	926	904	872	901	907	885	891	894	935	884	908	851	891	852	914	912	947	924	937	913	946	906	899	902	937	900	865	891	896	925	922	881	912	936	940	914	877	942	927	940	924	933	880	883	949	850	914	903	878	915	879	871	849	927	862	942	860	914	924	857	854	922	828	942	887	926	898	965	886	875	898	881	881	892	933	932	847	920	921	887	929	916	907	894	905	924	916	893	868	894	934	917	932	895	959	942	883	933	912	901	905	904	918	944	911	903	833	880	937	863	946	892	920	948	966	888	883	942	956	875	922	939	887	911	885	951	921	934	890	882	880	884	889	876	923	939	897	940	898	931	875	891	887	899	883	943	924	870	886	890	892	881	913	941	911	895	924	916	929	894	876	885	941	912	905	896	850	885	907	914	940	891	912	905	882	929	927	884	926	937	891	922	922	875	913	929	930	915	866	918	921	883	925	890	920	946	863	953	934	853	930	897	927	879	930	909	879	904	932	903	924	910	886	884	920	966	877	939	849	866	874	872	906	905	886	916	875	851	834	914	920	898	909	904	909	903	859	908	872	875	878	905	906	874	905	870	869	906	918	928	878	919	952	829	926	841	916	880	889	886	871	894	894	877	892	916	896	943	927	951	920	914	952	980	879	932	878	910	885	915	931	889	932	913	862	871	859	891	911	882	903	847	872	904	888	907	936	855	875	916	865	927	862	911	978	907	845	888	919	873	903	890	891	878	907	884	858	967	870	884	887	879	944	916	958	907	893	916	861	943	911	902	911	840	880	878	849	874	903	871	870	868	865	915	891	894	899	898	887	899	954	862	901	893	898	928	879	923	922	863	877	945	905	929	950	894	968	831	858	897	893	910	854	947	949	886	921	867	925	885	908	920	926	945	896	903	834	899	915	930	899	880	894	957	936	952	978	883	928	911	964	941	914	880	882	942	913	908	935	896	994	852	885	900	828	952	895	890	919	903	891	863	984	927	907	892	898	928	887	866	888	897	910	883	855	860	920	886	917	945	915	858	942	899	897	849	918	943	924	934	949	903	893	907	937	925	866	870	887	958	909	878	877	906	921	844	917	906	906	937	884	904	853	901	878	884	942	987	900	941	957	928	904	859	935	859	851	893	897	856	912	928	928	880	865	925	930	909	880	959	892	895	892	897	902	905	883	925	897	923	869	924	868	952	922	885	903	886	921	883	928	841	912	900	878	910	941	927	902	955	891	934	889	893	893	944	870	952	911	876	882	921	911	913	936	940	906	904	945	894	899	943	852	906	904	978	917	914	895	871	867	928	896	915	879	854	893	912	937	906	859	904	917	936	884	915	887	837	907	918	901	962	946	903	919	903	911	877	918	878	907	1010	868	921	932	885	882	896	884	983	881	939	914	872	891	875	870	935	905	962	953	905	884	908	912	952	839	866	905	917	907	890	944	867	888	929	952	960	919	887	873	928	922	895	848	932	943	904	828	855	931	931	957	895	927	950	843	887	904	916	889	908	918	905	888	894	933	847	923	853	912	910	852	842	929	938	909	929	856	905	890	912	865	953	861	926	877	917	930	891	893	968	967	924	883	878	998	893	927	865	969	974	903	857	883	911	939	967	915	935	922	856	903	908	892	912	845	941	916	905	894	937	857	916	905	882	888	928	909	923	873	869	919	910	903	890	901	895	873	867	909	888	901	911	942	893	910	891	902	861	871	874	836	899	865	926	881	864	873	916	933	899	937	836	876	887	968	929	930	895	916	885	929	879	882	888	887	922	916	912	861	891	840	860	841	905	944	906	912	934	877	860	842	893	915	876	945	941	867	879	901	882	928	846	930	880	890	915	905	907	891	881	898	905	889	894	961	893	900	901	851	875	860	841	890	904	938	919	973	943	884	894	908	888	849	956	890	917	912	903	846	926	918	941	887	890	894	937	922	884	883	879	871	912	887	835	924	887	869	924	875	887	944	952	865	881	920	958	903	869	931	888	912	865	943	923	900	909	905	901	888	944	915	937	885	939	928	907	891	903	899	932	934	934	925	883	891	903	900	933	878	890	891	891	874	946	936	871	813	947	909	949	877	918	869	882	913	887	938	878	945	890	893	854	863	916	921	935	923	942	926	943	899	890	942	926	894	872	930	915	907	969	901	930	874	897	884	919	948	900	920	949	931	914	911	936	944	891	918	941	861	901	901	921	888	875	887	844	934	941	926	843	878	918	831	871	950	859	899	929	915	933	895	896	911	956	874	903	952	890	930	907	956	888	951	904	920	933	918	908	936	901	900	959	922	900	910	911	906	911	974	904	914	865	859	947	938	917	950	962	911	878	844	928	912	922	874	948	888	890	937	904	899	942	906	893	902	841	940	874	911	901	843	924	911	913	903	932	909	903	920	879	917	893	962	894	919	923	889	902	875	912	877	929	910	887	916	913	945	855	881	892	892	916	920	887	883	893	870	865	822	958	938	941	875	892	969	917	948	874	875	838	957	934	852	886	922	909	928	904	870	917	872	911	891	966	865	903	929	895	927	919	912	895	887	854	933	911	876	889	916	958
5626	372	252	215	217	242	208	233	199	219	216	196	192	216	204	199	214	181	207	201	217	196	199	228	199	221	208	200	216	237	198	227	221	217	232	201	195	219	215	209	207	206	189	201	206	204	174	212	190	241	214	211	189	204	213	206	192	218	227	210	195	207	211	212	184	217	193	204	234	195	196	224	207	204	209	204	177	209	224	223	234	203	225	249	234	225	220	215	215	220	201	214	211	190	204	179	207	201	217	220	230	218	194	212	236	249	227	199	226	196	226	206	201	206	209	201	212	212	247	193	200	230	211	208	215	192	196	230	208	203	215	184	231	232	216	196	203	221	212	208	235	208	177	202	210	208	216	200	204	204	206	236	198	183	185	221	207	217	230	206	215	217	206	199	204	193	205	216	210	182	196	220	227	202	202	193	203	218	199	231	214	186	214	224	187	203	205	202	194	202	207	204	220	215	208	222	194	246	213	191	245	220	192	227	184	193	192	197	186	203	216	201	220	208	221	235	204	223	187	206	218	212	194	213	207	191	208	243	209	208	201	210	198	211	209	203	173	200	211	214	209	212	203	230	210	172	209	208	209	215	210	201	204	203	214	222	205	233	202	221	210	208	186	204	216	196	183	197	239	234	267	229	212	189	199	246	185	212	201	215	230	198	215	203	206	213	223	221	198	187	218	210	217	238	229	182	214	203	212	222	242	184	214	208	188	218	216	245	209	233	207	215	202	215	211	188	195	217	197	227	209	187	177	186	205	210	219	213	210	206	203	225	227	227	241	235	198	201	166	211	227	226	219	225	197	211	212	201	214	203	201	225	232	220	207	209	234	203	194	190	200	203	191	188	238	218	180	228	239	201	206	200	226	226	215	205	199	217	257	205	220	205	199	242	201	181	205	225	227	184	200	208	188	217	204	220	221	170	185	210	222	215	179	189	212	212	202	201	201	183	230	181	195	227	225	204	228	198	226	213	200	212	208	226	186	208	201	213	213	205	222	201	204	221	191	182	207	216	189	222	217	208	216	205	189	208	197	211	207	207	187	208	164	187	206	200	215	211	222	218	193	230	217	192	225	212	196	185	206	182	222	234	241	203	233	207	195	234	232	204	225	222	208	203	197	220	202	213	223	198	224	202	208	210	225	185	197	216	205	206	194	217	185	218	227	212	206	176	199	192	220	233	222	202	218	216	213	216	194	231	185	214	258	218	224	197	215	201	178	176	218	206	223	215	225	230	224	197	201	232	209	205	218	179	181	218	214	210	232	200	236	206	182	209	212	191	190	202	174	213	198	208	208	217	246	205	210	222	220	199	181	223	202	227	219	203	221	217	215	208	219	173	222	218	225	214	219	221	232	194	185	210	194	224	197	209	201	175	211	217	223	198	215	190	197	207	195	211	238	217	168	213	220	207	217	225	197	236	225	226	205	177	191	192	208	199	202	206	203	214	196	216	219	219	225	206	208	187	213	222	220	206	225	193	220	194	219	202	188	200	198	203	215	180	193	205	206	207	183	186	207	197	218	238	186	204	184	223	202	220	204	223	218	242	229	224	205	185	226	213	204	181	195	202	233	210	224	247	199	195	246	210	222	206	219	214	197	210	219	211	214	208	219	196	200	239	225	206	216	194	192	215	208	226	208	198	184	177	233	220	221	232	227	208	206	210	232	218	226	222	216	228	228	223	218	203	193	223	215	215	217	191	243	205	200	196	228	221	210	208	204	211	174	256	194	228	195	207	195	221	201	202	235	212	216	223	194	208	207	224	223	191	202	214	220	213	194	204	191	192	207	197	198	190	202	225	210	172	219	221	199	226	205	216	242	219	224	212	221	189	223	211	208	222	209	212	185	205	191	198	217	218	195	199	195	214	213	226	230	234	212	214	219	221	204	221	206	214	190	221	203	193	206	205	192	204	222	227	194	185	217	206	205	217	215	207	211	214	199	199	197	204	218	205	223	212	208	235	215	223	217	212	220	195	216	208	197	188	219	227	196	226	219	229	183	213	224	205	188	195	182	204	218	225	215	213	223	209	228	200	214	240	190	192	206	192	186	200	218	209	212	186	219	200	179	184	193	219	189	212	245	199	209	195	198	204	201	187	192	208	217	194	192	197	206	193	238	211	214	233	228	202	206	213	197	227	187	215	199	242	194	184	241	209	203	202	225	216	221	192	219	202	202	186	220	219	179	212	230	206	239	222	221	190	202	231	221	214	193	202	198	185	198	232	179	195	191	183	237	201	229	237	215	199	224	237	229	204	209	182	215	202	220	220	220	221	183	222	199	210	226	197	191	228	237	193	203	201	213	223	180	220	204	195	214	216	188	201	210	228	199	200	197	228	231	198	219	213	174	229	214	221	217	197	188	202	210	211	197	199	217	202	198	201	202	193	196	203	246	210	208	179	183	248	237	192	225	220	202	198	184	198	212	224	234	204	195	203	201	225	205	185	216	235	207	207	204	200	198	224	216	217	206	253	210	228	195	198	200	168	234	212	193	210	214	206	215	217	192	238	204	233	208	202	221	205	220	212	254	189	194	233	226	228	210	232	204	215	194	234	200	218	210	207	208	227	220	224	224	217	208	188	201	207	215	217	234	209	204	201	206	185	164	207	203	201	203	193	206	217	256	209	180	198	206	189	199	223	208	207	197	233	214	184	209	212	200	221	202	189	235	236	224	205	202	234	201	216	224	218	200	202	217	191	205	197	211	206	219	200	251	207	204	235	213	202	197	227	232	219	214	193	203	196	210	206	196	227	225	203	184	223	208	201	219	206	208	209	203	220	201	197	207	209	215	192	201	210	207	219	207	219	204	211	226	198	224	236	215	219	230	214	212	229	194	203	205	218	199	195	219	204	188	213	220	195	171	196	241	186	195	214	204	202	213	213	189	208	212	213	228	225	202	220	208	216	207	185	201	198	183	205	229	227	209	219	221	229	223	225	210	192	188	215	214	203	241	193	224	209	176	191	198	211	208	187	194	182	205	204	210	215	224	190	206	179	203	199	208	212	218	215	183	215	236	201	222	197	223	211	224	216	217	233	218	172	216	191	215	213	227	205	188	225	204	229	211	212	192	181	220	206	203	193	195	217	231	189	220	201	181	226	196	211	208	205	200	174	226	217	205	253	223	202	210	219	199	197	222	219	212	222	208	206	213	204	202	208	205	182	188	201	188	185	181	190	198	215	183	204	224	187	219	182	211	212	218	211	210	184	200	207	222	210	195	175	221	222	216	201	230	215	201	205	218	223	218	207	211	182	204	195	198	201	209	214	210	213	199	212	208	208	216	196	190	208	220	205	212	201	220	221	185	208	211	204	220	218	190	224	199	202	202	208	187	244	233	202	210	193	217	189	189	192	203	186	195	221	211	215	217	201	208	222	207	203	189	186	210	205	200	190	208	236	209	211	203	229	202	199	203	208	233	204	226	228	219	216	211	220	161	178	222	210	199	206	217	227	223	229	194	190	230	208	196	196	223	211	207	208	217	196	212	211	197	211
3857	503	546	617	534	546	531	557	472	475	543	525	542	509	562	511	498	548	516	529	474	512	509	529	523	542	530	491	539	492	516	533	495	510	531	505	520	537	481	490	522	497	511	512	499	547	526	494	510	535	485	492	499	512	489	510	529	496	569	512	499	498	525	535	549	525	492	543	489	551	516	443	533	511	524	504	521	504	492	536	489	538	527	541	481	509	498	518	520	545	533	467	551	490	505	526	508	560	519	505	516	555	536	535	500	508	501	534	527	514	484	516	503	532	532	522	510	521	486	515	539	504	463	517	510	460	484	465	519	516	507	518	473	507	492	442	516	530	534	559	506	500	491	524	520	489	479	514	495	545	522	484	520	515	502	530	488	548	540	512	464	490	500	489	517	485	525	489	492	489	496	540	521	535	542	543	501	518	505	537	511	501	568	532	524	501	489	545	513	511	540	509	532	483	467	494	538	520	518	572	512	559	521	510	494	481	541	484	490	510	522	519	531	571	496	519	508	524	533	535	517	524	497	530	544	493	499	511	561	516	461	525	498	494	530	483	543	561	510	543	525	559	514	509	484	481	528	570	516	502	486	486	530	510	534	550	503	524	507	495	522	519	517	499	485	530	548	479	483	510	459	503	526	480	528	474	504	528	480	518	530	543	490	525	504	530	541	486	524	524	535	533	520	496	542	483	487	505	519	524	515	533	510	490	481	519	546	517	481	493	526	486	464	493	533	507	485	556	513	511	489	500	507	517	540	543	526	499	553	479	486	560	481	515	503	484	492	481	478	540	507	459	522	565	511	535	462	511	515	570	548	524	538	537	504	463	504	527	531	487	456	542	462	518	486	530	496	471	481	513	505	507	530	494	518	502	553	511	492	496	533	485	478	501	537	505	529	518	476	510	501	473	515	534	503	520	489	481	482	506	498	496	506	522	524	507	530	544	530	530	479	514	478	506	511	516	501	509	556	498	490	514	478	499	469	506	509	479	505	473	534	509	513	490	499	500	541	532	521	491	498	516	500	507	514	489	495	522	512	525	476	508	485	517	489	528	521	525	508	535	490	505	491	521	498	460	484	478	531	501	499	512	481	549	494	543	492	498	519	492	486	533	528	524	482	526	474	511	491	549	478	519	482	466	461	497	470	542	508	511	480	498	524	482	550	526	511	491	525	477	512	482	529	483	523	520	509	455	499	543	499	487	529	490	542	508	519	494	523	525	480	477	527	528	482	523	498	515	496	493	518	506	497	483	472	524	515	486	544	512	535	509	514	513	528	517	536	566	520	477	509	515	499	506	505	474	493	516	480	525	520	517	517	449	527	533	508	568	499	494	545	485	550	524	507	552	512	498	555	498	520	529	508	523	511	525	517	496	473	502	546	535	478	515	515	534	492	506	514	502	502	480	505	516	475	456	498	512	486	509	480	495	488	497	526	478	506	516	514	513	506	520	483	514	498	504	520	481	489	545	538	502	525	544	518	517	476	515	492	541	503	538	528	484	517	543	509	454	501	516	495	497	476	519	500	510	482	533	509	514	516	483	506	494	492	506	500	522	523	506	500	529	495	471	533	550	480	536	508	526	533	525	477	478	479	534	513	509	478	498	488	495	538	499	530	471	481	518	533	512	501	484	512	537	515	511	506	524	493	512	504	499	506	488	542	503	531	538	504	517	499	502	501	522	527	503	481	464	520	485	532	497	499	514	498	517	465	493	518	540	506	533	501	539	519	501	501	469	495	495	508	513	491	563	510	520	496	520	495	531	497	534	498	492	509	505	503	480	506	534	501	512	512	493	499	485	464	504	495	506	522	553	505	468	481	488	481	504	509	547	528	539	479	496	529	488	519	489	586	499	494	468	502	528	527	553	514	506	525	503	529	497	532	507	494	512	498	478	530	505	433	515	532	531	492	508	506	496	524	495	527	460	501	516	467	470	509	526	477	536	463	526	541	502	516	477	488	480	516	505	511	537	504	508	537	518	502	531	543	551	488	524	489	498	500	515	488	512	536	504	524	464	452	499	480	506	550	515	496	476	475	508	550	532	513	532	511	518	504	490	493	516	486	468	514	505	502	488	525	497	549	505	524	543	505	485	548	492	503	505	508	493	478	477	465	498	504	535	529	505	495	463	506	539	507	507	496	539	522	518	531	519	497	473	516	519	480	503	501	535	470	511	571	504	482	560	515	513	519	498	491	537	514	519	528	533	486	534	522	503	520	499	487	508	489	496	480	547	493	541	512	510	524	499	506	509	494	518	521	560	508	508	498	557	492	536	530	507	507	482	516	506	535	481	477	544	482	476	535	513	482	502	525	509	453	531	508	541	498	513	489	529	519	521	481	497	508	504	502	495	490	486	510	521	474	506	513	540	512	511	516	524	516	511	508	490	556	503	531	541	540	536	517	521	526	523	543	511	490	528	502	530	466	498	530	485	452	484	530	515	501	519	513	476	528	495	491	541	537	495	503	510	510	494	487	543	552	493	471	467	519	509	559	535	506	503	504	514	511	507	559	492	484	491	469	457	532	506	535	472	494	512	536	506	481	500	515	520	567	493	490	532	496	480	467	506	534	507	472	499	531	486	515	531	447	522	513	525	533	482	494	524	540	517	532	551	544	511	488	505	515	519	508	501	516	490	501	528	504	494	527	516	522	478	486	507	454	514	522	538	523	486	504	498	493	488	539	497	512	501	487	526	468	487	514	494	546	488	501	547	489	503	532	526	544	539	517	513	487	471	481	501	492	480	538	535	479	484	518	493	510	536	488	477	525	505	502	511	542	501	520	471	511	551	513	524	509	504	496	518	554	495	551	547	502	534	489	505	530	478	513	515	488	536	494	509	506	515	483	508	539	508	514	484	533	516	504	495	507	485	522	497	472	555	528	480	535	520	541	493	477	515	501	491	500	517	515	532	509	514	516	518	478	508	479	492	517	518	534	534	520	474	518	506	499	542	507	492	535	509	541	537	490	519	478	489	538	507	516	524	469	495	481	542	493	542	484	494	493	523	518	533	484	542	503	543	524	499	515	510	511	548	491	514	471	528	496	535	516	460	475	514	477	527	526	514	496	546	504	536	501	530	448	514	514	521	543	480	561	494	481	522	550	503	506	504	538	501	527	501	523	537	494	487	494	516	499	487	517	527	520	498	528	490	504	522	493	500	506	514	517	537	499	512	480	512	457	514	462	489	503	490	498	515	496	497	507	535	498	531	521	494	521	525	564	510	500	500	502	486	472	507	534	503	529	481	487	513	495	516	514	499	542	491	496	517	505	508	546	510	488	478	555	487	531	531	518	505	544	515	454	488	513	483	503	497	482	484	504	519	514	536	489	498	472	490	530	487	490	495	514	506	525	504	522	491	500	500	502	502	523	482	523	486	530	507	501	522	495	529	518	510	511	501	523	533	523	496	504	507	495	476	500	461	494	507	534	507	536	529	498	500	509	504	501	477	561	517	506	499	539	516	510	508	513	526	524	497	550	494	467	522	508	494	511	537
18078	1806	691	588	414	403	416	333	344	323	313	315	340	311	344	294	289	326	347	326	286	302	296	311	314	324	316	307	323	343	300	296	297	321	322	341	273	277	317	353	269	312	329	322	289	306	306	333	336	279	334	329	299	311	312	317	265	303	312	304	286	320	295	318	315	281	310	276	285	268	318	325	317	304	294	292	291	281	294	324	289	298	322	293	276	296	329	316	314	282	274	308	306	310	331	320	272	304	256	299	312	298	308	289	306	303	282	302	303	291	299	276	336	313	322	293	316	307	318	287	277	302	268	284	289	306	281	298	310	310	315	282	340	296	306	288	329	347	293	308	301	285	307	295	286	302	320	297	302	312	294	297	302	283	277	285	321	304	308	322	307	297	327	280	287	324	306	284	330	340	320	310	334	294	323	315	274	272	304	281	273	314	313	290	314	281	308	305	350	295	314	307	316	294	325	318	321	309	299	303	290	301	329	321	288	336	275	288	319	307	313	325	304	309	292	319	352	295	262	291	294	289	298	305	285	322	313	290	284	307	290	313	313	292	335	370	301	305	301	310	306	281	322	290	336	298	277	317	303	299	315	299	317	319	305	311	324	319	317	305	310	294	332	300	321	304	299	360	319	302	315	273	289	328	290	307	340	301	306	270	335	314	293	282	326	302	308	299	322	333	303	298	288	312	312	328	332	287	293	306	317	317	306	325	280	295	286	302	287	337	310	292	281	296	302	313	298	293	310	318	309	271	309	301	309	311	332	306	281	321	295	250	286	298	310	314	289	283	331	303	334	301	303	340	325	278	320	299	266	324	275	333	288	315	288	290	260	305	275	292	271	338	297	286	302	326	286	289	278	293	336	301	293	310	295	286	298	291	291	313	310	284	296	279	301	299	291	293	286	317	268	307	305	297	304	279	308	311	301	269	287	264	293	324	301	311	265	273	280	296	321	308	270	313	269	302	281	354	300	324	269	296	285	324	294	307	310	312	281	307	291	327	294	301	288	295	323	341	313	308	296	333	305	323	325	302	329	302	309	281	316	316	332	296	289	302	303	299	316	312	283	274	313	324	309	330	314	306	297	323	276	315	305	282	301	329	254	299	290	295	317	325	307	295	296	352	304	345	283	306	311	285	301	322	320	294	289	309	310	309	317	340	295	299	329	304	317	282	278	280	306	300	334	294	291	304	311	307	312	334	334	260	297	290	284	292	331	289	261	284	293	311	261	250	308	307	285	287	303	314	309	310	271	296	305	304	316	318	274	317	288	303	279	317	292	294	272	295	294	281	339	277	249	281	302	283	300	310	321	324	302	339	288	290	306	299	318	312	364	313	289	292	296	318	325	313	300	283	292	337	321	294	323	301	325	289	317	294	325	281	326	322	279	267	295	315	291	318	289	291	308	289	280	300	301	305	329	264	315	294	323	347	292	297	268	280	278	270	286	283	301	298	293	282	331	315	330	344	338	296	329	313	311	318	333	337	295	318	320	251	265	320	297	313	313	288	293	301	329	323	297	306	322	321	320	310	333	312	297	295	323	324	307	312	254	319	291	340	316	286	326	280	282	296	295	289	277	274	293	289	310	342	306	299	296	316	302	293	311	292	324	324	294	293	298	286	305	300	301	310	320	334	292	277	286	317	309	306	298	301	335	312	310	326	288	281	311	240	277	256	281	325	282	310	299	293	317	315	293	329	306	271	284	291	343	300	318	281	323	270	311	276	274	303	301	282	287	337	287	318	308	302	304	311	285	314	285	271	309	324	316	292	320	317	274	266	318	302	296	318	313	315	304	276	285	281	284	317	316	276	338	310	314	302	292	288	332	322	310	297	325	316	322	322	307	326	291	295	294	292	285	288	303	281	307	329	340	274	304	337	326	300	296	305	318	294	288	289	299	291	344	301	328	320	316	322	318	303	329	316	290	320	326	297	323	326	272	308	302	281	317	304	319	285	333	312	302	283	292	323	266	297	270	304	263	311	317	292	330	296	321	328	285	301	290	271	308	290	304	303	288	286	318	323	272	320	314	270	309	332	316	335	292	308	282	270	325	297	293	290	344	320	311	298	281	293	277	329	325	281	273	300	300	296	297	300	303	300	301	296	295	295	269	280	287	292	294	312	302	294	278	298	305	322	322	265	281	285	312	284	271	323	341	288	269	273	287	333	330	331	296	301	322	296	326	319	275	292	304	320	298	279	320	290	314	289	314	325	300	323	301	310	280	310	328	310	335	306	323	311	295	298	322	277	306	304	308	305	297	288	291	302	342	278	316	272	287	314	297	279	290	306	308	296	309	296	280	278	301	344	328	298	275	272	316	291	317	303	295	308	350	319	309	285	297	277	293	298	302	283	308	303	315	301	318	304	324	316	307	288	313	335	325	285	277	285	355	315	302	304	304	306	306	289	282	306	282	273	295	289	288	316	317	308	319	356	278	307	316	318	312	292	301	295	314	284	278	278	315	287	363	335	324	278	314	280	317	328	357	322	278	279	282	309	322	309	294	279	288	325	333	314	305	287	297	282	289	330	305	314	295	313	337	326	317	319	332	292	298	332	311	283	350	260	276	284	309	310	335	292	312	322	288	271	265	304	287	331	327	306	329	297	321	322	303	301	279	278	308	286	294	327	314	318	305	310	268	302	345	286	294	327	299	313	293	326	279	294	335	294	300	316	296	310	268	254	271	294	315	301	320	317	309	315	306	318	324	301	269	318	328	318	289	286	291	331	328	335	314	324	296	268	317	287	290	303	329	324	300	306	323	282	332	326	302	306	308	347	268	305	295	294	301	304	289	306	314	302	327	295	295	293	283	311	299	343	288	276	322	309	293	316	294	321	289	301	274	315	343	285	277	305	288	291	310	292	272	296	282	298	327	327	310	310	327	279	282	330	296	315	278	301	305	316	300	299	291	305	319	291	309	308	315	292	267	331	278	315	321	284	307	280	293	290	306	308	283	328	321	315	283	284	269	300	305	331	305	323	307	324	302	344	333	326	290	304	304	306	297	292	345	309	294	324	276	282	317	303	292	334	262	330	287	301	273	326	296	284	311	305	321	336	303	272	264	280	308	293	323	302	311	300	299	303	288	331	347	303	292	305	303	304	316	297	305	311	286	303	308	288	308	296	337	322	314	297	325	304	316	266	301	272	296	289	326	312	312	285	303	283	312	311	305	304	308	309	311	299	301	284	301	311	297	334	322	261	280	309	288	335	312	309	290	319	299	322	306	293	291	262	273	300	313	330	332	299	301	277	294	298	290	301	307	269	270	278	307	291	308	311	310	300	286	301	324	300	340	325	293	300	306	314	273	296	349	293	331	302	291	316	296	306	321	304	311	292	250	287	281	289	322	301	301	294	291	317	308	324	321	317	316	334	291	289	314	344	287	274	291	290	286	289	296	291	285	351	298	307	320	316	329	294	289	300	265	309	307	316	310	321	309	314	323	271	289	324	274	275	293	284	268	310	290	295	303	320	287	276	300	295	281	318	291	330	300	301
11297	939	1329	1564	1359	1166	1090	1025	859	922	854	858	804	813	805	809	826	729	761	775	741	767	726	718	664	720	698	732	777	738	716	760	720	755	699	684	690	700	694	704	727	716	729	676	669	692	729	688	728	690	710	721	708	700	677	707	746	679	693	737	713	718	692	732	706	715	717	692	725	713	693	677	708	747	727	737	669	682	688	664	712	713	689	694	666	652	697	663	707	679	706	684	717	714	685	721	727	662	705	745	725	727	733	714	670	675	686	669	706	674	714	691	668	754	715	708	691	702	700	701	710	688	731	710	687	695	689	680	649	699	623	728	672	686	696	693	683	668	717	698	720	700	699	717	681	665	709	662	676	697	713	701	690	707	691	693	724	691	700	718	672	698	679	673	648	680	733	724	747	694	724	704	750	699	644	699	718	701	664	719	763	690	697	704	683	676	689	703	677	688	662	644	702	695	675	722	677	669	704	639	714	722	709	686	732	731	720	735	730	709	712	724	662	659	728	703	663	696	671	685	683	734	685	736	695	701	737	660	729	735	684	670	705	716	682	739	712	670	698	717	692	648	689	726	681	681	647	679	740	703	694	638	718	757	683	692	654	682	704	742	709	693	672	660	704	683	668	701	640	685	711	683	721	695	689	715	706	723	689	665	694	671	723	694	675	691	696	718	685	703	665	686	692	668	706	721	684	663	704	699	709	693	756	727	660	666	736	711	758	723	710	731	684	682	658	744	717	703	672	719	726	698	714	670	665	697	661	672	702	716	716	719	663	720	682	671	715	709	709	729	662	680	720	726	697	717	670	728	690	720	697	704	687	698	689	735	706	651	687	697	651	755	634	670	716	707	712	664	720	701	764	694	690	682	662	701	719	714	732	702	730	673	677	749	687	670	706	693	699	722	679	705	738	694	706	676	688	671	705	676	753	722	725	705	733	721	728	709	691	720	702	643	688	640	677	719	719	713	697	700	670	696	668	646	674	679	683	715	701	691	670	678	695	723	693	711	641	658	711	697	612	711	735	696	747	716	664	715	658	677	697	713	671	741	681	681	691	727	695	711	684	700	691	738	713	700	685	699	758	703	766	663	702	687	681	712	706	701	723	706	670	693	662	670	671	687	698	697	691	671	715	703	700	670	695	661	715	690	708	672	707	703	669	719	717	709	704	707	747	701	706	690	672	717	674	698	685	742	681	672	718	746	704	641	716	705	713	702	725	706	673	691	691	700	689	713	689	710	704	713	691	690	701	689	710	708	725	668	706	690	716	704	672	704	686	664	721	701	663	735	720	671	694	672	738	712	661	680	689	677	697	686	720	690	666	703	689	668	738	681	681	699	721	727	717	703	708	643	672	712	728	712	689	712	713	675	681	712	714	692	661	711	677	722	709	683	711	678	688	700	706	675	726	714	699	697	715	724	676	715	700	716	716	687	673	687	680	699	698	673	687	693	680	721	646	725	684	668	725	725	709	671	676	730	703	677	701	702	700	708	720	738	670	710	680	708	710	698	756	678	692	748	687	687	719	664	732	738	691	713	681	708	708	649	699	713	615	680	678	741	727	674	694	674	688	696	717	698	701	692	659	711	752	677	690	742	665	750	676	691	686	714	657	695	682	685	709	676	702	738	675	740	694	691	707	706	718	668	735	683	677	676	692	672	665	665	724	681	679	674	726	749	705	726	686	708	708	697	727	715	664	692	679	682	727	679	675	661	677	743	698	642	705	673	700	696	681	691	699	706	695	702	704	701	727	707	672	739	679	696	700	719	736	711	711	700	699	706	666	689	743	738	713	716	707	728	714	689	720	682	719	719	687	706	724	694	696	740	677	730	700	698	670	686	709	687	730	685	725	701	669	700	712	739	736	732	724	652	723	687	750	691	677	741	734	675	711	717	652	707	769	676	666	734	716	692	721	666	654	711	692	670	682	689	735	689	730	735	711	707	653	695	681	707	662	674	710	769	650	747	687	728	652	724	672	709	705	660	700	701	687	737	728	709	683	670	683	720	664	752	731	700	726	654	701	713	693	708	701	685	724	706	677	656	729	677	693	680	700	701	659	682	709	685	707	709	717	728	691	687	744	707	675	690	677	706	731	677	663	690	708	663	702	693	717	699	669	646	696	748	696	671	649	667	721	675	704	700	691	714	691	683	714	721	686	674	743	717	711	715	733	721	715	660	686	717	698	711	662	723	734	698	674	704	716	639	710	662	704	672	734	695	724	690	745	693	678	658	702	693	713	711	640	739	700	653	739	690	692	734	717	686	692	715	696	708	668	698	751	662	690	704	717	703	718	735	751	700	625	729	749	716	691	667	699	699	690	743	667	678	666	711	740	700	690	672	713	708	687	677	691	714	727	724	701	700	670	717	691	716	680	694	717	696	703	688	662	696	703	672	679	654	689	691	682	680	709	647	694	688	662	657	697	697	696	680	704	676	720	702	675	717	682	654	682	680	689	704	734	723	693	687	722	693	659	708	673	679	689	700	637	715	685	733	672	734	733	666	687	630	726	711	702	724	711	687	724	699	688	674	742	675	721	665	686	678	677	692	718	662	668	690	756	736	671	711	745	676	692	679	753	728	690	674	763	681	690	688	692	706	722	695	756	675	689	707	739	732	691	745	676	665	687	654	675	663	702	693	689	707	663	651	682	652	702	733	681	711	656	683	695	688	780	733	720	719	690	702	681	686	690	669	707	747	712	620	669	723	692	733	684	679	733	673	678	716	728	657	698	679	666	684	714	721	712	680	681	667	699	681	688	680	659	691	680	718	656	673	717	701	727	718	687	711	665	738	687	716	698	704	708	711	696	670	666	634	667	643	688	694	670	653	711	669	651	734	703	702	728	696	686	715	668	752	701	736	714	726	696	708	708	663	718	684	649	691	702	671	696	665	691	716	627	706	699	683	674	738	690	720	716	704	663	709	703	680	721	686	697	698	711	675	683	723	702	726	678	692	634	668	677	725	715	667	705	663	669	682	717	712	669	714	678	709	748	704	671	692	719	693	674	685	717	738	662	689	725	727	652	666	702	675	681	668	701	668	672	742	739	684	737	699	681	679	706	697	670	708	681	731	748	707	701	649	694	662	699	745	697	695	714	726	711	717	697	646	705	708	708	644	691	757	648	651	697	693	729	686	747	668	681	662	664	733	665	660	630	681	696	684	681	664	722	704	702	735	736	715	685	736	697	686	726	689	683	696	697	722	689	691	721	703	672	715	683	725	657	696	632	669	659	626	659	731	760	693	685	672	655	712	705	678	683	673	676	639	720	700	687	691	697	682	687	682	686	686	677	651	684	724	691	706	715	681	695	727	694	696	702	686	677	704	707	691	705	705	687	711	701	691	663	718	724	703	700	735	717	710	698	670	702	738	665	710	739	704	698	728	706	731	696	747	678	738	700	667	679	742	711	680	653	660	665	694	694	692	696	758	729	699	705	664	708	729	738	708	749	689	685	708	668	640	731	715	701	717	700	655	700	724	646	698	691	705	640	692
28692	4264	1444	1015	675	640	520	519	483	500	450	437	391	470	415	445	414	388	432	421	420	365	428	395	411	387	425	425	378	378	385	411	372	416	422	411	388	377	367	399	406	359	415	427	384	403	410	411	400	393	426	395	400	383	376	433	381	413	413	419	411	390	382	384	355	379	367	383	409	392	362	421	382	402	418	407	411	417	401	391	361	377	406	375	395	414	405	448	380	472	387	394	414	379	425	412	426	435	403	429	390	400	392	389	399	396	408	409	369	393	360	445	428	417	426	390	429	381	397	372	371	382	412	410	405	386	401	423	403	359	370	426	353	398	429	372	396	385	425	378	399	415	438	421	415	447	396	375	386	400	435	372	421	397	411	396	391	399	331	405	406	373	386	451	422	424	401	402	442	398	364	366	377	402	368	406	378	388	395	377	411	393	388	361	368	359	397	421	421	403	383	389	411	376	393	414	399	401	399	368	368	393	364	383	403	377	428	399	409	394	439	382	375	432	382	385	410	378	351	408	408	395	354	371	373	432	407	427	406	415	425	405	439	416	393	383	398	392	386	415	369	397	458	440	412	392	399	420	377	415	431	379	409	357	367	389	425	397	441	401	410	395	408	389	455	393	412	400	383	401	406	437	430	412	393	421	375	414	432	400	397	394	366	390	428	412	413	405	417	384	414	387	378	402	389	418	404	399	387	370	380	399	408	396	395	383	384	363	398	385	373	421	369	398	414	413	391	375	386	399	432	396	399	419	428	422	413	410	403	388	362	381	450	417	377	400	382	406	373	446	403	416	438	374	413	433	403	433	385	406	410	396	395	404	373	422	399	401	415	413	397	375	402	374	439	382	426	418	401	376	369	352	378	401	415	424	372	415	417	397	413	390	407	393	389	396	415	413	422	386	419	401	386	360	376	392	405	374	415	375	386	432	388	408	381	423	421	449	423	429	398	441	412	398	373	389	370	386	378	364	366	398	386	394	386	389	409	413	418	433	405	360	412	411	378	414	420	377	403	397	393	418	409	375	384	406	391	371	413	449	393	413	389	397	377	420	399	408	393	397	386	369	343	386	391	417	383	412	409	367	423	424	406	379	421	400	421	404	370	386	390	400	433	416	398	432	386	384	421	395	410	366	376	375	433	441	383	437	396	401	431	395	374	395	383	428	399	409	373	391	435	421	348	359	388	394	398	377	352	421	389	413	392	419	375	374	420	401	443	386	388	407	398	384	379	430	413	413	373	436	403	403	363	389	377	375	415	441	416	440	344	357	387	385	379	382	364	385	381	400	373	384	396	420	404	376	400	360	397	428	383	401	378	366	431	399	373	375	387	408	394	408	386	430	365	421	390	421	412	426	394	399	413	377	374	376	378	425	382	394	412	344	423	395	359	381	378	391	388	399	397	432	387	405	424	383	383	383	377	399	430	414	409	419	413	387	405	374	401	377	386	354	368	390	414	416	402	398	433	350	407	408	410	371	369	395	414	397	360	378	383	403	420	385	388	370	419	385	410	375	414	413	391	391	396	449	381	405	420	418	404	396	421	386	394	349	409	418	408	425	367	384	404	408	373	410	442	405	421	433	314	382	420	387	400	368	385	392	401	392	389	415	409	380	408	422	407	424	395	389	401	344	374	379	402	454	398	390	388	373	399	411	395	398	385	399	391	348	391	360	402	380	425	414	408	419	364	372	399	410	407	388	406	387	377	374	405	412	388	396	422	385	401	415	391	397	431	409	405	397	418	407	387	382	404	426	408	413	373	422	438	464	378	393	389	420	425	393	372	421	420	399	372	396	446	418	412	365	363	425	427	385	395	422	346	399	403	401	386	402	413	410	396	379	388	387	380	395	428	369	383	351	387	401	395	399	400	411	408	415	396	401	384	413	399	404	388	403	373	418	414	460	425	386	441	427	406	401	470	386	399	390	457	387	399	404	341	430	423	424	369	373	430	365	381	393	406	397	401	381	382	401	378	423	404	416	381	413	373	389	370	394	349	398	399	415	420	414	427	391	394	413	433	430	399	406	402	406	411	436	378	402	400	408	384	386	403	370	373	390	391	393	390	434	436	408	436	419	395	375	436	379	355	368	410	414	425	401	440	395	430	401	389	431	411	450	359	380	371	389	385	360	378	366	414	415	378	378	376	403	419	417	435	395	351	409	377	410	375	398	429	438	376	400	393	429	383	390	416	369	405	387	387	397	451	439	390	396	383	392	426	422	401	413	394	442	413	407	393	445	385	379	414	420	431	383	415	389	396	379	400	372	435	387	411	382	435	376	390	372	419	432	408	399	409	416	388	426	376	437	384	451	428	427	421	424	408	407	374	395	411	379	380	354	410	425	392	395	429	365	402	388	397	426	384	424	434	397	428	411	395	393	418	357	358	430	395	421	415	401	379	369	430	388	393	409	367	381	397	415	399	398	433	418	394	379	417	396	406	395	407	408	415	439	379	369	408	421	333	387	385	373	396	397	417	410	378	427	399	424	411	436	373	411	407	411	377	392	439	391	380	441	430	393	380	379	431	388	401	388	398	416	409	420	393	391	375	393	409	396	432	366	417	381	369	412	374	404	410	392	428	365	405	423	377	371	382	388	440	393	395	408	393	437	384	386	380	406	396	408	416	425	379	402	416	362	361	371	371	372	422	437	413	378	418	419	407	408	413	444	368	429	406	352	426	414	456	373	426	379	389	375	407	372	405	425	369	401	366	390	400	417	364	376	389	393	377	394	368	391	382	406	427	420	399	380	407	352	386	416	423	414	366	379	416	407	369	408	428	381	384	386	419	423	404	409	439	390	405	438	384	391	407	423	406	385	453	399	411	400	394	381	414	371	421	393	359	405	367	408	376	379	357	428	392	362	395	409	381	362	435	419	379	380	400	385	390	370	403	412	416	387	406	380	430	394	423	405	385	380	387	398	387	380	391	418	410	394	386	395	424	419	377	391	417	395	415	433	384	350	426	394	376	427	392	382	389	374	373	402	404	394	435	390	387	432	412	444	374	399	411	423	465	409	388	397	396	398	378	430	438	396	406	395	399	364	399	422	402	423	395	433	409	431	401	404	374	406	401	384	373	392	364	369	402	410	382	417	410	415	414	399	393	382	429	342	401	367	428	412	423	432	439	392	431	415	365	396	410	416	401	427	372	448	383	402	424	436	429	423	392	450	384	391	417	436	405	416	400	397	416	415	386	376	415	432	397	366	397	388	396	383	399	441	440	366	397	411	359	386	400	409	418	429	395	412	366	391	416	378	413	373	374	417	433	418	428	381	437	394	398	393	383	383	371	374	424	411	375	411	395	413	407	385	409	396	397	405	434	402	384	418	390	394	426	374	374	397	433	393	388	417	417	433	368	394	381	439	405	348	436	413	395	408	406	404	414	383	422	368	380	389	397	400	410	404	406	400	425	391	405	404	415	381	427	420	440	420	383	394	377	368	359	365	440	350	384	391	397	396	410	389	367	387	371	415	386	395	404	361	403	395	372	378	403	400
15402	1450	2321	2510	2210	1976	1685	1433	1342	1286	1241	1125	1078	1057	1059	1043	948	978	985	946	967	950	932	936	924	980	931	931	974	920	919	942	906	883	894	874	886	969	931	910	891	939	902	864	889	879	893	894	903	890	871	888	892	902	898	905	884	837	897	966	930	895	939	878	910	931	875	898	896	869	899	891	865	943	858	868	832	862	859	835	856	853	867	868	893	838	893	875	890	888	917	869	896	828	815	856	836	906	897	907	870	869	854	878	893	819	837	867	924	817	862	889	869	900	930	897	909	876	866	860	829	893	850	884	863	924	900	888	875	920	896	883	841	844	874	919	871	875	859	880	857	844	882	910	915	843	857	848	964	902	887	844	906	846	886	856	888	839	933	927	872	864	925	879	915	852	897	916	867	918	857	902	838	915	910	892	920	867	843	887	926	860	852	905	884	931	915	887	862	891	891	892	849	951	879	801	868	893	868	877	874	871	892	851	895	848	882	843	907	911	928	899	834	896	866	966	870	861	882	856	860	858	886	881	876	877	924	866	873	850	876	886	862	850	937	907	883	877	857	815	912	867	863	911	871	885	885	841	834	896	843	841	874	943	870	880	913	881	847	869	809	895	910	906	890	862	878	850	859	878	888	896	890	857	850	885	906	888	897	892	910	859	837	899	876	898	873	886	899	856	825	871	887	816	899	859	902	913	926	828	855	851	891	896	845	908	945	910	889	906	899	814	922	870	867	811	910	891	883	866	864	899	878	884	917	954	876	908	853	899	846	851	863	890	871	887	832	901	869	888	861	910	827	864	831	887	907	904	864	896	838	856	860	881	902	924	917	889	884	865	895	866	852	859	890	869	951	864	895	877	838	875	862	892	868	924	850	918	843	892	824	914	810	899	885	888	871	874	874	898	929	831	849	880	896	901	867	833	898	890	958	870	932	866	839	899	838	900	822	863	868	864	876	887	849	892	884	854	860	946	860	905	858	892	836	851	859	875	875	891	852	872	920	880	900	909	849	855	846	909	896	875	889	859	890	906	866	857	838	888	884	858	879	841	861	893	846	864	863	866	848	872	913	880	909	838	886	887	893	828	856	891	934	878	836	866	842	877	898	899	856	892	873	887	878	869	841	848	880	881	847	882	875	891	855	887	886	884	965	848	892	892	857	865	960	887	915	945	868	875	878	851	858	860	860	906	883	908	850	901	935	878	821	876	865	851	841	905	890	851	862	863	876	874	852	831	901	866	854	841	887	907	866	849	825	894	894	877	868	836	850	873	870	932	878	848	933	876	844	854	929	887	858	841	906	883	858	858	852	897	807	937	905	865	923	885	867	954	896	880	827	880	866	906	843	862	906	883	930	857	906	913	852	862	832	837	836	904	902	865	855	915	890	870	839	862	902	879	885	922	843	899	865	882	935	904	805	864	915	915	846	834	884	843	896	907	827	871	867	847	864	856	878	897	917	851	886	904	879	911	914	867	842	930	867	916	856	860	844	876	873	906	850	883	886	867	777	954	833	901	840	878	891	862	846	850	866	852	851	875	920	867	904	871	940	927	862	915	877	899	848	809	881	845	869	888	899	880	884	878	887	910	854	924	922	844	859	895	846	857	896	860	915	871	870	886	874	851	865	873	895	921	855	902	953	878	879	892	870	868	924	899	893	879	821	882	921	897	860	867	885	856	888	902	880	824	929	841	862	896	900	835	878	877	867	912	943	830	936	914	861	882	856	854	861	882	868	843	893	842	931	848	874	874	891	918	843	903	868	856	903	915	841	850	856	828	879	869	861	888	859	885	862	898	933	881	834	848	870	859	881	881	887	912	888	904	875	854	817	859	853	854	906	911	855	876	871	895	889	833	852	924	855	837	873	820	876	870	843	871	919	822	872	879	895	948	917	881	828	905	827	866	847	915	838	871	857	941	915	852	898	880	884	841	839	904	874	834	925	873	860	869	900	865	879	904	878	914	921	894	880	859	838	915	931	870	890	863	838	903	872	839	866	878	891	907	880	867	863	837	912	880	853	843	862	906	818	883	918	888	826	866	894	868	874	849	950	869	880	915	890	870	881	854	809	920	888	898	847	802	901	890	817	878	898	858	876	883	805	851	900	856	881	885	937	841	882	911	914	843	824	834	869	871	822	851	858	926	860	865	900	864	927	899	872	915	847	882	867	848	905	834	887	880	883	873	906	876	857	847	896	856	855	910	914	875	855	904	861	884	869	909	928	876	896	864	880	834	859	883	873	885	873	890	905	860	876	921	859	886	875	904	860	905	865	881	849	962	850	849	878	871	868	877	893	900	833	831	806	911	856	839	891	865	897	896	863	886	870	870	920	903	855	869	911	828	909	870	838	870	894	875	866	893	887	897	909	874	869	891	909	882	924	870	867	905	897	888	893	842	905	919	830	830	854	919	854	918	940	918	920	912	872	912	862	851	897	891	865	798	875	877	874	885	896	825	825	876	821	854	896	866	885	905	901	887	846	909	891	890	930	867	855	921	818	831	852	861	878	874	893	838	906	894	785	889	857	899	875	965	910	865	924	883	888	877	847	860	899	864	880	865	901	868	909	870	906	869	856	889	846	914	855	891	897	935	913	858	903	854	866	866	875	856	793	848	926	899	865	891	871	861	905	918	839	890	865	910	917	887	930	867	879	867	898	867	910	851	911	845	886	883	850	861	866	849	857	885	880	892	874	849	835	882	898	889	887	866	867	885	889	880	912	902	882	839	890	869	882	914	920	865	876	871	842	886	913	826	846	887	858	904	877	893	917	843	856	853	891	844	884	853	862	869	868	904	849	890	869	910	888	848	884	841	856	807	883	907	822	925	869	891	844	829	963	900	914	867	885	835	868	849	901	828	895	916	959	885	829	865	921	907	851	880	870	897	867	911	859	916	857	899	815	934	879	897	857	929	905	929	892	944	903	846	916	887	874	910	870	886	877	919	949	901	849	829	888	873	902	952	900	865	890	891	882	889	861	866	896	871	820	835	908	860	867	888	821	938	910	851	867	900	886	861	877	857	898	904	869	899	931	876	887	905	891	911	874	903	899	885	889	883	819	947	901	884	894	889	877	908	868	899	855	870	912	902	858	835	794	907	931	941	829	874	877	883	933	818	854	861	847	886	861	866	957	902	818	921	936	871	908	909	878	866	912	831	888	880	815	889	846	887	840	890	897	888	854	842	887	876	835	865	844	879	911	897	919	837	892	856	857	870	869	856	806	878	825	821	894	866	873	862	859	873	856	884	891	889	844	924	898	870	847	892	906	858	864	909	856	880	845	883	851	879	899	897	898	894	902	866	845	960	878	891	874	862	889	921	883	869	866	825	870	883	826	894	883	915	865	861	868	856	857	890	860	886	873	934	864	861	839	909	871	824	846	900	883	876	872	880	874	893	880	915	827	841	854	854	873	881	838	841	861	880	846	941	846	823	931	934	936	868	866	835	867	902	872	856	859	881	882	865	851	864	863	862	830	841	873	864	918	920	871	849	871	890
5282	323	191	189	202	188	212	168	212	181	195	189	199	200	206	193	192	213	191	214	187	209	211	209	202	171	193	182	198	193	185	210	223	171	207	187	210	198	225	200	179	213	190	198	191	211	193	234	193	206	190	189	182	189	174	196	190	180	183	193	183	194	207	212	208	209	191	187	216	208	189	202	175	209	199	203	171	207	210	217	188	194	175	186	190	187	200	186	219	179	219	204	201	218	193	186	201	196	191	196	186	226	192	176	214	207	173	190	192	181	177	199	192	201	201	208	225	212	199	201	226	206	190	207	189	207	188	203	225	183	195	196	205	185	214	185	198	212	182	218	183	179	190	214	194	194	169	181	176	200	190	197	184	219	180	228	190	208	206	179	183	212	194	213	190	187	196	200	211	176	199	181	207	173	202	188	189	167	199	191	199	180	199	197	194	178	212	196	224	201	203	188	190	209	195	187	183	199	180	192	191	186	190	179	201	222	191	216	198	209	198	188	185	181	201	197	199	193	181	191	179	186	188	200	202	194	175	221	212	193	194	183	181	193	163	186	185	222	180	196	208	197	190	187	206	203	184	223	217	184	207	206	226	189	190	157	177	205	179	223	212	181	214	195	207	188	199	212	211	177	211	200	193	199	202	206	156	173	192	172	210	184	195	174	211	190	220	214	187	184	205	206	230	172	215	204	181	203	184	215	182	227	199	192	190	202	189	180	216	191	211	191	194	209	186	192	158	184	196	187	175	202	187	214	194	196	185	190	216	219	203	215	200	198	185	192	198	203	216	195	203	187	187	213	212	178	205	215	195	180	215	197	186	171	197	195	200	213	193	225	181	192	189	188	197	201	199	176	208	180	197	183	196	183	211	198	208	186	182	189	189	181	176	213	179	217	215	208	182	214	189	211	189	208	216	199	181	211	165	187	193	188	193	192	206	223	204	198	177	178	199	211	179	189	207	179	201	218	205	187	199	189	204	189	215	174	181	193	190	165	196	240	221	200	194	168	206	212	196	212	170	178	188	201	214	211	166	179	179	218	179	188	215	191	212	184	191	179	168	188	176	198	192	198	205	194	212	202	189	169	174	174	200	192	209	209	204	203	196	198	197	203	196	201	207	195	193	187	170	168	190	192	203	198	182	189	205	189	203	175	221	193	188	192	199	183	214	192	232	196	169	197	193	184	201	198	204	197	189	217	185	190	199	205	196	220	196	189	222	201	185	195	208	197	188	188	187	200	223	168	208	187	166	230	219	185	192	175	189	181	225	190	219	182	187	181	173	194	188	198	216	206	208	194	217	190	183	209	206	185	206	166	191	185	200	188	205	199	183	197	177	173	183	191	178	183	204	193	208	181	183	194	207	178	177	175	229	185	195	193	238	179	197	194	206	193	194	205	200	172	187	177	185	192	173	189	183	201	181	191	171	210	219	192	171	198	173	224	196	190	185	193	191	205	221	171	206	206	205	206	184	181	190	165	195	190	201	190	198	215	213	194	195	198	185	202	213	177	192	188	147	217	230	203	188	188	211	203	215	206	198	188	198	182	193	176	178	188	191	191	206	196	189	218	204	200	187	203	201	208	163	199	188	231	206	185	213	222	233	191	210	189	205	234	206	210	200	184	189	184	214	193	179	193	206	185	224	190	186	207	207	193	197	208	236	223	210	197	175	222	204	184	189	212	182	198	201	185	183	229	178	188	194	169	201	202	199	171	193	198	211	194	192	208	171	215	208	191	216	186	194	190	225	193	183	192	207	193	188	215	196	197	158	179	202	198	207	199	203	200	207	220	209	199	179	201	221	201	207	165	167	188	186	204	199	219	185	204	193	185	193	186	172	182	184	190	213	173	190	190	186	202	234	208	217	198	172	181	198	194	197	206	169	192	188	192	207	193	224	190	207	215	207	223	201	222	193	184	190	185	178	175	202	212	221	179	195	172	216	192	204	205	213	178	190	202	190	194	192	222	187	201	188	220	197	179	197	182	190	205	210	209	216	173	190	187	217	175	186	167	195	170	173	202	184	184	207	190	230	243	211	207	201	206	214	191	195	206	216	182	208	207	195	178	192	196	174	193	208	228	192	203	197	196	191	212	204	201	213	204	196	210	191	190	203	201	197	221	196	173	209	188	182	191	191	226	217	200	187	182	166	228	186	191	170	195	232	182	198	216	204	201	208	193	193	187	204	200	203	186	173	200	216	189	195	190	197	192	203	187	182	194	178	195	199	190	176	205	187	191	205	193	204	192	194	219	209	215	181	204	187	200	191	204	185	208	194	183	183	187	200	212	198	206	186	200	197	211	239	193	208	183	183	195	224	185	197	184	177	187	181	189	203	175	189	212	187	184	189	172	210	212	186	185	181	202	187	209	187	182	199	210	230	176	215	189	183	224	159	200	173	176	220	187	181	199	196	196	224	177	209	198	162	203	216	189	203	189	189	209	192	238	181	196	175	206	182	195	202	202	188	217	191	184	208	190	171	167	174	203	176	208	212	154	198	211	201	194	212	213	201	192	218	181	208	192	172	182	191	195	206	200	216	186	187	203	218	184	192	183	188	215	175	188	178	196	152	197	212	212	181	184	188	169	210	225	212	204	199	171	191	188	182	163	207	210	228	207	189	188	210	141	194	186	183	216	183	184	168	199	195	190	182	204	178	203	171	180	204	173	208	200	182	202	169	218	196	187	186	174	192	181	184	191	192	202	220	181	200	187	183	201	198	188	210	203	180	188	198	227	212	175	197	205	192	191	188	209	176	206	175	180	185	220	207	206	172	217	173	190	178	172	202	180	159	209	187	182	201	181	206	197	200	215	189	174	212	214	165	199	198	199	178	178	209	211	185	205	172	189	146	195	198	181	185	221	207	178	211	176	205	212	189	209	175	192	187	169	219	188	202	194	200	198	185	214	192	221	196	207	195	189	172	191	172	199	194	193	197	192	182	201	185	208	201	206	184	190	229	175	219	208	196	206	194	191	195	206	205	200	211	185	221	194	170	199	225	180	200	188	193	185	208	180	186	191	175	193	213	191	191	188	199	205	227	191	198	198	216	198	193	191	184	202	182	180	202	180	197	182	197	186	223	228	212	193	188	186	203	191	227	200	199	200	205	184	203	187	203	188	188	189	212	193	171	171	196	212	208	214	170	181	198	192	204	183	183	191	188	186	191	191	210	186	188	189	202	193	184	174	203	175	183	208	181	173	218	189	219	192	197	173	190	187	216	208	191	187	191	189	205	201	166	202	243	183	193	198	190	192	221	223	172	208	203	195	204	208	176	200	199	191	183	211	208	207	223	192	210	210	177	185	184	182	200	186	199	211	187	187	187	190	181	186	180	189	177	178	180	195	191	176	217	203	174	206	195	199	212	222	183	175	184	174	175	192	178	159	193	210	203	217	198	213	183	153	188	187	226	191	214	233	181	176	208	170	201	207	176	192	203	193	197	187	189	169	192	207	194	222	181	173	202	214	186	182	217	192	206	192	205	196	219	169	182	199
3606	495	474	530	489	491	493	456	503	497	503	484	497	459	501	490	509	467	479	479	466	450	499	484	458	501	457	459	487	482	448	483	470	484	488	485	466	457	481	477	467	504	474	483	500	510	497	499	452	515	492	475	469	475	455	470	465	447	428	484	487	461	470	482	485	486	446	454	461	447	485	483	466	434	482	484	474	482	451	483	510	470	498	509	510	483	508	469	464	450	472	519	448	476	487	477	461	481	489	501	476	492	459	465	478	484	492	478	429	503	503	544	506	509	508	500	505	448	452	463	461	469	453	445	512	432	484	465	513	440	482	468	477	514	479	487	488	473	487	509	505	485	491	481	478	465	484	507	494	489	504	488	461	451	507	488	475	487	457	488	487	480	462	506	489	485	498	463	512	462	497	484	484	500	444	447	456	448	471	498	461	467	417	469	435	488	443	478	446	460	474	445	476	468	490	468	524	455	499	457	465	474	490	482	484	490	510	465	454	498	477	467	467	473	459	463	432	499	451	483	506	491	446	462	468	469	481	496	447	521	492	485	466	505	499	452	454	485	486	475	465	450	489	483	476	488	468	491	505	484	486	503	488	492	443	496	443	475	518	488	456	456	501	466	436	434	462	468	456	470	502	483	463	498	489	480	475	455	476	493	460	507	476	479	447	463	488	458	469	454	485	441	473	464	476	503	496	515	489	443	478	472	497	485	453	471	484	423	503	439	484	501	445	476	482	499	479	494	490	478	447	486	492	453	484	446	433	511	473	465	478	489	494	485	451	490	486	518	477	498	475	447	494	471	533	445	502	447	450	465	440	484	492	478	473	489	496	472	503	487	469	447	501	488	476	420	510	460	454	486	466	467	490	494	464	454	469	490	479	450	420	488	465	491	474	536	468	445	484	485	470	487	452	504	470	469	460	530	465	441	543	506	486	475	503	480	432	458	477	462	455	495	499	470	478	444	446	451	488	471	483	474	490	470	475	481	467	482	475	447	461	491	468	476	494	484	486	493	480	482	482	504	473	490	453	521	469	482	477	472	479	483	467	471	457	486	469	490	472	459	450	495	505	493	494	468	504	479	478	495	494	484	454	463	491	452	528	454	510	480	481	413	449	448	470	493	476	498	431	489	476	497	495	465	468	483	492	482	506	470	490	464	501	463	422	482	447	465	499	508	475	531	495	481	466	529	550	452	507	480	463	463	482	501	470	478	437	480	423	476	496	489	482	501	480	456	508	482	466	475	488	490	449	461	492	493	490	506	482	471	477	495	474	497	469	469	468	522	476	478	469	528	496	477	478	467	479	452	445	511	499	475	482	468	506	480	465	450	464	522	480	469	458	489	452	447	477	495	489	536	438	474	472	535	440	493	429	468	446	475	471	476	487	464	453	495	495	477	504	471	497	469	499	478	448	500	513	470	464	479	490	474	471	516	492	458	452	504	496	470	427	486	495	471	501	455	475	496	469	501	491	478	479	518	455	476	483	448	491	495	499	482	471	455	496	473	450	436	482	477	526	450	484	471	451	489	491	487	484	472	495	488	476	473	475	481	490	515	469	474	443	477	462	458	483	441	482	507	469	475	472	470	462	491	497	516	514	520	477	435	485	468	464	481	469	487	506	510	485	477	502	499	507	464	473	475	472	477	474	484	448	497	472	521	496	488	467	476	490	451	472	512	489	511	469	467	489	456	436	464	548	475	495	467	468	500	484	458	503	483	467	488	499	448	444	483	475	463	503	520	479	496	474	453	482	464	408	494	482	476	479	512	463	466	486	477	471	458	443	464	444	473	471	479	436	489	466	483	508	470	515	462	482	454	490	456	425	477	444	471	487	486	448	498	483	465	473	506	466	503	523	506	470	459	463	506	471	455	483	491	491	487	503	506	520	467	497	515	489	448	466	485	483	472	483	508	461	500	489	498	481	461	488	494	507	482	467	465	501	465	495	450	492	460	473	429	494	523	478	514	473	442	469	461	482	453	479	498	490	503	478	462	529	478	489	408	489	505	466	501	490	494	493	438	481	485	475	494	472	519	502	509	461	489	494	518	488	464	477	470	475	435	470	489	474	497	504	487	489	400	484	446	470	485	481	464	466	465	434	449	509	477	479	459	504	470	477	446	486	493	460	491	486	476	480	458	493	471	479	513	494	491	469	506	448	480	449	498	499	469	447	486	517	481	459	488	491	459	438	478	457	479	476	501	471	420	480	486	478	434	485	435	496	486	478	502	443	484	507	455	469	506	499	455	481	450	457	481	466	429	459	472	480	431	525	478	455	451	441	478	487	510	448	483	478	486	486	467	450	462	514	474	466	460	504	455	482	466	457	477	469	486	488	436	466	480	508	479	492	519	504	465	514	488	451	454	493	502	482	518	496	475	480	447	485	489	469	456	457	525	505	446	466	481	522	506	438	462	472	519	511	495	483	469	480	493	461	468	458	482	494	480	454	499	472	463	469	451	488	467	479	465	483	455	464	470	513	446	436	478	466	472	505	469	511	478	510	459	495	430	443	447	459	498	476	488	490	510	463	459	470	502	482	500	500	460	465	475	501	455	437	454	470	482	516	464	447	437	453	464	508	505	490	499	500	511	474	454	468	519	469	495	487	513	462	512	494	493	486	497	493	487	486	487	516	509	502	495	467	458	496	468	447	485	469	507	490	460	478	475	469	449	455	463	482	469	473	480	498	491	492	482	488	489	497	463	433	464	455	468	491	447	496	453	475	489	513	494	457	484	498	470	457	454	476	460	483	454	480	466	444	500	474	463	475	517	481	473	436	515	494	448	476	473	502	480	466	440	491	480	496	449	483	480	509	476	491	490	492	463	473	453	493	475	479	487	487	469	472	480	514	474	470	479	464	487	477	484	488	456	488	488	501	492	466	436	500	480	485	464	485	468	458	473	485	486	488	447	438	462	475	495	485	480	474	481	475	521	491	456	515	489	437	481	477	489	500	505	479	491	479	452	437	521	442	479	482	503	463	492	446	440	516	489	519	475	512	472	471	501	500	470	451	490	506	429	493	483	492	475	452	456	469	485	473	522	512	474	496	478	454	463	461	469	482	450	496	504	473	523	456	502	475	462	495	441	428	469	483	489	483	468	490	484	486	454	488	454	479	503	467	481	473	446	457	485	492	457	461	504	406	441	486	508	457	504	494	440	460	477	451	479	448	465	463	462	491	471	453	477	467	437	502	455	470	500	477	424	493	496	439	453	496	497	444	499	458	483	519	494	513	462	455	537	484	493	495	478	482	470	486	477	488	467	473	454	508	450	465	466	474	469	449	507	502	496	459	512	480	454	471	487	479	438	495	418	494	467	468	472	465	462	459	469	480	496	475	465	494	442	510	517	454	464	443	458	475	502	526	488	514	482	518	475	471	456	507	475	488	473	476	497	505	501	478	479	502	463	474	484	480	470	519	510	455	459	487	464	488	474	443	468	452	495	446	487	439	489	499	483	497	491	482	483	484	477	497	518	469	506	461	494	456	495	466	454
18113	1801	702	544	431	383	306	350	346	330	314	300	288	302	309	305	292	264	309	279	289	306	295	298	286	319	275	314	258	271	257	310	306	283	300	268	264	315	311	301	264	256	294	276	287	285	294	286	283	290	319	269	303	291	272	259	285	260	237	301	278	278	273	298	293	288	252	254	278	244	311	270	299	299	281	303	287	309	306	275	266	294	283	280	289	296	273	294	266	269	260	266	256	275	290	268	258	284	274	269	285	291	308	269	312	294	274	299	277	270	285	301	311	273	279	279	251	265	287	276	278	272	272	285	294	251	307	285	282	288	289	295	308	263	279	296	292	285	273	307	294	265	278	257	278	299	290	296	284	285	289	287	308	273	281	261	283	300	302	292	303	268	282	286	309	254	278	266	271	292	312	270	247	266	304	274	282	288	268	297	294	264	304	305	281	272	301	287	293	273	297	279	264	278	294	272	281	275	280	264	283	307	293	293	268	289	265	295	283	279	268	255	276	303	289	284	305	282	267	274	271	295	289	283	296	311	285	292	316	338	266	285	281	266	275	254	289	254	270	295	264	285	286	294	312	289	294	309	320	272	284	273	301	296	277	294	271	266	293	254	305	303	323	295	302	256	282	338	287	293	305	291	294	258	264	292	273	290	290	297	281	280	294	266	304	255	292	283	283	254	284	266	274	282	306	275	301	282	289	286	279	274	269	252	279	311	276	298	295	282	295	308	316	286	262	260	272	305	275	259	257	313	276	271	271	279	296	308	301	265	261	288	278	265	278	256	267	261	293	295	312	310	258	272	278	251	286	302	300	262	292	271	287	306	270	291	324	292	303	268	293	286	297	273	270	289	333	280	256	303	279	290	294	291	297	290	268	284	298	274	257	264	310	275	288	299	309	265	304	280	281	290	295	273	309	281	287	320	275	278	258	278	278	290	323	322	296	292	251	310	296	292	287	299	312	308	263	271	297	283	265	274	260	268	277	265	309	309	253	266	342	298	306	266	298	281	288	261	291	282	309	305	273	290	272	291	266	259	280	310	285	264	262	276	290	282	288	264	278	280	312	265	294	283	297	239	274	290	298	251	269	309	261	259	273	265	308	263	294	301	326	295	306	282	288	302	277	263	273	280	298	293	274	284	305	274	250	247	309	282	294	289	267	306	270	316	296	309	261	311	303	258	287	298	285	285	295	299	278	267	287	272	261	290	271	312	315	293	259	287	303	308	280	272	308	303	274	289	280	288	294	271	269	293	276	270	282	302	292	281	300	299	301	306	262	290	306	302	286	295	279	270	279	270	284	286	284	281	271	284	277	284	297	269	285	300	262	289	288	280	295	305	287	240	295	264	271	283	261	305	242	288	324	290	305	267	283	297	297	266	286	281	273	313	288	283	285	283	276	271	310	267	279	272	310	276	276	283	295	297	280	281	264	291	275	293	271	264	285	276	288	253	293	286	284	271	325	283	299	279	253	275	247	270	273	267	286	282	277	274	250	268	275	303	263	298	309	293	273	299	295	286	277	275	282	288	298	261	290	309	301	294	289	309	269	302	309	281	300	282	286	296	288	304	293	248	280	271	288	280	303	260	285	271	272	290	276	309	279	277	307	300	296	298	286	305	275	289	283	284	296	296	292	292	285	281	284	304	296	295	286	281	261	279	293	274	267	282	277	289	304	312	307	295	308	269	267	310	291	287	283	292	303	286	273	272	291	294	291	323	330	292	291	271	281	287	290	305	261	288	301	315	273	286	280	273	288	292	315	250	267	291	266	261	275	269	276	282	307	259	287	267	303	285	263	282	278	276	265	288	291	288	296	302	292	290	299	261	292	299	279	308	294	290	264	276	302	298	294	281	282	282	246	294	299	289	253	281	283	268	281	294	263	276	286	298	246	309	283	311	320	277	283	264	267	300	286	249	272	242	293	322	282	285	293	265	277	273	267	266	306	279	289	275	297	298	267	311	280	283	327	273	282	269	272	283	272	302	247	296	289	300	312	322	283	271	275	248	264	260	286	297	287	280	276	299	254	265	267	294	301	270	266	313	278	297	275	276	267	313	285	272	285	297	289	274	293	303	289	282	310	299	315	272	287	292	274	288	293	289	293	291	293	294	260	262	289	293	260	294	296	278	277	279	313	304	261	269	284	261	289	294	273	282	297	250	302	279	278	303	288	304	348	305	268	296	267	280	293	285	296	274	308	284	279	250	275	257	299	272	278	275	307	281	284	278	266	304	256	289	274	284	269	255	299	291	283	247	266	281	286	291	273	274	250	261	266	288	269	281	307	251	266	297	251	261	270	267	296	279	264	305	277	313	281	302	288	279	294	257	284	273	293	276	286	282	304	309	289	289	278	286	283	312	293	294	301	321	252	298	262	266	305	264	309	309	303	272	280	293	292	277	266	300	302	293	307	291	314	294	314	296	294	271	273	286	249	310	275	292	312	286	273	278	276	293	287	308	282	308	281	279	278	257	260	278	301	303	292	283	278	281	309	299	258	281	269	309	279	297	279	293	304	265	281	271	311	262	297	243	278	318	268	311	290	303	271	272	272	296	284	270	265	296	308	319	290	278	301	292	320	294	272	270	293	283	280	318	286	273	305	295	258	282	312	301	262	269	311	286	282	285	251	281	273	295	291	280	295	322	289	262	297	277	307	338	298	264	284	264	293	289	289	282	288	285	286	292	271	284	301	318	276	265	286	267	307	266	286	281	291	301	317	329	313	282	300	285	293	288	257	288	286	299	268	302	259	268	275	310	293	259	332	309	303	313	268	269	294	288	244	249	268	279	272	290	305	290	268	284	277	278	321	266	273	306	285	292	285	309	310	272	272	297	276	299	274	296	277	282	278	285	277	300	277	295	311	301	263	285	308	279	234	266	269	259	296	274	280	280	281	297	290	273	301	311	278	287	272	280	262	287	271	255	293	294	277	280	297	276	282	270	288	283	311	284	302	274	307	282	335	293	278	293	282	309	307	302	271	255	294	304	297	302	260	269	296	287	316	272	261	269	279	295	267	294	300	342	276	293	263	271	296	258	273	277	287	313	293	259	290	293	294	291	277	282	297	299	292	281	285	299	288	308	296	269	334	251	301	279	285	262	314	308	308	281	295	319	280	270	274	316	274	262	246	299	297	293	278	277	285	273	250	297	277	273	280	305	300	274	309	279	258	267	258	258	257	308	292	256	284	289	275	311	298	273	264	277	271	290	247	284	289	290	267	299	273	303	296	271	255	289	274	292	281	298	288	329	294	299	270	329	317	289	311	282	278	294	262	288	258	287	250	269	276	284	288	271	289	283	244	310	268	308	291	283	269	294	290	272	298	311	288	297	260	283	309	327	315	226	319	281	265	271	279	268	279	289	306	309	274	291	307	263	280	290	274	312	304	281	305	279	265	276	290	263	259	270	266	307	245	268	281	259	298	308	285	269	268	293	297	317	274	300	281	280	251	283	303	299	339	299	272	285	295	277	294	296	295	279	286	259	317	308	268	269
11072	894	1304	1510	1321	1170	1060	944	882	806	784	770	761	740	723	746	677	725	731	707	761	707	688	699	690	635	636	675	666	695	687	697	709	662	629	625	686	652	773	670	669	654	669	657	684	659	658	674	692	654	623	645	676	669	652	640	695	649	667	680	638	706	705	650	664	656	643	629	686	677	723	631	661	674	673	660	692	665	687	654	674	652	642	716	669	673	649	647	697	630	688	651	630	669	635	619	677	650	620	678	660	665	642	633	636	673	677	661	625	678	660	662	694	656	681	658	624	685	643	668	689	640	670	688	642	679	682	698	661	588	669	617	662	624	691	679	636	684	669	672	630	672	656	622	676	682	651	651	636	651	683	687	658	695	708	683	666	635	627	662	640	669	666	711	721	675	635	745	663	658	636	644	651	632	652	636	651	671	660	663	646	640	677	655	706	682	680	625	601	680	628	649	665	695	652	684	685	702	681	622	645	642	637	710	667	657	682	659	618	679	661	681	664	657	635	637	633	641	682	663	663	631	673	655	675	673	642	642	655	637	614	652	662	653	653	704	678	678	696	617	675	619	659	646	682	685	631	675	653	659	658	639	627	675	647	660	681	664	603	629	704	648	613	662	650	687	666	686	665	644	665	722	690	681	645	677	638	690	656	654	637	686	648	661	642	654	632	656	612	637	652	644	684	679	649	608	648	645	650	674	679	683	719	686	642	669	615	633	624	607	681	644	709	626	634	642	638	654	694	640	661	669	622	644	627	622	610	620	669	684	604	629	663	708	715	695	656	685	707	622	624	661	681	637	625	641	633	629	649	647	662	657	653	675	653	667	686	691	673	646	638	713	647	626	650	695	687	659	647	710	654	620	649	602	652	679	683	619	641	655	660	682	636	665	642	646	668	655	671	677	648	628	680	646	625	629	646	633	647	680	635	645	673	659	689	663	622	696	701	625	660	715	682	698	696	679	651	632	638	674	650	607	717	685	669	686	674	642	657	672	603	667	658	673	649	663	613	638	642	649	692	639	658	668	647	682	642	602	664	632	653	624	680	643	648	623	649	716	627	641	700	705	653	678	639	668	642	644	664	634	663	692	671	662	649	643	652	610	693	632	620	632	657	616	680	661	667	666	643	634	633	682	676	631	683	694	663	643	633	604	672	673	685	655	666	678	663	656	668	645	647	658	668	629	619	628	672	656	659	620	671	630	602	632	662	640	695	659	689	645	633	676	719	655	640	644	657	658	620	659	649	644	664	692	683	674	708	661	676	657	653	662	667	645	664	677	661	631	682	622	628	680	643	617	666	686	688	646	640	687	639	629	634	687	645	674	694	661	667	669	633	651	669	671	640	670	639	666	649	656	667	616	696	650	686	628	667	649	610	644	616	658	670	624	609	733	680	669	673	662	699	687	655	659	615	686	660	603	645	648	706	676	629	676	670	643	653	648	635	705	664	636	615	656	655	647	645	632	650	647	635	676	683	673	670	624	640	612	658	617	668	691	645	619	687	627	667	685	651	667	645	624	705	653	640	669	633	693	628	699	620	676	652	660	662	660	666	647	654	725	640	652	654	677	655	673	654	655	703	644	630	719	667	641	620	643	711	663	625	666	661	656	666	676	666	643	703	649	676	693	644	663	661	662	633	666	670	613	657	650	634	644	720	638	654	687	630	643	618	667	699	660	617	665	641	684	653	656	675	633	664	633	641	637	613	682	636	623	648	691	664	670	658	642	673	620	643	650	634	675	620	615	623	666	687	660	653	686	643	665	666	668	683	600	684	618	681	717	679	660	653	642	657	685	671	659	652	669	676	677	677	636	663	632	614	631	688	664	654	662	671	681	700	674	634	653	708	676	636	644	645	719	677	683	660	609	658	660	657	620	627	654	634	635	639	624	693	651	690	642	669	633	650	642	637	663	658	667	689	669	668	637	664	636	645	640	657	607	640	673	645	665	660	658	691	695	698	648	593	689	677	628	633	673	638	667	644	602	628	690	616	640	656	611	652	695	678	650	660	680	647	663	646	687	638	639	686	648	668	617	684	684	629	605	639	702	660	652	713	692	634	690	661	675	649	651	660	656	656	654	613	605	670	692	688	657	615	617	662	662	670	652	651	654	656	707	663	657	613	631	640	676	660	661	662	652	664	668	662	679	645	718	647	683	710	682	670	679	678	676	652	641	634	663	681	660	664	617	696	636	653	647	694	652	646	641	642	604	624	707	660	689	685	642	658	671	632	654	690	698	665	654	626	650	685	660	607	658	661	695	635	664	670	604	651	673	673	686	629	712	646	701	642	632	675	651	670	660	678	638	657	649	658	618	626	654	661	644	687	700	657	616	635	669	631	672	689	675	670	645	628	619	669	642	652	649	652	648	647	648	650	653	644	658	683	612	677	681	635	698	649	652	670	636	607	658	652	612	684	646	590	625	629	653	628	653	629	657	635	630	614	641	664	663	665	638	637	644	681	616	680	645	675	645	664	620	645	635	676	644	660	687	631	647	630	623	687	661	692	674	650	669	666	674	637	697	681	658	626	689	669	659	633	615	657	658	696	632	628	610	641	639	692	643	665	613	631	647	650	672	632	669	652	661	686	677	653	666	628	648	663	657	652	653	630	676	669	639	656	678	626	653	654	649	652	634	680	672	707	675	668	671	707	637	648	611	655	694	646	638	663	641	652	667	670	679	666	672	610	705	674	658	623	667	680	627	643	650	691	697	657	637	685	615	672	640	657	690	602	659	631	639	668	691	666	653	651	656	633	642	634	654	678	680	631	650	620	629	634	705	613	640	670	648	667	684	638	653	646	676	650	656	685	684	675	643	635	622	705	673	631	662	678	664	664	637	648	675	681	621	706	657	631	660	671	650	667	652	653	625	640	678	635	649	703	625	683	625	682	663	688	696	642	626	668	665	573	659	705	687	600	681	676	654	631	609	686	689	642	664	679	654	645	643	663	670	661	711	603	644	676	629	683	648	639	635	685	674	636	650	654	656	644	638	681	640	629	696	619	683	605	630	618	656	651	651	665	649	647	669	633	640	658	625	657	637	657	678	653	646	645	667	672	639	671	703	665	648	663	640	652	674	714	610	679	692	661	647	628	670	677	664	657	710	668	608	637	651	683	678	657	660	625	718	675	696	671	634	635	685	713	699	667	653	683	700	649	647	666	689	688	660	693	622	699	706	592	635	676	711	669	660	668	658	698	636	634	656	687	710	623	686	641	710	654	658	632	644	637	654	612	669	647	627	625	689	613	662	675	687	678	629	658	719	692	643	606	652	651	630	699	691	680	670	689	659	648	684	666	648	703	628	683	655	663	651	655	634	669	638	719	652	680	681	614	667	634	627	595	660	595	620	627	602	676	672	683	654	628	646	644	640	662	658	687	640	679	642	647	654	627	640	651	665	639	664	677	678	698	645	697	674	701	655	667	655	652	691	661	639	636	684	665	659	635	665	665	617	608	697	612	650	629	623	681	665	662	686	690	648	658	628	648	579	680	644
30085	4833	1397	983	649	583	550	501	445	485	414	416	448	416	397	382	388	377	388	383	345	390	375	380	421	393	366	370	402	374	371	387	421	409	386	371	376	371	367	401	398	373	389	360	424	364	412	407	373	381	400	350	379	333	388	364	336	346	393	360	373	381	421	403	384	355	356	407	358	348	358	415	380	347	391	372	394	396	399	370	389	391	368	379	387	365	375	342	366	334	387	342	388	362	359	362	414	356	356	391	358	407	335	388	395	375	378	353	400	378	370	354	353	365	363	413	397	370	337	362	374	345	350	371	364	367	395	362	354	397	384	378	413	314	337	405	416	367	365	368	355	371	370	402	371	369	368	372	365	374	383	383	379	391	383	413	393	395	352	359	373	368	369	380	349	381	388	342	389	366	413	378	395	435	400	358	340	390	390	395	370	370	411	418	394	373	389	354	364	376	346	374	367	381	373	398	348	389	388	390	429	412	370	416	394	337	349	356	375	366	352	418	379	407	379	351	350	373	387	377	397	362	343	401	374	388	364	365	372	357	395	388	354	375	362	349	370	368	321	374	446	377	373	372	371	382	387	385	374	406	389	386	356	364	395	337	338	401	372	345	364	360	358	392	380	350	379	372	370	357	387	358	385	366	374	358	387	384	371	372	430	370	395	392	395	354	359	348	383	365	333	365	391	374	411	364	399	362	365	360	380	337	344	378	422	378	395	340	380	403	339	379	378	374	370	413	362	406	385	373	369	361	361	360	364	367	393	362	321	370	359	362	393	369	385	385	389	362	381	380	395	364	364	392	395	403	412	397	337	378	363	356	399	400	382	374	382	368	387	367	346	410	351	382	376	378	380	374	349	386	355	368	406	354	364	385	383	366	365	369	339	376	384	375	337	391	394	422	377	374	404	346	401	384	386	351	397	364	351	377	379	363	381	372	358	402	373	330	326	371	377	357	372	399	368	397	362	364	350	388	381	375	373	381	370	346	353	375	387	379	398	405	372	367	388	373	402	395	371	361	397	373	351	395	367	389	418	363	410	375	379	428	382	377	381	378	396	396	355	362	373	376	373	363	380	383	392	354	355	355	371	383	406	388	338	385	335	368	377	363	367	348	413	354	389	347	389	377	363	410	367	396	393	350	336	372	400	384	386	352	395	381	386	378	344	343	383	344	347	368	386	373	356	371	394	399	387	340	367	363	391	353	353	377	357	360	379	355	401	376	396	358	387	353	357	364	392	399	363	374	392	355	378	326	361	343	394	427	420	352	351	365	370	371	384	368	303	353	385	432	367	376	352	342	376	364	361	365	384	358	396	379	363	325	414	357	358	382	427	360	398	326	362	367	427	362	369	408	367	392	381	373	404	382	370	359	385	374	427	383	388	350	393	363	367	380	360	372	351	349	367	376	351	355	360	355	376	365	392	373	377	383	363	364	347	422	371	377	348	383	380	394	371	353	411	356	392	372	430	362	356	362	381	366	357	375	385	383	376	370	378	338	407	378	359	395	369	358	373	413	374	370	348	388	366	441	363	364	368	333	386	342	381	364	387	377	390	407	361	400	395	376	360	392	356	377	390	356	372	351	366	386	379	359	347	397	413	344	379	362	351	404	398	385	394	383	371	382	401	372	370	374	382	376	340	371	396	359	384	372	375	334	422	354	357	383	384	349	384	365	368	416	368	375	381	380	414	353	390	388	383	362	389	377	394	340	407	381	363	379	377	370	378	359	395	368	391	394	394	362	392	379	409	395	372	361	403	382	358	361	375	373	401	403	399	350	389	395	376	339	377	332	413	384	342	376	379	358	315	392	388	435	403	329	381	406	371	379	352	358	412	370	379	368	368	370	348	387	399	373	347	343	406	371	358	400	388	374	361	372	337	349	416	372	373	375	412	388	373	364	378	406	386	357	406	397	381	375	380	388	401	368	409	383	374	385	357	405	386	388	366	381	361	396	386	379	360	371	396	386	345	377	378	399	393	397	406	386	344	370	341	396	354	332	367	374	367	376	405	376	390	383	395	347	358	351	364	342	370	382	377	391	384	337	356	349	405	367	354	391	350	384	402	353	380	356	369	360	389	415	385	363	400	382	356	397	402	394	353	363	388	374	347	350	389	384	390	373	375	403	406	360	354	405	403	372	352	408	362	399	347	378	368	377	384	392	377	357	346	370	364	351	374	397	403	349	397	406	345	374	376	368	368	379	344	393	357	355	396	367	357	330	363	363	379	371	364	364	391	375	381	382	357	363	359	359	362	354	341	344	367	360	354	406	353	363	358	386	380	353	361	407	401	376	395	408	409	360	349	375	367	385	391	361	346	365	391	364	363	413	383	384	369	364	362	362	412	361	365	397	379	361	373	380	381	353	349	395	355	382	390	378	393	366	369	377	397	409	375	404	360	377	369	358	374	395	382	392	370	371	417	409	374	397	387	395	372	387	377	392	411	360	355	379	395	369	385	396	347	355	388	350	398	372	370	357	367	361	372	390	382	369	363	327	405	373	356	345	370	396	375	407	420	370	391	387	398	367	382	356	338	366	364	375	360	353	379	371	384	383	367	373	366	383	404	380	372	367	363	376	398	416	403	387	343	394	353	392	385	366	373	393	358	391	381	320	359	365	334	412	397	361	386	397	357	352	410	379	366	354	377	360	369	338	369	386	390	393	368	374	407	394	369	385	364	348	395	363	389	346	337	315	376	383	380	387	362	384	361	394	366	378	342	389	362	351	359	356	395	330	389	393	389	383	402	400	384	360	363	388	401	414	416	352	388	402	338	328	385	373	389	414	383	353	389	372	371	390	392	401	352	348	346	349	369	379	338	329	396	377	393	382	370	351	378	387	380	355	366	384	347	393	395	399	414	406	356	359	365	362	346	345	372	383	354	372	401	355	381	382	373	391	323	384	381	421	365	370	369	355	345	387	414	377	396	391	333	355	368	357	369	369	385	365	340	391	376	406	368	351	355	379	386	378	333	417	387	413	373	389	370	374	390	380	382	369	365	380	370	357	380	369	390	345	348	375	356	400	384	396	389	359	386	372	353	403	365	358	368	389	384	382	400	392	413	373	367	372	416	365	358	385	347	369	348	362	368	392	378	361	349	423	369	371	379	366	411	385	353	345	356	388	417	361	368	382	363	356	389	367	387	381	364	396	385	383	376	387	391	349	395	366	386	391	366	360	350	365	420	357	361	368	397	367	367	384	350	365	368	354	367	389	374	371	376	416	381	364	345	360	389	400	393	369	352	365	380	404	431	400	357	382	339	401	376	367	344	362	377	390	387	339	392	347	380	373	368	362	373	386	417	379	357	361	360	381	358	402	402	390	366	369	336	361	370	381	339	343	373	410	393	375	350	347	364	316	376	372	351	356	405	371	344	374	390	387	336	349	335	351	370	372	374	379	352	398	414	438	366	383	399	367	385	381	348	370	348	388	410	384	389	365	373	409	355	375	347	360	392	403	388	370	409	413	365	377	380	354	380	356	384	392	392	384	443	361
16491	1374	2161	2459	2186	1808	1536	1412	1317	1234	1183	1130	1078	1033	973	1000	927	980	931	935	934	920	928	855	890	884	881	872	833	888	891	862	874	834	863	858	848	853	843	813	855	860	872	829	900	891	799	833	830	832	860	877	861	817	880	800	859	852	887	835	817	749	825	826	816	851	881	773	799	817	848	845	859	814	819	820	807	802	810	828	829	833	854	802	825	794	824	837	825	831	820	836	743	826	863	837	804	799	828	823	813	813	844	838	844	830	767	855	866	873	831	830	782	807	776	830	843	828	835	866	834	824	755	797	910	780	846	842	833	804	871	823	846	823	830	860	828	814	820	901	843	806	848	816	800	820	849	773	804	814	855	818	858	822	824	802	838	863	845	846	788	798	808	831	826	864	802	868	883	790	807	882	848	793	794	852	889	897	855	853	818	816	798	830	868	846	795	781	803	900	868	819	789	808	794	773	889	802	822	837	843	844	813	835	796	807	751	845	835	810	818	865	838	815	845	826	780	801	845	798	855	842	860	812	820	833	821	802	828	797	836	829	822	784	875	837	775	775	833	769	816	760	793	829	786	829	839	800	813	797	846	832	817	837	832	837	897	841	813	801	862	808	837	845	800	829	826	811	823	826	842	766	832	827	836	801	816	831	851	817	794	805	796	811	801	853	785	827	811	828	762	836	843	835	839	831	831	839	848	822	797	787	809	822	844	816	788	808	828	797	894	919	857	845	834	839	817	778	839	863	819	794	812	819	852	852	815	832	854	776	743	821	810	829	815	796	801	857	869	809	814	756	817	867	851	827	833	828	814	863	819	758	781	810	790	795	860	831	790	890	809	808	826	810	864	869	808	844	852	826	784	822	900	826	839	819	853	826	823	801	824	834	837	855	838	824	794	850	781	836	871	855	783	790	798	802	786	829	810	803	843	837	806	858	823	826	818	827	785	800	850	817	786	870	846	864	781	786	791	861	792	842	797	838	845	848	842	842	833	810	826	820	859	880	821	768	839	856	771	814	831	856	801	807	807	831	839	816	803	773	840	829	807	821	810	802	920	828	862	858	788	830	851	835	847	851	869	786	806	845	836	760	867	833	834	821	838	847	836	833	820	822	827	811	803	806	804	783	803	792	841	784	795	817	837	815	807	814	838	816	880	787	864	841	864	842	845	738	795	826	759	839	826	801	839	853	844	848	875	819	817	824	818	850	847	839	856	856	853	787	757	813	853	808	806	838	829	846	769	823	771	841	823	815	798	834	775	799	864	846	820	791	796	838	858	827	864	830	793	790	771	848	811	806	788	835	774	836	852	807	846	787	783	822	829	817	826	838	818	822	838	835	817	813	837	750	838	815	793	823	827	804	790	815	857	829	834	841	851	823	800	851	824	802	819	779	829	791	828	831	831	777	823	808	854	832	840	816	796	839	844	815	876	806	803	809	831	769	795	829	849	831	808	809	863	824	818	842	782	826	820	821	847	838	811	850	807	824	853	838	835	863	866	831	874	813	812	860	849	862	841	800	836	816	797	797	896	804	803	797	838	875	807	811	840	770	817	823	821	823	860	833	788	793	843	849	834	842	804	822	818	831	831	804	830	807	823	826	829	863	816	890	824	813	844	821	840	815	791	845	806	827	798	862	849	788	837	815	856	795	813	827	872	832	819	834	829	787	797	864	830	817	777	861	864	789	783	857	854	823	814	807	838	821	849	813	787	837	828	785	785	819	828	801	837	836	808	820	824	789	815	811	840	816	828	871	847	831	869	813	834	830	805	804	832	800	844	891	844	765	813	810	846	779	820	815	833	851	853	844	806	799	811	862	843	799	838	846	847	838	808	878	838	854	813	839	833	807	795	825	802	848	875	810	842	774	801	825	784	813	772	854	794	819	853	795	837	825	862	768	789	865	872	833	818	827	854	836	802	832	844	845	807	819	797	815	871	802	819	811	848	815	810	818	862	827	801	859	781	813	825	784	810	824	773	828	801	823	782	805	854	889	805	816	828	808	827	862	878	835	864	848	819	841	823	871	855	869	880	783	830	863	827	790	854	793	806	828	819	797	831	854	828	774	860	839	830	796	790	820	829	820	836	846	830	862	785	809	807	832	867	847	831	835	839	843	905	788	840	836	836	813	839	843	799	821	860	821	799	817	820	792	861	860	809	856	827	806	846	856	790	814	782	827	879	864	801	812	825	855	811	849	846	833	821	799	785	814	792	809	865	811	845	836	765	840	851	800	846	846	794	786	804	842	802	814	885	833	817	838	799	829	846	842	807	846	860	831	862	798	828	846	788	865	826	817	843	806	878	804	860	832	819	766	874	801	807	785	849	917	780	788	797	823	898	808	813	810	830	841	799	808	759	826	791	795	797	773	798	818	804	837	783	779	799	802	798	841	845	854	780	852	860	888	798	843	838	823	861	826	834	836	788	842	802	909	878	824	775	817	783	810	790	858	837	841	813	808	810	875	777	856	824	857	854	845	819	832	844	820	793	772	831	846	825	817	791	779	816	889	840	895	874	806	781	828	868	810	829	829	795	820	820	795	833	845	817	821	820	873	821	839	861	831	846	835	815	788	809	840	800	816	785	896	803	789	836	819	886	776	843	824	813	859	842	838	806	804	819	811	849	821	827	855	818	855	800	831	806	814	828	799	811	796	809	784	838	825	856	803	816	855	772	808	811	811	782	801	788	812	910	879	858	841	839	796	779	838	823	829	840	834	856	878	857	791	790	788	811	852	833	828	794	836	866	837	790	846	808	787	831	798	827	849	796	779	833	856	795	780	802	839	831	815	864	839	787	838	822	855	825	797	867	820	859	843	813	836	853	843	840	818	835	786	818	862	806	860	796	818	849	850	808	839	763	837	803	865	847	827	794	842	843	827	818	793	844	844	804	838	821	814	791	807	796	880	830	834	846	860	803	810	834	827	832	862	810	860	809	818	793	783	825	812	771	773	788	840	821	836	808	833	798	834	856	797	867	816	818	828	832	787	820	819	825	784	858	835	829	791	866	776	829	825	885	855	826	848	825	832	833	830	828	796	821	822	854	814	803	783	840	836	837	834	833	823	828	784	798	830	799	843	817	864	771	795	803	821	827	803	886	866	845	821	795	828	823	795	856	813	822	834	819	834	779	806	863	834	825	767	817	817	850	830	832	811	918	794	774	854	850	782	791	793	834	851	860	844	820	845	790	777	852	811	820	799	831	846	843	785	829	832	865	832	821	806	821	828	785	808	807	789	819	831	845	808	844	821	831	832	869	843	826	827	779	819	769	794	866	830	894	828	845	794	877	835	776	842	767	874	811	801	904	815	810	828	848	869	812	809	810	822	871	823	813	808	811	850	832	874	842	829	820	786	813	772	829	833	805	838	796	860	807	809	843	822	808	794	874	784	850	796	872	865	802	786	858	844	816	802	794	823	813	805	822	845	786	819	783	783	858	812	824	842	815	834	845	776	763	813	794	791	834	861	816	855	825	775	804	845	854	821	840	852	813	875
5498	372	188	189	189	180	200	187	181	152	208	159	159	178	197	163	181	200	166	174	153	178	159	153	178	189	166	200	155	172	169	187	151	164	171	164	167	176	195	183	163	165	160	175	178	198	191	172	176	175	192	162	170	170	182	157	198	172	183	154	177	170	180	177	216	180	193	156	186	168	166	183	180	173	172	193	173	167	200	197	162	161	156	153	199	164	197	168	186	165	182	184	174	174	159	197	188	165	168	165	165	193	187	156	157	179	185	160	180	173	150	185	200	153	184	156	183	160	181	190	170	168	183	205	156	177	179	180	178	164	150	171	191	189	185	171	184	174	183	170	184	162	172	154	168	175	159	187	178	161	196	188	141	149	179	182	179	194	167	150	166	183	170	176	191	160	178	158	151	178	173	160	187	163	206	174	168	159	176	165	163	173	161	173	167	169	174	201	174	169	160	181	173	204	175	167	165	181	156	160	181	172	185	189	188	170	193	188	189	196	185	165	156	151	174	181	146	159	185	174	195	181	186	172	153	192	194	162	180	184	160	194	187	150	180	180	183	169	149	192	166	168	170	168	182	173	164	191	163	160	196	161	142	177	162	196	170	150	168	175	177	183	179	176	180	143	168	172	201	204	168	171	163	185	178	167	185	199	188	176	147	180	163	190	154	175	170	191	173	198	158	179	158	166	164	165	176	195	182	189	163	184	152	184	187	163	177	176	176	159	160	194	151	168	162	191	179	178	172	164	178	180	188	163	174	171	168	178	190	180	179	175	193	157	163	182	188	143	169	175	172	161	184	170	184	170	182	183	166	169	164	171	202	168	162	164	176	155	153	142	182	162	172	178	138	183	167	173	168	153	146	169	162	164	167	188	201	212	182	141	167	166	175	173	179	199	159	193	168	165	166	165	151	165	176	181	173	179	157	176	193	180	173	196	189	190	172	155	163	170	164	172	186	173	169	167	183	179	168	154	174	166	161	165	160	157	180	178	143	178	173	185	185	168	173	153	171	193	168	160	190	152	170	173	163	189	185	180	166	170	172	213	159	159	186	174	183	175	180	176	179	158	170	153	175	177	159	184	173	181	198	183	204	162	174	157	160	162	148	200	156	162	162	170	188	205	165	163	162	177	169	157	176	199	167	181	153	168	163	190	176	184	158	168	147	142	170	164	175	184	190	151	175	197	188	164	139	197	142	178	159	172	162	175	173	146	155	202	184	173	164	186	163	181	174	159	168	151	171	137	157	201	179	145	164	195	177	185	172	177	165	169	150	164	169	171	208	172	162	174	184	180	168	179	177	188	180	172	167	160	159	187	183	203	152	181	159	151	174	155	174	194	171	128	157	170	165	170	167	190	154	182	159	145	157	188	172	158	189	174	164	176	166	168	196	202	196	162	188	173	185	164	182	167	212	173	170	169	182	171	187	179	161	182	186	164	180	196	172	172	185	179	178	163	159	194	176	145	155	152	166	158	140	174	186	176	162	185	168	168	164	175	170	161	170	176	168	192	183	219	161	171	175	165	167	201	161	158	159	160	184	184	150	184	180	177	166	170	178	183	175	159	173	136	165	170	168	156	174	180	173	193	183	186	146	171	164	194	152	171	162	176	167	177	166	169	179	158	200	179	152	171	161	173	175	181	165	176	171	158	156	187	187	171	162	173	170	156	168	169	177	201	159	191	157	158	195	183	153	174	156	146	158	151	185	153	159	153	167	185	184	157	176	177	167	170	140	166	169	180	178	176	184	162	164	165	192	205	161	164	183	178	182	175	166	189	149	165	162	163	171	178	154	168	176	167	174	174	168	169	169	175	150	176	176	155	186	200	194	187	175	191	189	167	184	176	196	172	153	158	155	187	172	150	178	170	149	187	193	163	152	181	181	170	174	175	147	155	166	173	177	168	182	158	172	170	165	160	173	165	149	164	165	165	166	162	142	155	192	166	205	184	151	167	172	150	156	188	170	177	193	166	178	179	181	160	193	181	190	161	185	164	174	178	170	179	177	189	164	198	168	160	179	170	158	179	187	195	153	166	173	179	173	148	179	183	186	152	150	152	182	166	165	181	192	175	167	170	152	172	182	167	167	153	146	183	200	173	173	191	175	180	188	207	163	171	167	163	172	162	181	167	177	175	190	185	193	163	162	184	180	180	200	168	168	175	161	182	205	174	177	172	174	159	180	199	152	199	165	173	181	181	193	178	169	171	176	178	197	175	173	189	189	192	204	165	182	175	181	156	179	184	176	199	183	167	186	184	159	168	180	185	187	182	187	166	188	185	177	188	171	152	181	183	174	166	148	179	174	136	173	172	155	167	157	160	169	191	192	183	188	187	201	185	167	170	176	188	165	164	180	164	145	173	174	211	146	176	191	160	163	168	173	165	166	193	180	192	165	155	169	200	193	182	201	159	161	171	153	160	163	190	181	198	179	174	171	212	176	165	142	180	201	167	169	174	154	174	168	155	172	163	164	162	167	191	193	178	157	179	188	167	196	176	193	135	187	164	161	184	162	186	194	153	184	149	149	206	186	142	151	173	194	178	171	152	164	163	171	157	163	144	187	177	189	191	182	178	174	168	160	170	174	187	181	194	180	169	196	163	203	179	208	201	187	200	192	165	187	180	180	181	174	185	172	190	177	188	185	159	172	195	185	193	152	166	184	186	171	176	175	166	169	150	180	175	151	181	198	151	168	142	190	149	183	169	176	174	168	183	145	172	173	167	161	180	173	148	162	185	174	197	184	174	209	174	147	173	167	167	166	154	155	174	158	170	173	168	157	162	207	199	185	184	173	179	158	195	163	196	151	161	147	164	183	213	167	153	169	182	159	192	178	146	158	201	176	178	164	175	163	162	171	187	168	164	177	176	199	198	199	173	179	153	179	173	170	188	172	173	165	163	181	164	171	167	208	174	165	164	180	144	180	187	193	180	179	173	197	157	176	171	175	182	166	166	148	180	166	190	155	188	166	170	170	205	179	151	174	163	176	165	184	155	160	187	161	184	182	165	168	170	196	176	153	159	173	167	181	177	169	172	168	172	176	169	153	170	176	164	189	206	162	211	193	170	161	151	153	181	136	168	198	161	174	156	188	176	185	172	161	169	165	169	160	164	181	188	188	162	173	163	175	176	150	186	174	202	176	188	168	191	177	175	168	180	182	178	189	172	183	165	157	169	152	172	176	179	144	185	176	164	159	159	164	161	148	145	146	187	202	152	163	170	170	186	165	175	167	169	160	155	179	159	155	177	161	159	189	182	178	174	198	177	147	157	189	173	156	177	150	200	190	192	159	190	164	150	177	138	175	172	172	185	158	174	161	173	176	155	168	172	169	162	174	166	174	170	185	158	167	180	183	193	156	188	160	148	163	196	183	159	169	164	180	150	190	179	180	174	173	187	169	163	183	189	184	196	170	164	159	167	191	175	158	166	182	174	154	161	182	188	170	144	178	154	157	159	167	173	208	175	178	176	195	159	179	190	157	176	175	197	180	155	181	174
3813	466	470	486	452	450	479	424	477	432	412	431	441	447	424	444	402	468	437	421	386	434	425	416	467	402	400	416	431	416	398	426	444	402	433	445	410	409	435	435	444	441	438	433	385	429	421	436	458	438	397	454	428	470	422	428	428	443	467	481	401	436	456	428	453	428	424	394	443	426	426	441	468	395	432	403	444	439	440	429	429	429	404	423	408	416	465	442	423	424	424	434	411	436	439	458	442	449	447	431	415	451	445	421	453	400	450	421	404	454	413	454	436	448	395	435	422	426	408	428	433	436	390	406	455	438	430	409	417	438	476	391	395	425	429	430	455	442	421	446	441	439	428	415	464	449	429	404	458	440	418	402	429	447	448	483	446	466	461	408	489	443	429	416	468	439	436	407	409	448	416	404	428	460	460	404	454	416	426	426	405	453	431	413	450	426	385	419	411	450	470	405	426	455	423	429	411	404	459	427	454	438	451	440	425	416	438	424	451	424	447	439	427	472	492	449	440	441	425	420	434	447	431	407	473	442	428	415	421	432	471	415	435	421	442	476	424	427	397	423	435	474	414	429	424	430	370	454	429	402	451	401	426	462	432	426	436	424	429	447	404	402	441	449	421	465	418	422	423	435	431	439	404	433	428	445	433	453	436	446	399	436	439	458	422	427	407	438	460	424	466	449	449	455	420	423	444	426	433	484	453	386	414	450	431	429	422	432	402	423	446	423	455	434	426	416	453	417	438	436	418	432	470	432	432	441	440	434	424	428	399	429	427	434	481	447	377	435	433	411	433	431	463	445	412	453	460	459	399	395	418	449	452	392	443	429	432	438	393	454	487	441	430	447	370	429	424	419	444	402	410	451	442	442	441	415	372	457	423	476	398	464	410	420	450	450	440	477	391	455	440	457	426	437	435	450	385	444	420	428	469	429	422	428	421	438	440	423	452	418	420	421	450	440	416	426	421	421	442	407	453	436	450	398	483	432	433	437	438	422	424	439	437	438	411	414	432	430	417	442	407	409	411	404	445	442	446	422	469	406	436	419	397	420	420	416	460	462	442	466	436	442	491	425	444	412	398	452	412	432	434	471	420	424	393	395	435	409	432	456	402	417	436	466	459	438	483	440	434	412	421	411	448	398	418	411	441	396	448	375	451	401	447	430	416	399	423	417	418	423	429	440	432	429	440	473	431	473	422	425	390	431	460	419	428	398	437	409	425	428	425	411	449	448	436	433	390	472	398	427	412	453	441	413	446	416	392	445	448	428	421	409	447	431	388	410	423	433	417	427	445	446	446	472	433	422	449	437	419	433	497	465	436	382	439	429	421	410	448	420	437	406	434	438	439	428	415	414	416	456	425	430	438	426	430	416	412	450	412	407	436	452	437	457	431	404	450	434	434	427	457	422	429	433	428	448	483	453	465	441	441	409	469	419	437	475	452	456	462	370	421	421	443	411	440	421	393	471	428	415	433	401	415	439	420	414	455	458	430	427	401	403	419	409	418	452	429	431	451	474	438	422	390	459	421	417	452	487	414	464	398	431	432	445	433	431	441	406	436	427	412	429	426	440	410	447	420	410	448	441	371	431	431	448	386	467	446	442	438	435	498	425	429	439	417	450	464	430	406	407	417	468	431	452	420	433	388	422	416	429	428	437	429	430	426	432	452	446	417	399	424	435	445	453	404	459	433	445	450	408	429	417	404	450	459	415	437	399	451	400	417	441	404	402	411	470	447	428	403	420	447	417	449	416	408	393	411	389	444	410	428	406	445	480	427	456	468	411	419	473	432	415	469	410	464	419	397	434	454	453	415	484	469	456	461	407	391	410	458	445	424	421	432	413	453	415	401	429	397	419	437	447	431	471	412	411	387	453	433	431	429	438	393	446	453	412	431	436	409	446	440	449	410	417	456	425	423	464	441	423	464	430	443	406	408	446	423	462	426	482	421	430	419	437	447	425	420	412	437	425	438	456	444	418	429	436	454	410	463	410	408	430	466	427	417	449	427	426	455	395	418	460	440	389	454	441	448	456	452	445	436	448	471	400	459	414	405	455	439	410	414	457	408	394	429	443	402	403	430	442	421	418	422	429	430	441	462	457	428	441	417	424	423	433	399	425	468	427	402	406	429	414	439	445	419	403	409	410	449	449	414	436	488	414	454	382	455	422	414	438	447	445	426	459	433	455	420	399	435	427	409	439	448	385	434	443	425	444	435	440	416	423	413	419	432	460	424	465	434	433	425	439	423	438	473	438	425	458	432	409	432	417	440	448	409	452	457	436	407	428	429	482	444	469	432	452	461	409	420	403	421	419	460	409	452	409	438	463	419	433	420	464	422	439	395	420	483	406	436	421	426	428	460	421	404	434	464	443	416	419	442	426	419	461	422	432	415	441	443	441	446	392	416	456	400	426	405	439	407	446	421	436	434	439	446	392	484	414	386	434	411	423	460	411	411	453	399	444	450	460	467	448	434	400	445	425	469	416	469	449	446	401	383	449	434	403	419	466	430	419	432	414	470	413	442	431	467	411	431	404	427	447	434	428	417	427	430	418	422	399	436	424	438	450	413	431	453	443	433	396	391	402	433	389	444	426	451	414	445	424	388	463	435	425	442	445	424	466	406	424	429	390	422	417	438	448	430	406	425	420	412	450	403	408	432	430	435	429	397	415	428	418	413	410	446	442	397	443	393	427	424	454	416	418	434	399	439	450	410	417	449	460	429	404	449	421	433	446	454	459	423	420	401	443	408	419	462	435	431	451	500	433	437	433	443	429	426	421	449	454	410	429	448	468	455	427	422	452	438	453	425	461	417	432	420	413	423	449	430	441	448	418	396	413	432	439	403	418	480	428	465	425	477	471	407	430	420	425	425	441	411	450	459	438	454	449	450	408	455	450	446	444	404	397	429	388	435	424	444	420	432	439	445	443	432	427	417	440	483	462	424	430	444	439	443	470	450	439	453	424	411	441	434	416	443	461	433	450	428	432	417	449	402	428	460	414	449	423	437	409	432	420	426	424	423	431	386	436	414	420	443	457	427	434	458	489	426	426	430	426	457	433	418	421	419	478	434	430	399	458	420	443	439	403	418	413	410	443	423	413	423	452	418	422	390	446	397	459	427	447	406	425	428	416	445	388	430	410	456	439	448	442	425	449	437	424	437	420	415	435	455	438	422	429	474	404	478	418	440	407	397	430	431	448	427	441	432	434	414	444	411	448	460	433	439	432	416	433	439	401	414	479	423	423	445	444	411	427	398	428	436	434	457	452	437	425	438	483	461	424	442	426	436	426	449	439	431	432	452	464	420	444	434	437	457	396	418	438	408	406	449	439	423	418	456	431	443	443	414	406	445	409	478	416	420	425	409	392	405	424	427	455	419	435	434	420	429	420	458	443	411	438	442	429	458	432	420	459	410	455	466	406	435	413	398	450	418	430	482	427	431	444	463	428	428	447	456	427	426	424	413	457	419	399	383	424	413	437	415	477	430	402	408	456	377	418
19906	2060	676	608	430	357	342	335	302	302	286	269	295	266	301	298	280	262	277	265	288	295	301	251	268	257	319	263	273	274	315	246	284	274	274	254	260	276	259	255	263	271	247	256	270	309	266	332	272	259	226	277	288	290	252	294	276	246	268	250	280	266	254	257	279	249	306	298	272	257	290	260	282	265	265	237	254	266	279	263	221	264	289	281	289	298	244	260	230	274	289	268	274	257	273	275	273	254	261	262	270	251	249	255	262	272	275	273	250	289	260	246	262	276	261	264	293	251	274	309	264	274	251	240	288	263	302	259	280	274	252	281	258	257	255	255	253	262	260	281	289	276	278	293	295	265	256	256	262	284	276	257	285	273	255	266	235	279	288	256	280	239	255	235	261	240	264	248	242	260	262	261	255	287	271	270	256	283	255	295	285	288	274	280	267	262	269	256	283	261	261	274	242	303	262	271	264	228	245	272	272	261	288	261	275	286	269	251	259	243	254	266	285	266	239	265	244	240	271	260	251	274	294	276	318	269	239	251	284	284	284	291	249	274	285	289	270	258	281	255	244	294	283	251	281	273	261	266	264	255	276	270	274	257	256	276	262	293	293	286	264	276	289	234	262	275	245	285	240	260	281	290	262	273	283	262	242	292	302	309	272	283	251	279	258	251	285	275	269	254	245	282	276	280	279	234	261	277	265	274	267	295	273	299	286	277	301	269	283	256	257	283	266	278	290	236	269	277	285	268	296	278	288	282	264	276	266	280	284	262	255	283	268	281	270	264	260	265	278	249	266	299	251	249	267	306	251	276	310	297	278	296	257	293	250	267	282	270	266	285	257	304	293	290	239	282	282	262	273	255	276	313	277	255	270	251	248	279	244	276	277	259	300	257	273	269	292	273	222	290	261	272	269	272	276	241	284	273	275	263	265	307	277	268	267	280	317	275	267	266	264	249	264	279	245	254	263	262	292	262	246	251	241	249	262	277	268	276	290	278	255	283	246	271	271	266	252	264	283	261	283	283	276	218	270	243	262	292	255	298	273	253	241	245	289	255	242	255	270	256	254	291	249	272	310	265	260	293	239	280	264	278	292	254	277	276	260	266	261	261	266	293	294	278	301	276	300	253	261	283	283	245	257	256	260	269	266	283	250	278	273	264	270	257	244	266	243	284	247	243	228	272	237	278	272	265	249	256	277	249	267	245	261	253	251	278	264	293	241	252	296	267	253	280	277	277	246	269	262	245	297	263	292	273	268	244	268	268	238	282	302	258	272	257	254	269	239	283	289	265	237	228	266	286	246	292	270	274	233	260	280	270	258	289	240	244	252	257	266	247	270	273	223	278	284	267	265	312	251	271	241	269	278	274	257	244	278	242	298	280	260	265	231	279	284	255	297	266	245	239	278	280	270	250	260	265	262	257	285	263	241	257	259	249	295	293	274	268	297	270	279	257	261	257	283	251	267	280	249	274	281	230	288	271	260	275	252	270	281	272	315	276	274	294	261	278	266	245	266	288	274	274	266	295	291	249	274	309	266	281	241	254	266	241	263	301	321	273	274	237	257	280	269	283	262	247	313	285	308	267	279	292	249	259	294	283	260	291	254	261	289	281	281	281	289	262	271	273	289	291	277	261	275	271	267	263	250	269	270	272	251	272	221	253	282	270	294	244	273	295	267	271	240	285	265	249	260	268	234	262	273	276	264	289	292	300	264	254	237	266	231	275	288	297	285	260	290	252	281	301	275	240	256	253	273	297	267	247	265	270	277	235	241	248	245	269	254	264	279	269	269	251	278	269	262	269	260	289	282	276	273	273	257	260	256	291	251	279	253	293	268	254	238	246	271	234	271	258	301	305	279	280	235	276	272	256	280	264	276	244	263	228	263	271	283	274	249	239	276	258	262	273	257	259	292	275	266	253	264	277	245	285	269	267	219	297	264	284	282	272	224	285	285	268	267	250	257	295	253	260	278	263	284	270	232	269	249	262	267	277	264	243	259	285	290	276	240	289	273	279	287	281	257	258	282	260	263	298	281	259	227	263	244	214	267	285	270	273	264	267	281	273	242	294	250	258	264	286	254	236	246	249	293	254	268	251	278	287	271	284	242	275	252	276	263	292	257	282	254	252	274	262	271	286	238	263	287	268	258	273	300	253	285	280	264	292	267	274	275	234	282	277	278	274	267	259	240	286	267	268	279	260	258	248	241	274	263	288	269	282	270	275	272	282	274	259	286	259	265	256	269	281	268	244	286	280	256	260	269	253	252	268	237	273	260	261	263	302	292	315	273	250	281	264	285	273	261	280	313	251	277	270	258	243	260	260	270	281	262	269	243	290	264	267	285	267	286	272	272	281	301	279	245	272	269	263	294	252	271	286	279	280	301	270	290	285	256	279	241	242	239	237	260	282	250	278	289	265	259	290	304	244	275	287	266	287	249	269	257	267	236	256	266	251	261	253	277	282	240	275	265	238	284	257	274	266	261	258	232	264	288	272	282	269	259	257	264	273	264	259	271	287	294	255	257	250	261	247	287	244	271	270	261	274	266	248	264	249	310	288	279	303	243	275	239	277	245	297	266	271	237	264	243	232	275	275	271	277	272	268	285	274	262	247	276	279	287	293	263	274	270	284	278	271	254	268	262	250	258	261	266	315	281	276	270	277	258	281	263	234	280	275	275	257	270	306	269	265	274	264	270	264	286	270	246	294	239	281	245	299	301	283	262	251	271	250	286	242	277	288	266	256	258	280	296	286	240	220	257	267	275	299	271	271	271	277	244	296	254	282	271	279	275	285	271	266	303	311	265	292	285	271	250	263	287	291	251	265	300	296	291	305	256	271	252	282	262	258	244	274	299	249	265	276	246	256	269	252	285	278	310	253	283	246	237	269	296	275	256	250	236	284	246	264	279	250	299	271	283	249	256	262	259	278	265	270	297	280	264	295	250	278	273	274	284	255	258	264	277	283	291	249	230	278	270	279	279	244	259	281	302	271	263	267	255	255	253	253	242	277	303	248	264	262	294	258	275	270	287	305	277	265	266	291	255	284	267	261	230	274	260	229	259	274	289	271	304	302	287	269	267	262	261	240	249	256	285	284	281	281	252	239	263	260	236	257	260	264	258	265	252	245	248	262	287	284	266	282	270	294	276	250	269	259	248	270	274	285	252	271	258	287	276	266	245	269	291	250	298	260	266	269	247	268	262	281	251	293	288	289	264	284	273	234	269	287	302	275	252	268	256	266	274	279	247	295	283	242	257	284	303	256	281	285	276	241	267	263	251	272	280	286	263	292	282	282	284	284	267	264	251	287	277	274	260	277	285	274	276	266	299	251	252	256	271	264	237	255	273	294	260	271	266	254	269	294	258	258	287	267	280	294	279	290	282	268	268	273	295	256	261	277	265	258	279	284	257	274	260	273	281	274	288	259	275	280	267	260	298	266	289	259	279	276	275	273	261	261	250	309	237	241	277	275	284	288	269	238	287	277	264	253	288	290	269	261
11936	892	1328	1447	1248	1110	1057	962	853	845	791	760	713	768	708	665	662	697	658	702	671	650	707	647	640	633	687	672	663	695	631	625	629	639	620	630	644	659	654	601	632	616	657	649	697	607	562	655	628	651	638	611	659	596	637	630	633	636	611	613	612	624	604	648	643	653	601	590	638	632	646	614	650	594	640	624	581	608	627	611	613	635	681	686	620	612	641	614	626	625	636	635	626	652	600	622	635	679	613	628	565	639	656	627	639	646	629	631	612	560	639	652	631	648	640	653	588	635	616	654	672	627	655	645	617	604	634	665	601	632	617	610	646	654	626	639	656	629	624	615	594	644	624	615	606	630	623	613	627	636	594	628	594	634	642	631	610	635	611	613	572	623	623	648	652	600	580	636	635	597	615	604	598	631	614	635	639	646	641	645	627	600	569	635	578	610	628	603	626	613	661	635	611	599	632	641	645	619	609	624	588	603	642	599	605	625	609	676	599	624	622	599	636	638	608	601	564	689	611	636	604	613	621	611	603	601	612	640	606	640	656	680	598	596	630	645	636	642	649	637	588	583	571	613	607	605	614	645	617	610	616	606	665	629	601	641	583	616	642	647	620	625	633	652	635	613	619	615	565	651	633	608	678	657	597	578	663	649	631	614	619	618	649	678	606	641	603	625	651	607	638	634	642	638	619	619	641	619	611	612	609	605	625	603	666	597	595	663	617	634	606	673	622	624	630	621	637	588	614	688	620	636	591	609	649	619	613	655	605	631	608	601	603	622	602	599	657	639	657	605	632	604	656	635	604	630	631	649	626	607	662	692	612	665	592	614	634	678	656	637	616	651	638	615	626	624	634	629	634	609	631	600	643	664	613	638	649	624	564	624	627	648	641	610	565	608	554	641	675	656	628	593	636	644	627	622	626	619	639	590	642	611	644	575	621	661	642	671	577	623	639	634	629	643	621	606	642	603	611	616	568	610	625	638	610	629	589	616	609	598	650	680	622	639	602	634	590	614	639	641	625	590	624	638	608	598	651	635	650	637	648	647	608	634	628	633	595	620	615	606	620	646	620	639	595	639	654	618	619	593	601	605	622	592	614	650	605	583	595	629	614	695	639	685	637	609	680	677	648	644	646	643	638	673	641	594	610	638	668	629	701	618	634	667	603	624	642	658	611	585	577	637	691	645	619	613	669	609	576	621	605	587	643	559	626	637	589	623	617	622	673	620	617	648	672	671	656	629	640	644	649	613	595	606	618	633	615	628	619	618	615	619	635	644	636	630	611	632	609	606	629	598	582	642	572	581	669	595	615	597	618	650	643	634	608	629	652	602	645	625	607	626	618	584	617	628	634	634	619	629	643	678	575	632	573	645	581	606	611	584	621	633	644	570	645	627	593	642	625	621	583	621	650	623	677	592	594	645	680	640	603	598	603	626	670	560	617	664	611	636	633	650	597	632	566	627	609	578	639	598	619	614	589	587	623	655	614	606	651	636	638	623	638	612	584	614	565	606	632	646	587	644	658	615	628	596	655	604	622	591	614	647	542	614	629	640	636	633	593	617	645	624	616	655	599	653	625	602	616	630	631	668	605	615	639	649	581	610	641	667	602	602	644	639	635	600	657	595	591	597	657	620	606	645	627	664	614	623	597	630	681	633	625	625	627	680	636	624	639	619	630	637	644	625	638	562	616	659	646	621	640	606	615	604	619	640	588	649	626	638	629	613	599	618	613	631	609	612	613	600	641	590	610	601	638	645	650	589	640	602	637	571	615	622	607	618	632	627	666	600	641	637	624	627	631	601	630	631	616	619	591	619	584	612	623	629	625	626	680	632	603	687	668	615	600	621	640	611	629	624	609	577	640	676	622	618	619	601	630	641	645	647	586	657	628	632	642	633	603	601	640	653	643	660	584	687	642	604	614	617	624	637	608	629	605	644	665	595	628	637	601	613	622	585	609	649	640	696	615	608	661	608	657	622	597	636	639	609	688	626	634	601	611	619	642	601	635	661	629	631	623	604	591	599	627	623	618	611	623	622	584	604	646	631	632	616	644	601	640	631	651	612	616	585	632	598	672	628	618	622	651	642	650	619	602	632	592	595	602	608	597	657	589	637	607	641	618	616	621	632	615	615	640	633	624	617	626	635	624	697	627	589	645	625	642	615	602	632	609	620	610	673	604	602	629	610	583	618	620	639	646	615	635	681	642	665	611	630	611	602	656	619	634	582	623	672	612	616	612	639	621	624	622	595	592	622	627	618	650	656	617	632	592	614	615	687	608	654	616	667	645	617	648	605	623	610	610	606	590	615	647	579	611	639	597	638	620	622	652	610	668	598	649	616	634	591	619	593	634	652	630	607	638	628	632	635	600	615	608	594	623	651	650	643	630	633	667	619	645	660	622	604	639	594	650	640	595	623	653	622	584	653	569	638	618	623	636	567	643	596	610	629	619	624	623	616	626	613	665	603	643	643	615	605	637	597	626	620	664	606	608	599	599	633	626	636	632	633	618	631	608	622	631	587	629	608	628	601	635	674	632	630	630	642	595	604	672	609	627	628	635	612	590	597	619	620	645	598	617	618	628	655	583	591	663	608	581	608	662	631	651	648	627	600	624	628	602	624	604	615	659	658	614	609	616	594	589	610	617	583	650	576	675	631	648	639	629	620	564	649	565	653	657	633	609	587	626	659	659	636	655	645	637	651	645	621	637	647	594	635	671	645	614	616	595	587	576	642	686	610	648	637	610	624	644	642	593	647	586	623	631	644	653	629	628	590	651	674	628	669	639	636	606	650	593	614	585	649	631	623	646	603	637	652	613	600	647	623	599	617	668	602	630	609	623	648	616	631	642	606	623	665	630	567	675	671	667	627	617	602	654	653	641	632	614	664	660	626	604	607	638	627	626	603	643	662	654	609	632	648	628	632	633	593	635	656	593	605	632	621	603	602	627	635	628	616	652	625	616	597	585	604	598	600	626	649	645	634	671	602	646	648	610	609	626	576	639	646	589	627	670	650	647	632	614	615	601	644	633	598	649	674	572	639	640	626	673	606	611	583	600	602	615	622	636	652	572	620	588	598	621	620	686	613	629	630	616	624	631	664	594	634	672	626	609	638	600	605	641	580	623	677	631	573	587	637	627	632	619	618	626	612	634	628	605	596	621	627	670	608	603	646	634	613	618	648	623	634	612	633	605	598	624	632	610	613	615	613	641	664	616	637	666	611	611	619	605	641	620	597	621	632	639	647	645	640	633	641	629	664	610	611	612	662	618	606	605	614	636	618	617	633	624	611	677	558	609	650	652	615	621	629	611	652	631	633	609	623	626	603	573	674	615	645	648	625	674	571	652	647	622	637	681	587	589	677	625	599	656	657	662	632	628	649	629	634	632	593	568	620	624	658	621	641	698	669	632	621	639	575	583	625	644	563	615	645	628	633	613	580	645	620	633	590	629	665	613	604	617	607	645	607	628	610	642	668	608	606	647	636	631	562	651	589	630	656
30000	5015	1526	1063	755	607	544	509	424	422	405	445	380	372	405	437	390	382	372	346	386	417	379	400	377	351	401	386	354	356	375	388	369	388	370	398	386	390	356	317	424	371	362	364	375	364	387	386	368	373	380	385	386	329	355	393	358	357	331	379	357	345	370	388	363	386	411	364	330	346	331	355	332	372	406	374	355	388	359	352	390	358	378	342	358	348	375	375	361	343	381	371	322	334	374	349	377	383	352	348	357	359	356	382	358	349	328	350	359	367	370	332	344	360	364	371	377	378	343	395	354	345	384	366	384	410	366	369	337	338	369	377	311	367	330	362	348	375	368	390	359	386	348	391	370	386	406	371	344	321	385	366	341	395	364	402	406	365	334	370	377	361	368	357	359	357	366	381	374	360	395	409	354	378	355	385	372	333	359	369	358	347	368	372	385	392	402	356	367	355	398	395	352	378	358	355	372	334	366	305	377	435	381	424	377	370	399	385	359	360	375	345	351	363	364	353	375	359	317	358	363	349	375	386	361	323	394	371	390	381	367	368	387	351	375	391	339	319	360	346	360	364	352	330	391	363	345	383	384	369	342	382	373	387	379	352	359	344	375	362	368	344	332	336	333	360	348	351	389	353	335	371	366	360	355	340	376	379	347	317	405	363	354	389	408	359	408	334	366	381	335	365	403	404	358	311	356	353	374	362	328	363	405	362	398	353	334	395	340	374	350	363	395	375	342	358	361	365	344	322	351	400	391	369	337	371	377	395	366	328	378	327	354	363	376	334	342	393	380	332	380	343	351	367	376	394	380	356	384	359	322	397	337	337	410	320	341	363	365	367	339	370	350	336	352	382	357	386	352	379	369	372	376	388	347	383	396	371	379	351	386	360	365	342	368	339	366	359	382	346	382	339	368	404	338	373	420	383	359	404	365	366	361	353	364	351	367	351	358	403	382	379	392	389	392	376	335	365	405	382	363	343	373	348	361	423	395	367	345	370	408	360	335	388	376	383	364	361	388	351	418	405	353	367	371	378	395	425	356	389	391	372	350	367	387	371	366	400	376	389	384	361	369	396	366	336	368	335	333	384	360	369	371	378	362	345	361	396	344	394	359	368	376	371	351	394	362	385	402	369	358	364	377	393	334	396	390	418	316	386	354	360	325	371	361	365	411	389	399	354	361	394	389	393	348	373	357	383	362	302	365	381	369	384	351	334	374	387	369	362	368	381	347	379	367	356	359	390	382	393	369	363	392	388	340	369	367	360	352	367	408	342	343	383	386	380	378	379	405	374	359	379	385	388	378	370	350	370	363	345	359	360	364	374	389	385	375	387	365	400	347	342	348	363	376	392	354	376	368	340	383	376	366	367	398	360	379	384	341	316	346	341	396	326	316	360	352	363	374	408	360	331	364	344	364	385	353	312	347	372	372	381	335	351	380	355	387	363	327	409	380	364	409	415	386	373	384	383	437	373	355	369	401	356	367	350	359	360	349	362	378	352	369	397	375	357	342	377	383	396	414	340	358	342	350	357	341	412	380	383	336	353	345	361	378	355	403	323	348	355	368	393	395	384	365	367	404	369	362	370	357	391	313	371	382	370	365	368	363	337	366	341	319	375	355	424	339	370	371	347	375	366	385	381	372	385	356	340	333	300	365	366	377	381	369	357	387	357	355	345	364	372	380	320	372	360	346	370	407	350	316	353	400	382	340	353	391	379	354	403	365	395	409	332	377	377	348	358	366	355	341	379	361	365	401	372	358	327	362	361	355	340	383	397	385	385	346	338	376	395	374	370	367	380	370	364	364	359	363	339	361	392	370	348	364	349	353	355	338	374	400	382	362	365	351	363	383	353	402	375	393	372	355	382	371	366	343	363	351	399	381	362	356	374	364	369	361	343	380	351	410	362	343	407	346	391	359	354	409	364	402	340	360	381	353	355	411	367	381	353	366	344	375	402	388	353	353	371	347	359	376	357	370	372	365	369	389	395	352	386	388	378	371	342	381	366	332	370	346	371	371	348	340	325	337	359	348	345	390	385	363	388	369	379	386	345	377	375	385	367	376	374	404	367	359	368	341	344	367	348	362	362	382	378	353	402	352	359	345	370	392	353	363	375	374	342	372	349	378	350	347	338	358	349	390	332	321	381	363	343	351	386	380	358	375	360	356	359	366	366	378	354	354	364	401	355	377	354	393	367	380	386	370	354	345	350	363	343	374	349	395	353	413	353	360	385	373	337	380	340	372	353	345	297	346	363	340	356	361	374	387	395	345	344	377	396	363	375	357	369	376	344	332	366	374	367	363	393	377	347	390	372	341	367	349	358	344	399	330	377	378	367	358	361	393	387	394	368	388	337	384	343	327	366	362	395	380	341	370	352	336	380	332	350	351	420	384	362	398	370	356	329	363	367	363	367	365	342	377	358	354	369	350	400	383	352	362	374	374	346	360	389	345	365	371	349	355	369	366	363	394	361	360	365	352	405	394	369	381	374	339	415	384	359	395	356	345	351	338	379	394	352	347	386	384	338	343	331	370	389	415	361	318	335	360	394	321	387	405	357	384	364	362	377	360	337	361	403	385	389	349	366	383	360	382	360	344	351	381	366	371	333	366	327	350	345	376	360	330	380	363	348	345	366	377	370	355	332	362	392	344	370	360	363	372	350	399	352	339	365	336	408	355	356	364	351	308	341	365	387	385	361	360	406	396	381	384	362	371	375	392	370	407	404	379	342	376	334	354	345	355	366	341	378	366	328	386	378	345	418	344	327	359	380	386	330	359	370	329	361	369	370	362	400	369	384	373	392	367	380	349	373	336	365	352	406	300	338	348	422	374	373	347	366	358	331	345	374	356	436	371	361	381	401	349	370	364	375	341	376	359	345	355	398	354	330	372	361	391	350	330	363	355	384	368	375	366	354	344	393	340	375	350	384	406	364	368	342	380	348	379	365	365	369	365	380	372	374	370	337	388	361	366	384	401	360	357	385	390	339	349	399	387	363	394	337	391	334	372	371	319	333	405	354	345	339	351	352	382	417	369	353	365	384	351	366	350	354	361	406	370	404	353	353	331	341	374	364	382	366	380	378	365	371	353	407	395	408	336	355	354	349	325	365	364	382	386	391	372	359	375	395	368	361	352	372	345	424	356	349	358	381	377	364	388	373	349	429	363	367	387	372	376	366	364	373	344	383	347	364	360	352	358	374	379	361	347	362	373	377	372	376	366	329	380	338	350	375	371	370	369	378	387	379	379	347	358	372	410	342	352	362	357	350	383	342	350	372	397	360	384	366	393	353	336	348	350	368	348	387	361	380	386	385	370	341	375	368	382	328	354	349	359	363	380	403	362	369	351	413	371	387	383	342	373	346	398	368	365	390	352	381	373	394	362	392	388	381	360	338	392	373	341	414	381	378	363	401	352	334	355	335	353	349	382	388	384	398	364	386	360	357	381	356	408	364	386	367	365	361	366	334	374	371	346	324	312	378	331	376	347	373	350	359	367	396
16500	1379	2091	2447	2069	1819	1629	1371	1267	1183	1186	1086	1072	997	959	980	933	897	929	867	907	876	849	859	851	851	882	872	875	815	863	823	816	819	814	827	825	783	851	788	895	863	842	838	828	796	911	827	829	860	862	830	810	821	879	902	850	841	817	792	785	861	805	801	804	803	846	856	812	889	796	840	807	802	837	826	831	889	829	833	845	787	818	815	804	823	874	788	832	886	839	799	807	825	809	874	766	799	778	790	826	810	773	841	843	814	900	834	808	835	826	766	759	805	827	809	819	815	793	818	797	846	788	815	799	747	809	822	793	843	808	802	849	802	824	816	814	800	838	831	824	818	814	806	757	775	799	839	810	782	787	779	744	792	798	781	798	784	750	795	894	814	809	749	799	739	799	777	761	842	778	775	776	822	866	816	798	825	823	771	851	780	748	831	821	791	797	822	765	847	788	826	810	787	805	859	788	787	788	787	799	830	803	799	777	773	868	782	780	776	761	844	790	813	768	766	795	745	844	804	791	820	823	746	815	798	848	768	817	773	788	800	776	792	772	773	766	823	753	824	829	823	805	755	856	805	815	857	794	818	807	782	835	795	843	767	823	843	869	746	779	793	801	860	785	812	827	789	753	771	763	829	822	797	796	779	857	828	874	788	808	806	794	838	839	813	852	854	815	795	754	773	815	787	806	828	770	829	803	833	809	835	791	793	774	864	815	858	806	777	859	830	818	819	831	813	763	786	834	811	782	791	776	751	787	723	802	832	762	814	793	781	772	822	841	810	829	815	813	774	846	756	765	754	844	797	786	814	830	807	787	815	774	832	774	778	755	796	815	805	840	810	824	784	830	854	793	817	836	781	799	823	818	818	812	804	783	803	808	801	858	839	832	822	786	801	805	802	788	780	806	807	792	828	886	845	816	804	848	858	794	784	798	860	809	814	803	813	801	819	825	829	792	818	816	788	830	796	804	769	821	868	878	803	808	795	798	796	759	828	815	791	801	771	763	805	744	844	744	822	808	786	804	832	810	851	726	790	829	819	876	788	785	771	831	796	803	838	818	811	805	833	837	799	813	815	849	858	872	820	828	758	778	857	795	816	815	818	816	848	757	778	763	865	787	804	787	823	801	800	794	769	791	800	799	814	868	785	783	769	840	875	855	810	825	779	794	802	790	793	811	837	757	840	759	808	826	795	810	778	837	811	780	820	851	769	820	786	819	773	777	819	801	782	802	779	807	782	790	855	812	810	793	761	850	842	806	791	752	788	801	786	807	805	791	783	785	836	832	804	798	771	858	809	780	779	829	826	804	767	805	779	841	778	756	818	846	773	855	809	813	775	831	834	815	789	835	845	791	827	838	880	837	841	834	844	813	864	773	842	821	806	801	779	787	769	775	809	817	787	775	816	837	789	820	806	832	841	771	758	845	775	842	831	819	773	803	799	791	822	836	799	841	842	798	797	833	798	827	804	787	836	848	821	813	803	826	863	769	821	831	758	843	871	789	794	827	808	800	814	807	813	811	842	808	819	809	813	762	827	790	812	776	779	757	838	823	744	818	812	859	831	810	804	793	731	860	814	839	773	813	816	847	807	822	776	760	839	773	842	778	765	811	768	785	815	815	790	791	790	808	771	782	828	841	826	793	796	837	799	837	804	783	772	798	763	814	864	803	833	812	769	816	828	827	803	808	752	792	809	787	832	799	843	780	784	770	795	786	814	835	828	786	788	777	789	827	842	824	839	753	801	797	831	840	745	778	767	814	760	802	808	790	808	836	839	778	779	829	863	806	757	812	801	833	821	780	794	784	797	788	783	811	779	788	840	793	820	745	816	880	800	781	812	803	797	761	832	778	818	816	805	786	782	848	808	789	853	805	818	833	836	737	805	828	779	809	800	831	788	829	813	780	854	809	839	771	778	776	768	808	828	781	782	806	800	794	803	803	811	875	863	813	784	817	763	808	805	827	803	778	795	775	811	794	790	828	789	829	776	833	767	733	847	821	819	813	798	828	752	828	818	856	738	792	780	802	795	819	856	809	803	813	801	786	789	755	843	817	770	840	837	765	794	827	820	824	819	785	844	792	797	792	864	762	756	789	785	796	847	816	865	803	809	787	761	807	764	803	823	787	832	829	785	796	779	817	762	770	767	801	816	791	793	806	847	755	799	832	784	827	799	830	817	820	778	802	764	773	765	777	794	803	799	822	831	852	787	786	777	816	842	756	743	824	805	795	768	789	811	753	798	802	778	764	783	812	806	862	805	865	846	842	772	797	791	812	814	826	847	828	847	812	758	791	832	781	790	812	767	837	824	843	790	815	826	768	762	764	837	778	874	781	824	832	775	829	803	824	805	820	779	791	843	772	754	795	762	816	790	773	829	800	811	802	827	832	831	810	815	799	822	752	805	845	798	822	843	759	812	783	803	836	780	796	802	764	864	770	783	792	820	808	801	794	781	809	761	784	846	818	814	823	811	796	818	788	842	804	805	825	803	787	824	811	821	740	789	817	794	729	773	822	819	841	780	799	788	774	821	858	815	805	832	836	755	845	837	806	822	807	812	779	768	840	786	759	847	851	832	785	786	759	855	847	852	840	811	830	780	818	752	799	803	788	783	806	792	794	783	813	815	774	833	776	854	779	774	809	803	781	839	828	821	841	768	847	789	793	823	791	744	775	790	784	815	859	811	817	796	790	782	858	807	798	822	835	803	818	810	762	862	840	784	843	807	834	817	788	825	781	827	781	817	826	803	787	780	831	805	779	812	811	787	815	787	836	783	771	822	813	839	792	740	842	765	830	784	772	834	796	798	793	824	835	810	909	822	823	798	801	814	837	824	811	783	809	840	834	794	810	761	840	781	859	777	802	816	777	744	833	805	773	801	773	768	783	781	793	780	864	837	815	756	768	824	837	777	836	780	822	820	757	818	828	783	828	840	841	822	859	808	886	814	767	773	790	797	829	823	832	811	803	787	819	819	798	774	844	823	772	784	795	777	789	786	830	783	827	799	801	868	745	799	824	822	851	841	832	800	849	792	777	782	815	773	747	779	787	808	786	838	838	857	776	816	773	796	790	851	832	863	785	790	768	837	827	819	745	806	795	797	768	807	861	775	855	798	845	800	802	843	784	800	794	785	853	849	801	809	847	803	842	806	883	817	760	812	790	836	796	857	804	801	845	793	827	826	833	788	849	825	840	820	781	771	810	772	830	816	843	809	807	782	846	792	793	810	798	767	789	779	838	815	789	861	764	800	825	793	838	780	819	829	782	862	791	832	818	889	799	829	825	789	767	780	806	796	755	798	838	831	774	844	800	761	795	795	788	822	747	837	765	847	778	803	874	773	817	794	791	798	816	758	799	758	845	822	786	809	758	836	798	773	782	819	833	812	765	833	814	853	793	856	809	787	819	830	829	841	784	804	817	824	776	769	793	805	817	792	798	779	811	886	819	785	827	795	749	845	800	791	793	836	795	809	807	826	789	795	852	817	807	814	812	751
5664	364	180	183	188	174	180	160	150	177	184	182	154	151	175	184	167	177	159	162	183	165	176	148	157	183	176	158	199	159	148	167	174	172	221	177	181	173	169	149	201	187	184	172	159	155	168	167	165	146	181	194	184	174	177	194	150	164	194	182	208	189	154	148	159	175	167	200	166	152	177	164	193	185	145	191	172	149	162	168	155	170	172	154	128	181	178	187	198	186	159	165	166	148	165	183	162	184	197	153	188	203	166	166	168	187	174	162	200	154	146	172	156	147	175	165	180	158	159	172	166	187	152	180	164	177	170	157	186	173	199	175	180	201	157	179	180	151	182	177	177	170	168	128	173	181	169	197	163	164	163	158	190	178	171	172	175	191	178	159	158	170	172	152	124	179	175	137	160	179	176	179	189	194	183	171	169	150	182	170	175	175	178	165	177	160	172	165	169	178	149	163	193	181	165	208	143	204	167	204	170	165	179	158	183	182	184	153	171	174	180	170	175	167	188	185	157	157	166	179	161	190	147	157	144	179	164	162	183	155	169	206	167	160	168	171	172	176	178	178	151	167	177	170	190	180	144	137	156	188	152	176	158	168	153	189	183	165	180	175	158	194	166	145	160	159	170	171	167	185	189	187	170	163	160	178	165	185	174	190	192	173	173	202	186	179	208	161	172	143	147	152	186	159	176	143	174	176	185	184	161	157	179	178	174	147	181	173	148	173	158	193	157	174	201	154	160	163	148	202	171	162	166	177	165	187	188	169	166	143	178	185	173	170	188	168	183	169	179	169	158	192	177	167	158	157	174	160	171	165	179	176	181	170	158	147	172	167	172	194	185	170	163	164	195	163	162	186	163	151	174	167	169	187	161	190	165	166	179	155	173	157	191	158	183	171	156	168	146	178	199	179	175	186	155	164	156	173	174	175	157	157	196	176	166	180	156	171	176	158	176	185	152	184	177	167	154	178	179	160	146	181	154	179	176	177	193	179	163	165	169	163	158	168	175	184	159	151	190	174	170	158	172	155	179	179	173	168	181	160	178	168	168	169	187	173	180	180	163	178	169	184	196	163	172	183	197	174	168	175	160	172	188	182	188	154	177	167	165	167	185	149	199	184	147	164	172	170	170	162	160	141	168	152	154	177	166	174	185	169	186	175	153	175	189	183	145	199	166	158	165	187	155	175	182	164	165	161	161	154	159	171	174	165	160	175	168	167	172	185	186	188	172	155	179	184	187	180	191	173	185	185	186	183	200	166	179	150	164	175	194	157	169	142	154	172	166	187	146	162	146	177	165	180	180	189	180	185	161	175	170	182	164	135	152	183	164	151	178	161	182	171	172	166	169	156	144	187	164	169	187	188	182	179	176	154	181	183	158	158	189	155	180	175	150	194	160	177	161	196	204	156	163	168	164	160	155	176	159	155	169	188	135	170	166	161	163	167	182	187	156	174	166	171	162	170	208	136	166	168	185	178	186	157	164	174	159	163	167	178	168	164	168	170	160	164	171	162	162	154	152	159	168	190	181	176	189	153	164	204	168	171	172	159	171	192	197	169	156	168	182	168	178	143	159	159	149	161	169	157	181	168	190	174	150	166	193	148	171	188	186	180	172	167	151	168	166	171	173	152	166	181	170	173	179	185	165	135	194	186	168	154	155	168	184	160	175	221	169	162	185	166	177	175	172	193	196	155	198	192	164	184	176	174	167	192	181	177	161	149	169	189	164	153	183	169	181	183	159	177	199	153	171	165	186	172	166	161	154	160	162	159	156	156	181	162	173	173	166	158	161	165	181	174	160	158	165	193	160	187	167	177	155	180	170	179	191	163	160	175	164	153	177	185	173	167	192	146	191	180	186	169	158	189	186	167	179	176	173	140	166	172	183	146	164	170	135	158	162	181	155	184	165	161	179	169	152	169	158	183	167	185	168	168	169	153	189	168	181	221	175	153	172	178	172	182	178	179	199	209	212	157	182	183	185	148	141	160	185	177	170	188	178	147	185	203	183	186	141	181	186	188	185	174	168	159	164	188	183	184	172	160	159	175	156	190	173	158	193	190	150	159	168	190	168	178	200	160	192	153	180	167	193	171	185	169	164	136	172	169	178	168	176	159	141	155	182	176	171	189	188	182	213	194	186	171	177	172	172	209	170	177	168	153	175	168	190	149	171	193	178	187	162	160	165	158	145	166	158	179	170	178	162	190	200	187	160	172	178	187	180	173	175	182	167	195	189	181	198	191	173	196	153	157	170	168	154	144	184	173	188	156	167	172	169	142	155	182	169	177	164	164	173	184	201	174	160	183	207	186	164	172	157	165	218	174	160	167	156	185	202	166	159	163	154	155	158	166	168	188	204	199	174	188	166	180	196	186	186	202	161	226	161	166	150	167	169	175	152	182	192	178	176	184	183	162	167	188	177	165	179	177	203	147	163	174	161	166	179	146	154	155	174	166	177	177	144	155	150	161	190	145	166	185	157	151	189	163	160	170	170	160	163	163	187	176	169	165	154	206	158	170	181	163	172	181	183	156	166	165	189	173	164	207	176	177	153	164	183	152	138	161	196	158	182	161	155	151	175	155	181	191	173	178	171	163	167	186	177	154	173	189	173	172	153	174	159	163	158	157	195	174	168	189	157	192	165	198	199	147	171	195	201	165	153	177	165	178	183	172	161	170	154	168	177	195	162	179	196	160	173	192	175	159	170	192	179	198	175	200	172	154	172	199	172	174	167	177	171	177	160	158	172	156	190	161	154	181	176	178	156	189	176	145	183	186	163	148	148	194	146	145	163	196	162	171	186	192	158	166	203	154	157	169	174	166	148	164	198	173	147	168	153	181	162	179	182	152	165	160	169	196	201	156	191	190	175	168	164	170	159	164	166	196	171	175	174	186	181	143	186	213	168	165	148	160	167	159	180	165	163	179	177	175	172	166	182	169	176	182	148	167	166	171	175	180	190	185	173	169	154	200	164	207	163	188	161	169	186	167	174	174	207	163	169	156	155	159	173	161	182	170	170	171	171	167	179	176	188	147	176	185	184	160	162	180	167	165	169	181	173	155	167	150	190	152	176	187	182	142	186	178	161	171	185	178	160	172	192	168	169	167	181	188	165	178	158	177	180	199	162	163	169	158	146	176	157	173	185	173	172	147	179	181	164	182	166	158	203	199	168	180	177	188	148	170	179	161	166	168	156	173	155	144	170	178	147	184	159	171	175	177	194	186	195	143	152	190	155	193	167	167	169	173	158	158	145	169	170	167	178	172	155	177	170	174	185	180	180	165	171	150	167	180	176	172	221	188	150	173	170	157	185	164	184	179	143	175	184	176	214	188	184	177	189	181	192	153	177	152	176	175	188	183	174	167	196	204	163	176	164	160	153	164	180	186	151	162	164	170	153	189	178	170	152	178	159	165	157	173	176	167	171	169	175	175	202	173	190	143	186	198	191	165	158	184	160	190	173	177	180	173	153	154	165	177	189	154	152	178	157	185	166	190	153	165
3912	477	467	462	471	464	488	478	427	433	436	431	457	450	442	422	471	456	440	444	434	427	448	448	437	417	420	437	447	418	422	430	418	412	392	415	461	482	457	393	437	436	392	439	426	430	379	431	435	409	442	465	441	443	434	429	443	405	388	448	421	396	448	432	451	427	427	437	449	399	445	426	417	428	424	441	405	466	438	452	386	453	427	442	450	432	472	405	406	457	454	399	423	433	462	419	470	421	419	459	427	416	376	444	431	412	398	419	422	434	424	430	466	437	429	423	428	447	424	447	426	453	425	437	437	412	456	429	422	448	377	476	432	428	424	459	396	401	463	404	432	420	447	453	413	428	443	419	441	431	442	423	498	445	389	447	431	441	426	404	449	389	451	431	444	419	414	455	399	438	419	427	415	422	436	457	404	452	456	409	414	441	424	470	418	446	425	417	423	446	416	459	435	470	427	403	442	389	442	370	431	412	415	412	419	461	417	427	412	437	460	430	407	462	424	425	407	385	432	417	435	440	429	448	453	413	419	411	447	424	429	432	460	446	407	455	430	429	468	396	429	463	446	429	433	459	444	426	461	445	437	413	446	435	454	440	427	447	460	407	436	419	441	435	432	428	438	430	471	424	425	410	404	446	415	425	444	419	435	367	439	436	431	438	415	427	453	447	419	433	432	454	412	399	427	426	440	392	446	453	450	440	427	428	453	457	413	405	425	453	452	390	416	442	398	430	425	427	429	434	444	423	422	458	435	406	445	429	416	427	429	415	460	416	426	407	427	451	453	424	442	440	389	423	439	456	445	435	448	426	410	430	456	442	415	414	431	446	439	422	431	408	404	452	437	391	442	435	415	430	430	457	399	478	425	466	446	436	395	387	401	445	453	466	441	425	478	469	478	454	437	480	433	406	417	451	436	449	457	413	432	434	399	444	397	444	453	405	407	411	446	423	421	438	415	441	373	433	454	418	422	407	394	428	397	420	440	420	451	452	427	408	438	397	424	436	432	414	419	443	438	462	429	475	387	441	470	431	422	442	434	451	428	443	428	437	431	443	451	415	416	447	436	439	415	447	398	413	411	391	410	434	398	455	424	393	453	408	439	443	448	396	404	441	405	437	421	448	435	414	440	408	408	437	411	442	407	413	418	428	467	425	449	438	439	444	420	409	424	378	439	423	428	417	422	439	432	386	430	460	427	358	436	400	414	466	391	425	421	468	428	473	441	418	411	427	410	474	432	464	411	428	445	401	419	386	405	457	408	386	433	412	418	423	401	426	477	447	418	432	431	409	415	390	426	425	443	399	398	421	431	419	428	439	411	445	436	449	434	463	428	407	439	419	437	443	447	413	402	448	429	433	402	436	444	420	381	442	449	434	410	404	427	416	441	424	474	430	470	468	422	433	425	429	437	438	404	434	426	409	472	455	453	427	381	435	442	433	446	416	459	409	441	442	445	401	432	429	410	453	418	460	452	470	443	440	398	418	406	425	413	380	439	464	385	404	448	404	422	427	392	410	429	423	413	400	436	457	422	429	416	416	421	430	412	427	444	432	399	442	440	434	428	429	444	420	435	449	443	412	409	401	394	441	437	418	421	425	412	422	453	426	427	445	432	444	435	411	397	430	418	434	403	415	464	411	431	418	427	416	445	416	422	407	433	443	403	437	413	419	438	451	401	393	418	427	414	467	424	430	441	442	439	432	443	430	412	446	442	413	421	406	420	431	406	402	417	394	426	425	446	397	449	408	440	431	432	391	457	424	448	426	454	450	448	411	452	460	422	452	457	441	429	435	441	442	431	433	409	425	428	419	384	453	419	424	451	430	453	423	458	424	450	489	407	442	443	427	467	417	380	413	408	423	440	434	426	444	394	421	458	414	462	430	437	438	423	441	433	391	412	431	422	435	442	422	398	429	427	420	431	427	413	438	444	413	420	444	439	444	438	419	410	444	424	403	411	452	387	421	402	437	447	427	404	416	439	426	416	394	461	408	426	415	393	442	417	469	411	411	431	465	414	437	440	437	420	451	468	470	438	463	418	430	450	428	414	435	446	448	440	453	435	425	432	445	444	395	430	414	416	475	450	410	418	443	398	436	440	402	436	456	393	446	377	421	430	446	456	485	405	423	426	461	417	479	417	418	445	429	416	426	414	437	419	419	413	406	423	448	426	409	409	424	433	465	460	421	435	447	417	391	397	448	443	447	428	422	432	404	430	422	426	442	442	405	463	450	415	439	463	417	417	420	391	420	409	384	427	447	429	442	421	448	445	444	428	454	435	422	445	422	437	433	434	433	418	414	442	433	435	432	421	421	434	426	445	432	416	440	425	435	432	407	436	442	420	429	426	453	462	407	420	412	438	426	409	390	400	438	450	438	479	430	433	403	433	439	438	451	466	423	440	428	451	500	403	434	424	424	434	445	426	411	430	439	409	405	421	412	448	423	423	398	439	447	419	411	413	445	443	425	453	394	397	417	450	433	435	441	421	432	412	442	418	382	454	439	448	443	433	470	453	425	420	452	381	417	427	413	430	417	430	418	380	423	447	373	419	414	391	479	430	462	449	394	433	401	447	427	412	446	431	476	418	407	421	396	465	432	427	427	426	429	411	444	449	408	447	429	412	438	431	459	434	447	433	455	430	428	427	437	447	417	453	460	442	429	449	466	447	425	464	398	437	405	408	446	400	446	418	439	435	419	435	432	412	432	432	428	430	419	430	389	438	437	423	398	456	448	439	424	428	422	472	451	394	408	415	426	475	441	410	420	434	417	405	405	409	408	473	427	438	407	438	431	464	434	400	416	443	452	431	409	457	419	442	452	428	460	450	432	452	422	444	396	424	432	419	455	417	444	447	434	427	437	471	437	432	461	432	447	416	445	426	484	446	465	451	427	429	458	395	385	397	426	448	418	419	450	420	433	419	434	440	449	421	415	431	412	436	426	464	405	421	469	464	432	436	434	434	437	396	473	423	414	413	428	419	419	400	420	444	423	440	437	397	449	361	411	411	407	445	420	413	398	423	424	436	418	395	460	471	447	395	446	462	430	430	413	452	422	444	412	414	418	462	453	421	447	402	451	441	427	398	475	420	423	441	450	420	432	476	399	396	440	405	416	393	445	454	420	456	417	453	393	426	453	442	453	405	468	445	428	422	445	458	437	429	427	428	411	437	473	433	428	399	472	456	432	428	434	450	454	419	429	396	434	470	433	393	435	417	399	426	429	458	396	410	439	413	394	438	419	395	436	459	433	448	468	416	440	420	461	439	423	409	436	423	407	418	437	411	445	436	423	428	419	451	409	447	466	457	428	458	429	401	453	436	449	442	422	465	462	472	409	465	403	445	400	451	419	424	410	426	435	421	437	408	428	459	421	402	397	417	396	423	447	389	446	404	397	412	404	444	442	444	438	422	445	484	451	456	445	434	430	462	456	461	414	401	423	446	428	391	400	394	458	438	450	371	433	404	412	432	432	424	403	419	461	464	425	406	434	459	417
20343	2330	725	540	433	345	309	293	289	306	311	278	287	302	243	271	294	277	268	277	259	273	272	285	290	300	285	244	271	275	269	288	272	299	290	291	239	265	281	250	277	261	269	252	277	254	246	279	284	279	286	248	253	297	262	282	249	283	256	312	254	300	258	268	261	271	283	290	239	277	299	269	245	276	274	291	268	258	282	281	258	273	249	267	271	292	248	274	279	258	261	274	291	258	284	269	283	308	249	265	270	275	250	250	284	277	259	237	249	263	288	296	282	251	252	250	263	278	271	285	271	291	265	247	268	260	271	278	275	237	265	269	271	262	296	276	244	267	299	250	252	273	255	261	256	254	265	252	258	252	292	265	256	308	282	297	275	313	256	269	249	278	305	254	230	295	250	278	286	265	268	252	282	280	263	264	285	277	271	278	270	279	240	271	247	245	266	288	290	267	273	288	266	261	253	276	259	280	233	254	298	274	277	280	254	267	275	266	287	251	291	277	267	286	284	256	268	275	285	257	274	263	257	263	243	229	251	247	264	278	258	273	276	262	280	276	256	258	275	267	284	277	268	303	255	270	287	267	260	254	272	254	253	265	273	249	291	266	289	285	256	256	276	293	290	268	275	254	300	253	262	277	226	267	288	294	270	289	271	255	244	264	269	252	261	293	270	255	265	276	294	265	231	261	276	289	245	297	268	300	256	242	276	265	270	254	262	268	282	287	272	250	256	233	279	264	255	264	263	262	255	296	266	266	247	256	280	261	255	281	276	256	255	258	266	262	262	288	272	265	276	271	287	270	281	295	297	255	218	288	271	247	227	250	230	237	265	255	275	284	258	247	254	274	274	266	291	268	283	264	271	261	244	279	237	282	264	274	298	242	264	270	285	247	256	276	252	248	267	262	267	248	258	260	273	249	283	267	280	253	276	290	262	261	259	263	305	296	289	279	268	294	285	244	252	287	267	234	285	267	268	278	277	278	249	270	254	243	260	247	262	264	291	287	243	274	271	297	258	237	277	255	263	276	275	261	242	247	297	269	290	302	267	292	275	250	290	246	257	275	261	276	290	265	270	290	277	262	265	298	253	281	291	272	282	271	242	268	245	266	260	277	266	252	270	269	255	257	281	268	306	314	253	236	267	290	265	241	279	262	281	253	300	269	260	294	269	277	278	289	263	278	257	286	260	279	251	256	289	287	269	273	258	249	243	289	245	274	255	267	271	247	247	251	254	256	272	277	283	284	266	261	250	261	260	276	241	259	260	275	266	266	276	271	261	265	294	281	250	274	295	297	269	282	279	264	265	277	277	242	255	248	243	256	251	298	279	253	281	259	233	280	246	259	271	264	285	280	244	254	256	275	272	310	255	255	250	262	253	260	268	281	261	255	270	246	267	270	256	270	265	267	255	239	270	245	287	263	249	270	261	258	261	258	253	280	253	299	280	279	261	235	277	267	293	272	247	267	285	265	257	301	244	296	251	292	271	271	293	243	249	268	290	272	242	298	285	270	277	263	247	231	259	275	241	262	272	284	293	267	281	259	291	239	242	253	277	280	264	265	270	304	278	253	273	296	242	300	260	294	305	257	259	262	252	281	286	223	262	297	302	284	286	260	271	295	275	290	266	255	248	277	249	266	266	241	266	251	271	276	260	260	238	268	263	275	284	265	234	262	281	258	257	238	279	248	237	286	279	224	256	251	251	262	259	227	242	266	270	278	226	279	303	283	269	287	264	244	283	248	238	269	306	293	284	237	288	226	268	258	253	256	256	238	271	270	264	260	249	257	265	265	251	257	282	262	282	274	271	274	236	281	270	270	287	281	302	285	281	255	298	277	276	271	274	263	264	291	288	291	276	260	227	247	276	268	243	255	276	271	286	287	230	263	263	267	284	264	274	266	257	247	273	228	290	265	261	272	260	278	260	249	268	277	284	287	264	255	245	261	262	259	241	270	281	273	256	250	273	287	246	267	280	286	252	228	271	242	271	258	252	271	268	274	264	297	285	294	263	251	268	269	239	277	269	276	300	248	299	299	270	280	231	268	289	270	256	253	245	270	281	252	253	267	271	280	300	266	260	234	261	271	267	277	261	267	224	285	267	233	245	271	273	253	262	302	268	264	273	240	275	306	248	271	260	265	277	296	278	248	274	266	275	274	267	270	269	261	257	268	261	237	284	287	231	262	281	292	250	297	284	276	264	266	229	267	254	246	259	269	250	289	235	257	266	261	262	280	259	262	282	270	278	235	292	285	232	238	273	293	294	263	265	291	249	283	244	278	263	296	255	279	286	264	287	284	287	298	266	259	261	257	258	270	265	237	258	248	254	253	258	251	265	267	271	261	287	245	263	261	287	254	261	267	252	257	283	269	297	297	307	253	316	268	268	268	265	260	270	272	273	240	255	260	280	247	270	260	297	298	269	283	271	282	285	249	269	262	260	288	285	260	294	235	261	277	275	281	258	275	250	268	272	286	259	248	258	238	265	254	300	295	253	264	286	271	282	237	280	261	265	259	275	252	248	272	251	278	266	291	267	266	303	235	232	259	255	238	293	253	262	248	249	270	244	278	253	256	288	246	289	289	244	274	252	251	271	237	270	244	250	272	262	268	275	253	262	276	285	292	264	272	272	252	240	249	259	289	282	275	303	296	253	259	264	275	271	258	252	265	270	258	233	233	304	277	257	281	248	347	271	307	260	277	263	289	261	305	252	244	229	276	284	270	276	283	255	261	278	257	275	271	264	265	254	241	259	268	295	267	262	242	266	263	280	268	258	263	279	279	286	282	272	252	250	259	275	289	293	231	280	264	256	289	275	244	269	295	275	263	265	280	281	281	235	268	257	260	262	259	271	272	268	289	266	265	283	299	266	262	288	241	251	297	266	258	291	259	256	296	280	285	273	252	282	260	254	253	267	263	231	284	316	268	258	256	267	291	319	285	257	270	286	274	274	265	268	269	248	339	239	270	258	279	275	269	264	307	276	250	291	248	271	302	281	285	273	292	279	293	273	250	214	244	239	291	258	281	262	260	272	303	252	264	263	248	267	241	275	294	285	290	267	259	240	264	278	284	271	249	270	266	250	286	275	247	250	292	253	247	281	246	296	263	250	255	258	240	298	255	241	266	292	236	298	264	279	276	297	270	254	275	270	274	268	279	257	245	302	284	241	250	233	250	261	260	270	252	283	273	269	298	233	247	306	246	251	272	248	280	254	251	283	281	275	269	283	281	303	241	232	273	263	291	260	255	301	255	267	246	284	253	282	256	268	250	277	231	262	284	246	267	308	253	280	242	246	289	264	239	266	248	240	274	255	272	279	271	242	283	266	271	256	274	264	278	262	282	274	263	294	275	249	246	276	274	263	274	273	245	294	227	255	287	254	297	261	260	279	271	240	253	257	290	249	252	279	266	295	254	276	288	277	257	246	291	302	288	275	289	257	258	264	247	254	266	288	274	275	226	278	298	296	221	280	273	293	266	271	283	246	258	253	243	278	299
12179	898	1270	1451	1245	1099	1034	932	848	751	835	781	769	712	668	709	674	660	695	644	672	688	657	633	683	634	658	673	631	649	662	602	626	665	701	618	627	708	627	580	593	596	683	671	642	654	641	654	635	628	630	658	636	601	641	619	639	629	644	631	615	576	630	642	620	667	652	647	654	637	650	670	608	622	593	611	609	633	637	621	653	621	612	617	599	652	651	605	640	615	629	660	631	594	632	587	617	612	618	623	640	589	658	661	667	617	660	611	612	643	664	645	637	608	601	624	630	609	598	654	621	586	636	603	662	628	631	667	642	644	614	607	601	609	613	601	669	673	609	617	648	633	621	630	657	627	588	625	604	613	651	614	622	650	600	682	629	621	636	584	656	577	618	601	643	598	593	654	596	617	611	602	615	611	624	588	624	657	632	623	559	610	589	612	635	599	605	648	622	646	628	653	591	614	607	582	574	611	636	647	629	645	615	579	612	563	645	620	562	636	612	663	614	656	602	655	638	614	550	654	624	620	641	593	574	584	628	621	603	643	621	645	574	638	680	610	614	634	607	609	650	631	589	611	638	594	622	637	659	639	597	613	601	617	653	624	624	608	657	607	616	628	633	672	616	606	650	650	588	646	638	621	618	623	643	632	651	602	630	619	557	603	620	616	626	607	615	616	609	622	604	645	593	637	605	640	628	632	640	619	650	615	643	612	615	673	637	633	598	653	609	611	651	639	589	609	609	621	577	661	578	657	645	626	615	629	625	630	597	628	681	617	604	589	608	633	582	660	606	588	652	562	614	621	607	591	609	633	637	647	632	652	620	603	611	596	577	624	625	609	624	628	599	623	597	653	582	602	623	643	587	618	627	637	611	612	615	622	604	592	649	588	594	651	622	626	605	634	666	675	609	647	635	642	628	656	625	630	613	625	578	626	592	623	619	646	618	631	633	613	622	645	665	595	623	585	572	660	612	658	624	612	675	614	638	611	613	650	610	585	623	635	607	570	612	652	603	611	631	626	670	649	642	618	648	627	622	599	612	654	612	642	648	650	675	641	592	622	620	594	618	596	568	613	609	599	618	632	640	598	613	660	572	600	602	639	620	618	596	650	625	628	674	610	597	638	635	622	636	643	579	616	637	618	619	649	588	614	618	618	655	629	636	644	620	588	616	625	624	628	600	593	663	635	629	627	633	625	578	587	611	633	584	630	622	606	638	637	641	633	619	593	634	628	620	654	638	605	611	585	599	632	629	603	602	614	638	616	629	617	583	585	613	631	614	549	654	619	598	621	601	626	623	605	631	654	557	631	585	614	652	622	657	612	610	671	644	659	595	673	598	609	606	605	604	590	631	629	610	609	599	603	608	611	608	577	598	628	594	591	632	638	600	630	600	590	649	600	632	615	583	689	573	643	637	617	600	605	619	578	658	612	600	625	607	592	591	593	619	605	593	621	654	642	594	602	613	625	618	649	630	622	591	663	638	586	624	679	614	622	621	664	628	620	644	593	623	615	585	618	645	597	635	628	648	630	669	645	603	598	615	578	631	565	618	618	609	591	635	632	643	605	649	653	631	607	625	638	636	599	595	597	639	617	609	633	645	638	642	568	646	605	653	635	596	643	660	634	635	660	615	607	605	628	620	637	616	579	649	608	596	621	680	623	633	621	592	600	633	659	623	664	633	637	626	641	645	609	610	613	628	588	617	622	656	642	601	599	621	615	617	639	575	631	622	574	634	604	653	668	630	603	586	587	629	595	618	592	632	627	614	622	596	643	645	577	604	599	646	621	655	610	658	631	610	606	637	589	605	676	600	616	613	586	637	598	674	600	682	632	605	609	662	656	580	618	628	658	643	663	619	588	590	628	624	621	594	621	584	641	632	652	633	585	616	617	592	619	629	599	620	605	632	654	644	615	658	583	624	635	639	638	620	661	624	559	619	634	608	625	627	594	636	620	630	609	646	639	625	655	646	601	604	621	618	616	598	628	604	635	605	588	561	651	585	616	601	639	629	621	631	608	647	591	652	647	592	639	571	631	635	619	664	623	624	610	580	591	626	641	619	664	613	613	660	646	614	606	642	677	556	591	652	623	590	618	617	621	585	606	629	633	593	681	638	615	596	620	630	588	607	611	609	629	668	640	617	608	628	594	593	624	628	656	625	625	638	598	638	595	624	637	595	647	622	612	661	623	623	615	597	587	613	630	654	614	602	670	660	655	615	630	618	643	650	609	639	598	593	641	598	604	590	634	635	594	651	610	668	602	649	614	624	649	624	657	596	655	648	665	574	636	589	621	657	633	650	583	620	604	643	622	590	595	641	627	642	654	621	677	594	678	657	581	658	590	653	616	631	647	642	576	636	595	662	662	639	616	646	643	636	619	650	623	574	630	639	646	628	603	611	625	667	642	630	600	671	608	601	574	680	635	635	622	632	607	661	615	642	656	612	573	583	624	657	606	631	575	608	647	650	628	597	619	650	596	625	595	603	620	673	639	646	612	617	636	583	598	605	640	622	673	604	629	625	610	616	621	635	567	673	595	592	636	612	635	635	637	660	667	613	601	583	633	647	645	617	612	658	642	604	644	599	617	609	651	599	591	637	625	652	621	624	624	631	636	578	595	601	669	569	606	615	605	658	619	648	624	610	593	602	648	631	619	647	575	655	615	606	626	659	617	621	646	600	633	589	613	602	600	632	658	590	641	613	619	621	645	597	632	587	618	631	595	591	655	654	653	672	607	594	621	621	592	650	616	617	649	612	654	634	613	610	608	642	639	643	650	643	633	606	609	584	650	630	646	627	594	615	589	615	615	650	655	667	615	575	615	640	621	572	687	637	625	618	662	668	599	643	579	647	646	624	569	621	640	623	636	621	622	590	614	648	647	589	661	634	609	649	606	609	602	624	564	625	661	626	605	618	642	602	558	635	590	602	624	613	661	622	590	603	614	629	600	598	615	653	635	622	664	616	610	613	649	600	607	611	630	647	652	619	650	611	665	620	612	600	594	633	618	565	657	613	599	659	624	642	628	679	588	630	598	634	647	615	628	641	594	605	626	629	630	634	586	595	659	601	602	623	596	602	651	633	622	633	628	614	611	606	665	629	611	565	637	592	595	645	609	640	620	615	597	585	582	594	641	631	621	636	643	601	645	651	629	622	612	635	599	622	608	631	637	618	596	609	712	625	623	642	645	666	633	639	614	629	632	616	647	681	592	568	640	647	637	632	618	621	624	578	633	599	662	631	642	606	620	609	593	650	679	616	570	627	667	610	669	578	631	637	693	626	628	613	609	634	602	583	633	634	635	629	605	643	630	614	626	670	614	593	595	627	624	644	653	579	600	631	667	632	617	639	604	606	658	614	600	582	625	615	606	612	600	597	651	601	623	566	665	646	622	603	630	611	604	634	643	642	600	619	634	613	654	690	601	620	629	625	596	664	642	606	654	608	587	595	635	657	646	661	630	660	618	644	606	588	609	620	618	611	640	651	649	615	575	658	609
30597	5083	1537	988	728	627	522	488	473	415	438	381	417	411	400	407	426	400	349	360	362	356	353	369	352	381	423	389	370	388	387	391	405	371	383	347	370	362	402	363	351	348	381	396	351	355	366	373	379	391	362	345	373	382	364	358	354	399	332	374	344	401	331	375	377	336	355	385	373	379	341	371	368	378	367	357	364	370	367	360	361	380	383	378	359	359	372	356	400	361	393	322	386	345	369	362	349	375	366	372	357	378	344	327	341	336	372	367	350	380	375	381	368	337	359	343	339	380	355	334	409	357	391	411	341	360	369	377	378	365	347	338	343	332	370	377	386	356	352	377	369	339	329	352	367	359	341	342	384	351	348	388	347	346	405	402	383	355	331	355	368	382	405	328	344	350	408	366	370	352	356	347	333	351	379	366	388	373	368	395	379	354	345	330	324	385	342	387	360	347	355	344	361	340	350	368	345	337	341	365	350	361	330	391	388	347	414	344	355	351	333	388	332	359	365	396	338	407	358	354	346	395	347	345	386	392	332	351	412	336	365	344	405	385	409	361	371	376	343	343	358	374	382	327	335	361	335	392	380	372	354	408	388	357	357	393	369	367	358	369	336	348	365	346	386	352	374	369	330	356	320	355	362	371	381	339	373	367	380	412	376	360	351	368	359	347	360	348	388	359	361	363	338	350	366	355	377	362	352	329	373	395	368	370	376	362	345	363	354	349	364	361	372	376	337	383	371	341	356	316	326	339	354	384	361	403	359	343	355	369	368	350	412	359	407	365	397	386	354	376	359	342	349	351	345	372	403	378	367	351	356	344	385	358	330	354	323	341	332	344	418	381	351	347	374	375	377	329	367	328	361	347	360	345	371	338	389	307	355	371	361	370	311	328	371	333	355	348	336	365	361	376	374	378	402	384	361	412	329	325	315	362	343	342	352	347	396	387	374	369	392	352	356	353	372	319	332	332	354	356	377	354	370	359	356	367	336	327	350	361	354	355	361	336	367	387	367	394	354	382	397	380	340	369	389	348	379	371	332	369	375	334	355	372	354	369	387	364	337	377	363	393	387	343	354	337	373	375	365	351	357	407	345	373	366	347	351	352	375	387	352	309	345	363	339	358	319	339	341	406	374	372	335	377	354	342	395	402	375	363	381	378	381	376	379	365	373	359	367	369	339	369	380	359	380	392	343	368	322	384	365	342	393	359	335	374	370	356	366	380	355	377	365	352	342	387	337	407	368	392	391	347	358	389	367	382	355	345	370	348	347	423	353	335	366	353	401	381	368	369	410	353	384	364	367	370	361	357	372	399	355	390	334	380	373	371	367	365	337	349	317	364	350	401	360	308	373	358	335	379	351	364	381	362	360	406	382	391	404	370	345	365	332	391	384	359	328	339	388	339	347	366	367	345	368	363	352	346	356	370	387	355	336	366	378	381	396	366	360	356	378	365	358	347	393	337	399	392	391	346	347	362	330	359	388	349	360	352	390	347	372	360	347	369	361	386	367	377	372	388	398	386	379	344	352	356	378	323	333	366	364	373	364	389	364	370	381	400	327	379	408	362	363	407	363	427	353	383	403	366	362	382	358	356	353	349	368	338	393	365	332	385	353	385	323	357	346	376	376	347	373	367	359	365	365	392	370	390	388	368	344	377	337	351	363	392	369	332	396	407	370	381	375	371	387	369	368	370	348	376	335	334	372	374	381	369	381	355	357	395	360	339	336	396	385	362	361	354	411	406	380	358	377	348	375	362	336	336	360	341	324	371	372	384	356	330	384	382	374	342	346	351	345	361	342	337	348	326	342	364	366	335	372	358	370	364	380	318	380	354	337	338	359	368	400	373	370	341	391	376	367	392	337	382	358	342	331	327	341	357	353	380	367	380	367	328	385	343	373	362	395	405	370	335	355	384	357	344	350	369	380	383	353	367	383	346	387	357	371	390	349	365	381	356	378	395	380	329	365	393	374	319	345	349	395	380	323	317	375	340	358	386	376	384	340	386	351	397	339	386	387	359	345	375	384	385	367	391	376	349	362	349	376	340	345	383	360	367	368	385	374	339	356	398	372	345	366	363	400	360	329	379	366	363	377	361	348	375	333	422	379	404	315	382	357	358	359	358	330	380	359	345	357	375	369	359	377	373	368	346	335	339	377	419	361	338	386	382	395	364	342	355	406	341	398	351	329	371	403	373	365	376	364	394	384	353	336	328	376	334	381	349	389	372	342	397	373	388	342	349	348	369	350	354	360	358	364	391	382	389	346	372	353	354	396	369	354	425	359	385	372	388	349	363	336	349	386	359	347	381	395	355	358	374	387	345	348	379	357	407	401	387	371	370	379	331	360	362	380	398	355	388	420	402	344	391	345	388	349	373	347	355	350	384	348	404	379	362	370	345	356	349	376	372	334	366	361	334	344	355	357	354	355	334	349	368	327	375	385	374	346	332	382	373	358	352	375	354	380	357	412	342	361	351	325	330	412	367	335	358	359	357	349	336	351	362	365	392	376	367	343	363	361	373	373	354	331	338	353	379	390	355	378	368	354	373	347	361	367	397	329	351	404	386	343	382	366	351	396	373	336	373	366	384	365	354	400	373	398	397	370	370	381	367	348	346	360	368	402	367	344	347	375	393	333	375	369	352	368	369	349	370	337	380	371	386	364	381	357	362	351	340	355	376	367	318	345	359	340	360	326	394	342	357	372	394	387	347	346	341	372	373	371	379	346	357	368	318	366	345	353	327	353	337	375	378	359	344	341	368	364	376	386	331	366	373	327	371	313	363	334	378	377	347	356	363	379	326	369	386	383	369	364	331	357	363	383	365	368	368	374	415	342	398	352	368	349	339	349	345	383	351	379	374	399	366	382	376	361	322	342	350	424	380	381	370	351	335	361	376	376	407	337	377	343	332	385	377	381	350	380	364	343	373	350	361	413	375	364	375	324	353	353	342	327	353	354	364	369	345	368	332	326	370	386	360	367	407	362	327	327	369	357	385	370	391	369	404	383	373	366	382	385	373	379	348	364	357	401	378	353	353	322	352	388	355	393	362	372	385	372	352	382	345	335	369	353	387	375	360	347	358	368	372	359	367	353	397	332	374	307	393	374	369	361	351	387	348	380	373	368	363	349	344	335	334	379	395	360	380	369	346	356	383	382	367	387	382	355	396	354	373	375	345	345	361	412	356	368	386	364	343	345	378	341	401	352	384	349	382	344	351	315	398	406	360	376	372	357	323	357	393	366	350	320	359	397	378	368	321	386	330	378	370	381	353	353	376	332	337	373	347	359	413	369	342	365	390	348	402	354	353	323	365	375	336	343	417	360	334	366	383	364	331	361	394	375	340	349	349	373	370	330	359	365	379	400	391	363	364	386	364	337	374	381	380	383	378	369	358	373	356	370	357	367	319	398	350	339	393	362	391	351	374	351	362	401	362	340	359	375	388	360	373	401	348	388	345	365	366	346	364	408	329	383	375	348	381	354	390	396	392	334	404	369	383
16939	1367	2166	2350	2201	1735	1552	1450	1263	1173	1200	1022	994	1011	1019	956	992	894	952	864	915	898	871	794	833	875	854	845	802	871	864	793	891	794	818	812	806	832	797	796	770	819	879	808	805	760	824	838	807	811	848	777	826	793	831	763	844	853	755	788	826	776	786	779	773	845	802	818	763	796	820	769	811	804	823	807	725	800	815	807	766	789	789	809	800	865	821	813	764	796	776	803	767	810	799	780	790	836	767	807	795	807	769	848	845	796	802	758	796	814	848	855	805	749	828	804	813	818	872	840	828	828	788	784	772	788	759	833	797	845	829	769	804	825	847	795	810	781	810	822	821	833	775	838	778	801	843	742	798	804	809	796	831	796	759	835	838	850	794	818	816	835	833	786	834	788	777	791	784	794	833	793	835	817	837	768	776	787	795	806	797	783	813	815	796	800	812	807	827	786	823	779	776	794	818	805	796	847	801	769	802	799	819	791	767	763	764	860	796	739	786	777	842	809	802	849	867	788	806	765	804	853	804	817	757	810	835	806	789	771	769	824	756	741	807	774	826	812	812	814	802	767	804	812	800	804	801	792	757	816	809	787	827	839	824	779	837	757	806	784	849	839	824	765	789	766	808	805	798	872	827	818	817	772	755	799	850	740	807	811	796	764	798	808	783	801	809	764	804	790	855	764	829	828	772	802	759	797	770	773	752	795	764	767	805	794	825	821	810	807	848	792	778	802	808	895	797	808	766	835	772	790	794	805	759	774	820	817	799	780	815	772	769	752	804	756	777	778	755	778	778	794	827	815	758	799	780	801	799	807	790	802	849	807	799	793	783	821	778	751	750	823	773	791	802	788	800	765	819	772	763	805	805	750	822	777	770	805	826	797	851	818	755	804	806	791	830	868	779	781	762	741	798	745	758	771	760	795	814	819	777	803	803	815	805	756	810	846	826	744	798	766	765	874	804	809	754	825	789	828	781	763	806	793	836	806	792	769	821	833	843	806	786	830	792	806	811	836	797	783	807	738	830	779	802	780	819	792	738	816	798	759	839	836	812	805	817	798	764	815	792	803	780	790	842	786	732	802	728	759	833	812	759	816	806	772	802	749	769	793	793	770	784	819	851	817	758	758	751	832	824	778	866	811	800	820	787	844	788	792	788	776	783	871	743	883	827	812	784	831	840	779	809	818	802	809	803	822	807	769	777	816	802	735	829	800	842	797	787	816	801	808	787	765	807	823	777	785	839	824	828	810	774	767	796	792	822	794	854	821	800	762	804	868	830	771	846	833	830	837	744	792	799	825	780	765	800	785	785	843	822	823	827	807	810	769	756	817	783	815	844	829	752	776	795	798	785	832	784	781	800	791	843	860	813	777	785	788	764	815	776	812	776	835	827	835	782	793	773	794	814	823	775	792	825	807	762	858	793	781	795	766	812	822	773	835	810	734	827	806	788	822	757	808	823	791	791	797	848	817	820	776	812	763	847	787	743	782	797	811	856	771	787	808	884	793	799	758	844	847	815	780	827	746	791	822	841	790	843	769	816	772	812	776	791	785	780	808	808	789	820	850	844	757	833	802	739	783	824	856	803	795	801	767	764	802	806	787	740	796	811	741	793	826	869	803	799	751	838	788	812	840	794	766	806	815	785	789	819	795	837	834	739	790	781	772	804	805	799	793	782	844	830	826	771	802	815	803	783	808	837	812	773	790	761	790	778	764	741	809	745	836	767	765	794	796	806	798	813	854	787	848	814	837	778	837	823	843	790	797	733	786	768	838	811	788	844	822	793	781	783	818	800	810	815	770	817	808	800	816	800	761	791	806	815	798	829	814	818	820	767	800	749	780	809	824	769	829	825	765	788	788	752	768	818	790	777	831	782	808	788	785	824	775	844	747	806	791	762	807	802	826	803	794	791	819	795	832	786	803	819	852	780	875	761	823	790	801	809	824	751	798	815	802	795	765	805	747	829	867	796	825	810	816	817	796	821	788	791	766	794	807	855	810	785	751	735	777	855	782	809	823	790	825	805	798	834	801	775	804	802	840	817	809	745	821	815	792	794	802	843	803	828	767	828	756	740	769	835	804	788	813	786	803	822	797	810	785	774	799	868	830	789	817	769	785	846	799	845	810	766	784	798	789	824	772	786	795	801	748	862	745	788	870	804	742	826	758	791	860	782	814	803	801	781	834	807	823	757	781	805	794	873	767	803	833	829	818	792	795	760	804	794	787	808	859	822	818	770	796	840	811	812	844	785	810	800	825	785	780	793	789	836	814	760	784	791	769	784	833	787	792	795	810	811	836	748	774	829	812	817	812	784	816	805	811	807	833	787	791	796	753	789	814	822	802	809	866	803	798	847	820	748	806	769	754	781	774	799	814	773	791	764	764	804	852	811	815	835	829	827	800	851	772	759	790	787	815	791	785	838	791	805	815	847	798	817	825	780	783	775	711	823	830	778	836	801	778	794	756	786	781	836	762	800	838	801	818	790	812	810	829	840	761	792	792	803	797	758	800	783	815	792	800	853	779	793	851	821	771	803	815	818	745	794	803	797	760	824	754	756	832	781	819	806	823	784	824	757	839	749	839	788	792	828	781	747	799	833	812	760	766	809	796	812	793	797	776	804	807	773	821	850	853	818	832	813	799	782	814	831	791	825	799	815	804	778	787	839	756	817	833	779	824	817	835	802	807	803	777	836	734	793	824	801	833	780	813	872	787	812	807	855	842	820	796	814	798	808	774	827	795	759	787	784	815	760	734	774	770	823	801	747	774	787	785	784	748	792	860	810	817	774	764	831	781	784	748	791	782	820	814	846	801	832	763	769	829	782	834	786	778	823	792	814	803	840	773	789	823	813	699	805	794	782	769	799	803	765	830	813	779	796	818	803	758	833	806	831	801	810	802	774	823	810	817	765	813	797	770	776	812	803	809	776	799	852	780	835	736	805	845	796	837	745	815	806	833	795	780	804	812	814	823	800	810	821	761	820	824	783	801	755	815	753	820	794	749	759	764	773	784	810	772	806	780	805	796	765	768	808	794	795	789	802	790	800	831	783	774	842	791	822	783	821	801	844	776	839	843	776	778	813	875	801	812	808	778	855	820	816	815	812	806	779	795	799	796	814	788	773	874	820	749	805	788	807	820	749	810	798	853	824	829	835	779	807	854	768	765	798	807	809	839	801	776	823	823	819	790	763	818	803	801	815	793	773	786	801	811	752	801	803	818	808	810	844	809	814	812	827	753	771	825	788	765	851	793	800	784	798	786	824	781	843	826	818	803	779	765	823	806	853	797	809	827	796	820	849	796	795	851	807	819	799	772	830	831	833	818	768	800	770	757	798	849	839	870	802	791	851	799	855	802	834	790	820	782	838	789	821	819	795	759	840	838	775	787	819	783	816	781	776	834	823	798	797	853	800	774	820	809	847	827	807	843	824	764	788	776	789	812	797	829	812	803	830	824	760	860	783	780	747	773	822	782	788	784	803	830	793	814	828	780	793	800
5850	381	163	187	173	205	178	154	164	147	194	172	162	187	174	182	173	199	185	150	185	189	178	162	181	198	169	138	177	179	153	180	160	179	165	183	173	165	163	155	193	182	202	150	157	171	176	177	183	167	176	179	166	164	157	176	164	189	167	164	176	155	191	167	175	156	178	182	159	181	186	194	184	158	177	176	154	206	184	159	182	162	169	178	187	176	178	197	159	165	154	160	179	162	184	162	170	178	148	161	176	160	147	150	178	159	167	202	161	186	157	171	207	177	157	173	147	158	180	164	170	164	180	185	173	170	190	185	175	218	176	147	170	158	167	178	165	167	164	167	173	178	158	182	170	164	196	188	153	163	182	164	175	169	179	152	190	152	166	173	159	176	200	160	152	179	171	164	193	178	179	163	181	171	154	185	157	190	180	160	181	152	163	176	164	172	174	163	157	181	170	156	163	152	163	188	187	178	181	186	154	164	186	177	190	204	142	149	138	159	186	151	167	170	192	158	163	148	178	159	171	166	169	153	153	184	181	175	172	170	182	174	144	158	187	164	154	165	156	161	153	170	164	152	165	176	195	143	195	158	169	182	160	156	192	150	187	171	162	178	137	178	163	190	161	169	155	185	178	158	152	194	158	165	175	182	173	182	150	156	151	160	159	170	181	160	168	158	175	146	175	160	184	170	153	151	148	185	165	165	162	183	161	194	175	165	142	186	182	176	181	177	189	154	178	164	166	152	167	166	172	176	172	160	158	184	167	173	182	182	198	138	182	166	168	179	173	161	165	157	142	177	165	172	159	166	131	154	170	165	151	184	160	178	143	180	192	153	164	179	184	182	172	157	156	174	185	156	180	173	172	158	160	158	141	179	179	174	172	200	157	179	156	163	156	158	145	141	162	178	174	178	161	166	179	169	151	176	142	180	161	160	165	163	201	188	180	171	197	153	183	155	172	148	144	182	168	174	165	179	176	167	151	162	166	191	154	182	158	157	170	176	175	180	170	162	223	162	162	177	149	191	185	171	157	159	189	165	161	174	199	165	168	196	189	145	153	159	184	162	145	185	156	154	175	181	182	174	203	186	164	176	153	190	174	174	177	183	180	155	198	180	179	153	158	191	156	143	171	173	171	168	162	166	182	164	190	175	158	165	183	198	189	155	168	153	170	162	150	161	153	148	150	166	173	167	158	176	193	172	188	180	162	177	172	187	163	175	177	184	156	163	151	159	187	156	173	155	190	188	173	156	171	167	150	182	183	182	169	176	200	178	176	150	165	171	187	181	183	154	179	168	140	159	156	155	182	163	150	144	153	177	179	159	161	163	165	175	170	165	164	182	208	134	134	187	180	150	185	176	145	185	159	168	139	175	191	171	144	183	189	199	177	172	161	159	182	191	190	162	181	176	171	164	146	157	162	175	180	175	181	160	155	152	169	182	175	158	165	175	180	195	172	162	213	179	140	183	171	177	164	160	185	153	187	147	150	173	195	176	160	178	155	178	164	157	165	191	153	169	187	172	174	178	163	206	170	176	179	137	172	186	184	193	154	195	171	163	173	150	192	174	200	187	169	156	172	164	171	181	167	145	161	173	162	192	171	186	169	175	183	160	183	171	184	165	154	177	165	142	158	178	179	194	178	168	185	166	169	181	190	178	153	168	187	166	165	187	161	193	176	184	155	157	167	175	175	158	157	162	169	183	193	184	177	185	190	175	161	167	158	173	181	177	173	149	219	168	156	180	184	146	167	201	159	182	185	164	169	176	165	142	172	155	175	169	162	163	182	186	168	178	160	168	185	158	157	185	177	169	171	151	163	154	175	162	149	148	200	190	178	143	168	195	170	169	165	170	150	174	186	176	137	163	189	157	153	159	190	159	179	158	171	167	160	164	171	156	170	171	165	172	175	174	151	186	167	162	123	173	173	161	179	174	183	171	152	179	141	163	163	162	166	184	178	178	167	174	177	157	185	202	181	194	178	169	195	198	151	166	172	178	172	169	156	167	185	185	152	177	162	203	148	153	154	178	168	162	165	181	172	150	211	142	182	167	167	183	183	189	154	182	187	173	157	167	183	186	200	177	167	183	156	153	146	195	179	141	156	167	181	185	173	170	159	158	149	157	167	189	182	169	180	186	170	147	167	180	177	170	186	168	155	150	163	172	179	166	133	158	164	187	183	140	166	168	171	178	160	152	149	155	186	189	176	175	199	205	159	166	160	158	154	166	166	180	150	188	160	159	178	214	187	166	184	174	160	172	175	162	186	166	183	170	172	144	156	161	161	172	166	171	170	159	128	143	170	209	153	166	149	167	182	170	142	173	169	187	170	153	163	151	161	180	195	180	169	208	168	168	202	161	164	174	165	159	190	179	158	159	160	144	159	164	213	160	160	196	200	161	190	174	176	168	199	160	139	174	188	161	179	170	170	176	169	155	169	179	192	162	137	165	177	184	148	146	176	162	158	166	184	171	207	166	142	176	163	165	191	160	196	157	169	188	160	188	168	176	163	162	168	178	147	152	154	186	181	162	182	181	161	171	184	176	182	164	160	199	167	148	153	163	175	178	187	171	187	178	169	158	189	171	150	153	192	190	187	166	144	164	174	171	172	182	146	177	164	183	174	179	161	184	162	156	182	188	190	157	129	163	138	147	154	146	169	163	162	161	176	160	170	195	187	159	171	171	163	166	163	145	172	190	164	164	149	208	195	172	165	167	159	150	169	147	165	187	157	173	176	180	186	157	177	161	144	182	192	169	166	172	192	165	182	179	160	151	182	189	167	157	178	166	161	166	167	168	140	159	178	183	149	157	171	157	178	164	207	174	190	148	172	196	173	169	173	177	181	176	174	184	146	154	175	171	149	175	146	161	169	187	157	161	197	151	184	161	162	174	154	172	165	169	173	169	183	163	174	175	159	156	177	140	175	187	174	177	164	176	146	166	186	183	163	185	155	180	159	171	172	153	165	168	167	160	170	163	170	179	175	172	168	190	181	176	172	194	179	149	159	178	180	160	137	147	154	141	191	161	173	165	157	170	146	158	167	169	179	139	183	150	185	153	171	179	170	193	187	178	190	164	168	173	171	158	179	150	168	166	183	160	171	186	153	144	166	161	174	167	193	151	188	175	158	167	160	177	158	144	155	174	188	160	166	174	173	163	170	167	150	177	152	164	166	149	175	152	182	173	165	174	184	175	175	178	149	173	170	181	169	177	190	181	154	202	161	167	177	185	177	162	152	173	189	154	170	175	168	140	152	168	169	177	157	144	174	195	172	191	180	179	181	175	172	191	157	160	177	146	163	171	168	173	179	159	181	162	165	179	176	194	171	161	191	191	188	169	189	167	153	157	179	148	172	186	180	173	182	179	171	210	162	165	168	167	190	191	156	168	195	158	157	157	161	151	153	174	182	176	186	178	161	147	199	147	185	160	170	160	171	190	191	144	165	173	170	156	164	174	182	181	175	175	176	162	156	157	146	177	190	190	175	177	148	154	187	166
3898	450	480	480	454	441	446	479	438	433	448	408	399	430	405	444	445	432	424	416	416	420	400	409	419	426	448	417	466	396	418	421	450	434	415	434	439	412	433	426	442	449	388	452	408	421	412	452	419	475	440	404	437	398	371	469	469	405	411	436	422	396	436	429	428	437	413	456	392	440	427	435	416	445	398	391	459	410	380	390	414	425	423	434	412	446	413	421	407	411	410	442	390	427	422	434	416	429	419	431	415	430	386	444	435	478	405	441	427	463	391	449	424	420	398	427	391	414	436	437	434	441	405	425	444	388	426	406	412	427	446	419	406	385	419	421	416	437	424	434	394	424	396	372	438	368	435	437	401	423	426	449	446	408	407	438	417	432	397	458	428	446	420	449	396	452	421	445	442	441	450	396	413	426	431	434	397	408	458	433	460	384	452	431	429	458	439	435	419	454	432	439	394	426	413	408	467	417	421	401	446	414	440	400	403	400	425	414	419	429	426	431	403	411	428	422	442	396	398	430	451	421	422	419	419	415	422	437	425	426	426	408	437	412	386	392	447	442	415	441	444	424	424	421	384	429	407	429	460	428	422	432	420	403	424	454	463	431	458	426	445	414	456	427	409	438	445	415	431	401	417	441	413	375	433	454	430	439	420	408	450	419	395	439	474	397	414	423	424	423	434	447	386	406	419	414	419	420	402	441	404	433	403	409	444	428	460	428	437	400	431	395	428	461	439	415	416	417	457	428	426	393	442	432	470	443	429	401	417	408	435	424	417	439	431	423	399	422	415	416	470	447	435	419	413	410	381	428	438	422	422	409	392	435	422	400	402	389	392	436	416	402	396	471	408	429	435	439	453	418	410	466	414	407	413	400	417	419	409	435	427	433	469	404	415	439	432	391	449	432	404	410	436	352	417	437	432	427	451	401	424	412	430	461	446	428	428	430	423	422	470	419	438	423	442	425	428	419	443	415	417	418	432	410	397	411	444	381	434	403	419	408	425	446	438	425	425	415	408	433	401	397	437	424	453	432	432	402	428	418	410	425	418	419	435	399	396	445	401	428	434	409	417	421	386	450	400	433	428	408	424	434	381	437	415	446	434	474	388	411	417	404	406	405	462	417	422	395	382	453	408	426	429	422	442	449	417	428	414	429	448	400	414	425	417	427	387	382	437	429	416	444	412	391	423	392	433	431	421	386	435	409	432	442	390	384	376	428	417	435	412	450	441	423	432	429	419	418	403	479	416	440	443	438	461	405	412	434	429	387	404	424	416	400	428	446	433	414	434	428	438	408	425	416	466	425	389	453	463	429	430	406	440	446	437	422	453	440	458	435	468	454	433	471	415	392	429	415	425	410	422	429	388	441	412	400	437	439	423	435	443	454	410	416	422	492	407	424	420	392	385	434	423	392	434	423	424	412	422	442	437	415	423	434	382	411	418	402	431	394	427	426	419	460	390	414	385	428	450	414	434	424	445	396	395	422	402	457	392	447	415	418	398	375	420	392	439	406	410	443	413	395	434	428	429	419	429	449	449	427	402	426	395	446	423	426	453	413	400	416	436	426	387	424	460	409	429	423	361	427	389	406	421	435	422	448	439	427	394	410	421	404	423	442	429	405	422	439	454	415	403	435	430	452	427	417	451	439	443	426	405	420	476	413	482	404	430	400	434	444	430	413	450	433	474	459	450	424	425	442	390	417	430	410	423	417	406	452	430	396	436	420	409	435	415	419	424	400	441	432	423	423	415	409	482	421	415	432	424	412	409	427	416	455	398	422	459	405	412	424	414	405	392	464	434	421	424	428	425	399	431	431	439	398	408	488	422	407	420	408	427	406	423	411	401	390	396	437	418	408	433	434	412	386	415	444	389	427	455	446	433	452	415	455	452	429	393	428	432	458	433	405	416	454	398	426	394	403	446	426	436	398	429	430	410	389	421	376	425	438	425	389	421	434	388	414	419	404	430	438	447	370	415	417	445	444	420	445	442	429	415	422	432	415	434	413	448	397	402	427	460	415	443	403	447	421	424	397	418	415	445	410	433	372	432	396	407	417	412	427	410	439	448	434	453	449	452	449	409	419	435	414	421	420	410	421	422	432	441	426	406	446	396	420	442	428	478	402	420	435	442	422	418	443	399	426	443	423	426	425	390	394	408	427	432	412	424	416	450	435	448	440	422	388	387	405	427	441	439	411	387	414	450	435	429	440	398	402	478	425	429	439	439	423	429	414	450	417	410	425	428	418	471	421	430	418	398	424	422	422	395	460	422	447	419	438	449	436	424	443	419	429	449	408	408	421	416	435	422	419	430	388	434	442	455	422	446	420	424	423	393	428	406	413	403	431	458	432	421	425	444	421	421	407	411	431	392	395	427	412	418	434	434	430	446	386	407	405	392	410	392	377	453	423	426	461	426	408	436	437	415	428	417	442	425	403	416	427	456	438	414	401	430	407	380	400	415	464	465	397	432	450	385	451	385	443	432	438	393	404	448	426	435	395	431	459	412	404	443	413	434	438	423	436	398	442	426	429	427	444	400	408	437	432	388	391	444	451	408	428	445	379	441	425	411	418	430	438	384	451	434	433	418	407	396	425	383	424	433	422	437	436	406	412	419	452	470	422	423	443	431	410	434	424	416	456	433	432	486	437	397	450	422	366	424	385	410	420	427	381	401	425	438	420	430	406	431	434	407	425	377	373	408	443	410	425	429	465	421	417	412	440	444	432	404	460	446	409	417	437	430	405	407	398	420	406	416	422	407	385	477	454	392	425	429	422	396	412	422	420	439	390	392	453	408	441	405	440	434	416	482	454	397	437	455	392	423	434	446	411	418	435	426	437	423	430	405	409	416	416	400	386	455	447	425	416	455	453	390	411	409	427	382	417	420	453	419	440	428	414	483	426	448	393	433	466	417	373	403	454	428	444	413	412	403	441	419	434	390	441	458	413	415	427	446	448	381	436	419	400	462	391	430	409	416	419	419	438	410	434	433	425	428	465	389	431	418	414	419	387	430	405	413	446	428	436	424	441	463	418	426	399	416	425	434	413	412	415	416	428	413	397	428	402	398	420	391	441	424	394	429	397	437	435	412	421	413	438	430	441	399	434	394	401	402	430	388	459	427	411	428	449	452	453	402	432	387	409	414	460	392	453	434	449	447	394	426	458	394	416	421	428	398	458	407	441	416	404	443	403	415	413	439	458	443	424	405	404	423	438	444	428	412	439	420	441	419	424	437	427	421	400	397	382	423	446	415	414	447	385	421	471	364	425	441	421	433	407	447	414	430	428	444	441	428	385	442	404	431	438	431	443	423	412	392	400	423	445	465	437	377	434	402	460	402	425	390	428	451	455	411	424	429	385	391	439	434	422	412	414	427	460	388	451	435	396	420	419	432	421	440	431	414	428	377	413	442	404	428	415	435	433	387	379	375	406	432	404	435	384	408	440	397	402	429	407	420	450	401	421	426	419	428	386	386	427	403	461	419	423	424	428	369	425	430	400
20370	2258	719	522	444	363	314	331	290	294	295	297	256	338	280	285	291	283	286	257	267	266	273	263	275	304	293	287	276	275	268	275	262	285	242	273	281	282	258	239	251	271	284	232	249	280	294	293	308	286	268	249	287	317	300	265	270	249	260	232	276	262	266	257	242	286	247	263	257	268	262	274	290	270	300	271	268	265	258	253	250	269	247	268	276	282	233	276	291	270	284	292	271	280	264	249	261	254	279	271	259	237	248	241	276	264	282	280	249	252	243	267	261	279	262	275	264	279	271	284	282	266	312	274	273	289	265	271	275	263	292	273	265	246	231	318	273	278	260	289	294	254	271	261	235	266	276	278	274	283	291	250	270	269	272	284	258	247	262	278	308	267	273	282	253	277	279	231	245	247	262	283	223	247	242	276	268	269	253	234	274	260	256	252	290	244	251	267	277	274	268	240	254	277	262	236	271	282	267	274	288	294	259	261	223	258	273	286	230	266	259	261	274	284	271	269	275	251	279	263	247	269	265	267	285	238	278	275	278	251	293	248	275	282	277	264	255	283	266	277	282	259	266	264	261	262	271	293	306	238	252	252	280	268	301	291	279	279	260	268	284	289	276	280	271	244	258	254	270	256	264	242	247	312	287	289	280	245	268	229	254	239	243	224	273	255	239	276	257	255	249	240	267	250	271	245	258	260	279	281	259	273	263	265	253	275	267	273	267	259	249	281	265	300	263	235	239	239	267	282	281	249	263	284	281	324	290	259	291	273	282	308	251	253	261	264	291	278	268	230	285	262	266	267	264	284	251	266	286	282	278	265	276	269	282	263	241	276	279	251	254	265	261	280	258	262	266	238	250	263	258	250	249	275	247	241	260	291	239	256	241	294	251	296	294	251	258	259	279	259	245	262	239	264	273	277	302	262	262	268	299	263	251	277	250	278	258	305	286	284	231	263	298	297	257	238	265	277	278	279	264	260	251	250	249	283	264	275	243	279	267	238	284	287	235	278	256	254	248	260	294	252	271	253	244	226	265	246	251	251	265	259	257	290	275	253	269	263	274	293	279	279	273	295	287	306	246	277	264	242	252	250	254	272	256	280	250	267	256	268	279	267	255	261	275	259	286	278	273	292	249	255	285	228	293	309	254	247	275	258	279	261	256	278	239	271	245	278	291	265	265	273	259	271	272	245	301	297	255	242	276	260	248	257	263	249	231	244	239	235	256	270	232	277	263	271	242	265	239	271	281	281	278	283	234	235	248	292	268	266	264	255	286	279	257	276	230	284	260	260	264	293	279	262	248	253	261	257	306	261	259	241	303	244	263	252	288	275	280	251	300	294	273	272	226	289	277	263	220	278	241	234	281	277	249	242	258	286	251	281	275	252	248	234	317	266	278	257	252	254	291	242	280	252	256	262	271	254	267	270	253	285	288	289	265	271	269	265	279	261	279	284	245	253	255	258	270	272	269	232	288	281	266	280	246	284	274	275	264	294	298	264	288	289	278	273	294	278	287	265	283	235	256	276	273	259	295	244	282	283	268	266	248	273	260	259	239	273	260	276	273	282	256	278	274	259	264	275	269	284	296	276	275	276	293	272	270	239	272	277	293	249	242	296	280	266	275	263	275	255	257	263	220	289	290	296	276	262	286	262	274	259	276	272	269	257	275	264	259	279	247	291	269	260	282	247	227	262	250	279	257	268	267	254	275	282	277	270	287	242	258	257	245	294	270	287	281	253	294	288	293	272	264	286	301	257	251	225	257	273	263	257	276	293	260	287	257	291	273	287	247	290	262	264	241	272	281	274	257	281	269	281	276	276	243	238	293	255	278	241	264	272	279	260	236	275	271	263	279	258	275	257	261	301	267	235	271	276	254	274	266	281	267	275	270	289	240	237	273	270	245	274	255	273	292	299	290	284	269	265	299	259	252	270	275	266	286	269	235	265	270	274	278	243	288	263	204	290	295	273	286	270	270	272	242	250	267	256	284	252	280	287	275	287	271	303	276	278	293	284	243	282	249	279	270	279	258	269	291	257	273	292	244	259	236	254	268	284	280	268	268	268	265	239	298	274	265	258	243	254	281	298	291	278	255	241	276	261	267	258	276	255	257	261	240	300	264	294	301	289	280	263	269	309	266	260	281	291	270	285	277	277	258	263	264	252	279	286	282	242	249	247	238	233	267	316	269	270	242	285	255	267	268	262	275	266	248	266	281	258	253	243	263	248	272	280	256	240	295	261	264	268	269	258	280	281	253	279	267	262	264	265	249	261	253	269	273	256	268	269	291	276	242	253	258	269	280	241	242	265	279	251	246	269	287	240	266	241	255	274	272	251	288	241	287	247	246	268	252	240	270	299	303	284	281	271	299	275	276	263	282	293	279	268	233	271	243	254	251	234	258	297	261	249	278	265	278	268	266	276	251	251	282	262	278	240	242	244	310	264	258	280	289	259	245	240	257	253	259	262	261	272	292	242	278	280	259	299	267	253	235	270	269	260	281	273	262	261	267	265	282	286	262	287	256	259	250	251	301	282	260	272	259	255	252	246	304	261	293	273	255	235	255	243	256	275	238	289	254	234	272	251	272	265	305	275	257	270	259	273	231	274	222	251	251	241	232	243	305	305	248	287	257	280	272	246	270	246	261	252	250	268	296	278	267	257	278	253	243	279	302	273	272	295	249	266	242	252	258	268	274	271	256	225	280	283	281	295	248	255	284	267	273	283	251	274	267	262	243	274	292	248	300	252	266	271	223	268	306	272	236	283	261	294	266	258	262	275	233	225	261	247	263	260	247	260	286	243	266	301	282	248	270	296	269	279	277	258	287	260	299	267	248	258	258	283	295	282	288	254	255	252	247	291	257	269	238	253	283	259	288	263	285	270	273	269	262	289	266	253	240	286	270	246	294	245	264	277	260	267	261	248	280	270	263	316	254	259	292	291	308	244	255	241	272	263	277	260	234	264	279	276	258	261	248	266	267	255	276	279	279	298	249	231	283	281	291	256	240	258	282	259	234	260	272	289	249	277	296	284	249	236	255	274	258	260	243	273	277	271	281	298	254	273	239	273	250	288	269	272	274	260	344	267	251	261	240	269	271	256	264	288	254	249	269	257	257	226	273	246	269	286	267	252	256	258	279	267	240	263	257	258	289	249	273	252	248	265	264	235	269	264	272	276	263	275	264	286	268	273	296	261	245	273	290	276	286	279	249	218	258	300	294	252	257	282	231	279	244	249	256	231	237	244	275	237	259	294	261	277	280	279	239	266	250	265	275	262	260	289	246	260	260	258	292	243	314	281	286	290	262	245	262	250	270	255	244	254	264	284	263	258	267	241	240	285	285	248	250	262	276	233	257	246	283	256	283	263	283	262	279	263	244	306	300	230	294	290	246	281	275	279	298	290	236	267	295	289	271	290	250	261	264	273	244	232	254	293	276	272	253	293	295	265	248	263	258	262	258	277	311	303	265	260	229	295	278	254	267	273	263	246	282	290	283	253
12411	825	1310	1459	1302	1091	980	919	835	789	764	777	776	718	665	698	698	672	676	674	639	681	657	651	655	598	622	677	663	617	613	602	612	648	655	606	626	631	648	625	615	629	642	632	625	617	662	605	627	626	660	631	641	617	624	607	613	612	673	585	633	642	617	597	648	656	611	612	658	608	608	565	631	607	632	613	585	634	611	604	586	638	646	601	647	614	618	624	636	566	633	599	624	637	594	650	659	613	629	634	591	634	584	624	661	622	554	609	602	621	581	658	664	606	629	589	577	620	635	615	629	627	640	635	637	659	634	609	654	657	592	678	593	611	615	637	577	567	636	607	589	614	628	616	619	632	651	662	632	581	625	591	594	597	597	664	600	635	613	642	588	607	612	675	608	630	587	613	608	579	607	632	589	587	575	607	582	579	597	600	640	653	588	641	626	596	619	623	620	577	614	593	643	608	585	601	641	668	573	633	582	595	588	660	605	598	579	624	568	620	634	608	577	641	612	637	555	583	612	637	617	573	616	647	645	641	587	629	600	612	630	613	598	604	603	596	627	627	576	613	610	610	595	613	622	634	603	625	589	616	614	620	625	663	639	621	617	641	664	650	624	597	601	585	613	619	636	631	599	621	630	596	602	628	567	644	611	673	628	595	601	627	597	599	582	608	594	632	635	635	622	601	619	587	626	591	663	619	648	603	604	628	606	634	606	626	658	570	631	634	573	625	626	596	636	621	635	641	598	593	590	598	603	598	588	601	596	554	609	630	615	651	642	583	585	625	629	596	658	607	623	627	632	613	607	645	589	586	623	591	602	615	628	620	644	656	598	626	604	614	603	569	635	594	579	608	615	643	630	649	598	592	565	636	630	653	599	619	584	637	582	614	653	642	629	631	612	603	661	630	580	573	611	595	595	609	642	631	641	646	641	630	636	587	599	613	646	562	618	606	646	675	617	591	637	633	617	627	600	651	634	642	601	604	593	647	659	626	618	642	615	675	605	629	629	619	663	608	620	595	615	605	605	636	591	590	592	648	601	575	610	614	584	566	624	594	622	584	621	598	640	627	638	621	630	614	635	649	655	606	625	623	593	620	636	615	591	607	649	630	628	615	552	576	602	625	618	631	644	602	597	581	619	614	602	633	596	625	588	630	610	585	669	617	639	633	598	645	627	595	608	571	622	606	626	633	607	592	626	609	635	602	638	609	609	628	630	617	580	570	586	606	661	624	606	626	617	608	686	623	679	655	605	614	603	612	660	610	572	630	644	599	652	609	644	659	567	601	588	605	597	600	639	655	622	630	621	621	588	613	584	579	608	605	580	633	624	627	600	654	626	589	615	621	623	633	627	574	612	608	606	605	619	606	606	624	641	612	622	620	647	590	638	660	630	635	641	602	606	597	614	659	641	613	650	646	620	655	595	633	606	610	642	610	635	592	647	596	603	612	631	595	616	589	623	589	606	616	623	630	611	620	621	639	637	629	636	627	603	627	659	624	579	599	594	595	647	650	643	633	664	586	584	627	660	577	609	613	600	647	652	633	604	630	650	611	622	663	632	655	570	626	596	625	568	588	614	605	622	617	583	643	626	566	599	594	612	602	631	607	645	601	596	631	611	620	611	629	646	626	604	605	618	588	616	639	652	650	583	595	611	627	639	593	633	574	611	630	622	611	586	614	616	627	632	619	686	630	606	631	598	596	590	603	624	586	624	612	607	635	602	634	638	606	621	610	605	610	670	613	612	616	612	608	643	581	652	627	627	588	568	608	618	605	589	570	586	604	605	594	610	565	576	623	602	633	643	598	615	653	599	610	597	602	642	620	644	598	646	602	612	632	622	598	606	625	644	591	648	626	602	624	575	604	591	664	630	632	580	634	585	632	578	613	636	634	601	595	602	663	589	652	638	574	605	621	641	626	586	621	599	633	609	617	636	588	619	641	603	621	628	602	622	626	601	654	623	603	626	626	592	591	680	637	602	613	595	623	647	682	605	616	650	609	608	628	618	636	592	654	609	607	595	655	629	600	615	614	621	615	628	655	670	597	644	672	681	649	614	609	668	589	620	611	638	612	631	639	613	590	613	588	627	639	632	664	617	594	575	616	621	621	644	657	620	602	644	625	592	590	640	600	632	612	611	584	627	622	624	637	633	659	622	553	615	622	602	625	614	639	597	620	650	640	593	618	621	594	638	635	647	618	579	627	587	563	569	599	663	638	615	634	583	645	636	615	587	600	644	608	619	633	627	655	643	663	623	611	589	627	591	604	606	631	627	602	638	615	597	609	628	631	609	643	653	623	650	555	623	592	639	623	622	591	622	628	621	638	580	609	611	602	639	646	607	631	648	657	598	621	652	599	601	636	625	609	610	625	643	597	612	601	603	596	570	583	592	602	627	655	594	632	569	577	645	573	649	636	618	609	638	619	625	641	602	597	640	620	594	634	602	613	710	644	631	619	616	624	590	639	577	649	617	604	576	628	566	592	608	618	642	603	603	602	598	599	604	604	660	659	596	669	603	624	630	634	627	632	598	620	617	604	603	628	602	622	668	603	591	592	666	595	617	611	619	599	636	617	601	649	609	608	597	588	647	560	595	594	666	655	607	624	617	619	611	607	620	611	588	693	597	568	625	641	605	628	597	603	619	652	636	594	614	595	610	651	598	659	638	611	625	622	578	617	635	602	590	659	621	595	661	601	594	590	591	593	624	631	631	593	635	658	637	656	604	615	596	633	597	615	614	578	686	605	626	626	628	648	617	608	627	652	636	608	583	625	649	615	618	589	621	611	574	632	628	607	619	637	625	576	603	609	613	622	596	601	613	665	646	607	651	638	614	585	632	626	623	622	662	605	629	594	623	598	589	637	570	610	604	649	635	679	602	609	630	634	641	660	599	592	629	582	643	634	633	579	622	587	600	613	635	636	608	573	660	560	664	603	614	621	617	593	608	595	620	600	655	640	614	650	631	623	594	642	605	608	614	557	622	648	665	651	604	616	574	640	576	608	630	624	631	626	619	628	606	574	603	606	612	597	621	602	597	615	635	589	617	595	641	586	572	616	632	657	620	626	672	604	634	617	647	648	620	636	585	598	616	626	577	638	628	626	606	625	611	651	638	621	656	573	549	639	608	573	640	617	686	666	612	618	611	629	618	638	612	676	585	619	609	591	588	630	610	648	670	585	613	613	641	649	641	624	632	621	691	586	599	612	621	598	578	630	619	647	635	620	635	621	628	571	602	582	581	631	617	592	616	588	611	637	632	605	603	567	613	634	641	578	611	636	596	607	637	599	568	603	613	613	636	591	604	627	623	591	598	623	600	657	565	618	598	643	609	637	599	643	590	642	598	627	653	569	595	601	643	645	631	632	626	620	582	652	586	637	596	617	582	592	583	599	599	624	619	596	601	614	620	646	626	612	588	612	624	590	617	620	646	638	608	638	592	635	669	623	633	645	623	569	666	539	604	599	617	596	588	614	619	584	636	658	653	628	636	632	625	636
30983	5213	1510	1015	753	613	514	521	444	438	413	383	424	374	355	380	387	382	362	374	417	384	400	352	388	398	388	381	384	349	359	394	387	358	362	359	352	432	350	356	347	361	377	337	354	371	394	357	357	376	393	343	357	345	379	341	416	353	381	389	354	377	329	357	403	378	383	346	399	379	386	391	381	398	375	354	385	374	358	337	323	362	350	339	383	358	349	335	343	326	382	343	362	335	365	369	410	330	375	392	351	375	358	349	369	346	383	360	366	393	345	360	352	367	346	360	361	383	381	406	361	359	371	345	335	347	382	396	383	413	394	373	388	356	362	359	331	365	354	376	341	327	405	397	400	337	362	383	391	342	382	381	381	351	353	341	339	339	344	344	397	345	348	367	378	319	354	325	415	338	397	380	346	388	364	374	355	368	340	376	375	333	339	361	353	372	347	379	366	344	353	367	379	384	382	367	378	365	345	354	336	395	379	354	385	338	356	376	361	378	365	399	376	362	340	384	368	366	357	402	360	385	376	395	314	381	398	370	361	380	375	390	373	350	346	376	384	403	372	377	362	375	388	362	360	331	372	385	370	412	379	382	378	379	394	328	387	368	348	343	355	356	361	354	370	369	328	352	390	353	363	316	392	342	341	382	392	387	395	324	341	362	381	373	367	336	372	362	350	354	363	369	364	349	394	369	337	358	393	345	370	325	371	342	364	334	396	369	355	373	335	374	351	350	396	340	401	365	369	365	344	323	384	344	369	367	355	339	356	379	373	365	335	362	365	406	404	378	358	340	353	357	372	348	383	353	364	376	349	359	379	385	367	367	347	366	363	370	352	369	349	357	364	361	352	346	377	353	374	382	362	390	373	340	339	369	374	387	391	356	391	350	374	375	369	355	367	344	365	361	410	374	355	356	403	369	345	358	348	361	365	380	371	346	348	322	345	356	351	407	381	373	372	342	338	380	347	363	356	365	364	355	364	353	351	395	380	341	337	398	383	353	358	372	334	379	317	359	339	383	368	353	351	348	393	367	366	348	345	354	354	376	384	368	329	330	346	361	366	371	326	331	336	357	397	351	419	350	378	354	324	413	381	343	368	377	410	385	363	357	351	360	390	383	372	356	337	348	377	367	358	386	339	358	371	412	334	358	379	364	382	377	381	348	343	368	356	393	351	371	355	324	401	399	355	349	358	375	367	369	369	371	332	386	361	415	392	400	419	379	361	344	350	365	360	357	388	348	356	403	343	358	368	331	332	361	356	349	395	390	389	374	360	401	361	359	361	375	388	324	353	374	395	341	381	361	350	345	308	381	390	394	348	357	328	373	350	368	372	388	391	397	347	384	355	400	370	408	350	357	343	371	364	348	368	368	311	330	364	340	339	366	357	413	348	402	376	389	403	346	334	373	371	332	336	365	355	378	365	380	352	383	391	359	374	363	360	361	376	322	377	381	389	323	383	359	385	379	363	348	341	370	359	346	343	355	349	365	362	355	378	398	374	378	370	360	385	366	415	402	333	402	353	371	366	401	373	358	381	383	350	321	397	391	371	345	326	409	361	345	385	358	388	341	352	364	371	352	372	375	395	389	359	366	360	336	352	351	366	343	352	385	370	323	344	327	371	361	337	352	338	348	354	361	354	366	343	352	348	363	395	389	407	369	357	390	356	375	359	368	339	329	372	383	380	353	393	361	366	341	340	375	330	378	358	371	348	350	372	326	343	361	368	354	375	345	383	392	363	399	343	374	384	384	379	329	346	379	373	367	343	363	307	405	388	326	350	378	350	380	378	386	373	354	362	349	357	384	381	376	379	397	389	356	310	351	366	355	356	338	372	365	355	364	352	339	350	344	351	365	341	322	360	372	354	350	372	369	385	344	375	344	349	361	331	358	320	373	337	367	348	367	387	364	359	324	377	365	367	350	305	346	376	372	341	353	353	346	382	354	381	368	414	393	344	366	351	361	336	340	321	340	390	380	338	360	433	403	380	375	354	374	335	394	375	351	403	377	328	324	384	374	354	326	361	355	380	356	374	347	402	367	379	398	370	372	375	329	351	369	333	346	331	336	331	362	377	334	324	387	330	365	379	354	388	361	355	371	362	350	360	372	378	308	354	352	379	387	335	358	331	359	373	343	372	375	364	380	361	369	331	393	387	395	391	362	345	330	342	370	373	350	366	369	376	317	429	329	364	371	357	390	315	389	385	346	346	349	415	378	382	350	336	331	346	356	361	357	358	339	341	408	345	358	369	360	384	398	382	369	408	364	361	341	373	353	369	374	391	378	374	360	335	368	353	361	386	381	337	377	327	364	343	398	350	351	356	376	326	348	362	350	412	365	387	352	347	355	385	363	388	375	400	364	366	336	339	353	385	384	359	362	372	377	388	358	392	378	331	323	315	396	377	338	368	353	359	345	380	364	363	366	404	367	391	389	387	381	364	359	357	340	366	396	359	345	362	346	353	381	372	354	396	364	358	355	347	337	385	398	351	326	365	353	331	352	370	374	388	409	360	383	362	378	368	394	334	349	381	363	335	399	383	367	361	362	387	336	383	390	341	362	332	349	358	345	356	394	393	375	346	368	352	364	393	356	363	373	363	374	346	336	378	397	337	383	398	368	381	372	372	383	343	363	344	345	361	390	380	342	367	345	368	358	375	396	376	360	369	364	332	419	334	376	370	400	373	343	357	376	328	398	382	341	359	384	362	335	381	326	364	346	356	349	342	334	398	383	366	376	358	402	358	371	378	365	372	358	361	375	377	349	348	374	354	359	352	368	355	327	347	353	347	376	375	354	349	354	324	393	390	337	364	327	341	388	364	365	370	387	341	362	345	356	382	368	380	345	368	334	397	395	383	356	362	349	313	356	357	398	371	356	343	333	367	349	363	326	370	359	363	375	386	374	364	373	360	385	363	339	350	370	306	353	381	358	374	403	382	370	367	385	379	343	372	390	372	370	364	384	416	367	371	383	371	339	391	331	344	332	360	374	339	387	371	362	383	397	337	366	340	374	336	354	311	376	389	366	390	359	371	347	353	383	413	384	387	399	340	372	385	338	367	383	340	362	368	350	403	370	396	349	386	364	362	386	389	358	406	382	393	339	343	368	365	351	345	369	355	365	345	392	365	364	333	371	366	368	333	378	437	360	357	342	364	367	330	377	350	350	344	351	359	367	312	364	379	334	359	380	339	370	330	395	359	390	368	355	392	357	368	388	374	384	395	372	372	385	352	349	370	334	355	351	351	386	355	338	412	345	353	327	370	364	339	383	393	352	399	367	321	375	368	378	361	356	392	374	362	390	348	348	377	372	329	359	396	348	375	375	402	320	341	376	386	352	381	338	351	327	363	358	339	329	311	361	393	374	366	350	343	375	376	371	389	387	377	353	376	377	354	344	351	356	391	331	356	374	372	322	376	336	374	370	345	341	367	353	341	349	352	419	348	375	353	378	379	368	389	369	338	362	384	337	327	356	349	346	400	357	376	385	392	351	351	352
16881	1304	2165	2493	2117	1824	1599	1329	1243	1185	1093	1033	1110	977	914	1003	924	875	832	950	860	880	880	863	854	865	898	863	859	835	809	835	834	826	765	787	746	865	833	869	834	764	776	750	779	817	790	799	836	795	817	857	784	811	810	800	797	792	812	763	789	811	735	772	802	799	777	791	821	787	768	815	809	805	778	873	823	764	780	883	798	816	858	792	750	772	775	768	800	795	761	819	868	820	792	819	779	783	796	771	801	819	859	811	818	785	823	819	811	784	786	806	799	806	823	782	759	825	762	831	770	800	820	773	884	806	800	795	830	795	799	825	813	819	785	798	841	775	842	787	790	806	777	813	844	778	813	812	796	823	805	807	769	771	789	783	784	813	804	800	781	814	848	788	831	819	805	782	836	815	771	852	830	793	755	833	826	811	791	790	819	808	762	768	822	802	813	783	784	745	790	805	774	853	806	786	828	858	820	793	778	761	769	822	800	796	814	765	834	824	779	788	823	794	833	778	801	828	756	777	840	817	798	753	754	793	835	790	837	793	732	749	833	718	810	775	770	815	785	847	794	761	778	832	760	823	809	827	796	854	845	837	812	796	787	817	818	818	749	755	817	773	838	807	865	778	771	776	817	841	836	779	808	801	821	771	830	779	767	769	800	799	800	809	791	774	771	800	784	833	801	789	770	788	762	808	803	773	866	803	774	832	830	818	792	841	793	759	869	815	783	832	748	781	801	801	776	800	839	789	773	787	814	847	832	745	803	781	789	807	794	824	799	789	808	778	816	828	814	823	801	769	792	762	795	785	847	837	826	796	823	814	836	771	775	777	812	817	775	845	863	824	779	746	764	791	769	821	843	763	781	741	817	767	794	791	803	788	739	811	768	812	789	802	800	797	760	852	781	800	851	800	796	805	810	758	835	809	779	795	790	796	780	816	842	797	805	799	797	765	817	792	814	810	800	779	821	778	794	793	761	764	787	824	732	791	790	847	858	845	789	762	756	847	836	758	770	785	753	802	763	823	785	797	758	809	771	721	809	772	840	805	835	775	825	794	767	822	802	842	804	780	811	794	815	799	844	792	807	784	785	865	795	796	782	835	802	771	799	778	789	817	791	815	811	794	855	806	867	826	851	771	838	799	791	820	818	759	816	810	804	806	758	787	797	802	794	850	780	786	820	802	848	817	806	838	770	804	800	780	831	796	816	795	786	810	826	785	761	802	766	858	771	820	802	729	813	737	818	798	812	844	808	793	834	767	822	798	817	793	768	822	831	808	819	784	785	814	823	781	823	811	822	774	838	794	782	786	812	767	787	816	791	819	816	806	772	814	854	814	825	824	792	794	765	808	779	762	795	800	751	794	802	777	834	781	790	735	787	813	823	789	838	849	805	816	847	789	763	775	813	834	844	795	831	784	782	762	781	788	798	821	794	867	758	806	784	830	820	799	804	786	765	820	814	762	802	784	794	805	791	796	761	808	806	799	762	806	753	835	802	794	795	788	835	781	820	774	812	803	770	776	779	818	835	791	794	805	816	829	836	764	828	783	795	813	837	769	759	844	797	820	758	830	738	816	823	801	731	828	766	822	785	822	786	750	785	847	790	773	787	783	797	789	752	811	793	840	782	784	806	780	833	775	764	841	782	814	783	843	805	793	786	774	825	792	837	810	751	764	794	753	761	748	832	763	831	758	854	806	745	799	810	809	828	758	823	813	770	796	819	762	841	807	813	753	833	820	813	774	794	795	772	799	773	792	831	772	794	817	783	809	735	787	803	820	799	802	731	764	831	863	783	816	733	821	787	784	793	826	803	819	841	815	799	808	808	816	752	787	812	772	762	792	766	789	790	763	759	766	801	789	802	824	813	793	763	846	820	726	778	774	808	814	821	815	830	806	811	788	760	810	794	802	736	815	833	804	757	809	821	777	807	855	798	746	811	836	853	836	765	832	793	820	829	786	793	805	852	772	805	806	810	808	795	778	825	828	782	827	804	764	777	836	839	815	790	797	741	775	787	804	827	775	793	781	785	793	825	790	853	787	795	782	798	784	800	803	783	792	773	805	841	829	808	775	751	812	820	785	771	740	757	772	795	823	761	832	751	800	852	786	757	761	811	832	776	799	729	853	826	736	770	758	815	765	802	821	771	785	801	752	822	825	828	788	772	835	847	831	778	788	812	806	779	759	812	805	838	773	776	785	822	814	807	865	833	789	788	804	778	781	800	829	843	806	795	802	784	768	780	809	760	787	826	805	826	835	803	808	804	779	829	785	800	801	789	809	786	799	781	778	767	797	804	790	809	829	761	790	815	758	788	813	798	793	775	793	778	748	776	791	799	801	832	819	780	791	725	800	824	806	788	792	767	793	829	799	787	768	798	803	815	792	809	810	774	804	819	806	793	804	791	824	822	762	743	801	783	797	796	770	791	806	764	834	781	800	807	757	772	833	859	810	826	788	803	851	842	861	799	827	818	771	811	787	791	859	817	774	760	810	765	804	808	769	796	817	834	801	808	810	789	810	771	799	815	767	795	796	733	804	799	842	815	784	793	809	825	793	825	803	793	797	725	777	824	804	840	823	800	721	821	778	737	791	826	828	773	798	835	803	760	777	814	805	892	801	777	831	809	780	776	781	830	809	754	733	795	788	740	774	787	807	787	781	830	808	801	806	822	872	787	827	769	755	818	795	765	848	808	848	789	812	765	827	776	766	792	826	772	784	770	813	784	839	772	765	833	822	813	782	823	802	833	815	815	774	860	769	756	807	786	775	758	817	784	760	776	822	783	803	797	783	746	820	758	805	797	788	811	796	830	823	829	821	821	810	759	811	772	794	814	815	841	790	838	806	840	803	789	782	798	741	862	809	796	773	868	810	817	788	812	768	785	826	804	829	801	817	823	810	833	773	813	811	808	839	843	799	782	762	824	811	799	818	765	754	785	798	794	798	811	828	778	784	767	827	827	815	802	770	788	799	827	826	773	786	783	733	809	838	805	799	786	820	742	799	778	784	802	811	772	815	755	792	834	816	810	832	823	778	777	753	786	758	745	744	842	782	788	794	807	804	806	787	810	859	819	855	826	733	765	803	763	766	779	808	792	818	794	831	757	809	812	793	784	778	796	818	748	788	800	841	828	803	808	789	805	729	739	855	828	786	768	778	801	797	747	786	805	755	785	810	779	773	834	739	780	809	794	782	786	814	827	821	824	747	783	852	770	848	781	777	789	784	796	806	777	797	793	837	761	807	820	764	748	819	810	849	769	811	771	777	779	791	780	811	809	775	804	796	826	759	765	782	801	799	755	787	799	825	764	793	777	775	817	783	762	829	795	821	798	780	789	795	796	778	820	808	757	771	777	788	772	806	772	835	831	807	831	814	825	764	785	761	789	809	785	859	804	802	756	798	814	819	840	753	791	811	769	780	807	781	758	717	773	803	839	736	837	795	811	779	776	810	724	752	831	797	824	789	799	757	776	769	837	786	779	765	778	807	808	756	790	753
5972	408	203	205	183	179	166	176	164	180	200	185	161	153	169	177	159	161	170	156	181	170	175	166	164	154	178	162	180	175	175	184	173	197	169	181	172	174	150	151	173	175	166	142	153	177	187	166	154	174	146	165	174	185	161	182	182	199	186	160	158	166	185	165	165	173	161	177	190	168	160	173	162	166	191	177	152	158	174	167	173	161	186	187	177	187	180	159	184	193	196	168	177	185	172	160	169	168	144	173	187	166	186	166	165	177	160	193	209	174	191	171	165	159	152	177	191	142	157	146	174	184	185	161	162	164	167	149	166	178	150	161	162	192	181	176	200	165	162	178	174	164	159	200	167	174	183	164	176	173	149	157	180	149	167	142	163	182	157	174	173	171	181	157	182	165	175	159	175	173	148	171	161	174	177	180	178	167	187	162	171	174	179	151	175	190	203	173	177	170	168	160	190	166	169	187	156	140	204	144	182	204	148	173	179	174	170	199	172	170	173	157	169	172	166	157	161	162	178	170	199	180	159	185	147	148	157	164	157	194	172	170	168	169	150	159	172	179	191	149	181	173	172	175	148	180	203	171	157	185	183	177	158	178	156	158	150	182	152	144	154	177	161	154	164	164	159	165	171	174	155	167	147	153	154	157	163	142	165	152	159	157	164	155	174	183	179	156	200	156	138	160	173	188	185	149	160	176	180	185	193	166	187	164	171	163	144	184	157	152	160	160	155	184	169	174	177	156	183	148	180	187	151	168	195	173	174	166	170	175	174	141	182	157	185	150	160	175	141	170	165	181	177	206	189	161	164	169	179	176	143	185	190	159	186	176	182	180	170	185	205	165	169	170	163	156	204	172	174	204	161	179	159	168	160	186	161	160	156	172	191	172	186	141	185	153	157	155	180	170	179	167	173	170	158	167	176	190	186	189	170	154	164	181	202	179	146	157	155	146	183	160	180	186	174	179	167	142	164	171	154	170	184	163	156	163	180	174	156	191	172	171	163	150	194	161	198	157	190	197	175	183	161	176	166	161	171	136	156	159	155	172	177	174	190	187	193	148	154	165	153	178	175	168	162	184	133	136	174	194	160	184	208	178	193	185	170	164	190	157	170	165	190	159	164	162	167	170	180	154	161	156	182	159	175	166	186	174	176	153	163	186	185	177	160	173	139	170	164	176	167	183	168	180	184	171	151	151	154	166	178	174	204	170	157	166	143	169	162	161	180	168	182	134	175	150	185	172	170	156	159	142	177	176	177	207	173	154	148	165	158	171	186	175	153	169	159	190	158	160	170	187	161	168	170	135	154	155	154	178	172	171	167	182	151	167	169	142	180	176	156	159	173	176	187	192	166	165	181	156	150	148	173	164	161	156	189	157	149	178	171	168	171	195	164	172	177	144	196	174	186	192	162	180	164	184	199	172	199	150	183	142	197	153	170	153	158	171	172	188	174	167	145	167	156	184	177	188	148	165	170	168	142	174	204	167	187	166	168	162	178	188	165	158	164	171	188	194	177	156	180	178	188	190	150	162	176	172	177	166	175	168	178	145	184	157	204	186	182	156	147	176	185	140	140	168	160	191	163	168	166	126	168	161	158	174	184	191	182	186	168	181	197	211	182	178	191	168	179	182	195	177	180	168	176	171	153	175	154	144	181	156	187	150	154	163	155	173	166	195	171	177	164	175	162	197	168	195	159	180	147	179	166	181	185	168	186	187	169	163	190	193	159	148	180	177	156	169	170	161	150	172	214	156	160	185	164	182	166	158	156	170	142	176	180	186	188	173	159	180	183	167	157	174	171	164	172	156	138	146	159	181	194	177	177	155	188	179	168	159	176	175	188	164	179	182	160	180	192	174	156	156	153	160	183	183	173	178	184	166	163	165	187	191	151	138	164	184	200	175	173	174	172	151	172	158	196	201	180	168	171	151	182	202	183	159	183	166	193	175	205	162	190	182	165	158	151	164	177	167	159	176	179	164	176	180	157	154	170	157	200	160	189	168	183	177	145	154	172	168	201	179	179	189	156	159	177	153	167	181	184	175	148	196	174	173	194	182	161	185	199	168	174	169	168	175	166	179	174	182	178	150	186	189	209	186	189	154	173	184	174	169	153	147	164	165	175	160	180	175	170	148	144	154	197	158	155	164	170	168	153	189	178	156	168	163	153	194	185	172	173	162	170	169	168	173	170	167	168	161	192	208	179	156	160	190	161	168	170	148	190	163	196	154	150	164	171	153	157	177	149	178	183	162	158	175	181	189	171	179	185	184	181	162	196	171	172	167	165	166	181	166	193	174	149	176	153	172	165	157	179	168	174	146	175	196	182	181	154	156	152	167	169	194	169	154	157	151	168	181	166	144	184	153	158	173	159	179	184	155	151	183	174	168	168	160	165	160	154	175	181	172	181	179	170	175	168	154	183	178	168	203	174	169	183	179	185	176	171	163	180	171	182	182	176	165	177	188	195	170	168	153	180	173	176	162	158	150	154	159	175	207	178	179	171	186	167	162	165	173	204	170	193	167	177	148	189	153	180	165	167	163	171	179	161	200	168	171	138	167	173	161	176	179	169	192	194	157	166	182	177	169	186	200	190	179	157	164	182	171	168	160	190	165	196	161	179	167	151	156	171	161	142	170	193	205	190	180	167	173	164	187	169	144	159	164	171	173	163	138	164	142	179	170	155	182	172	181	164	160	191	191	168	166	175	178	182	166	161	163	167	168	152	140	172	169	149	160	173	183	179	178	153	164	168	160	190	161	154	185	181	161	179	172	196	188	179	166	162	198	174	171	190	191	164	179	165	184	154	187	198	166	195	177	166	178	176	166	172	183	177	187	149	184	172	161	162	179	189	170	162	179	178	171	160	173	167	151	165	153	158	163	160	171	157	154	218	168	179	149	159	176	166	167	158	142	152	142	167	170	144	154	172	167	174	175	143	161	152	150	187	184	171	194	186	157	167	165	172	172	164	172	185	184	157	171	187	155	160	174	149	177	162	148	168	164	200	188	182	170	144	193	159	169	190	182	176	185	190	153	171	205	188	168	156	180	169	173	149	149	157	182	165	176	167	167	174	186	204	180	156	209	171	164	151	180	176	171	167	148	176	166	187	176	169	162	168	130	166	162	159	181	164	190	162	172	150	145	166	176	206	178	179	190	181	151	190	217	191	171	176	182	167	187	154	156	180	161	188	155	151	171	163	164	169	192	174	164	174	154	155	181	191	166	141	160	174	191	179	196	175	177	182	178	179	176	168	153	166	175	179	167	174	165	181	180	157	186	137	183	177	138	174	179	202	182	185	169	167	151	148	142	140	202	139	171	172	151	157	149	139	162	167	173	171	160	186	169	179	163	172	158	157	165	199	153	173	172	178	182	192	157	170	180	164	178	188	172	173	195	171	166	163	160	169	153	167	158	165	176	170	189	153	170	190	158	160	147	170	165	171	187	168	166	188	204	174	171	172	169	173	162	176	171	168	196	161	158	172	175	168	149	174	168	160	172
3991	418	465	478	423	445	405	452	451	450	427	436	420	439	426	423	438	445	448	412	441	411	417	411	409	416	439	456	425	438	422	444	439	415	400	435	461	427	397	436	403	403	476	404	441	468	435	427	423	409	411	468	410	428	407	409	448	443	419	436	444	448	441	447	406	437	422	423	389	455	426	447	425	417	437	393	435	427	416	455	419	440	424	419	411	425	448	395	409	372	435	423	415	412	448	399	424	429	419	409	426	424	443	450	408	433	418	460	442	380	413	401	437	416	419	410	440	435	426	403	424	453	408	427	483	432	396	424	427	418	395	401	413	420	424	443	450	450	433	427	435	435	436	441	427	444	438	416	412	441	409	418	433	378	409	393	403	430	406	454	420	424	406	417	405	405	407	413	378	465	415	400	397	418	457	443	467	463	415	458	421	383	423	436	437	432	439	391	427	416	405	431	442	424	379	384	433	452	427	414	399	404	428	394	439	441	429	388	430	418	437	419	407	423	445	417	410	415	436	389	404	404	498	407	435	448	420	424	424	441	390	406	429	425	434	432	446	407	450	471	405	430	431	451	421	395	404	431	435	423	439	439	394	404	425	417	422	440	432	424	424	442	422	416	444	437	434	405	421	456	414	426	423	429	432	423	420	416	424	403	395	443	432	468	419	441	424	424	418	413	462	426	380	408	420	426	421	385	402	416	411	432	430	417	468	422	411	416	416	438	420	386	401	404	461	393	440	468	441	428	439	428	464	439	438	415	453	428	412	450	409	403	417	400	401	413	453	414	448	453	404	394	431	443	442	430	441	438	420	440	416	416	451	438	398	429	429	408	424	455	417	433	377	403	397	417	445	422	426	410	399	410	435	400	415	481	428	435	404	438	433	391	425	477	439	435	434	451	400	417	426	403	405	437	393	403	417	424	415	456	433	423	406	429	455	422	434	415	454	400	447	399	390	410	426	424	458	444	407	447	408	393	400	434	417	406	411	410	409	428	436	436	403	413	473	389	451	411	427	415	407	421	371	391	401	427	420	419	432	410	413	416	400	447	443	430	400	426	414	441	463	374	445	434	423	401	441	397	415	396	419	395	427	390	464	423	412	400	430	440	385	399	424	403	463	401	459	405	425	468	441	432	446	437	421	451	423	453	420	421	448	404	395	426	441	421	429	406	422	430	410	438	427	422	421	462	438	435	453	452	451	430	422	427	408	441	429	437	407	446	411	364	443	462	444	398	413	428	463	420	432	426	464	409	422	427	390	412	456	457	417	420	380	445	445	408	426	418	453	436	434	401	424	427	420	392	444	367	430	421	393	404	420	440	395	403	450	434	433	431	448	480	431	397	375	394	427	436	455	403	432	413	437	458	436	389	408	433	410	422	436	385	458	426	444	423	412	411	437	441	451	404	368	417	449	437	440	425	363	403	437	441	404	396	431	417	431	453	375	433	424	453	449	404	432	424	386	418	405	446	442	445	428	392	430	390	417	406	425	399	483	433	403	433	399	431	448	427	415	417	396	433	422	425	444	406	363	388	411	449	432	409	467	427	425	432	418	391	427	422	401	425	417	457	437	411	419	443	439	416	414	425	450	424	455	453	398	415	431	404	396	398	380	412	401	408	472	455	444	439	430	428	422	420	451	460	414	416	465	426	388	427	429	431	406	429	408	375	429	411	409	426	434	419	403	495	419	412	426	427	410	422	423	420	435	421	443	447	418	454	416	450	431	398	381	432	410	438	429	421	427	477	408	428	441	394	445	440	425	455	436	437	441	440	411	393	417	420	417	412	410	432	440	464	414	392	439	409	405	390	425	401	380	426	396	430	428	438	434	436	439	410	400	425	419	431	459	465	401	457	396	445	435	406	441	425	422	402	445	433	413	415	385	400	393	439	411	391	422	450	394	431	410	429	423	440	413	440	407	418	427	408	423	400	424	389	413	435	427	416	429	418	436	453	441	445	432	416	422	451	428	416	380	397	455	425	405	435	382	421	426	429	413	425	398	397	407	408	408	377	407	437	434	371	428	418	419	413	443	433	401	388	450	418	408	448	433	423	431	391	436	448	418	387	441	392	402	440	423	389	403	417	429	446	437	417	403	473	449	402	412	427	436	383	428	429	401	423	456	392	415	444	441	425	443	428	417	437	398	435	399	432	424	444	405	411	427	427	461	475	409	429	419	422	412	429	415	404	435	443	422	422	437	428	433	441	393	435	410	432	389	425	411	401	413	444	418	377	443	393	437	426	416	420	454	396	406	421	401	428	468	457	431	429	417	429	451	422	431	432	410	450	412	427	420	416	393	420	452	408	426	442	393	388	420	434	412	437	418	462	436	407	406	422	419	450	414	398	433	408	429	427	423	403	422	428	449	419	426	466	421	428	425	430	402	427	451	441	445	452	438	434	437	426	433	435	397	430	426	445	422	430	403	445	422	409	427	427	449	429	438	417	379	429	427	411	432	431	377	406	426	395	438	425	429	404	392	449	413	409	364	465	437	416	447	441	464	427	400	449	437	442	424	422	432	432	438	446	425	409	434	455	451	433	412	385	411	394	417	458	396	434	422	425	421	418	413	398	420	390	434	427	403	404	424	432	380	446	428	425	420	446	408	445	436	419	435	415	395	411	393	392	418	464	439	394	419	421	407	432	401	454	387	430	441	458	402	452	428	441	403	423	392	403	436	415	422	446	428	448	389	393	404	460	415	421	437	407	398	427	435	411	381	435	416	421	431	453	447	432	406	446	421	428	420	423	428	425	443	394	403	414	414	403	414	440	415	428	435	423	381	442	447	445	425	411	391	398	438	410	436	394	446	417	460	470	415	461	413	413	431	431	431	428	436	440	418	444	404	427	420	409	439	425	384	371	421	445	416	428	445	389	418	433	441	432	458	424	400	432	413	430	402	397	438	439	408	464	451	413	415	414	427	418	435	421	429	431	422	441	419	435	391	450	446	427	414	396	426	419	433	406	396	414	425	439	413	423	430	408	432	440	463	447	441	396	395	423	410	448	409	411	419	461	401	439	445	418	430	417	457	438	407	435	443	451	423	437	428	407	408	423	448	449	416	425	380	416	419	417	423	443	437	444	456	395	454	442	409	433	436	440	413	449	392	436	422	449	389	385	417	446	444	444	389	409	416	391	425	440	421	406	471	429	427	398	398	462	447	416	399	419	430	423	377	416	447	418	427	413	417	415	415	452	384	420	438	417	419	435	442	432	403	429	435	438	426	428	441	451	423	399	386	380	407	449	434	401	468	439	448	392	410	440	439	423	437	414	452	385	428	391	409	430	426	405	428	427	410	436	406	430	418	413	419	439	427	411	475	424	410	432	425	422	432	431	449	431	433	429	387	432	414	427	391	428	438	426	418	443	452	438	405	467	422	445	417	437	377	456	426	436	401	410	422	412	410	439	433	427	433	451	466	444	430	443	435	386	450	421	409	427	438	433	465	425	423	440	416	397	420	407	427	452	471	404	433	428	419	394	423	403	445	434	424	415
20026	2196	790	583	458	358	343	323	297	272	305	295	275	280	256	280	270	243	272	261	227	262	275	260	263	266	283	264	280	288	224	270	268	286	256	248	251	259	268	275	295	257	289	244	242	271	291	293	260	284	292	286	278	265	277	259	261	280	256	274	266	273	264	250	254	253	266	254	264	246	256	282	244	277	257	299	253	260	263	241	314	282	267	248	261	254	244	247	250	268	268	308	270	249	291	263	274	257	262	259	273	243	238	230	263	288	263	244	277	244	279	248	260	270	259	266	252	271	261	267	255	299	285	278	273	252	292	289	238	262	260	259	278	262	277	258	305	270	273	241	270	241	267	283	305	299	238	235	267	270	249	256	278	231	285	267	293	225	251	268	283	280	262	262	232	281	263	265	289	252	250	270	282	278	260	255	227	241	259	253	256	224	266	253	274	274	257	241	240	270	274	255	249	261	268	322	219	237	276	285	253	265	260	245	267	252	299	278	284	272	246	248	254	233	242	275	285	280	238	237	267	262	234	256	283	242	251	318	257	247	266	281	299	265	263	252	254	228	284	263	255	276	284	248	249	283	293	263	261	285	267	251	268	255	242	259	256	245	245	268	264	258	239	277	239	281	260	263	283	255	261	229	265	280	275	265	293	238	262	287	274	213	263	259	254	258	236	260	248	233	258	280	261	253	241	240	279	269	263	280	265	252	271	253	246	263	275	258	248	238	267	281	267	245	274	253	257	236	250	280	252	262	270	263	267	255	251	263	265	240	268	263	280	275	228	273	247	212	251	263	255	253	242	267	254	259	255	259	249	267	270	252	257	284	278	243	241	298	276	256	244	249	284	288	263	240	282	290	263	248	271	244	314	277	251	274	270	256	232	279	250	264	253	256	269	283	288	287	245	260	281	261	261	279	269	287	259	248	243	252	279	263	275	256	286	231	234	238	249	299	267	262	251	272	270	274	294	257	261	254	280	249	283	241	263	270	269	277	256	286	257	245	272	275	269	237	288	238	252	265	230	240	262	267	270	274	257	231	223	266	266	267	248	231	300	268	262	248	266	261	299	268	243	248	258	229	233	264	261	288	311	264	270	264	266	247	261	271	290	211	278	282	287	250	261	274	264	254	282	273	270	277	245	246	248	266	264	244	272	268	232	262	255	257	244	283	278	249	269	277	271	268	266	259	238	268	229	277	244	303	258	241	264	229	259	262	256	246	269	265	245	272	263	264	251	257	264	279	266	254	258	259	285	266	242	263	258	274	227	272	211	281	241	261	242	236	269	269	243	243	245	224	272	225	265	251	254	285	256	279	257	258	273	243	262	249	224	264	257	251	243	305	292	294	260	268	261	261	270	282	305	292	255	228	262	248	268	275	255	277	267	248	283	263	267	273	298	259	259	286	275	271	267	270	291	262	259	239	262	222	261	239	248	272	262	271	287	266	277	253	279	279	224	278	200	295	249	251	265	272	286	283	283	268	259	256	231	245	247	272	270	257	275	263	288	276	248	243	266	263	294	259	253	264	270	263	280	297	275	264	274	250	274	266	291	268	280	270	272	265	249	261	223	282	266	241	232	263	229	268	250	255	281	277	267	262	252	273	268	255	275	264	270	242	293	277	269	264	261	277	273	289	241	266	283	266	248	265	247	254	265	244	303	253	259	285	236	287	296	266	275	259	252	263	282	256	256	269	226	254	292	275	287	262	282	255	292	251	281	264	269	260	238	271	264	266	263	290	261	240	255	258	235	275	274	247	270	276	268	245	258	269	247	246	281	270	262	256	258	265	251	257	281	256	266	275	268	258	256	285	293	259	280	265	270	271	217	262	274	226	278	293	291	258	239	250	263	263	277	240	259	259	269	221	279	278	264	256	282	263	291	264	269	227	261	282	261	312	255	267	248	281	246	236	273	274	246	239	284	289	263	282	254	266	256	262	229	268	269	239	286	276	240	285	272	284	270	284	268	278	285	260	228	281	284	265	272	229	250	283	279	244	221	249	256	287	276	245	259	247	273	231	278	266	283	264	270	289	252	271	283	290	253	258	263	251	260	261	286	286	285	256	259	274	244	253	276	285	260	237	239	299	229	260	246	265	270	251	298	264	274	262	264	290	248	270	262	253	257	242	247	248	279	247	273	248	274	221	259	245	272	261	259	239	236	259	271	257	234	267	268	268	226	245	253	308	257	255	264	239	260	257	271	266	252	276	262	248	282	277	260	285	267	263	250	269	285	234	262	244	273	284	288	263	247	240	269	254	296	249	257	278	259	292	282	297	285	286	242	246	260	250	253	302	255	281	259	265	237	266	287	268	287	268	254	260	266	244	222	281	262	275	251	253	276	252	258	241	288	234	256	270	252	237	258	260	247	284	244	243	272	255	277	295	244	265	295	279	280	283	250	248	300	237	273	277	305	255	272	234	252	263	286	277	243	254	257	230	263	255	243	230	255	314	293	281	280	265	275	253	307	249	256	258	292	246	231	283	262	282	245	245	243	268	259	264	237	264	234	250	271	268	266	259	257	245	266	250	240	316	279	256	261	250	256	270	254	215	261	271	283	284	253	273	270	273	233	271	275	241	297	247	311	269	265	259	290	293	262	271	253	238	278	246	263	254	239	242	272	274	264	236	287	258	282	267	238	267	238	319	241	257	258	270	278	255	259	275	287	272	265	249	235	253	274	254	251	245	260	273	293	258	304	281	279	275	269	258	284	234	242	254	271	278	250	276	255	268	252	240	279	225	266	289	250	262	268	227	240	271	280	259	283	248	268	256	237	264	283	248	249	245	274	240	266	272	254	285	283	283	274	252	271	265	235	259	286	269	269	259	308	259	230	280	300	301	258	267	247	254	256	323	268	258	280	272	260	269	248	266	292	270	248	265	265	285	241	283	265	272	244	268	261	247	257	257	290	245	284	255	241	262	292	255	281	259	272	245	255	284	247	247	273	271	260	209	256	261	258	247	246	251	263	247	247	264	272	298	279	252	249	264	251	271	250	257	273	262	247	239	265	247	302	246	236	250	234	242	237	259	268	263	268	218	269	239	260	270	283	260	236	280	291	255	268	271	257	282	267	264	260	276	287	238	251	256	270	285	257	267	275	289	281	246	258	260	242	276	282	297	275	262	271	219	228	242	229	255	252	263	267	251	278	271	253	262	270	261	292	244	262	240	267	294	229	261	244	243	258	249	233	271	298	266	269	262	248	239	246	276	259	276	280	285	232	305	246	254	264	280	266	264	285	288	265	284	258	274	273	232	285	262	241	250	277	286	268	261	265	289	294	268	274	276	258	259	257	310	241	247	249	264	266	305	264	283	258	287	260	266	244	277	260	283	285	264	252	257	266	239	252	251	285	280	265	275	270	264	243	266	255	279	239	261	279	245	246	262	239	238	245	249	245	280	240	262	261	256	291	282	251	249	233	271	258	292	262	253	261	245	264	265	264	271	219	259	260	266	297	284	267	267	249	251	260	228	266	264	272	257	263	266	285	261	294	296
12228	846	1267	1396	1276	1110	1000	866	878	734	766	746	689	746	699	716	650	678	620	694	665	651	652	632	633	572	597	642	639	626	628	616	629	607	584	635	631	614	620	636	598	625	663	639	572	636	611	605	588	627	630	609	619	601	578	614	591	632	590	576	632	633	561	587	606	637	595	667	591	585	598	616	640	596	602	602	549	581	612	616	636	599	604	567	640	576	581	641	599	615	608	643	578	556	632	613	588	635	602	612	636	609	648	624	590	576	607	572	610	576	636	628	570	622	591	591	573	580	609	575	601	580	624	584	609	653	593	585	603	656	586	605	607	618	619	618	626	616	638	596	629	616	617	640	598	635	655	567	555	640	594	607	605	587	628	606	610	593	586	580	575	601	646	600	575	620	585	590	577	569	609	628	616	605	598	636	635	631	594	637	587	632	581	653	622	581	597	617	608	662	619	647	628	649	592	543	617	650	556	580	597	570	590	622	604	591	571	607	635	601	637	606	585	553	583	622	577	633	619	602	637	632	618	642	620	640	604	604	603	622	626	549	572	629	651	671	599	612	584	649	594	599	661	612	557	656	579	618	605	575	623	595	590	602	547	666	595	637	590	640	592	637	621	637	598	629	614	588	621	603	621	578	606	625	605	629	576	628	581	563	621	583	576	592	581	638	609	624	587	578	543	578	603	569	607	638	600	588	615	610	628	574	602	639	641	601	624	630	616	621	569	640	608	596	657	613	589	640	626	590	640	598	624	579	607	601	616	631	626	610	640	580	600	576	620	607	598	604	578	611	604	606	557	633	602	604	617	603	618	609	621	623	602	576	599	584	640	582	643	601	645	601	620	684	581	583	579	595	610	600	594	601	641	621	657	673	566	564	587	641	605	603	622	629	633	594	591	623	598	602	595	647	577	600	583	595	561	590	593	603	612	562	615	616	586	600	625	621	619	582	607	610	583	591	629	586	580	593	629	617	581	610	574	605	604	590	602	604	612	613	623	579	597	597	570	623	628	590	608	643	575	625	652	609	620	626	610	621	587	599	604	585	572	598	656	577	594	610	591	615	617	607	613	625	625	571	626	600	646	600	620	596	618	648	615	621	601	617	585	637	654	569	582	624	607	555	610	639	613	620	616	613	588	626	597	626	586	593	598	573	596	573	642	597	651	613	570	614	628	598	613	600	603	595	599	600	594	607	578	595	608	593	605	574	580	577	613	617	635	614	656	592	584	614	597	646	581	584	609	589	611	573	624	619	647	621	593	596	618	597	599	602	603	608	607	600	598	628	517	607	606	586	619	587	619	636	585	577	614	617	597	597	600	624	608	621	644	615	589	596	571	615	583	641	599	607	607	614	601	600	635	582	618	613	607	583	596	663	601	587	635	592	583	576	610	604	641	600	567	619	602	582	574	603	593	554	660	573	657	569	580	602	633	604	624	571	586	583	637	585	581	648	649	610	631	598	626	601	595	646	618	620	578	606	632	588	618	634	638	589	611	628	569	577	616	596	635	594	611	631	617	612	607	629	631	619	628	596	566	610	589	582	607	611	637	584	613	570	604	606	637	596	590	614	596	596	649	603	618	603	604	557	596	568	611	631	597	621	621	611	611	618	589	584	629	614	610	605	646	601	608	625	640	631	608	594	558	587	620	622	600	642	584	609	637	580	600	560	612	575	595	578	550	578	642	596	628	592	631	601	565	640	610	615	542	611	593	627	589	602	606	566	608	622	603	597	583	613	631	608	624	612	610	582	582	580	654	607	629	636	640	618	652	608	650	601	598	573	636	614	625	615	592	582	589	624	591	567	582	606	634	602	638	606	584	605	622	611	634	608	585	620	602	593	635	569	641	606	593	626	611	615	548	576	552	586	635	579	602	596	583	567	563	624	605	621	593	641	627	595	591	585	605	628	593	593	628	634	583	582	580	620	615	625	603	599	591	629	561	608	615	609	646	579	607	597	649	597	553	590	616	628	543	601	589	597	603	630	611	599	616	622	633	599	612	617	582	645	616	603	594	636	601	601	526	607	588	608	580	612	612	591	598	628	652	611	625	596	578	592	585	600	633	641	621	596	673	621	588	633	628	597	645	598	657	597	614	582	652	605	613	613	587	586	636	578	632	616	601	524	611	623	589	581	597	631	595	601	615	633	667	607	586	623	626	594	653	593	595	598	653	580	566	643	616	609	633	615	606	624	564	606	643	620	609	559	611	591	617	665	618	602	567	679	548	565	591	590	652	624	608	576	653	608	611	617	590	635	574	619	636	605	616	611	580	587	595	611	653	573	607	597	651	616	618	573	623	566	568	630	595	610	589	655	641	627	587	578	579	607	621	588	575	595	613	604	580	601	583	649	612	596	592	608	622	561	604	549	642	624	603	618	556	610	589	571	609	623	617	629	626	582	614	592	616	601	637	631	567	649	588	597	628	615	610	558	626	597	616	604	546	585	618	612	585	597	607	623	611	628	613	626	593	584	580	600	596	587	615	597	610	614	615	609	588	595	640	612	606	634	590	623	582	593	598	625	625	627	670	580	621	604	591	610	608	621	622	613	617	561	571	611	560	605	613	615	591	589	576	570	631	604	560	572	626	628	555	579	574	650	595	590	608	631	677	568	579	606	622	604	612	611	629	631	578	632	612	598	595	685	588	584	590	622	625	627	562	615	603	619	612	598	635	570	547	618	524	618	621	616	598	620	651	578	606	619	658	603	603	602	590	633	596	611	593	614	592	569	662	588	633	609	655	591	599	628	599	570	608	629	619	594	618	620	586	598	607	603	620	619	572	609	590	626	619	585	618	627	575	608	568	610	587	619	623	628	626	577	637	595	659	593	622	639	630	621	617	561	578	561	599	615	591	583	618	583	642	602	589	566	629	662	621	626	569	605	633	596	579	584	599	652	602	647	636	595	609	653	626	627	597	599	638	621	607	620	583	588	607	634	638	615	564	588	654	581	598	624	608	599	612	595	592	657	589	606	611	619	594	577	636	634	615	553	630	600	590	596	621	561	580	615	637	589	586	611	602	650	580	614	564	640	584	610	598	583	638	608	636	614	614	590	590	587	580	610	615	590	596	654	625	630	620	617	601	607	567	589	620	596	618	601	658	617	608	616	631	577	588	615	583	629	562	637	592	629	603	607	578	597	591	602	586	621	611	595	607	592	577	585	584	650	582	610	641	577	610	577	597	599	602	565	629	564	630	639	617	650	541	605	566	586	580	586	608	634	591	635	637	610	609	612	612	628	622	629	639	615	610	615	606	585	586	607	585	569	605	639	616	601	583	609	586	593	621	598	615	623	614	595	624	565	616	621	627	568	626	605	584	607	603	599	603	652	590	623	576	593	618	576	620	604	628	605	615	621	628	563	615	662	586	603	555	628	613	629	599	611	611	657	639	601	603	629	562	624	665	595	630	584	597	583	560	637	629	599	578	598	610	595	572	593	636	603	632	632	615	609	570	648	601	583	586	607	602	607	635	624	649	624	596	629	624	648	575	639
31723	5481	1508	977	718	589	527	452	467	379	407	397	405	419	389	392	406	369	386	387	367	369	353	375	373	365	361	358	363	388	408	320	343	336	386	335	359	386	353	323	345	359	389	361	369	354	363	361	348	380	345	324	368	319	378	346	350	365	354	355	364	327	341	348	369	358	391	381	369	347	379	419	362	365	332	327	367	385	349	384	351	332	335	332	368	308	337	332	336	335	347	416	314	388	354	348	336	347	369	374	358	368	362	345	383	379	336	354	361	358	375	383	359	373	387	342	347	364	343	362	367	376	397	377	383	330	377	353	361	342	386	361	329	331	364	340	365	329	386	324	377	356	383	373	360	342	328	349	372	380	394	360	367	359	381	318	386	312	330	348	333	347	355	346	354	337	348	367	320	331	368	335	354	364	367	356	360	374	364	384	343	377	353	360	360	368	333	355	330	347	380	347	338	325	345	342	354	355	394	309	333	357	338	379	374	357	332	344	372	344	353	324	373	369	348	348	336	341	358	386	365	356	364	363	374	338	338	374	379	339	344	350	376	371	358	360	354	372	362	375	313	358	373	372	326	360	375	368	364	379	324	369	362	347	392	351	354	366	341	351	329	366	372	374	353	386	364	365	344	337	366	377	330	407	360	337	350	373	347	331	368	339	379	363	345	384	342	378	341	369	375	358	410	372	355	367	336	395	375	370	370	357	386	339	357	332	400	335	345	385	380	339	368	363	374	341	355	389	369	369	359	343	381	352	366	360	374	361	343	349	338	358	374	361	336	346	367	361	394	353	335	354	363	397	356	329	366	316	348	319	348	391	380	364	344	345	323	369	324	357	361	371	353	334	382	335	356	333	367	361	326	380	336	302	370	353	358	347	323	373	349	387	367	400	379	346	316	377	338	376	312	329	351	341	389	364	377	350	350	373	356	363	373	370	358	341	368	379	373	349	363	376	375	323	326	382	332	393	425	397	325	325	404	330	374	379	364	371	371	329	388	351	351	362	342	305	356	378	367	366	347	382	357	349	368	356	370	365	371	363	334	375	363	344	311	349	375	356	349	360	324	374	356	332	400	344	368	374	348	354	352	369	354	327	334	361	344	326	340	343	344	325	363	354	337	384	393	363	354	349	386	376	370	346	358	351	379	368	346	346	363	347	354	345	368	347	329	363	355	343	346	338	366	384	377	367	376	354	346	347	327	345	357	370	334	367	331	339	345	314	356	352	350	335	338	350	365	358	365	356	398	375	376	365	319	369	383	358	319	355	365	342	340	356	368	353	375	355	401	342	349	341	352	373	329	396	382	387	346	342	365	398	360	350	351	354	374	362	375	352	348	367	368	377	381	391	374	384	380	392	361	363	345	369	351	353	361	387	364	364	342	377	352	352	366	385	378	353	325	380	381	333	346	354	381	383	355	370	371	325	356	381	338	338	328	389	347	360	347	334	374	338	362	322	336	342	382	354	344	330	419	321	337	366	369	350	366	361	359	339	326	367	353	353	345	343	395	391	354	338	341	367	324	344	384	370	363	361	335	370	356	325	374	375	364	348	351	381	353	326	368	363	326	354	352	375	350	323	366	373	371	356	368	342	351	360	352	369	344	352	394	356	349	325	374	333	342	370	375	377	350	388	329	359	385	353	379	374	340	374	393	376	344	367	376	347	314	383	370	329	387	379	379	371	370	363	357	381	362	358	351	353	378	336	357	372	345	328	367	358	352	376	375	359	389	318	319	369	336	357	369	327	364	406	369	352	376	362	357	348	370	375	413	384	363	399	372	362	364	350	354	352	378	389	370	357	411	367	356	350	382	357	347	394	406	353	356	335	386	386	358	347	365	368	345	325	375	366	389	360	371	336	365	368	411	366	367	390	405	332	358	355	367	368	341	365	362	378	343	352	334	326	355	398	347	334	339	352	369	361	399	324	371	323	350	325	375	350	319	360	354	379	335	327	355	382	365	357	364	343	361	354	367	360	365	367	288	354	330	328	354	342	350	354	333	335	321	342	359	373	352	339	375	364	332	338	361	366	359	365	352	329	340	361	387	340	395	344	317	362	377	359	358	388	343	351	327	371	378	389	333	336	367	320	359	387	370	346	333	330	351	326	367	361	376	324	366	344	327	356	334	329	351	359	356	376	327	308	383	362	329	349	344	367	338	341	353	363	350	377	338	356	336	378	349	341	381	325	374	375	335	367	357	328	373	373	346	381	339	352	353	337	336	324	341	376	341	369	356	329	395	367	329	345	343	372	335	347	347	360	341	318	357	328	333	340	337	318	355	358	333	341	368	338	384	351	339	377	367	355	363	355	367	307	350	416	395	370	389	328	377	360	319	341	341	370	379	343	385	378	344	374	341	359	349	383	330	383	360	354	346	351	354	353	323	361	345	334	351	389	350	337	352	346	344	335	354	354	332	405	392	342	369	384	379	377	356	317	334	323	374	354	346	359	366	339	342	382	337	368	354	388	338	350	362	345	374	330	315	377	347	369	364	363	333	339	359	348	332	373	350	368	353	328	340	379	331	343	350	328	348	373	344	325	357	348	340	340	360	350	337	350	355	328	379	361	324	340	366	331	370	367	378	367	361	416	368	344	312	366	352	397	372	371	366	347	356	398	358	369	354	326	349	354	382	356	333	369	340	387	376	386	363	382	349	346	353	364	342	329	350	396	367	327	366	384	366	339	399	366	320	346	365	348	363	346	349	366	325	362	322	367	377	387	337	364	355	332	343	358	358	354	334	373	337	341	357	363	369	386	391	357	363	332	355	368	404	385	373	362	360	383	371	372	373	342	394	354	357	394	374	388	371	343	333	352	347	382	331	375	343	343	351	317	347	373	333	344	380	359	385	356	353	389	361	350	389	353	352	368	373	368	356	354	341	364	372	349	369	325	363	329	381	401	351	357	365	327	346	356	353	370	375	363	325	333	357	370	343	338	368	398	391	375	383	336	347	328	388	353	337	360	351	327	355	366	338	352	347	369	332	339	361	362	337	342	343	368	356	359	366	344	323	365	325	339	374	398	342	348	355	374	375	375	340	355	335	322	388	375	341	350	347	329	389	348	350	365	331	355	332	382	348	368	374	344	347	320	355	336	370	369	373	381	360	356	344	385	385	372	372	326	349	346	346	346	363	346	384	371	365	357	320	351	368	344	367	379	393	389	334	348	315	352	365	383	329	393	399	375	371	408	347	374	380	369	339	354	335	378	365	344	345	416	380	335	370	362	329	398	366	345	353	357	343	340	321	377	359	365	401	330	373	393	362	368	349	354	361	332	315	350	332	323	367	359	338	372	355	354	371	367	339	353	379	368	355	367	368	363	349	364	413	346	379	360	375	364	350	380	384	356	355	345	330	367	347	375	343	359	346	350	392	346	372	349	334	361	363	368	372	315	372	344	358	338	362	359	333	333	361	371	316	335	356	352	355	345	390	387	384	353	344	365	347	346	343	324	320	363	341	343	372	364	410	364	360	350	333	323	372	332	372	357	382	350
17335	1394	2083	2495	2046	1737	1531	1367	1241	1136	1122	1084	1061	1003	975	949	857	919	868	873	881	810	875	832	907	867	839	857	839	857	832	809	844	805	801	804	849	769	774	846	829	809	812	793	794	808	787	781	837	829	822	811	808	794	755	818	800	808	836	831	777	773	765	797	814	833	855	815	828	777	789	825	768	756	791	759	766	816	775	740	765	866	822	771	855	800	776	780	758	739	746	800	770	767	764	780	793	763	784	771	832	759	779	778	796	767	787	744	716	763	777	750	809	771	823	749	763	779	770	837	779	754	806	838	811	782	804	858	775	771	767	791	788	760	788	729	818	762	797	773	736	767	779	809	835	792	740	830	737	775	794	779	798	767	810	762	778	779	802	758	793	705	747	805	751	850	768	778	826	793	763	793	775	778	776	815	771	799	833	836	825	783	786	733	798	741	771	754	789	765	822	746	731	798	839	761	796	786	775	718	793	744	803	803	782	787	738	754	793	811	744	753	795	755	758	803	787	819	834	743	734	782	759	764	785	799	739	760	791	740	757	777	788	771	778	815	790	776	769	777	795	786	813	796	806	742	773	755	842	775	760	724	805	783	799	781	817	792	804	826	753	805	773	772	773	792	816	791	841	830	757	817	718	750	817	767	773	759	818	851	812	787	853	793	753	808	844	810	787	790	853	789	818	759	796	818	792	759	773	752	750	805	745	797	820	746	758	767	742	763	767	774	756	775	796	800	754	771	715	756	743	781	767	755	807	811	749	831	854	831	800	798	793	762	845	822	723	780	813	771	842	745	807	828	827	782	800	796	801	791	812	706	769	774	788	823	806	771	784	784	828	792	765	812	773	761	790	769	746	729	782	829	806	802	750	768	759	767	844	790	831	829	786	779	787	755	808	802	764	806	798	767	776	756	759	724	814	794	790	748	792	773	813	757	752	773	789	807	738	771	856	805	805	766	813	746	764	767	787	811	787	773	802	802	771	789	765	745	762	766	788	740	725	813	806	807	809	753	749	764	768	839	785	841	787	807	775	828	749	794	717	759	726	769	806	776	775	754	800	755	777	817	789	792	805	834	828	780	767	743	762	798	820	807	774	768	757	761	761	769	808	752	730	799	729	765	784	799	832	771	757	768	783	800	766	753	809	876	813	809	790	729	842	744	805	773	785	796	824	791	792	801	755	797	776	766	802	782	813	771	771	766	795	784	783	778	787	780	775	810	770	815	782	793	783	752	785	773	791	860	834	789	743	808	759	800	818	763	841	773	764	794	766	782	835	801	798	778	772	803	845	745	791	791	793	747	734	795	793	787	789	802	827	782	800	741	733	732	785	805	723	852	772	782	763	820	784	750	807	772	814	790	759	756	811	766	785	799	812	803	764	807	780	740	802	792	785	782	830	764	790	824	813	809	770	766	780	786	795	797	743	758	773	763	761	777	753	846	781	846	833	795	791	831	769	800	775	805	821	801	775	753	772	791	772	793	792	785	828	728	777	808	805	770	809	760	775	794	793	762	820	754	782	765	839	729	797	807	776	791	754	728	770	770	758	766	762	859	739	806	788	851	740	791	781	761	792	784	786	849	743	752	794	781	837	746	783	803	766	825	798	797	805	818	817	809	782	753	800	807	793	877	732	783	763	784	781	842	761	817	855	806	751	797	840	776	756	778	790	780	792	788	725	812	795	794	781	796	793	742	742	832	762	820	817	779	743	804	798	785	780	785	775	791	765	792	785	779	825	798	774	805	830	774	768	723	782	755	772	777	783	808	791	811	833	773	791	736	799	725	780	782	757	800	746	764	750	790	808	777	741	816	779	782	829	704	763	787	741	836	719	804	765	819	813	821	777	830	753	798	756	784	838	796	787	738	769	799	800	774	811	803	815	760	749	744	803	821	832	794	764	777	800	777	777	803	799	795	764	783	792	787	841	748	795	781	771	807	788	790	765	818	799	754	780	772	813	781	762	795	791	787	736	819	772	827	777	801	857	795	770	752	787	810	762	794	752	802	814	776	741	745	823	743	806	769	749	822	847	785	730	749	750	775	786	748	817	756	812	782	837	741	763	744	790	847	790	790	804	726	825	795	779	796	715	737	818	764	786	756	781	853	735	754	769	749	806	811	834	776	775	816	763	849	793	765	825	757	835	778	790	795	766	734	821	778	804	771	802	761	777	809	807	815	832	832	795	734	803	831	733	798	764	796	810	788	755	730	775	809	825	797	782	789	767	771	788	811	837	815	791	765	783	816	737	814	705	805	750	813	788	754	763	742	842	776	785	772	774	809	767	785	769	775	755	756	810	736	848	787	742	772	783	748	698	774	836	792	774	799	778	794	816	815	813	805	803	721	810	770	781	768	773	790	772	753	784	804	773	793	753	823	756	789	750	766	762	749	765	800	793	781	749	766	809	806	744	784	819	769	789	790	783	743	789	808	812	812	748	790	750	788	797	816	755	772	767	814	784	758	763	837	787	748	812	775	760	790	794	777	808	752	815	768	807	734	788	801	757	800	786	774	763	798	753	737	782	790	824	801	792	804	756	788	780	772	857	752	746	799	723	774	814	789	784	789	784	807	781	789	796	789	789	794	779	847	761	768	768	785	784	802	762	808	786	827	767	796	797	766	803	764	761	813	817	809	776	835	832	797	800	809	749	791	782	796	797	742	741	859	769	766	819	784	778	776	788	787	820	796	751	757	764	776	848	787	785	817	794	763	749	755	823	746	803	810	743	766	767	797	778	807	849	756	819	832	782	812	712	820	777	764	777	815	797	764	740	804	752	842	812	843	790	779	752	758	796	797	754	741	768	762	759	829	737	805	773	761	775	786	769	800	788	745	798	739	800	790	793	774	811	787	779	836	766	823	761	744	775	735	746	805	753	831	774	835	789	786	771	822	775	813	810	787	785	795	778	841	782	760	813	803	782	784	752	751	726	713	758	773	775	753	784	787	785	817	815	757	775	793	768	806	791	853	789	757	766	773	790	793	802	829	813	764	747	783	790	742	811	796	792	783	836	756	780	814	804	769	775	745	797	744	852	791	788	806	810	846	784	792	742	782	769	773	746	816	787	790	806	790	810	802	742	768	789	769	786	780	755	805	807	801	765	752	802	770	772	811	786	775	763	802	781	800	783	766	739	792	800	819	806	783	833	781	798	819	756	767	758	784	807	810	765	764	820	819	768	792	819	805	799	797	789	795	800	768	719	765	783	798	787	832	728	770	787	794	785	784	789	777	797	792	835	787	797	802	786	854	811	756	792	742	779	762	799	773	754	790	803	815	796	787	779	805	791	835	773	775	784	777	780	808	784	799	828	720	777	760	771	777	774	769	772	758	740	770	803	778	797	800	791	786	791	781	826	801	764	794	796	800	774	792	802	757	775	761	787	799	788	817	802	771	770	732	772	790	806	776	723	802	786	806	816	818	806	757	807	775	783	762	751	818	821	757	813	782	773	765	840	759	804	804	775	714	774	784	764	795	795	798	811	811	768	780	829	785
5979	378	165	198	180	160	156	160	158	163	154	174	156	153	169	169	164	191	192	163	141	146	179	169	153	155	173	184	187	146	162	162	168	193	165	176	155	166	153	169	178	159	177	183	169	163	180	176	182	148	154	182	179	169	143	154	142	152	159	158	140	161	164	170	155	159	123	169	168	172	178	170	142	165	163	171	163	146	162	158	158	172	157	155	154	183	167	141	160	151	165	166	133	160	135	161	155	188	157	167	144	150	171	155	142	152	163	163	166	139	145	144	171	181	146	123	159	128	151	154	159	150	153	160	155	174	163	144	163	155	164	136	134	141	172	168	166	170	130	156	151	137	155	163	151	141	188	139	154	146	156	126	172	164	151	161	156	164	168	161	157	156	159	156	171	171	136	159	194	159	155	148	145	174	180	146	147	142	167	169	173	164	173	134	135	136	141	153	145	153	160	171	179	157	149	158	170	157	147	169	174	158	153	167	172	152	144	161	155	171	171	145	148	184	155	172	185	161	169	159	183	163	154	152	163	185	154	167	189	165	151	132	173	155	138	159	160	146	161	164	155	153	169	146	190	179	147	160	175	132	179	176	169	142	157	179	165	172	139	168	153	138	165	185	170	156	154	131	153	141	156	187	167	173	130	140	154	150	152	140	179	178	148	153	149	169	144	134	152	178	143	142	164	162	161	162	186	149	157	165	150	138	170	175	177	173	157	163	176	146	160	174	161	177	166	160	153	129	163	155	177	167	157	170	161	163	156	154	161	164	156	176	161	160	147	161	172	142	166	157	163	148	139	146	163	164	144	146	166	162	163	129	186	143	160	147	131	160	179	173	183	168	161	143	153	164	160	168	157	173	146	170	138	157	150	141	159	146	163	169	161	144	153	156	162	149	162	156	167	155	193	183	152	142	172	189	166	156	163	143	188	144	160	163	167	154	148	140	135	169	164	145	154	162	170	150	132	131	164	175	166	160	161	167	161	145	182	152	153	168	145	174	148	158	155	158	144	144	165	150	163	147	174	154	152	127	147	165	136	184	166	178	151	159	155	180	144	155	171	161	154	141	171	158	163	160	148	154	196	168	143	139	163	145	158	155	165	159	141	164	176	159	161	155	154	176	152	151	162	135	152	161	162	154	174	144	151	134	154	159	160	172	136	140	147	193	184	169	153	170	148	168	169	195	176	162	152	156	166	143	132	144	145	134	154	148	148	171	140	176	151	148	173	173	173	173	167	175	143	167	186	144	151	157	166	154	179	146	156	148	166	176	156	132	174	171	170	140	153	166	151	148	151	161	151	163	150	178	139	145	157	144	147	138	149	191	171	145	163	146	152	161	173	164	177	153	155	163	154	141	164	147	170	169	180	165	164	171	176	139	160	182	166	170	153	151	155	178	182	175	146	159	157	182	145	149	163	161	162	158	147	153	164	143	174	168	160	170	166	149	166	134	152	176	157	186	144	165	168	140	171	159	162	187	163	137	176	152	193	136	163	151	182	171	144	152	171	152	150	155	162	172	147	167	175	161	167	139	145	159	152	161	169	178	147	166	178	153	159	143	172	160	166	146	155	158	140	182	165	175	148	159	170	146	166	153	156	162	172	171	151	175	152	148	154	168	185	149	157	154	146	140	175	143	175	146	161	134	164	157	170	149	152	149	145	140	155	180	152	162	157	129	155	152	180	131	166	182	180	155	158	160	179	155	167	155	127	161	175	165	157	170	155	165	169	184	170	149	155	138	147	183	136	141	166	159	143	173	175	187	147	175	158	148	189	154	156	194	134	163	201	178	149	169	144	159	145	183	178	159	150	163	181	150	151	162	145	159	164	151	146	180	189	157	191	147	163	155	155	158	176	170	188	152	154	173	159	169	183	155	161	168	175	176	160	147	147	148	172	176	147	147	159	152	151	150	173	155	173	168	134	120	177	162	167	128	165	170	144	157	167	173	168	149	161	155	166	153	177	162	165	166	198	172	171	171	161	141	163	160	163	157	173	172	185	181	151	167	168	166	155	151	147	181	138	136	159	180	154	152	180	154	170	170	157	172	153	162	162	139	152	186	137	154	154	158	174	156	175	158	143	155	153	158	150	124	168	140	159	193	152	160	160	142	138	147	166	170	180	167	148	159	172	157	145	164	155	156	169	140	173	169	160	163	150	148	151	144	133	161	164	168	145	136	174	145	163	172	145	162	173	154	146	166	156	174	155	137	177	172	163	143	175	191	174	157	132	159	158	167	145	137	181	173	179	139	168	152	177	165	160	132	152	146	158	148	161	160	163	142	176	143	138	142	141	157	139	139	146	154	191	143	161	151	146	147	154	173	164	178	162	148	142	161	194	148	169	165	161	144	191	151	156	168	159	161	152	151	176	168	153	134	163	141	173	162	163	144	173	155	162	167	169	183	153	143	156	157	164	142	161	153	142	147	156	140	153	135	168	161	169	168	178	179	148	148	148	162	161	149	140	163	161	178	151	161	154	175	172	158	167	159	166	149	159	177	157	176	154	134	178	175	159	149	162	165	175	140	162	165	154	165	167	161	164	138	162	155	159	149	143	163	179	171	144	147	145	159	151	150	152	153	146	146	141	175	166	192	157	141	143	155	164	161	144	148	163	137	165	147	176	155	157	165	186	161	162	174	171	167	186	143	165	185	160	161	152	163	165	153	150	168	146	157	158	163	181	179	172	156	158	158	157	170	151	159	150	176	165	183	143	150	163	183	151	162	187	158	131	171	172	168	158	130	162	140	155	159	168	162	158	169	161	155	163	154	158	164	151	150	142	172	157	158	171	172	171	150	152	152	150	163	156	182	135	130	170	154	164	187	166	151	141	163	152	180	154	169	198	149	168	164	163	143	161	165	158	172	182	176	183	166	150	176	164	162	166	167	176	140	161	180	175	133	186	179	158	171	149	177	161	145	124	163	186	146	175	162	179	178	157	161	173	172	160	139	126	127	172	158	140	152	168	156	148	165	171	157	129	199	171	163	166	137	142	161	145	172	161	154	138	140	171	159	168	149	148	154	132	161	168	151	161	143	139	165	169	174	154	163	156	157	159	144	140	154	184	131	158	154	162	151	163	142	152	156	160	160	131	169	181	153	154	153	161	151	140	159	156	180	170	160	159	153	152	154	158	163	149	165	139	148	200	163	162	157	170	171	145	159	153	179	152	161	144	144	158	162	172	141	162	151	155	175	147	155	156	170	174	156	167	162	152	177	161	147	172	150	156	159	192	169	185	158	161	167	153	148	165	174	170	155	154	159	131	143	157	175	171	159	139	159	151	146	170	149	174	160	173	174	162	144	153	193	150	150	180	161	155	134	170	174	161	158	151	143	160	169	159	141	160	173	157	161	140	157	173	176	159	170	169	164	172	163	190	173	164	158	134	162	164	160	167	169	157	169	159	161	166	165	168	176	159	175	176	153	169	158	163	152	156	177	182	158	175	152	138	172	146	145	149	149	182	164	137	165	162	162	154	162	160	165	157	148	178	172
3828	400	461	427	423	434	434	431	418	424	401	418	433	374	401	403	408	387	420	417	404	376	414	379	399	429	393	424	415	376	440	421	375	383	367	406	414	410	449	393	419	402	407	405	431	414	426	385	380	368	411	431	417	418	390	418	426	374	372	385	388	398	418	350	382	387	382	419	390	457	407	444	372	413	386	381	389	384	399	370	310	400	384	412	380	358	387	380	383	388	426	395	403	378	387	384	370	359	383	360	393	447	410	379	398	379	401	393	426	373	365	413	392	384	413	399	376	412	390	405	397	414	444	387	370	367	426	431	419	395	394	411	414	410	395	431	406	400	396	383	399	384	390	338	378	431	440	409	420	400	421	382	388	396	404	369	425	382	398	406	391	409	417	400	399	394	380	401	411	407	381	405	428	364	419	389	401	390	413	414	421	385	405	410	414	382	405	351	434	399	398	410	414	406	396	401	369	371	417	428	419	399	413	396	422	414	368	430	396	415	390	399	401	404	417	407	391	403	397	399	408	443	382	390	396	421	404	372	423	421	417	404	370	370	410	424	400	424	367	356	384	394	409	394	407	394	423	410	395	404	389	393	405	378	393	404	394	401	399	381	431	414	410	396	400	377	390	374	384	433	434	382	407	367	425	398	375	370	414	398	406	384	411	385	402	371	394	377	391	440	419	376	381	418	391	424	365	401	416	379	373	355	379	340	374	397	399	394	386	376	412	400	397	443	382	397	372	454	416	401	436	400	371	392	432	394	414	427	425	406	373	418	402	398	402	403	384	365	377	403	371	390	411	411	394	414	423	383	424	387	380	379	394	384	417	403	417	380	394	388	409	384	379	431	421	359	423	422	428	372	394	386	402	403	423	426	381	404	433	401	413	383	383	418	389	380	377	424	412	390	445	395	377	388	388	403	377	420	407	380	446	369	366	382	366	399	434	411	415	391	401	419	379	389	423	395	375	398	392	403	434	435	388	410	400	436	372	398	409	382	425	414	393	410	386	402	401	411	415	416	409	372	411	386	389	431	411	398	400	387	395	434	375	388	386	384	419	382	391	391	384	406	401	436	411	421	359	385	424	410	436	384	429	430	408	398	355	439	418	413	409	375	428	376	388	421	395	419	435	387	394	385	400	396	378	406	394	371	437	422	392	414	423	423	393	410	403	406	373	425	411	376	396	404	400	413	402	356	391	411	463	420	412	370	389	393	413	422	396	361	419	393	415	398	402	397	396	382	355	409	440	398	386	418	439	411	433	429	431	379	365	417	404	396	376	404	394	378	414	423	405	411	387	402	420	428	401	399	385	397	380	403	406	391	440	376	404	403	409	416	417	377	399	400	387	394	402	409	376	402	428	385	382	428	421	388	379	407	379	388	419	445	399	414	434	442	410	403	351	394	409	408	406	391	431	445	416	382	392	415	387	367	403	419	388	369	378	387	374	372	370	380	380	427	412	411	399	410	386	443	432	388	410	388	427	368	398	423	391	367	402	409	411	404	388	390	418	388	378	372	408	398	373	409	386	381	402	401	402	393	420	415	445	411	366	392	418	395	418	391	423	396	390	401	375	401	400	432	400	393	399	411	437	401	396	389	394	373	383	430	429	373	413	426	413	384	413	391	423	384	385	425	444	394	418	364	365	435	396	402	398	400	413	379	425	397	402	379	397	389	395	404	409	390	423	394	387	377	388	413	388	398	388	413	393	405	369	389	434	391	416	401	429	384	379	396	426	355	392	410	439	406	420	435	393	333	415	400	433	390	414	372	404	401	363	402	409	394	369	414	408	432	415	395	406	402	407	361	397	386	405	403	381	397	396	389	438	364	410	381	364	418	399	370	423	425	386	424	394	412	423	381	360	350	396	419	386	405	400	431	403	403	416	399	428	414	416	388	391	406	365	417	407	424	417	379	374	411	362	395	427	444	426	374	408	388	427	398	394	405	387	408	420	387	399	388	408	406	387	387	406	389	399	402	409	418	405	386	346	367	377	418	416	385	385	401	385	353	414	410	395	402	431	383	395	402	400	384	422	409	390	406	392	377	397	371	403	410	426	382	403	393	431	367	413	432	411	405	399	405	436	402	406	380	395	390	418	406	428	398	392	397	415	420	423	398	407	364	394	410	399	422	390	373	410	415	400	382	404	411	382	430	422	367	460	385	360	385	427	402	389	400	411	412	345	371	394	397	395	364	412	429	415	437	392	402	426	419	401	395	383	371	409	392	406	423	391	419	424	391	402	396	382	373	370	395	405	396	397	404	394	349	378	398	390	418	374	408	416	441	388	404	390	357	366	387	377	376	408	447	358	413	352	394	439	380	420	408	407	395	383	411	422	388	383	408	424	397	378	391	408	439	387	405	414	355	379	375	395	438	382	434	410	405	424	403	403	386	375	389	411	397	372	405	395	409	408	398	407	397	413	402	382	359	417	393	428	405	387	399	384	401	382	396	405	405	400	390	396	386	371	396	402	395	371	392	379	426	389	376	405	389	385	397	403	410	426	402	373	384	374	408	389	382	403	412	396	425	399	391	414	381	399	401	416	424	395	396	401	351	445	398	369	357	421	377	397	416	382	424	366	453	401	380	440	356	380	434	415	391	405	397	403	428	430	419	409	412	390	418	401	403	406	389	366	396	411	391	454	406	359	415	402	407	386	386	385	386	398	400	388	427	422	409	408	362	386	398	401	445	380	406	396	430	436	359	422	393	399	400	361	385	405	396	391	389	377	404	404	382	390	404	410	385	409	391	414	407	362	411	413	404	427	391	373	400	432	407	376	399	404	376	384	385	402	373	429	395	410	388	396	412	376	390	372	389	430	399	396	384	394	367	367	431	371	386	413	422	380	426	389	427	413	374	397	420	425	372	383	392	393	412	412	373	430	365	386	386	378	443	404	371	424	390	413	408	404	401	366	389	404	382	391	397	390	382	408	391	434	411	399	383	401	379	390	400	398	395	386	362	369	420	426	404	389	373	380	378	374	413	411	389	402	382	418	404	415	444	400	417	402	387	413	388	395	397	419	396	407	401	391	438	410	392	398	463	398	423	367	413	402	413	409	374	436	416	428	376	397	367	413	403	395	407	410	391	396	432	406	416	437	419	423	375	409	383	394	417	388	379	384	393	411	442	396	430	374	418	381	411	405	400	363	442	434	417	394	419	392	380	380	404	432	410	425	401	418	412	396	370	406	411	408	388	409	412	388	408	433	393	413	427	382	389	408	396	392	401	392	393	442	365	405	398	420	391	417	410	396	395	379	381	413	431	428	405	390	390	425	402	393	406	366	425	403	412	388	386	391	414	381	402	400	406	395	386	394	412	359	403	385	410	401	422	370	399	373	391	405	422	424	380	391	417	402	376	406	421	410	423	436	410	371	381	401	402	382	428	419	403	374	383	431	401	405	380	411	369	407	391	400	416	390	380	388	403	425	370	435	376	398	362	387	390	389	407	365	404	391	388	383	398	377	365	387	385	421	404	351	367	406	366	416	418	415	389
20165	2301	735	562	411	371	328	298	278	289	312	251	274	293	270	251	308	280	271	266	289	228	255	265	275	249	286	222	251	280	245	295	273	288	304	298	246	262	235	260	248	243	252	271	228	275	239	278	272	248	294	276	246	255	291	287	262	250	262	276	269	260	283	268	266	279	258	262	276	275	225	241	275	278	277	230	252	294	252	278	286	221	256	265	245	255	273	247	264	266	254	235	260	259	287	270	265	271	247	269	250	263	274	254	269	230	273	259	231	268	250	236	272	321	236	260	271	275	254	277	243	229	243	231	279	227	251	251	264	250	258	244	282	274	265	246	260	254	268	275	233	260	256	250	250	265	259	255	253	250	230	305	269	260	257	272	271	297	243	270	259	272	284	266	256	248	245	237	266	289	249	262	245	267	249	249	266	246	270	280	272	274	277	283	268	272	248	260	246	252	271	259	239	254	268	265	241	233	268	296	262	237	265	281	268	279	259	259	269	242	275	247	246	229	247	249	264	233	246	262	246	261	293	300	261	285	304	302	269	237	250	233	234	253	260	273	250	276	271	246	261	250	237	269	251	261	261	240	280	245	275	236	300	256	284	242	228	275	257	278	271	263	280	228	265	252	230	267	264	270	262	274	280	260	259	271	275	283	283	258	246	269	261	285	268	232	288	279	267	271	267	252	245	262	264	247	244	271	229	221	265	268	275	261	255	257	274	290	264	303	253	248	267	255	295	273	225	267	262	281	246	280	272	287	261	243	231	261	270	300	253	269	279	264	245	230	240	261	239	267	268	262	278	256	264	265	256	258	250	269	253	240	299	235	242	273	269	238	261	239	251	269	269	252	263	255	262	263	294	256	250	279	283	282	257	279	288	293	293	253	284	237	246	249	283	267	239	274	257	242	270	260	285	260	262	260	287	240	266	271	254	258	250	276	262	242	295	267	224	311	302	267	270	272	275	243	271	268	268	251	248	241	243	282	260	241	275	253	268	221	247	288	283	267	246	253	262	256	241	245	258	261	261	255	260	241	249	241	255	261	257	233	256	235	253	252	260	255	268	278	242	252	231	261	250	243	281	238	257	264	256	275	243	219	242	254	241	279	260	239	268	272	276	254	247	271	288	245	273	265	245	291	256	255	234	232	267	255	258	242	258	250	276	257	251	261	273	236	258	292	245	272	285	263	243	270	258	276	254	267	250	233	238	264	230	239	247	223	249	274	244	261	226	284	265	263	280	280	256	236	264	277	253	232	244	273	282	257	248	281	268	267	233	250	273	255	277	240	266	262	256	256	243	269	236	252	270	280	270	250	220	280	275	230	251	283	253	231	252	238	274	242	264	256	255	239	280	262	251	261	288	251	295	259	261	274	289	269	285	309	292	278	266	261	255	279	250	260	261	241	261	266	266	268	267	258	279	275	282	244	231	252	247	248	247	252	237	261	254	257	272	253	252	264	251	293	240	281	273	264	276	248	255	246	234	256	260	274	235	262	293	234	247	264	255	265	239	259	252	277	270	270	237	260	268	238	272	264	300	285	272	259	273	249	239	246	234	250	255	278	254	244	247	269	251	278	267	242	283	278	277	256	233	254	236	216	262	244	250	240	311	268	302	249	254	258	289	272	258	256	251	261	238	257	250	254	232	265	278	253	260	266	238	254	241	252	245	237	262	263	268	243	273	265	285	222	246	265	266	249	282	241	265	267	250	267	244	283	240	272	233	264	248	248	208	275	245	246	249	285	265	264	263	258	248	261	238	238	258	265	224	245	261	247	272	255	279	237	247	261	254	237	257	267	287	268	242	238	277	266	246	232	223	258	258	260	301	301	243	280	276	291	277	268	297	278	276	267	246	272	231	279	276	260	270	271	252	273	274	273	208	255	274	275	302	259	262	247	251	263	222	263	222	264	231	264	289	255	249	257	244	268	259	261	274	242	264	244	234	245	252	257	256	219	288	257	263	282	264	229	253	262	270	292	265	283	254	266	255	267	260	264	267	254	267	249	261	283	245	245	253	260	273	257	239	250	266	249	255	262	241	259	291	257	260	234	257	233	264	279	260	235	252	267	257	262	264	285	259	226	245	272	285	261	258	260	290	270	300	229	295	274	298	259	272	269	271	271	247	275	301	251	229	247	241	250	275	249	259	257	268	277	240	265	274	262	292	243	265	274	278	281	314	279	258	265	242	273	251	283	246	239	282	246	252	279	259	233	269	257	244	250	272	233	256	268	255	234	228	266	267	267	262	260	258	273	260	252	265	282	245	251	266	242	251	261	255	262	257	270	272	288	270	248	258	269	266	252	246	237	247	261	253	237	272	273	264	249	253	248	240	277	278	211	283	247	301	266	257	268	242	263	271	250	279	256	262	274	241	266	290	263	273	279	247	247	277	271	242	276	241	266	260	285	230	285	262	289	247	250	277	246	293	271	233	256	298	275	273	270	256	237	243	314	260	307	256	233	290	215	270	263	250	271	267	282	231	254	247	236	239	259	241	278	267	263	295	252	233	231	261	261	281	251	276	264	247	268	271	266	248	261	258	253	290	244	249	257	297	272	275	264	265	271	289	236	274	272	259	235	260	253	265	242	260	239	294	297	275	258	251	242	255	273	275	279	257	242	282	272	237	237	278	277	273	244	270	251	246	255	245	283	276	274	266	270	246	243	274	261	241	262	248	271	260	271	263	274	271	260	291	264	297	265	259	287	258	268	238	250	249	270	272	282	239	256	269	280	309	273	258	256	249	248	280	240	282	254	253	269	256	273	254	276	239	287	237	267	239	274	243	241	262	233	270	250	289	245	307	255	227	254	285	276	273	239	254	282	240	261	277	284	270	262	270	265	253	263	257	266	265	278	276	288	245	221	286	268	266	243	243	239	219	254	270	224	264	263	254	262	266	252	255	253	227	247	248	257	272	268	298	253	265	262	245	261	255	244	250	246	237	266	267	278	290	250	268	299	225	284	268	229	286	258	267	296	270	201	264	240	250	261	285	282	254	259	249	251	236	274	224	239	248	246	308	285	279	305	261	271	258	274	255	268	251	241	302	246	233	272	259	258	241	255	243	236	269	253	239	289	256	267	241	249	268	263	259	228	237	262	241	247	225	243	281	250	262	254	267	240	266	245	267	296	262	273	280	289	255	262	229	252	262	268	240	234	249	252	275	251	231	267	261	268	228	255	229	241	269	247	272	247	250	235	223	248	253	237	274	268	255	271	258	238	255	283	264	258	277	270	261	259	267	268	286	243	233	253	248	271	260	265	242	239	233	274	258	246	268	278	278	276	241	257	296	293	244	260	268	255	286	292	302	302	256	244	263	269	258	252	216	252	242	244	295	258	252	240	248	249	277	255	259	252	235	257	269	241	245	258	285	270	277	245	265	268	270	260	290	290	230	244	264	240	284	260	245	271	264	237	270	250	275	256	224	256	293	263	249	274	273	264	238	249	274	250	258	238	221	299	255	279	255	261	258	296	261	261	245	255	266	254	280	253	256	282
12257	893	1248	1428	1308	1096	1006	890	838	812	748	735	732	717	669	642	625	637	659	624	650	610	655	664	641	617	610	606	643	618	620	585	595	599	660	552	624	614	631	624	594	596	616	541	590	586	638	573	600	630	618	629	636	612	611	646	609	610	602	622	607	629	551	609	608	663	602	632	636	580	644	583	607	629	572	574	652	584	597	598	626	591	602	595	622	628	561	561	585	604	618	584	599	591	595	668	607	613	625	584	587	589	613	607	672	609	542	596	610	581	615	604	560	621	582	560	619	602	586	617	574	605	636	603	620	586	563	603	569	620	611	618	633	637	628	607	596	575	643	599	613	612	600	614	633	585	584	580	574	607	598	552	609	607	628	561	586	601	592	620	589	590	621	586	587	627	630	574	571	609	618	597	626	578	616	575	635	573	606	605	631	611	607	630	607	614	601	589	613	585	610	656	595	637	583	591	622	612	619	591	623	604	590	611	609	614	667	566	528	571	613	566	609	621	655	664	662	580	602	592	609	624	626	589	664	631	587	527	600	603	587	598	644	598	651	574	637	578	561	619	554	561	602	603	632	566	629	568	567	625	587	628	594	589	636	583	535	578	590	588	598	627	599	640	628	596	573	578	614	560	585	643	600	607	621	552	543	630	592	601	578	593	627	590	596	610	580	616	618	601	587	615	625	617	563	582	602	575	606	612	576	595	571	590	616	590	582	591	565	604	549	612	608	584	605	618	620	596	598	620	558	625	625	569	659	641	572	592	594	622	565	596	579	621	580	587	559	557	631	606	580	640	552	546	624	563	598	591	623	624	571	650	627	608	580	577	616	605	602	609	589	579	633	586	626	607	599	578	623	648	572	560	636	640	603	624	605	584	593	642	630	622	594	565	581	595	622	571	555	598	601	605	604	611	576	621	627	558	609	599	594	619	609	607	628	624	641	583	613	628	627	583	656	587	600	619	587	562	588	603	620	609	609	587	593	611	554	608	609	606	547	596	610	618	581	594	589	561	668	593	644	590	632	600	617	591	555	603	616	586	655	576	613	630	566	601	593	598	586	543	636	595	608	584	565	591	682	600	607	574	588	578	646	623	618	615	614	603	573	604	624	585	610	625	565	598	654	581	572	590	609	571	590	604	579	617	622	606	601	597	607	594	554	613	576	587	597	569	617	627	598	577	597	651	599	606	571	622	665	609	620	569	609	568	597	615	624	608	632	584	581	610	574	620	558	622	598	609	611	602	633	633	578	634	595	622	625	621	609	594	576	578	583	602	610	605	629	584	609	566	575	619	608	618	617	586	592	619	638	635	590	654	630	620	628	569	611	666	574	611	602	611	559	635	655	612	671	555	606	553	586	553	597	575	598	581	584	635	634	599	604	594	589	636	600	651	584	598	631	582	587	592	585	618	597	612	634	621	603	615	583	609	570	605	625	592	603	603	588	614	628	606	578	640	592	584	628	592	542	570	580	609	594	609	577	609	601	607	547	596	614	571	561	614	605	603	605	607	625	618	572	610	580	609	620	593	559	626	613	612	639	561	579	596	555	634	615	596	637	633	614	592	585	637	614	602	599	638	592	570	637	594	589	589	587	589	610	577	561	569	595	572	583	592	601	551	583	627	607	590	581	607	571	565	592	583	616	595	572	582	585	629	595	577	571	579	569	624	617	577	563	589	637	617	595	584	586	634	616	584	584	612	644	634	616	622	646	598	600	622	625	619	621	616	636	620	577	622	585	605	589	640	620	612	577	615	571	592	602	569	643	581	583	596	624	606	625	648	603	552	597	617	593	578	615	550	617	590	628	584	658	658	602	581	589	614	609	599	628	590	613	575	591	608	638	642	569	597	597	624	605	634	607	581	565	638	586	573	558	619	600	589	584	595	607	635	648	613	622	619	583	609	665	561	612	561	626	584	586	611	615	640	600	585	610	579	596	628	600	667	602	610	615	598	609	587	575	626	571	577	595	572	592	645	614	618	616	604	619	650	606	610	587	598	611	600	604	580	614	591	638	597	612	608	601	572	596	585	639	604	622	602	608	564	583	632	605	627	588	598	572	600	600	580	612	585	611	619	631	616	628	605	573	596	559	574	584	585	635	585	629	594	610	599	576	569	571	592	579	595	613	574	605	583	593	585	592	603	609	546	621	618	586	649	590	603	576	636	594	600	569	597	670	651	577	556	622	564	595	587	601	630	590	656	616	570	591	643	596	608	604	581	596	628	571	597	586	631	609	633	605	609	588	575	604	590	555	619	615	602	633	620	602	602	567	631	574	575	636	614	624	568	605	599	582	615	552	583	568	591	583	596	584	580	618	593	619	627	619	617	594	600	626	603	643	601	544	649	615	622	609	557	621	628	566	597	617	604	553	578	619	579	605	616	581	625	578	625	573	610	583	614	555	597	609	627	611	570	613	574	577	607	544	594	583	642	581	610	513	633	616	641	548	620	588	597	556	610	571	619	573	582	564	598	601	570	601	602	613	598	580	583	603	594	565	626	599	615	581	624	627	587	591	607	609	597	570	578	604	599	601	628	610	612	580	613	613	618	639	566	556	624	591	617	578	600	631	594	562	606	636	633	594	610	608	601	599	557	600	625	592	614	556	621	591	634	647	621	601	598	583	600	603	605	558	579	556	642	572	584	587	577	585	616	584	573	607	613	559	598	566	578	601	591	569	594	590	588	559	624	595	667	579	583	613	628	639	598	606	606	669	607	594	657	598	637	596	627	604	633	608	587	597	576	617	602	630	624	592	561	616	618	611	592	665	610	567	584	610	590	642	619	570	599	606	602	616	545	619	588	608	594	594	629	596	613	625	588	596	580	569	637	629	551	628	595	628	609	599	624	638	586	607	603	613	627	590	647	562	618	630	654	604	573	569	587	573	564	573	607	569	630	619	576	560	585	611	573	576	618	634	590	633	608	634	593	604	584	614	635	559	627	601	623	635	603	621	574	619	560	612	579	639	579	613	620	582	633	599	558	606	619	578	617	605	597	549	646	621	579	661	594	562	619	604	569	619	545	593	600	623	596	619	605	588	617	610	606	592	619	585	598	616	577	587	582	579	571	589	606	604	613	591	589	648	601	618	599	592	616	646	589	560	614	639	642	586	593	573	565	584	598	609	588	564	617	593	514	590	615	624	589	629	595	596	621	594	581	598	610	583	612	550	612	625	591	605	624	643	571	586	625	610	567	577	616	621	612	601	606	629	578	614	551	558	588	607	621	624	605	627	603	583	618	582	584	594	582	604	590	653	603	600	603	607	604	637	594	609	638	611	659	584	638	601	565	581	624	591	601	610	622	621	587	632	631	585	667	600	609	641	588	586	630	593	588	649	565	597	617	579	551	620	559	562	633	582	597	630	558	597	592	585	583	581	622	641	596	602	574	606	589	610	593	615	591	662	606	582	626	567	599	594	624	647	586	601	639	613	636	582	584	579	646	624	553	614	586	620	573	599	605	566	586	592	586	583	574	628	593	625	557	590	626	610	604
31336	4882	1371	1093	762	572	498	467	447	441	389	425	345	372	367	388	375	368	352	368	330	390	374	376	358	330	375	374	325	370	353	331	316	379	322	370	344	404	337	365	358	378	350	353	345	336	352	356	338	361	364	351	331	335	383	322	340	381	324	340	404	345	380	366	323	359	346	347	338	373	380	334	358	363	373	372	361	369	346	354	299	363	380	335	339	359	379	358	346	329	339	382	358	340	361	409	359	336	358	336	350	343	365	357	370	398	353	341	331	360	359	323	379	363	376	330	345	337	348	337	386	320	379	330	344	354	308	357	347	354	317	358	331	370	349	299	355	332	363	388	347	354	389	340	360	375	385	373	364	380	342	313	337	379	348	359	338	341	315	364	351	375	352	353	345	349	380	350	333	350	353	357	364	376	343	377	361	364	355	340	370	367	328	347	315	361	333	339	348	343	361	333	363	392	378	376	347	399	360	346	372	383	352	351	365	341	361	367	419	396	364	330	343	354	384	325	379	316	387	354	351	346	400	344	367	373	358	350	338	341	332	336	348	359	352	369	388	403	363	383	327	365	360	354	329	328	348	391	365	341	345	324	357	360	347	328	344	344	360	362	356	379	363	355	366	370	317	345	359	387	342	336	362	345	331	335	380	320	320	350	350	379	344	354	363	358	360	364	360	335	348	334	363	341	338	373	350	369	401	362	346	375	364	350	357	374	383	376	354	326	341	378	360	344	323	395	336	371	358	368	375	349	374	342	348	341	383	321	363	366	358	380	357	342	375	353	333	346	350	362	368	392	328	333	340	342	371	351	358	344	345	308	342	346	327	364	339	333	390	353	369	380	361	403	318	359	350	346	356	344	362	396	361	365	349	354	385	339	367	339	355	358	342	332	373	339	388	357	379	340	346	354	330	368	361	363	353	359	375	364	360	342	356	314	358	358	349	381	379	329	349	356	342	332	336	347	370	311	324	303	345	347	345	386	305	363	355	315	359	346	380	346	325	364	375	329	348	376	344	344	337	349	364	362	330	360	379	373	386	371	365	357	337	392	359	380	339	371	362	368	340	364	343	385	356	343	363	357	335	322	346	374	365	343	327	358	376	355	350	332	343	379	372	349	344	349	364	352	315	385	308	357	367	371	374	361	332	358	348	318	350	373	342	364	325	353	365	338	349	376	322	365	396	353	373	373	308	359	350	351	354	374	361	335	353	357	371	327	352	385	367	313	330	340	354	346	341	369	334	393	357	376	338	354	364	337	347	384	342	355	357	384	349	366	357	373	342	340	350	326	375	380	343	320	354	347	354	372	353	366	327	351	341	368	357	368	343	347	373	376	358	352	343	382	382	355	334	373	341	337	330	372	373	313	365	373	305	343	388	332	358	365	354	349	364	366	340	376	361	370	368	338	361	314	349	353	369	352	344	376	363	336	349	305	333	350	330	320	359	384	373	352	346	376	380	371	391	382	403	335	366	369	334	356	349	365	327	375	342	346	354	414	386	349	362	332	354	356	329	336	351	372	374	373	354	326	384	347	354	312	371	351	372	349	358	370	372	354	328	371	370	356	340	375	361	368	350	370	334	325	349	397	323	349	334	332	320	331	371	383	374	349	333	392	357	362	353	349	366	326	323	353	372	302	388	358	337	347	402	362	372	351	353	313	338	388	313	356	387	339	303	345	362	365	373	366	338	328	393	364	340	326	339	351	369	338	358	365	328	357	374	342	334	333	318	360	335	375	355	357	360	322	364	371	365	359	327	347	344	370	346	353	336	378	348	358	375	323	335	388	337	328	352	338	346	367	349	337	363	382	351	353	311	328	377	363	328	381	364	333	371	333	370	341	350	347	364	342	320	364	326	333	360	369	376	344	358	319	346	343	391	356	327	360	334	356	367	364	392	332	340	341	386	364	379	351	317	346	345	343	393	341	383	400	378	321	338	390	361	354	335	343	347	356	365	370	358	366	331	361	406	347	367	351	378	358	335	354	331	308	341	368	350	371	357	378	365	373	320	344	339	363	362	333	361	394	363	329	385	346	348	361	352	307	372	321	379	375	366	322	329	369	378	364	369	364	306	339	347	322	335	356	370	336	350	338	327	337	334	343	384	332	379	372	355	361	341	358	342	373	352	352	324	371	352	373	357	397	341	370	383	336	335	355	322	356	399	367	371	364	365	370	383	353	369	337	318	370	353	324	310	368	364	354	358	336	340	345	359	364	376	327	345	349	348	356	343	350	365	374	365	330	348	374	349	378	382	349	368	346	321	345	334	395	332	386	359	384	398	371	351	368	360	361	367	410	394	383	352	354	392	364	338	389	364	347	334	348	401	334	332	359	345	383	383	383	357	316	355	341	332	369	325	365	382	343	368	331	348	334	328	357	352	338	332	333	357	344	378	346	358	334	340	367	360	363	399	396	387	412	357	354	388	352	335	350	354	352	365	344	320	319	310	361	344	379	340	391	381	366	370	319	371	390	364	354	347	351	381	357	352	351	372	357	394	366	352	358	383	347	343	396	364	344	339	325	345	346	338	394	369	369	350	352	344	351	340	322	351	396	326	333	358	347	385	364	351	358	343	353	320	350	340	376	360	359	339	347	368	381	370	356	400	362	361	362	364	362	347	352	369	383	397	355	329	347	360	373	336	388	371	350	363	338	368	357	323	347	350	343	369	365	354	355	376	335	351	356	353	346	329	338	355	380	390	352	368	381	385	325	341	338	342	344	365	375	338	335	371	402	353	385	383	360	345	353	333	340	326	319	360	362	338	339	382	362	353	356	356	343	341	332	363	385	378	366	392	336	371	351	370	336	340	356	366	346	386	390	345	367	356	351	348	319	346	363	376	387	364	375	349	341	324	344	356	342	343	350	337	359	357	367	391	343	341	355	350	371	351	373	363	349	338	381	353	355	372	342	360	360	361	361	361	344	367	353	360	359	365	336	374	329	334	351	356	380	371	351	319	330	359	343	372	336	335	381	325	377	399	339	379	374	349	348	316	344	360	347	372	378	368	351	325	337	373	333	347	375	345	352	360	351	354	345	352	357	357	368	349	339	371	364	346	340	354	342	356	375	362	345	332	335	328	369	354	382	352	348	374	332	370	365	385	353	390	328	363	370	401	336	346	364	389	357	348	355	336	360	344	349	350	379	351	370	336	340	340	340	340	377	317	332	315	338	341	332	386	340	361	331	335	373	351	385	357	352	367	403	387	332	333	324	320	333	336	326	328	342	375	393	333	322	406	370	370	361	374	356	348	352	361	338	334	378	372	354	365	360	343	348	312	358	326	343	341	381	355	360	362	344	336	352	337	345	366	360	387	369	310	374	358	317	341	331	343	368	364	329	356	344	388	355	348	344	407	366	344	379	396	342	348	348	357	334	387	356	374	349	332	353	348	354	414	370	398	371	356	372	352	370	356	382	355	351	302	353	377	312	351	358	369	338	357	365	351	365	337	349	365	357	361	357	389	381	351	325	350	348	337	388	368	344	346	337	392	332
16950	1265	2117	2309	2109	1699	1555	1432	1266	1202	1121	1023	985	979	992	929	911	911	863	859	879	865	816	786	768	798	800	791	786	807	857	789	763	840	797	802	817	775	779	876	729	761	819	789	764	813	805	757	782	824	779	803	833	827	791	816	792	755	842	766	853	824	826	845	817	793	802	791	808	736	777	804	769	778	761	769	771	807	775	825	750	794	783	787	786	826	820	747	787	816	770	778	778	801	763	798	805	762	749	743	803	812	755	783	740	789	808	801	734	802	776	820	762	785	793	783	743	843	793	787	803	824	777	772	787	819	748	826	823	756	797	735	784	799	772	785	761	736	807	827	779	857	819	751	745	774	767	806	782	783	740	754	771	819	704	786	774	794	765	746	799	732	775	805	779	754	782	838	748	764	763	774	788	792	769	765	821	767	811	738	773	773	734	777	796	768	768	753	785	776	798	771	779	802	787	820	793	754	779	730	765	748	794	794	745	781	740	772	776	794	769	759	787	778	793	818	748	771	840	777	746	738	764	722	759	764	789	744	761	815	782	731	816	813	784	757	810	766	821	732	785	786	769	766	838	724	775	807	827	808	764	806	781	821	721	778	820	801	739	739	751	754	769	701	800	769	812	731	791	766	830	765	783	780	819	766	841	790	773	810	763	803	777	779	744	843	757	752	799	785	770	769	770	773	813	753	745	780	769	690	816	762	778	764	797	782	800	792	790	816	790	748	756	733	785	826	780	786	793	772	720	706	765	804	747	818	811	788	732	751	834	768	803	807	772	797	783	770	750	782	756	792	723	798	806	757	757	738	793	776	765	756	736	796	756	760	743	761	785	783	804	768	763	765	794	817	775	792	799	731	816	763	797	799	758	811	798	772	768	747	807	790	740	709	788	778	773	801	751	739	789	776	770	768	730	771	811	753	775	799	810	790	777	795	777	779	809	743	790	761	736	780	786	762	823	755	791	766	809	813	760	813	801	763	777	773	801	800	773	756	747	786	765	760	795	819	809	771	787	786	757	814	802	799	755	781	773	727	806	798	834	822	819	784	780	752	808	801	806	790	803	745	741	756	767	752	700	753	765	764	773	768	767	757	806	810	724	843	788	745	741	783	776	777	768	768	812	754	765	770	742	779	773	712	748	786	777	821	821	809	835	753	775	742	766	803	754	773	783	742	732	756	749	808	756	802	781	757	724	737	809	823	763	798	729	751	814	799	792	783	746	750	786	741	777	780	777	834	814	810	716	764	779	787	807	747	766	758	757	792	776	814	730	778	766	788	779	775	774	787	769	768	763	756	805	775	783	785	773	730	719	784	798	776	777	772	845	748	781	776	718	825	815	731	780	784	772	769	773	769	779	767	832	811	793	811	741	761	803	767	759	802	833	778	774	775	795	810	767	767	803	783	784	829	756	747	760	800	755	764	777	780	707	754	773	775	824	795	763	752	788	785	816	784	717	745	753	731	788	799	762	860	736	815	762	753	760	820	794	796	762	807	811	793	776	744	797	725	775	823	770	786	769	795	757	791	787	827	804	783	787	734	792	791	791	783	834	806	798	752	822	833	840	747	795	785	787	788	793	770	763	745	760	752	769	736	803	803	786	752	779	789	753	787	796	761	764	810	781	766	797	766	753	851	753	823	813	748	860	762	690	749	762	781	786	789	776	822	734	810	752	749	817	749	759	731	773	744	751	788	725	805	793	763	773	853	772	739	757	744	753	782	791	810	763	788	752	789	853	725	775	787	822	749	786	744	780	752	789	764	758	799	735	726	791	781	751	783	770	809	799	790	747	775	780	801	760	791	783	798	751	806	791	782	830	788	825	754	740	771	706	794	785	778	814	789	785	821	787	824	756	784	795	772	776	825	783	767	807	782	832	805	759	752	771	768	810	754	818	761	765	749	824	738	834	811	780	797	777	835	800	787	802	853	789	778	752	800	844	791	724	735	804	735	804	731	786	830	780	759	777	760	835	762	751	827	770	794	802	803	740	758	837	804	822	826	752	784	759	806	716	802	756	787	750	739	775	779	744	801	721	769	777	752	743	732	775	788	767	802	732	812	734	745	747	751	791	782	800	795	782	777	781	756	742	780	800	788	800	778	779	826	784	785	778	783	801	805	745	742	781	751	814	757	770	813	785	833	755	795	794	825	800	763	766	794	811	771	785	798	768	829	787	786	768	771	794	833	776	769	791	742	783	759	771	790	787	729	754	813	789	802	776	740	722	777	832	777	762	800	812	743	784	770	784	785	782	809	797	796	790	732	767	746	810	738	790	781	748	738	802	720	734	833	734	785	729	751	774	745	783	817	822	784	785	770	814	779	785	783	762	756	821	842	776	777	787	784	757	784	765	799	801	703	816	777	726	805	792	789	794	822	770	785	791	763	771	782	779	743	753	783	813	776	785	774	774	772	779	784	781	749	774	732	802	791	805	744	761	822	774	742	751	764	721	766	798	812	779	745	777	757	820	741	803	795	781	785	805	812	792	791	784	773	788	797	768	753	739	757	792	792	781	842	789	791	802	753	795	777	806	764	812	795	766	737	777	725	776	798	776	732	799	754	724	780	831	782	807	778	744	791	761	765	740	810	806	753	755	801	768	813	761	827	797	871	763	804	778	779	761	830	768	777	817	789	782	752	754	801	759	792	764	800	769	787	813	811	811	767	782	768	758	798	800	778	767	814	784	775	744	810	783	751	760	774	736	757	764	810	772	789	783	744	791	826	730	777	794	777	766	779	766	752	807	775	748	763	817	778	784	743	766	792	797	743	805	756	745	788	814	780	815	778	777	774	773	774	812	740	756	730	740	766	777	777	773	758	748	748	758	800	769	818	805	790	814	764	769	748	798	757	781	775	800	738	739	799	718	775	794	806	741	805	789	767	769	813	785	791	775	759	793	801	789	817	801	775	787	790	806	750	796	798	780	786	782	760	760	792	718	803	790	824	776	802	827	774	745	801	778	777	764	770	786	793	771	728	773	710	781	737	787	729	795	750	768	831	799	726	856	764	774	786	755	738	787	740	772	770	789	745	778	821	747	762	773	798	762	797	774	786	772	730	806	729	773	819	791	767	852	738	773	838	772	770	733	745	800	776	796	744	809	813	762	709	729	774	793	768	764	772	804	740	760	785	765	740	758	759	784	708	770	795	744	727	775	741	798	817	750	786	763	776	775	772	764	796	801	725	758	763	765	742	801	766	809	740	758	791	721	752	792	765	830	799	774	758	770	797	784	780	792	732	804	768	802	721	792	822	842	778	819	759	773	730	753	781	798	752	814	763	783	734	768	808	752	814	770	824	838	769	736	767	785	816	743	812	761	817	814	753	769	760	813	815	745	758	794	715	807	818	825	777	754	846	804	802	779	809	802	755	776	855	750	800	756	768	782	791	751	762	758	724	806	759	741	811	798	804	786	809	756	788	783	777	772	804	797	845	783	803	801	803	813	792	738	775	764	755	742	769	789	818	767	790	739	714	773	814	756	769	791	779	747	789
5981	386	212	176	168	157	137	158	148	162	177	183	153	168	144	175	166	168	162	156	138	180	160	158	147	163	174	166	173	172	141	178	182	150	178	163	152	141	148	157	151	166	153	155	160	177	154	167	138	163	179	157	164	146	154	141	185	180	148	185	168	154	140	171	143	158	141	155	162	160	176	177	164	167	173	157	132	158	168	164	150	167	140	159	154	152	169	162	187	161	149	151	145	172	182	160	173	150	135	151	161	151	155	141	143	145	158	179	135	167	160	159	141	159	151	146	132	173	186	156	179	165	180	137	165	192	186	161	141	157	172	169	155	181	145	167	171	149	162	162	184	177	146	169	142	131	135	172	165	172	160	174	171	155	134	174	181	173	164	164	175	167	162	178	155	159	154	148	164	156	178	187	160	165	178	166	156	160	166	152	141	164	157	146	159	179	152	144	142	120	146	159	161	143	178	171	176	153	162	150	141	164	140	124	176	186	168	151	159	178	162	155	175	141	171	140	158	155	167	167	175	175	159	178	157	148	178	150	161	160	158	161	150	144	166	176	171	168	202	169	176	167	167	165	162	153	180	150	164	173	148	150	196	160	166	176	160	153	159	169	145	121	169	158	173	166	173	164	171	159	160	165	195	174	163	156	159	155	156	169	171	143	147	170	176	150	163	140	152	141	148	150	173	162	143	164	150	167	173	174	149	167	157	165	175	185	147	143	138	188	191	157	155	175	183	151	187	160	178	152	146	147	145	128	167	169	158	169	180	177	151	128	172	179	140	187	171	162	149	153	159	168	172	135	149	168	150	170	173	149	190	141	154	149	140	151	151	161	153	165	172	157	179	158	166	143	167	141	169	173	165	153	162	151	185	168	159	175	162	140	160	134	168	145	159	169	152	149	139	176	148	154	166	152	146	139	166	154	158	160	191	156	137	156	160	184	149	142	184	169	162	142	147	160	152	161	163	170	153	181	154	160	163	160	161	170	181	163	153	177	149	175	132	162	191	158	162	160	188	183	169	207	167	140	141	181	143	166	162	161	157	175	166	180	156	157	152	149	153	179	168	160	180	200	177	154	202	163	161	144	160	181	155	136	146	169	173	162	156	183	173	159	175	141	175	165	145	170	152	165	175	138	156	167	140	186	174	137	154	152	154	151	153	157	177	160	138	166	148	191	141	166	171	166	163	158	151	151	156	164	139	163	167	158	161	168	166	152	141	159	163	161	159	140	153	179	161	143	182	136	155	179	155	207	163	173	165	150	152	179	155	145	156	182	155	166	155	166	122	152	124	148	165	165	177	200	161	134	144	175	175	142	139	148	166	168	159	182	174	141	166	164	152	170	165	154	159	142	158	136	150	167	135	165	141	157	152	150	173	188	137	158	167	168	144	152	146	164	164	150	183	149	163	159	137	166	162	176	169	157	154	156	175	186	151	169	198	164	151	162	165	176	176	159	136	168	161	158	168	167	158	165	133	179	190	149	172	178	157	159	162	183	153	183	165	170	186	182	180	168	151	182	177	144	155	168	158	135	161	147	174	184	170	153	147	186	159	163	172	156	175	154	146	157	158	191	161	140	146	173	169	134	176	143	176	158	162	165	174	157	163	141	145	166	170	177	163	173	184	172	180	157	179	142	168	162	173	142	185	167	171	157	158	152	152	141	169	155	171	172	176	156	161	156	160	159	192	149	159	163	167	149	168	150	147	163	164	158	166	152	156	188	163	164	159	165	147	167	162	178	144	168	177	142	168	159	176	155	157	148	181	147	162	155	170	163	166	163	144	195	134	168	170	179	141	179	194	165	146	189	170	156	189	145	150	143	164	176	137	150	142	150	184	153	153	165	141	145	188	155	156	184	154	161	161	151	152	162	159	165	141	165	186	172	179	153	168	159	161	143	170	169	144	142	175	172	161	177	164	144	158	157	136	136	174	154	170	172	191	180	148	162	179	156	177	163	156	146	160	167	155	176	142	137	158	155	152	159	173	178	170	155	159	157	164	156	210	160	171	168	169	138	160	163	167	186	129	162	147	150	154	173	174	150	158	163	182	156	145	152	131	173	149	143	160	164	143	145	176	163	163	167	161	172	173	175	165	186	173	172	161	159	165	148	155	162	148	147	175	165	146	148	156	176	155	124	171	156	162	186	173	166	133	157	158	129	156	154	154	156	152	175	159	188	165	176	165	179	171	147	156	185	162	163	168	182	167	136	154	183	160	147	169	175	141	158	154	150	147	151	181	160	157	151	178	154	160	149	154	179	163	156	190	145	177	156	145	158	159	148	149	152	164	178	161	164	137	157	156	144	156	186	159	180	147	174	172	168	157	146	177	155	173	149	175	160	162	171	182	143	149	169	156	138	166	151	183	176	149	135	166	144	157	147	146	152	141	151	165	172	170	150	161	176	179	135	167	154	149	170	156	150	162	165	142	154	145	136	158	163	171	155	165	173	177	139	178	156	177	123	190	174	172	152	173	157	172	162	171	151	171	182	158	143	152	172	153	164	150	164	144	155	151	171	168	166	164	136	146	161	149	160	167	152	178	160	167	151	191	191	175	182	159	147	178	159	160	159	155	173	173	169	170	147	144	154	162	165	168	176	163	153	151	192	152	154	146	150	163	162	153	147	167	174	154	165	154	186	157	168	138	171	169	149	133	160	182	173	139	172	160	166	155	161	158	169	169	173	153	158	167	150	159	160	157	165	162	130	164	158	177	191	200	160	163	148	157	182	153	201	174	176	150	180	152	154	159	161	155	178	150	166	166	142	172	161	184	178	183	177	183	166	194	181	170	168	165	168	150	148	172	163	139	155	171	173	132	148	159	181	164	143	177	165	169	154	169	195	180	168	159	163	169	159	165	194	171	160	145	173	180	191	162	195	145	171	143	156	173	162	145	162	169	167	188	172	155	171	180	173	158	166	152	198	167	169	179	162	159	146	155	154	163	147	182	181	148	156	166	160	155	179	154	160	152	167	150	165	158	166	154	173	164	177	160	166	167	167	160	184	153	181	193	161	157	143	149	151	156	165	136	182	174	182	149	152	179	153	165	141	166	173	165	147	184	162	175	160	151	182	178	175	166	158	162	170	171	142	149	162	164	173	154	153	169	162	193	189	168	142	165	174	168	164	150	157	177	156	155	182	165	178	163	165	172	170	180	164	175	183	156	173	154	155	176	180	150	162	186	170	166	159	171	169	184	175	150	179	167	162	186	171	153	172	160	178	161	157	149	159	159	180	156	174	184	170	166	178	161	191	166	191	139	147	164	178	176	130	156	159	182	170	152	153	156	152	174	149	144	171	165	182	167	165	168	160	169	193	167	164	185	155	181	186	157	141	164	169	152	174	157	190	160	139	164	140	169	166	141	170	166	172	183	188	174	182	173	150	176	155	150	168	156	160	164	187	140	171	152	147	149	165	158	168	163	169	167	160	153	175	169	156	142	157	144	166	152	170	180	140	164	137	155	163	152	154	185	161	173	197	148	147	176	140	166	179
4016	461	429	437	463	454	409	444	466	443	420	388	429	417	417	378	418	355	401	419	451	435	436	388	408	390	433	376	429	395	417	387	402	437	389	407	420	411	411	410	420	424	389	389	399	413	436	426	380	420	409	390	380	386	392	399	370	422	431	397	399	373	440	405	414	423	404	436	378	396	396	393	409	409	405	387	378	409	415	418	420	408	403	409	414	379	361	384	424	407	436	386	364	403	411	422	402	415	423	382	425	408	431	392	394	379	416	406	419	404	401	421	431	415	411	427	400	387	405	425	400	392	379	385	400	378	429	406	394	403	408	386	439	407	441	400	381	429	413	412	421	442	410	400	447	375	353	414	392	422	399	404	409	406	368	407	422	387	386	364	413	412	412	391	412	403	420	373	414	382	404	401	422	413	406	404	384	386	410	410	426	418	410	391	385	429	370	367	439	449	415	402	410	409	425	393	386	401	404	399	408	375	398	444	415	417	394	404	409	382	448	412	401	412	400	405	399	437	439	399	429	411	379	423	413	402	384	407	402	384	377	408	417	424	425	421	417	408	407	419	426	437	388	367	390	387	405	399	403	400	403	401	432	406	401	422	382	394	420	416	405	418	440	379	404	409	409	414	395	385	399	433	448	406	418	424	445	391	379	389	388	377	442	414	400	406	425	416	384	405	433	393	434	409	417	408	399	389	387	449	406	412	414	383	425	418	415	376	388	411	421	422	391	439	371	399	402	401	382	378	419	381	398	391	407	401	406	425	414	420	415	418	391	428	416	400	396	388	398	419	459	409	399	392	414	397	402	405	402	406	383	419	400	387	422	407	368	353	406	398	421	416	403	428	409	426	412	428	432	385	445	447	413	397	391	414	392	397	407	440	426	425	389	405	401	409	395	431	407	384	424	434	399	449	405	404	449	410	393	426	415	436	439	427	412	400	397	428	407	446	431	421	431	428	429	395	423	434	403	390	416	424	385	403	388	412	425	419	409	367	392	437	415	405	441	383	390	398	386	389	403	396	406	438	409	404	401	402	373	434	379	411	439	406	409	404	376	423	400	411	415	437	406	389	402	398	403	404	428	406	402	443	390	432	391	405	413	412	430	400	414	433	399	417	418	415	440	372	374	387	390	405	435	410	382	430	376	367	398	401	382	420	434	425	425	390	413	453	415	396	418	403	427	364	409	416	436	394	418	374	371	396	418	370	405	425	438	398	396	408	411	400	398	410	393	422	414	391	387	427	399	436	420	384	433	415	438	369	397	371	428	366	425	387	392	423	406	415	392	405	421	428	410	407	380	413	440	397	410	378	434	429	403	436	410	376	436	376	408	400	394	398	440	417	426	405	392	409	396	404	395	412	411	405	407	403	450	401	398	386	409	408	429	421	369	396	382	388	446	396	411	401	418	424	392	408	438	407	407	416	403	401	386	411	429	394	390	418	442	392	437	396	426	381	377	383	387	432	426	400	419	403	393	464	409	395	441	429	402	410	398	384	376	435	405	417	434	425	388	400	401	405	414	401	396	421	376	406	412	386	422	401	424	408	443	356	465	385	415	395	393	455	406	407	403	377	399	414	410	415	407	424	401	389	382	421	425	391	379	395	419	407	407	414	401	397	434	437	421	421	411	414	398	426	457	409	420	403	418	384	417	395	374	430	407	379	396	425	420	411	391	381	432	384	401	436	416	392	415	382	399	438	392	422	381	414	405	401	415	388	400	423	402	399	405	404	383	376	400	384	402	399	422	399	402	382	401	428	423	384	366	398	408	377	420	438	380	448	413	417	395	354	413	402	391	404	436	398	413	391	375	378	398	378	389	456	387	429	420	398	416	446	433	425	395	388	417	422	385	437	423	419	428	416	402	405	369	416	394	397	390	410	418	393	368	378	358	401	422	398	405	401	397	398	373	410	412	453	410	437	429	415	377	360	426	408	399	425	391	388	390	420	395	435	399	420	421	380	408	391	392	391	420	391	409	418	428	418	374	449	446	397	391	390	432	438	388	451	396	408	427	423	412	404	453	400	410	401	376	395	399	386	385	407	423	400	412	394	446	413	371	417	415	401	397	404	404	419	401	393	400	432	423	414	385	399	412	415	408	423	429	406	419	399	449	413	396	399	426	420	401	397	377	400	405	401	373	421	397	447	405	400	375	402	417	381	402	424	348	408	390	364	428	407	414	435	413	416	424	446	400	415	383	389	424	444	409	412	402	404	401	422	398	424	399	416	403	385	404	403	384	414	370	402	386	378	405	399	389	381	410	421	367	396	440	415	407	423	374	394	400	389	396	371	373	410	403	409	373	407	387	416	399	393	419	387	372	366	385	399	434	433	366	418	419	384	392	393	417	416	449	413	447	378	400	434	400	426	402	439	378	395	408	390	390	392	420	429	403	412	402	397	441	394	395	408	418	397	416	424	425	388	410	391	398	394	397	393	401	404	417	376	407	374	406	410	402	397	435	405	418	403	389	415	401	397	383	384	374	390	412	391	448	389	430	415	410	414	413	394	414	382	446	396	390	365	404	398	431	442	405	426	384	418	392	431	396	442	414	413	365	409	410	397	404	412	394	428	410	395	380	393	433	399	409	414	425	410	397	396	363	413	423	419	441	424	415	443	411	405	393	420	405	419	410	403	342	421	392	434	443	428	407	398	383	402	372	419	414	383	399	432	412	397	426	396	417	393	394	393	428	423	421	413	385	401	364	426	426	402	417	413	405	428	390	368	386	427	402	413	412	387	392	392	416	429	380	405	399	433	408	413	397	392	428	407	363	396	385	421	425	412	468	384	397	449	387	414	411	427	393	413	402	413	386	402	398	407	405	398	396	437	423	385	398	395	414	395	425	398	441	405	403	415	452	401	426	378	414	448	411	409	408	415	425	371	399	406	408	399	385	402	415	376	409	372	385	419	440	408	419	405	394	417	389	413	387	393	372	438	406	390	390	412	384	397	384	435	394	412	396	400	402	399	416	446	376	409	387	384	417	404	393	375	410	421	414	393	370	382	378	419	420	423	413	429	422	360	401	407	360	404	430	386	378	399	410	404	363	445	393	393	382	425	425	398	372	396	424	380	418	400	396	405	381	367	412	423	405	395	424	446	422	414	378	430	399	417	399	384	385	396	415	388	433	373	422	370	381	408	413	396	454	370	434	402	415	423	410	435	393	413	379	423	429	424	437	398	367	390	414	420	396	414	406	415	407	374	404	406	379	414	367	400	435	396	433	430	412	387	392	412	404	408	421	384	393	354	403	445	360	370	415	393	414	382	415	381	402	408	411	412	456	391	403	402	392	366	392	376	403	381	415	426	401	412	442	367	421	417	419	399	395	372	365	387	413	411	423	417	397	395	429	417	414	381	420	427	415	376	407	421	385	401	414	396	429	412	429	381	392	381	386	382	392	414	421	405	416	378	399	417	386	408	416	416	428	365	435	406	392	434	376	412	404	377	397	414	413	424	398	447	384	407	414	400	401	376	369	422	388	396	440	409	443	423
20901	2436	663	541	398	381	360	294	283	274	282	280	286	284	295	273	258	255	283	275	257	251	224	268	269	258	266	256	229	282	250	281	259	271	285	257	281	288	297	232	235	242	256	218	262	253	238	291	276	275	298	250	266	263	259	291	246	233	258	227	229	264	270	255	248	256	272	268	241	282	263	242	267	211	275	297	251	267	255	303	256	258	265	256	264	233	278	236	280	239	244	248	237	262	288	250	269	219	255	245	250	248	257	230	228	290	265	273	249	260	242	273	268	266	245	236	254	241	277	231	257	253	221	257	231	256	278	271	251	222	295	268	268	246	282	233	234	261	235	268	286	248	247	289	243	258	229	251	271	285	291	271	247	266	247	248	280	260	265	291	240	264	253	270	249	241	254	257	282	250	247	239	233	233	230	272	258	247	255	277	263	248	266	245	255	260	302	262	238	237	229	253	271	259	249	273	262	270	247	259	240	238	252	253	263	229	281	238	258	221	274	249	271	242	235	273	276	247	263	297	263	256	254	264	252	239	269	266	275	248	236	259	267	235	271	262	255	272	274	250	263	282	251	266	281	287	232	278	274	236	251	237	276	243	256	236	226	254	271	262	242	255	253	236	231	257	248	244	243	260	258	250	278	264	247	254	259	265	264	264	253	254	254	256	247	243	246	252	267	252	287	269	252	275	235	276	250	261	262	257	270	276	274	239	262	289	263	233	280	218	256	250	269	242	240	270	282	259	263	262	236	262	218	253	232	221	279	231	243	226	296	278	255	239	243	268	235	233	256	265	270	273	261	265	233	227	288	278	248	224	232	248	286	266	238	240	272	245	244	267	266	245	251	253	221	275	239	266	259	255	229	251	265	246	255	263	262	231	255	239	246	255	275	249	252	251	256	246	272	273	255	254	207	232	261	230	226	279	260	263	255	263	246	254	267	251	285	279	248	264	242	248	265	284	231	240	250	280	268	248	260	280	266	276	257	263	265	267	276	244	263	267	252	237	261	253	224	272	241	258	234	261	263	224	255	228	246	246	265	269	280	240	265	266	233	238	269	260	260	265	266	271	240	262	245	262	247	260	247	258	250	246	286	269	262	280	233	224	248	214	243	252	248	270	280	237	268	245	258	279	263	234	213	239	253	258	243	274	266	272	269	261	260	259	282	224	282	279	284	260	253	261	264	263	258	254	235	257	268	247	282	253	252	253	234	258	241	255	280	233	248	283	281	266	268	239	288	255	286	239	230	245	262	246	264	272	247	220	220	262	285	297	250	269	255	263	269	283	272	223	255	239	237	235	227	264	244	270	260	233	241	259	213	243	255	279	239	259	245	281	272	238	251	290	267	297	257	227	263	283	245	266	270	250	252	235	225	250	264	246	234	283	288	266	246	228	263	258	244	265	276	274	275	228	240	251	279	279	223	246	281	266	274	246	263	226	254	238	251	282	250	265	267	259	254	255	267	268	284	259	256	256	277	238	271	236	252	228	267	266	266	281	268	257	248	235	277	238	257	242	242	257	242	245	255	254	263	233	243	260	246	262	255	257	250	255	264	256	223	259	264	259	268	251	262	279	259	278	212	293	247	265	234	254	267	263	268	257	252	233	265	275	214	236	264	266	229	274	292	251	238	257	241	262	212	261	256	252	234	267	242	267	255	244	224	276	260	253	269	255	270	295	247	225	262	235	242	260	265	263	197	237	287	248	267	311	226	261	283	275	261	240	235	259	250	269	248	270	247	244	267	261	246	236	243	266	230	259	252	267	261	235	227	243	252	226	258	251	243	245	266	271	224	279	259	258	269	236	276	259	258	229	242	216	248	262	257	252	235	263	262	293	266	254	255	259	278	253	263	278	240	246	269	246	257	269	205	258	282	276	251	298	258	255	208	274	267	272	243	281	297	292	270	267	238	251	258	239	231	279	274	258	289	277	269	240	245	249	247	248	274	257	263	275	267	254	261	236	225	242	277	281	259	258	274	238	253	279	229	246	234	235	250	273	244	232	257	265	277	239	220	243	297	249	266	261	273	206	242	251	228	230	234	244	234	300	243	250	260	247	244	258	240	253	233	249	254	260	297	246	243	241	240	260	218	242	257	251	283	246	266	246	276	250	251	268	258	256	280	244	248	247	262	248	251	236	255	233	274	254	237	255	263	244	249	251	265	250	262	252	260	243	274	260	256	265	252	276	257	251	259	278	270	237	245	242	277	256	250	281	262	289	294	245	278	244	247	259	278	269	273	230	281	261	267	236	257	250	240	255	242	268	254	261	249	252	214	265	240	266	241	217	235	237	254	247	259	234	305	235	275	229	252	260	267	293	270	269	243	268	264	257	231	282	237	238	248	256	312	241	262	276	266	282	239	250	245	275	255	259	227	266	262	267	257	258	260	257	256	245	224	230	245	271	247	266	268	229	244	232	248	241	273	261	250	270	265	247	252	245	246	273	268	285	239	255	271	284	246	270	210	246	289	234	268	247	237	265	258	239	271	245	258	271	256	248	248	247	228	260	273	224	234	267	258	226	290	250	265	259	269	252	226	262	287	253	267	247	227	265	236	259	245	252	264	259	261	227	231	268	234	260	258	277	275	249	260	256	243	255	236	240	248	257	226	251	253	275	282	222	265	263	254	266	243	228	225	266	232	237	296	256	261	250	250	259	266	265	250	267	236	250	245	262	247	235	278	277	250	271	267	253	221	279	266	259	261	253	230	232	265	262	253	239	274	272	229	216	274	249	250	260	271	245	259	260	245	263	274	244	281	273	273	263	271	241	245	248	212	246	257	255	248	232	261	227	230	236	212	252	226	248	227	261	274	235	277	251	256	244	285	250	265	237	265	240	247	269	230	265	270	251	255	251	263	244	292	255	239	256	252	249	252	264	241	254	282	254	258	268	277	267	254	241	285	269	259	261	268	224	251	279	240	230	239	279	242	262	246	271	275	254	258	245	268	265	258	262	238	276	278	265	265	250	260	248	263	244	244	238	288	257	232	227	269	256	251	253	227	280	245	241	248	272	269	270	275	227	210	244	276	254	241	270	271	246	282	268	265	252	228	238	246	270	263	246	272	268	235	242	239	250	260	218	219	255	265	239	223	254	227	267	251	244	234	229	262	257	251	255	274	228	256	222	258	245	292	231	263	252	229	239	281	236	240	233	247	243	256	254	248	288	224	261	273	249	263	264	227	260	264	246	269	260	249	268	243	269	245	263	255	279	232	258	261	252	267	233	269	249	256	253	242	264	266	243	231	230	221	232	294	246	272	241	242	262	235	274	261	274	257	256	271	291	277	242	288	256	257	280	250	241	257	266	271	252	232	254	253	245	212	252	258	262	248	249	231	245	238	278	268	244	254	259	275	285	260	252	282	263	257	250	243	259	284	290	257	277	239	244	243	219	232	225	271	266	259	264	262	274	262	242	239	240	283	250	266	233	286	265	241	238	283	282	242	259	256	258	252	252	261	253	256	278	246	236	242	250	225	285	235	245	251	256	281	263
12690	861	1220	1398	1251	1093	1004	850	840	813	809	724	674	699	724	646	673	691	644	664	642	661	649	663	679	626	630	626	666	578	561	627	601	607	641	587	628	572	574	592	609	593	668	592	597	615	599	578	589	631	615	588	634	626	568	588	586	600	650	588	554	578	569	582	588	571	618	593	604	565	578	566	541	597	637	556	587	621	571	613	615	612	581	636	602	582	576	592	591	573	599	619	612	620	553	563	591	622	625	627	561	593	619	630	602	609	581	633	579	545	573	629	595	574	624	624	609	564	605	604	599	603	618	589	620	604	606	575	574	600	578	599	559	637	601	589	548	611	588	622	612	596	604	611	572	582	618	600	577	548	602	582	559	610	576	634	614	609	575	609	565	575	588	651	589	589	575	580	575	577	567	628	668	595	576	596	584	608	634	573	578	579	612	589	576	560	618	597	577	565	601	606	620	567	590	584	567	565	534	555	625	596	565	579	625	625	602	555	559	610	572	552	594	614	609	613	624	581	601	574	576	600	601	603	594	546	625	574	604	546	584	580	598	612	552	581	588	604	624	613	579	582	586	605	607	619	573	623	613	577	580	565	603	605	580	561	548	605	606	603	544	558	631	546	569	607	640	597	568	579	634	593	625	587	569	593	602	581	613	546	576	631	572	626	596	589	606	563	580	548	604	616	559	573	605	575	627	572	578	599	609	578	561	644	573	566	603	617	595	562	606	580	620	566	615	561	577	598	606	615	586	578	610	621	586	607	576	639	575	583	555	563	565	584	603	627	635	595	633	585	599	604	615	603	603	537	604	606	600	590	577	569	577	608	630	587	592	591	580	569	578	623	603	568	593	618	593	587	611	609	595	600	600	602	605	609	611	576	580	619	595	564	605	587	635	593	560	578	606	609	574	591	565	582	542	606	555	604	634	590	600	579	593	588	558	630	593	618	604	603	598	667	575	616	587	630	602	601	552	599	580	593	566	604	603	597	591	596	613	585	589	577	580	628	575	588	591	593	600	584	625	609	570	629	601	603	590	609	590	598	552	597	603	609	553	615	598	627	603	608	553	652	589	627	581	614	609	620	565	603	606	613	563	598	617	650	578	576	586	571	558	585	605	626	617	601	627	556	599	604	592	586	556	621	585	608	591	594	565	633	574	633	663	603	587	540	564	618	574	579	610	600	566	596	587	626	609	577	572	615	610	560	580	619	572	578	598	581	589	591	545	595	648	610	574	617	632	597	532	590	595	640	623	600	583	633	627	581	575	534	602	595	631	607	613	574	614	569	614	615	583	569	581	637	641	612	575	607	608	565	591	602	585	597	608	603	598	556	593	629	608	610	597	608	597	545	633	583	606	592	615	597	609	585	565	560	559	583	592	577	603	589	609	556	584	594	577	603	587	608	578	586	557	546	560	636	586	678	552	564	569	600	578	585	614	599	619	561	589	644	584	675	579	616	582	622	548	548	572	566	587	601	636	583	587	589	616	621	575	579	590	582	558	623	622	611	592	636	610	608	608	584	575	606	616	576	580	574	597	603	587	635	613	610	576	582	565	605	622	552	586	582	591	554	542	577	635	580	578	576	654	613	597	552	579	616	596	606	570	611	580	597	592	576	619	569	580	540	596	595	570	612	619	574	606	634	625	560	624	578	603	588	592	652	587	600	584	566	615	586	598	633	612	598	568	582	612	604	627	575	610	548	617	630	628	578	585	523	599	612	598	604	577	605	601	604	603	557	587	640	599	603	595	620	595	586	580	594	614	604	599	601	528	633	584	577	585	643	587	642	614	591	578	629	556	567	567	594	594	537	616	562	618	636	556	564	605	576	559	611	605	581	599	606	559	564	583	573	598	589	575	621	560	576	588	601	624	574	583	614	622	562	615	646	622	623	566	661	560	609	636	636	572	613	604	599	583	592	601	583	657	598	601	617	581	583	615	584	606	580	605	576	556	552	596	620	611	588	601	640	562	621	564	614	621	609	575	573	592	585	613	584	589	604	632	622	612	600	582	593	630	598	565	635	642	630	586	565	579	627	560	602	623	624	554	605	601	593	571	587	642	605	557	627	630	612	558	596	569	596	604	581	596	587	604	576	548	593	596	624	563	587	601	605	635	631	627	562	596	603	602	646	570	587	606	629	608	557	563	589	618	571	577	574	620	631	648	597	579	600	609	572	579	583	609	596	621	621	597	594	552	564	555	579	602	623	567	584	632	610	612	577	630	598	599	621	635	642	551	580	595	592	584	596	616	595	585	571	603	594	608	596	575	581	587	609	580	533	614	559	595	574	626	571	597	586	582	625	541	570	596	592	603	573	573	656	570	583	607	633	601	581	585	581	604	606	614	591	534	627	602	591	578	568	592	573	635	597	621	598	602	600	636	584	609	584	617	617	587	590	576	590	587	574	606	566	578	626	572	595	600	589	616	597	536	596	571	613	589	585	579	607	637	566	587	588	593	590	586	618	637	560	601	604	574	574	597	619	602	541	567	575	591	588	621	614	585	584	598	609	613	627	564	592	599	621	566	599	607	619	605	598	617	609	630	586	572	578	595	613	563	562	647	583	593	611	640	605	580	559	595	606	568	585	553	586	552	633	625	643	574	634	558	572	588	580	602	600	574	627	578	588	582	609	560	612	587	617	575	582	570	553	615	594	625	606	567	582	626	616	603	603	602	620	599	590	614	628	623	615	575	586	603	619	579	640	572	552	572	603	587	629	582	602	591	600	624	605	611	616	597	585	586	566	617	581	665	583	599	579	577	610	583	614	599	618	606	596	624	659	582	662	605	635	552	557	604	606	579	611	616	567	591	582	585	640	606	589	620	535	585	594	625	584	605	602	559	672	597	598	582	616	622	577	582	567	591	604	574	637	652	622	604	587	574	584	566	597	598	593	614	601	623	595	557	613	594	594	585	592	585	573	638	577	613	606	588	618	557	576	591	582	573	614	599	599	585	576	568	603	619	559	572	631	574	641	613	583	613	586	623	610	583	618	603	601	601	576	568	563	589	576	573	579	560	574	578	594	612	598	613	565	581	593	587	590	565	619	579	590	639	563	609	628	615	580	657	624	577	616	603	612	594	583	573	649	632	642	630	591	594	562	604	555	548	629	627	575	594	640	563	629	585	582	603	577	621	610	654	636	578	550	614	568	544	583	582	567	569	543	578	607	557	595	608	594	596	612	602	619	620	584	571	590	583	542	585	614	655	651	580	586	575	545	599	579	566	637	616	549	594	593	558	560	571	600	557	633	598	590	610	581	620	601	623	620	581	612	621	595	607	594	617	595	585	624	633	575	629	580	607	582	584	605	594	580	618	598	655	620	628	597	611	621	569	586	584	580	627	542	575	597	572	626	568	630	551	643	592	577	622	548	620	579	540	578	605	585	578	566	594	571	596	597	593	621	608	540	589	566	621	616	592	590	620	611	591	536	593	593	643	603	564	613	583	629	613	555	584	601	570	583	612	597	549	615	563	571	603	605	602	580	632	591	588	556
32621	6017	1571	1007	747	573	558	477	422	404	408	398	407	359	370	368	389	380	389	348	367	347	389	361	357	333	386	336	338	361	355	338	388	323	377	330	337	334	385	345	337	364	355	369	370	351	323	333	370	337	359	345	365	325	343	354	365	370	369	359	353	342	363	366	357	354	350	346	335	351	387	350	327	366	351	368	392	342	346	323	380	319	348	346	316	383	343	341	310	314	340	331	339	336	344	384	314	356	333	331	342	382	311	348	345	340	367	354	387	381	353	405	388	342	348	344	343	375	308	343	327	333	337	344	320	330	360	352	355	371	358	354	366	337	365	368	323	349	321	352	364	392	363	361	333	369	382	369	342	313	352	325	327	356	345	327	316	354	356	356	341	325	371	354	375	315	340	374	363	328	372	348	353	335	375	318	340	355	353	391	316	336	358	338	364	349	315	351	362	350	359	344	338	361	367	324	364	346	361	366	331	346	370	382	373	358	357	340	321	334	353	353	321	350	320	379	336	322	349	310	380	347	362	329	331	341	347	327	383	350	327	369	346	336	340	357	331	375	330	358	358	368	326	339	342	351	370	319	367	338	352	352	338	306	348	396	343	371	386	337	355	347	398	352	354	342	354	348	356	329	331	327	365	341	368	384	326	378	342	341	356	360	353	405	381	341	384	316	335	382	382	371	312	348	360	360	336	367	358	373	355	391	361	377	368	323	362	337	360	326	355	332	346	354	364	371	391	326	356	345	318	350	330	332	373	362	351	366	347	362	380	326	323	354	345	321	359	349	375	377	362	367	382	375	416	378	352	355	347	352	300	328	338	379	308	360	324	306	332	350	360	363	334	366	334	356	313	394	383	376	385	360	309	393	337	388	363	319	342	357	335	355	349	378	367	337	400	344	360	307	408	360	359	331	333	388	370	355	357	328	324	313	333	355	365	357	343	371	326	327	340	372	331	377	365	350	360	374	376	380	307	385	373	354	362	317	351	374	332	384	400	330	399	331	343	328	374	387	342	355	380	340	360	340	344	332	323	320	380	384	366	352	355	360	389	379	378	312	325	361	361	339	378	345	366	363	390	357	328	371	396	333	340	330	345	357	375	354	345	362	315	309	343	317	358	305	315	318	389	349	346	353	359	321	319	338	351	376	382	337	356	312	341	358	333	346	353	341	317	321	367	325	352	367	376	364	327	343	351	337	350	351	358	350	323	348	302	370	381	344	356	359	383	378	357	316	376	331	333	340	363	374	346	345	333	389	316	359	360	348	312	355	332	358	351	337	353	349	318	328	340	362	333	373	350	355	358	347	376	358	343	318	325	357	377	362	379	348	376	325	311	322	343	380	335	350	383	374	331	327	366	329	376	305	353	350	334	363	334	326	346	348	376	349	331	364	334	378	315	346	371	351	351	330	366	344	332	323	399	368	374	368	347	351	328	351	365	354	355	326	352	345	320	344	366	348	370	389	326	395	342	320	339	317	357	358	352	327	322	328	353	361	364	401	346	320	345	342	331	368	358	401	327	365	362	376	323	363	416	329	319	377	346	323	369	345	360	361	352	320	382	340	361	356	352	363	354	360	345	341	327	397	353	385	371	350	337	351	359	356	355	340	371	338	346	346	351	360	332	346	381	362	355	372	337	370	360	376	321	388	355	407	368	345	323	354	306	384	389	335	319	376	384	344	331	337	360	334	347	360	358	369	352	359	327	320	330	343	344	370	317	326	341	357	336	345	385	339	364	369	316	338	379	372	371	418	330	352	337	355	352	353	351	357	343	339	345	348	332	355	360	369	335	350	346	365	365	335	351	356	310	378	348	358	374	347	368	348	322	325	362	325	341	361	368	310	336	345	364	347	358	328	380	362	337	303	314	359	331	377	323	377	345	331	354	357	376	342	372	370	357	397	363	337	350	359	339	345	361	363	352	341	381	335	360	361	318	338	324	352	347	362	361	342	353	336	328	334	369	345	325	354	360	372	323	329	356	337	353	375	306	372	372	382	351	341	353	365	326	353	332	343	364	387	354	369	334	359	354	367	376	341	346	344	311	366	316	330	337	348	373	360	343	356	379	310	320	319	389	386	348	346	360	354	364	337	345	375	331	335	378	371	330	357	332	378	357	334	355	370	329	389	317	364	344	338	373	357	421	334	358	308	312	358	363	354	360	318	360	355	347	331	336	375	343	346	328	368	378	379	355	354	365	339	334	350	337	418	357	369	339	376	357	372	362	358	361	345	386	375	376	346	399	331	316	322	320	314	371	352	372	372	339	328	334	361	385	363	391	325	343	367	354	343	364	333	404	352	373	392	346	338	388	326	355	358	341	377	359	345	341	324	331	354	338	353	322	334	358	360	370	358	362	347	394	368	315	355	343	357	337	336	332	353	335	337	375	337	378	369	338	338	378	362	374	344	379	345	343	350	358	341	368	373	382	357	388	357	382	333	376	331	383	339	379	340	346	375	299	356	322	372	336	338	326	358	392	353	364	328	362	340	330	380	324	377	367	320	334	339	328	358	316	335	333	397	326	338	340	357	360	349	360	348	351	335	369	380	356	368	313	329	375	357	369	359	311	342	356	352	325	335	385	368	340	326	364	355	340	343	355	359	344	351	351	320	363	339	383	388	334	348	360	319	349	358	346	358	349	382	334	336	317	354	335	357	353	318	348	313	367	367	380	387	387	339	351	345	355	342	340	363	366	398	344	351	336	384	344	399	360	371	377	331	372	399	364	376	392	331	351	378	346	339	299	321	334	344	356	339	359	340	337	377	383	358	399	349	355	386	352	348	374	372	370	345	351	347	356	344	341	363	361	335	343	359	361	323	317	342	320	336	384	358	389	327	338	349	358	346	354	370	361	353	356	380	375	365	350	338	320	298	366	382	364	382	384	340	352	355	341	350	389	367	385	323	353	386	367	353	370	354	374	340	335	360	360	340	358	355	349	343	325	377	329	361	370	343	338	373	357	333	345	383	348	366	366	354	345	377	366	344	320	364	337	343	354	335	343	319	315	340	349	328	344	342	349	375	379	357	353	310	329	361	355	377	344	327	335	311	333	333	360	328	369	368	403	340	346	347	364	323	362	335	352	353	352	337	336	348	330	357	357	349	373	344	360	359	351	350	373	331	395	344	341	372	387	342	368	349	298	369	334	362	366	368	340	349	340	364	349	374	315	357	373	352	353	354	356	343	346	339	358	354	358	352	363	342	328	383	386	337	344	385	344	379	344	364	351	348	345	401	378	342	322	328	383	369	375	326	360	363	358	379	333	306	328	345	371	368	359	314	364	348	401	363	378	383	354	354	353	349	351	365	393	328	323	384	344	318	338	349	360	347	349	315	355	360	354	364	350	330	329	335	365	363	373	332	335	333	336	322	324	342	371	355	392	339	346	356	343	316	379	337	308	370	341	352	384	365	358	386	345	387	361	347	372	322	336	353	360	373	325	356	340	326	385	349	356	398	323	334	363	387	375	357	355	310	356	353	363	361	355	337	349	350
18008	1336	2142	2316	2208	1765	1469	1335	1233	1187	1102	1032	1024	943	943	902	885	875	881	875	847	892	833	861	829	851	858	785	833	828	815	811	786	806	812	787	802	792	766	816	811	754	855	785	751	842	803	761	786	805	754	840	748	761	816	719	764	766	759	771	829	782	813	764	789	786	781	770	756	773	741	810	848	830	813	778	791	797	800	709	829	762	797	843	820	772	763	834	737	798	741	795	775	674	769	799	784	804	738	754	829	810	760	786	778	838	783	779	781	764	828	821	722	756	730	779	804	769	768	777	811	800	766	772	808	741	731	733	786	809	749	802	811	812	810	797	780	785	736	770	729	810	818	843	749	774	770	824	795	750	795	754	767	754	820	788	799	741	776	765	752	781	793	774	780	788	781	769	710	723	818	800	749	778	755	824	756	787	767	807	741	705	717	762	733	764	778	737	772	794	774	780	734	792	735	758	728	759	805	761	800	806	746	784	762	750	769	771	781	756	769	824	776	725	786	773	791	780	780	759	778	764	728	793	765	787	817	758	752	771	760	776	787	754	724	803	812	851	738	785	732	771	749	782	754	773	776	809	758	773	782	770	765	749	782	749	769	740	766	790	716	753	698	767	812	774	769	755	791	797	736	753	801	784	777	761	771	745	790	780	769	776	779	769	779	787	749	801	798	736	800	790	722	731	790	798	747	752	819	738	804	805	826	781	817	759	784	696	804	774	799	802	780	839	771	753	790	727	752	768	812	816	784	797	754	765	724	751	757	794	772	842	760	768	801	765	791	779	774	758	789	758	769	771	768	811	777	752	777	748	770	747	768	757	790	779	788	770	775	776	786	760	766	790	819	765	765	759	774	783	757	767	795	820	759	788	770	809	774	756	815	759	768	742	730	855	739	761	769	810	755	814	776	774	766	765	786	759	803	801	759	824	797	748	755	781	814	776	805	767	756	761	743	766	768	775	737	833	786	785	723	751	837	789	756	760	799	741	736	758	739	778	749	742	784	829	780	781	791	783	765	724	744	738	768	793	763	757	834	796	735	843	827	753	750	769	839	801	773	797	805	779	780	800	779	774	730	795	759	809	815	778	818	766	792	786	798	781	808	718	739	788	775	754	792	761	752	799	814	789	791	759	767	740	787	785	743	769	771	731	773	783	731	781	775	764	768	768	740	830	814	771	783	766	784	772	799	742	761	774	771	762	718	736	764	754	772	818	765	771	753	776	794	772	749	778	804	735	740	769	782	785	716	750	753	772	820	749	779	796	797	763	800	802	730	779	778	726	773	743	762	757	801	795	794	763	803	735	805	812	765	799	752	766	746	779	723	806	768	796	782	782	743	761	752	764	763	761	761	739	807	749	775	775	740	762	774	793	782	825	761	836	795	775	745	750	767	865	784	764	758	755	766	779	761	824	771	811	774	802	768	811	751	744	811	729	751	804	784	807	778	782	816	776	789	761	804	757	745	806	746	782	777	779	780	747	803	790	759	710	783	772	749	752	789	742	817	757	724	758	788	850	790	759	760	789	758	776	791	851	773	747	762	804	759	777	720	794	752	777	751	756	790	751	748	740	777	810	761	728	782	763	812	789	790	734	761	737	757	786	719	763	710	768	767	771	754	771	815	770	799	747	772	797	767	777	766	779	778	813	754	750	805	745	787	764	766	820	704	745	798	758	776	730	777	696	749	775	767	717	803	774	778	772	755	731	755	814	768	734	770	755	785	780	775	810	803	769	758	833	770	818	787	707	743	773	763	823	762	748	747	768	798	793	746	781	753	798	770	749	777	796	762	729	752	758	810	769	742	753	735	781	765	834	787	743	819	755	766	803	756	775	803	738	797	833	787	817	806	823	780	765	800	786	787	754	763	762	746	738	774	796	776	717	717	776	810	679	750	714	738	775	820	787	802	799	781	745	810	759	799	801	809	805	796	753	814	809	804	794	770	772	800	770	791	730	824	802	764	815	771	792	757	720	772	791	784	818	791	786	788	731	773	759	782	768	842	761	840	795	722	746	788	774	801	781	778	812	816	752	803	802	752	813	789	761	749	777	779	788	781	821	781	817	731	758	779	790	717	808	794	749	783	787	740	778	758	844	745	738	705	801	764	799	780	786	751	755	776	782	759	802	779	789	793	803	783	770	763	786	752	795	754	781	791	803	745	719	760	865	739	741	763	710	767	802	806	788	785	778	812	743	781	831	751	791	780	747	832	788	782	795	785	747	776	789	741	783	735	783	797	783	783	763	793	739	822	800	737	720	739	794	827	769	779	787	815	764	797	785	769	822	828	729	755	762	764	789	789	762	766	761	781	765	763	745	775	793	793	800	780	744	800	793	754	744	738	770	758	774	784	774	767	750	761	760	774	815	769	805	826	803	777	744	759	800	808	777	777	767	771	728	735	756	774	800	752	761	760	777	763	773	786	761	790	776	746	777	791	792	789	792	757	813	733	783	754	764	778	784	775	836	781	769	750	735	822	797	782	791	839	759	787	745	813	731	779	782	775	777	742	729	769	773	769	762	740	734	764	809	766	745	795	745	776	828	791	800	748	828	799	730	761	774	764	820	765	763	741	795	773	808	796	765	779	753	765	805	821	777	779	820	790	785	789	800	749	807	780	721	775	759	794	760	800	778	765	764	756	786	801	744	777	743	768	765	789	799	742	754	764	747	706	811	782	822	735	775	767	801	805	807	787	769	808	767	756	807	757	741	776	757	756	709	796	731	740	751	790	773	764	779	809	755	764	828	798	722	789	776	761	781	790	816	772	789	781	844	776	786	747	784	779	779	802	795	837	758	752	767	752	770	728	756	798	759	770	801	790	776	757	792	767	733	778	823	732	754	774	720	734	754	774	706	788	777	842	762	803	822	817	808	743	796	761	815	811	785	761	765	790	709	769	759	742	755	797	714	788	780	803	773	743	770	749	759	773	741	813	801	801	740	767	789	795	785	799	747	785	722	749	796	769	760	792	722	765	790	828	763	809	789	783	732	782	776	775	779	797	783	762	797	807	732	828	824	801	813	751	803	743	772	790	727	800	763	802	835	806	773	752	772	744	771	793	819	780	732	787	772	804	714	756	760	767	745	795	810	783	714	745	814	752	750	789	802	764	814	797	803	774	791	759	767	794	806	781	751	784	688	826	731	777	781	767	732	761	782	744	751	734	796	768	784	770	716	813	768	761	801	777	745	774	790	748	774	807	759	739	791	789	760	818	781	765	766	765	758	781	731	764	777	764	732	772	826	763	756	778	763	815	768	758	759	722	800	797	763	757	806	779	739	817	751	781	805	782	786	782	797	740	772	788	805	786	811	801	796	767	811	782	757	800	804	785	743	706	786	762	784	783	840	760	762	773	738	773	812	781	784	746	810	797	732	840	800	769	807	804	804	759	754	803	820	766	816	758	732	728	806	803	812	806	754	769	787	773	721	788	753	765	751	795	712	807	792	775	736	769	821	844	779	755	808	784	747	746	787	787	768	811	768	813	769	778	784
6289	447	171	160	184	162	155	186	164	177	164	178	182	130	149	165	153	146	138	185	165	169	162	186	171	187	175	143	153	176	160	132	189	138	169	152	183	162	163	169	177	178	150	163	172	152	156	148	173	156	148	160	145	154	180	169	183	181	160	181	163	166	169	163	150	175	160	139	173	134	158	151	153	163	148	160	161	168	147	165	169	170	159	150	156	160	169	157	160	160	141	156	144	152	166	191	147	156	137	181	142	160	161	173	152	179	159	137	167	173	158	141	145	148	146	153	147	188	156	168	145	151	140	188	149	155	177	169	158	156	150	166	169	164	160	152	158	159	146	157	163	156	134	158	146	146	166	151	166	164	165	143	155	173	133	155	158	151	147	163	148	175	159	169	155	180	152	163	159	137	143	147	163	164	147	164	170	180	170	138	176	166	166	166	145	136	166	156	156	169	164	157	151	156	162	147	156	174	160	164	155	158	137	170	168	161	146	141	175	172	157	173	161	168	151	161	157	182	171	160	174	147	172	146	189	164	164	143	157	160	148	161	128	153	144	178	147	155	160	152	165	158	165	179	182	169	170	159	162	159	141	169	149	170	144	169	155	177	167	147	185	143	154	134	143	159	183	162	189	147	178	163	167	164	179	156	163	151	154	166	106	156	164	150	170	154	156	151	153	163	178	177	163	161	171	168	164	160	148	161	150	164	118	151	161	183	151	150	177	147	183	170	173	166	166	144	178	164	138	147	150	150	149	159	154	154	133	140	159	180	133	163	164	167	170	155	160	171	167	148	136	164	146	166	139	146	186	180	179	178	174	173	160	149	159	144	174	164	135	161	149	132	187	149	154	153	153	164	174	183	161	159	140	125	169	163	150	163	160	171	169	168	181	162	160	176	161	145	149	177	161	160	156	171	193	160	183	145	166	155	172	148	152	146	163	134	177	163	156	154	157	132	151	158	164	144	152	170	143	143	150	146	163	152	181	148	173	152	187	154	151	167	148	138	173	155	172	173	157	168	151	154	163	158	150	150	192	163	172	177	179	147	148	158	166	130	177	135	136	166	160	147	153	175	160	147	147	144	170	137	150	169	166	166	168	146	139	175	164	152	193	178	161	171	185	140	178	171	164	169	162	179	218	164	148	172	162	166	149	138	152	160	182	144	154	161	167	151	150	190	154	170	176	172	169	150	163	163	176	141	185	183	151	163	161	150	180	180	155	172	186	133	169	168	154	149	154	173	160	143	185	171	152	161	157	157	163	154	152	168	149	176	148	176	169	154	168	155	169	144	170	153	146	146	133	153	154	155	153	160	163	155	139	169	171	150	166	157	173	163	169	143	150	151	156	177	163	152	163	158	148	179	168	172	162	172	163	161	151	148	164	162	157	153	158	143	153	152	161	157	170	161	171	147	170	151	171	177	170	168	164	176	190	153	171	168	129	162	159	159	149	135	157	163	155	161	163	165	171	186	149	167	135	155	183	165	148	185	167	154	166	149	159	140	172	170	141	149	196	157	150	180	154	140	146	161	169	176	164	171	196	175	161	161	155	165	152	186	159	159	167	144	179	154	158	159	170	171	151	155	143	134	170	129	170	163	183	152	165	180	151	142	173	173	178	165	178	143	162	150	176	178	157	138	142	162	171	167	155	161	149	158	150	144	178	181	153	156	158	197	192	151	170	150	152	198	173	187	143	147	173	158	172	146	153	178	174	175	155	159	145	158	197	143	167	150	154	149	151	188	140	158	169	180	155	165	173	172	142	161	159	168	159	155	173	155	163	173	167	140	171	176	162	149	169	171	139	171	152	172	147	167	163	148	178	146	168	167	175	159	165	145	169	177	146	194	154	158	171	160	161	169	153	153	154	170	139	175	176	161	165	162	147	145	158	154	125	161	173	164	152	146	144	166	140	181	136	166	171	145	170	160	181	171	168	161	160	148	150	184	145	160	149	137	150	150	161	170	167	144	149	170	160	163	146	144	183	177	148	143	147	169	158	147	161	160	177	183	147	171	157	146	169	164	147	150	175	148	182	154	183	143	159	179	178	157	130	170	194	149	138	143	171	155	160	165	144	138	151	167	147	174	131	167	148	149	164	163	157	161	169	166	167	150	169	170	167	141	181	167	161	146	141	151	135	157	201	199	158	170	161	167	155	139	156	186	170	144	133	171	187	167	141	182	149	155	152	152	164	156	170	177	144	149	180	148	136	141	174	150	167	166	158	162	141	157	164	156	161	166	144	190	182	171	140	168	152	172	171	158	159	161	175	183	183	142	155	156	148	162	147	155	164	181	167	159	163	150	175	153	150	162	149	175	170	161	179	177	157	168	175	158	191	152	147	156	166	181	153	170	170	136	144	132	154	142	164	195	129	161	155	149	162	175	162	171	137	148	165	164	160	153	154	154	145	150	154	161	144	159	146	141	177	154	158	170	170	177	154	160	165	173	162	146	170	171	167	156	160	168	147	160	181	162	153	173	189	166	162	152	155	172	142	161	193	157	160	164	162	187	154	163	143	151	170	144	146	181	159	165	150	153	143	164	168	167	167	155	161	170	157	150	158	190	155	152	157	152	156	173	161	162	169	177	159	147	172	163	179	140	167	171	186	178	157	148	168	146	153	164	193	139	161	135	194	149	154	145	150	160	162	178	159	151	182	153	119	171	186	154	151	163	167	147	151	147	200	164	144	167	166	140	150	158	175	203	157	171	145	159	166	161	160	171	156	166	159	149	170	137	150	166	159	160	153	160	157	142	186	175	166	179	179	169	170	158	164	179	183	137	174	127	157	177	171	145	133	166	164	173	140	161	152	154	174	177	174	161	152	177	165	165	145	141	165	158	179	155	155	165	172	167	162	132	182	178	176	141	157	169	161	159	179	165	165	170	162	164	164	163	156	178	161	138	162	160	163	182	160	186	168	176	155	134	160	157	180	166	162	156	155	179	154	173	152	177	138	187	173	170	162	148	153	172	181	142	168	169	139	165	179	173	169	166	189	169	146	155	177	170	134	148	183	153	157	170	160	152	173	143	182	161	144	147	152	158	147	166	141	160	135	172	161	164	159	156	141	148	149	160	136	161	174	152	134	162	160	187	167	132	137	171	168	152	156	166	146	166	174	126	173	138	174	161	138	181	162	161	153	159	167	170	145	128	164	150	150	144	162	163	158	150	164	159	147	171	156	169	207	172	180	145	151	145	161	131	158	163	153	152	157	185	160	157	134	148	155	160	175	155	152	180	151	171	153	161	161	160	168	157	166	158	149	176	161	175	140	144	153	157	183	163	156	171	170	175	160	162	150	152	163	169	177	163	158	135	171	164	163	196	160	157	171	150	149	154	154	147	158	155	163	144	136	154	156	157	158	149	181	178	179	149	154	159	153	189	169	172	174	165	153	165	190	157	176	141	140	151	155	149	147	164	166	159	156	157	153	167	174	168	154	160	143	173	149	174	152	157	149	135	159	181	162	156	163	154	156	166	168	148	150	179	153	159	171	155
4034	439	443	455	392	415	390	449	412	403	369	408	395	416	431	429	389	399	393	419	411	394	394	409	411	424	409	446	409	376	425	439	372	369	386	393	409	403	402	412	404	406	429	416	435	400	417	378	403	393	377	392	421	412	442	385	381	415	400	402	421	433	388	391	419	384	452	404	400	386	424	405	410	413	409	459	386	377	358	404	430	409	427	388	400	421	407	439	388	405	420	424	388	403	387	380	387	384	432	343	377	374	403	362	392	409	396	405	391	446	398	349	404	424	397	399	424	382	393	400	412	413	418	420	380	409	401	403	378	380	385	410	380	403	431	386	440	393	386	385	388	396	448	426	391	422	392	391	383	387	360	421	399	390	375	399	378	423	417	366	395	456	385	420	411	448	397	396	453	414	450	361	402	380	401	411	373	422	398	412	424	395	407	367	405	403	385	396	421	409	402	416	411	377	383	362	427	399	399	415	399	419	428	363	381	439	397	388	418	431	399	375	376	401	394	419	413	375	384	417	397	428	415	404	406	374	372	410	389	379	409	423	423	394	401	384	412	376	397	391	395	403	373	411	422	352	410	418	449	418	422	416	405	354	414	376	377	420	415	387	400	417	409	376	423	427	405	408	409	435	384	377	394	411	418	352	408	448	374	418	419	391	394	409	394	409	419	412	384	394	416	390	360	377	403	375	416	378	414	398	392	392	397	405	413	399	403	408	385	411	392	385	412	367	375	396	372	393	385	430	395	413	425	398	399	370	395	416	414	411	412	413	374	413	412	382	421	423	378	400	378	426	420	393	372	389	352	364	429	369	406	358	403	401	366	383	435	395	415	389	391	386	421	395	383	374	401	420	393	414	382	392	410	411	390	400	394	373	405	394	395	415	404	438	409	387	378	393	424	351	376	411	370	420	375	383	421	398	447	392	403	442	416	392	422	381	377	409	374	394	436	399	344	408	399	415	400	407	403	410	415	404	398	378	360	365	435	397	416	410	418	442	414	407	406	384	371	414	401	398	427	405	404	397	375	402	400	397	407	409	384	442	362	415	411	412	365	369	379	392	447	379	410	414	375	378	379	402	402	427	422	403	393	425	400	382	406	362	432	453	419	396	400	418	397	393	364	423	401	400	406	399	389	387	407	403	414	400	403	437	371	432	389	387	426	400	382	380	423	413	387	403	395	422	367	379	430	392	388	403	417	394	380	441	410	406	407	395	389	391	411	387	411	395	398	413	380	383	364	402	406	397	402	396	410	399	375	397	421	397	415	424	389	413	390	403	401	344	388	388	388	362	404	377	413	430	381	407	379	401	429	404	389	431	365	392	398	418	392	439	411	419	404	383	404	404	406	396	415	380	410	426	413	398	396	424	416	381	387	397	352	399	367	409	404	392	392	384	346	403	413	445	395	415	395	392	414	454	353	355	390	394	375	374	401	393	405	447	384	423	395	403	371	396	413	404	400	428	365	396	403	421	420	414	380	385	414	400	418	403	397	402	382	383	432	425	422	409	440	410	402	396	398	381	376	401	380	427	377	409	404	416	428	383	387	390	387	410	383	420	382	418	382	423	375	408	393	380	411	417	426	403	390	390	397	389	398	391	373	394	388	390	432	399	391	418	422	409	444	383	385	415	367	412	387	365	444	363	400	378	375	420	420	379	362	421	400	415	399	380	388	421	365	362	378	382	419	379	379	412	432	389	407	401	380	420	415	382	385	399	425	377	409	381	403	390	429	417	393	412	420	395	437	406	400	392	415	441	416	428	383	396	388	401	418	395	396	398	402	402	427	415	403	430	387	373	409	396	417	387	424	365	394	408	415	389	407	380	365	391	390	406	370	413	393	414	395	419	381	393	401	403	408	417	405	370	395	384	396	401	400	397	409	388	424	429	409	422	389	398	417	381	411	369	378	418	366	396	414	380	401	388	367	383	417	426	362	414	429	422	422	399	413	439	434	389	397	386	416	423	419	399	409	384	400	409	383	372	411	403	369	411	400	397	412	424	367	412	398	407	402	429	421	415	363	405	407	380	411	397	395	430	401	396	415	417	413	437	426	376	411	400	376	404	440	400	400	429	399	377	422	377	422	408	415	397	422	398	429	388	406	407	425	376	382	403	417	402	454	382	416	375	408	387	393	420	379	397	428	439	426	413	437	405	395	407	392	404	405	375	431	419	405	424	377	370	385	413	418	399	391	434	376	408	420	425	420	370	390	404	428	400	398	406	385	421	408	416	356	377	360	401	370	394	396	374	410	448	391	426	418	388	409	389	372	388	393	416	371	409	422	389	396	394	425	376	415	394	373	380	368	412	398	409	412	386	412	408	378	378	379	372	401	422	391	414	411	440	361	399	399	378	414	382	418	393	387	414	379	378	398	398	408	357	382	403	377	385	398	352	410	406	399	421	399	423	382	439	389	400	399	396	411	386	422	383	401	385	441	397	388	406	400	403	422	413	398	414	389	400	388	415	372	413	402	427	385	401	385	376	372	387	393	428	401	402	413	396	375	391	400	379	381	421	397	367	396	406	401	360	403	389	404	363	393	393	368	398	406	415	380	437	397	398	372	368	403	424	399	383	432	412	377	401	417	369	416	397	379	366	390	415	375	389	403	391	420	403	408	421	414	399	403	394	399	396	393	390	386	398	393	407	385	379	400	396	415	416	407	384	400	411	431	437	423	422	379	397	400	415	424	399	396	408	396	409	379	415	411	406	408	413	374	390	380	394	384	429	428	402	428	395	387	411	383	394	419	391	416	399	353	417	421	405	394	387	412	393	401	396	376	391	401	390	432	392	416	395	397	409	365	408	398	434	441	404	408	424	404	417	389	403	452	421	385	399	389	427	386	395	393	420	420	408	405	390	438	385	418	374	368	394	403	390	447	384	398	425	394	418	362	374	390	433	406	379	413	369	397	395	406	413	402	422	366	428	404	417	434	431	428	417	361	419	408	425	406	378	401	405	408	379	415	422	384	417	402	383	400	404	410	386	413	357	393	400	395	418	417	401	344	399	392	387	447	426	393	404	425	411	407	422	419	425	410	426	404	408	393	368	400	402	391	411	402	394	403	369	412	392	413	405	411	408	373	382	434	410	403	387	389	395	388	389	399	359	428	393	414	434	390	413	361	419	398	370	430	390	391	380	366	441	371	416	412	392	422	405	418	401	387	414	433	379	373	392	431	425	393	414	430	401	393	410	417	405	399	415	421	398	380	406	376	411	408	404	414	408	378	400	391	380	401	400	400	388	391	393	395	395	360	411	410	410	393	401	389	384	410	440	445	387	438	385	399	411	401	376	414	432	381	412	390	421	402	368	423	421	395	392	386	413	423	435	419	408	363	385	383	370	380	399	404	388	399	400	385	424	395	419	391	413	431	383	417	414	380	397	396	412	431	406	455	407	404	390	420	393	415	416	432	400	405	425	385	396	390	403	394	418	395	425	420	405	392	386	369	427	384	374	399	400	406	419	381	399	431	407	421	369	403	376	366	406	422	427
20741	2548	766	602	451	348	323	283	293	284	272	295	292	249	308	288	240	252	237	277	273	262	279	278	261	264	245	252	269	261	275	238	242	213	233	275	269	291	259	290	245	261	248	277	258	261	264	225	275	245	271	252	254	250	263	255	260	256	306	262	237	230	227	278	249	250	223	287	270	249	238	265	257	271	239	241	261	269	234	245	262	248	263	252	258	248	289	259	285	268	261	259	253	253	222	251	223	228	277	236	228	250	262	246	265	239	251	238	255	215	243	252	250	263	251	251	238	213	259	242	270	242	249	267	240	242	254	269	286	230	246	222	258	217	241	246	250	236	253	268	262	291	281	274	272	251	280	286	266	270	252	265	268	275	250	259	249	229	280	284	250	245	254	273	250	240	228	241	254	231	255	256	257	254	255	245	274	272	240	263	251	233	266	230	253	261	297	250	270	272	269	267	236	224	251	271	262	249	223	237	254	274	300	257	242	261	264	246	258	258	262	291	241	240	301	258	268	248	243	244	266	216	219	243	269	258	205	226	231	229	238	272	279	273	258	251	248	261	263	263	252	274	234	232	253	240	243	281	257	234	270	269	269	265	249	259	239	245	236	228	236	246	246	249	265	226	261	241	249	267	263	267	250	274	250	232	253	262	255	295	264	261	285	274	255	275	248	261	225	244	248	265	247	252	223	278	272	266	251	247	250	234	264	269	244	243	263	271	234	212	255	246	268	254	251	262	257	262	266	259	268	258	243	263	255	236	266	256	251	273	282	289	241	247	246	249	264	265	264	250	224	262	277	233	262	252	255	276	225	277	265	255	276	245	282	234	244	274	251	253	267	273	274	281	272	222	234	260	291	278	256	241	262	250	274	252	228	225	265	228	246	261	262	263	265	254	265	275	260	305	277	279	255	260	260	263	260	261	248	241	259	284	301	246	257	269	253	238	234	233	299	253	274	237	283	283	253	236	245	244	258	238	250	247	249	249	266	252	235	270	249	257	249	226	247	251	277	254	271	262	275	237	256	278	248	243	263	256	247	236	247	260	261	244	230	257	245	226	274	261	248	233	258	255	250	291	235	237	266	275	258	295	233	248	273	253	265	275	245	265	255	263	261	239	240	226	274	263	265	252	259	239	281	235	244	254	261	246	266	245	249	239	269	279	257	282	214	265	246	249	243	243	265	260	237	255	220	255	259	262	263	248	247	261	256	229	261	233	265	234	248	248	261	228	282	242	268	217	257	259	255	270	236	238	279	272	272	256	235	234	233	282	256	252	278	267	261	273	240	222	283	235	287	266	295	282	244	247	251	258	262	235	253	276	260	263	241	230	258	238	270	260	221	241	255	277	239	260	254	236	238	225	249	281	257	264	309	236	276	218	268	219	230	251	241	274	248	267	254	260	242	279	260	269	253	256	259	244	231	266	281	276	251	280	279	263	243	235	249	273	271	252	272	256	253	245	242	280	232	270	256	241	247	244	268	234	251	274	275	252	249	266	256	230	261	272	246	245	275	249	253	257	254	286	247	266	249	258	219	257	249	283	249	249	265	266	252	265	266	269	256	260	271	232	239	250	267	228	266	247	249	258	237	236	227	230	276	280	267	275	230	245	253	258	273	245	252	208	266	251	250	233	231	249	286	241	275	244	242	262	272	262	275	245	231	277	246	241	247	256	250	281	262	282	237	268	251	315	253	261	224	252	236	270	247	249	241	261	243	286	266	224	235	245	245	239	271	261	230	283	257	248	288	295	243	250	275	215	264	250	245	266	286	296	254	260	249	241	260	240	261	250	253	274	238	241	260	239	231	263	236	260	234	261	264	232	262	261	285	264	219	249	246	264	219	231	258	260	253	255	252	241	288	250	237	242	264	244	241	247	271	238	280	286	246	261	245	284	238	254	271	273	245	280	277	287	272	290	254	239	259	245	249	252	277	279	276	247	246	255	258	289	249	278	277	277	246	247	242	250	280	250	258	266	262	254	228	241	255	259	260	242	242	237	237	245	252	237	232	276	260	248	256	256	263	243	236	247	235	221	278	273	246	244	260	263	239	265	268	268	221	257	259	276	263	259	250	246	260	247	254	240	246	247	279	241	236	268	265	255	257	274	268	277	259	248	271	250	262	245	247	238	263	251	258	223	244	243	243	276	259	244	232	242	226	268	253	230	216	273	286	250	239	288	265	273	227	262	237	255	230	271	294	262	262	264	240	244	242	279	234	255	226	267	243	258	258	214	272	267	272	248	257	284	240	289	278	239	244	287	262	271	234	235	260	253	248	279	252	241	214	237	242	239	284	248	226	279	276	248	233	248	239	231	261	257	285	258	263	253	257	254	262	235	252	255	264	257	251	219	255	249	270	232	257	249	244	292	269	235	238	262	254	276	268	206	236	268	255	262	267	242	280	244	239	276	240	229	283	260	247	235	228	252	266	237	250	250	273	249	286	260	289	277	259	280	267	268	278	259	242	245	251	292	268	261	251	259	269	258	257	234	233	266	253	279	261	273	289	250	272	265	267	256	245	263	244	257	239	226	250	241	239	236	263	240	236	233	262	290	255	259	247	250	264	258	241	249	283	253	258	215	281	253	263	226	287	232	246	246	225	236	231	243	264	262	291	247	223	245	269	278	271	252	277	240	235	257	257	258	245	273	264	276	269	260	244	267	281	259	240	251	254	236	271	234	250	277	243	249	252	278	245	265	237	279	258	248	270	248	224	268	218	283	243	228	252	258	272	225	263	258	246	268	268	253	262	272	227	261	248	226	252	246	275	256	239	274	245	258	255	266	279	265	233	222	242	258	259	253	251	237	262	239	275	255	236	267	253	261	249	248	225	257	253	233	286	236	224	250	270	255	234	239	260	238	204	271	241	230	252	240	253	270	259	225	252	263	246	288	251	291	222	253	237	251	242	246	254	236	232	219	245	231	241	272	241	272	256	245	263	263	278	257	287	235	248	234	218	253	272	244	277	255	229	242	277	263	249	250	266	244	243	233	228	250	245	238	245	275	272	289	274	222	229	236	268	260	236	245	255	245	245	242	240	231	250	239	269	237	254	239	243	276	264	265	252	220	242	254	260	251	249	232	253	241	230	244	245	245	257	242	259	279	255	261	289	249	277	262	239	225	272	255	231	214	251	276	247	274	260	272	274	254	237	238	238	272	257	236	255	259	274	244	227	258	257	238	256	255	279	236	295	256	243	252	256	253	258	234	260	273	228	264	238	270	239	253	226	248	274	268	243	254	235	239	241	265	284	245	259	258	226	218	284	266	258	275	244	281	256	260	250	279	248	241	264	249	253	258	247	226	260	220	240	238	275	270	252	253	251	302	253	272	287	273	267	259	273	250	291	243	273	254	236	258	253	269	286	254	261	273	243	235	262	252	255	262	326	241	260	275	243	244	244	268	273	255	216	267	238	252	243	239	289	246	252	227	261	285	248	303	250	231	274	249	286	274	266	278	322	258	253	234	249	279	267	251	257	274	251	223	243	277	260	251
12718	854	1225	1294	1295	1058	999	944	818	843	711	708	710	721	654	702	673	621	638	664	642	607	601	634	617	575	618	591	631	602	611	585	663	633	603	568	582	632	577	588	612	602	606	587	606	566	563	613	634	581	613	600	587	585	588	602	586	615	570	554	594	626	586	595	597	618	585	601	566	609	610	655	592	600	583	589	650	587	628	586	587	574	587	616	630	590	562	621	574	637	625	581	620	623	594	586	593	622	629	632	587	598	666	587	581	584	570	581	617	632	592	571	609	583	622	590	565	609	583	610	553	599	623	598	605	584	609	570	594	577	610	586	597	583	601	593	590	604	560	654	543	599	587	610	582	578	608	613	553	585	604	563	617	573	520	626	564	556	636	613	598	591	582	619	618	596	644	567	584	582	596	552	583	622	598	634	608	618	572	586	578	597	597	584	597	595	561	577	587	551	557	593	624	593	607	627	610	587	625	605	595	600	631	585	618	578	585	582	640	591	608	572	544	587	637	616	585	625	611	629	598	597	611	607	604	587	627	558	631	618	579	625	568	570	587	593	618	589	602	639	615	608	603	599	591	606	577	604	595	587	609	569	596	556	613	576	593	541	615	609	579	554	592	587	582	617	565	591	564	584	649	630	627	604	543	589	585	569	596	627	564	600	541	578	578	655	621	596	624	625	582	577	612	608	656	628	579	615	612	609	616	627	620	547	646	637	589	579	543	592	642	636	582	635	575	586	598	598	590	583	622	621	611	587	565	585	580	647	588	591	587	621	618	586	606	591	575	604	590	581	574	567	554	573	613	596	618	616	574	571	585	589	658	567	612	595	588	583	586	658	623	590	609	598	587	596	620	583	600	634	588	640	626	612	574	589	606	635	595	626	625	617	618	570	559	547	611	576	614	562	587	596	652	584	626	590	633	574	591	572	566	624	569	578	581	585	578	580	598	594	558	585	637	624	621	566	606	573	609	604	623	604	634	598	620	580	632	636	571	576	619	588	614	615	599	580	639	580	590	628	588	572	564	616	598	598	536	605	606	639	632	582	539	564	577	609	573	597	608	642	632	581	626	583	576	599	563	648	558	591	546	652	577	619	586	606	580	576	614	545	588	620	591	593	586	587	616	573	603	591	618	579	614	576	647	570	576	588	543	599	631	615	604	615	602	567	583	615	571	586	577	663	565	606	589	589	583	540	618	566	617	627	575	607	621	581	585	609	589	573	553	615	578	607	581	591	565	634	582	619	565	608	563	556	601	583	628	557	604	585	551	596	601	576	588	596	603	606	562	551	579	559	577	558	592	558	560	605	578	603	597	661	619	576	564	603	583	572	592	557	584	589	608	578	632	598	595	582	587	556	570	598	599	545	573	536	569	632	535	633	588	588	598	610	572	590	575	601	627	609	591	606	564	579	547	581	625	587	603	606	614	578	607	588	621	605	609	590	560	616	547	614	577	552	619	537	627	623	612	597	590	608	586	593	614	589	620	625	605	581	598	570	598	562	573	602	602	562	565	629	595	594	514	597	557	552	572	649	547	632	583	583	604	617	628	584	600	563	608	599	613	623	645	597	605	560	586	551	582	591	593	624	596	607	567	585	599	602	610	583	576	569	612	573	533	571	585	593	597	577	603	544	583	563	593	604	559	603	533	577	607	565	601	609	610	606	629	638	590	579	569	628	654	611	618	577	586	585	589	587	571	576	577	605	589	593	560	572	632	564	615	613	589	619	609	590	583	606	562	616	598	604	580	621	590	610	607	552	597	628	621	607	598	599	643	591	565	597	638	604	602	600	582	613	574	575	637	588	576	650	566	630	586	576	616	567	567	568	601	592	595	581	608	598	588	596	558	582	588	560	596	570	555	623	595	590	587	644	592	581	547	587	581	623	611	586	618	646	586	572	574	617	593	573	599	589	622	580	619	562	572	632	621	565	581	637	642	571	598	603	593	611	600	586	572	589	551	602	602	601	571	588	605	591	582	597	576	566	595	578	582	604	636	573	590	566	599	529	585	579	630	614	566	604	584	600	620	593	589	603	585	590	615	618	558	604	594	568	635	568	656	566	564	596	627	620	566	596	565	569	610	561	584	599	593	604	597	590	588	588	647	592	598	565	588	585	575	624	614	597	619	598	581	593	550	576	592	580	579	619	559	595	633	604	556	660	624	609	621	578	556	557	583	580	625	609	626	580	601	587	591	622	587	605	578	631	601	576	594	551	625	627	607	611	559	604	556	591	599	591	618	569	563	599	617	571	594	573	603	614	631	574	553	603	611	550	549	577	591	614	613	589	588	593	599	605	621	603	559	624	584	603	620	620	578	633	603	598	599	576	609	569	619	590	571	605	583	537	602	564	568	579	655	631	562	567	578	580	644	609	604	590	596	585	603	613	596	618	596	624	600	591	588	583	576	577	599	552	609	604	630	642	573	589	599	622	591	589	588	626	600	585	576	544	582	620	573	613	545	565	613	604	626	569	551	576	597	560	584	606	569	563	567	623	595	586	589	571	566	592	604	631	586	626	593	576	607	580	543	625	623	587	557	586	586	559	672	591	656	604	633	569	578	625	615	580	640	597	580	593	611	650	599	566	619	557	613	578	590	571	586	619	581	648	575	578	591	585	572	589	569	624	656	603	585	605	592	592	640	632	554	639	606	622	590	565	587	569	565	596	639	551	605	587	639	580	619	601	587	581	627	613	564	584	612	604	537	607	565	623	621	658	551	581	608	606	611	571	566	563	598	582	611	602	591	605	559	579	582	584	592	600	607	546	575	543	591	582	613	567	580	584	605	578	567	554	644	580	584	598	572	589	600	632	571	673	593	539	569	627	608	637	602	575	592	569	611	610	634	624	611	564	614	560	576	594	625	570	594	586	579	626	592	587	606	601	566	596	602	606	615	612	595	581	592	596	591	584	585	605	608	594	533	588	673	589	582	603	593	597	604	601	603	614	554	592	610	622	594	617	619	577	592	560	659	607	557	569	612	617	587	608	597	575	601	601	586	596	565	583	585	621	575	531	644	581	608	586	573	635	648	589	624	594	600	579	655	598	576	561	573	616	584	593	580	605	597	592	642	568	574	618	603	618	606	576	629	574	600	570	613	603	593	583	599	604	604	534	592	562	609	620	567	623	587	582	597	590	603	586	586	625	586	599	562	586	603	578	594	613	635	621	555	573	584	597	601	618	562	559	596	610	595	628	627	597	624	597	567	588	562	580	609	581	658	583	637	579	606	590	622	604	593	560	612	583	583	589	597	564	591	561	588	561	586	543	546	602	615	621	593	578	593	607	612	588	625	601	634	617	591	633	593	592	534	582	588	618	586	620	583	596	623	600	591	595	595	597	595	592	623	569	606	604	617	585	588	622	564	619	591	571	588	566	555	586	628	612	617	582	617	604	555	556	592	556	603	566	640	596	570	593	562	599	590	549	625	559	508	586	614	555	618	595	598	575	612	599	630	564	551	578	561	618	554	543	590	566	598	563	578	599	579	589	595	567
32018	5640	1540	1048	722	545	500	463	451	428	405	409	403	364	364	390	354	369	329	407	360	340	354	342	374	350	344	351	349	371	329	345	352	382	377	332	338	380	363	313	336	383	397	330	328	364	345	351	358	362	339	358	320	362	342	341	357	337	354	348	347	329	321	354	355	353	334	322	325	373	348	347	315	334	371	345	356	335	352	336	364	355	350	356	318	372	339	332	351	331	304	361	368	324	326	342	359	370	352	342	357	384	353	336	342	346	368	348	388	351	349	348	340	350	354	329	350	358	333	380	364	390	344	366	333	354	400	329	343	328	340	374	325	339	365	352	336	348	337	355	344	311	318	346	319	328	340	322	347	372	349	335	335	328	369	350	347	383	364	362	349	329	369	336	324	385	339	321	351	360	344	375	366	335	329	377	347	370	340	320	342	338	306	371	347	321	355	398	368	318	379	314	359	354	302	342	346	338	344	301	322	364	354	357	333	369	370	380	375	347	333	340	360	355	346	345	339	348	357	361	309	353	357	345	336	345	360	351	311	322	356	371	315	311	376	360	377	362	343	338	341	369	363	374	342	352	328	371	351	360	354	380	382	332	363	349	337	367	342	345	344	341	367	346	336	359	348	307	353	371	346	369	333	337	297	341	338	345	352	374	380	323	322	398	348	350	353	349	330	339	316	332	325	379	355	349	321	385	357	351	346	328	295	344	335	336	351	350	335	342	308	369	333	353	340	348	352	341	330	319	364	353	334	326	342	339	345	307	335	339	329	362	338	327	362	359	333	376	329	350	384	354	319	326	362	336	343	333	354	382	344	365	334	342	330	341	323	344	357	364	359	320	343	355	346	339	334	347	384	343	330	370	306	341	357	341	316	365	373	352	356	346	359	383	332	341	337	349	341	338	371	313	352	337	327	382	319	366	362	351	354	307	328	358	308	352	357	321	331	335	358	318	346	329	375	374	353	357	353	396	352	382	333	353	340	354	341	370	320	320	326	312	331	339	332	309	375	321	347	325	336	385	347	343	331	385	364	355	349	342	368	351	372	330	327	347	355	370	378	364	315	354	354	349	314	349	330	361	359	336	335	360	343	353	308	352	325	383	349	359	368	339	321	354	366	336	360	380	331	344	348	322	335	345	354	349	347	360	362	356	377	356	351	347	357	328	351	362	369	340	353	332	385	309	383	310	378	361	356	381	382	373	351	364	348	335	332	341	356	370	337	343	317	330	329	347	353	368	336	335	389	355	342	383	353	342	342	308	361	334	391	341	325	384	406	348	331	359	385	332	361	385	341	342	343	398	348	329	337	334	364	373	332	338	361	326	390	367	361	354	353	402	332	354	386	370	336	345	323	373	357	347	331	345	326	354	331	348	366	339	360	341	376	368	397	351	393	360	334	327	354	323	377	362	361	337	344	364	333	362	364	326	373	343	356	367	343	336	349	343	353	339	327	341	336	367	352	352	328	362	336	348	343	358	307	335	361	334	389	387	344	359	341	351	341	349	377	324	350	385	344	346	353	330	313	367	349	343	345	350	331	328	337	296	314	384	405	367	374	338	348	331	332	352	325	351	331	347	397	340	335	345	348	332	375	364	376	388	342	319	340	354	355	363	398	325	318	331	360	344	344	343	381	323	337	335	343	364	354	345	388	382	348	386	368	346	365	371	362	367	312	341	331	343	354	341	374	369	358	323	339	344	335	357	324	326	345	373	340	346	348	390	359	366	333	348	337	333	330	365	327	358	373	339	355	345	375	329	317	336	379	334	375	325	373	347	334	325	355	340	316	345	314	346	359	281	354	343	357	312	314	352	336	345	374	356	343	317	389	339	343	328	339	382	339	355	342	353	359	372	313	344	334	344	320	332	324	404	342	348	368	323	351	352	312	332	336	346	357	342	361	366	347	356	332	357	352	360	380	324	394	322	329	354	321	368	362	333	328	341	379	354	316	345	365	340	341	328	353	347	342	326	383	401	351	354	360	340	389	327	351	379	309	350	352	353	339	343	341	350	369	359	354	347	337	343	351	354	368	352	347	398	323	356	383	326	330	339	339	368	365	345	359	358	366	373	330	356	346	363	346	358	343	372	341	352	357	338	319	341	352	344	359	391	384	386	324	335	328	360	355	324	335	346	325	366	359	338	332	357	353	351	351	353	339	316	373	358	379	368	332	385	360	337	355	377	350	341	394	328	325	376	326	342	367	349	323	325	344	352	334	362	354	374	351	338	391	317	349	350	337	332	375	346	350	345	338	357	333	365	345	346	381	334	300	371	363	324	340	332	358	339	348	373	376	326	347	314	367	374	326	363	323	349	344	344	342	313	341	364	375	331	365	356	313	361	329	360	331	345	346	383	352	352	359	344	340	351	370	378	330	334	374	356	346	350	330	352	342	349	349	338	320	332	355	338	367	333	372	332	337	338	349	352	320	346	319	349	352	357	307	337	357	367	347	370	327	323	343	327	359	335	360	351	330	366	348	352	378	349	342	311	365	324	348	338	362	358	333	369	367	345	354	354	371	372	354	372	338	359	343	365	359	345	382	351	369	364	373	347	312	364	350	353	313	319	326	353	360	356	311	348	361	381	358	337	352	355	345	329	332	354	353	341	350	367	314	343	326	315	325	387	343	363	366	359	361	347	364	361	342	331	375	325	365	311	384	347	366	303	330	326	349	396	330	342	328	347	345	378	352	364	364	338	331	350	398	330	366	342	365	328	319	332	362	370	361	355	348	354	354	355	298	394	351	306	312	324	362	342	368	375	367	325	294	334	382	334	372	322	364	319	321	353	306	375	349	336	362	298	341	321	360	368	327	339	366	338	337	345	327	372	341	360	364	332	366	334	372	338	386	370	332	327	320	380	365	345	327	366	335	345	343	350	364	370	338	322	300	321	338	368	339	330	360	345	343	354	358	309	331	344	346	364	343	365	364	349	315	340	345	327	363	335	329	360	334	374	365	374	354	343	310	353	369	353	352	336	353	382	355	361	369	324	363	363	337	339	319	306	345	350	330	357	344	344	371	342	323	368	324	354	388	338	319	371	348	354	393	360	354	362	372	336	331	320	369	367	324	343	365	332	343	347	362	362	363	344	340	347	347	371	342	322	318	328	395	308	345	320	321	333	345	355	361	332	348	335	329	346	323	343	321	365	338	318	347	338	346	345	376	371	357	378	320	360	375	340	317	363	356	375	347	325	320	359	367	338	362	346	357	390	356	375	296	322	330	361	353	352	358	356	321	325	355	349	340	360	385	353	319	370	351	309	350	333	364	373	357	387	385	318	327	346	358	334	378	332	347	372	390	324	354	312	340	314	360	369	359	367	358	322	335	331	371	356	360	349	354	320	389	342	331	337	325	399	365	351	344	289	360	355	349	350	304	358	339	382	379	342	367	343	337	364	334	349	342	393	343	346	339	339	352	355	368	328	331	342	356	368	351	324	348	335	355	352	353	347	309	352	355	333	319	323	325	312	387	373	355	344	316	321	324	356	379	382
17669	1401	2240	2504	2170	1785	1558	1361	1282	1144	1111	1041	915	992	941	895	856	914	850	861	866	883	825	865	858	797	814	832	818	795	817	849	793	801	819	820	846	784	840	811	814	769	805	766	780	786	783	760	814	801	758	809	797	746	809	799	796	770	782	807	726	793	760	783	815	772	790	772	759	792	732	764	692	813	727	800	772	840	795	789	756	746	721	775	738	726	793	762	763	742	767	769	772	786	779	725	769	794	764	792	748	805	772	777	744	727	792	762	796	768	799	801	764	801	751	770	777	746	739	731	752	738	768	781	770	808	738	759	777	816	784	789	787	782	810	804	806	732	758	794	770	808	768	822	753	752	776	789	732	699	765	797	816	841	780	766	818	753	721	782	761	791	747	772	741	793	719	772	774	787	785	736	781	784	813	760	747	751	777	770	783	803	761	749	756	812	735	752	734	744	759	777	748	797	747	715	757	752	783	800	738	707	756	759	792	756	747	795	703	781	808	790	713	720	821	820	787	767	799	768	735	781	736	801	766	748	760	810	768	782	700	773	788	781	774	778	798	773	802	763	777	799	742	786	741	754	763	753	810	825	770	772	768	733	734	787	734	766	773	748	801	778	779	803	795	754	809	786	768	768	712	740	751	740	805	777	739	755	717	746	778	766	775	762	809	729	825	764	779	755	783	794	739	767	754	768	790	790	799	751	739	796	729	761	795	779	741	787	747	783	790	758	770	729	762	782	744	750	788	811	729	781	747	818	787	794	733	733	787	738	773	752	710	718	742	813	806	727	751	774	782	791	768	789	727	753	771	784	806	744	739	760	718	784	721	831	748	803	780	766	784	766	751	716	780	760	712	769	765	749	810	710	756	730	754	758	795	749	747	757	794	780	779	781	820	774	801	779	750	787	748	765	764	757	786	783	777	781	808	771	745	777	759	796	767	801	776	789	726	744	799	787	720	785	744	767	789	759	789	751	786	728	778	763	793	756	760	766	817	793	778	755	785	759	764	710	793	791	784	797	765	761	792	750	740	778	728	746	740	747	754	779	766	781	738	744	742	813	761	770	748	768	786	779	784	787	805	769	782	734	775	754	806	811	738	834	746	820	759	770	783	726	751	804	738	758	758	768	810	765	773	779	745	784	760	754	795	786	747	774	788	792	794	750	749	732	815	755	806	782	801	723	767	792	705	751	780	743	740	785	810	757	824	804	759	824	806	780	804	748	752	763	781	766	719	783	782	778	722	845	782	774	749	812	738	739	797	784	791	768	782	756	744	767	793	733	772	748	809	756	799	768	844	772	749	766	769	776	781	807	724	814	788	743	727	778	799	815	791	777	791	785	790	778	756	737	800	773	783	783	776	730	757	732	742	812	738	770	801	782	763	739	784	776	806	753	744	810	774	823	726	773	792	783	745	717	757	759	790	745	779	809	741	799	720	750	795	793	776	762	772	760	789	784	725	753	813	795	769	712	783	763	777	748	815	722	757	816	784	705	798	800	796	803	770	780	737	813	789	776	758	769	768	735	800	751	747	830	761	756	774	780	767	757	755	765	759	774	745	722	755	759	819	740	743	782	758	800	799	826	765	720	841	786	701	747	818	814	742	748	847	785	811	775	836	742	798	769	792	706	770	764	768	783	762	787	795	785	796	793	789	781	803	769	749	796	778	730	756	739	760	779	732	791	795	764	720	751	751	746	780	741	749	749	781	758	819	747	774	747	745	756	771	795	799	797	777	761	728	780	748	763	747	762	788	824	797	714	765	789	790	771	802	756	754	754	789	760	764	745	805	756	744	771	787	743	740	760	754	753	791	720	746	752	748	771	723	737	755	805	778	697	762	771	736	762	748	810	742	798	759	830	743	775	795	759	756	742	760	773	757	771	799	758	768	806	735	786	797	771	735	754	739	727	826	752	811	827	719	802	759	782	813	838	773	735	757	751	784	756	760	829	721	753	818	794	744	765	821	729	785	785	753	788	777	753	813	773	781	829	791	750	781	764	770	767	781	755	761	778	769	742	720	769	771	796	806	771	732	755	782	815	729	744	819	716	791	761	765	733	736	761	757	745	785	767	756	762	786	795	791	757	821	789	720	787	817	788	760	766	791	753	765	771	765	863	780	727	781	690	756	765	733	763	795	809	807	763	769	742	752	854	806	751	698	758	788	724	775	772	819	788	819	793	763	752	785	751	752	844	790	770	795	749	773	773	826	742	721	797	797	757	775	845	731	741	755	773	781	806	854	788	761	785	762	775	813	770	759	777	806	800	801	765	794	769	751	715	762	755	759	713	768	776	742	790	789	776	758	777	745	792	762	799	774	801	773	769	779	776	748	763	756	784	821	774	779	746	728	744	764	768	784	741	730	812	718	757	704	813	715	768	756	798	752	756	742	789	775	766	792	787	766	797	761	749	742	738	771	756	763	753	729	788	785	743	751	779	763	770	771	744	788	775	781	720	803	770	771	774	766	802	749	744	771	742	803	768	804	760	759	775	770	722	793	735	816	726	790	753	784	750	765	813	775	750	744	723	734	786	781	809	727	805	760	777	747	802	751	771	722	792	763	746	792	811	738	754	829	754	738	722	749	767	783	795	731	789	752	748	730	766	751	750	791	756	765	777	790	741	733	773	802	793	753	680	779	728	764	778	754	771	792	757	813	716	802	821	785	809	839	715	796	805	753	812	776	747	800	762	775	768	796	761	795	763	733	810	766	745	761	802	751	752	832	755	782	781	722	805	791	749	744	820	795	796	737	775	755	762	784	758	809	780	776	761	799	864	761	730	731	781	799	780	817	767	774	777	732	804	787	725	760	781	717	781	726	780	798	700	760	760	755	771	809	779	802	761	778	817	735	766	786	834	774	773	774	762	778	777	721	759	764	777	745	813	792	773	684	803	765	750	808	766	771	786	765	757	754	808	736	744	765	771	801	755	766	757	756	794	777	778	777	775	786	730	783	741	774	827	810	734	789	741	798	747	737	747	778	805	815	774	784	775	802	772	781	788	763	807	766	760	767	771	749	748	846	772	810	730	817	706	761	797	756	756	791	685	779	765	744	803	767	786	760	780	748	787	784	780	794	817	699	775	783	787	816	774	741	734	768	781	731	720	795	743	747	810	757	812	807	751	796	749	772	761	770	775	708	731	754	745	733	774	802	754	735	791	812	752	794	805	817	756	732	782	730	770	752	828	764	754	763	798	792	748	783	789	796	752	797	776	737	741	773	797	764	709	711	732	803	753	766	724	799	804	753	773	750	774	773	789	744	776	762	841	777	787	751	777	790	775	811	781	741	753	770	727	829	754	792	822	765	781	754	739	750	737	763	780	755	785	762	781	825	789	776	752	730	768	738	784	791	788	733	780	742	793	768	729	729	787	761	803	801	787	753	808	770	751	782	762	807	756	744	820	772	806	769	760	766	771	781	805	725	747	797	807	778	763	758	737	777	803	741	747	780	747	724	755	786	767	749	797	764	732	776	780	683	770	774	781	801	798	762	736
5661	348	184	169	189	169	145	158	178	134	147	161	190	146	180	134	163	140	180	154	153	152	173	163	141	159	185	144	139	129	150	166	131	155	161	149	178	149	157	169	164	149	131	155	166	141	151	159	190	172	165	172	176	140	155	149	176	172	174	160	161	159	138	138	169	160	161	156	149	180	173	157	185	139	145	157	152	168	169	154	159	151	144	157	141	159	152	165	128	133	162	170	133	167	167	147	164	152	145	181	152	138	174	177	140	163	136	160	146	183	172	161	167	145	173	160	145	168	144	166	153	158	168	130	131	165	151	143	157	151	153	155	181	165	144	130	149	156	166	154	146	136	178	167	180	163	145	151	140	160	172	177	130	133	166	172	134	162	168	169	160	138	161	168	166	159	165	168	141	166	153	155	146	142	160	139	150	162	158	153	156	163	149	148	166	163	131	170	138	136	155	179	141	178	157	152	161	156	160	138	143	157	137	174	143	185	157	162	157	151	133	162	154	158	169	141	154	159	177	148	148	167	139	153	173	142	140	157	158	169	141	144	152	177	154	165	146	161	152	172	150	155	151	147	166	137	147	143	150	184	155	148	151	152	166	158	143	158	165	159	158	171	140	159	147	160	145	159	143	145	167	160	139	134	154	170	139	147	147	195	134	144	164	164	139	145	157	154	147	178	134	139	151	152	135	155	165	137	157	163	142	156	160	152	160	148	130	144	151	171	168	157	176	132	157	136	171	138	139	163	161	139	171	193	164	143	164	145	152	146	143	173	177	150	120	127	153	149	169	149	147	156	141	141	139	156	154	159	180	152	152	165	157	163	155	142	159	147	183	157	146	173	147	148	170	169	176	163	165	167	182	164	162	149	176	158	175	166	154	139	151	147	147	156	179	168	173	147	166	155	149	159	171	143	136	151	160	174	162	161	125	150	166	166	136	134	163	155	187	160	136	139	157	149	171	138	175	169	167	150	153	180	147	162	161	153	169	154	183	184	145	174	165	153	171	159	156	137	148	169	174	149	143	124	172	181	175	145	153	171	170	160	143	167	158	171	158	160	158	153	167	163	145	164	144	163	172	166	165	151	163	146	139	144	146	161	162	148	141	160	144	137	158	179	161	160	158	140	155	150	174	160	163	168	145	151	130	165	146	156	153	170	178	146	153	150	155	145	144	152	180	157	158	168	163	148	134	181	166	155	136	147	161	162	142	141	162	172	155	141	156	154	158	140	140	154	160	184	158	149	150	138	182	168	155	166	137	142	156	142	150	168	160	171	147	152	155	160	172	161	162	138	133	148	137	153	181	153	151	170	183	158	159	156	157	144	149	156	148	159	172	147	163	160	162	160	140	168	173	146	132	163	167	143	165	149	148	140	141	157	159	159	151	152	148	165	143	157	173	149	150	163	153	144	148	146	176	153	153	150	138	159	113	166	164	147	153	139	146	144	172	167	164	150	159	137	162	153	141	172	151	152	171	150	168	169	178	160	162	141	150	163	161	140	138	173	159	135	191	146	130	127	146	174	167	152	183	159	165	139	168	150	132	131	154	177	135	142	154	177	165	163	181	171	173	178	176	164	164	134	137	143	133	149	147	165	141	149	158	181	154	145	174	160	152	151	156	133	132	160	134	171	163	161	156	157	160	167	174	162	144	143	160	159	151	152	146	166	171	153	154	147	136	162	158	159	164	134	132	144	159	197	178	144	165	136	153	162	142	152	170	188	138	146	172	168	175	141	161	144	160	157	182	155	173	171	139	147	164	173	192	154	146	141	175	150	156	140	147	151	143	194	182	163	167	153	137	184	142	153	155	153	158	140	137	171	157	171	165	168	143	159	171	147	157	169	152	156	162	140	144	166	146	155	181	125	145	150	166	167	181	151	153	152	166	150	140	146	162	168	165	146	162	164	180	145	169	194	181	138	164	191	171	155	148	157	142	154	145	143	189	164	156	146	147	153	171	161	128	156	152	153	149	142	149	146	146	160	139	162	144	158	156	169	152	157	176	167	164	160	156	166	177	156	168	127	129	167	165	154	150	172	144	141	172	158	167	158	148	129	166	172	130	170	147	139	144	152	171	175	141	145	157	157	158	154	140	144	167	181	167	137	177	174	139	180	161	149	163	150	154	140	150	147	139	151	139	143	155	155	143	166	154	177	178	161	147	164	151	147	167	167	148	183	153	162	155	147	177	155	125	155	127	151	147	159	162	173	158	153	152	149	137	142	144	150	145	148	162	138	164	146	151	155	116	138	148	142	140	152	168	163	161	171	164	171	142	167	151	155	173	151	175	146	171	132	169	137	164	168	190	161	152	161	178	137	142	174	124	142	151	148	156	173	171	151	158	153	176	175	145	143	150	167	174	158	164	163	144	165	141	146	153	178	150	149	169	181	164	174	169	134	170	145	165	121	129	179	138	142	172	154	146	141	179	157	180	151	159	160	152	162	155	171	180	160	155	157	166	169	137	163	156	180	164	165	154	169	152	152	151	152	152	166	149	142	148	142	171	164	129	147	171	162	149	147	146	168	166	144	192	171	182	153	160	167	150	138	124	144	177	157	162	144	154	128	154	167	158	161	155	148	144	163	173	148	161	167	150	186	160	179	187	168	178	179	144	168	146	152	163	153	152	164	147	148	164	153	167	154	165	154	152	187	143	146	141	147	163	161	164	161	168	171	148	159	152	147	162	139	169	156	180	152	147	142	158	196	161	134	141	174	154	177	181	155	162	165	167	149	150	151	156	168	149	144	136	165	160	172	168	156	165	154	176	146	165	143	151	155	165	152	185	161	137	144	178	144	143	165	175	141	157	139	158	162	164	164	177	159	142	149	143	149	156	173	180	165	110	147	148	160	135	146	155	187	167	146	168	187	149	127	165	161	182	168	174	153	139	118	190	166	135	148	151	152	137	130	163	181	135	150	178	148	175	165	140	134	180	173	154	157	173	153	160	183	167	155	160	164	152	141	159	154	170	161	158	182	168	147	173	138	161	147	178	180	177	157	163	169	162	163	150	123	148	169	149	121	164	159	145	169	157	151	159	140	171	148	145	142	141	116	148	164	157	173	136	145	145	166	177	183	150	148	154	152	141	166	157	164	172	149	134	153	148	125	186	150	158	143	156	160	154	152	174	197	163	176	169	144	167	201	157	146	135	157	164	176	148	160	150	161	156	149	147	124	179	194	164	163	171	159	160	137	146	162	181	159	155	158	193	145	154	157	158	181	147	172	159	152	129	168	149	180	149	166	169	168	153	167	160	161	160	145	161	148	159	150	132	141	149	179	139	162	167	142	146	160	161	140	152	143	150	145	141	162	137	160	148	178	125	165	142	153	140	165	138	162	165	155	144	179	160	149	158	190	164	135	188	156	154	165	138	149	156	154	160	151	166	154	160	157	155	152	151	169	133	173	149	153	146	139	169	172	165	154	172	150	152	144	137	158	160	172	170	162	155	137	152	152	156	174	156	165	145	149	174	156	169	175	149	175	141	141	159	126
3825	436	410	393	440	388	393	408	376	420	412	416	408	416	421	395	423	412	371	398	389	368	386	396	405	414	406	417	411	425	382	370	438	388	399	431	440	391	396	411	400	377	373	398	392	397	377	359	383	366	357	408	403	358	411	396	378	394	356	405	405	381	399	374	371	382	379	408	393	353	387	411	388	373	356	381	374	365	418	369	389	372	378	391	373	383	372	402	378	375	377	375	398	417	393	387	397	390	395	399	399	393	389	381	392	358	414	411	385	380	399	389	372	405	378	401	418	385	374	387	373	384	437	387	376	384	396	384	404	386	367	380	345	400	392	392	377	424	404	396	380	428	389	429	379	432	402	414	379	375	401	406	401	401	378	365	371	388	385	382	381	411	357	380	384	375	382	409	406	371	406	390	383	405	420	379	397	383	379	378	381	357	414	373	378	405	391	389	407	397	353	396	381	411	407	367	400	401	393	395	363	397	392	397	412	386	396	364	383	397	382	409	396	375	383	378	380	389	448	388	403	388	421	398	390	351	371	415	376	405	368	453	419	397	407	418	403	384	407	384	359	385	365	421	377	374	351	403	379	439	353	395	413	386	394	385	365	381	403	370	391	389	388	425	393	426	405	396	378	402	418	378	406	378	395	392	394	396	406	418	382	410	432	427	403	416	417	376	406	392	410	375	401	388	421	412	390	372	395	435	410	376	371	433	379	416	384	391	424	399	396	405	430	397	355	381	384	429	411	379	382	394	395	373	385	387	355	418	386	402	353	355	367	382	404	393	417	409	365	366	397	395	404	356	393	396	399	396	384	402	389	411	390	406	377	399	388	398	360	382	373	401	401	394	393	428	397	403	416	382	386	374	395	395	378	398	390	382	420	346	328	401	374	415	388	425	383	421	388	401	373	409	403	422	379	389	358	409	404	375	414	435	418	388	384	369	395	396	395	368	368	409	384	387	391	386	399	380	378	355	390	346	384	389	450	381	382	386	386	421	416	369	409	344	384	398	416	402	389	361	408	406	370	387	404	406	422	405	403	378	420	425	384	362	371	397	408	381	411	410	392	395	407	378	374	408	400	362	363	356	414	365	404	380	375	387	408	387	379	387	405	381	415	390	429	364	391	393	400	397	423	384	379	393	402	365	418	388	387	394	368	401	394	403	400	379	386	427	383	394	378	437	391	400	356	442	400	396	386	350	380	379	364	354	398	376	361	386	398	362	349	410	422	389	396	395	367	379	407	378	390	422	372	434	365	372	416	409	391	390	394	398	393	399	394	411	423	393	394	403	395	397	403	405	399	407	432	343	391	376	400	385	387	397	403	403	397	423	384	410	378	422	360	423	372	383	394	387	405	385	406	367	358	382	383	357	378	377	388	405	373	406	382	386	385	354	391	366	420	415	354	427	435	394	403	401	423	410	392	373	400	385	406	375	381	368	384	381	376	388	386	403	399	361	388	408	402	389	397	384	395	438	375	380	380	350	381	366	378	410	402	340	392	380	394	378	381	370	364	341	415	392	406	360	386	394	398	395	402	398	379	417	390	389	403	374	354	389	398	410	392	382	383	405	385	388	399	405	372	392	386	351	397	389	364	402	431	406	381	394	407	394	370	375	373	405	393	409	384	401	397	406	367	433	394	407	374	402	393	399	358	373	407	364	366	424	396	365	391	420	391	366	429	413	397	415	379	384	358	378	379	359	400	402	387	408	367	365	436	367	413	386	406	411	392	410	387	383	370	388	384	406	395	365	409	409	403	391	380	401	396	395	360	379	379	429	359	370	398	404	410	415	401	419	404	368	415	395	365	398	416	386	372	410	396	357	398	399	386	382	370	396	400	410	377	405	397	389	406	379	396	390	390	393	434	410	438	402	398	402	387	355	386	405	403	395	394	373	390	403	358	406	414	392	390	369	394	373	381	409	386	403	386	370	409	396	409	408	382	442	404	418	371	406	391	400	358	372	392	387	397	377	382	400	376	414	382	397	421	439	407	408	409	385	389	402	375	409	374	394	369	390	343	416	411	364	382	414	397	400	437	410	396	410	421	440	393	399	374	380	402	406	358	367	396	401	391	377	422	441	406	380	385	402	392	380	421	380	391	415	383	398	441	403	397	381	403	389	364	402	378	372	382	375	363	389	389	371	386	389	405	393	393	395	403	404	434	382	367	360	391	393	411	358	424	380	366	406	386	387	413	413	372	391	399	399	407	392	428	393	387	385	357	390	411	415	429	384	382	416	415	403	407	361	397	407	380	423	378	389	366	396	397	393	397	407	367	361	411	428	375	413	401	374	425	391	412	405	393	384	379	416	391	369	353	365	405	395	387	394	394	383	420	374	392	406	408	394	415	386	407	429	387	420	400	405	409	393	381	423	384	392	374	363	396	398	420	394	407	400	399	383	396	385	388	416	385	404	386	364	399	400	431	392	413	405	407	355	405	407	370	415	382	401	369	374	369	396	418	388	397	410	419	409	337	416	387	406	399	374	370	389	394	383	371	385	373	373	365	407	393	344	377	375	374	397	403	393	390	380	426	448	366	397	408	368	397	402	377	407	383	415	381	385	428	376	393	412	347	379	393	365	390	378	373	394	368	373	408	357	405	439	389	346	365	407	382	405	383	409	386	369	393	373	397	397	384	383	433	377	386	409	413	390	389	408	337	391	342	383	420	402	392	399	425	382	395	404	410	377	393	388	431	413	432	361	414	390	377	411	416	358	387	396	397	401	410	400	408	428	388	413	358	382	397	353	429	393	381	379	446	370	388	413	401	380	406	396	401	376	382	413	387	397	383	405	378	411	396	367	388	395	386	410	407	354	375	401	382	400	397	410	375	407	413	399	374	372	393	365	344	404	400	386	360	398	386	366	431	366	363	380	380	410	401	369	392	372	418	405	414	390	368	393	394	397	419	402	382	418	391	382	406	397	394	404	385	378	380	390	415	409	407	414	390	403	418	368	405	376	378	425	364	397	399	402	385	387	410	425	392	403	395	371	399	394	389	410	366	404	379	412	371	386	391	360	377	396	398	385	392	398	417	401	401	408	381	406	405	403	387	378	391	404	340	369	406	456	351	376	412	405	398	386	372	369	422	421	425	390	392	412	438	405	373	386	348	405	437	404	392	382	371	404	392	413	402	397	389	406	426	376	354	404	368	363	411	397	420	424	401	370	323	404	387	396	391	399	371	393	410	381	396	387	437	368	407	392	403	417	370	386	420	375	397	385	375	399	385	391	363	391	403	388	377	428	392	397	433	404	379	405	420	389	379	387	375	375	405	410	438	379	404	384	393	380	412	379	379	417	381	379	415	439	417	372	395	387	386	400	437	408	376	414	407	427	402	393	381	377	401	405	369	392	391	418	404	373	419	364	404	400	351	367	409	402	381	404	406	403	388	365	381	380	395	412	375	386	372	392	376	357	390	428	407	418	405	401	411	396	404	335	433	369	402	355	364	386	406	352	395	363	400	426	398	439	384	389	388	398	415	386	365	377	441	388
21713	3082	809	571	411	378	345	337	310	281	258	268	266	257	245	270	274	274	269	281	223	279	270	256	274	277	270	255	272	254	280	258	251	266	237	259	278	267	272	238	247	245	214	256	286	254	284	265	268	252	271	276	244	237	249	276	280	232	231	273	242	252	267	250	285	242	247	262	285	265	280	248	264	248	238	262	252	244	243	289	250	245	269	247	273	259	282	268	249	232	279	273	261	280	265	284	263	254	261	248	243	250	244	247	247	248	274	274	277	245	257	250	218	251	242	251	263	228	236	270	272	272	250	237	236	254	273	248	244	247	269	283	248	254	241	270	265	234	247	265	239	281	266	243	253	270	261	242	213	258	288	279	247	261	270	248	250	253	259	244	244	240	270	259	235	242	270	247	296	218	231	230	262	256	252	261	303	285	262	264	257	275	227	264	265	278	280	263	243	227	262	226	265	258	283	239	240	249	264	301	229	253	248	256	257	258	256	263	237	259	273	232	248	232	252	262	249	268	281	224	241	229	241	290	287	263	252	265	243	225	259	271	274	257	237	229	266	260	226	257	255	225	237	249	242	241	236	238	250	261	255	245	264	260	281	269	256	241	258	260	241	238	229	266	263	243	241	259	242	246	256	268	247	255	268	283	248	269	255	236	247	276	236	252	253	247	255	214	241	255	243	255	266	248	226	243	264	263	227	267	251	249	242	257	258	260	269	272	256	236	257	221	245	235	242	265	256	268	267	256	227	250	261	263	204	282	237	252	255	267	254	264	263	276	265	230	252	259	254	260	271	259	263	257	261	259	249	244	267	236	271	250	269	253	249	250	267	255	282	258	252	245	293	261	271	228	255	258	250	243	260	272	287	308	248	286	274	243	237	240	259	264	225	232	253	223	259	228	273	242	228	242	257	256	274	275	267	246	255	273	272	258	249	266	254	245	256	249	279	273	280	282	243	209	280	256	238	273	274	280	259	243	228	274	256	244	275	251	248	237	257	282	267	284	283	249	272	262	243	235	265	271	271	285	266	232	247	258	237	242	229	273	271	266	235	259	246	252	256	240	243	283	252	267	256	278	237	229	265	205	220	260	254	288	225	276	251	249	261	279	246	252	238	260	252	240	261	262	261	259	268	259	242	249	253	263	255	239	254	272	262	259	230	241	277	278	274	268	235	265	235	251	235	233	288	277	289	259	260	247	270	250	247	240	253	231	268	251	252	280	257	279	250	253	295	259	248	260	270	241	228	261	235	264	250	251	314	250	281	280	255	268	238	232	250	231	253	310	248	220	248	262	219	256	240	263	239	249	257	254	245	267	265	265	256	231	259	217	291	265	260	290	256	236	247	260	266	263	266	229	270	238	250	277	271	243	249	263	256	295	280	262	254	264	256	222	261	257	238	256	240	253	283	251	268	235	240	272	244	251	257	275	266	272	263	227	255	239	263	237	238	264	277	265	283	246	267	243	253	241	273	254	242	246	230	256	277	249	231	267	247	257	281	279	254	276	227	229	261	264	272	263	243	279	263	250	288	259	246	263	232	246	298	263	270	267	253	263	278	248	246	247	244	270	257	250	265	281	261	243	251	236	235	224	275	244	234	254	233	282	250	227	242	264	273	235	257	239	271	265	247	256	262	244	274	252	255	256	247	277	268	246	253	265	246	249	265	242	269	277	262	281	246	264	272	249	241	271	216	229	245	242	235	269	244	254	228	273	238	278	268	291	249	237	261	253	263	247	229	226	249	255	260	256	254	239	242	244	261	244	232	254	269	243	259	226	252	243	247	262	250	250	251	253	247	239	236	212	258	307	264	282	244	257	261	249	221	263	245	235	289	253	239	252	263	242	234	260	275	278	252	253	253	262	247	228	244	254	211	295	278	236	247	291	237	254	255	255	243	256	220	258	260	251	282	291	267	285	271	245	293	289	262	258	274	248	256	268	254	252	266	252	272	249	245	250	265	252	268	233	258	265	231	238	248	262	258	258	266	259	217	242	243	220	256	233	262	261	242	252	288	246	259	251	271	240	248	246	254	291	251	244	230	268	225	281	284	269	260	244	242	280	282	253	246	261	265	253	253	242	257	220	245	246	247	256	229	285	275	284	275	270	257	256	267	234	248	232	266	248	256	265	278	243	249	223	264	241	303	251	235	259	243	260	282	221	237	268	215	258	248	271	291	237	252	265	267	251	240	255	276	265	243	254	264	253	220	253	255	241	242	263	279	261	270	288	241	257	265	258	244	296	214	266	236	269	270	245	257	257	242	217	297	225	293	276	251	282	222	272	241	280	260	276	283	270	249	250	226	235	224	245	247	261	236	282	258	269	256	265	259	246	259	283	263	237	237	253	239	230	234	276	295	285	278	244	277	257	260	249	270	232	225	273	252	240	255	280	242	257	239	277	266	260	254	248	264	244	253	241	259	283	265	284	262	258	255	255	244	274	297	279	217	245	283	245	251	276	260	260	243	245	247	275	243	247	272	272	216	259	252	238	255	256	259	242	299	250	231	242	249	232	246	264	255	289	248	278	238	274	249	280	259	250	233	244	256	279	279	258	257	230	215	264	233	258	268	244	256	275	244	280	291	261	240	251	287	275	227	247	279	250	280	260	244	245	221	246	279	257	248	263	252	237	260	252	280	263	246	210	242	238	257	254	255	283	238	243	291	270	259	264	250	230	260	236	259	241	278	253	268	265	247	254	247	247	263	253	238	263	254	235	250	254	250	263	233	262	265	248	262	242	268	259	250	270	252	268	239	234	247	255	250	286	260	269	279	279	268	203	233	284	280	249	266	283	211	284	246	257	265	245	226	250	247	252	220	282	225	261	232	238	251	269	268	258	247	296	238	226	241	276	278	246	265	248	263	252	262	269	246	224	258	247	257	234	286	260	257	232	285	261	253	247	262	260	284	288	240	241	246	245	257	212	223	229	259	256	218	240	214	263	244	241	265	281	273	258	248	262	264	233	259	252	249	261	274	276	262	238	253	244	244	269	278	231	234	260	258	234	269	267	253	258	264	268	281	242	251	268	239	260	284	250	260	247	254	249	249	224	267	267	267	255	261	282	230	259	270	228	275	257	259	261	277	264	240	271	237	233	225	248	265	264	266	239	249	247	269	252	259	244	277	249	217	230	252	279	285	251	266	229	263	268	255	238	265	248	215	278	255	269	248	254	232	286	237	233	304	275	253	256	266	218	244	244	245	271	252	254	267	270	233	259	265	237	255	278	247	297	294	221	295	253	241	234	227	239	233	237	268	250	247	272	255	271	230	243	233	285	252	272	237	252	296	252	256	264	264	275	251	252	234	252	242	277	260	272	249	259	234	258	238	247	246	223	236	243	259	241	250	259	260	240	254	256	240	271	267	280	248	250	262	247	240	265	261	288	290	235	274	249	247	252	269	240	258	237	287	253	264	253	231	266	276	277	258	236	246	263	262	262	247	275	251	250	268	276	292	241	289	226	262	260	241	274	267	241	214	248	271	257	228	248	285	239
13271	1025	1261	1460	1282	1140	978	885	787	736	731	738	693	702	642	667	653	686	654	705	609	596	650	660	613	595	619	641	617	616	626	631	561	613	654	572	626	609	562	586	596	596	616	592	590	602	590	572	595	634	592	624	629	588	562	594	572	615	591	577	595	609	597	572	579	589	621	606	566	576	611	604	619	618	600	589	574	564	571	552	573	613	589	567	597	589	592	609	583	609	593	557	615	606	578	605	607	595	580	620	575	553	577	570	600	621	597	576	599	638	624	593	557	580	609	547	582	626	622	576	598	614	580	577	614	607	624	598	621	626	583	667	599	579	543	595	574	612	591	610	588	558	592	613	586	609	547	604	637	587	604	607	574	613	561	586	626	587	602	596	603	571	564	548	616	583	613	661	567	557	592	574	611	578	574	620	560	559	600	588	608	613	605	610	555	607	616	569	562	554	574	583	555	586	590	542	574	605	628	624	595	588	570	610	552	618	591	572	628	564	583	594	612	616	591	568	606	570	576	612	564	600	587	610	601	567	597	611	582	606	590	592	591	596	608	593	549	565	586	639	565	587	592	555	587	571	642	577	582	588	591	574	613	617	601	555	633	587	642	587	596	567	625	561	570	555	604	625	627	595	581	610	606	613	596	587	598	602	615	620	598	613	629	595	581	594	612	597	581	584	583	567	645	604	596	603	575	614	574	581	557	591	579	599	569	585	578	583	621	626	564	598	577	606	592	617	587	595	586	582	597	573	578	605	615	603	593	581	599	583	590	606	609	575	599	564	609	635	625	593	567	572	605	573	591	600	579	598	604	523	591	569	596	588	619	599	615	556	589	633	565	604	630	589	571	602	599	561	618	624	561	628	600	590	597	625	631	582	562	608	585	591	571	587	628	597	586	618	609	589	581	556	543	530	620	614	570	595	561	549	590	556	591	614	564	589	534	571	577	573	629	602	594	568	595	580	542	530	621	584	593	567	588	594	610	630	593	619	568	581	601	609	606	597	579	604	554	583	609	577	578	559	593	579	606	603	606	612	568	595	591	624	600	635	566	608	623	600	595	536	583	573	565	612	596	625	596	571	569	609	577	585	628	565	615	563	593	681	591	606	595	604	549	610	624	611	599	585	606	533	606	577	576	581	623	576	578	610	553	555	611	629	565	585	611	588	542	577	592	613	498	579	631	574	592	616	571	558	589	583	661	622	590	626	594	600	566	602	570	598	592	555	568	545	580	622	552	550	583	543	585	584	611	585	594	536	607	594	568	563	580	585	561	603	603	607	587	569	568	581	599	557	519	580	555	607	555	611	537	606	554	583	600	568	606	551	549	616	577	596	620	598	605	601	610	578	641	593	604	608	628	627	602	629	593	572	597	603	569	583	602	592	565	566	560	611	588	585	610	624	581	629	608	606	603	614	562	543	547	599	620	604	552	544	613	631	556	613	559	606	605	564	580	600	558	634	577	606	551	614	603	580	549	609	616	577	566	619	649	576	626	577	574	601	595	581	628	616	600	589	649	586	605	539	640	602	543	598	577	557	645	598	537	586	583	580	587	596	562	574	614	611	598	575	618	582	630	604	586	618	605	621	586	588	590	616	591	618	614	608	603	594	618	540	656	580	593	608	603	580	593	604	638	580	596	598	561	585	580	584	573	602	613	636	622	571	599	564	572	602	588	625	618	621	608	558	625	595	587	599	582	632	599	578	611	550	584	636	581	553	591	580	616	614	611	565	559	584	620	604	543	568	598	574	588	570	616	584	619	616	605	613	590	561	619	618	575	575	592	625	598	615	572	561	601	613	563	602	586	573	576	549	589	601	595	578	609	603	610	572	645	609	582	579	615	634	629	542	619	617	595	570	612	605	599	597	576	600	618	653	581	595	599	580	584	576	584	615	587	580	584	587	571	634	569	579	627	587	568	590	586	572	610	624	610	593	611	583	590	630	596	615	595	590	571	591	553	586	605	579	537	593	573	552	589	627	568	559	601	559	578	608	560	558	573	584	553	592	574	595	583	610	599	524	602	554	629	560	565	597	599	605	642	610	554	595	611	584	612	584	591	578	575	592	587	630	621	577	562	617	590	625	587	635	585	573	570	598	615	635	587	600	596	550	564	611	628	603	611	554	573	584	576	603	564	634	579	598	537	569	555	583	605	590	597	591	600	606	561	586	557	561	542	581	607	555	590	631	598	585	598	568	588	527	583	611	597	634	646	595	588	609	584	581	599	593	599	614	619	593	582	596	589	587	562	563	568	580	549	642	605	623	593	591	595	573	601	604	576	578	576	586	597	565	614	598	595	582	616	581	618	607	574	586	566	585	572	576	553	606	593	624	542	589	596	555	631	603	641	608	596	600	644	611	607	618	599	574	576	609	597	585	576	614	620	585	538	596	549	605	602	607	619	578	625	584	617	581	589	627	581	591	533	607	601	568	540	603	642	634	551	583	649	612	586	578	592	612	566	580	598	596	564	579	563	629	587	614	575	599	579	592	618	621	618	596	569	604	607	646	562	573	618	568	595	566	617	591	589	595	585	601	558	579	638	595	595	574	591	606	584	614	601	571	573	563	614	591	567	583	595	582	638	538	572	604	627	610	617	577	594	592	606	579	575	591	613	631	586	616	590	572	584	605	590	598	581	582	619	590	567	602	612	569	594	586	627	610	620	601	592	610	588	577	552	586	601	558	616	576	588	615	593	622	581	597	583	606	621	598	592	600	587	589	552	583	578	584	588	597	579	600	574	633	632	612	633	630	582	584	640	575	611	545	587	587	593	634	588	550	621	591	615	565	583	601	560	603	619	553	642	607	608	612	588	583	584	582	605	556	594	567	586	591	563	591	611	601	544	667	567	594	600	565	613	567	574	610	609	582	607	621	580	599	606	617	589	608	644	536	587	576	620	604	580	567	553	595	556	620	561	606	553	614	563	600	610	608	589	587	613	590	562	596	630	575	594	570	619	553	589	583	560	581	586	619	608	612	597	537	556	608	567	548	579	578	622	563	559	591	586	582	554	650	609	606	594	573	594	595	596	649	630	573	582	591	569	590	625	606	560	608	596	603	568	622	639	623	609	602	567	593	618	587	601	606	573	585	571	582	594	615	616	588	589	598	624	614	634	587	587	578	576	613	551	580	566	589	572	576	578	555	620	628	629	599	586	600	589	600	588	612	575	605	600	593	600	587	637	581	607	625	594	597	574	606	604	599	568	604	577	581	596	589	602	594	596	624	582	568	568	613	571	584	602	602	574	646	579	626	625	604	596	618	624	594	562	608	566	544	572	636	589	577	589	595	610	575	577	562	626	599	607	596	641	564	562	595	606	586	562	636	605	621	625	652	602	595	549	577	595	572	582	621	607	602	581	566	605	602	582	557	607	638	615	599	608	568	558	614	637	580	564	599	583	610	590	597	579	608	616	562	628	601	623	569	639	581	566	611	626	590	588	563	589	589	566	551	606	608	590	584	616	601	595	571	572	599	603	569	573	585	622	567	609	614
33326	6879	1810	1085	701	557	537	453	409	438	444	414	368	411	361	382	378	350	354	339	360	361	373	360	359	361	364	383	384	353	360	348	327	335	363	367	368	315	367	346	380	371	347	355	355	331	368	351	378	325	355	359	399	366	395	406	341	339	333	319	385	340	323	340	365	336	409	354	346	336	364	388	348	332	347	336	330	354	350	373	355	365	314	340	341	341	330	345	370	343	347	371	397	361	375	351	349	354	391	346	310	374	358	385	353	344	355	354	336	322	366	367	339	363	360	347	348	344	322	340	374	342	369	379	401	374	332	331	339	373	374	340	380	360	384	370	336	335	333	362	354	330	351	380	332	309	318	350	342	369	342	357	326	362	349	320	332	372	348	366	363	333	343	359	333	350	350	346	379	329	355	346	332	375	332	325	367	349	357	340	333	378	329	344	374	351	368	352	346	332	334	350	348	348	345	381	400	363	344	347	378	376	350	355	358	339	358	382	377	380	368	337	401	369	363	360	340	399	360	359	370	345	355	336	393	315	378	362	360	340	368	361	335	350	375	350	373	318	348	367	373	349	325	348	336	341	304	363	333	335	304	339	363	338	340	365	341	316	350	372	343	339	362	316	381	348	359	366	348	372	359	347	371	367	343	321	349	379	304	376	347	316	360	338	356	348	352	363	337	321	333	337	337	342	400	331	354	313	380	322	342	355	372	328	348	353	320	349	367	367	365	297	366	392	354	355	331	365	338	369	328	376	354	376	345	355	351	346	346	349	359	343	364	341	356	367	334	329	350	360	325	369	346	349	336	357	340	363	351	347	370	334	334	364	322	326	381	343	334	367	360	350	339	352	378	328	358	325	356	348	366	367	341	389	364	340	361	351	349	340	370	357	365	351	335	338	331	367	344	365	363	349	355	329	341	359	361	344	328	357	354	333	324	391	361	344	374	353	354	364	363	339	328	343	366	330	349	375	339	359	381	363	347	362	345	375	364	364	354	351	360	326	363	329	364	340	362	392	353	335	346	366	358	366	330	337	299	333	361	374	340	334	357	347	319	342	343	343	376	331	357	378	353	347	367	388	368	368	358	371	366	320	362	360	329	314	352	350	360	349	343	418	321	376	361	392	352	310	301	345	367	368	319	334	350	372	343	355	389	330	309	355	362	342	345	339	324	343	338	364	347	355	366	335	344	364	329	355	379	358	332	339	302	347	355	363	360	347	354	342	336	308	335	332	404	358	339	374	378	388	361	347	350	351	355	355	344	328	347	357	337	351	354	343	328	330	338	377	361	341	346	369	342	375	377	373	343	349	340	334	327	346	344	346	327	333	299	355	360	347	388	350	372	293	341	345	383	362	313	334	335	361	362	348	326	352	331	359	328	369	365	328	315	387	304	341	365	335	340	341	364	346	358	361	339	357	365	321	410	359	318	328	366	365	327	327	351	350	367	343	351	337	376	388	313	361	317	332	311	329	316	331	318	354	374	349	347	348	335	328	361	316	366	336	360	357	336	319	352	350	346	350	347	348	349	315	352	351	350	376	351	392	368	336	372	325	359	348	364	363	375	356	374	327	355	364	322	371	398	357	355	343	309	353	342	362	356	341	317	336	322	368	305	363	367	329	383	397	362	365	380	333	381	331	344	392	351	366	348	348	334	304	333	325	391	358	359	332	313	332	319	326	330	327	300	330	335	359	363	350	394	358	352	361	387	331	340	358	348	320	385	401	370	386	340	377	352	372	314	352	367	346	378	381	352	369	378	344	328	347	344	357	338	322	385	333	323	322	362	351	359	341	338	341	298	382	320	339	342	375	338	355	363	347	357	338	389	366	359	385	352	317	336	352	359	337	363	369	349	365	347	384	346	356	341	397	334	342	347	359	355	295	351	344	314	336	376	353	344	352	354	352	311	352	357	372	333	343	358	350	355	337	359	356	353	374	356	362	349	333	339	349	349	373	329	328	341	381	345	363	362	350	347	375	355	335	348	358	336	336	367	371	370	366	338	320	357	362	347	361	382	319	327	390	353	346	376	356	344	338	344	381	318	342	332	313	358	359	356	368	378	354	338	345	345	370	394	363	364	328	378	367	332	382	343	353	341	393	373	370	377	340	375	361	373	373	373	333	364	348	333	363	350	370	322	380	327	351	320	379	361	336	372	370	342	334	352	383	358	356	332	381	350	342	360	335	330	375	364	388	348	352	322	346	370	325	388	398	363	344	340	295	347	371	350	364	350	350	370	320	328	356	377	368	341	332	369	348	356	320	353	346	345	337	360	349	393	353	339	346	362	343	342	371	321	343	346	348	345	305	343	343	328	369	369	352	357	339	328	363	355	321	371	330	366	383	360	372	323	314	361	328	372	331	325	333	348	384	389	345	378	336	412	360	382	352	344	385	365	356	342	341	362	367	340	360	358	371	342	352	401	340	359	347	345	326	354	344	341	310	334	335	326	374	326	359	350	362	371	339	394	341	391	359	368	348	368	345	333	352	353	344	356	346	371	317	373	372	347	377	371	335	368	360	352	364	392	363	337	335	372	344	341	336	386	329	343	364	373	411	352	382	304	372	356	371	353	297	344	373	328	355	379	338	333	348	357	357	385	365	340	317	332	318	347	371	341	367	360	407	345	334	369	365	349	348	363	375	369	318	338	329	369	331	375	355	352	333	355	368	357	356	383	351	359	331	343	362	374	336	340	346	394	350	406	401	352	382	330	314	323	341	330	320	333	349	358	363	339	356	361	384	360	351	394	365	320	346	370	362	339	364	379	362	321	327	398	304	341	364	356	340	341	378	344	362	328	357	361	322	338	344	346	363	328	330	339	333	328	354	340	330	373	344	325	404	357	399	352	347	393	314	345	356	386	328	404	339	352	367	306	370	313	312	291	366	362	348	329	336	366	347	349	341	346	343	341	354	345	341	336	375	328	358	373	346	362	355	370	372	378	365	345	331	325	373	350	377	349	378	381	338	341	397	346	343	349	360	356	335	328	374	325	340	349	337	365	333	384	366	358	383	325	391	352	324	353	346	358	341	366	337	361	345	339	342	317	353	353	338	327	355	365	347	354	319	316	356	346	317	354	355	336	340	311	344	320	375	360	369	302	324	341	351	371	366	353	371	336	354	378	358	380	365	364	345	373	366	376	372	358	345	342	374	319	350	371	360	354	335	368	345	361	326	345	386	364	328	352	382	390	362	362	321	356	320	345	332	384	326	308	332	296	363	342	375	321	359	367	336	397	309	337	313	367	331	347	374	341	360	371	317	380	365	361	342	329	380	374	310	339	383	353	342	333	370	360	365	342	357	338	337	369	351	365	376	360	310	334	372	347	333	337	346	358	369	346	359	349	349	310	332	368	339	334	379	350	377	363	351	298	347	341	331	374	341	331	338	322	368	343	331	342	372	351	390	326	343	347	341	359	363	338	322	366	362	375	369	362	374	351	325	342	340	357	350	306	336	338	361	357	372	333	355	360	364	338	349	402	344	356	364	353	354	335	329
18895	1687	2144	2442	2132	1744	1566	1367	1254	1229	1069	1058	990	929	940	909	895	874	913	828	872	850	855	859	769	798	777	848	775	794	801	805	783	831	815	821	827	799	820	828	774	800	800	850	828	808	787	789	783	777	753	742	799	783	850	779	778	788	761	780	786	773	809	773	781	762	777	778	777	798	760	757	830	772	790	770	788	782	773	816	800	750	709	779	788	789	831	749	835	784	784	753	773	773	793	825	717	823	782	777	814	775	782	759	808	793	770	776	764	789	753	782	760	749	747	778	750	780	804	755	784	773	755	809	770	798	772	746	778	782	827	787	716	735	825	808	767	775	774	769	786	780	776	858	795	763	796	779	734	788	801	779	795	780	760	784	781	785	758	801	761	723	757	767	738	805	826	778	804	750	737	756	790	781	785	797	813	774	772	763	808	799	801	699	748	755	726	769	765	745	761	784	768	806	786	785	734	823	773	806	782	758	788	736	746	736	770	781	781	767	749	760	788	793	768	811	735	796	824	780	804	743	833	814	769	734	780	787	768	762	755	766	801	758	752	790	758	796	788	740	784	820	749	801	806	735	748	741	814	778	781	740	749	803	733	760	785	845	722	790	762	762	791	806	800	774	800	744	767	783	774	776	750	732	805	753	817	796	739	827	716	783	803	739	803	776	779	749	792	789	737	761	783	759	730	806	804	813	797	779	748	798	787	729	811	774	786	797	797	830	749	832	780	799	774	752	765	764	753	793	755	802	751	789	715	795	792	819	771	780	763	780	795	751	715	713	727	808	776	737	767	801	787	774	737	783	812	797	744	823	747	760	813	750	814	733	811	764	778	729	814	787	760	764	785	746	735	825	697	829	769	792	759	768	757	801	814	815	736	731	766	736	749	806	760	765	743	739	726	766	738	803	751	772	746	765	787	785	778	802	740	807	737	787	773	750	779	773	781	772	741	786	771	739	750	788	788	789	808	776	793	763	774	798	772	777	752	742	776	717	755	790	797	759	765	756	790	784	766	802	757	789	772	817	772	773	777	783	792	789	789	703	741	755	796	762	735	770	822	793	789	799	861	804	774	744	800	727	768	760	775	767	753	765	742	820	798	758	783	781	730	827	775	757	755	805	797	729	777	776	825	779	784	754	733	784	747	737	782	784	823	821	764	730	811	791	741	810	791	816	780	748	771	756	781	787	759	765	780	817	760	773	778	757	801	795	782	749	758	781	781	804	800	780	770	812	760	780	774	808	709	769	745	809	774	786	728	760	763	782	752	778	749	791	794	799	796	801	810	765	765	796	742	774	810	782	829	773	724	781	757	755	769	764	775	786	801	807	798	804	744	808	708	823	746	795	803	759	752	766	786	802	784	778	714	771	773	748	796	766	799	733	792	773	769	738	799	776	776	780	762	782	773	759	775	713	724	773	771	771	790	757	813	801	760	730	750	742	795	809	775	786	759	768	780	769	807	737	735	758	718	748	786	775	777	772	710	789	735	757	772	747	755	722	790	768	754	770	737	806	768	749	791	728	745	764	767	737	740	762	808	781	760	794	770	760	762	777	727	774	733	783	755	765	799	754	773	718	759	775	762	783	805	785	773	760	776	789	789	804	791	762	765	768	786	801	775	766	762	751	756	782	756	845	762	811	770	819	781	809	743	799	829	795	759	724	762	794	765	762	763	787	785	801	826	777	779	763	739	778	790	778	770	774	709	781	797	790	751	812	773	803	795	757	784	766	821	791	776	744	763	794	805	810	820	762	785	746	782	762	813	793	779	755	769	788	794	711	749	729	773	762	821	769	796	731	826	768	799	753	755	747	749	765	723	749	762	733	754	746	786	762	761	755	819	793	797	777	791	738	801	784	741	775	801	758	768	742	764	777	749	807	765	790	786	759	735	772	775	750	750	800	794	735	760	767	788	789	836	786	761	801	773	757	797	747	809	761	742	793	741	796	740	766	783	762	781	786	760	782	722	732	799	755	814	821	811	773	729	761	742	710	745	768	778	768	732	790	780	762	732	788	769	743	759	772	787	735	745	767	775	811	808	783	775	749	810	754	777	796	789	815	772	773	795	781	774	749	758	800	800	783	785	740	776	804	740	781	722	790	794	762	785	790	718	805	744	782	814	828	713	715	791	805	793	792	761	782	781	797	749	719	749	776	759	742	752	765	744	839	755	741	759	763	744	790	741	732	788	771	757	799	787	775	733	802	767	776	751	763	797	781	763	742	755	768	793	775	789	791	766	755	764	806	809	808	755	832	792	754	744	723	744	787	812	787	768	745	802	735	809	776	800	784	791	758	771	761	763	798	819	775	756	746	712	787	781	788	704	755	788	754	766	805	766	765	782	760	764	775	736	749	743	763	772	758	834	775	771	835	756	780	750	809	820	752	839	767	737	761	797	746	755	732	790	768	765	783	718	772	754	749	786	761	783	774	781	757	791	779	781	778	790	783	817	787	775	769	757	816	743	793	738	734	787	760	758	754	712	751	789	769	741	794	768	752	732	803	780	812	810	732	805	822	760	722	781	772	815	715	781	828	744	770	763	785	782	800	826	771	812	760	746	713	741	785	747	735	824	722	768	763	753	774	800	752	738	787	784	753	801	750	763	771	768	752	762	780	807	797	744	809	731	739	758	786	803	759	750	782	800	777	782	759	752	777	792	805	762	762	755	752	767	764	823	751	752	788	812	821	749	749	785	765	810	803	777	712	791	725	742	759	788	786	745	816	741	785	728	808	739	725	753	775	739	717	790	767	787	727	828	784	739	810	710	746	763	738	731	778	803	809	737	766	771	768	776	783	798	761	735	772	803	802	774	744	781	796	728	861	776	765	755	770	747	798	756	748	740	811	802	756	744	754	763	769	748	708	780	783	724	775	779	764	775	780	788	819	752	761	822	758	754	744	742	800	759	796	817	778	698	791	838	763	773	758	766	754	722	778	799	757	760	757	736	820	737	746	733	847	802	723	797	803	794	765	801	758	760	773	752	789	799	790	753	777	736	825	768	732	771	796	745	761	747	753	758	795	803	738	779	822	804	737	793	779	735	768	759	797	775	791	754	788	847	743	743	741	777	816	805	764	778	815	775	761	752	775	784	774	815	735	780	758	787	764	770	769	731	827	755	763	799	802	719	753	758	770	724	813	735	739	764	826	789	804	787	740	793	775	743	764	772	768	740	757	782	791	787	770	767	752	786	748	780	782	773	749	738	783	793	752	799	768	727	785	750	749	768	811	761	796	757	778	809	777	802	768	807	794	766	792	772	790	802	776	832	778	782	765	707	790	768	760	788	760	786	784	755	812	802	780	724	760	708	828	741	758	794	796	758	754	758	808	747	781	800	732	808	786	728	776	748	715	762	779	756	761	741	781	784	769	761	790	771	785	778	782	763	769	754	738	815	712	779	809	731	785	714	777	757	770	762	783	797	745	782	757	757	751	792	769	786	758	712	727	766	804	748	762	738	776	736	829	806	799	782	782	793	791	767	789	789	757	732	787
6684	513	183	174	149	165	152	190	167	157	160	191	167	150	162	133	151	145	178	183	176	166	131	156	185	150	147	163	166	163	158	140	152	150	178	138	161	163	151	162	147	167	176	191	156	144	134	146	175	164	171	157	147	159	159	150	144	151	168	171	148	168	177	173	174	149	170	138	154	201	161	168	159	153	139	137	154	181	163	145	146	144	147	142	153	174	151	150	155	151	155	140	151	149	141	166	151	179	135	157	149	168	166	150	139	184	167	141	152	165	152	172	138	132	155	155	153	157	148	160	159	146	165	138	164	162	158	173	184	179	135	152	168	129	155	184	188	147	144	160	139	179	162	153	155	128	167	165	161	138	170	164	169	199	132	177	175	175	171	138	151	160	151	157	171	174	173	156	141	139	147	147	163	179	148	142	155	207	155	163	142	145	147	165	152	141	172	156	163	165	186	171	139	142	172	170	155	168	144	169	161	178	155	129	139	158	143	146	153	173	152	173	166	146	150	171	173	170	144	147	165	157	160	138	153	172	157	169	138	177	186	150	181	142	181	175	159	162	171	158	139	155	178	168	168	160	169	172	145	159	136	146	151	154	151	151	144	179	179	159	141	154	151	148	179	140	185	154	176	158	171	167	152	145	159	162	143	152	144	146	173	152	133	163	157	163	156	155	167	156	178	135	196	162	171	156	170	157	158	132	137	163	130	169	158	155	138	144	156	155	157	163	158	148	169	169	146	174	121	167	177	168	179	154	157	159	149	154	139	181	157	164	166	156	150	166	156	140	166	155	157	129	159	152	158	141	161	175	194	150	151	158	157	183	156	182	157	145	143	165	146	170	162	145	156	174	133	153	146	172	158	136	141	176	168	161	151	152	156	152	135	162	172	152	156	161	153	170	162	156	160	185	145	157	154	170	161	166	130	136	209	145	140	159	155	147	170	152	175	143	168	175	158	155	157	143	166	150	145	178	130	148	160	144	170	164	152	172	153	152	175	176	166	152	175	144	168	139	165	182	153	174	193	144	166	176	159	150	150	145	173	175	153	168	169	167	175	184	161	157	147	181	165	132	174	145	172	184	146	153	142	153	168	186	162	185	156	157	197	147	151	158	153	157	168	139	153	147	151	183	155	160	158	149	169	179	158	154	175	161	148	130	160	187	157	158	156	130	169	173	174	160	156	151	165	172	162	134	139	134	166	135	186	153	194	144	146	152	146	149	175	179	160	156	153	152	143	171	156	176	169	160	164	140	151	139	142	152	155	147	155	163	131	168	141	149	144	143	145	175	164	169	161	157	152	158	150	142	171	140	149	168	160	153	168	159	145	168	150	132	161	176	162	147	132	167	154	181	137	153	171	177	146	164	169	170	150	150	155	147	168	154	147	149	155	151	158	170	144	151	167	174	167	156	165	160	152	161	144	167	160	157	169	143	161	160	145	163	147	175	175	158	136	121	168	163	148	173	145	167	185	161	142	158	162	182	170	172	151	151	164	158	171	165	156	180	146	180	179	174	168	162	157	149	158	159	173	152	150	151	147	150	158	152	196	144	178	153	142	147	148	155	161	165	169	166	183	166	140	142	149	175	161	140	165	164	151	149	174	158	137	155	170	143	150	135	133	171	139	152	169	153	179	179	172	169	146	175	148	197	164	166	142	170	189	172	183	149	177	148	161	157	148	157	141	171	136	168	152	175	166	181	159	168	138	163	169	174	165	162	157	152	172	158	201	150	190	155	155	163	150	169	133	155	190	156	152	149	162	185	154	180	163	155	163	167	166	168	180	148	154	129	155	156	143	153	166	156	199	162	183	154	158	169	181	188	129	158	160	132	186	177	172	170	185	144	162	147	160	134	172	138	160	155	151	155	140	185	129	156	177	162	167	175	172	175	165	145	165	152	145	167	159	151	153	150	161	187	169	175	159	156	151	173	175	162	171	153	141	173	186	180	151	183	156	165	169	168	172	176	166	150	145	161	190	177	168	151	182	177	163	164	157	158	131	153	186	173	150	157	150	134	161	143	155	137	133	153	151	190	140	137	165	160	146	162	167	165	175	164	156	146	172	135	189	161	156	169	173	166	183	170	152	144	183	154	156	175	134	145	157	154	155	175	139	157	180	157	192	166	156	188	179	154	162	161	167	177	156	157	154	183	170	154	150	153	163	144	154	155	164	159	165	145	163	165	156	147	154	159	144	166	143	165	165	162	167	155	165	160	193	156	142	125	164	164	128	158	160	177	146	145	160	158	170	191	166	158	156	162	152	141	151	146	173	148	162	149	187	178	159	172	149	140	175	149	156	158	155	168	160	146	164	160	135	153	172	161	154	142	162	177	133	173	160	168	146	135	142	177	162	155	156	167	164	152	165	171	154	143	171	155	166	171	168	157	148	134	191	162	179	172	176	136	179	177	164	160	165	161	162	155	152	144	154	167	180	142	170	187	162	155	156	159	115	168	155	154	161	170	149	164	153	188	186	155	147	177	146	184	167	154	191	135	159	154	162	166	154	154	130	169	157	138	154	153	154	165	139	175	177	164	156	155	164	146	166	172	162	150	159	162	166	161	140	163	169	151	168	146	156	161	181	169	164	165	157	174	150	158	153	153	181	150	156	160	162	156	162	155	150	147	162	139	144	168	154	143	164	166	147	157	168	147	158	149	184	150	160	164	162	164	160	135	141	181	181	184	154	147	148	151	172	145	140	151	142	149	170	135	154	148	164	154	174	165	148	175	166	163	168	158	174	153	148	137	156	156	164	196	170	164	154	152	136	164	175	154	162	173	172	145	157	160	196	172	167	161	147	157	176	154	156	146	166	149	153	159	170	169	178	157	159	164	169	157	162	158	150	200	160	151	173	152	174	169	130	157	154	165	180	138	158	144	160	169	162	169	126	166	174	141	164	141	153	145	167	165	164	149	163	154	174	141	155	126	141	153	158	163	178	158	146	154	169	135	162	184	138	156	167	172	185	152	140	153	166	168	161	183	147	209	184	180	150	159	163	139	154	178	173	172	165	146	170	174	164	205	176	169	189	165	152	141	160	139	151	182	159	142	170	167	161	157	175	130	154	143	164	155	159	160	141	155	152	149	133	152	166	166	153	155	150	161	166	169	167	164	147	171	175	154	147	145	152	162	167	167	150	158	146	149	141	158	181	173	178	156	148	142	160	156	146	164	186	135	144	157	160	152	151	172	149	165	147	151	160	168	161	173	156	154	174	120	155	161	179	147	144	175	170	153	174	176	152	172	166	140	149	148	173	166	160	155	178	149	158	154	145	151	168	165	159	142	141	151	183	165	167	149	158	161	170	178	165	155	172	158	158	166	176	165	141	142	136	155	141	144	138	160	171	148	155	149	145	155	149	167	168	155	149	155	166	151	165	159	175	182	180	177	148	152	162	161	157	162	150	151	188	144	159	156	154	163	155	178	159	134	171	156	192	171	162	168	134	170	166	153	192	154	169	160	144	123	187	167	164	166	159	153	171	154	158	159	151	177
4301	467	430	468	475	465	483	407	412	438	409	402	399	377	407	418	431	423	431	372	415	412	397	427	389	385	381	419	394	427	403	386	386	420	403	444	391	393	398	353	388	370	406	382	387	410	413	433	385	377	399	397	415	399	399	419	393	412	403	438	393	424	410	425	363	405	399	373	433	398	414	414	406	422	402	415	371	414	424	398	439	425	376	389	396	380	385	391	402	385	411	392	377	416	407	446	413	393	417	392	426	395	381	381	392	362	388	421	392	401	415	388	387	397	405	389	438	397	416	388	394	377	385	438	386	405	392	390	409	372	400	410	423	384	392	425	431	396	402	392	395	419	394	363	417	383	406	385	414	391	390	427	448	401	390	397	403	381	386	408	405	375	390	395	381	406	429	419	394	436	386	415	432	395	445	368	405	398	459	385	395	441	395	376	430	427	437	401	401	414	375	438	426	366	421	407	367	405	400	392	436	428	412	378	421	413	414	395	417	385	371	383	411	409	386	393	402	391	356	431	426	396	404	379	402	387	400	389	427	368	366	405	400	381	384	407	413	398	383	396	399	352	392	408	438	377	391	441	360	380	424	428	404	417	407	410	382	391	414	372	383	412	396	408	400	444	390	405	377	400	394	450	378	398	397	384	418	410	402	400	397	396	412	367	394	411	411	429	394	382	406	424	386	414	402	411	411	399	418	418	439	424	420	403	430	375	371	367	444	384	385	395	395	398	396	408	405	347	437	412	369	399	405	400	419	396	405	400	395	431	372	427	409	396	411	390	385	372	400	416	424	398	346	350	419	397	387	374	425	385	406	394	415	403	388	400	385	428	428	383	428	401	400	425	427	405	418	383	386	442	380	360	415	420	406	396	428	412	379	390	396	366	435	379	401	389	424	419	403	404	406	382	419	422	413	423	400	399	352	386	381	438	412	459	402	411	384	410	399	374	397	361	448	381	451	400	414	430	399	394	391	405	390	430	375	401	375	417	383	392	434	388	390	377	421	424	420	401	398	435	399	408	428	399	405	393	401	403	410	420	416	369	390	373	374	364	389	394	386	422	360	381	397	372	410	404	355	352	381	410	395	421	404	405	383	430	442	389	398	388	383	394	413	385	391	367	389	428	398	401	411	432	389	381	387	421	408	411	377	397	433	364	425	388	408	380	391	394	408	421	396	413	404	375	383	403	399	406	374	391	361	396	399	421	395	423	416	432	412	410	396	429	380	443	402	399	408	408	364	397	427	380	365	384	377	386	376	408	446	457	373	417	394	405	420	420	401	427	381	408	435	407	413	420	407	430	391	423	423	386	405	390	392	415	383	427	380	428	397	432	435	393	418	404	421	418	431	390	411	390	391	405	370	395	343	406	402	377	397	398	402	400	431	412	389	421	368	388	423	394	383	393	382	411	397	427	392	443	362	380	402	384	366	392	398	402	388	402	408	429	419	369	390	403	396	398	402	425	399	393	397	383	456	400	381	418	416	372	420	409	385	406	394	398	423	407	407	425	408	413	380	400	400	396	391	398	391	385	407	415	444	408	429	393	409	390	433	402	406	370	396	409	407	388	416	402	399	401	408	395	380	408	410	415	406	389	366	403	366	435	396	391	394	423	418	406	428	367	430	366	418	393	374	397	391	376	395	427	383	408	384	430	402	424	363	400	403	402	400	408	384	385	407	435	396	376	346	412	419	404	411	419	408	361	369	401	409	380	398	440	385	401	379	422	389	415	423	403	380	401	426	366	398	403	423	402	386	377	386	412	391	403	417	366	376	400	406	385	367	433	436	393	419	410	390	373	413	388	384	370	382	401	379	411	429	417	416	408	434	423	405	435	387	394	387	415	391	407	403	420	402	418	401	401	411	444	411	383	382	395	387	401	412	391	374	387	411	357	399	404	366	386	404	408	384	408	382	363	381	380	374	380	392	396	393	398	381	411	387	372	420	394	388	448	417	392	374	412	406	414	434	408	420	424	405	353	361	404	399	408	451	418	394	426	389	379	392	381	401	382	407	430	433	413	414	416	378	385	427	409	423	418	373	430	406	375	394	401	379	384	406	395	392	414	413	399	432	401	394	397	394	376	410	365	360	411	370	364	410	404	391	370	381	400	368	391	406	422	363	370	392	386	385	400	369	390	400	411	384	377	356	381	394	421	387	407	385	417	415	435	391	402	407	375	415	420	375	380	409	376	420	437	400	435	345	393	458	416	404	370	419	396	381	416	402	415	394	393	367	440	393	416	394	365	424	388	410	422	398	409	395	410	427	429	401	399	413	395	382	390	383	396	392	391	417	394	382	432	389	422	392	388	389	397	395	413	390	420	406	423	416	423	403	428	379	397	422	412	392	370	422	407	388	376	408	390	422	379	396	395	383	387	370	426	394	430	395	380	385	444	402	427	389	379	423	383	402	428	403	379	413	378	393	423	404	423	411	367	430	415	408	428	394	413	395	406	418	434	431	389	390	398	395	396	429	389	395	369	414	394	377	388	378	397	412	428	405	362	368	378	402	438	391	426	401	420	408	382	405	425	394	410	412	396	388	420	396	382	358	396	439	366	389	398	403	410	411	383	387	396	390	405	403	413	396	423	407	388	389	455	439	376	399	437	404	416	383	416	383	417	394	431	430	399	380	398	387	420	406	405	396	389	406	405	360	418	423	425	414	412	407	424	401	438	419	383	431	412	407	418	415	406	407	433	383	400	389	415	422	418	428	415	398	405	424	395	402	377	390	386	396	437	392	413	371	412	415	373	407	420	365	409	418	383	390	386	405	384	389	421	381	421	388	397	389	357	396	372	402	381	392	376	393	361	420	384	398	400	388	413	398	401	428	414	397	421	444	387	389	421	418	414	400	411	375	356	406	392	439	367	435	411	422	417	401	405	386	403	402	401	416	425	396	401	377	427	398	406	439	361	394	404	446	424	374	443	371	408	388	414	388	395	407	379	380	393	434	396	437	382	380	398	430	434	379	368	407	384	397	363	401	413	372	413	409	379	366	390	355	373	394	405	419	369	397	406	375	406	394	407	398	382	384	434	406	389	392	398	382	398	402	375	447	412	407	423	430	372	423	409	437	424	366	375	415	394	414	403	376	383	388	392	383	426	383	425	395	396	405	389	430	390	400	394	433	416	360	410	405	412	393	406	372	394	442	388	415	417	394	402	382	415	406	389	435	393	401	414	418	375	407	421	376	363	388	408	402	430	374	408	412	384	392	416	438	404	413	395	416	371	369	408	391	426	386	430	448	419	417	379	408	377	357	388	426	407	408	398	371	409	441	426	389	379	381	396	390	395	390	403	394	437	343	394	395	435	403	419	386	384	389	396	378	423	401	403	395	406	408	417	377	370	411	423	426	404	425	394	385	391	408	374	353	373	427	402	392	394	403	388	402	425	402	398	431	394	397	409	380	390	370	399	387	452	431	373	409	372	419	416	393	407	407	411	386	363	403	402	417	380	429	387	375	422	409	391	395	428	391	400	391	429	399	405	430	395
22439	3843	803	542	423	330	310	316	308	266	286	289	278	234	259	245	223	260	260	226	277	220	260	240	259	251	259	244	282	215	271	251	260	272	264	222	273	253	241	269	249	228	264	235	284	259	229	269	268	254	233	266	246	280	264	237	252	235	249	263	218	259	254	292	232	258	254	262	221	271	232	256	226	270	265	256	277	271	251	250	253	233	233	269	241	238	303	252	281	264	272	266	261	243	295	272	258	246	254	232	248	268	232	274	245	261	269	265	280	253	264	231	261	273	240	277	249	266	232	239	266	245	242	291	272	259	229	249	220	263	226	234	264	266	259	263	277	286	238	247	276	286	222	245	236	266	305	257	246	256	272	240	285	277	259	242	238	274	274	241	252	230	259	229	277	252	265	225	253	242	258	222	248	253	251	255	279	243	265	245	233	222	235	234	263	298	270	276	267	273	274	283	300	275	237	239	272	260	257	250	240	274	234	232	238	251	247	234	269	273	247	281	277	256	260	261	231	244	258	239	278	299	287	250	247	250	271	266	259	246	240	269	259	240	261	267	259	253	254	286	273	286	279	245	244	274	261	257	276	265	244	214	230	247	235	246	219	242	274	263	263	254	266	201	271	253	254	267	261	265	250	258	213	241	275	282	261	236	267	264	236	243	252	272	252	256	252	254	243	252	235	226	242	247	230	255	280	270	264	268	261	234	253	224	239	260	258	242	255	241	249	309	250	245	245	262	261	273	274	228	269	261	284	267	270	265	262	294	261	266	234	279	247	271	282	254	270	238	288	261	240	259	265	251	254	264	285	235	236	276	233	230	248	275	256	262	287	241	247	241	256	255	235	256	244	248	270	260	272	296	258	264	245	250	260	238	239	238	247	258	276	294	265	264	247	247	290	248	272	231	236	211	248	235	288	255	245	260	266	264	242	250	242	267	237	247	235	278	266	245	281	236	260	250	263	222	226	241	269	247	264	256	238	255	244	250	282	290	258	225	264	246	281	269	238	272	281	279	264	285	274	265	252	294	269	286	259	243	208	263	259	252	272	240	258	249	261	241	237	228	259	292	228	256	236	246	258	263	261	260	277	242	206	250	242	257	306	237	271	263	263	250	274	253	248	252	262	228	262	256	239	243	245	240	268	249	272	265	261	257	253	244	272	281	275	293	231	256	241	264	267	241	233	254	290	265	272	250	282	239	260	243	262	254	249	255	268	263	240	293	258	246	244	247	234	240	278	250	279	277	276	255	254	279	254	250	265	275	269	251	275	293	234	281	264	294	248	283	231	243	242	251	274	249	270	232	246	250	252	266	247	222	282	264	245	240	233	269	267	278	249	255	239	260	283	237	263	240	277	263	264	264	246	253	258	270	246	263	213	260	274	273	253	244	245	248	268	238	234	252	283	242	251	256	217	269	268	251	276	276	274	285	269	256	283	248	245	249	250	242	272	257	271	265	251	266	263	267	232	218	277	250	264	285	259	252	257	262	260	243	276	279	231	254	264	260	274	238	269	244	280	269	241	244	279	257	259	267	300	267	264	257	239	269	250	238	247	254	255	237	257	247	250	219	266	254	282	243	256	251	254	247	257	212	259	242	263	261	281	256	264	267	248	246	254	239	259	241	276	241	277	235	262	264	236	239	260	258	254	254	242	257	233	247	237	242	233	324	252	247	246	260	275	226	260	242	226	254	255	215	247	306	255	264	236	238	243	251	241	278	275	277	290	263	250	239	258	267	240	225	269	259	281	273	250	237	251	221	246	276	245	265	265	232	248	264	253	256	243	265	266	218	272	273	228	252	188	250	220	235	242	235	228	219	269	224	245	257	251	247	265	251	296	263	249	256	243	261	265	265	237	263	234	256	236	238	281	249	272	265	268	245	254	256	256	262	259	257	230	292	280	265	255	267	250	281	240	272	280	270	251	225	258	286	237	249	251	242	280	257	252	243	249	230	291	261	253	269	242	287	258	287	248	269	249	241	228	261	284	259	236	263	274	226	260	237	261	261	252	274	251	261	244	278	259	255	231	252	246	261	268	260	261	253	276	255	247	262	271	266	238	259	247	288	235	241	247	255	256	276	267	262	232	251	268	278	278	261	279	265	254	250	253	243	277	247	251	245	268	270	251	261	263	248	269	256	264	254	273	294	233	256	249	282	257	260	245	236	263	256	234	294	272	250	262	234	274	263	266	246	258	255	225	254	249	288	269	271	260	289	277	249	252	276	270	232	257	236	247	262	291	257	237	242	268	274	257	271	280	288	266	226	254	281	236	250	261	224	269	239	254	249	237	253	263	252	289	259	266	267	284	240	239	269	247	278	250	230	275	262	266	235	246	307	243	254	276	259	233	234	226	244	268	280	238	267	275	222	238	244	270	276	226	243	244	241	264	250	244	237	274	304	260	256	261	236	260	223	252	249	278	235	289	293	253	246	246	279	241	254	266	265	247	224	247	257	284	239	258	261	236	258	267	259	283	253	264	314	246	236	266	254	272	270	237	252	254	247	247	258	268	263	245	266	227	262	270	276	269	256	293	247	255	282	264	277	301	240	243	234	277	251	270	257	245	254	263	247	285	253	256	259	259	266	246	284	279	247	276	252	279	263	231	235	253	264	295	289	275	238	243	237	262	270	250	266	223	220	251	257	255	274	244	262	256	241	253	277	219	247	244	285	265	291	251	241	227	261	265	255	252	234	235	240	268	240	236	248	267	272	231	261	253	267	274	235	293	232	253	250	271	259	257	246	266	230	272	272	254	259	233	246	248	237	256	244	232	264	311	311	265	261	243	302	243	243	246	246	253	238	302	255	244	257	282	258	251	259	215	252	250	247	245	247	256	268	247	239	253	272	236	240	273	246	247	293	264	248	255	268	263	248	264	263	260	253	245	295	256	268	233	236	272	237	266	268	215	209	230	256	246	249	280	273	264	261	269	262	272	257	266	247	256	251	273	279	261	265	252	261	252	260	270	253	243	247	274	252	277	268	240	263	249	280	289	258	224	258	238	261	235	301	266	250	276	262	282	278	245	255	240	248	286	256	261	269	261	255	261	242	281	229	238	217	259	250	264	231	254	290	275	249	252	285	276	257	233	244	287	257	271	246	270	257	262	253	236	263	273	251	245	261	264	249	269	230	264	225	252	277	225	286	254	252	270	245	278	248	279	259	270	237	264	281	260	238	275	239	240	257	241	244	262	236	248	262	253	276	240	250	269	236	258	258	277	276	275	230	244	293	279	230	253	265	259	252	230	274	263	219	259	256	267	263	267	235	226	265	263	277	251	230	258	267	236	247	275	259	247	246	265	244	262	278	268	261	252	250	259	253	257	257	238	227	244	243	238	229	232	242	236	235	250	267	246	256	250	252	246	259	277	230	259	254	254	240	253	261	256	267	237	254	269	232	255	270	250	247	272	274	250	255	265	231	266	252	259	288	265	275	257	246	244	266	255	252	239	242	240	263	256	251	214	285	265	257	259	260	241	269	267	252	251	229	249	245
13649	1434	1220	1396	1271	1109	1011	890	834	787	751	759	717	710	660	633	632	611	663	617	651	696	643	599	619	608	656	573	603	630	614	626	605	652	675	614	594	587	623	598	624	609	611	589	561	584	592	574	607	611	590	584	655	622	552	609	639	579	597	591	583	562	605	590	604	592	617	604	600	608	615	626	573	600	623	579	615	595	590	556	609	562	577	580	600	588	588	574	580	631	581	554	573	538	650	607	608	589	578	636	584	636	575	592	575	590	626	617	587	594	593	596	559	605	595	600	581	635	594	624	583	608	602	623	609	553	565	585	591	605	614	575	646	581	592	589	566	595	542	576	568	593	540	641	627	588	644	601	588	573	595	578	593	593	553	636	580	646	557	591	561	581	623	580	552	592	604	595	583	642	614	620	562	615	616	541	544	556	603	614	593	626	599	598	599	576	601	613	605	566	588	636	655	602	590	632	592	578	617	592	583	609	583	588	602	582	579	564	582	592	580	646	596	603	585	579	582	606	615	610	565	589	647	621	588	571	610	588	592	598	572	579	601	568	616	587	574	601	626	593	579	641	565	561	606	614	614	568	598	603	601	565	628	595	578	553	551	579	591	622	595	589	579	610	577	610	560	611	568	560	597	567	576	591	611	597	554	612	590	577	600	593	559	588	603	572	592	642	579	574	612	578	591	592	568	592	614	598	590	578	654	595	626	578	545	602	625	539	610	589	575	614	562	595	578	629	554	560	603	612	620	569	612	573	572	590	644	580	600	595	559	573	570	572	614	583	590	626	608	607	608	614	616	577	583	624	599	642	536	588	625	591	620	551	566	605	598	582	596	608	582	605	594	564	563	619	598	563	625	644	565	595	589	606	610	588	547	641	591	607	605	623	614	642	596	563	580	584	607	629	626	646	595	553	598	595	597	653	628	576	610	618	574	651	605	597	616	596	578	603	576	593	569	617	583	606	565	574	589	597	549	589	559	577	596	571	625	556	597	550	598	635	613	593	646	589	596	584	546	582	596	562	581	589	584	596	582	606	578	579	605	580	587	581	594	649	575	606	609	566	627	584	606	591	611	630	610	595	573	580	568	636	587	579	584	638	607	583	577	593	544	639	587	584	582	628	581	572	624	610	591	587	612	556	569	597	596	566	575	566	591	581	586	596	563	577	603	591	605	584	618	608	584	603	607	577	616	588	577	614	590	592	626	578	554	611	632	583	536	596	631	582	622	574	569	566	567	581	554	586	592	545	579	613	587	603	588	582	603	597	570	596	616	654	617	579	603	606	580	633	608	569	583	616	557	591	585	586	625	627	602	614	607	589	579	577	577	571	602	631	604	594	601	598	600	573	581	603	561	575	613	595	637	592	588	609	616	583	633	577	590	623	603	652	549	629	595	606	611	604	606	596	584	556	584	612	601	598	593	603	599	570	598	610	593	608	557	608	674	595	581	625	609	585	570	605	599	596	622	575	558	600	577	585	564	585	575	610	581	613	561	627	580	639	593	614	581	589	608	614	618	560	612	603	581	582	606	590	573	564	583	570	603	600	549	593	648	575	585	598	591	596	543	621	594	571	548	597	679	611	544	545	576	631	594	580	594	592	571	626	583	591	619	645	598	594	600	560	630	584	583	596	564	594	564	619	555	611	596	551	542	547	584	583	632	593	588	584	584	581	589	603	569	612	635	642	578	596	604	518	577	653	591	606	596	617	601	598	572	565	579	571	593	561	587	567	584	605	613	601	641	586	634	597	579	606	605	567	591	554	579	585	571	606	557	586	565	588	589	555	587	590	583	599	552	570	606	619	616	557	629	596	605	603	556	599	562	570	551	601	524	594	587	572	586	585	594	610	592	605	606	599	614	614	563	594	579	594	594	611	609	593	594	645	624	619	586	642	600	575	539	559	613	594	609	571	601	552	585	586	616	626	597	596	572	590	588	605	543	621	557	599	607	600	585	586	583	619	567	600	608	596	595	593	607	643	549	573	590	590	596	582	587	574	593	591	587	580	601	573	594	622	573	586	575	576	626	619	567	580	599	567	564	576	595	617	626	540	557	568	601	600	612	599	595	617	616	607	581	577	607	577	583	608	626	539	574	617	577	541	558	611	573	615	598	590	551	578	582	618	578	581	582	560	599	596	556	590	609	589	603	607	598	562	635	585	562	601	625	594	613	566	611	632	542	585	603	600	578	585	611	555	598	629	590	596	619	634	573	591	520	595	599	594	577	631	594	615	589	584	597	598	599	561	570	640	589	649	613	573	657	606	590	617	625	600	586	583	576	586	576	560	604	612	597	558	572	595	627	591	592	616	518	636	616	577	638	629	567	590	593	575	622	585	603	601	596	629	588	621	604	616	611	606	556	575	620	573	607	611	592	557	603	612	598	583	641	573	623	589	556	564	578	604	610	616	630	590	556	588	608	591	615	622	573	581	576	601	578	584	594	603	570	578	567	600	605	565	597	647	583	571	567	595	606	563	617	598	574	542	582	581	580	588	588	622	652	550	569	574	570	614	603	605	591	636	594	608	608	553	591	602	602	593	613	581	607	577	646	573	619	601	624	615	617	616	594	585	619	613	641	552	567	565	585	575	553	615	618	596	587	622	583	611	599	633	616	593	570	577	611	619	615	586	603	567	634	590	588	567	589	579	584	617	586	620	624	637	608	586	566	608	614	620	594	569	615	576	590	616	602	598	625	634	613	606	585	594	583	564	589	628	566	579	576	609	603	591	633	587	603	559	567	591	604	609	630	581	582	593	604	583	602	586	598	640	587	578	592	594	566	632	617	604	621	648	590	620	582	619	581	573	569	616	579	575	545	612	616	592	610	587	614	590	593	581	584	603	554	560	560	630	588	614	595	578	611	592	565	574	604	631	605	572	583	599	613	604	634	618	547	595	569	588	600	589	615	585	566	589	611	633	584	617	583	569	596	590	582	596	579	623	600	588	620	616	631	591	607	576	596	592	583	570	586	588	605	572	583	599	625	606	585	571	622	622	591	587	619	602	599	565	594	634	625	599	588	598	549	601	591	529	555	605	602	583	629	581	577	585	589	573	606	610	576	642	624	609	589	575	596	603	590	620	590	592	602	583	626	562	589	627	568	573	603	629	615	617	657	601	625	600	520	548	597	627	630	568	599	589	649	577	571	580	576	582	613	617	612	655	578	545	575	612	608	586	626	592	602	595	598	577	639	575	599	611	617	588	610	589	543	595	585	565	566	573	543	552	596	602	617	573	590	551	607	583	549	580	595	565	587	603	570	592	605	584	603	625	567	558	612	565	569	607	597	606	585	616	603	619	613	573	591	604	582	603	639	602	602	580	574	565	597	614	588	588	613	569	590	600	594	594	609	610	593	600	599	590	559	584	588	601	567	648	607	591	584	589	633	564	611	568	584	587	566	641	597	617	646	649	580	572	600	600	611	558	556	533	572	534	608	600	612	579	599	584	608	584	613	567	547	583	611	584	550	618	595	575	588	618	575	598	571	625	603	620
34924	8769	1916	1036	701	576	507	504	434	442	421	418	419	385	384	440	370	343	384	362	350	363	348	341	396	416	372	327	350	344	381	363	323	383	349	363	344	313	337	376	351	351	335	379	381	380	361	363	365	370	378	342	351	394	346	332	367	338	344	342	364	371	357	375	316	364	365	351	325	345	367	357	362	362	346	360	359	351	328	370	383	369	377	358	326	330	345	332	334	348	329	342	361	367	326	334	301	365	349	371	335	375	363	346	354	355	351	371	320	364	355	309	364	367	362	336	332	355	357	362	330	320	345	336	357	368	345	405	328	320	339	362	370	388	416	341	339	342	351	355	372	369	338	348	334	374	356	347	371	360	417	362	355	358	357	333	327	350	341	362	307	363	353	358	373	348	343	361	343	333	380	374	318	319	370	356	355	374	364	356	325	353	349	345	358	335	332	351	364	342	370	357	333	381	336	361	345	338	370	374	371	374	305	350	339	337	364	311	367	363	378	343	371	362	340	326	333	335	322	368	353	378	326	350	380	322	355	348	353	378	369	341	337	346	391	369	374	327	315	355	374	364	346	334	361	385	305	316	368	346	356	347	324	338	360	369	336	368	365	336	339	341	365	327	327	337	354	350	363	342	346	405	361	354	334	360	331	358	348	348	372	365	364	338	329	369	365	335	361	282	338	331	325	346	372	338	342	392	328	356	362	364	339	388	314	343	332	344	355	330	359	388	355	316	340	345	316	302	365	355	314	353	345	343	338	366	361	344	381	305	342	393	369	340	346	346	328	350	392	351	366	310	344	350	305	360	385	367	361	318	324	346	386	344	374	360	328	360	348	360	344	316	364	321	336	351	347	356	377	337	320	361	360	347	343	347	335	346	363	372	350	386	374	359	333	334	353	375	352	313	346	356	375	352	367	344	350	310	332	318	345	343	360	357	340	338	354	322	334	379	335	352	372	339	338	356	371	377	306	304	357	324	341	328	365	344	325	350	335	361	336	346	346	352	324	346	348	375	350	353	380	370	322	369	350	360	330	369	360	340	314	351	358	335	353	321	307	350	371	367	354	362	343	359	334	382	355	353	371	338	366	334	374	357	344	346	328	370	323	345	338	375	380	353	318	304	333	325	353	326	363	372	336	355	329	339	356	339	363	355	351	341	310	361	322	339	359	357	352	335	339	351	361	340	371	343	368	350	326	364	340	360	355	347	353	347	350	324	366	384	344	344	370	361	394	349	344	373	384	323	324	312	329	334	386	336	326	327	308	324	372	370	358	378	373	361	346	359	334	325	367	380	352	346	333	341	323	346	337	358	400	333	339	348	380	341	361	371	372	352	390	354	347	344	362	324	340	352	337	349	332	343	357	349	368	340	366	351	340	336	349	389	363	356	290	362	359	372	368	309	331	356	308	357	355	376	298	344	349	325	329	338	349	365	344	360	340	388	364	322	298	346	359	330	344	354	320	367	341	327	360	370	342	310	374	351	380	322	342	331	356	350	299	330	361	399	350	341	355	380	394	337	334	341	343	354	362	372	347	363	357	362	319	352	360	382	345	342	388	339	358	310	346	338	335	330	327	343	364	370	349	356	335	361	362	343	395	324	330	318	343	350	348	331	312	360	356	402	369	354	343	329	338	343	403	365	372	347	380	366	320	338	359	360	394	377	379	355	337	343	346	339	332	327	363	337	351	381	362	347	333	375	373	329	327	340	335	313	363	352	376	327	358	387	349	369	386	344	328	359	344	359	335	351	397	362	336	308	342	375	390	362	338	372	349	356	351	400	401	342	362	335	379	366	334	364	395	373	375	343	353	354	366	348	355	366	350	359	367	352	346	318	326	325	357	326	337	342	318	352	336	379	365	383	365	381	355	378	355	386	355	352	351	335	374	346	385	345	330	322	322	340	348	351	373	341	361	359	354	374	331	344	353	340	353	392	361	361	356	328	357	376	343	335	329	422	362	341	328	334	355	346	318	327	358	371	360	379	315	374	330	370	358	318	374	339	344	353	339	379	350	355	321	382	365	375	365	352	376	347	303	345	377	379	359	346	320	357	328	333	333	369	343	330	370	358	368	350	346	364	383	347	351	356	353	356	350	376	371	356	325	366	356	321	371	350	354	329	337	378	338	353	378	405	372	335	338	352	373	361	349	352	375	307	361	374	328	344	354	361	327	341	331	357	364	342	314	377	326	366	344	388	335	377	341	360	388	348	383	385	311	341	346	338	353	371	386	322	355	325	338	354	369	340	367	370	341	382	316	361	349	363	340	385	344	331	376	346	351	338	353	381	363	334	318	368	392	378	358	339	320	368	372	312	350	358	355	358	334	382	367	353	363	357	379	365	351	324	302	360	420	340	334	336	369	361	349	357	377	376	359	359	352	409	346	371	345	322	349	338	359	319	357	363	386	343	336	342	373	339	373	350	368	356	343	351	361	333	342	357	356	392	372	379	329	352	366	369	364	351	323	371	340	333	324	340	356	361	340	329	351	365	355	339	356	363	370	345	319	338	350	344	369	393	398	354	347	338	378	346	332	343	332	345	377	380	360	345	373	310	334	386	350	329	349	373	372	363	336	344	355	356	365	336	349	351	391	325	350	378	312	408	354	351	350	338	356	357	354	346	367	333	358	327	319	333	316	358	355	343	343	329	362	340	361	386	362	349	366	381	326	329	336	365	395	344	332	328	334	366	367	334	337	360	367	339	334	347	367	364	370	345	350	359	320	308	383	322	355	335	370	382	348	368	354	346	348	380	349	356	341	291	342	335	312	376	362	356	339	400	339	376	367	375	322	358	356	325	362	346	350	358	340	334	348	371	346	313	343	342	374	343	355	362	302	351	306	340	329	377	334	346	339	332	380	339	360	386	349	331	339	362	378	367	346	356	359	392	329	341	335	347	321	318	346	312	329	319	382	314	375	340	312	381	364	326	310	349	352	366	381	352	379	356	374	350	338	377	344	344	357	344	357	314	329	339	357	346	348	332	396	302	304	339	344	350	356	351	371	340	350	360	396	368	347	364	382	338	334	335	331	352	339	381	335	356	373	338	322	385	350	408	364	346	337	356	343	337	368	337	363	367	362	338	386	350	349	351	359	381	357	330	378	396	348	360	352	352	331	339	332	345	357	369	342	328	344	337	342	358	338	359	358	322	352	377	336	339	338	332	337	334	364	316	314	348	345	345	358	327	366	337	327	369	357	349	350	324	351	356	355	377	336	329	319	384	392	373	331	336	317	354	344	351	355	341	313	361	319	336	361	354	346	370	377	385	355	351	323	368	351	349	318	355	364	338	365	359	375	349	320	331	336	371	317	342	361	356	337	335	366	395	345	406	335	327	303	361	367	342	378	369	350	340	371	379	338	317	373	330	348	331	336	335	332	318	349	373	355	334	345	372	354	344	343	353	388	384	365	335	383	325	342	338	386	367	384	346	336	335	294	355	382	318	345	349	320	334	368	333	338	332	340	389	374	322	307	368	343	359	370	364	329	327	385	311
20352	2319	2031	2373	2009	1803	1584	1329	1236	1211	1093	1028	988	962	961	907	863	930	865	871	846	873	768	860	842	846	819	836	878	849	817	800	832	810	758	811	775	779	828	832	836	802	776	766	747	707	836	746	759	832	768	754	791	738	747	771	798	757	787	759	761	770	775	772	736	756	781	773	838	783	752	820	732	795	706	754	783	779	762	784	786	807	725	763	774	773	781	781	778	817	755	751	776	782	736	784	825	746	744	776	779	775	737	777	785	759	780	802	763	793	800	777	756	808	774	789	781	744	748	759	806	777	759	773	788	767	818	715	785	811	801	786	780	762	802	732	737	751	776	802	782	765	738	801	796	781	783	773	796	791	759	726	784	797	771	768	776	735	757	788	764	791	815	777	776	809	783	817	839	772	736	747	778	797	799	741	760	763	779	759	765	795	813	814	803	734	754	760	737	775	774	782	785	780	741	771	767	769	768	769	763	791	773	786	783	802	766	732	746	801	753	787	799	764	762	788	766	848	739	768	817	780	787	790	774	805	800	755	801	739	760	717	753	711	778	768	740	748	797	793	771	783	811	781	755	789	694	757	816	776	839	779	707	780	764	739	811	780	736	808	775	736	785	795	840	794	797	798	830	832	767	753	820	751	805	776	735	750	805	786	753	753	770	761	758	804	835	791	757	766	798	785	815	778	769	779	767	754	801	789	789	769	781	756	719	772	798	788	756	781	807	745	765	740	820	780	776	773	704	791	807	761	803	821	768	742	763	835	817	819	782	748	783	780	796	790	758	762	756	772	704	780	821	757	799	731	746	763	775	812	785	770	778	771	812	784	761	756	785	776	818	797	708	771	818	733	765	819	810	801	780	756	759	769	785	763	762	752	812	774	755	796	802	751	759	781	764	748	739	785	840	775	782	753	721	797	788	738	801	816	799	763	760	809	791	805	781	789	764	764	732	795	804	740	752	761	759	773	751	842	761	773	788	742	789	733	783	749	770	784	755	728	810	808	756	786	778	783	761	760	802	731	740	721	767	792	778	741	798	806	776	760	771	784	803	794	746	754	770	782	723	829	755	777	804	801	781	749	819	789	782	804	779	724	811	815	767	743	783	842	721	837	789	821	742	782	739	794	813	774	743	745	835	829	764	777	764	743	711	732	769	765	801	712	807	740	765	793	780	761	774	779	737	822	778	780	752	828	760	769	754	758	790	751	767	809	789	758	735	776	791	792	801	815	770	791	768	791	758	794	770	760	774	780	763	782	763	770	756	728	749	773	734	797	760	767	811	770	771	777	775	821	745	775	828	778	810	749	816	771	788	727	802	760	750	757	776	742	732	752	758	767	734	771	765	771	739	746	766	768	734	728	790	775	748	803	777	776	767	801	777	786	814	752	807	728	751	756	798	822	828	772	814	806	743	819	758	798	812	755	762	776	794	795	760	763	735	784	782	775	811	770	816	749	736	763	798	789	763	777	789	788	766	778	782	817	734	710	769	758	798	812	743	805	771	756	783	761	754	797	791	829	771	752	827	735	752	776	773	783	745	774	773	758	820	782	768	771	807	742	773	801	796	703	736	754	789	761	805	781	747	711	784	737	768	820	797	777	777	787	755	800	775	829	744	808	776	742	811	736	787	764	794	788	787	723	775	770	816	806	808	757	723	719	767	725	748	833	776	766	772	803	767	796	787	767	731	787	835	745	784	785	719	755	825	810	754	769	791	770	822	771	808	759	795	706	728	797	779	749	807	801	727	769	768	755	734	797	802	789	766	794	756	762	765	812	808	766	791	759	780	718	712	756	769	850	768	751	711	799	802	763	732	754	732	772	731	778	794	818	750	745	778	793	771	779	789	819	850	733	773	761	719	826	781	763	740	766	789	779	723	802	803	762	747	729	777	761	753	807	797	773	743	677	795	791	775	779	774	805	768	805	743	800	802	776	771	765	749	779	747	765	776	798	748	714	809	752	814	756	789	708	741	788	763	792	801	822	805	779	816	737	738	789	789	794	804	819	741	790	794	746	760	814	793	815	773	735	773	815	821	775	775	776	816	770	762	799	764	716	753	773	783	779	732	783	787	801	771	817	778	782	790	756	777	784	799	761	807	773	767	741	762	810	722	737	770	769	748	733	796	745	750	805	801	765	776	793	743	765	747	783	750	748	755	798	775	766	775	812	751	799	752	797	754	792	750	705	817	807	753	810	818	785	757	789	776	769	758	771	800	808	796	771	799	786	730	795	771	792	793	746	742	754	725	760	749	772	756	782	749	752	756	788	785	815	767	777	801	797	763	762	775	755	741	776	813	777	789	774	813	806	721	757	770	703	742	742	805	751	756	789	804	746	780	770	748	717	790	769	779	744	757	779	795	780	787	775	759	764	734	780	760	787	795	790	805	767	785	806	802	769	822	757	772	812	774	695	769	769	775	771	767	745	743	802	744	769	755	759	861	799	808	757	799	756	787	791	755	765	758	822	750	818	781	755	754	884	760	807	779	781	756	789	745	793	759	742	774	759	764	750	814	842	787	779	755	796	769	756	742	778	791	734	775	754	819	854	805	761	795	763	777	747	744	796	760	795	775	755	749	795	759	758	793	790	747	781	737	765	784	747	765	749	804	722	805	800	738	776	807	776	743	737	760	728	750	738	783	780	823	752	725	812	840	732	805	761	760	749	748	774	780	764	752	802	751	740	783	800	776	749	807	752	806	803	751	755	766	765	790	751	788	794	758	761	808	756	795	782	762	784	743	773	775	787	740	776	750	837	787	754	754	757	778	776	840	803	788	841	801	754	751	787	770	722	765	777	753	765	780	824	767	745	773	788	722	738	749	771	767	718	798	742	781	758	771	795	793	754	788	799	771	765	824	737	779	787	760	788	789	781	756	742	743	780	763	757	801	785	768	757	812	749	744	755	732	764	796	758	808	696	790	757	766	770	802	774	747	737	789	811	749	766	772	722	787	768	736	820	789	776	743	780	751	769	778	759	843	763	737	776	756	786	743	773	780	787	714	782	810	776	796	782	728	802	825	781	777	798	779	819	774	769	743	802	763	823	806	813	794	735	779	771	754	763	802	799	763	752	770	773	745	769	791	814	785	721	730	816	731	776	705	788	777	764	743	786	801	704	780	768	762	751	789	742	771	767	764	785	771	839	730	765	806	840	695	754	839	795	745	751	763	779	795	781	776	781	828	818	771	726	764	758	756	807	760	783	775	795	757	770	766	775	753	800	787	776	748	798	807	800	780	774	782	779	754	785	750	836	744	773	802	769	760	829	807	802	752	797	824	795	724	770	753	750	749	762	749	788	754	822	757	775	757	775	785	768	779	817	776	801	781	756	774	780	789	760	788	759	778	768	818	751	772	801	783	789	720	754	752	749	787	798	808	789	776	733	739	743	732	795	852	755	808	809	732	802	846	803	779	715	791	760	779	778	793	799	799	730	785	755	799	761	796	798	785	795	765	734	784	726	759	787	770	747	823	774	839	778	763	741	741	766	782	742
6973	710	192	156	188	169	174	169	168	142	153	158	151	149	151	167	187	181	173	164	156	156	146	168	142	170	160	135	153	138	159	170	158	167	156	159	162	138	150	143	182	171	178	157	169	156	159	147	163	146	163	155	177	141	165	141	165	146	154	164	171	156	134	136	151	182	155	164	179	166	169	160	148	164	192	172	169	161	153	159	166	156	166	160	182	168	168	169	160	149	166	152	146	153	159	138	165	197	163	153	188	140	154	150	134	160	165	171	185	147	179	167	155	166	176	141	162	162	141	159	150	152	147	165	140	171	132	132	138	139	145	186	165	171	148	146	153	182	162	142	140	156	164	155	161	157	139	168	182	168	178	175	138	165	163	194	161	151	159	154	167	177	173	143	155	166	169	168	155	152	139	159	178	168	134	150	129	151	189	171	137	162	161	152	141	185	169	143	150	143	151	162	163	176	160	157	145	146	156	149	166	141	151	148	139	160	155	152	145	139	137	146	147	158	154	119	148	166	150	140	140	168	156	150	155	162	161	158	169	155	134	165	133	177	160	140	171	161	147	183	162	165	145	140	195	145	149	176	136	166	142	148	152	137	150	156	170	183	171	165	159	171	150	171	170	156	174	163	164	154	157	135	136	177	158	153	160	173	181	148	172	146	161	164	161	150	151	171	182	185	183	173	141	143	168	177	162	169	192	147	181	146	168	138	164	141	181	157	171	164	166	166	162	162	164	158	155	167	154	158	175	149	166	136	171	166	140	175	150	150	143	158	155	150	150	162	158	159	154	155	173	185	179	165	160	149	143	155	139	153	165	145	160	169	170	151	146	159	180	142	156	163	172	152	154	143	143	149	147	169	176	157	172	159	158	177	169	155	183	139	148	173	166	194	177	147	184	163	152	163	155	158	153	149	179	189	144	160	177	181	181	157	140	165	121	159	161	160	156	155	149	162	159	164	161	180	136	138	143	164	141	162	144	171	121	174	154	153	173	170	168	159	162	144	139	171	162	178	159	142	156	148	154	152	157	135	171	165	138	154	169	158	171	166	153	170	166	167	170	159	146	161	151	150	175	159	144	132	153	142	153	165	159	175	159	166	145	157	137	174	178	156	167	152	162	178	140	147	150	166	153	141	172	182	147	170	158	147	153	164	160	157	130	152	165	162	149	172	153	150	161	161	142	146	147	164	161	156	154	153	146	129	154	144	156	137	172	199	163	142	158	167	158	157	155	133	172	143	152	157	137	161	140	157	175	157	184	157	164	155	171	161	152	148	173	151	158	175	175	152	162	157	132	167	144	159	160	125	162	168	146	173	138	157	164	157	158	154	156	184	160	151	143	149	142	162	160	190	151	145	155	193	152	153	148	162	157	151	163	155	187	161	165	163	176	151	186	163	158	141	151	150	171	184	166	155	139	143	181	161	164	183	183	158	174	151	140	167	186	161	161	187	177	156	174	158	165	158	175	153	158	184	155	159	157	157	154	157	135	171	153	166	133	164	149	152	148	139	155	146	156	148	173	167	178	151	151	152	157	160	111	155	149	157	168	164	180	135	145	153	142	151	197	187	147	151	160	141	144	136	156	183	166	165	171	156	152	165	155	148	138	187	142	154	166	150	159	168	159	157	153	156	153	146	156	157	176	149	151	157	159	166	152	133	146	143	157	171	171	174	173	133	146	130	152	144	148	158	156	168	134	155	156	139	154	152	156	158	162	175	160	144	152	152	175	146	135	144	162	156	164	164	150	153	142	152	127	141	173	143	137	172	178	168	150	152	141	155	169	166	147	167	161	152	169	159	148	186	167	123	157	171	166	198	165	179	132	178	164	159	153	135	150	168	175	184	154	151	134	138	173	172	160	172	169	126	166	166	152	161	138	156	145	140	189	137	153	170	160	158	161	144	171	163	168	163	160	133	155	162	158	165	159	154	136	147	164	155	164	141	168	169	152	143	166	176	158	154	160	164	173	136	158	157	136	149	168	166	155	158	159	143	147	158	180	182	144	163	158	165	156	153	149	155	164	150	121	140	138	181	150	175	164	151	176	152	158	145	140	157	161	178	157	161	142	170	180	148	151	179	141	170	151	151	159	150	164	141	147	167	168	170	186	168	147	161	165	153	165	142	164	163	145	173	179	157	156	143	146	157	164	168	152	137	183	161	161	150	164	150	147	162	156	147	170	145	145	160	182	157	159	163	153	154	150	167	168	193	152	153	152	145	160	163	165	167	188	172	175	161	144	160	149	149	165	155	146	181	148	148	148	142	165	143	138	158	148	153	148	165	140	159	153	154	169	160	152	151	149	148	165	144	167	182	161	154	163	150	143	169	143	144	154	152	167	182	161	153	165	162	170	151	173	149	145	148	158	118	148	156	168	184	183	141	163	169	160	175	159	141	177	196	161	165	145	153	154	172	148	169	160	162	152	167	149	155	148	177	185	179	170	138	158	150	156	156	149	146	146	157	168	134	138	158	148	170	162	159	163	143	157	157	150	161	170	153	149	170	185	186	173	147	144	154	176	154	162	166	166	176	158	169	186	166	183	147	165	162	146	156	174	159	162	149	144	148	157	162	162	166	176	155	134	142	145	187	154	137	153	146	132	150	165	177	156	132	169	161	168	170	130	158	153	161	160	156	163	152	155	159	148	141	153	153	155	164	150	178	168	118	150	179	152	161	175	175	178	167	148	174	169	161	138	140	147	154	164	144	169	151	138	156	147	168	158	180	132	155	109	147	179	155	156	152	154	181	159	161	165	146	154	161	172	172	148	178	160	151	178	159	175	151	148	159	150	154	169	157	169	158	156	171	147	160	148	166	155	160	136	149	154	166	150	172	165	156	174	141	153	156	153	158	143	151	197	164	151	154	153	155	170	164	172	145	147	171	178	150	163	179	158	166	155	164	139	147	160	168	176	142	164	155	163	157	160	158	157	156	162	134	147	155	172	162	167	129	158	166	142	159	169	152	167	191	150	157	151	181	174	161	163	169	122	174	165	143	147	143	140	156	162	163	176	128	161	144	150	163	129	162	179	161	179	165	176	162	151	162	161	160	173	155	157	158	183	165	163	152	157	163	161	187	208	138	164	164	157	161	159	152	160	159	151	141	137	186	149	167	134	165	181	153	167	154	138	181	165	178	139	153	159	171	146	136	170	143	169	172	164	153	162	161	160	152	154	150	145	145	175	176	172	167	144	166	154	153	176	150	154	195	160	132	150	159	176	138	157	156	133	161	152	152	159	144	152	167	177	170	140	178	163	157	160	158	170	169	175	152	158	143	180	194	175	154	141	163	173	167	147	144	143	169	143	144	142	140	137	169	163	179	165	141	148	138	171	165	149	145	142	140	154	148	166	144	150	165	152	144	156	160	144	160	170	158	150	168	178	140	155	139	173	147	184	156	170	155	149	153	189	154	146	161	164	157	161	145	172	130	169	143	155	133	145	137	175	178	142	151	146	151	161	146	170	162	168	174	159	148	163	180	159	145	144	156	158	135
4599	503	431	435	450	415	417	423	386	424	409	422	424	419	393	399	394	395	391	405	386	418	407	368	437	466	396	433	399	411	376	416	417	401	379	405	439	424	418	428	428	427	390	413	374	421	390	409	379	389	400	390	429	401	382	378	422	413	415	368	398	435	404	396	372	379	410	378	388	392	368	412	388	395	391	413	392	417	423	429	418	391	441	401	397	360	379	413	339	430	411	382	416	388	373	430	373	428	397	403	388	391	400	401	401	387	394	402	394	408	390	388	421	426	366	377	409	387	411	369	448	400	439	404	388	353	395	415	401	384	424	405	390	407	410	367	399	424	383	415	369	416	403	380	387	430	407	373	409	449	396	363	409	436	353	407	387	370	398	387	369	388	423	369	396	414	420	375	396	415	387	404	406	423	441	379	429	426	381	383	405	383	373	392	382	352	403	373	392	437	421	355	401	423	407	391	399	379	396	420	375	386	391	413	393	441	404	393	383	412	416	384	400	429	377	380	408	372	421	379	393	417	392	441	425	360	407	383	412	428	407	407	380	359	403	404	396	395	402	391	438	407	407	384	373	421	416	373	378	407	419	372	388	426	389	407	384	388	382	407	429	424	372	358	431	365	392	426	408	432	384	362	398	391	372	402	390	377	418	389	374	399	401	390	383	406	442	404	392	404	339	386	407	400	445	416	418	376	411	404	378	366	398	417	388	383	372	388	380	414	402	386	407	386	387	369	393	373	394	377	401	429	409	371	358	361	398	405	407	400	422	403	406	425	367	377	396	397	400	374	385	390	393	375	402	417	379	400	402	407	408	367	422	374	431	369	370	383	387	394	423	391	393	408	398	425	424	400	389	425	419	390	399	379	422	397	413	407	430	421	397	426	392	399	389	407	392	370	433	408	404	383	369	369	372	391	411	424	376	432	430	414	417	353	375	415	385	390	387	389	384	392	383	396	426	414	418	424	377	381	360	356	407	427	414	434	406	408	371	383	392	386	404	378	418	391	396	438	407	412	402	389	416	422	399	397	405	426	443	375	417	410	430	433	441	409	393	391	364	397	407	397	403	415	408	377	363	453	388	368	395	373	426	359	432	408	353	391	391	418	405	417	397	399	365	403	385	392	385	358	395	399	412	399	414	404	368	382	364	409	384	393	437	418	409	433	382	393	423	400	411	407	381	410	418	384	400	350	365	413	390	402	410	393	384	397	436	425	428	417	421	410	390	398	399	418	393	365	385	375	417	405	361	413	399	385	424	431	391	383	377	374	357	410	403	432	382	438	377	386	374	369	413	422	394	388	405	420	408	404	411	395	386	410	398	371	390	423	425	383	377	383	404	406	380	384	415	436	386	410	379	384	400	373	409	387	390	389	404	387	421	400	388	381	423	376	425	389	393	419	389	395	389	383	404	389	391	393	399	390	396	407	384	383	399	441	376	369	389	388	398	407	409	405	430	378	373	410	397	380	407	431	407	395	415	388	391	389	387	366	401	401	365	427	387	441	378	354	390	353	405	405	408	444	395	392	418	395	374	376	379	364	400	395	406	374	381	359	375	432	388	432	413	389	405	398	407	438	410	411	413	388	381	374	426	431	419	420	363	429	406	371	373	391	382	405	389	395	420	378	400	444	411	374	412	389	406	422	373	405	363	398	381	406	398	404	401	397	380	399	413	377	379	402	414	415	383	432	415	385	400	382	426	380	392	406	394	385	381	366	388	367	398	402	390	382	410	424	389	400	363	377	431	397	421	414	403	382	397	398	390	374	394	399	409	383	396	364	394	416	374	398	421	378	390	400	395	414	438	415	385	394	400	364	352	392	378	369	373	378	411	389	405	404	378	422	405	416	440	382	376	416	398	384	424	406	386	413	399	392	425	398	425	375	408	391	384	383	398	373	419	375	390	392	417	388	354	363	382	400	402	407	384	421	411	414	422	394	375	411	413	425	416	376	406	395	378	407	399	398	410	422	420	398	411	401	424	384	396	397	390	386	417	392	400	413	365	377	426	426	414	400	388	414	416	408	408	406	387	383	423	409	357	405	375	391	426	386	405	384	404	397	380	424	385	407	404	408	405	376	389	407	444	395	416	395	373	415	363	414	411	416	386	397	382	396	393	378	374	410	425	399	404	410	404	410	400	395	412	367	380	419	412	383	432	375	367	394	435	397	384	395	378	379	423	379	413	412	398	408	406	416	377	369	391	382	401	442	368	415	408	400	384	417	383	387	359	398	388	374	401	388	368	426	382	402	423	413	401	367	407	405	416	425	426	387	379	369	423	432	408	433	363	399	406	369	366	394	415	401	391	397	393	418	395	388	379	375	381	404	398	368	409	377	380	390	387	389	385	358	414	406	382	422	428	377	380	357	401	419	418	366	420	392	417	421	423	397	422	393	407	380	375	430	399	430	384	438	396	384	408	417	422	407	370	478	370	376	413	416	428	404	417	370	406	395	443	381	362	438	393	421	396	360	382	400	392	411	395	387	381	405	378	430	394	386	420	435	403	394	376	405	414	434	400	391	395	384	411	355	435	416	379	400	407	424	382	399	377	396	375	418	378	383	417	384	403	398	364	355	379	404	424	392	410	385	405	394	387	373	424	360	377	397	391	401	380	382	419	413	456	364	402	406	417	404	388	408	376	387	424	454	424	382	391	427	380	370	376	448	379	403	396	394	359	376	404	388	385	352	405	364	425	379	415	397	409	388	427	411	385	374	400	375	421	382	396	386	391	392	381	385	359	393	363	382	395	424	385	398	364	382	400	402	388	406	400	389	391	419	390	384	439	378	409	399	401	421	420	422	441	376	414	380	371	384	396	395	382	382	390	392	417	391	404	411	425	405	402	425	408	365	429	404	422	397	378	365	389	392	396	378	394	389	422	421	412	396	369	399	429	410	377	421	389	401	406	420	396	420	420	383	378	404	430	377	406	382	406	395	433	387	404	383	390	404	418	388	388	415	418	419	416	418	393	390	390	399	429	390	387	412	404	378	397	405	371	425	387	409	356	405	369	429	369	398	410	463	379	383	369	419	397	404	425	389	430	424	382	381	382	396	384	402	413	416	377	385	403	379	410	390	414	370	399	389	392	372	420	397	379	396	365	383	407	383	370	395	405	407	381	365	374	416	422	385	400	400	371	383	381	387	357	406	403	414	407	411	382	421	395	397	411	435	405	372	430	418	455	409	373	419	407	404	432	359	388	429	426	410	422	410	449	416	381	367	401	403	369	408	429	379	406	351	402	363	383	417	371	366	381	412	374	379	373	397	426	401	403	379	408	385	390	395	374	413	382	432	414	415	403	392	419	389	399	410	400	359	419	385	399	395	358	396	404	399	404	399	404	383	391	425	393	411	405	409	371	397	384	370	389	387	390	373	366	399	419	376	390	387	387	416	378	411	413	412	408	392	412	416	416	404	375	393	377	394	381	391	413	438	401	409	398	382	375	426	364	417	376	425	391	391	397	390	385	426	359	382	384	428	418	418	375	423	374	431
23849	4222	950	585	433	383	348	314	284	249	282	303	252	270	251	272	249	246	244	249	263	276	274	238	266	248	280	259	266	247	280	256	279	255	256	238	256	263	244	272	278	258	222	231	274	280	235	251	292	273	255	245	248	262	233	248	255	232	231	255	240	260	321	215	262	278	264	244	242	269	245	257	244	256	260	241	292	240	266	249	261	262	260	234	249	286	249	256	264	275	265	250	280	246	242	242	254	237	264	279	276	250	254	251	253	240	247	241	286	261	238	285	244	252	241	253	260	224	246	229	256	262	238	230	268	253	259	243	237	213	234	245	253	217	267	241	237	248	230	247	259	267	265	267	277	236	252	221	284	248	241	240	266	250	253	243	256	248	263	228	234	260	258	262	241	213	252	264	261	248	277	237	259	263	249	274	235	252	263	246	255	238	233	219	256	268	244	243	256	283	282	263	245	256	255	238	261	258	262	263	282	232	232	250	242	276	244	258	236	265	244	267	262	233	249	248	210	226	282	248	274	207	260	263	254	239	260	237	298	272	243	248	266	238	258	268	283	239	230	276	254	238	207	251	238	266	265	278	242	241	217	260	250	220	235	227	243	248	262	264	229	245	277	264	248	283	253	255	232	255	275	231	266	259	246	240	236	244	274	271	238	249	242	225	248	272	255	232	246	252	252	272	266	247	252	230	273	252	257	285	223	237	263	257	237	241	231	229	269	286	237	256	216	257	262	233	257	261	270	254	269	254	236	227	293	240	234	216	243	259	251	256	222	262	267	245	264	251	267	260	266	246	275	249	249	264	238	293	275	228	217	274	253	253	255	277	245	275	228	248	274	275	248	234	248	243	229	266	254	263	268	254	252	250	266	268	232	257	256	273	265	291	277	243	227	243	232	256	249	259	269	259	243	258	247	268	270	237	224	238	246	272	244	243	220	224	245	231	264	268	262	254	250	247	261	278	254	251	234	255	237	256	247	244	241	241	267	236	261	241	265	243	216	227	278	241	278	243	234	262	239	238	245	240	278	227	269	276	265	265	239	271	276	270	283	285	272	249	231	282	242	244	224	237	257	277	254	238	255	254	268	279	279	245	281	251	253	235	279	254	260	230	263	229	224	273	280	238	255	236	263	244	260	220	222	264	258	260	229	279	243	222	256	233	237	223	224	245	275	255	253	222	242	250	271	248	254	249	251	288	258	271	237	242	258	239	264	258	243	260	280	274	255	239	266	249	262	259	281	288	294	228	259	259	245	248	274	255	242	236	259	265	231	266	265	256	260	248	230	269	241	239	288	258	281	235	259	250	236	251	270	278	241	255	249	262	271	227	251	265	262	265	235	256	281	245	235	242	243	229	259	267	251	239	256	244	277	252	244	267	269	228	260	232	261	228	256	245	236	246	263	258	252	222	248	260	238	275	254	270	245	233	238	264	235	258	275	250	240	256	260	251	257	261	252	266	240	258	239	242	281	250	261	276	262	214	258	236	275	256	241	248	267	255	255	278	248	259	266	255	256	238	267	251	271	247	241	228	250	233	237	253	241	267	245	288	279	243	236	280	260	240	245	254	283	236	252	266	194	260	255	235	285	242	261	238	260	237	229	258	233	267	233	231	258	254	275	244	266	267	282	260	258	257	255	254	250	283	243	248	244	256	239	266	214	236	265	285	257	278	258	223	251	248	276	257	262	232	231	255	230	229	267	250	287	234	237	259	279	244	246	283	226	249	282	238	243	272	235	268	262	218	246	262	252	261	280	293	253	249	262	235	262	277	254	264	256	256	244	244	268	245	234	255	243	222	252	271	242	225	249	260	225	255	244	230	242	258	261	288	237	257	275	261	243	261	298	256	274	225	230	240	237	240	239	240	275	276	281	246	261	268	231	253	243	252	259	281	250	266	241	256	262	230	232	231	258	263	267	242	253	257	281	259	264	236	257	258	223	280	253	257	292	257	267	255	248	274	253	237	257	283	258	265	235	257	245	251	230	245	262	271	228	244	241	282	263	232	255	268	245	245	266	266	238	223	246	264	248	238	236	251	259	225	235	248	228	270	255	258	254	271	249	217	262	241	240	272	251	217	271	216	241	280	274	236	253	240	244	229	230	247	240	238	256	264	223	248	242	241	260	249	237	264	273	195	247	253	266	237	246	231	244	258	240	255	275	233	256	236	273	224	263	251	227	218	264	284	270	262	225	275	232	299	242	267	263	263	269	258	280	268	262	247	260	271	262	237	264	235	258	272	283	269	290	254	263	234	266	264	204	256	270	238	238	242	241	289	239	255	233	258	227	270	243	252	230	259	268	273	259	260	260	250	245	268	233	254	256	269	244	268	253	240	257	266	260	256	240	261	269	237	251	269	265	238	236	232	245	258	243	245	253	246	248	250	249	254	243	240	243	260	241	251	251	253	233	229	282	248	302	252	230	220	240	283	244	258	250	255	258	232	246	254	270	248	234	256	256	238	249	277	266	226	258	275	266	262	262	276	247	300	283	265	236	251	284	273	270	238	256	253	274	231	267	259	255	244	248	265	237	248	260	250	270	266	244	248	237	263	264	251	247	284	269	241	281	251	234	253	262	271	246	277	247	258	247	279	265	258	238	241	272	222	251	236	265	253	233	259	234	252	258	260	220	249	255	243	253	257	255	253	233	248	243	232	266	241	230	256	239	273	271	259	240	281	260	275	258	259	270	252	246	266	251	247	258	230	250	267	297	229	276	244	249	253	274	238	275	242	269	276	255	271	235	256	246	252	234	236	232	229	248	243	249	266	267	233	239	256	251	249	276	248	257	246	227	227	243	257	256	262	261	292	245	235	261	268	256	248	251	260	243	249	262	252	305	271	255	261	239	242	254	248	272	239	238	282	275	240	228	258	234	229	275	250	262	237	254	250	242	252	228	226	235	245	251	246	236	260	224	247	253	282	264	259	241	289	253	219	235	275	234	256	270	242	275	244	238	245	309	260	255	229	246	237	249	233	240	213	242	271	269	266	287	272	231	249	262	227	260	254	302	277	221	257	273	275	275	261	248	293	235	247	230	242	245	262	284	247	236	262	211	235	231	253	250	242	247	239	227	255	261	242	248	229	214	236	249	260	238	248	252	259	241	314	256	273	222	263	250	291	233	227	282	227	236	260	236	279	266	237	268	288	234	245	253	290	250	270	268	231	242	259	288	263	259	222	241	232	277	260	274	244	250	275	266	267	261	256	244	236	235	221	273	275	266	235	260	243	276	271	231	241	273	262	277	269	251	225	231	234	260	260	250	267	265	241	256	249	236	248	252	273	231	263	247	238	244	265	277	225	244	239	238	250	262	278	276	238	242	255	245	254	264	241	264	249	276	266	269	222	245	247	256	225	251	249	236	227	259	259	254	259	240	230	243	267	269	256	285	240	246	243	255	278	269	276	275	249	251	258	251	256	234	252	239	261	236	239	253	233	261	249	263	251	232	228	289	268	267	260	247	230	262	271	245	264	253	254	245	228	239	246	296	282
14861	1213	1235	1401	1288	1088	1023	883	831	780	729	738	704	694	691	664	648	654	668	666	649	621	671	623	661	615	623	602	644	621	613	595	607	598	609	592	609	590	603	563	593	610	581	594	583	595	632	622	612	578	622	623	623	615	633	610	578	599	594	625	600	581	597	578	618	579	605	574	565	608	627	583	587	593	555	596	582	601	584	590	578	614	614	588	601	608	583	577	585	596	609	573	624	602	591	569	619	601	571	596	623	560	616	606	576	626	617	590	571	579	583	617	551	580	604	568	598	603	597	590	553	571	606	571	592	603	578	631	579	564	590	594	639	594	617	588	557	568	634	604	592	647	599	586	597	586	590	570	605	579	565	616	553	573	582	581	628	597	595	565	622	613	573	573	600	607	603	616	540	610	627	555	586	606	535	638	566	618	539	597	592	576	601	535	554	584	602	587	569	583	583	590	593	565	601	609	592	592	583	586	601	577	564	582	594	595	576	610	568	550	609	572	626	586	614	577	594	581	601	589	582	603	616	572	599	616	582	579	586	582	595	592	596	585	623	583	581	576	555	589	618	599	584	581	558	553	597	556	590	589	584	564	583	617	613	644	530	598	582	637	577	594	611	588	591	548	578	586	604	617	637	586	624	568	594	619	582	561	624	598	549	600	636	553	588	633	627	567	611	564	611	570	607	556	613	575	592	602	602	606	598	631	586	557	601	582	613	595	603	604	575	608	612	564	561	618	517	590	572	553	623	595	631	546	588	598	583	580	604	649	630	559	571	608	546	568	574	623	602	594	612	596	560	575	590	598	549	596	607	602	586	604	583	562	552	621	547	610	550	604	597	598	570	560	586	580	588	629	567	617	613	603	590	606	593	595	601	612	608	583	553	576	613	579	555	510	628	553	634	608	538	608	629	595	575	590	614	578	608	576	615	568	562	590	620	567	594	551	612	585	568	583	595	603	589	606	554	583	584	616	581	566	575	577	592	568	586	583	565	595	591	598	597	637	647	615	591	582	584	601	611	618	586	574	592	607	639	581	588	599	597	563	568	588	556	599	586	564	600	589	630	608	588	600	582	560	613	578	557	566	611	624	617	597	639	593	632	576	600	575	578	587	570	589	592	618	584	639	599	600	619	571	580	594	571	590	595	575	604	577	598	557	620	592	595	593	554	619	584	549	607	602	629	592	584	588	579	579	599	568	584	575	594	576	549	622	628	578	620	590	559	644	518	551	568	567	585	594	556	589	584	555	627	612	590	568	592	538	594	574	590	607	535	596	613	561	612	593	554	645	563	586	589	566	569	579	597	594	606	618	635	605	597	557	540	610	625	581	631	584	609	562	594	589	580	586	592	598	571	577	609	548	587	627	585	592	566	621	615	565	563	598	650	580	583	584	607	595	601	591	547	566	584	618	579	591	601	540	613	617	591	561	615	614	610	623	562	604	606	585	597	583	599	586	584	585	567	597	577	582	600	602	623	570	597	619	619	561	597	553	591	596	627	605	549	592	617	558	653	581	601	601	600	592	594	578	580	559	609	551	592	582	600	598	579	612	583	622	605	568	577	570	610	599	588	570	596	592	580	586	576	600	603	593	616	600	542	593	624	590	584	571	586	579	588	623	586	616	581	585	572	548	578	575	570	559	631	601	553	597	556	585	623	563	571	556	589	578	598	578	601	605	615	589	591	560	563	624	561	632	561	595	549	584	602	604	629	566	617	592	603	579	533	627	601	628	596	604	572	612	547	576	578	583	563	573	594	578	602	612	537	546	601	586	601	578	602	582	597	565	580	602	564	589	617	602	559	590	559	601	633	563	600	569	599	577	563	581	575	541	586	591	570	574	579	567	616	587	564	559	571	579	574	573	598	565	603	594	596	584	604	595	632	542	569	559	583	561	602	600	624	606	583	575	585	548	554	571	613	605	560	540	609	570	562	585	598	580	564	607	623	594	553	615	614	564	544	614	563	565	595	613	600	613	599	570	559	574	604	558	566	593	590	544	591	556	559	608	618	547	605	568	614	590	578	565	594	619	582	582	579	571	599	588	608	584	579	645	613	557	588	593	540	606	625	630	561	578	578	575	585	583	582	600	583	591	629	584	580	609	617	582	589	597	566	582	607	613	582	596	661	600	584	567	593	570	629	593	590	543	567	581	604	623	594	613	571	582	578	644	591	599	577	587	551	619	619	544	603	574	608	598	602	601	567	592	585	588	576	627	577	559	623	551	607	606	602	611	587	569	574	627	603	586	591	550	588	618	571	593	588	569	612	550	608	616	587	600	591	593	618	577	626	566	644	610	588	600	572	615	640	593	603	643	579	592	636	583	555	604	579	586	591	570	606	566	565	614	593	591	628	628	578	551	585	594	600	617	590	583	611	617	570	624	561	628	575	617	567	573	566	620	563	582	608	632	636	577	591	609	573	600	618	609	609	607	545	578	602	596	582	605	524	602	627	627	596	603	539	590	571	563	594	579	532	594	572	555	600	597	570	575	577	581	564	536	556	604	557	611	609	556	579	581	588	611	606	581	628	590	591	608	593	597	588	604	606	616	569	617	608	567	617	556	587	584	591	572	622	581	572	574	596	573	575	576	577	599	599	580	603	619	551	622	590	594	591	618	568	627	566	582	617	603	625	558	612	568	554	554	592	578	616	556	618	634	616	544	602	618	597	573	548	573	594	595	605	626	608	567	579	593	589	547	572	525	636	579	596	561	598	553	635	630	592	594	609	587	582	550	599	626	620	621	603	599	541	594	581	541	592	586	607	543	574	597	603	579	594	597	568	599	568	620	579	601	611	560	583	626	635	601	603	580	613	607	608	566	559	597	588	601	589	583	599	567	570	616	585	575	572	599	585	574	644	605	611	576	593	569	591	576	664	553	594	607	581	605	590	578	600	612	572	608	621	603	590	618	625	594	581	574	590	620	631	616	587	588	587	629	531	608	618	538	581	598	602	577	602	587	580	627	590	578	592	624	591	584	556	592	570	605	585	604	582	534	612	601	593	630	611	589	602	593	561	623	566	615	617	593	611	559	621	571	580	585	577	562	558	598	551	540	550	594	633	593	620	607	577	585	561	575	562	566	607	597	604	571	628	587	583	622	574	617	565	597	567	631	585	592	620	592	592	600	585	622	620	578	576	566	562	597	635	547	637	630	587	589	586	589	595	591	567	564	526	562	611	579	609	568	579	536	568	564	581	588	608	592	553	634	583	608	595	540	587	638	583	582	629	605	551	608	605	623	613	579	578	606	633	590	597	597	559	601	582	589	591	579	635	585	592	574	581	615	581	631	627	615	604	603	620	582	610	595	605	563	564	600	581	609	628	585	652	605	590	633	616	632	545	573	608	560	598	567	588	596	564	548	608	575	614	621	628	590	560	618	593	635	598	576	594	576	633	602	567	575	603	571	632	651	586	610	640	587	583	609	614	589	552	600	591	565	615	601	592	611	594	541	578	576	568	586	603	579	542	578	581	548	606	560	582	610	561	590	589	605
36262	9878	2071	1155	804	625	553	445	456	411	415	406	411	350	413	359	383	342	353	354	321	363	365	382	399	351	362	361	386	370	371	357	340	358	365	346	368	358	333	317	334	349	385	329	370	394	362	345	352	366	362	363	354	349	365	373	389	369	363	332	362	389	328	353	328	361	362	367	323	319	356	357	335	334	370	379	356	296	339	359	365	326	343	346	351	313	342	351	370	353	340	335	373	330	353	348	345	320	332	366	364	362	370	347	370	370	355	327	331	378	364	334	315	354	384	317	365	327	346	346	325	327	326	311	359	366	346	334	364	344	354	362	343	369	324	364	352	324	349	338	326	360	382	375	373	374	371	377	340	382	338	380	322	373	321	342	334	348	359	313	341	331	356	304	392	357	337	367	340	395	329	321	357	347	343	388	389	392	323	346	347	342	381	367	336	354	362	358	345	343	332	363	320	325	377	364	356	337	356	360	327	351	337	360	337	382	358	384	384	360	361	354	365	345	384	368	367	364	342	362	365	345	367	365	358	331	311	316	343	325	396	341	322	348	356	316	358	359	381	300	321	343	348	322	349	369	354	329	391	333	362	330	378	359	330	362	377	322	378	319	324	345	364	334	368	305	339	356	326	399	309	332	330	298	328	350	356	371	379	404	336	348	372	371	350	318	358	369	315	375	329	354	366	356	368	341	317	353	364	360	364	302	346	336	375	342	369	378	326	372	349	322	367	358	356	348	381	348	361	345	332	328	359	339	356	323	360	358	334	362	341	354	359	306	344	348	324	330	380	352	321	337	370	342	373	390	371	365	365	359	397	333	338	324	364	364	353	371	313	308	336	322	365	347	315	320	357	350	329	348	311	343	360	318	323	336	353	332	366	355	334	355	375	332	327	374	368	358	366	349	311	321	350	342	395	386	356	349	373	353	370	357	347	377	400	374	378	377	352	380	333	339	338	377	308	339	416	317	365	374	361	318	340	342	377	366	359	352	349	364	330	368	352	375	367	337	348	361	344	330	331	321	332	312	339	318	361	343	349	328	335	337	354	353	362	334	345	359	333	323	332	367	356	334	354	381	344	355	375	370	334	347	364	375	362	351	341	355	391	358	364	344	362	349	323	326	362	354	331	325	346	352	370	351	349	383	355	371	361	318	335	355	354	343	344	311	399	332	341	351	320	321	319	356	336	365	334	318	338	360	392	348	378	333	321	344	380	342	347	343	339	319	370	349	359	383	326	337	354	326	347	344	377	352	354	343	348	333	326	339	353	376	358	360	361	349	314	322	347	405	317	356	342	365	306	303	392	353	351	378	392	376	342	342	333	317	327	324	342	343	364	319	352	344	353	326	365	337	321	324	362	362	368	320	398	388	336	331	383	349	329	346	347	344	352	312	309	333	378	351	328	349	345	328	368	385	327	365	345	369	337	342	332	344	390	368	333	383	365	382	342	344	360	352	341	381	371	319	342	351	358	349	345	346	381	354	347	356	343	388	398	335	306	322	326	363	358	331	334	305	341	302	346	314	365	309	369	366	317	353	336	373	342	333	356	396	324	383	363	375	336	346	341	329	351	389	323	322	350	373	344	338	321	336	307	351	345	331	359	349	315	328	367	348	347	336	358	339	335	375	375	380	353	342	338	342	322	360	356	357	348	373	349	376	330	355	344	323	358	345	331	334	329	347	347	330	347	351	326	360	356	348	379	329	370	348	352	313	369	343	331	362	365	347	344	349	307	358	355	333	369	374	395	350	327	347	334	385	344	375	348	369	368	368	367	334	358	344	314	369	356	379	375	312	289	361	351	368	383	343	319	348	344	376	328	361	351	329	351	365	344	361	386	363	324	327	376	349	336	293	362	360	352	349	320	357	348	334	359	337	363	309	336	342	348	353	322	382	356	339	354	343	363	348	348	382	308	332	325	348	342	327	324	378	354	362	353	311	365	376	333	317	322	368	382	352	342	370	342	325	336	341	338	330	331	355	344	365	361	355	333	327	382	379	372	351	336	350	358	363	339	339	371	352	344	358	348	366	402	344	345	348	375	325	352	364	376	334	334	346	412	343	342	345	361	324	350	320	332	381	367	406	372	350	353	371	333	345	362	324	358	382	342	375	387	329	367	349	337	318	338	359	313	332	351	346	330	353	360	330	331	368	384	319	326	347	352	364	322	382	306	358	348	380	357	351	339	337	337	365	345	349	360	359	354	353	361	370	330	395	360	322	333	347	323	347	327	354	323	344	342	353	332	367	356	345	329	360	354	315	357	354	356	322	352	349	336	321	369	331	347	353	353	343	339	356	312	378	386	309	322	346	330	361	355	360	354	295	349	358	361	390	363	305	356	298	337	359	362	347	342	303	362	357	338	321	322	392	348	374	364	328	358	358	352	345	353	369	352	334	370	348	323	338	332	322	334	349	324	364	345	344	324	335	370	338	355	327	331	335	340	389	333	350	373	332	361	350	313	316	310	364	390	352	322	348	332	366	330	330	359	370	348	333	334	351	338	317	346	345	376	346	362	333	365	378	336	345	344	374	315	343	391	340	395	348	376	365	354	363	344	351	375	353	339	326	358	366	345	312	333	343	358	314	353	317	367	339	340	355	354	348	348	336	360	371	332	340	324	354	320	321	350	343	396	372	344	340	345	334	309	324	344	340	333	379	365	353	313	372	358	360	333	292	352	331	363	345	361	343	341	334	365	348	336	364	361	335	333	334	359	359	303	365	349	366	373	345	344	334	347	354	335	347	378	354	373	339	353	353	353	338	347	311	351	377	332	321	358	357	342	356	333	375	358	364	331	386	329	333	358	324	334	341	348	356	361	338	337	345	346	345	334	347	337	342	353	329	343	377	335	369	341	345	348	342	370	334	397	343	353	340	348	349	341	401	314	360	329	336	349	364	334	328	359	315	303	351	365	349	370	363	395	355	358	393	347	356	337	360	348	353	373	353	357	352	312	302	316	361	351	381	340	348	331	351	353	331	382	322	345	342	328	379	333	370	354	359	400	334	371	356	372	355	357	367	341	388	351	356	337	314	360	373	352	336	392	353	356	389	367	332	325	347	336	349	352	345	313	317	303	339	377	364	332	329	363	356	363	372	394	347	381	337	366	328	340	355	365	359	341	346	374	351	363	346	354	360	329	352	357	337	361	307	351	342	342	353	353	301	367	344	343	387	347	373	317	367	342	366	344	358	361	371	377	378	360	358	337	377	376	352	351	358	359	355	335	333	343	362	382	350	325	308	337	346	361	335	354	333	364	379	345	374	336	304	350	315	363	345	362	409	377	365	350	323	371	369	360	351	362	400	350	365	367	336	332	330	323	366	385	297	331	359	367	311	350	358	307	339	346	326	368	348	330	337	338	366	345	345	337	307	353	325	369	320	376	350	364	370	366	343	338	324	338	359	368	363	342	368	315	372	361	347	342	384	370	357	395	332	368	374	306	330	334	339	361	360	355	365	301	358	300	337	367	336	328	330	344	363	362	330	332	359	327	357
21503	2273	2089	2433	2112	1804	1562	1377	1250	1159	1107	1041	976	998	984	894	882	847	871	847	805	850	842	779	866	780	805	831	814	812	751	813	841	829	805	812	796	815	793	822	800	782	787	752	749	771	793	817	745	747	764	742	753	750	770	804	762	725	758	748	755	775	768	774	769	764	773	736	747	748	768	773	790	737	774	772	790	774	829	726	779	795	755	780	749	729	768	787	754	795	803	758	749	775	732	777	775	804	756	787	780	773	810	782	765	784	779	768	771	820	742	769	780	789	729	809	769	741	768	759	811	749	738	775	738	761	826	758	763	782	790	785	798	757	762	797	778	808	751	819	767	808	766	822	799	799	778	756	719	776	800	770	821	754	775	714	780	767	754	795	712	764	741	733	756	788	740	769	717	793	764	787	751	776	748	783	764	788	778	750	732	760	789	739	771	744	765	795	751	754	763	759	735	789	768	738	764	782	778	806	789	733	793	767	739	780	741	778	761	737	764	750	785	717	735	731	800	766	756	821	750	727	740	727	779	788	798	716	766	787	745	811	753	795	769	791	779	771	762	773	774	764	761	748	771	722	776	793	762	770	756	750	745	762	776	782	806	753	810	808	755	791	787	774	749	763	773	818	745	757	765	752	722	800	770	739	819	786	770	783	786	814	764	787	776	759	824	787	747	825	716	782	774	750	811	759	841	743	790	762	780	752	795	784	787	810	773	743	750	755	731	758	788	811	773	789	799	736	763	810	727	751	772	846	721	733	757	762	716	769	725	778	792	739	751	726	782	802	803	781	783	751	742	783	788	783	743	731	780	731	779	767	752	745	789	780	783	785	734	767	742	806	775	793	802	729	780	802	751	739	765	749	786	796	774	769	804	712	793	764	773	747	738	768	741	749	793	726	759	751	746	787	767	807	746	708	787	754	728	755	730	736	766	742	786	773	753	775	745	803	796	776	775	756	784	792	750	751	836	787	734	757	773	736	810	761	767	734	779	734	751	805	790	786	744	779	774	777	739	771	781	797	761	747	770	789	766	770	806	807	754	782	775	760	715	772	761	803	771	754	769	710	771	807	754	722	778	804	802	751	803	757	784	754	763	754	765	764	683	762	751	756	786	744	718	758	819	826	743	768	779	776	743	793	778	788	751	761	777	776	768	809	787	736	782	837	771	801	722	786	779	792	807	804	814	735	770	768	734	740	765	793	774	757	768	766	800	779	787	758	751	794	790	771	799	747	815	750	747	799	737	787	767	765	788	766	794	761	746	761	776	805	782	805	758	763	828	791	708	783	743	777	710	773	790	784	772	740	762	781	775	754	790	773	825	728	756	755	741	782	795	798	742	757	759	746	845	770	744	782	750	776	776	761	774	770	748	813	751	801	744	753	735	786	753	778	781	790	839	801	787	770	771	737	738	736	765	718	723	766	735	730	765	791	778	766	785	769	764	780	805	786	815	775	765	753	759	765	726	740	799	788	795	781	760	756	734	774	808	723	776	773	744	763	804	747	759	777	756	793	731	766	762	765	752	767	766	787	736	785	797	791	781	731	755	775	797	785	773	782	732	815	730	752	802	781	794	766	764	771	790	815	743	772	823	815	773	789	773	785	736	763	781	779	770	782	764	792	756	820	778	796	764	753	803	768	784	821	810	776	804	784	769	776	738	754	823	732	810	771	793	789	727	718	772	752	750	813	775	798	779	836	764	754	726	762	768	764	774	766	741	816	736	785	768	782	752	786	759	820	777	750	750	728	745	780	779	711	762	761	721	728	748	764	768	759	784	727	780	756	827	770	793	766	780	771	731	744	786	791	750	751	759	746	749	766	720	745	794	754	750	752	753	759	738	748	765	783	733	812	715	770	780	763	768	753	779	717	785	774	776	785	780	798	759	745	821	735	751	751	772	793	792	807	772	764	852	788	761	816	778	747	788	728	761	808	802	795	793	787	722	790	747	774	766	725	795	745	734	809	794	786	754	747	744	781	770	805	742	744	739	823	793	777	761	771	785	733	761	725	765	817	766	819	765	791	778	790	802	763	766	751	759	755	792	815	776	740	746	767	782	768	753	780	761	762	799	795	775	806	721	738	750	780	783	772	731	727	740	767	777	777	735	755	765	765	804	764	725	787	780	774	773	770	759	814	789	736	773	761	727	753	762	753	799	740	807	746	801	792	756	775	752	787	747	742	731	725	744	831	780	771	752	783	740	723	773	722	752	772	758	766	750	761	742	737	723	792	782	746	749	751	758	776	723	715	788	740	741	752	760	793	783	789	746	715	728	781	787	707	726	753	802	764	819	779	751	705	742	741	742	732	767	794	766	782	750	780	765	745	754	744	792	783	758	758	744	731	780	765	778	770	774	730	827	756	750	797	812	761	733	781	741	789	773	756	740	753	792	760	773	745	772	808	711	774	771	742	757	781	783	770	737	778	788	769	736	811	769	802	786	790	776	770	727	784	791	778	805	799	789	773	747	752	748	807	740	755	764	748	767	748	777	747	754	747	789	783	725	770	734	778	793	792	786	728	792	735	815	750	770	830	800	775	767	778	809	732	779	753	748	736	799	783	793	776	758	791	810	761	771	768	760	812	804	743	776	826	767	714	815	753	791	747	778	809	720	778	805	780	739	787	768	760	747	725	773	776	765	705	760	752	745	720	781	741	774	772	788	801	783	749	771	785	785	780	783	768	781	757	756	761	808	789	777	758	844	721	752	765	760	734	809	744	760	751	770	795	754	776	715	811	828	757	770	769	767	780	769	773	736	768	738	765	779	761	766	790	727	759	751	768	735	759	779	807	766	773	721	750	803	821	772	818	804	769	808	740	776	764	749	789	723	776	781	758	767	760	739	758	771	793	789	761	757	794	815	752	712	720	801	764	800	746	741	779	700	734	691	801	769	814	784	764	767	738	781	742	839	752	765	770	754	718	759	817	735	785	739	808	722	778	757	828	821	765	752	734	738	736	768	740	768	734	752	820	721	773	754	770	743	729	763	808	717	762	776	766	761	759	739	802	780	783	798	833	763	716	797	761	771	794	744	785	753	774	774	786	807	828	735	739	788	758	775	767	818	768	804	734	769	825	779	765	732	814	727	786	794	740	797	746	763	761	733	756	753	803	770	813	763	771	756	767	781	785	773	763	738	745	766	802	749	773	787	727	744	773	758	762	749	737	760	767	693	754	778	783	787	771	765	776	768	776	837	807	783	774	824	776	758	794	779	773	777	738	792	728	766	734	771	765	772	764	743	741	706	767	775	761	761	729	757	751	730	759	710	797	818	758	787	732	787	746	782	744	799	761	785	766	748	765	791	754	728	760	789	750	810	761	796	741	786	776	770	721	757	756	815	763	752	754	755	784	770	812	770	725	786	795	755	812	761	774	761	761	773	754	738	823	732	768	763	750	766	795	787	726	758	771	738	815	791	814	729	770	765	782	748	755	748	721	744	784	806	779	755	764	772	758	784	744	783	721	772	770	800	773	828	783	773	783	790	751	792	805
7514	849	199	199	137	163	180	140	166	148	178	156	166	169	129	164	150	170	162	178	189	144	153	134	177	162	162	140	149	146	157	164	140	144	147	169	173	168	172	157	147	178	138	123	167	156	161	164	160	163	142	139	134	132	165	148	151	147	168	174	187	163	154	159	150	150	167	193	140	177	185	155	165	145	179	161	153	147	161	145	174	165	159	146	165	120	156	174	180	148	147	147	163	134	150	143	151	138	165	165	135	146	167	163	203	143	154	159	167	167	169	164	151	134	176	170	171	147	157	142	162	147	169	164	177	175	179	150	125	152	136	143	168	163	183	149	166	148	169	185	179	149	163	136	153	158	170	149	143	141	162	151	154	130	149	147	148	185	164	154	162	146	156	151	162	157	171	167	169	171	167	170	130	137	158	172	157	191	167	162	175	166	147	158	154	163	165	135	163	140	160	168	165	151	171	152	147	135	164	153	147	166	158	176	147	145	143	163	165	137	170	136	176	157	140	166	173	141	156	164	162	190	150	129	150	164	153	143	161	167	160	155	153	146	154	143	153	139	158	151	152	173	167	156	170	142	137	156	148	162	157	170	133	157	181	150	159	150	137	163	144	163	177	184	162	162	152	165	169	162	154	170	151	188	146	151	160	157	149	161	173	146	154	159	179	159	143	157	155	165	128	158	159	156	163	156	159	152	152	164	164	153	131	155	166	157	146	156	147	140	139	151	151	140	153	162	138	138	156	181	155	190	180	142	173	166	168	163	159	152	178	179	156	160	178	161	166	180	128	152	163	166	144	144	164	149	156	159	161	150	157	163	163	154	173	159	177	162	197	160	143	152	148	156	150	167	137	157	157	159	170	162	161	163	149	162	153	165	182	162	155	156	167	130	143	149	164	167	150	160	162	136	149	146	144	162	164	169	142	158	145	161	164	159	165	172	144	149	194	148	156	145	157	150	176	185	139	143	147	164	166	142	155	155	151	166	161	152	157	130	164	159	158	172	146	177	164	129	154	174	144	165	167	166	170	152	154	157	157	172	156	134	180	170	177	151	204	127	146	154	132	150	147	135	130	159	144	159	136	166	162	148	138	158	154	158	138	172	176	169	146	187	182	162	177	150	152	167	147	184	154	141	138	125	156	174	140	188	182	160	145	166	162	155	153	153	144	159	158	144	154	158	141	156	164	154	156	125	143	182	172	161	158	140	155	154	155	148	145	187	160	158	121	163	169	159	157	143	178	152	174	161	153	156	158	143	175	154	133	163	158	163	166	151	140	161	149	162	161	143	141	148	156	182	151	161	140	159	157	139	139	145	169	156	168	152	176	169	148	151	147	149	159	146	146	166	147	188	183	145	194	153	144	148	161	165	160	143	159	155	131	155	157	172	119	152	172	124	155	149	174	157	152	162	176	155	162	172	154	152	139	158	157	160	157	168	149	157	142	163	154	161	146	171	157	141	138	159	120	171	165	149	166	187	163	161	153	151	169	151	171	161	155	175	164	149	148	188	141	157	155	180	172	161	158	163	170	161	141	149	139	152	168	167	161	174	158	156	169	150	164	172	162	147	175	160	171	147	169	152	159	156	171	170	155	158	143	143	178	134	154	144	158	191	191	193	147	160	172	148	146	160	156	149	165	153	162	148	156	160	172	156	151	166	211	164	154	169	162	140	155	170	149	167	167	161	140	126	152	156	134	139	156	187	167	148	142	165	179	162	165	182	164	156	161	154	174	183	125	181	144	137	196	140	140	133	173	152	149	161	164	158	133	161	157	136	164	147	181	161	188	157	161	185	167	165	150	157	174	142	149	151	159	136	165	160	161	150	151	169	150	130	174	152	162	177	136	179	160	164	165	163	164	153	143	147	169	174	166	191	142	163	152	168	163	149	155	164	170	171	153	135	150	172	143	175	171	146	153	169	158	172	167	154	147	178	179	167	153	141	158	151	165	165	163	161	159	143	163	162	160	158	171	181	163	162	164	157	138	132	161	157	187	172	168	169	165	142	170	167	152	175	178	162	165	170	153	143	134	154	170	139	135	165	162	171	170	160	164	152	146	155	151	169	162	193	181	153	154	164	166	157	156	131	172	167	173	160	169	137	153	167	173	180	164	169	165	182	151	167	168	161	142	133	182	142	133	129	151	161	163	145	150	166	165	168	153	134	171	137	149	173	152	141	163	167	179	151	166	154	161	175	159	148	131	154	152	158	159	178	130	165	173	146	168	159	178	161	155	173	141	142	175	183	149	138	155	174	160	170	174	146	156	148	151	174	163	154	167	173	144	142	172	179	141	169	128	175	162	172	159	147	144	174	155	152	168	151	152	184	140	168	156	159	151	145	164	171	144	165	170	132	163	176	164	160	156	156	152	183	151	158	130	152	181	141	171	178	159	185	167	135	169	163	198	175	166	154	165	155	167	164	156	175	158	173	153	174	149	135	148	165	161	153	166	128	163	155	154	171	143	156	150	151	176	145	156	154	155	175	138	161	140	155	152	164	149	160	178	157	152	168	146	163	131	159	130	143	158	165	168	161	165	149	141	178	151	150	154	145	147	160	179	191	140	151	178	134	158	188	125	184	156	155	138	159	152	134	173	150	147	180	159	144	135	143	179	152	149	159	162	157	158	166	155	148	145	161	182	141	148	149	183	158	163	137	176	164	195	172	174	148	165	156	161	181	175	180	173	176	177	183	162	181	163	201	170	198	150	150	164	159	170	173	158	173	179	165	149	160	135	173	175	151	159	146	163	165	176	168	164	153	160	162	155	162	153	158	169	174	180	169	167	145	179	151	160	165	165	168	135	159	129	185	168	151	168	156	141	152	141	159	174	200	166	151	179	168	183	171	131	159	158	150	173	157	153	124	162	153	137	155	149	140	155	154	167	185	148	155	144	161	137	166	158	161	159	161	148	159	165	176	148	153	189	153	145	166	143	159	165	138	132	140	170	154	156	155	160	167	153	186	166	150	177	162	156	152	179	150	186	179	136	164	155	161	145	146	139	140	143	144	171	176	148	150	163	151	159	169	159	166	154	173	149	158	132	144	177	149	155	169	175	188	154	149	160	167	148	164	173	146	138	149	153	180	142	125	172	155	155	158	141	145	158	147	158	170	142	166	172	152	141	206	138	159	132	155	142	176	183	143	158	164	151	171	170	176	159	165	134	147	166	156	141	150	156	136	129	177	154	158	144	163	162	140	137	177	162	154	172	155	172	144	143	144	168	162	168	163	159	151	170	174	167	145	180	161	163	167	165	177	160	159	195	160	156	157	166	145	167	167	160	149	153	173	128	160	156	156	158	166	155	143	156	140	153	138	171	188	148	164	164	176	139	154	158	172	160	165	170	154	160	152	165	137	154	182	170	146	189	161	173	141	140	136	157	170	161	165	127	157	162	159	177	141	148	159	161	150	182	156	150	135	121	164	178	154	169	176	152	189	171	170	152	176	166	134	147	190	181	147	155	161	129	138	170	158	153	155	151	153	178	165	138	160
4655	568	468	481	423	441	447	431	412	413	379	404	388	413	455	421	380	385	414	400	404	418	428	440	404	363	410	418	412	383	352	362	402	401	421	398	399	399	401	362	381	346	401	389	415	430	399	376	368	399	403	419	372	386	417	391	397	400	373	360	388	396	388	414	387	408	433	362	379	382	408	404	415	395	387	387	377	392	387	369	395	402	407	378	400	411	374	413	401	445	431	403	402	381	399	408	357	355	408	368	375	390	389	367	378	411	380	397	403	389	380	436	384	381	391	414	396	409	399	416	387	379	384	382	400	403	416	384	405	402	396	424	464	424	371	410	386	389	396	368	381	434	436	378	437	353	398	384	393	429	412	419	369	419	422	370	369	403	387	390	379	381	403	378	388	361	396	419	426	376	385	425	403	411	398	415	375	395	393	382	414	433	388	375	432	419	444	375	405	399	391	355	378	424	434	422	347	392	400	409	419	380	401	391	394	391	393	384	467	354	426	409	406	387	401	364	395	433	419	428	389	391	370	390	366	404	373	393	396	349	411	427	392	410	407	394	392	390	404	417	413	438	409	406	418	431	396	376	379	385	379	376	457	412	407	385	369	352	381	409	364	418	372	362	412	398	408	413	391	339	403	374	373	377	359	380	356	394	455	389	401	377	378	379	385	389	397	406	415	416	405	392	405	418	399	377	402	410	398	434	393	386	390	386	360	400	399	391	368	412	396	386	425	397	365	410	401	401	392	413	391	392	429	382	381	356	409	410	393	414	398	379	388	389	397	423	386	405	399	392	383	384	422	397	366	399	415	354	374	392	388	388	394	393	383	421	419	399	387	391	389	435	397	375	383	434	445	401	392	414	402	389	422	402	402	417	380	373	415	382	374	408	357	387	368	388	359	382	375	389	412	385	402	378	389	421	434	377	386	394	405	379	412	394	405	394	416	416	428	402	362	407	383	426	377	392	407	397	379	409	399	409	393	379	368	365	395	359	408	421	387	362	379	405	397	364	404	411	410	415	372	371	384	352	391	356	366	414	376	406	394	355	406	408	420	401	398	366	385	392	395	396	387	407	393	389	404	367	420	396	362	404	379	384	391	380	383	377	399	377	450	398	384	413	393	383	419	397	400	374	376	428	389	423	398	407	411	395	418	400	393	370	360	398	384	380	426	398	419	375	424	391	411	389	386	407	407	432	371	437	405	368	380	364	396	397	393	384	379	387	398	382	418	378	366	383	416	410	415	354	374	417	344	427	385	391	357	374	387	383	389	383	444	412	389	393	407	369	379	377	412	400	432	431	406	406	366	396	411	424	412	421	361	434	398	391	442	410	371	404	374	366	382	412	406	352	412	384	386	420	355	388	381	388	386	361	424	402	394	384	414	400	403	397	400	408	383	361	385	389	416	394	409	387	407	388	391	406	411	416	429	410	386	387	402	401	416	412	424	401	421	382	389	377	378	392	401	369	432	377	412	394	391	393	367	412	359	393	355	401	411	372	452	400	385	379	374	411	366	424	381	432	402	404	415	424	380	392	394	383	420	415	407	392	417	391	417	385	415	407	411	416	394	380	367	368	416	411	365	392	406	420	436	432	398	400	399	386	395	414	406	422	374	413	378	390	393	399	438	423	441	389	407	389	415	413	402	376	392	407	410	395	396	385	386	395	407	395	413	399	407	390	400	397	364	391	397	378	382	395	405	374	356	428	402	382	375	398	372	367	369	378	402	385	398	429	415	410	423	400	404	393	403	416	398	401	408	402	407	360	450	411	399	374	426	438	366	405	425	395	406	402	366	383	382	362	390	423	394	412	401	360	381	394	370	381	391	378	403	414	397	404	398	417	373	406	390	361	385	360	378	369	401	377	385	413	376	411	383	385	350	384	404	446	422	409	442	419	407	397	415	353	383	404	418	367	364	388	358	387	409	402	396	411	378	421	390	423	362	384	414	363	433	422	392	396	402	380	427	400	410	413	421	384	394	379	387	402	391	373	425	376	386	411	412	395	441	391	380	382	418	374	389	389	393	367	418	381	393	428	379	394	396	399	410	385	425	364	408	406	388	406	421	366	393	405	370	398	398	403	397	413	409	426	379	416	384	367	413	341	398	373	388	375	404	406	380	442	416	402	413	409	382	429	397	382	358	405	417	377	410	388	419	408	374	395	381	431	394	377	376	430	356	419	370	368	388	369	397	396	404	405	402	376	407	370	380	372	420	438	378	409	390	363	407	384	382	404	396	389	409	387	399	384	390	395	407	402	364	379	362	389	429	403	371	405	411	411	412	373	433	390	391	419	401	398	376	399	378	370	377	358	408	412	368	412	388	392	406	396	402	419	380	409	387	392	424	383	414	407	375	401	409	367	378	400	411	443	385	385	365	405	389	428	390	367	373	418	425	377	418	394	408	417	412	406	407	379	427	391	376	423	410	382	424	386	374	366	432	405	397	370	400	379	348	357	380	411	416	402	379	423	353	385	431	408	401	390	396	381	408	422	365	439	395	390	395	385	397	396	411	395	391	420	449	399	389	413	366	405	416	409	407	398	367	418	393	358	423	430	398	413	398	405	423	418	406	406	450	331	408	419	418	397	373	428	405	414	391	395	398	405	392	397	353	399	386	406	390	421	395	418	402	395	396	434	416	418	403	423	422	448	371	394	402	440	361	374	409	404	418	417	406	389	392	370	416	418	397	408	384	429	409	414	397	401	374	413	396	409	427	389	404	411	383	376	403	399	355	395	396	418	409	399	431	420	382	431	411	416	414	368	357	385	419	376	401	396	441	405	418	417	372	383	382	398	420	393	376	414	363	389	400	382	410	396	369	407	383	382	362	384	398	344	402	405	373	420	410	403	379	407	341	408	356	392	408	427	408	435	419	408	347	388	401	408	398	379	402	374	374	409	389	365	393	386	387	417	389	410	422	389	429	398	412	387	394	410	398	408	406	421	433	404	409	370	417	402	414	392	388	375	426	364	391	405	396	373	408	426	401	388	407	403	427	423	404	400	400	384	391	381	399	380	394	429	410	399	408	395	381	407	382	374	409	372	393	373	385	393	396	412	415	436	377	399	374	408	392	379	407	396	390	372	389	433	407	404	382	355	422	367	398	389	373	375	404	381	401	380	387	399	387	410	369	383	395	386	387	396	413	393	382	393	366	372	396	392	391	400	428	420	365	396	409	415	431	380	416	419	420	414	377	387	396	387	404	397	377	385	401	394	368	392	389	388	411	418	373	387	395	437	386	386	377	359	395	402	422	381	407	408	394	380	418	399	434	400	341	433	409	377	368	435	406	380	378	386	416	390	394	437	386	435	415	392	390	382	389	401	405	409	376	385	385	427	408	407	398	385	402	379	418	396	416	405	387	404	396	370	353	399	410	405	396	400	407	368	382	389	366	399	373	409	394	425	375	385	384	378	365	420	388	362	402	356	398	378	382	426	400	432	409	351	450	399	384	390	402	388	367	376	364	399	418	422	395	382	396	402	448	417	380	387	388	435
25047	5025	998	623	421	354	345	291	313	307	309	286	284	283	305	246	241	260	266	261	269	264	251	274	287	274	253	279	271	264	242	260	280	255	238	244	235	261	284	247	297	243	247	251	259	243	239	236	249	241	286	228	267	239	258	246	248	256	232	252	261	252	246	266	246	261	279	269	254	262	266	252	240	257	250	234	271	269	270	258	255	270	233	249	254	274	268	255	261	271	252	267	241	266	247	257	290	266	229	253	218	248	263	273	243	269	277	248	284	265	272	262	250	252	230	265	264	252	268	246	219	278	243	254	242	283	274	254	269	264	279	273	266	254	226	267	253	223	275	242	234	261	280	257	267	248	245	234	284	275	274	263	242	238	262	284	254	271	259	280	270	270	222	255	234	237	263	256	247	254	252	275	265	252	275	220	263	229	258	278	257	293	250	235	233	241	241	254	254	249	248	224	264	256	270	234	249	237	254	239	255	270	224	256	259	240	275	295	237	252	286	247	247	256	254	257	254	229	273	283	284	253	251	225	236	271	269	251	236	279	267	228	253	267	292	260	259	241	234	241	276	268	239	236	270	233	219	285	240	269	241	255	252	268	261	249	252	260	247	273	226	241	241	234	258	263	265	278	221	267	238	237	231	241	255	243	247	263	258	284	260	277	256	253	290	271	275	284	245	243	230	260	227	257	286	246	270	241	279	263	239	237	234	269	271	259	291	291	268	245	239	246	249	247	234	257	223	248	233	252	258	238	268	256	245	275	238	247	279	289	239	256	246	277	259	281	214	245	244	233	267	254	254	273	285	264	237	221	277	256	250	216	248	250	235	233	251	251	253	274	260	225	279	260	224	275	269	256	231	251	270	264	253	296	258	230	242	250	271	259	267	272	249	255	254	299	300	255	244	254	261	256	248	244	278	235	235	249	268	245	241	255	264	254	238	256	255	251	270	255	230	226	255	255	257	243	232	245	253	263	243	254	223	269	286	265	269	243	261	305	239	281	240	295	266	263	268	264	258	286	247	253	256	246	273	248	247	253	254	246	229	206	274	229	261	258	279	237	255	270	234	242	290	284	226	237	280	257	263	251	246	263	237	249	261	235	242	245	266	229	265	287	275	269	247	237	251	250	283	273	250	265	288	261	246	242	278	258	267	248	262	246	260	243	264	292	221	289	266	265	263	303	263	254	229	243	253	241	274	274	264	234	254	282	264	273	297	268	275	282	261	236	260	218	285	240	260	232	272	228	284	248	244	244	260	225	222	264	262	247	240	237	254	231	267	266	259	248	265	259	274	268	284	253	247	285	241	255	261	251	276	287	247	271	257	262	274	244	268	259	257	277	244	256	254	259	253	236	264	268	278	246	239	237	251	258	241	269	270	276	247	244	289	262	254	276	275	266	251	273	275	300	257	241	255	261	261	275	241	256	239	212	238	303	271	231	265	255	245	252	281	292	217	244	274	216	230	246	225	254	240	253	240	256	261	285	277	276	208	244	249	251	272	267	246	267	271	253	273	267	267	256	259	258	285	245	261	232	261	267	249	227	263	253	239	240	243	239	262	241	247	253	246	214	263	264	255	263	256	245	255	250	251	235	229	249	274	251	268	282	263	282	275	248	239	228	246	265	281	258	300	230	275	250	264	262	266	208	246	267	264	262	252	255	240	271	231	250	230	210	238	261	250	237	230	225	245	256	268	238	270	259	249	268	255	265	259	246	248	241	241	283	282	261	267	258	262	262	256	250	242	295	253	291	259	271	264	238	247	239	245	280	243	257	286	277	268	264	270	218	259	258	258	264	239	242	263	247	279	271	246	250	203	285	295	267	260	286	262	259	287	304	237	286	273	284	268	239	242	208	238	270	261	255	269	260	281	299	250	284	268	238	227	258	268	273	262	282	240	284	226	269	226	253	272	275	238	278	266	273	243	247	255	260	257	278	229	230	242	243	241	250	234	309	269	256	245	259	253	245	267	251	253	235	236	248	279	254	291	265	242	246	239	273	241	269	245	293	269	276	262	275	238	258	279	236	247	247	262	249	246	242	287	266	222	248	229	243	271	249	220	262	265	256	250	233	231	257	267	251	231	242	265	284	261	270	257	245	269	237	236	270	262	232	284	235	244	268	248	215	263	238	252	247	244	256	271	247	266	234	267	265	216	252	258	247	275	266	223	244	260	254	263	236	280	235	255	258	210	234	285	252	247	249	259	290	261	244	242	252	274	257	286	251	249	243	273	239	261	257	276	251	259	269	280	260	275	233	253	258	263	280	253	280	263	234	267	284	219	259	268	244	251	231	280	265	255	254	266	251	245	267	268	229	255	252	252	245	269	276	264	270	251	250	292	253	251	252	243	259	275	264	287	291	261	243	244	295	242	281	252	267	267	232	270	270	267	276	217	243	245	266	258	258	219	237	235	240	259	240	231	240	251	276	260	270	275	241	257	276	271	247	297	252	231	280	260	258	247	245	235	245	261	262	242	225	239	272	277	243	277	253	251	288	228	248	252	241	257	273	278	272	274	250	221	212	250	231	281	249	232	258	245	292	285	269	234	253	258	250	247	255	273	240	265	251	253	257	245	248	250	266	221	260	256	244	242	260	281	244	249	237	269	228	261	254	242	247	236	241	262	245	236	260	260	229	262	269	274	251	253	233	236	237	278	250	258	273	245	240	248	272	256	264	281	259	279	246	254	255	242	289	247	237	292	275	270	256	248	255	242	237	250	278	223	257	244	226	274	292	233	239	251	248	265	236	250	243	235	225	266	258	241	228	282	284	264	249	245	251	244	260	213	258	237	295	257	272	223	238	233	282	257	246	216	218	271	269	234	257	272	249	240	270	253	286	270	237	254	265	255	262	249	236	267	270	236	271	254	228	300	255	253	253	273	262	252	265	259	265	250	232	222	239	264	271	246	251	262	275	277	251	240	234	260	279	231	255	266	248	246	261	252	264	248	256	258	261	240	264	247	254	262	259	235	290	259	233	263	257	246	281	282	242	292	265	257	283	246	263	270	245	260	266	265	271	223	259	242	270	243	252	268	232	283	273	255	243	235	226	239	278	231	269	264	234	262	230	238	229	252	295	257	269	225	272	295	249	260	258	214	254	247	271	272	225	249	257	285	263	247	280	249	270	256	297	242	245	273	261	258	242	241	231	287	246	225	262	231	248	228	218	256	276	273	252	243	270	251	238	244	214	249	251	308	330	240	219	270	256	251	250	250	273	269	247	282	260	254	257	251	247	242	251	258	254	237	243	269	252	245	251	264	266	267	282	235	257	258	252	251	266	244	262	267	251	273	245	287	245	241	233	228	278	252	256	261	260	257	269	246	252	302	256	248	249	242	253	252	247	265	265	267	285	255	239	258	254	277	252	276	259	264	262	274	245	268	226	214	241	244	249	256	246	233	250	240	270	248	241	277	275	253	233	251	241	245	214	280	224	238	277	262	282	224	272	278	249	251	229	259	300	254	260	262	228	291	265	271	272	267	260	253	253	245	230
15458	1458	1210	1469	1244	1091	922	882	814	782	750	766	694	706	723	656	668	671	633	629	589	637	614	585	586	676	648	656	619	617	603	665	588	605	592	581	639	665	569	587	609	583	569	586	650	613	618	622	669	619	559	604	633	625	533	607	594	594	585	605	577	615	574	616	635	624	601	607	575	582	615	592	605	536	579	577	585	603	607	606	581	597	559	575	614	615	618	561	583	594	630	578	594	613	602	665	571	592	630	575	568	604	582	586	577	599	578	598	613	660	557	607	597	570	552	574	550	663	573	579	563	628	610	550	621	588	610	600	615	604	633	621	591	587	607	589	545	587	582	595	630	561	594	507	606	628	588	595	572	603	628	644	572	595	589	603	615	613	620	630	567	613	575	600	571	596	584	589	548	606	577	626	607	637	621	628	587	584	583	595	565	586	618	553	576	599	581	596	609	664	558	619	631	632	617	670	595	612	587	575	604	565	581	606	622	575	604	611	635	577	554	587	597	586	621	574	591	575	537	587	600	590	588	572	609	585	632	544	602	537	564	585	570	613	619	576	603	593	582	605	567	561	618	598	584	649	610	603	579	573	595	553	602	571	592	581	576	571	570	576	553	588	608	581	614	582	598	622	591	582	591	622	557	615	593	604	612	626	561	589	597	602	595	584	602	619	555	620	561	577	584	582	626	589	595	620	585	553	608	593	537	598	565	555	598	586	554	615	586	572	612	624	597	604	593	587	581	585	592	613	584	573	636	599	630	583	587	614	631	586	589	595	545	571	629	604	581	608	576	562	579	608	603	556	609	582	621	584	630	650	582	578	612	561	602	626	585	666	570	602	581	612	603	572	580	562	609	613	599	603	575	586	575	601	597	634	587	587	649	586	563	622	557	607	579	551	552	597	594	619	595	630	623	577	580	646	572	541	566	628	618	604	594	577	600	569	565	602	574	570	571	585	559	596	608	630	595	627	590	597	623	540	575	642	595	583	607	590	578	586	605	583	571	563	568	599	591	602	579	592	601	577	579	561	620	564	614	574	603	585	580	588	590	568	562	609	598	583	583	589	605	578	646	634	566	603	627	595	567	601	602	593	585	569	568	580	607	585	605	611	559	614	595	574	586	631	579	598	618	594	588	611	586	621	615	580	600	625	636	594	580	575	569	596	557	606	642	601	590	580	593	566	569	541	642	537	638	567	574	583	584	619	608	613	596	614	581	599	594	630	561	579	630	567	588	574	581	603	576	603	586	576	582	583	586	629	590	596	567	638	584	552	577	599	565	600	571	593	556	606	621	570	585	618	570	605	628	633	614	577	621	593	579	580	589	651	590	592	607	609	559	599	589	592	565	636	592	612	581	561	636	598	578	605	574	548	598	575	556	608	559	614	557	565	592	579	595	608	566	574	601	586	598	588	597	658	617	582	613	625	589	624	517	617	589	568	608	538	642	636	611	593	634	609	559	609	558	530	559	599	577	583	575	541	632	552	600	612	559	578	570	579	570	597	590	575	608	556	618	615	571	642	554	555	586	564	630	630	571	622	638	577	593	576	607	590	608	630	599	589	619	577	595	628	569	608	582	607	622	575	592	602	627	632	600	556	592	615	580	598	604	623	636	614	555	594	520	618	607	581	573	613	615	574	615	568	608	558	590	605	564	590	603	595	593	567	628	573	608	570	587	574	560	577	606	567	584	622	588	619	633	603	553	561	591	552	635	594	583	587	567	584	634	590	601	608	630	586	572	602	579	617	568	590	613	598	633	577	626	633	585	573	618	560	574	596	564	603	608	602	575	587	591	571	624	552	590	589	587	579	605	605	576	574	598	610	558	589	579	572	607	604	544	604	599	601	588	599	559	573	572	611	578	618	596	583	522	580	540	569	611	604	588	572	628	566	559	575	619	607	560	587	579	555	611	560	619	580	605	605	557	608	591	600	572	589	571	623	601	583	603	572	552	644	582	629	593	617	603	579	573	579	592	583	596	592	553	614	564	558	586	584	582	614	638	629	560	599	590	575	585	574	584	613	571	595	627	592	591	608	610	562	600	595	570	569	573	617	622	578	579	646	631	597	612	564	626	592	561	612	578	551	626	641	620	587	584	582	587	603	603	582	591	588	589	607	608	596	556	589	570	620	621	564	619	600	605	626	579	591	629	563	568	570	605	571	537	572	608	585	595	612	575	577	541	570	603	554	636	598	599	627	552	602	601	583	602	591	598	635	577	621	566	588	612	584	627	553	589	586	575	620	616	624	608	553	568	585	626	616	603	605	555	561	610	613	566	605	573	597	583	574	610	561	607	620	576	580	556	617	606	576	592	603	592	588	579	591	565	569	602	638	639	597	610	597	588	571	603	564	584	583	550	625	569	587	547	616	564	543	575	591	583	626	617	570	598	607	560	558	614	629	580	584	580	601	596	630	595	583	584	605	626	591	603	591	566	569	596	598	597	622	593	614	593	547	602	611	643	593	590	564	572	594	579	629	580	589	605	595	585	592	581	582	596	569	614	606	630	606	577	598	582	571	616	552	591	583	598	612	633	625	561	621	641	551	585	580	583	601	566	605	593	586	596	621	591	612	574	592	628	565	579	599	619	570	578	613	573	613	585	608	602	559	618	586	544	607	600	573	602	591	641	589	602	583	592	533	598	581	540	612	598	574	547	564	588	605	606	613	607	594	632	621	590	558	608	580	563	589	630	576	591	577	641	522	592	595	584	609	622	549	610	581	613	596	626	594	585	569	591	576	615	637	630	589	602	599	586	596	569	597	658	584	587	591	547	568	599	632	597	599	542	599	563	594	585	594	644	614	601	577	571	602	630	597	554	558	605	574	600	595	592	571	631	635	574	569	615	581	586	565	574	570	598	566	611	572	544	550	623	626	569	587	594	587	599	568	615	612	570	621	597	584	566	590	570	563	560	592	589	582	552	596	610	600	546	575	627	591	581	601	633	542	615	601	603	571	594	578	594	594	591	601	572	643	644	605	573	550	587	610	594	599	551	561	594	586	602	583	606	576	589	601	573	626	602	579	594	611	602	603	613	566	596	596	637	575	563	555	570	613	593	562	578	602	586	575	564	632	638	604	604	609	591	572	614	616	612	617	572	627	597	614	593	638	608	620	644	647	614	589	569	565	593	579	620	620	569	584	557	574	609	577	626	605	604	587	648	599	588	600	640	605	587	551	622	617	594	571	601	621	592	619	583	545	625	579	614	620	586	598	612	556	622	598	609	597	624	589	624	637	582	586	618	550	589	571	594	619	618	593	564	630	563	621	573	601	612	579	630	622	578	587	598	600	595	593	585	619	646	567	564	572	559	588	591	614	622	587	605	566	578	622	586	575	614	577	586	589	583	624	589	580	567	592	583	556	585	567	580	617	644	577	538	585	587	582	599	571	558	576	590	602	609	655	639	577	582	623	601	632	572	551	578	611	605	548	583	568	598	557	583	648	619	584	567	606	647	583	575	633	576	625	609	625	582	593	622	585	625	633	605	578	611	580
36462	10041	2149	1170	876	617	476	482	441	428	370	375	388	385	401	378	379	355	361	360	357	356	351	355	375	353	341	295	361	321	330	382	339	359	359	362	386	365	340	349	355	360	325	334	365	357	330	376	338	360	377	333	324	356	355	360	338	333	362	354	336	372	324	324	336	362	351	325	328	399	325	310	372	316	370	360	362	324	355	348	362	364	335	366	353	327	329	341	326	365	351	371	353	351	356	366	351	296	371	362	369	370	358	351	319	336	328	352	362	325	325	370	346	358	347	353	365	338	327	330	343	335	336	375	339	380	358	319	339	377	317	338	346	363	339	338	353	318	346	344	331	355	329	355	378	354	365	335	311	340	342	354	344	375	341	350	341	369	357	322	361	337	384	342	344	366	361	350	346	313	328	372	373	340	339	330	330	386	328	319	366	354	319	297	365	359	375	363	363	382	360	339	327	362	354	297	353	361	323	344	318	355	368	331	337	338	333	363	343	341	318	346	329	335	362	366	335	331	350	344	377	356	304	359	355	361	335	342	361	328	336	326	313	364	357	359	370	331	347	327	400	378	344	368	365	358	332	344	387	321	352	367	356	340	354	313	329	373	385	370	351	320	343	321	399	352	351	352	327	362	364	344	385	357	313	356	323	338	341	364	366	358	349	338	398	354	325	339	369	333	335	389	339	329	333	349	352	343	347	327	346	370	307	343	370	340	385	341	359	345	303	330	361	350	390	366	359	325	334	334	332	343	328	320	340	364	363	371	334	353	365	351	357	330	334	310	340	358	323	321	329	312	341	339	340	350	341	374	363	338	353	326	316	349	376	400	343	336	346	364	313	347	340	365	343	330	310	357	353	319	351	321	352	332	339	327	335	344	348	370	325	369	364	329	326	356	356	328	373	329	364	334	343	365	362	375	340	365	352	353	358	367	366	346	352	364	321	336	363	379	311	393	329	341	351	339	366	326	351	340	324	370	316	341	324	387	373	359	388	348	359	303	369	346	341	353	350	318	395	357	350	335	366	321	336	338	371	349	364	383	337	360	369	333	379	379	365	424	389	365	378	346	352	376	322	363	319	343	361	332	354	401	332	307	349	340	358	383	347	348	361	375	320	344	345	325	356	352	329	348	347	357	349	373	357	335	350	349	322	342	335	340	385	362	333	326	308	339	352	299	330	369	380	335	378	361	384	373	348	330	304	353	341	378	357	352	348	371	346	339	315	370	318	339	341	354	348	344	365	341	337	330	380	358	334	391	363	319	389	360	353	347	342	378	356	333	308	372	330	349	351	351	366	364	377	378	345	353	339	350	349	372	327	339	374	341	333	349	354	312	346	356	359	349	392	354	337	371	353	341	352	347	305	340	346	311	357	388	372	336	354	348	355	333	354	380	328	418	340	291	311	329	341	326	382	382	367	355	362	342	374	360	353	347	361	328	378	361	335	344	360	322	347	348	366	326	331	341	343	363	331	342	362	332	317	380	342	344	312	334	353	410	324	366	343	354	380	340	344	347	344	331	363	327	358	333	342	406	319	354	345	355	326	361	365	354	350	335	364	393	319	355	317	386	332	359	351	336	361	369	329	361	303	342	323	359	343	390	372	361	357	330	356	356	347	323	365	335	350	355	362	341	344	345	344	344	347	374	341	347	353	386	340	384	347	352	370	317	314	343	343	344	373	348	325	408	336	327	336	358	361	363	360	325	345	357	382	375	370	338	358	353	353	355	353	390	349	375	339	374	385	354	361	350	343	392	336	373	379	321	358	314	368	337	329	329	382	324	349	328	368	334	349	329	359	358	367	364	337	330	373	352	338	374	378	331	356	316	356	361	397	338	317	362	351	318	343	383	342	332	361	360	371	329	333	369	317	350	327	357	358	338	358	328	382	378	354	337	386	336	346	334	352	358	381	336	351	360	314	374	365	381	355	324	358	368	369	338	378	348	358	340	348	325	339	365	377	352	376	389	379	334	376	373	367	335	317	343	350	349	320	342	362	350	374	337	378	344	329	338	313	346	359	348	319	352	357	339	321	328	352	331	374	372	320	333	358	355	374	330	367	374	360	357	365	369	345	392	365	342	353	350	353	378	366	347	363	385	306	367	338	347	377	341	332	360	345	348	336	373	330	357	361	315	352	331	354	352	369	372	369	384	350	352	335	395	349	329	358	332	360	342	341	346	332	388	319	322	333	386	368	359	361	349	383	336	395	362	334	378	350	359	384	361	347	357	354	346	342	368	337	300	330	326	359	367	350	365	368	338	363	373	347	355	353	360	322	369	369	355	347	368	368	355	341	350	336	352	388	316	329	338	379	336	356	360	333	351	370	347	358	344	360	353	343	348	345	366	334	389	342	353	347	331	301	360	374	346	395	390	319	328	368	354	333	356	335	319	332	354	398	340	365	330	351	348	360	347	357	364	352	351	358	339	337	336	375	333	354	344	333	355	356	330	330	361	373	368	337	316	345	345	344	362	336	334	381	356	375	376	384	333	343	352	343	351	352	314	351	360	324	373	366	373	356	364	334	357	389	361	336	370	361	315	342	351	347	369	321	361	315	357	360	334	329	336	350	360	388	366	355	357	347	346	353	340	334	347	371	342	314	349	359	366	392	380	325	350	336	368	349	331	354	333	361	344	307	375	363	341	343	335	362	375	365	340	356	364	366	330	363	380	353	352	372	377	379	346	364	356	373	337	337	333	365	340	347	365	341	384	343	319	371	375	366	338	333	320	324	343	336	381	361	339	377	374	348	336	333	354	348	378	340	380	357	334	333	343	330	381	374	362	347	368	356	341	347	365	365	311	328	342	309	359	334	359	356	350	324	301	383	360	344	328	352	333	344	360	359	345	323	381	341	378	341	345	368	336	360	333	342	350	374	357	352	350	365	383	348	301	362	351	320	356	325	378	329	357	363	323	353	348	339	351	347	366	330	356	364	386	357	321	338	363	317	354	366	344	356	349	369	373	363	357	353	363	362	350	326	350	368	364	379	375	342	320	354	377	356	327	339	404	346	314	339	375	372	353	358	351	364	380	321	350	320	314	342	318	321	349	349	400	355	377	341	392	348	299	379	349	376	357	400	358	350	377	342	340	345	347	344	382	369	350	359	366	379	358	365	351	331	331	324	361	355	354	350	313	306	368	355	344	346	364	341	319	369	351	367	358	358	352	369	351	382	363	388	360	339	368	324	360	336	350	371	364	351	330	377	352	349	383	380	333	348	357	358	342	364	325	368	349	365	352	380	373	338	322	351	349	348	354	333	328	379	362	365	345	342	339	325	304	340	345	384	341	381	371	340	374	320	302	317	315	328	327	339	327	333	313	330	369	351	372	336	346	357	340	378	356	346	327	388	342	326	365	344	337	326	380	356	313	346	388	329	360	381	386	336	336	363	325	387	385	323	351	353	327	360	319	337	335	383	362	370	327	340	337	366	366	348	354	358	331	326	320	320	373	345	357	367	334	399	380	325	371	364	343	331	361	384	353	383	358	335	367
21585	2470	2164	2421	2155	1730	1551	1403	1292	1210	1133	1057	1027	957	957	876	927	904	916	891	851	890	858	873	802	843	808	830	850	833	829	827	791	814	772	773	728	794	772	840	776	846	752	819	773	848	810	778	761	794	752	831	809	792	782	822	745	755	767	773	724	803	767	804	789	838	752	810	807	788	730	803	761	756	790	766	745	768	800	753	778	730	758	739	777	757	734	795	798	786	792	762	790	787	772	740	766	813	806	766	815	745	711	755	754	756	764	800	765	761	807	754	751	772	769	771	782	732	743	762	749	748	744	766	822	796	761	782	763	762	802	815	785	760	764	745	746	758	773	796	792	777	752	776	816	750	761	770	798	773	732	752	824	813	693	809	719	748	770	753	787	763	780	819	771	802	797	768	711	808	816	748	769	736	763	765	782	750	753	773	766	780	841	760	762	783	756	816	739	780	752	764	824	775	766	800	808	783	742	769	718	751	859	758	717	789	753	777	755	782	760	752	783	782	775	798	739	772	799	756	790	750	724	789	798	803	760	733	715	736	760	766	748	767	741	754	750	774	778	786	747	742	787	765	828	814	732	780	777	781	757	778	795	764	762	715	758	797	787	753	742	796	720	775	786	743	722	728	788	752	770	696	732	782	763	756	762	799	765	810	753	803	778	797	776	732	759	796	732	780	850	775	757	783	781	740	774	753	792	756	751	729	806	739	768	727	769	802	783	723	803	841	809	767	777	754	805	736	746	799	748	761	821	813	769	801	761	791	754	731	754	753	800	739	730	741	777	806	767	727	812	769	780	781	791	819	765	806	813	731	773	743	738	749	740	756	791	787	808	791	759	797	777	759	755	808	807	765	786	762	768	706	759	683	756	830	736	805	755	724	804	800	750	747	802	774	800	798	728	775	744	749	790	795	770	831	776	768	747	812	779	792	765	743	769	726	812	762	735	754	790	738	776	791	789	767	750	751	754	741	771	759	776	740	771	773	803	749	795	791	783	803	764	791	821	781	772	755	751	793	765	717	800	800	777	786	755	754	743	857	755	783	736	763	785	817	723	737	762	765	746	755	741	773	795	742	757	823	787	778	786	785	761	751	777	763	763	713	804	714	768	801	773	784	747	758	700	737	823	782	809	799	784	801	773	778	772	730	724	773	722	780	797	788	788	767	707	765	775	740	780	794	796	778	856	808	785	798	747	745	755	744	791	756	808	758	762	744	780	771	781	810	746	737	729	796	742	791	777	753	820	751	751	761	787	833	783	786	783	729	745	789	717	765	757	738	762	758	757	774	760	728	784	745	770	789	768	732	757	790	824	854	782	752	728	783	756	753	769	727	742	765	783	762	756	836	781	790	803	791	764	821	762	750	774	777	805	728	787	758	797	759	727	786	766	768	750	804	772	801	779	759	776	713	785	778	675	822	798	745	696	780	766	756	857	735	746	753	716	729	747	756	781	759	802	712	788	784	799	768	727	733	759	760	752	794	797	834	781	799	747	767	736	704	733	791	768	801	783	739	721	758	815	736	795	749	776	750	755	756	713	789	752	816	794	758	811	763	770	771	782	735	782	809	789	773	775	790	793	745	787	769	836	774	791	751	739	740	764	774	838	752	797	781	772	779	828	801	769	767	785	801	771	735	770	720	790	786	759	744	752	763	817	776	760	799	732	740	781	772	774	777	754	767	729	750	767	775	786	723	743	746	756	777	780	793	807	764	767	718	700	807	710	769	734	732	801	779	771	747	756	787	741	759	808	708	775	733	793	745	753	838	797	784	699	784	750	764	798	756	755	759	795	759	777	791	812	769	778	734	772	784	771	768	773	784	741	796	784	764	767	767	755	793	815	783	728	763	750	796	743	766	825	756	772	821	753	723	768	800	760	795	790	794	748	738	786	809	787	809	731	787	736	734	715	761	785	812	782	764	815	746	826	747	776	780	747	784	783	803	738	772	735	779	752	733	829	791	760	760	771	787	787	806	752	779	787	761	718	805	813	772	784	809	762	736	778	736	783	794	796	805	736	792	743	739	779	804	820	772	704	799	760	794	805	752	794	756	795	796	798	780	782	784	769	808	785	732	798	766	802	696	738	803	787	764	749	764	788	742	705	774	788	742	794	818	771	769	735	770	757	767	774	750	779	747	791	781	781	792	759	795	759	797	835	783	775	750	801	715	769	826	787	773	788	797	745	755	736	794	762	748	751	763	751	774	792	794	762	768	718	743	779	789	836	768	789	763	754	773	776	753	737	739	668	764	803	760	759	748	809	805	703	875	788	781	750	739	776	730	775	789	720	741	779	724	777	792	776	768	804	764	759	724	778	765	778	733	798	774	743	796	814	769	753	781	727	757	787	803	761	795	785	763	798	761	795	797	835	756	790	763	803	770	733	740	793	769	716	780	751	780	792	769	749	731	762	775	776	734	752	776	773	716	767	757	774	762	788	804	753	762	758	802	790	737	701	743	748	759	721	817	771	765	786	741	731	823	755	739	736	778	802	837	774	827	780	741	763	752	763	788	830	790	768	801	767	733	787	765	730	751	789	758	781	746	802	760	706	769	803	777	742	735	793	749	808	785	752	780	786	774	769	775	774	700	791	802	756	740	766	768	736	761	774	796	768	730	805	768	782	719	695	836	755	747	774	782	804	810	743	796	757	749	783	777	749	815	777	756	766	759	754	803	772	803	779	769	785	708	796	774	764	767	787	729	727	773	746	721	767	844	726	771	771	779	755	765	779	763	726	810	780	788	720	783	704	780	724	743	797	755	767	763	777	810	768	763	830	771	785	769	801	778	767	705	746	768	786	734	746	764	732	782	756	738	778	760	746	764	819	809	775	792	738	758	741	767	777	794	751	802	762	770	792	775	747	814	757	769	761	791	782	788	745	800	794	792	787	842	761	773	796	791	791	757	753	752	796	760	778	757	796	774	767	748	758	735	771	751	775	766	762	807	768	767	786	840	733	766	799	782	797	782	761	731	765	810	805	736	769	774	755	755	734	751	760	770	739	765	773	812	783	789	758	762	714	749	785	779	737	733	783	821	780	753	825	755	763	789	769	679	749	787	745	765	830	742	790	729	785	788	790	774	772	779	771	800	799	751	766	767	789	776	798	779	740	750	735	749	808	783	785	774	775	736	753	721	780	793	756	741	749	740	781	735	756	813	833	724	739	784	737	816	797	815	805	744	747	770	790	797	757	755	765	780	723	764	795	777	717	776	802	790	774	829	741	713	820	776	778	783	799	743	724	758	811	747	789	844	764	808	741	785	759	816	795	774	796	766	800	764	803	774	789	750	748	786	783	764	813	764	829	739	768	790	740	755	808	800	787	753	780	816	789	781	774	809	760	762	763	769	717	741	795	731	765	744	731	778	767	745	800	783	800	804	782	759	755	739	788	790	806	762	791	804	754	776	736	772	777	757	803	768	758	758	779	717	758	768	725	764	743	755	790	771	733	760	777	819	751	794	765	786	766	781	822	760	798	781	737	770	818	798	805	786
7769	878	208	203	166	163	175	161	146	164	144	163	162	181	155	144	151	161	152	131	151	162	173	164	167	181	167	174	185	157	172	169	127	166	144	149	167	132	169	190	177	169	169	179	157	188	167	167	157	166	163	162	174	147	154	142	141	155	157	180	168	152	144	148	159	136	163	173	191	172	150	169	178	161	166	147	169	155	148	140	150	170	132	156	159	185	155	146	170	138	169	178	177	164	169	154	139	156	148	150	140	163	183	122	148	147	163	146	159	156	173	157	161	166	162	153	167	171	166	162	169	165	151	163	138	186	155	128	150	151	174	154	171	167	150	135	170	149	137	160	182	153	161	174	169	171	170	140	140	188	148	178	159	170	158	170	141	161	154	151	178	169	153	157	151	137	157	164	172	152	183	165	157	175	136	148	170	209	145	156	163	160	142	161	180	170	145	142	138	178	149	177	149	153	145	142	140	181	144	145	132	143	156	173	161	148	171	150	163	143	153	162	162	158	141	143	146	166	166	179	165	177	153	165	165	151	154	161	147	165	171	164	167	169	164	163	142	148	154	172	171	159	171	167	173	185	156	156	160	182	196	202	166	166	155	152	143	144	151	153	159	165	143	152	158	117	151	161	156	128	158	160	165	186	149	156	153	142	151	154	154	144	169	162	178	152	172	161	158	172	149	146	159	177	143	161	160	159	176	150	170	150	123	147	165	157	161	161	155	148	179	160	172	156	164	170	161	142	160	157	146	150	150	153	158	146	171	160	173	178	172	188	153	151	177	139	162	157	140	166	173	173	156	168	158	180	149	146	170	150	143	154	149	160	143	138	152	181	161	153	131	170	168	182	154	152	158	160	151	163	163	146	143	165	174	161	157	128	138	177	161	155	143	185	163	172	173	140	144	184	171	136	162	171	171	177	148	162	167	140	171	184	171	153	147	173	161	130	145	154	183	196	174	146	157	188	167	161	181	158	188	155	163	151	142	134	141	137	147	134	156	173	170	160	180	161	163	129	175	167	157	174	166	160	143	143	164	160	150	183	150	145	185	153	145	157	162	161	165	151	177	171	159	173	194	155	144	160	138	152	151	146	139	167	161	173	153	173	182	170	152	151	153	167	173	155	171	129	141	177	166	170	165	166	166	162	147	147	133	154	153	155	169	164	175	168	140	163	171	138	164	162	162	131	186	153	166	165	146	161	157	136	177	157	171	149	154	166	172	168	159	145	183	193	165	163	153	162	154	155	162	172	181	143	149	143	172	139	151	148	164	152	138	146	152	173	171	165	153	159	149	184	172	134	159	143	172	159	178	170	161	177	175	143	190	138	148	160	171	157	149	176	161	161	174	178	176	153	180	148	155	168	156	139	160	151	161	163	159	156	152	159	166	193	165	167	158	167	153	154	149	174	124	142	163	130	175	153	173	148	149	172	170	166	154	168	156	157	163	158	155	146	163	150	150	154	184	187	161	165	158	174	162	153	167	162	160	162	154	135	158	165	146	141	165	158	144	157	151	155	176	135	142	165	148	156	154	146	171	188	152	181	146	165	191	124	138	158	166	157	165	160	168	140	145	164	158	151	149	165	155	168	156	157	169	153	164	143	157	145	165	159	165	164	179	166	172	154	161	137	158	170	163	134	153	171	162	141	148	168	146	167	182	173	177	139	153	158	163	148	174	171	155	185	172	168	177	148	172	158	143	169	148	150	125	144	185	198	200	175	149	200	157	145	174	177	152	169	175	166	147	175	154	175	147	165	164	136	159	166	161	152	139	159	155	162	162	152	154	167	172	166	150	152	156	165	189	172	161	158	157	152	155	142	165	183	146	149	152	144	136	154	146	140	150	163	162	158	146	142	166	165	158	166	177	184	158	184	175	182	153	151	151	151	156	157	165	172	157	153	150	168	144	141	142	146	154	163	157	142	159	159	161	141	154	163	129	144	147	182	167	159	148	153	156	146	167	162	197	170	150	147	167	189	154	163	177	172	163	157	165	158	174	189	146	157	158	154	135	150	152	166	173	177	178	155	178	159	166	152	180	159	150	178	162	161	160	149	178	152	145	162	156	150	132	130	160	162	168	162	164	156	149	174	163	154	158	186	156	184	171	171	153	155	159	157	179	167	168	158	143	147	167	171	151	151	142	149	151	142	139	172	170	167	166	159	140	147	163	159	145	167	141	162	165	151	156	183	166	157	146	172	180	164	170	161	133	179	167	172	167	155	161	143	153	143	145	167	143	171	162	146	145	155	161	181	165	159	163	135	165	154	154	149	143	156	166	141	145	158	151	158	202	158	165	150	188	167	141	159	153	157	170	171	174	152	153	156	141	163	177	143	160	164	185	157	169	168	149	197	123	143	152	136	146	160	148	185	164	145	146	158	160	157	196	139	138	145	169	135	156	115	150	150	140	185	180	167	184	183	131	159	139	163	177	186	163	155	154	130	170	163	153	139	170	147	152	167	156	156	180	173	173	148	156	152	181	165	179	169	155	151	144	156	163	166	138	160	163	157	170	137	163	127	150	146	164	165	151	159	145	172	168	127	171	158	150	154	154	180	160	145	160	159	168	169	161	167	167	149	180	166	169	163	155	147	166	175	165	142	172	173	148	168	150	169	134	147	136	158	169	143	155	150	154	142	157	163	163	152	163	167	154	175	166	165	156	170	163	146	162	139	146	185	171	177	128	166	157	164	169	152	148	182	166	135	140	163	158	154	136	161	169	152	152	158	151	130	177	164	175	155	147	163	153	177	163	162	164	164	148	154	186	152	181	148	176	152	168	159	162	146	178	152	192	173	179	177	155	174	147	154	128	135	132	146	200	184	147	168	180	149	146	177	153	143	178	158	167	189	129	156	148	162	144	158	144	143	160	151	151	181	155	188	193	159	168	162	135	164	163	142	170	147	160	159	175	140	135	136	172	167	156	146	178	161	147	179	143	153	169	178	132	176	160	163	169	159	174	148	171	157	149	156	177	161	145	173	166	150	163	161	142	163	189	160	188	174	170	149	154	156	183	168	185	152	156	173	153	146	157	150	179	189	172	165	163	163	152	144	147	155	161	147	149	148	164	159	171	140	171	161	177	146	139	155	165	146	148	172	136	155	160	148	151	171	149	138	176	169	156	167	158	177	155	134	162	154	173	159	159	127	145	179	159	189	171	165	167	151	171	165	147	148	168	148	136	160	157	163	169	156	173	173	151	156	164	162	142	176	171	199	139	166	183	145	164	170	172	151	144	160	173	167	137	165	185	158	146	175	153	152	182	152	167	158	164	151	160	141	156	165	167	169	169	147	153	129	164	148	140	175	186	169	146	172	127	160	157	137	179	153	181	171	161	153	166	169	158	193	175	156	148	169	141	165	139	140	155	173	147	141	175	168	136	164	156	155	139	155	163	142	159	174	166	159	153	171	153	160	153	160	176	181	154	143	155	167	156	142	161	182	175	174	153	136	169	160	165	177	156	148	161	164	184	165	183	156	148	184	174	155	141	141	163	147
4969	659	423	450	434	479	395	376	404	431	375	404	404	359	432	366	408	396	379	445	393	383	403	397	401	422	404	365	396	388	414	393	386	403	396	423	401	391	436	430	414	410	393	401	435	392	402	434	366	350	387	461	390	390	418	408	361	448	425	415	398	393	386	381	384	415	413	384	414	384	387	420	386	387	401	398	387	402	384	404	400	415	367	399	402	385	391	420	411	420	403	403	414	391	406	405	432	420	405	387	409	364	450	373	363	385	400	420	408	411	417	414	435	346	415	409	433	390	407	427	406	430	384	414	390	397	475	382	383	429	405	375	416	425	382	422	397	395	434	412	383	392	406	415	393	418	386	404	435	417	378	381	403	390	380	435	424	392	387	416	411	381	399	419	369	373	387	378	388	397	389	402	414	403	424	392	421	390	420	388	400	395	384	429	419	394	418	368	370	383	378	402	376	418	418	402	375	395	418	403	420	407	434	421	407	404	376	398	382	402	397	416	418	388	353	388	367	399	394	424	406	399	406	450	434	418	410	394	394	378	370	396	417	385	376	419	376	401	400	387	407	395	425	383	449	380	374	395	376	381	396	395	413	435	400	407	391	405	442	414	395	387	417	419	407	411	385	395	395	384	377	395	406	403	439	412	402	413	401	402	396	428	379	399	371	377	387	379	398	408	422	421	362	375	360	413	379	409	414	415	397	426	430	395	407	392	386	390	423	405	443	391	355	395	416	400	395	412	411	412	390	401	381	386	414	420	411	445	457	396	409	387	424	399	383	398	417	384	413	392	436	397	426	394	408	413	433	377	393	377	394	417	394	399	375	392	420	384	400	436	406	416	411	436	369	399	397	385	350	386	395	405	397	381	415	435	419	406	413	401	395	413	410	398	399	374	427	424	392	403	404	375	409	421	403	385	392	386	404	381	391	385	368	351	367	402	391	402	377	403	401	413	440	368	405	385	382	394	429	392	395	400	392	395	417	374	437	405	386	375	391	431	410	403	427	408	399	366	390	397	373	395	376	431	391	399	417	385	385	409	376	402	387	411	382	428	414	414	393	380	411	428	444	402	411	399	381	449	417	364	361	421	403	412	382	431	420	395	371	387	393	363	395	410	404	390	373	409	395	392	376	406	423	408	406	392	362	391	356	397	426	429	393	400	387	441	423	373	402	384	389	365	416	382	400	397	400	392	435	413	424	391	403	423	361	433	420	410	394	415	431	422	419	387	379	392	391	397	407	354	426	393	397	408	414	400	398	437	423	420	394	408	395	403	386	370	415	392	369	429	406	402	398	342	432	406	411	405	388	413	415	372	386	385	399	385	396	386	406	392	418	405	397	408	406	412	395	382	426	365	408	402	405	419	377	416	395	413	382	411	380	387	407	400	388	407	376	416	448	401	388	374	406	446	372	393	399	419	412	419	401	401	387	414	417	411	413	408	401	430	446	386	417	393	369	386	373	420	424	402	394	382	393	395	395	419	426	398	380	381	422	406	410	423	423	356	359	398	411	374	385	376	404	412	370	396	424	420	413	396	402	424	394	432	367	380	398	379	414	389	384	410	438	376	426	405	411	380	398	412	404	394	430	391	381	412	375	369	418	381	423	420	400	409	386	406	374	384	372	406	397	414	390	380	422	420	413	415	397	400	412	452	364	399	409	384	388	414	434	402	414	419	444	392	405	422	408	396	392	416	403	424	382	412	416	384	407	413	390	397	386	374	392	445	433	398	398	394	414	432	403	399	410	378	391	355	365	419	385	389	398	422	370	378	407	415	377	389	403	409	404	375	371	408	429	406	421	397	399	370	400	407	423	376	394	392	416	373	352	389	422	423	385	391	398	370	416	393	392	437	419	365	405	423	413	400	396	424	416	387	426	401	381	432	391	373	425	389	416	391	384	400	428	365	394	405	398	386	395	448	412	426	387	368	411	431	391	378	436	451	403	422	413	414	388	403	399	435	396	384	416	404	406	367	412	403	401	399	399	397	452	369	399	413	370	399	393	392	406	407	369	442	368	413	393	372	402	420	397	389	421	373	427	386	427	412	404	391	382	415	396	407	415	420	419	425	378	401	381	419	379	402	396	389	419	420	360	420	397	399	415	381	413	390	408	402	368	401	410	391	383	408	421	395	396	414	415	424	390	394	431	385	387	408	417	385	418	380	384	368	387	386	379	367	434	387	394	419	395	360	435	434	408	430	400	405	399	379	404	394	400	400	402	377	369	407	413	417	383	404	411	385	397	446	413	406	404	377	382	365	434	408	401	383	381	369	364	398	359	410	391	405	415	386	433	415	430	407	426	388	402	417	420	389	409	414	426	414	406	391	407	398	413	389	400	423	421	411	423	426	391	396	369	369	398	425	390	384	388	413	394	391	368	384	409	411	425	423	395	375	439	407	392	394	426	393	374	407	390	397	400	413	404	390	417	387	373	425	409	413	420	389	401	390	406	429	386	400	372	426	422	409	389	404	439	415	397	384	420	380	384	402	401	385	393	410	427	395	420	393	381	447	406	403	399	405	394	407	440	396	418	417	395	387	402	396	406	415	427	395	377	426	393	411	381	382	388	389	406	412	402	409	397	410	395	399	392	434	393	428	393	386	453	395	416	394	422	398	390	432	410	388	406	380	422	402	418	370	412	408	387	391	404	422	367	388	391	418	416	420	393	425	406	408	420	332	401	441	390	373	411	400	410	391	423	402	397	388	386	375	430	442	389	402	343	396	396	412	400	402	387	418	428	431	389	403	375	355	369	403	428	382	420	378	417	391	439	398	385	422	398	407	434	420	418	417	396	407	364	392	409	374	381	388	438	416	392	427	408	412	403	426	398	411	405	394	400	417	401	404	388	358	402	397	375	400	413	405	424	405	428	369	424	377	395	409	382	358	388	391	437	420	369	371	387	410	402	401	409	399	391	390	394	416	407	385	387	417	406	388	401	397	377	421	391	387	401	399	427	400	392	415	406	407	374	415	371	379	392	394	386	406	406	377	409	401	396	398	416	411	426	401	413	394	378	413	397	396	388	401	394	387	403	401	363	366	399	380	410	420	400	379	386	390	383	404	410	384	418	398	403	398	411	413	378	395	403	381	399	390	428	399	391	385	392	401	404	372	413	394	395	380	381	402	409	399	403	397	414	420	381	387	393	398	423	421	396	407	402	416	404	410	396	361	432	384	368	402	407	374	366	414	389	400	410	414	397	390	396	391	402	402	417	360	415	389	413	389	397	434	391	426	399	399	403	409	445	418	387	394	413	384	404	424	415	421	379	384	397	419	383	411	397	412	398	372	385	403	390	359	389	400	421	415	378	401	399	422	438	397	410	385	411	385	387	377	400	385	424	387	354	390	367	433	418	391	422	393	419	410	390	380	402	410	414	408	408	413	402	436	373	417	402	397	413	424	418	382	406	388	404	391	404	409	386	389	392	371	383	395	438	389	395	379	400	409	429	373	428	411	435	381	414	421	364	411	407	383	378	381	412	428	402	441	360	414
26608	6042	1049	667	438	372	306	291	317	287	295	287	287	250	261	240	272	282	262	255	253	306	261	243	246	258	272	249	263	244	282	247	274	259	247	266	243	275	249	244	257	246	262	242	273	265	278	256	285	239	244	270	276	234	282	258	272	259	259	265	283	269	244	269	240	285	255	275	266	259	256	245	268	264	230	247	270	272	261	263	264	276	232	244	287	271	267	270	256	278	234	256	255	240	240	252	265	262	241	294	230	243	280	263	239	269	288	271	264	279	281	251	258	259	263	266	258	282	266	247	269	256	257	240	249	232	275	282	242	262	252	270	254	254	262	248	234	245	254	229	271	272	260	230	250	248	221	258	268	259	275	249	257	219	256	255	257	289	256	259	260	255	239	275	230	237	265	271	249	249	254	260	283	268	245	263	284	293	251	231	268	250	256	255	246	260	224	260	247	270	229	237	231	241	266	264	243	289	267	254	234	252	250	268	258	283	243	268	248	243	261	222	247	257	232	237	245	242	264	247	302	250	264	230	258	293	275	281	259	254	260	241	253	271	238	237	272	248	250	234	240	296	259	245	249	260	268	253	278	243	272	255	255	296	262	238	263	247	241	275	254	229	272	229	226	269	251	242	236	252	258	271	257	256	255	227	277	230	277	276	283	257	265	238	272	259	262	238	255	259	272	257	243	243	243	236	253	248	267	269	277	229	270	258	265	283	260	238	270	235	279	278	290	235	275	274	261	260	270	259	253	268	272	275	258	239	223	277	270	228	241	257	250	256	253	263	272	252	261	252	233	266	284	232	217	236	239	268	240	280	246	247	248	281	251	288	270	272	239	244	245	249	234	244	239	253	255	263	252	265	273	248	253	226	279	215	247	280	264	256	264	268	241	273	240	258	259	241	268	289	253	256	277	252	276	240	270	279	225	250	253	271	277	261	230	274	207	251	264	238	256	243	242	215	278	249	274	242	263	233	232	255	256	257	284	286	259	236	254	264	264	284	253	234	256	246	248	270	290	260	270	274	267	255	277	252	257	273	273	222	273	263	280	254	297	258	253	286	288	257	257	269	268	241	292	240	259	255	257	283	217	210	251	261	254	255	230	269	274	241	266	257	247	263	265	260	219	240	253	240	263	253	247	268	270	254	236	258	254	269	249	260	253	281	261	265	266	255	248	247	266	272	246	258	234	249	249	239	248	226	263	263	271	245	287	280	253	255	262	272	258	254	257	257	240	267	250	260	291	266	271	214	281	244	267	272	226	306	263	255	227	254	259	218	235	263	258	247	262	265	270	267	226	240	270	272	271	286	270	251	257	254	250	257	235	266	240	254	244	248	255	236	243	240	270	292	250	249	276	217	275	284	244	277	258	225	242	242	290	289	243	225	264	282	242	248	259	255	273	271	254	243	249	225	240	261	229	277	239	251	262	246	256	245	247	225	274	250	264	270	255	238	266	280	242	265	241	243	241	277	264	259	258	257	254	209	261	291	256	288	261	270	272	284	265	261	228	280	269	260	271	265	265	254	238	259	251	271	259	287	253	271	260	277	224	274	251	236	236	275	249	275	283	252	249	287	249	248	210	278	249	261	299	249	256	271	240	278	282	258	266	270	253	259	274	271	261	255	250	281	255	258	273	272	262	284	257	285	247	225	225	257	241	243	271	203	259	246	260	264	240	271	255	253	223	250	241	288	246	286	251	244	219	249	260	267	279	286	268	276	241	285	257	251	254	199	246	264	253	250	250	289	240	260	263	259	247	239	276	221	274	252	231	261	226	283	261	284	261	250	264	247	243	269	267	230	266	274	241	272	268	258	286	263	263	225	275	226	253	259	220	228	233	280	242	255	280	258	229	240	249	252	242	273	232	264	287	234	252	266	240	242	266	256	245	223	250	256	259	287	268	254	246	265	268	242	252	262	247	253	249	274	277	278	249	263	300	254	287	247	280	238	276	227	274	228	304	262	240	244	265	250	244	251	240	253	258	249	280	235	272	270	283	226	263	253	269	270	248	264	298	287	241	260	250	292	217	230	257	266	286	233	280	258	244	258	270	261	245	221	224	256	266	273	215	219	249	244	254	274	251	271	253	247	246	249	266	269	257	226	289	271	229	226	257	267	271	267	250	270	249	270	243	259	241	252	243	268	259	252	244	243	246	274	277	277	243	256	228	273	260	292	286	259	230	241	249	206	272	255	265	264	229	246	269	233	239	270	240	256	263	252	267	283	288	254	238	235	241	231	250	248	251	260	258	266	256	248	241	249	266	254	238	225	274	247	252	296	281	302	275	260	271	279	265	255	274	272	245	270	250	226	250	243	275	269	272	254	267	238	270	245	286	241	262	247	236	249	274	224	256	259	285	260	262	284	279	267	260	235	253	269	262	255	270	275	263	269	274	252	250	239	258	269	234	222	225	289	276	291	266	245	259	270	248	250	247	271	269	270	255	238	271	290	256	258	221	257	272	269	246	232	273	265	254	234	234	246	246	251	236	273	247	275	246	258	249	236	256	227	227	282	233	255	264	265	271	266	257	251	240	245	239	271	237	245	239	256	291	241	218	290	245	250	285	273	239	268	272	267	242	255	293	224	262	279	250	270	257	255	251	260	236	240	249	262	250	250	238	242	230	253	245	230	243	234	264	253	225	273	273	233	258	280	237	252	258	242	257	265	273	246	222	237	244	261	237	235	284	251	259	236	227	291	241	253	270	241	276	272	288	266	271	244	253	231	267	259	217	245	258	262	216	280	241	220	240	281	256	279	271	262	268	282	239	282	261	235	223	261	233	250	261	253	293	262	232	244	222	253	291	255	248	234	259	246	260	274	251	254	258	220	251	258	272	254	230	248	275	263	257	284	240	254	247	247	244	257	256	259	255	237	241	295	258	259	303	212	232	283	254	214	236	265	235	276	237	254	267	207	254	255	271	265	266	257	248	271	223	263	252	256	266	248	246	263	275	258	254	270	287	234	263	278	258	220	229	266	251	260	283	236	237	265	302	260	266	282	283	244	282	281	251	227	249	255	251	246	193	265	261	272	245	252	283	242	241	267	246	266	239	259	264	297	286	268	271	256	267	249	264	231	254	281	309	225	271	251	248	282	236	268	233	270	270	227	259	266	263	265	273	277	268	275	260	283	272	266	278	262	267	286	239	254	240	249	228	271	256	276	264	246	249	270	248	254	258	238	244	274	258	249	280	259	245	255	241	246	281	276	279	229	262	251	243	258	248	260	274	235	251	251	237	272	234	263	239	229	208	257	282	267	252	246	256	231	285	267	266	263	257	282	222	252	256	266	245	257	266	255	254	264	274	265	277	265	253	264	252	264	271	242	258	255	275	248	256	278	253	268	247	254	247	271	239	225	265	258	227	241	248	250	274	223	242	259	283	253	269	242	238	244	255	252	264	260	265	244	270	285	269	264	247	261	241	245	254	311	285	251	248	239	240	245	256	242	255	279	256	268	242	237	259	258	268	253	264	260	244	280	220	270	230	244	275	271
16616	1784	1260	1389	1303	1134	994	893	796	760	755	742	663	703	683	710	615	677	685	605	657	659	629	605	617	607	630	628	605	644	611	638	617	636	640	606	637	581	602	615	585	597	610	575	645	614	593	637	554	624	594	667	599	633	551	615	586	580	620	623	643	645	616	591	632	609	585	569	561	638	606	581	578	587	617	606	598	623	654	561	589	603	604	610	630	594	604	562	629	601	556	622	573	588	662	589	575	631	595	592	558	546	608	626	584	600	619	579	543	645	616	622	594	560	607	593	608	589	592	594	575	598	613	604	608	631	608	627	679	599	588	593	580	627	595	560	560	631	583	636	595	604	588	624	598	574	633	595	585	590	619	606	570	570	577	612	576	608	599	602	600	600	642	588	572	566	588	560	584	642	604	586	615	580	597	606	609	607	550	637	621	609	575	633	590	594	569	599	552	653	595	571	585	577	651	612	614	589	586	608	595	597	617	592	604	612	594	561	558	575	586	610	613	628	608	620	581	593	585	577	577	623	573	574	588	613	585	578	623	590	614	568	537	574	595	563	643	571	593	585	601	590	610	589	579	658	628	601	598	607	575	545	582	605	614	577	609	625	565	565	621	629	572	589	576	604	613	622	631	619	560	600	653	585	604	606	604	597	618	596	588	605	572	607	552	607	644	606	636	571	617	574	583	632	571	580	611	659	587	569	574	613	593	596	582	583	640	598	552	607	599	632	609	578	633	610	652	642	562	602	565	620	610	570	612	641	628	613	564	655	582	628	634	573	622	573	543	598	592	590	591	605	593	576	581	606	617	636	622	595	613	564	591	604	558	605	606	556	601	607	607	581	585	642	574	588	559	663	598	620	589	578	601	578	570	566	606	632	598	624	552	598	615	608	586	610	616	554	617	575	590	594	607	601	585	626	624	555	644	587	602	595	609	648	605	575	608	605	632	588	551	571	593	529	621	619	611	601	644	593	614	593	627	611	564	602	641	595	628	613	609	578	565	565	613	637	545	597	618	606	586	603	593	624	605	600	599	581	604	530	571	615	617	594	603	580	621	629	618	643	601	568	599	625	574	592	595	602	593	620	610	561	578	595	613	619	610	608	623	577	605	615	586	585	590	579	573	538	592	574	605	605	587	608	569	614	585	586	592	590	615	552	608	609	566	614	571	656	603	587	586	644	581	600	582	624	609	583	604	564	637	604	607	581	600	578	568	582	601	610	619	623	598	582	616	546	558	556	626	614	605	639	593	581	584	601	597	573	581	620	587	556	597	591	574	650	654	607	599	589	607	570	601	616	650	619	611	592	577	584	561	625	526	577	637	668	579	591	616	600	549	569	596	620	614	587	582	613	599	586	637	587	614	592	592	603	640	558	624	571	570	574	584	588	567	602	583	556	565	639	584	579	629	569	601	617	611	588	589	585	613	610	585	600	571	605	628	595	580	574	620	628	654	569	610	587	575	573	568	587	668	608	579	608	591	581	560	593	607	578	635	581	624	607	624	572	611	598	594	543	591	582	621	618	585	646	604	597	596	585	592	634	612	644	610	544	601	613	647	567	613	601	625	588	642	628	578	586	588	584	572	633	643	562	607	614	587	644	551	593	570	604	594	636	620	592	627	598	589	595	633	573	653	599	613	597	604	624	612	586	633	603	595	568	597	597	575	609	631	592	637	643	615	605	582	583	602	606	574	596	556	634	572	597	650	616	623	606	639	565	570	582	608	610	613	556	628	635	585	599	586	605	580	606	597	576	650	569	593	599	603	593	641	612	612	606	594	604	619	614	601	553	589	588	594	546	603	592	615	587	588	551	560	615	641	567	627	584	587	545	567	573	613	614	591	594	606	540	602	602	569	585	626	608	600	628	555	575	596	612	587	595	603	598	572	577	582	594	601	598	601	582	580	586	601	600	589	600	564	569	597	579	600	585	611	591	611	632	604	600	607	560	611	574	614	546	539	581	626	630	611	607	605	595	594	628	581	629	596	581	574	593	609	624	569	593	589	621	591	613	531	577	542	573	607	633	566	582	572	601	598	599	626	671	582	613	555	572	672	561	649	610	604	614	628	604	598	613	621	598	569	592	585	619	580	600	589	613	588	609	620	543	618	648	612	563	600	618	634	609	592	609	557	591	609	599	600	569	604	604	617	635	602	560	589	618	580	632	585	658	598	663	578	587	568	586	589	623	558	563	580	597	583	588	589	570	624	577	620	606	631	589	610	554	597	577	562	619	617	575	597	571	624	574	583	595	607	606	601	610	595	592	586	583	599	570	646	620	622	613	631	589	598	541	590	576	594	605	611	643	590	548	653	594	612	576	600	624	580	576	603	583	611	559	574	636	579	523	593	632	588	624	565	625	626	617	597	584	547	607	562	597	629	617	591	590	589	617	561	624	576	615	610	578	573	589	580	577	650	618	563	579	600	605	609	643	611	613	605	598	608	633	617	633	592	644	578	639	604	596	597	536	627	568	586	580	580	585	559	582	571	580	619	608	609	545	628	614	624	590	594	610	599	610	576	595	611	619	598	566	615	622	571	603	544	582	618	573	621	588	623	567	630	563	580	584	596	591	592	587	569	597	566	610	615	561	590	631	581	637	583	626	582	599	606	589	646	626	604	593	588	640	577	584	571	596	602	563	611	612	635	598	599	605	623	643	609	601	621	577	641	558	554	565	571	557	559	632	608	619	645	620	598	606	617	617	594	608	604	534	587	631	584	555	570	593	590	586	609	581	617	603	613	601	590	580	640	604	652	587	599	596	607	572	638	597	614	621	583	620	577	608	573	550	560	615	584	620	580	630	603	594	601	625	594	640	589	642	564	593	606	576	575	611	605	646	623	614	610	560	555	578	568	586	596	600	603	606	681	618	621	630	617	565	629	600	585	611	609	595	612	625	585	599	634	623	606	627	602	586	566	602	580	617	619	567	604	602	586	562	594	635	601	617	607	581	624	616	611	574	600	603	618	629	612	609	604	524	583	592	602	577	618	566	591	624	601	563	578	603	601	559	569	586	552	579	593	594	637	633	566	626	615	587	599	594	578	594	610	567	577	602	598	615	577	630	587	589	649	595	587	586	609	655	603	577	578	548	543	616	620	577	588	579	621	585	609	581	587	561	586	581	604	601	584	611	602	596	620	580	576	606	611	591	628	592	573	592	607	597	590	620	611	651	555	604	578	599	610	590	586	564	597	605	581	580	599	571	600	650	623	563	601	620	575	570	599	544	545	597	612	584	635	585	598	595	550	601	586	604	562	577	571	581	579	602	605	590	636	616	617	576	612	620	609	616	606	589	532	596	591	573	585	631	540	616	602	574	578	573	589	645	567	616	590	620	584	611	607	567	621	583	641	572	573	609	611	599	634	584	588	637	609	590	609	572	577	616	595	618	602	608	627	571	582	603	570	589	618	586	574	604	576	609	617	628	616	628	592	563	605	590	610	621	621	616	597	628	628	594	608	579	606	570	580	575	613	567	567	619	571	615	589	619	628	647
38605	11119	2378	1299	738	594	548	457	456	410	403	402	378	360	389	400	354	352	346	328	385	328	330	367	355	343	357	349	330	339	359	328	343	334	365	338	361	354	339	361	369	377	391	370	348	346	348	381	302	334	349	381	388	328	358	396	358	337	332	348	341	358	360	343	411	358	323	314	380	363	358	317	346	378	352	370	374	383	322	309	359	326	326	370	358	386	330	366	335	390	323	320	353	318	340	328	344	354	329	355	317	380	334	341	342	371	341	320	366	379	383	337	355	377	330	345	350	369	329	380	367	359	354	340	332	336	370	365	345	350	322	343	363	353	328	343	378	334	339	369	408	341	323	366	355	351	333	325	360	347	370	353	365	329	367	353	369	313	339	353	344	322	344	362	367	388	325	374	362	331	352	327	342	341	364	334	319	347	363	372	361	338	386	337	369	339	393	372	365	325	330	381	322	394	378	352	354	353	360	372	329	312	343	343	336	331	341	363	349	334	352	337	349	365	364	352	348	357	336	343	376	350	341	350	348	353	344	320	360	341	306	351	383	336	303	335	321	352	364	337	358	384	346	314	351	337	360	331	339	345	345	361	336	309	344	363	379	342	332	369	341	383	355	375	336	345	306	365	341	367	378	334	347	358	383	355	344	326	350	327	338	305	341	349	335	327	348	403	330	374	363	351	331	333	358	341	347	378	347	374	345	382	340	349	325	352	350	335	324	381	363	314	340	350	353	362	367	378	316	308	366	368	353	357	377	346	356	385	346	347	298	333	354	385	377	332	369	332	361	366	368	335	349	363	361	392	351	333	343	336	322	321	345	331	368	327	322	337	330	361	361	358	374	376	360	368	355	307	382	335	337	307	397	358	329	327	352	370	331	351	331	330	390	354	322	346	341	352	351	349	371	337	343	382	320	358	345	334	330	367	406	333	304	328	366	377	389	348	313	362	369	373	323	329	347	356	357	341	377	361	354	339	359	365	340	353	329	319	366	345	374	346	323	351	342	355	343	357	333	355	356	362	345	365	331	378	345	346	324	358	350	339	285	352	363	339	324	326	390	342	341	336	320	376	396	365	381	339	348	341	317	350	347	352	370	401	350	335	385	343	341	350	338	305	336	325	376	376	322	362	362	336	345	371	303	355	323	381	347	348	326	337	360	356	363	394	346	354	328	339	332	338	377	383	333	311	391	349	329	382	348	318	334	325	372	362	339	334	360	356	362	328	315	322	370	358	370	337	344	411	342	305	347	362	380	363	331	344	359	365	321	353	371	356	384	359	400	359	333	367	370	333	341	352	355	344	329	369	337	375	305	323	344	321	326	361	361	347	361	331	355	346	356	336	319	348	362	355	382	355	373	351	367	366	370	349	344	395	339	361	371	347	368	359	365	339	359	372	339	353	376	336	373	338	401	388	388	365	318	367	386	366	307	333	356	330	367	356	367	366	356	368	379	317	342	338	333	343	348	347	385	364	348	379	372	337	342	342	351	352	336	364	349	357	330	369	393	381	360	357	352	351	346	340	307	322	380	330	346	353	371	339	333	346	372	334	317	346	344	357	381	367	348	356	340	380	344	339	347	371	367	334	331	361	364	334	369	359	350	361	358	352	395	351	327	422	374	357	398	337	341	343	339	341	373	344	351	311	341	355	376	359	359	336	384	351	340	404	313	343	339	359	338	339	369	350	328	342	354	345	336	339	333	336	364	346	383	328	371	375	350	367	321	347	346	349	368	354	324	334	364	338	350	376	358	323	337	367	330	322	397	382	336	352	366	327	350	337	338	340	333	352	354	352	330	341	363	360	385	339	320	385	353	350	375	310	317	408	370	363	335	331	345	344	354	343	337	384	348	340	357	319	371	367	372	364	354	342	366	360	346	348	362	343	325	367	362	362	323	364	367	352	357	346	337	319	323	367	363	350	363	378	351	350	394	355	339	358	364	341	327	321	386	382	367	352	342	355	384	359	348	371	309	325	346	353	357	309	347	346	342	340	336	388	339	335	365	372	380	335	345	343	355	323	369	364	375	369	311	359	362	375	343	366	313	329	327	347	339	348	349	348	341	348	348	319	356	338	346	366	360	347	366	366	359	334	363	357	362	310	345	352	343	356	356	360	376	359	344	351	344	370	323	368	319	354	352	317	355	336	384	349	321	354	349	321	369	348	364	351	348	371	377	364	370	376	369	346	344	345	357	370	364	339	343	295	343	376	373	337	362	359	386	361	366	327	331	346	339	314	382	332	379	353	328	345	381	355	361	343	377	305	319	329	347	361	346	401	360	382	368	318	364	382	363	365	322	360	341	361	349	339	355	360	367	362	337	353	360	361	326	351	349	368	337	368	342	356	343	309	356	342	347	357	333	369	346	353	377	346	372	353	347	342	351	345	349	353	351	370	348	381	359	343	381	397	376	344	385	345	360	371	345	326	338	374	351	337	357	374	332	385	359	348	371	320	333	386	350	367	344	348	355	384	348	360	320	350	365	350	342	330	353	339	366	328	330	328	353	323	350	338	360	373	362	322	348	345	340	351	360	384	369	379	366	360	363	341	355	359	340	361	345	359	316	353	360	299	385	371	327	325	337	350	330	348	341	336	357	364	345	330	322	335	379	371	356	356	388	378	356	327	342	348	365	374	325	331	342	329	334	349	363	402	352	333	339	369	339	387	325	363	324	326	352	327	375	351	335	373	390	365	350	396	328	346	340	343	346	365	338	342	358	380	382	319	326	393	370	378	355	353	334	345	341	363	349	371	374	332	373	395	341	368	341	341	389	388	367	319	351	374	372	333	333	307	387	332	368	357	348	360	355	324	384	361	337	366	392	396	381	390	343	340	361	311	363	364	345	329	366	335	354	363	342	353	356	350	378	324	340	341	362	348	364	337	331	326	382	340	341	356	339	353	387	362	331	354	362	375	337	350	333	333	306	356	378	344	352	361	344	345	336	297	339	353	353	354	336	347	332	367	352	330	341	376	351	318	350	348	354	358	380	337	317	355	358	340	348	358	346	371	372	363	343	360	316	313	394	344	334	354	385	328	341	348	358	346	379	349	357	350	361	362	331	336	343	335	360	346	343	366	364	360	354	354	350	300	362	363	336	392	322	342	344	361	381	372	340	347	357	328	364	351	330	343	334	308	346	334	345	321	369	378	376	314	345	333	348	377	350	341	307	360	333	383	365	364	350	362	355	356	357	331	376	365	361	357	358	376	333	346	395	337	355	358	337	332	367	354	371	374	330	351	392	346	387	369	380	328	360	360	321	302	371	344	330	324	344	369	336	328	344	331	340	346	327	329	362	391	368	367	372	354	355	331	354	365	314	330	359	328	333	346	353	336	331	303	360	339	339	342	341	344	349	378	358	338	354	373	332	316	344	335	348	321	340	362	352	335	383	405	371	354	337	367	385	347	366	354	299	352	368	339	342	367	381	349	329	361	369	386	356	321	373	323	356	320	346	390	343	358	361	358	340	323	295	345	320	321	353	336	377	331	351	359
23096	2603	2092	2334	2108	1837	1617	1433	1185	1157	1075	1005	1035	956	899	919	901	878	874	870	831	781	865	843	794	825	790	789	854	811	756	827	790	783	811	811	793	787	727	794	813	772	788	777	789	774	813	772	771	777	805	785	768	758	775	746	813	746	799	754	755	774	722	769	756	764	805	804	790	808	787	778	767	794	743	765	799	830	745	783	764	803	758	738	772	813	725	769	807	747	781	787	780	783	751	794	779	768	830	775	740	829	771	790	755	783	744	772	734	755	780	790	776	844	742	757	821	765	771	783	729	815	790	717	793	815	812	824	761	791	729	765	821	784	787	714	807	835	795	781	782	742	784	714	801	782	773	792	793	743	799	759	783	780	787	808	781	811	771	791	796	765	759	734	772	798	760	790	767	740	784	783	761	798	789	763	804	776	779	755	737	761	749	812	813	752	746	740	752	760	812	745	790	797	742	765	757	812	780	815	778	791	726	790	818	772	742	783	767	759	734	810	777	755	813	786	809	769	779	778	757	795	726	764	788	733	794	775	766	730	763	759	813	791	751	783	736	781	749	763	770	740	787	812	799	772	777	793	763	712	778	832	754	774	754	796	757	732	796	841	769	779	824	799	816	773	757	787	724	760	739	735	729	794	767	713	752	809	783	729	789	759	746	878	754	801	769	738	751	752	791	845	701	802	791	787	768	777	740	790	759	768	764	798	760	795	759	754	772	782	801	739	743	801	766	726	757	729	787	745	768	745	790	783	779	834	799	774	722	772	754	803	761	764	753	799	733	739	756	725	793	785	817	776	784	791	727	786	745	771	787	831	777	755	772	795	784	806	764	746	764	797	760	783	792	752	755	755	792	761	787	764	809	761	786	748	773	767	758	740	757	789	833	715	848	766	756	746	749	817	775	763	791	790	780	759	755	745	759	796	768	725	765	736	772	808	794	749	766	780	791	756	798	791	767	778	787	757	765	750	803	775	772	764	775	797	767	757	754	815	718	762	752	760	760	770	714	709	792	771	794	805	785	795	767	784	761	763	789	844	775	732	742	841	753	755	785	773	794	775	801	773	740	792	818	765	759	730	754	812	743	767	759	777	778	797	769	741	813	807	788	773	798	753	779	744	791	780	813	778	728	785	752	737	830	742	777	771	822	774	793	777	759	725	767	815	775	769	747	753	761	777	781	827	770	817	771	802	759	824	717	797	802	745	801	842	765	813	792	788	758	763	733	779	784	814	794	763	801	736	766	796	767	744	780	765	772	851	772	773	770	709	810	748	748	753	777	744	795	797	804	800	794	818	730	798	803	807	790	756	784	798	813	763	748	807	760	775	734	791	757	753	827	756	795	749	822	814	759	775	774	781	777	775	789	795	760	750	804	806	804	813	734	737	748	784	758	777	717	771	789	740	779	749	806	776	767	774	745	811	789	803	820	773	759	777	812	758	812	777	741	789	792	827	759	784	751	794	785	760	754	728	796	802	815	708	754	802	789	843	769	788	819	768	799	743	777	798	837	688	706	788	698	819	772	770	734	813	760	764	772	750	809	750	718	731	769	817	750	803	719	758	748	798	787	818	742	761	770	756	784	789	755	773	780	793	759	778	796	813	704	772	799	749	769	769	799	713	779	770	796	751	768	735	732	766	776	790	791	763	724	710	763	723	776	774	783	760	762	778	779	805	763	777	816	761	797	791	778	789	747	747	760	801	816	760	840	765	773	782	802	787	798	811	811	794	759	802	806	828	812	789	735	794	793	705	747	779	761	784	786	801	762	792	767	727	786	818	808	815	809	812	775	784	809	809	779	788	757	778	777	780	794	784	767	778	805	730	781	767	767	742	729	806	812	814	783	752	818	782	765	781	763	748	799	763	703	804	886	805	767	786	739	788	764	780	809	817	745	753	810	719	745	761	813	740	762	775	787	774	861	819	766	820	746	731	795	766	752	770	814	734	761	782	784	716	725	767	773	762	799	816	768	781	815	794	787	779	769	716	803	782	752	770	726	763	775	805	761	789	791	839	740	778	741	730	746	796	753	756	730	804	794	784	733	728	816	819	777	797	777	769	790	811	754	795	755	808	752	764	753	732	743	818	787	786	797	744	742	754	798	792	822	781	799	776	747	797	718	810	783	733	806	761	751	783	804	760	754	776	719	761	759	730	781	781	789	774	764	776	757	764	776	708	743	801	803	789	782	778	820	723	746	756	738	818	785	751	756	736	803	785	745	751	796	768	790	765	755	749	766	734	780	737	795	775	743	769	818	820	738	792	781	761	775	760	740	741	778	825	768	783	792	798	772	805	763	798	772	752	742	800	764	771	778	782	782	776	732	803	744	747	732	795	757	794	782	819	768	783	762	751	756	797	806	743	767	726	815	778	781	789	802	769	797	770	809	754	775	813	713	798	769	737	765	761	804	763	767	709	792	760	771	741	772	742	758	783	763	781	817	783	748	798	744	766	785	789	819	737	771	775	773	792	815	811	739	752	797	779	761	778	768	795	789	821	784	779	796	838	768	761	740	761	788	786	773	792	733	806	785	753	801	801	787	784	718	746	771	766	748	757	806	778	812	756	763	773	792	783	789	740	793	820	772	765	755	799	800	785	788	781	742	755	735	751	729	760	778	784	820	814	775	784	752	850	804	732	781	794	743	813	781	775	739	748	771	782	769	771	779	787	738	796	748	749	793	806	794	756	792	823	756	740	808	763	779	748	786	743	724	738	712	783	807	756	789	755	782	797	783	729	745	764	734	747	766	794	725	736	752	779	794	803	798	822	770	804	718	804	763	776	818	779	750	764	745	805	779	765	786	750	842	780	785	756	821	731	774	772	791	764	714	760	760	776	749	778	775	773	757	788	771	795	788	771	779	766	754	800	771	805	736	744	782	761	865	714	784	793	781	744	787	812	828	787	769	766	731	791	793	790	801	758	789	775	794	805	727	733	778	818	759	754	790	738	763	762	753	777	729	828	784	758	772	821	782	729	751	760	776	803	758	807	825	793	752	823	796	779	770	761	748	779	768	787	778	786	753	741	793	776	744	783	787	859	755	802	813	810	804	740	763	860	783	791	727	756	800	746	813	786	785	750	764	793	842	759	737	831	740	771	768	732	735	824	781	813	791	776	784	774	835	798	791	764	840	774	764	798	755	750	760	787	824	782	762	770	763	734	782	774	783	784	775	772	745	792	824	759	764	761	764	776	771	784	788	800	734	781	766	727	793	752	794	723	783	764	749	752	743	773	752	743	764	758	735	752	746	805	813	766	786	760	771	793	744	811	764	757	761	788	772	756	751	710	780	770	769	749	760	802	790	757	757	769	789	771	759	772	759	689	763	800	824	793	739	766	774	751	739	756	769	740	781	782	817	770	781	778	785	788	771	764	740	765	747	789	806	774	767	776	763	797	802	827	784	823	775	747	757	740	778	719	752	766	817	732	752	785	730	792	797	730	780	764	769	801	775	787	751	797	786	769	777	763	782	788	805	773	826	758	759	833	766	772
7723	884	196	185	185	161	171	181	173	144	143	141	164	127	155	163	161	145	169	161	176	179	179	158	154	171	171	170	153	157	177	172	180	177	159	165	136	162	135	170	151	183	156	152	164	153	135	177	154	152	138	152	131	153	141	158	136	178	153	123	166	148	130	177	174	153	158	159	193	151	169	180	165	152	171	155	175	169	150	152	150	148	161	124	149	192	170	149	143	147	157	161	175	157	162	171	140	171	147	170	155	154	163	162	191	165	132	152	176	149	151	154	154	144	153	174	145	172	155	173	178	149	177	160	135	119	156	175	140	138	169	143	163	165	160	177	179	162	156	159	201	158	154	164	141	161	173	149	168	170	159	164	158	181	163	170	144	154	147	163	183	170	149	170	170	171	145	162	183	164	168	150	177	165	178	179	155	147	170	165	174	155	150	181	166	187	157	144	160	142	165	140	160	170	168	146	158	161	162	161	172	166	165	154	152	149	162	135	165	164	156	130	148	137	164	175	132	159	147	154	170	137	159	157	166	147	179	159	157	147	163	209	169	147	177	184	172	173	157	167	128	146	166	175	141	145	169	174	164	163	155	172	182	123	137	157	158	172	157	154	168	155	150	157	154	130	165	166	139	149	144	154	171	161	167	158	140	168	164	153	167	149	160	170	168	171	157	143	166	148	150	149	154	150	174	168	153	173	172	157	157	137	171	157	134	180	158	161	157	168	155	168	151	147	131	137	139	139	150	145	163	152	169	160	157	150	161	161	160	186	148	148	160	151	175	171	146	161	153	158	183	147	145	156	167	153	150	170	184	149	151	167	169	146	171	159	189	154	124	154	135	167	158	180	142	176	139	151	178	163	148	138	136	140	145	149	184	174	134	168	171	145	151	156	163	150	148	137	156	176	156	139	176	150	142	161	152	154	138	171	145	138	155	164	167	161	145	193	162	146	157	161	174	166	153	164	144	157	162	145	157	145	164	153	139	166	158	161	157	133	186	175	172	160	161	169	176	177	135	138	156	137	162	162	192	157	165	156	160	155	170	146	164	137	161	159	152	151	149	145	180	140	142	179	151	128	152	166	181	179	145	166	147	184	173	176	161	154	152	167	177	144	144	152	172	143	166	148	172	156	166	146	151	151	153	153	166	166	157	186	164	142	133	149	139	162	141	149	155	144	151	155	154	142	164	133	165	178	155	156	142	163	176	170	168	153	171	147	148	139	148	169	158	158	160	197	152	128	184	185	158	180	156	163	158	189	155	132	171	168	167	133	148	161	147	140	173	151	161	156	146	152	124	160	172	155	166	155	168	156	155	167	137	160	140	153	139	147	159	159	163	167	155	148	193	153	146	154	149	166	169	154	187	171	172	140	148	140	149	185	158	168	164	164	170	150	147	137	132	146	159	147	171	151	155	156	154	160	152	152	137	155	170	186	168	167	154	151	171	145	172	149	151	143	176	172	165	156	174	172	162	159	149	163	148	160	166	165	128	188	156	163	178	150	166	166	169	164	163	191	189	161	146	150	139	156	164	159	157	152	172	167	147	148	166	158	136	165	172	139	160	152	147	152	154	159	141	173	146	154	163	155	141	153	205	151	155	185	146	161	166	182	189	141	145	162	181	165	157	140	141	160	154	140	145	151	159	153	170	164	158	164	144	188	151	170	168	157	179	153	157	159	184	179	164	174	136	149	164	138	160	133	171	133	170	153	146	140	183	165	164	167	140	159	154	171	171	143	143	151	168	172	151	164	144	168	155	147	178	140	160	157	170	181	149	188	164	158	145	156	136	173	161	153	165	149	158	156	142	188	169	127	161	174	168	179	149	164	150	134	164	138	140	168	134	156	168	143	162	138	139	150	154	156	133	152	177	160	179	170	149	160	147	157	130	170	178	142	176	142	179	161	132	150	166	162	166	155	167	123	171	138	176	178	134	162	111	168	175	160	168	158	153	152	159	160	149	167	141	156	140	155	178	164	138	157	156	142	142	169	168	151	151	135	161	168	162	151	186	159	158	154	147	151	156	168	167	176	158	146	169	167	159	155	158	181	157	172	167	170	153	138	152	179	148	141	147	167	158	151	159	178	176	153	155	152	138	154	176	158	183	160	163	149	177	163	175	195	170	140	146	181	135	146	182	174	165	173	139	165	156	185	160	157	150	167	172	146	119	161	168	163	141	177	165	180	148	170	176	173	146	155	165	155	148	187	133	179	134	155	131	154	162	157	158	177	180	153	144	163	161	179	161	155	157	161	152	166	184	174	163	147	176	179	174	168	161	146	174	162	193	156	152	149	162	175	168	155	149	163	148	147	157	166	150	156	147	144	155	168	161	138	151	151	180	146	157	158	151	167	141	167	161	176	156	145	149	177	178	155	169	169	168	154	168	171	160	173	141	164	153	169	141	155	172	151	182	159	149	147	143	159	158	174	152	173	149	165	169	178	137	168	144	158	169	162	168	162	140	164	162	153	178	160	165	144	158	140	155	160	170	171	159	147	187	171	159	170	166	185	150	179	173	158	169	166	154	157	159	148	149	164	166	145	156	154	161	156	145	148	177	180	178	160	171	163	152	145	174	162	157	173	170	147	173	155	165	164	166	143	151	147	162	155	166	175	162	149	169	135	196	150	162	173	142	170	162	181	158	158	136	145	155	161	163	154	151	164	138	138	148	156	168	148	155	157	146	129	126	153	157	170	141	182	150	185	174	163	153	153	153	157	169	144	139	184	166	147	159	152	157	168	142	160	162	159	147	167	156	146	150	171	153	189	171	186	157	154	146	134	162	148	156	139	145	168	154	146	155	147	172	150	167	170	141	161	164	145	153	162	163	161	155	169	162	160	162	177	165	168	134	135	160	155	155	151	162	156	166	153	156	170	141	148	145	138	160	166	176	162	180	154	155	132	185	148	158	151	175	149	147	174	169	153	158	159	171	167	155	157	167	129	147	156	163	151	162	149	136	156	150	153	157	158	150	169	177	151	143	148	153	129	136	159	148	158	142	142	195	156	173	168	151	151	177	184	150	179	145	176	162	152	161	173	170	148	171	174	168	161	156	155	152	170	151	165	150	161	168	145	184	153	153	174	160	143	201	162	159	166	158	145	157	155	147	144	153	170	143	173	150	139	141	155	150	152	151	171	164	184	180	164	163	173	138	148	141	161	146	152	162	170	159	152	164	159	155	158	136	159	161	148	160	143	153	146	179	150	154	167	166	158	168	162	181	143	159	164	148	143	160	158	178	136	165	167	153	138	178	151	178	169	171	158	156	150	154	133	156	152	137	154	147	161	153	170	167	156	145	170	149	171	163	159	140	190	144	142	176	141	167	146	143	170	174	172	165	146	152	151	149	134	143	156	168	159	147	144	150	166	158	161	163	170	172	158	167	139	144	147	160	132	148	157	162	164	173	164	167	169	147	164	150	144	145	162	165	160	145	161	147	167	160	166	152	177	150	156	146	149	144	178	164	158	154	155	162	160	151	155	148	133	140	154	176	140
4869	670	432	387	446	435	418	434	411	415	415	432	418	402	380	389	389	410	401	369	405	385	403	437	404	370	389	394	393	395	421	394	412	390	416	389	405	422	373	443	409	425	410	406	378	364	400	399	401	406	390	401	411	431	374	411	408	397	394	402	428	398	352	409	412	389	410	383	387	384	390	393	397	377	386	381	382	377	375	405	445	383	418	375	420	412	381	339	378	414	388	372	378	436	410	412	383	352	359	375	402	375	389	417	418	404	392	401	418	421	411	403	375	398	439	395	402	373	412	403	379	398	429	395	384	417	365	417	444	394	372	431	410	365	422	432	360	404	356	419	408	399	394	383	412	392	367	393	356	435	383	375	378	399	398	409	411	387	352	408	403	375	419	403	406	383	424	391	416	399	383	396	389	376	377	383	404	413	364	404	434	382	426	385	428	430	420	398	405	384	389	384	384	379	420	411	370	391	400	389	371	402	376	349	378	406	399	415	396	397	431	366	388	377	364	403	395	371	383	356	375	390	386	399	417	377	438	364	404	387	369	394	390	412	385	405	390	379	432	383	400	363	348	424	412	402	411	409	430	396	403	394	419	372	411	384	422	409	384	416	380	375	401	396	373	408	408	376	393	403	395	397	393	425	421	411	383	416	404	398	391	387	415	378	398	388	407	392	397	418	375	397	404	378	379	423	400	353	378	392	370	376	416	410	377	390	381	372	362	362	382	398	377	368	353	400	403	368	405	353	405	404	390	384	382	395	374	402	375	386	417	424	382	415	399	412	360	375	402	417	395	371	390	381	384	416	387	396	429	390	400	399	377	405	370	374	380	401	395	417	404	409	435	391	360	423	417	404	389	402	382	396	397	390	399	418	419	366	399	363	410	361	362	372	427	383	420	388	398	389	367	353	424	394	402	415	392	387	392	384	409	370	415	389	439	369	348	387	397	381	366	401	374	428	399	377	395	376	384	405	431	381	407	411	375	395	388	393	399	397	398	447	398	412	383	377	390	389	398	402	382	370	410	374	415	431	404	359	397	396	408	386	405	367	386	379	386	381	402	389	381	374	403	390	398	372	417	429	382	420	419	408	336	371	374	373	393	381	415	397	414	401	371	389	424	388	414	377	432	393	376	387	398	394	382	388	375	384	402	385	373	413	380	398	372	419	419	384	401	365	386	417	379	407	447	398	429	415	378	388	397	385	382	380	418	407	404	395	402	403	395	419	398	401	400	396	386	389	370	392	383	380	382	385	416	379	444	381	372	408	389	392	400	373	413	435	393	416	380	374	355	385	384	375	397	394	387	399	413	393	370	394	400	380	392	408	408	410	382	405	419	400	408	380	403	413	408	418	399	374	372	371	430	421	346	420	411	420	413	403	383	409	382	397	410	388	377	409	395	398	372	404	366	407	407	386	378	399	411	390	401	422	396	408	419	432	399	416	394	432	377	395	397	378	418	380	382	370	414	376	376	382	392	387	388	395	387	385	460	420	419	375	382	386	409	364	390	419	386	371	330	408	403	383	392	380	391	389	372	380	389	408	422	375	379	380	401	396	408	381	389	395	390	403	406	417	383	397	365	366	380	363	385	395	424	391	368	400	400	407	363	388	387	383	411	371	373	400	390	380	394	405	371	355	367	390	390	370	406	398	379	392	407	426	374	342	400	432	396	380	354	362	417	383	392	367	410	400	394	409	422	392	385	409	443	376	411	385	398	390	403	387	413	375	420	373	398	414	422	433	381	397	387	400	424	413	401	428	400	416	391	402	411	359	404	391	357	399	396	413	380	408	385	412	415	390	380	403	393	369	396	394	423	408	426	416	411	415	367	383	399	378	381	388	379	424	383	424	415	345	407	403	388	411	376	396	419	406	411	424	407	362	371	396	380	401	381	393	370	414	388	391	388	396	376	425	375	398	405	403	398	365	406	394	415	413	396	403	404	371	404	396	397	398	385	385	416	430	397	405	398	365	344	413	399	379	395	374	428	438	413	412	411	435	390	441	385	366	361	391	412	386	372	413	424	397	385	385	415	387	353	373	390	364	367	436	374	385	372	385	422	406	390	399	423	401	400	405	427	416	399	399	392	413	411	379	396	398	413	376	404	404	359	411	369	421	473	409	347	386	408	381	404	385	383	396	408	353	411	374	401	390	428	366	386	438	414	361	373	414	411	360	408	413	430	375	413	423	391	354	404	408	378	410	375	393	405	412	426	373	431	403	402	414	389	411	407	413	394	365	380	377	382	351	453	402	394	409	404	423	413	380	421	381	435	429	415	377	343	353	398	383	399	428	378	394	424	380	385	390	422	406	416	428	406	380	372	430	400	405	426	392	406	407	416	366	403	396	360	420	385	382	414	416	403	419	414	402	379	399	431	406	393	419	402	433	424	378	370	416	365	417	396	379	401	424	390	384	424	418	384	412	406	368	415	399	408	341	408	387	426	391	447	370	376	411	442	429	413	407	404	412	409	389	372	379	356	415	395	429	402	407	432	397	375	399	365	401	369	346	387	433	379	393	368	376	407	397	386	386	394	381	433	412	386	368	386	378	386	413	366	396	441	401	385	382	368	395	425	386	373	417	420	391	424	378	404	399	401	407	435	401	388	365	435	434	432	432	403	368	409	361	366	408	385	379	348	396	434	422	396	421	388	375	407	384	383	427	419	396	412	389	359	402	376	385	415	414	405	389	379	425	391	381	397	384	361	365	393	421	384	394	411	370	399	406	427	428	413	411	422	415	376	405	385	410	403	413	408	409	412	404	396	397	411	392	406	408	399	403	392	372	352	399	399	395	336	444	395	364	405	356	394	369	372	404	371	403	380	377	345	391	366	409	413	392	379	425	380	407	387	342	368	403	405	427	411	398	412	398	435	392	408	408	408	379	399	403	370	383	398	410	419	396	386	374	375	420	418	407	406	440	350	413	421	403	376	409	378	441	419	411	395	373	397	393	372	407	411	395	403	400	399	394	398	412	404	442	395	397	395	398	415	384	366	395	411	410	406	396	395	357	369	416	373	396	379	396	372	371	374	392	400	389	374	387	366	355	405	376	396	385	388	356	381	382	400	397	409	404	367	350	383	383	419	402	397	376	463	438	404	395	390	370	399	447	359	388	398	415	433	394	417	405	395	382	390	361	408	400	398	445	420	396	398	404	381	412	342	384	424	399	410	406	402	345	373	437	401	421	401	427	400	392	435	415	407	414	406	390	401	403	408	361	380	423	409	377	430	401	418	382	383	378	415	411	412	405	378	408	385	395	398	389	398	402	396	358	382	378	392	397	383	425	425	449	370	433	352	394	332	396	429	397	407	381	402	407	382	366	403	414	382	369	376	412	392	381	420	392	374	392	395	381	396	403	405	408	375	397	424	390	425	404	412	431	358	399	399	390	365	392	400	408	398	389	407	426	347	446	376	403	374	424	406	407	401	394	393	421	407	409	398	392	380	389	414	387	408	383	425	370	374	405	378	373	375	362	404	412	427	392	377	391	381	392
25857	5470	999	672	479	395	336	315	326	291	298	298	265	252	241	237	256	289	270	237	287	255	237	253	275	268	249	238	284	271	268	299	255	281	282	233	274	246	239	252	258	283	316	242	246	260	265	253	271	261	288	279	275	263	244	258	271	250	246	225	274	264	228	244	296	262	248	279	268	279	251	231	262	218	256	249	250	272	247	266	258	234	264	262	240	263	255	257	265	262	262	242	284	235	270	284	265	236	225	246	245	242	276	224	251	231	237	278	262	231	243	266	260	231	235	271	253	225	273	257	248	243	254	249	242	247	274	250	255	239	231	246	237	226	286	261	257	257	258	255	272	249	253	257	241	247	239	250	263	258	273	230	234	266	276	267	266	280	267	254	252	258	226	251	230	279	255	257	274	252	239	246	263	282	253	243	284	261	261	274	250	281	261	265	237	237	270	256	238	245	269	243	229	244	272	295	260	250	234	288	280	262	244	231	226	231	231	236	268	267	267	256	259	266	293	241	250	221	262	256	253	291	243	244	243	248	279	279	259	256	258	280	236	249	232	257	282	253	233	248	286	237	230	266	246	253	222	281	246	235	244	262	252	270	268	276	246	233	259	278	257	257	248	251	284	286	233	226	273	255	243	262	253	249	271	228	284	250	256	239	266	269	275	274	272	244	283	267	240	301	266	243	257	244	296	255	265	270	276	241	256	264	248	233	245	227	262	281	264	268	260	274	246	234	238	265	236	246	269	291	272	276	255	240	253	275	258	245	243	251	287	261	271	241	244	267	247	268	251	249	247	215	270	290	232	265	263	254	279	252	256	260	265	250	251	275	257	232	251	273	247	248	245	241	276	277	270	262	265	239	247	259	262	273	246	250	255	259	252	283	250	230	249	279	251	269	265	262	269	252	283	242	247	247	279	276	270	252	206	257	237	246	265	255	273	271	258	245	279	291	262	251	255	262	265	249	256	257	259	256	266	258	275	245	250	239	262	265	227	247	246	258	251	238	291	257	240	261	274	260	274	264	253	257	271	270	289	243	226	246	239	282	276	255	233	292	277	252	270	252	261	252	237	253	277	281	258	250	254	299	264	262	250	252	243	228	248	255	256	285	252	253	247	283	244	272	255	321	255	266	268	261	288	241	227	240	256	227	259	235	273	268	250	250	269	303	258	250	218	242	256	238	271	239	258	269	236	257	290	233	277	226	266	253	257	282	229	265	240	241	277	221	284	245	242	270	239	275	251	249	254	296	252	250	264	261	240	263	260	269	264	259	246	269	226	248	225	254	222	263	273	285	279	269	258	268	274	238	237	297	263	287	264	249	255	222	261	245	252	258	234	235	272	264	254	249	225	255	268	249	262	251	282	278	220	254	241	266	273	259	284	266	224	235	224	257	242	236	249	227	273	262	255	282	231	274	284	244	252	310	267	235	233	266	282	256	245	241	267	289	233	282	269	252	273	244	250	267	242	277	250	235	239	254	247	259	246	236	247	252	250	275	267	258	266	269	250	252	262	283	251	286	306	253	266	261	244	261	264	271	263	240	260	284	252	271	261	231	264	267	259	236	269	275	229	234	246	247	242	239	236	254	264	285	262	273	264	276	275	285	227	244	258	238	275	254	254	262	255	252	275	250	238	257	237	273	288	234	254	255	276	253	246	268	249	242	251	257	224	270	234	248	232	259	250	230	247	239	301	265	262	247	248	234	279	264	233	255	253	244	255	267	256	285	259	273	244	235	240	281	270	245	274	271	298	259	261	263	254	235	244	228	260	255	247	241	268	244	245	241	239	215	263	260	304	270	229	262	249	277	216	247	228	244	255	255	222	237	253	268	279	234	241	257	261	250	252	240	256	256	277	280	238	246	243	249	274	252	268	297	228	249	240	251	265	240	235	249	257	260	270	290	253	268	238	254	257	260	226	240	259	221	272	229	234	299	257	242	250	261	272	253	253	269	247	245	265	259	242	250	266	274	280	261	255	226	257	218	273	262	236	275	240	265	259	274	236	275	247	283	264	240	258	241	264	237	268	287	264	244	263	298	248	256	244	260	285	238	253	261	249	250	259	284	281	231	258	265	252	264	243	227	283	266	267	268	241	275	246	255	261	233	281	227	248	257	267	260	273	244	277	281	276	260	272	257	280	256	261	249	253	243	271	249	258	250	277	245	259	222	239	270	268	285	268	239	278	253	266	258	257	218	254	262	267	235	229	280	257	279	269	247	273	282	243	249	243	261	300	255	234	227	241	255	252	259	231	266	264	281	274	257	239	275	260	247	279	261	240	262	243	253	267	244	255	270	247	260	282	234	239	241	257	251	232	253	250	279	255	235	277	281	233	268	250	257	249	254	253	270	252	279	272	247	246	270	226	260	239	283	255	268	237	258	237	245	258	243	242	276	275	267	236	243	267	255	242	221	269	246	244	230	269	257	242	258	204	245	246	247	262	235	243	261	283	242	247	233	253	275	230	264	247	255	223	236	243	246	235	238	261	265	236	247	308	260	275	281	249	246	251	246	283	270	269	250	242	233	260	243	263	237	241	272	251	260	256	291	257	260	243	264	243	239	265	248	256	256	290	265	246	249	269	274	264	273	266	239	277	264	263	242	268	249	244	267	235	264	262	250	246	244	222	235	243	261	255	271	249	244	280	262	259	247	283	247	249	299	271	273	236	241	253	252	246	243	248	255	237	236	287	250	252	268	245	268	258	267	249	260	239	253	256	290	259	241	254	243	215	268	250	267	268	253	274	275	276	236	253	233	250	257	229	251	231	260	252	272	268	284	288	264	243	255	249	244	230	222	282	261	289	243	258	223	229	262	247	244	245	286	236	266	247	250	272	245	262	270	272	286	253	269	261	276	261	250	291	263	263	279	248	282	235	255	277	241	237	224	225	283	262	271	249	283	241	251	241	284	259	273	247	237	244	275	266	267	229	250	269	260	257	241	235	245	255	264	242	240	255	249	267	248	239	242	258	241	255	256	253	278	292	264	269	222	257	275	271	245	261	233	249	241	278	258	257	254	262	254	237	248	255	274	244	265	252	239	221	247	264	238	266	273	267	276	262	258	265	259	261	231	272	253	243	241	248	228	263	267	266	275	262	279	270	275	256	234	258	246	252	235	258	232	226	256	247	291	261	280	264	273	256	281	255	269	263	264	300	232	264	265	257	232	247	258	268	243	233	225	280	253	278	262	260	286	245	250	257	246	260	243	246	244	276	251	265	277	289	275	261	257	244	260	256	277	253	263	237	268	263	264	249	242	277	267	274	250	251	266	260	220	252	245	230	261	257	254	270	246	256	227	259	243	237	260	263	269	260	272	252	259	275	263	250	259	267	244	246	264	252	273	239	250	237	267	238	245	275	248	245	243	254	249	254	260	239	228	251	264	267	263	268	244	232	262	271	234	234	259	278	274	250	245	210	273	254	268	262	256	268	262	250	227	238	271	247	244	271	260	246	277	254	248	254	250	275	231	259	249	227	265	266	249	248	237	232	225
16133	1741	1252	1388	1222	1086	1021	908	833	747	727	726	755	677	688	715	674	636	644	624	626	654	657	627	625	612	614	620	625	619	570	631	573	608	596	622	614	605	624	592	572	590	611	613	590	581	661	603	596	577	596	636	598	628	595	565	592	612	576	572	582	553	611	599	536	586	567	581	588	619	587	581	602	623	562	558	608	641	636	576	573	579	604	570	632	589	614	627	605	606	627	551	576	609	576	608	564	569	555	583	593	601	605	592	585	559	620	614	594	581	567	613	598	592	606	591	594	611	605	570	599	590	615	563	593	554	562	621	589	569	647	601	627	592	637	574	591	584	568	616	591	606	595	632	572	606	600	565	561	573	612	609	587	583	601	603	581	590	563	609	582	574	622	597	564	612	620	621	613	586	556	588	582	573	574	591	622	581	587	568	583	580	601	600	568	625	573	581	596	577	576	601	584	585	598	607	574	602	573	571	578	549	630	561	592	596	600	623	614	636	573	575	632	596	577	616	567	583	602	580	570	589	580	584	584	582	571	569	584	602	582	578	527	577	572	587	610	609	588	566	598	575	573	569	634	598	576	573	558	610	571	585	573	566	563	602	612	594	625	583	622	572	546	592	568	598	582	542	629	585	596	608	607	599	603	629	560	574	578	545	612	571	580	561	650	602	636	591	571	514	605	616	571	556	583	632	586	618	570	560	555	594	569	579	600	608	581	612	649	605	530	601	578	601	560	624	596	574	570	607	594	603	591	619	595	569	601	590	574	606	576	604	642	575	590	584	619	601	618	572	576	559	553	580	583	581	587	616	552	584	623	609	591	606	586	587	590	595	598	572	584	549	624	600	619	625	593	598	630	602	559	595	574	589	535	588	626	599	578	594	604	590	615	592	616	583	583	636	629	572	585	586	568	615	630	574	601	579	592	593	596	584	598	636	586	586	567	554	565	549	575	604	589	612	625	598	617	527	617	570	582	539	611	562	581	583	581	556	622	597	566	554	574	620	581	588	549	582	578	619	584	567	570	602	600	607	550	570	608	586	578	575	587	582	576	631	655	570	570	611	599	587	565	581	552	586	610	570	565	633	603	624	562	570	619	583	576	566	579	569	546	588	595	591	628	568	600	594	563	560	628	632	557	593	566	595	609	590	640	604	601	584	536	597	559	611	591	641	605	625	589	609	598	603	588	569	576	505	558	566	574	550	609	573	636	596	617	593	600	608	588	611	606	575	596	582	659	591	563	607	643	561	588	586	604	618	581	628	552	574	580	561	580	575	595	634	557	617	587	634	573	592	571	596	542	589	577	607	599	610	582	634	603	611	568	584	559	615	636	613	563	627	619	557	572	616	581	574	588	581	595	535	591	571	575	582	557	596	607	598	595	574	605	584	592	629	593	611	612	585	589	599	599	565	557	636	586	616	605	616	582	614	574	603	599	618	629	612	616	606	618	582	600	584	583	604	603	561	602	591	601	555	629	619	586	589	545	591	567	585	625	596	617	623	562	586	567	575	651	579	624	567	586	608	577	555	600	574	566	596	596	630	627	563	589	563	603	604	552	549	587	565	556	591	614	642	609	614	580	601	591	538	574	608	573	590	638	565	644	631	547	623	600	528	552	573	598	560	584	590	546	576	591	575	617	566	591	574	574	639	616	578	602	628	603	591	542	545	608	620	630	583	606	560	518	631	553	577	602	547	600	564	565	615	571	601	598	603	585	588	593	632	604	587	606	588	628	589	617	609	594	561	626	598	580	611	591	602	581	589	570	550	615	547	598	582	623	596	571	564	600	583	635	606	617	579	554	598	567	600	612	619	649	575	603	567	582	592	565	590	592	584	607	607	587	555	599	556	586	596	573	575	559	572	597	592	567	594	567	610	566	630	615	609	596	605	594	603	571	575	560	608	577	579	578	610	586	557	630	614	601	597	609	612	592	595	606	591	589	588	608	608	635	593	586	574	622	636	562	622	596	562	600	606	611	601	599	595	602	587	612	572	604	591	580	585	557	572	605	608	566	639	636	574	594	615	577	582	568	593	583	593	555	573	602	607	617	621	548	597	570	647	622	609	566	582	561	613	597	592	602	570	582	581	593	604	535	563	613	574	589	619	622	566	574	636	617	609	627	589	562	588	611	586	614	605	602	618	548	572	578	584	612	598	588	612	602	597	580	594	573	557	582	612	584	551	613	583	601	596	606	599	568	599	573	588	606	622	616	565	577	604	586	608	593	559	630	532	629	604	607	549	573	551	624	574	590	574	590	626	579	539	557	637	597	573	618	561	575	579	590	527	565	619	577	599	584	588	608	595	583	588	588	564	634	626	636	582	617	587	566	558	614	585	585	595	603	592	626	601	616	588	604	610	622	575	570	578	578	614	567	607	546	633	618	600	583	650	579	574	633	595	582	589	611	600	603	597	582	592	592	576	600	573	599	583	562	603	586	639	603	583	586	586	561	594	602	556	590	601	607	600	583	569	603	592	596	576	576	574	594	567	608	593	600	597	556	585	561	564	602	562	615	610	610	568	596	577	613	600	617	544	589	535	624	603	569	613	581	586	585	587	590	617	597	560	591	600	628	583	577	573	633	622	575	567	550	542	569	650	567	611	565	578	543	603	594	590	559	542	587	607	569	577	597	551	574	624	606	566	597	599	604	600	620	599	616	617	604	554	585	581	581	554	555	561	595	593	586	614	587	617	614	588	608	638	639	599	566	584	581	605	587	570	561	568	534	578	581	563	568	591	618	574	604	590	555	557	580	621	623	561	645	608	551	607	546	582	610	598	599	591	613	555	614	537	599	607	552	553	517	599	606	633	571	591	578	638	597	553	586	589	627	591	602	550	581	585	576	614	556	625	552	525	621	616	634	629	600	637	581	617	571	594	580	580	583	621	572	614	637	590	590	556	602	586	577	598	622	587	644	593	601	617	616	581	609	622	557	588	568	602	577	614	623	615	553	569	579	591	556	587	615	576	596	598	580	576	582	613	600	588	585	603	568	598	571	558	604	605	571	576	570	573	609	573	606	621	575	598	577	528	559	599	586	533	541	563	621	603	550	563	629	610	577	594	585	601	616	617	556	642	615	650	585	561	595	616	615	610	630	588	624	592	586	593	569	546	585	583	596	587	591	617	611	582	614	565	623	528	546	582	578	577	591	555	567	563	560	599	643	631	589	563	642	610	552	563	591	596	560	595	613	561	603	593	589	585	567	597	584	609	595	622	586	580	615	576	628	589	579	620	541	553	614	597	555	583	584	608	558	568	542	619	602	564	559	604	602	586	613	589	637	599	567	619	606	646	554	601	610	579	623	584	596	592	606	600	550	553	580	584	551	607	585	610	606	595	563	567	576	578	607	571	559	577	582	588	596	595	589	601	586	610	620	576	589	587	586	639	633	622	583	553	595	600	591	611	570	573	607	605	591	615	604	521	617	596	564	621	587	568	551	600	637	575	611	630	585	560	604	595	623	598	607	606	576	617	616	565	609	560	607	592	558	599
38443	12070	2592	1216	792	561	425	405	445	414	413	395	366	388	397	376	395	383	382	386	352	368	402	355	401	386	328	368	358	323	334	344	323	321	350	331	377	332	346	326	347	349	333	366	368	337	361	377	360	335	355	336	385	363	334	369	369	358	384	329	326	350	326	324	350	378	372	338	342	386	322	349	334	370	385	339	334	351	385	349	368	328	385	347	348	388	365	374	344	343	352	372	392	354	343	325	353	320	345	345	332	341	359	332	374	341	322	344	360	303	376	337	342	359	353	320	340	339	338	340	384	344	354	348	330	413	345	364	345	406	368	360	350	371	337	334	337	347	336	389	340	306	376	355	364	356	337	337	352	377	351	360	348	325	300	314	349	345	362	376	374	345	362	326	345	362	412	340	356	371	358	331	363	393	334	332	342	328	371	365	345	380	365	342	371	356	307	372	382	339	294	347	338	365	335	345	370	332	362	366	380	341	378	338	373	360	374	336	348	339	340	341	361	370	365	359	334	335	355	352	333	350	343	318	325	338	369	359	343	328	341	336	348	331	340	340	344	326	369	322	290	322	366	356	346	336	310	322	317	320	345	334	367	331	352	338	367	318	350	359	333	322	376	353	331	346	336	308	326	371	329	359	330	356	336	327	324	337	385	332	370	348	364	338	348	365	371	295	376	360	361	352	351	390	361	343	392	322	362	382	364	353	349	349	333	365	372	359	323	322	339	355	332	383	372	333	322	347	311	329	341	369	327	296	323	354	329	382	336	346	346	306	340	378	334	325	347	338	339	333	344	345	327	327	357	360	321	405	363	341	378	340	358	351	382	359	387	355	348	351	335	351	305	337	353	338	382	381	366	360	308	339	380	330	348	314	339	338	304	349	344	370	323	364	344	357	352	330	366	386	335	343	384	356	353	330	333	359	340	352	374	316	360	330	337	351	353	354	309	356	348	358	332	343	352	325	374	345	333	327	371	384	349	342	335	334	346	329	314	340	366	357	334	340	343	287	313	350	356	350	352	329	342	350	386	381	359	345	324	314	360	358	342	328	340	362	324	372	341	311	327	353	355	338	343	369	377	326	369	336	387	386	372	342	376	323	352	361	331	322	357	337	333	349	355	371	350	338	326	328	340	341	350	354	368	338	358	349	327	324	337	352	351	364	339	359	346	329	348	346	346	349	344	350	327	333	331	330	367	353	341	331	355	355	386	354	363	353	370	340	366	380	332	351	339	344	345	313	314	366	333	363	350	326	370	366	372	333	355	345	342	362	343	338	347	325	338	333	327	339	354	358	357	368	364	390	322	364	373	327	352	369	350	334	363	329	377	344	361	339	354	372	379	327	350	341	326	329	371	331	370	367	340	364	360	350	342	349	356	366	357	361	341	367	350	322	371	378	349	354	389	378	352	356	333	377	341	354	335	335	336	323	324	340	346	336	348	349	346	373	360	341	336	340	349	329	329	366	357	337	350	314	355	369	361	358	358	373	361	382	329	368	344	329	373	350	330	357	353	338	367	386	348	348	363	353	345	356	331	344	363	345	307	345	337	348	385	361	331	418	355	368	341	354	335	338	326	335	362	365	339	321	335	327	358	349	318	324	346	350	399	362	363	320	348	343	365	350	314	333	328	349	365	355	343	351	381	358	367	363	340	364	364	366	356	346	320	367	371	365	331	364	368	400	339	347	375	327	357	341	359	344	340	315	336	339	368	328	333	319	319	329	326	327	374	376	310	343	366	365	313	365	327	348	340	368	374	314	329	378	373	347	338	334	331	384	361	351	335	337	329	334	333	362	385	337	337	321	350	364	334	309	316	395	352	341	381	384	353	333	352	345	371	388	400	371	377	344	337	333	352	356	330	367	335	348	309	392	356	369	349	362	395	394	362	354	374	348	378	370	319	338	315	330	377	353	370	345	383	363	320	339	366	326	385	381	350	346	346	347	345	303	349	322	347	385	327	329	350	349	310	344	350	364	316	302	312	336	322	333	336	358	378	357	313	342	370	368	333	361	353	355	378	321	331	339	378	360	387	336	349	346	354	375	344	342	335	348	379	310	341	360	390	349	336	316	334	307	353	406	324	314	376	359	351	366	323	355	342	333	334	361	327	368	327	348	344	356	367	371	364	353	346	358	309	353	352	366	337	345	342	362	282	323	363	395	350	338	344	334	364	326	370	318	314	316	333	336	304	376	350	346	371	361	332	347	357	373	332	342	353	360	353	344	309	325	341	354	363	339	363	330	345	358	388	343	376	357	345	363	365	347	332	343	371	369	322	322	392	337	354	373	352	325	349	345	342	347	319	347	353	343	314	327	376	378	369	357	341	382	336	362	402	358	341	360	348	355	346	358	341	388	375	324	357	369	334	348	340	351	357	374	363	340	394	329	317	353	356	342	381	337	367	364	365	342	369	367	327	371	348	384	309	340	329	366	345	328	349	330	402	377	373	387	340	336	366	325	364	369	341	345	341	351	370	313	383	372	324	326	345	349	351	323	354	333	357	374	364	341	354	379	306	364	337	402	346	352	357	350	374	352	397	347	358	351	315	344	365	361	359	314	335	356	331	374	331	379	320	314	339	331	373	353	315	323	367	346	364	375	328	339	373	386	334	324	364	301	372	369	377	342	350	365	331	322	342	356	335	377	355	329	356	357	347	338	344	339	365	327	368	341	347	358	360	326	339	324	330	337	381	360	368	350	386	352	347	330	360	342	364	312	329	318	368	353	360	375	364	330	357	366	364	346	342	340	336	364	357	355	314	336	340	354	362	353	342	368	378	366	335	335	347	329	348	347	303	356	358	362	348	355	374	346	372	348	370	353	324	319	344	352	359	359	350	357	332	351	352	370	374	364	358	357	332	368	338	360	332	356	353	357	345	325	363	366	313	301	341	338	333	361	334	365	347	322	354	339	352	349	345	373	367	380	327	337	359	369	341	363	357	379	367	366	360	350	332	375	378	350	349	365	317	336	364	365	310	338	352	362	326	355	358	377	371	373	346	320	350	386	324	373	349	340	345	324	373	314	325	365	342	338	318	355	356	343	352	328	370	337	361	375	334	309	361	327	335	329	345	376	361	311	340	395	359	365	344	356	343	335	374	334	346	352	349	379	360	370	379	356	363	361	366	367	343	349	340	341	372	326	337	362	374	346	367	327	337	343	366	364	320	381	348	337	357	343	370	309	320	365	358	353	377	312	344	354	354	338	344	354	354	345	345	340	353	360	334	354	388	324	363	336	361	376	329	335	372	365	372	329	328	361	366	328	339	380	335	331	365	363	314	342	354	332	359	301	316	369	363	337	326	346	348	375	341	305	382	350	370	373	371	347	370	362	356	353	356	332	359	371	351	386	380	375	382	369	343	368	345	329	376	347	344	341	361	350	354	317	368	320	345	371	324	356	382	339	344	338	344	366	350	341	331	340	333	328	319	361	344	338	336	345	346	332	372	347	335	325	362	376	353	346	323	361	342	332	364	381	360	340	384	423	400	363	321	335
23188	3364	2005	2320	1980	1747	1493	1369	1233	1162	1098	1102	958	924	893	912	853	890	819	854	868	800	802	836	808	824	848	839	816	808	821	770	787	782	798	805	840	767	762	786	827	794	789	787	778	769	790	815	802	770	756	776	766	764	791	717	767	777	768	763	798	749	761	780	765	797	741	775	734	723	746	782	797	801	770	762	845	773	726	773	737	794	779	785	769	736	773	795	789	754	735	784	781	742	745	804	745	784	714	761	788	807	797	747	775	737	792	796	780	777	787	739	766	775	787	757	731	779	853	761	781	791	729	768	752	774	768	774	734	768	779	782	761	785	761	818	793	855	765	778	785	702	794	786	778	797	761	779	767	772	758	721	746	727	782	732	744	734	773	783	819	742	756	791	788	781	791	731	705	776	761	761	728	803	816	788	728	785	804	776	766	856	772	762	790	733	759	777	775	793	753	753	747	765	766	771	736	783	762	747	754	783	749	758	798	802	782	753	795	755	761	737	758	782	795	789	781	738	787	692	766	787	803	758	710	803	780	793	775	807	725	814	719	785	801	748	781	785	790	743	746	770	810	765	718	820	777	749	785	784	786	761	732	769	748	748	815	711	733	765	708	725	798	762	776	739	794	754	770	740	801	734	791	821	780	806	755	798	744	769	760	713	785	789	771	744	811	786	747	763	760	760	767	802	750	779	752	722	755	751	783	779	729	768	799	789	746	788	785	737	776	755	787	783	784	784	768	777	748	721	763	787	793	787	771	770	782	821	758	777	732	716	770	769	761	732	780	808	758	754	748	734	707	763	754	779	720	772	755	767	752	752	730	747	765	789	776	787	794	764	775	747	775	731	759	754	773	757	786	762	736	756	790	773	771	808	736	712	781	783	758	739	734	720	756	777	799	716	790	735	789	784	762	758	768	766	805	787	762	767	774	753	743	772	789	756	764	753	845	749	754	779	767	781	813	755	748	744	775	747	775	771	772	711	791	786	746	772	725	731	767	757	766	819	761	793	785	772	691	754	758	823	791	741	712	744	754	752	778	773	792	780	785	749	726	730	723	797	789	774	794	744	760	793	762	806	696	806	749	741	747	768	735	755	715	754	754	758	807	778	770	782	723	774	788	778	775	775	821	738	774	808	730	788	758	776	784	690	761	785	753	769	763	737	737	746	722	777	757	759	705	764	790	814	745	732	779	765	792	805	752	760	771	781	771	782	757	766	691	811	761	751	759	694	779	722	738	774	781	796	722	782	761	785	734	762	793	736	805	751	762	756	751	710	749	751	773	772	793	761	823	741	704	833	756	754	795	796	787	801	757	751	776	764	778	769	802	806	782	762	787	733	800	764	742	712	763	765	753	772	747	763	750	809	754	765	770	774	768	820	721	781	761	780	766	753	811	734	798	755	796	755	790	739	746	773	805	770	688	783	810	758	754	773	775	765	769	825	789	765	736	783	730	757	755	800	807	767	809	782	776	758	753	834	766	780	760	762	719	764	741	769	777	741	790	779	759	776	793	748	761	786	776	728	780	755	759	815	765	803	781	809	731	773	744	753	766	762	764	752	725	771	769	766	776	750	772	769	747	727	764	787	797	767	746	744	744	805	750	812	755	720	802	772	795	716	732	726	766	708	736	761	751	785	772	760	745	757	822	759	730	773	817	717	779	763	735	779	775	780	808	791	797	767	796	735	778	737	742	780	770	800	775	795	754	799	760	771	792	787	819	779	754	769	728	801	743	781	758	771	737	776	799	762	771	756	731	796	727	789	719	795	778	729	768	800	775	753	784	773	775	724	753	751	766	741	788	775	736	805	720	731	747	696	766	788	755	753	770	770	817	809	747	738	733	794	735	739	724	718	787	745	795	749	767	769	784	767	743	824	804	772	764	784	725	733	789	733	780	792	751	763	762	750	742	836	798	738	788	732	782	775	788	769	794	776	749	744	750	762	785	808	742	744	798	783	796	726	788	838	822	796	742	745	731	791	738	787	764	740	720	704	822	800	785	797	821	749	823	744	794	733	768	765	779	761	769	795	718	751	786	765	768	780	758	745	757	815	790	771	708	794	799	748	800	771	749	752	786	802	797	810	746	800	797	805	730	766	767	748	786	769	792	803	743	833	795	743	783	775	792	804	784	774	768	793	757	751	716	738	765	768	773	715	789	741	803	774	775	775	760	766	805	744	778	727	741	742	789	794	751	774	795	776	760	704	734	773	722	769	783	805	744	779	769	805	750	754	749	757	784	789	759	744	785	817	791	774	766	728	757	784	782	763	752	750	795	699	760	763	818	773	742	747	746	779	796	753	768	790	720	737	812	738	782	779	793	810	770	776	775	806	730	735	734	804	776	812	798	778	745	795	772	765	779	789	752	773	775	769	778	717	804	725	750	786	783	777	768	764	736	807	783	764	753	757	740	771	768	800	786	763	772	765	773	733	779	766	797	722	782	764	736	773	813	842	765	778	774	837	768	792	761	754	763	749	766	799	766	718	774	760	761	723	725	812	770	808	764	788	767	716	776	796	771	766	753	782	778	765	780	758	759	747	794	753	768	845	774	761	809	795	749	728	748	740	763	776	762	716	719	851	748	741	742	748	759	800	770	754	758	786	769	718	751	722	781	752	802	781	778	777	760	795	737	792	792	781	783	716	769	746	779	741	800	769	772	757	742	765	787	758	774	765	745	781	742	771	770	762	735	813	784	749	769	748	736	721	708	732	742	768	782	777	741	755	728	789	750	729	816	746	781	823	811	803	797	734	750	754	780	784	771	724	776	744	813	764	773	720	753	788	746	754	779	781	764	766	768	778	783	772	775	773	772	726	782	801	784	773	798	760	786	798	733	768	782	717	743	773	790	775	757	788	692	803	769	765	777	719	758	735	800	746	752	761	794	726	816	724	771	781	810	724	782	759	794	768	778	790	810	724	753	704	765	790	767	771	764	798	752	804	755	744	775	820	807	731	757	746	754	743	815	730	745	768	753	810	740	713	786	743	798	734	828	805	778	794	746	833	773	780	742	775	780	755	766	834	813	768	821	784	773	769	764	747	799	760	786	728	754	773	735	761	732	769	783	750	759	721	756	767	763	761	767	731	765	773	747	817	738	777	756	732	850	764	757	737	777	743	791	812	724	775	756	784	797	764	749	786	734	758	736	772	810	787	785	765	825	814	780	770	738	755	747	749	771	781	856	775	806	797	773	763	810	771	738	713	764	744	773	768	755	737	821	801	768	752	771	754	778	712	758	791	767	831	741	744	760	723	735	742	756	756	762	784	726	756	788	756	788	781	739	788	746	718	802	754	745	803	783	755	769	786	788	745	760	774	742	770	802	816	787	709	780	773	774	790	820	728	703	793	790	749	698	787	775	781	754	756	741	800	763	797	788	770	703	754	804	758	756	811	752	767	798	824	757	789	787	763	746	782	801	759	764	699	815	707	814	771	752	750	749	784	799	727	770	775	770	800	763	775	795	733	723	796	751	785	794	766	768	770	812	721	748	745
7737	900	170	164	152	145	175	162	148	182	147	151	133	150	156	142	179	155	177	174	147	163	141	159	152	151	141	147	159	163	176	171	141	150	135	164	159	164	199	147	152	148	164	156	158	121	154	161	133	141	156	154	149	169	168	150	132	187	148	165	177	180	139	129	151	160	196	136	156	141	131	155	167	159	148	149	171	168	143	147	143	139	184	152	157	158	155	157	161	153	156	151	157	157	179	162	157	168	175	149	158	168	152	163	164	147	149	163	142	164	161	161	163	147	164	147	143	160	157	159	158	168	163	132	177	159	165	149	149	159	160	140	133	174	158	153	155	146	143	149	142	178	143	164	167	154	165	149	159	128	150	167	145	153	152	163	145	149	153	166	155	178	167	135	157	170	144	146	141	174	166	157	127	168	146	156	152	164	157	164	160	162	150	155	156	153	148	150	194	154	152	157	188	150	156	159	171	158	163	159	160	171	176	166	151	147	152	178	165	154	165	145	141	164	166	157	152	140	150	173	148	158	143	146	154	179	163	184	159	166	177	170	171	164	158	134	165	156	143	126	174	150	180	154	136	149	166	151	160	168	134	161	152	169	161	145	162	146	150	155	164	155	143	180	145	160	160	154	148	145	130	146	157	152	146	170	150	133	152	156	159	159	139	139	136	183	133	134	138	174	153	166	173	135	149	151	135	130	143	129	139	170	161	178	149	177	180	160	159	183	146	181	162	156	168	143	129	148	152	154	161	144	149	164	184	163	162	122	161	165	137	144	160	165	153	141	169	171	144	139	143	129	154	172	145	158	146	138	150	122	166	160	164	148	180	159	138	167	153	156	155	125	137	172	172	176	131	153	165	145	157	174	145	156	123	173	155	137	158	157	162	159	149	181	173	152	140	154	144	166	156	144	153	171	141	175	166	136	158	149	177	162	164	150	149	166	183	155	152	150	150	155	150	133	151	137	141	153	144	142	134	132	150	148	149	156	174	139	146	166	147	165	152	145	151	161	142	152	150	161	142	147	155	163	149	179	174	168	154	149	144	156	129	160	167	172	145	163	150	156	155	141	172	129	162	159	142	139	153	162	174	144	131	174	154	173	131	125	151	164	148	150	149	156	174	162	136	147	144	133	151	151	162	156	159	146	159	141	149	158	173	142	158	159	158	135	141	163	132	134	137	153	155	149	143	145	129	157	147	145	162	155	144	172	156	147	165	167	162	164	153	171	154	149	178	138	133	154	142	160	157	167	154	144	149	164	145	164	160	159	166	147	175	168	155	160	144	157	168	155	152	149	149	135	161	166	183	187	171	181	158	145	159	146	152	170	155	167	154	143	158	127	154	143	165	142	158	149	151	152	162	150	169	148	150	162	160	167	143	169	148	174	150	149	143	138	171	161	140	144	148	169	157	150	143	156	153	156	155	135	171	152	138	153	149	152	165	196	157	156	154	152	147	174	169	141	159	171	145	159	138	156	146	134	162	161	138	155	160	144	186	141	155	146	162	143	130	140	130	159	168	151	151	160	149	158	170	148	163	142	149	155	165	151	160	165	156	138	173	167	175	149	144	154	148	171	143	153	167	142	171	137	159	153	165	148	159	141	148	146	125	170	151	148	134	138	153	143	175	137	157	170	141	164	175	133	177	158	163	175	152	141	147	144	174	162	152	163	132	173	162	167	147	159	137	156	145	140	152	161	152	159	129	176	153	163	157	136	167	165	177	137	143	142	155	147	192	171	164	144	162	150	159	160	165	152	162	181	188	143	147	158	168	159	144	147	156	161	174	124	168	179	168	153	200	169	178	147	146	139	141	158	146	163	167	142	143	150	132	145	150	170	149	161	157	159	149	161	149	110	158	160	164	151	155	152	153	138	154	144	145	159	155	153	128	148	158	178	160	149	154	117	167	158	162	136	154	148	154	147	137	159	177	173	166	153	144	175	146	127	165	153	152	155	111	181	130	159	134	134	143	135	129	148	154	165	138	152	162	140	165	177	148	159	145	148	161	153	153	156	161	167	154	138	143	146	158	137	163	158	161	140	156	175	143	149	173	159	145	148	140	159	170	148	147	160	153	145	160	169	141	156	134	171	147	144	156	136	177	141	156	164	165	131	156	150	121	143	152	140	139	179	142	148	136	168	162	163	137	146	162	141	141	169	136	134	140	165	174	138	154	145	144	175	171	150	153	158	152	141	148	147	132	145	172	163	157	163	158	169	143	156	177	137	139	166	147	172	145	159	172	173	138	150	156	135	167	136	161	148	154	157	154	156	161	184	175	143	151	138	145	143	134	165	139	163	171	151	174	157	133	148	144	144	150	138	185	163	173	131	141	131	120	134	150	157	152	143	151	167	152	143	154	155	147	163	152	178	154	141	135	164	152	137	164	163	145	179	154	133	151	138	157	149	145	156	166	182	138	142	184	161	166	151	142	173	146	161	162	170	133	160	144	154	147	164	144	145	148	172	163	145	135	127	139	145	163	156	150	156	148	158	151	124	150	127	153	161	146	150	169	161	166	160	149	168	155	150	148	153	142	147	164	157	162	132	135	140	152	150	172	149	165	186	166	147	159	133	158	142	165	149	137	149	127	183	140	123	146	134	138	145	156	151	142	170	140	174	139	149	156	123	139	183	174	175	160	139	135	150	147	152	158	156	150	163	168	177	175	168	138	172	142	134	156	148	144	153	149	145	160	165	147	158	154	151	157	143	150	145	175	167	152	148	169	162	170	132	182	141	142	169	152	155	159	172	129	137	168	142	140	162	153	140	143	158	120	160	153	152	180	192	150	165	165	162	178	152	158	132	160	162	158	140	150	170	162	167	151	156	129	143	164	156	135	160	163	158	175	175	142	142	166	143	189	171	152	152	142	139	148	154	140	145	139	143	147	149	176	171	153	138	161	155	162	146	114	191	161	155	168	149	180	153	168	179	151	131	156	151	173	156	160	129	153	164	151	178	158	143	154	134	170	171	175	155	145	143	156	166	170	152	145	143	144	163	142	149	138	175	135	159	132	139	159	139	170	162	165	150	148	143	154	175	153	175	151	150	160	147	145	142	163	166	146	162	167	169	187	172	129	153	151	171	142	149	131	149	151	143	167	148	147	152	169	161	153	154	176	152	151	151	166	150	156	172	133	149	147	149	147	136	140	140	143	160	154	136	149	162	151	182	149	182	169	140	112	175	150	179	155	166	162	133	166	148	184	167	147	166	157	173	153	160	156	152	128	131	152	171	169	140	164	176	161	169	147	180	139	148	143	153	145	183	183	170	172	149	145	159	154	167	169	151	143	156	153	132	136	148	148	156	155	165	171	149	150	137	133	175	133	171	143	171	148	140	150	160	152	157	152	158	139	154	140	161	149	153	147	166	167	175	158	150	145	183	145	146	153	158	152	156	146	153	144	148	140	169	143	169	160	167	159	157	145	153	142	146	163	168	151	148	130	153	147	157	161	156	155	148	156	159	156	147	152	178	166	150	148	177	147	143	160	140	132	149
4916	686	431	397	431	417	417	392	364	385	391	409	390	372	417	390	367	398	369	361	369	392	391	366	391	373	385	395	410	376	382	353	365	383	416	382	371	402	372	395	379	401	394	395	417	370	361	399	391	418	386	383	371	390	368	396	370	356	358	344	382	359	374	385	391	369	425	366	389	371	374	379	401	374	394	380	365	357	409	399	386	384	395	416	422	391	402	390	376	365	343	363	380	380	415	368	368	399	381	384	393	377	390	388	358	341	372	413	393	359	389	381	385	384	368	386	396	378	388	380	434	382	365	392	409	378	371	398	351	393	385	377	422	398	370	358	375	361	393	377	365	403	395	399	387	405	369	399	388	400	384	433	370	396	384	416	410	398	404	367	419	352	376	378	355	378	377	379	390	374	387	386	389	421	409	395	385	382	392	390	380	453	378	390	396	407	357	413	407	399	370	387	398	419	365	363	430	364	383	361	400	368	427	398	351	384	390	409	384	376	415	399	387	396	374	372	379	413	377	389	388	395	404	376	395	354	410	402	377	362	353	367	402	396	386	388	397	376	385	402	358	377	368	365	379	424	381	348	403	378	414	411	372	402	392	395	422	361	344	418	383	361	380	363	378	353	403	374	394	373	392	384	405	382	392	380	366	396	438	379	396	372	384	360	374	383	406	395	400	417	366	390	401	351	385	382	391	375	398	387	404	391	386	390	388	408	371	352	384	394	393	376	392	409	366	402	362	407	382	353	394	379	412	368	388	396	380	378	374	389	376	382	387	410	387	403	382	384	405	379	390	391	415	410	409	354	343	375	400	381	368	371	385	356	366	366	403	376	368	394	408	385	362	408	370	344	404	403	396	360	361	372	419	397	386	397	384	368	390	342	413	421	368	404	385	461	355	360	368	363	406	373	371	401	422	391	392	392	409	383	430	441	387	359	375	413	384	366	394	401	357	370	399	412	373	402	379	392	398	391	341	399	375	373	389	421	360	373	381	397	379	391	373	371	399	438	353	382	376	386	401	395	369	363	390	431	396	434	350	383	355	383	394	413	375	400	375	399	428	407	395	387	410	408	424	387	356	369	383	385	390	392	371	364	384	384	379	391	364	410	393	413	358	418	385	405	392	396	353	396	387	395	388	384	381	365	387	385	380	400	399	388	382	370	395	363	396	397	395	394	393	402	438	383	371	401	408	360	382	375	408	404	395	404	400	385	386	396	407	385	364	415	369	384	403	411	398	367	402	390	361	387	369	376	428	381	418	416	416	405	403	401	408	384	366	409	395	383	384	360	374	379	367	390	372	371	426	410	371	402	382	389	406	390	392	364	423	376	383	383	407	380	353	429	382	384	370	446	358	369	415	367	394	418	399	380	352	352	377	395	371	378	393	384	379	378	398	379	401	410	365	379	388	382	397	378	380	372	383	384	375	394	401	397	373	410	384	405	365	360	373	408	409	389	385	379	427	399	400	399	408	377	409	401	376	386	353	401	449	422	386	383	399	375	372	412	382	389	363	377	376	373	382	387	392	397	381	360	393	415	405	368	369	384	383	399	393	403	364	382	390	386	377	377	393	400	352	380	375	393	384	421	363	415	374	373	397	432	385	394	404	396	377	365	383	391	384	389	385	351	371	405	398	409	412	370	392	324	399	374	357	385	398	387	353	379	404	394	393	374	402	404	379	358	406	341	371	390	394	400	395	420	403	400	407	388	358	374	394	382	385	414	386	426	377	389	398	411	428	392	379	389	364	368	376	389	406	397	397	374	363	359	399	392	378	403	418	354	360	378	376	396	383	366	384	388	379	380	366	348	386	381	378	358	396	403	352	370	387	391	361	403	371	395	391	385	372	341	390	384	413	377	406	391	399	400	381	368	414	381	369	425	386	349	378	362	349	388	382	372	383	381	419	382	383	368	324	359	354	398	385	379	373	369	399	379	377	413	371	394	383	377	398	385	400	402	373	374	353	368	378	386	391	411	358	425	407	380	384	372	385	400	382	385	374	366	348	380	417	410	382	407	366	370	359	405	434	368	372	391	369	351	365	411	398	362	416	388	373	383	378	370	373	407	354	373	392	425	383	387	399	385	391	378	361	409	362	392	371	382	393	376	372	412	430	406	353	443	392	375	370	416	382	415	395	366	380	398	383	418	426	390	411	421	380	395	386	375	387	385	386	406	376	359	425	376	369	376	381	379	395	387	405	373	369	399	374	407	388	364	415	390	366	393	439	393	376	396	393	369	401	382	397	368	383	397	369	403	362	383	394	368	384	361	396	386	415	412	379	444	434	379	355	397	380	366	382	376	390	412	362	409	395	404	384	367	398	364	365	370	390	377	426	426	384	374	427	378	371	388	396	386	404	421	406	415	362	389	383	390	384	425	366	411	392	426	363	394	364	406	397	399	374	401	364	372	361	367	428	408	384	390	398	398	395	377	410	361	411	394	366	405	390	394	387	386	403	395	404	358	404	382	392	398	393	413	372	372	406	392	405	354	389	359	374	398	380	403	375	402	380	418	387	408	380	397	379	398	377	380	394	387	377	400	368	392	404	407	371	390	404	393	397	372	389	391	371	369	410	413	401	374	449	405	375	374	394	398	381	434	404	359	377	401	381	389	388	354	398	385	379	393	390	421	365	398	397	355	368	363	399	396	402	388	378	382	364	379	358	412	426	391	396	414	399	381	363	363	365	377	366	391	365	377	373	412	383	426	377	386	426	395	353	387	383	377	412	366	377	365	410	397	366	392	395	395	404	400	376	379	354	392	387	384	413	361	416	388	406	402	391	384	405	367	401	405	395	368	382	404	379	432	426	381	441	381	382	410	432	354	394	417	378	393	372	394	422	420	364	379	377	382	422	381	356	382	353	414	374	406	368	403	393	377	378	359	377	368	369	395	375	401	379	368	375	356	422	376	402	380	417	382	393	394	407	389	394	381	379	391	390	365	400	408	396	404	413	430	390	381	388	353	394	400	378	397	368	422	402	404	395	389	394	362	386	362	401	392	349	404	361	392	418	387	396	383	406	381	373	389	359	410	418	396	374	383	379	414	405	394	407	394	366	364	372	398	393	389	398	397	379	374	393	383	388	394	379	382	388	376	399	389	382	389	404	369	380	384	397	356	359	395	386	395	359	402	397	419	403	396	354	382	398	407	403	383	390	371	402	392	376	398	423	399	409	374	389	372	398	334	412	388	412	385	373	414	419	368	402	405	413	392	390	382	420	407	402	400	411	405	422	404	377	392	369	379	379	360	408	411	358	415	379	409	381	387	381	341	391	361	387	411	401	405	383	388	396	381	371	410	407	390	399	429	386	440	388	384	384	378	383	395	365	401	407	381	364	412	409	409	361	393	379	394	358	371	358	360	399	422	382	443	381	377	404	387	361	373	392	429	387	377	388	380	403	406	413	393	337	356	367	391	398	368	396	380	404	401	380	388	385	398	405	420	401	404	406	418	379	384	404	414	394	413	391	369	404	414	395	434	372	379	331	400	359	367
26792	5907	1048	640	423	385	337	293	271	272	289	280	276	257	242	267	249	238	269	252	237	269	230	260	273	275	261	268	239	272	271	255	245	264	288	250	235	259	255	251	255	265	272	255	238	273	241	264	275	258	275	248	252	273	230	247	292	257	258	259	252	262	239	250	223	204	260	267	250	240	243	276	257	264	267	245	245	270	236	248	264	255	275	281	265	233	248	241	274	232	259	232	280	221	286	265	233	260	270	261	253	262	228	277	225	264	248	276	249	268	245	248	255	276	270	256	237	248	242	275	258	264	241	253	232	243	262	256	269	274	287	290	234	272	275	286	249	259	257	290	235	276	280	236	265	248	236	279	274	287	261	268	253	245	273	272	267	242	259	271	254	297	253	209	258	253	273	251	246	265	295	269	259	281	251	253	264	247	254	281	234	249	239	282	285	283	276	267	243	230	262	241	243	251	231	266	249	251	227	269	245	244	281	250	271	275	261	280	257	245	266	252	282	254	258	272	282	230	249	257	259	205	255	269	257	262	255	246	262	286	249	266	269	263	239	243	277	248	221	275	248	247	260	286	236	248	262	248	271	251	240	252	248	254	251	254	306	287	275	236	275	251	257	253	258	252	245	255	252	246	261	274	233	268	267	255	288	241	262	276	244	266	240	222	263	285	288	253	264	259	259	259	276	271	272	240	250	227	242	262	244	260	213	234	277	244	266	272	247	274	267	285	283	266	254	289	230	237	246	285	239	263	264	244	247	237	251	230	256	273	240	253	232	247	252	224	262	260	201	238	242	271	267	249	226	256	276	264	250	247	263	276	240	239	245	262	269	269	245	255	254	265	268	239	257	261	249	252	256	244	255	232	254	238	285	260	271	274	236	283	275	267	273	263	269	248	273	299	235	237	268	275	244	274	229	279	254	280	259	286	269	253	242	259	286	250	258	239	255	258	257	261	272	229	220	257	259	225	267	222	241	277	267	261	240	244	236	243	241	270	243	236	258	249	245	251	256	286	246	242	235	262	271	235	242	255	269	252	251	272	248	287	287	250	278	259	242	266	266	235	284	244	233	264	249	228	241	256	266	250	270	235	254	271	272	277	257	282	266	245	255	255	264	294	263	268	260	214	264	247	275	249	230	288	265	244	217	250	238	239	241	260	308	263	248	263	243	228	222	250	270	258	255	250	232	239	302	257	210	291	245	273	249	237	241	235	267	270	261	249	263	272	253	267	222	233	250	267	256	262	255	282	227	250	242	257	266	259	247	242	259	245	275	271	213	244	268	257	233	253	231	232	234	259	239	248	274	250	245	245	249	240	282	243	263	258	264	267	237	258	259	234	243	267	251	245	307	241	252	236	247	248	258	226	255	262	243	244	260	280	272	282	251	261	289	257	272	249	270	281	243	217	249	251	280	251	278	272	268	240	279	276	245	263	257	221	258	264	267	237	248	251	260	250	249	232	237	241	250	240	237	265	269	250	250	271	246	258	279	259	287	285	219	218	231	250	237	261	265	238	266	279	290	260	243	267	270	281	278	263	241	236	229	257	276	233	251	250	267	238	258	230	272	241	241	246	241	238	236	229	216	244	254	266	272	253	246	275	258	263	242	217	233	238	247	269	262	263	264	252	250	259	244	245	268	274	265	278	273	249	281	242	240	236	234	225	262	276	223	265	248	241	275	270	247	274	241	265	255	262	225	259	269	247	253	266	246	244	241	236	249	239	250	244	282	281	269	246	248	254	299	238	263	284	247	276	241	276	271	238	260	248	245	271	265	246	245	255	279	275	237	266	266	252	248	235	280	268	262	228	257	263	255	228	273	241	237	243	225	261	270	257	296	287	282	254	256	263	264	271	272	233	257	232	280	248	263	261	250	281	254	258	252	249	255	257	272	259	332	268	288	221	229	235	242	242	235	257	245	249	243	248	288	236	262	267	277	307	256	222	252	249	244	261	264	255	247	271	243	266	221	245	248	229	248	246	276	304	247	259	277	242	234	251	234	254	270	242	255	262	252	268	256	280	236	227	257	226	261	245	212	238	246	251	243	293	261	257	241	277	252	281	265	244	282	241	255	259	226	209	265	254	254	261	269	298	269	253	257	299	251	273	297	264	263	229	227	275	276	269	227	254	266	236	248	264	291	252	282	257	269	241	280	258	246	277	244	229	262	265	237	275	256	215	221	232	261	236	241	251	267	257	256	255	258	245	274	267	286	254	259	271	233	257	251	260	280	253	240	255	290	268	273	287	258	273	263	254	261	245	260	258	261	281	247	259	221	240	253	250	233	258	267	270	257	230	259	241	263	255	272	264	258	242	258	260	251	246	244	254	225	251	262	269	272	228	286	258	270	279	265	263	226	264	227	254	251	229	248	251	247	261	245	294	255	259	255	246	246	252	268	256	252	252	265	282	236	288	273	258	260	259	247	257	221	282	267	272	230	285	278	269	247	300	249	239	264	268	240	266	248	260	234	238	265	240	260	257	224	266	245	253	256	248	233	253	250	243	246	245	265	255	229	251	220	264	284	258	246	237	259	248	247	245	261	276	251	270	238	254	241	224	262	247	254	249	220	248	248	268	283	286	271	243	260	251	254	244	241	232	222	242	216	245	217	278	252	247	274	244	254	252	255	258	266	264	284	219	236	270	260	245	245	285	244	245	274	258	251	214	262	233	252	228	238	238	279	266	233	260	263	240	263	278	272	268	251	227	259	260	247	269	242	239	231	256	282	251	261	253	260	261	251	259	254	244	229	246	272	252	255	271	251	268	242	241	294	237	268	263	233	269	255	222	243	255	264	258	264	287	238	259	260	248	244	291	248	240	236	259	256	279	236	254	280	247	250	233	247	247	276	241	251	238	228	280	238	306	241	222	264	264	245	261	252	243	230	217	278	259	237	262	231	224	276	247	254	257	258	248	277	243	252	254	270	239	252	248	269	258	252	262	246	248	275	255	246	246	242	231	287	268	235	259	276	238	273	227	253	279	222	267	271	246	282	280	247	263	279	234	267	251	256	255	271	252	257	257	253	236	245	263	253	239	231	257	273	267	241	258	262	259	272	278	250	267	254	249	257	260	247	233	264	240	241	290	246	266	251	260	247	258	257	245	258	255	268	264	245	267	252	225	239	241	266	245	253	234	266	279	287	254	241	273	256	256	233	258	233	244	265	253	257	261	266	243	235	255	290	280	265	256	266	250	271	253	252	242	260	252	269	237	238	262	256	263	267	274	239	241	283	246	252	250	254	263	275	238	255	275	231	245	279	257	259	234	297	279	235	270	251	254	230	204	261	278	274	245	267	274	232	250	256	256	253	273	256	282	246	245	266	244	276	273	245	253	260	230	304	272	269	277	233	267	253	222	240	265	272	254	263	229	258	255	254	297	269	277	277	260	254	268	261	263	261	231	260	236	256	282	229	236	211	267	277	256	261	281	238	267	259	247	249	272	257	224	273	256	247	240	238	223	220	268	277	240	264	254	240	267	262	254	256	252	238	271
16517	1811	1215	1373	1235	1009	918	883	796	815	751	747	679	625	639	705	681	603	675	660	623	619	628	624	674	606	575	596	548	638	620	601	615	630	652	610	570	596	591	605	624	587	576	557	611	611	637	556	551	617	576	586	561	612	596	595	593	567	595	590	612	530	583	591	576	622	608	622	608	612	590	640	604	634	570	589	596	617	585	550	609	651	591	594	627	582	578	577	596	616	550	579	587	588	558	579	573	598	593	568	600	592	615	544	604	580	577	599	631	586	543	593	574	560	555	575	578	573	561	610	591	611	635	568	601	610	629	598	637	579	588	553	624	612	584	602	622	599	610	572	574	606	622	575	580	572	585	515	630	572	576	619	571	571	602	630	558	565	588	591	646	576	603	561	579	563	586	605	613	599	566	555	597	578	560	568	604	574	573	609	558	551	572	637	588	621	583	596	602	581	592	577	587	598	590	638	588	600	594	616	643	624	557	601	581	612	614	594	567	573	538	570	580	602	570	615	649	606	614	606	606	562	598	597	592	595	546	604	566	599	598	649	620	558	592	571	600	575	598	607	589	603	563	600	600	564	607	592	542	604	639	600	569	633	597	617	658	564	577	603	593	569	575	576	597	620	579	588	572	557	550	632	554	626	572	590	579	582	579	626	603	581	622	629	589	592	612	643	597	601	605	603	570	589	591	571	576	619	637	596	555	598	604	569	579	589	559	593	579	590	623	548	612	572	579	613	557	583	581	574	585	586	580	627	619	560	625	626	626	628	612	598	591	606	645	612	583	576	581	603	537	651	614	582	552	615	625	611	552	568	582	586	571	563	621	569	595	617	601	582	558	608	568	589	591	577	564	604	623	592	627	627	577	586	555	611	588	596	583	570	626	566	593	602	631	616	584	618	594	598	628	592	592	600	625	612	580	581	577	621	585	644	594	565	607	605	582	606	574	595	561	602	616	568	515	570	582	519	565	577	585	572	629	598	608	545	629	600	598	568	591	576	585	604	570	597	579	540	574	626	593	534	591	575	570	566	530	625	587	547	581	590	599	595	597	583	598	623	579	586	611	618	598	570	576	572	541	617	584	637	568	601	593	625	608	544	586	584	607	577	573	577	567	584	563	564	629	634	564	579	550	589	584	582	572	596	587	598	591	601	557	579	594	553	557	589	607	602	628	568	591	574	604	574	615	564	641	566	608	602	595	611	596	619	600	598	593	593	597	574	599	605	634	598	614	617	596	561	622	616	579	583	560	571	614	622	631	565	572	587	590	607	607	605	641	580	611	607	601	607	577	600	591	581	595	597	561	590	606	570	603	602	595	616	572	557	613	563	602	593	554	567	618	577	548	595	621	570	555	580	569	616	578	565	581	596	584	628	603	580	557	570	544	562	595	580	606	537	585	554	604	552	594	659	581	629	587	559	599	594	615	588	585	568	590	631	579	595	608	572	623	588	595	611	615	604	587	557	583	642	567	576	557	600	557	530	596	598	592	601	607	566	586	571	632	594	623	620	550	588	589	596	565	603	554	593	583	632	617	570	591	602	582	592	593	582	590	611	630	642	558	578	535	583	591	598	573	616	579	598	574	597	567	553	594	587	605	569	580	609	601	587	587	593	620	582	573	608	587	616	589	578	584	625	583	596	610	595	544	617	583	576	526	617	546	572	608	568	619	598	617	642	608	606	627	600	546	566	575	551	551	540	600	591	549	610	578	593	601	627	591	586	595	582	588	621	619	590	578	639	569	586	607	587	674	581	615	619	576	534	605	605	580	611	597	558	619	634	628	596	610	584	584	546	643	585	588	560	595	563	568	571	577	556	595	584	548	560	572	599	597	567	604	586	562	569	608	598	660	569	608	592	562	569	601	595	531	568	568	580	608	566	628	569	614	626	572	636	611	615	557	572	615	616	600	644	578	622	619	620	613	571	639	569	610	571	627	570	640	599	597	555	608	583	592	607	563	579	635	582	573	599	595	581	609	602	561	553	625	588	611	556	588	624	575	600	572	569	572	571	578	606	579	557	599	615	592	603	541	579	578	580	568	555	581	594	563	632	575	580	552	588	559	560	568	606	590	582	601	595	570	572	599	568	559	545	612	602	568	592	600	589	616	616	565	566	573	542	570	550	584	581	589	596	581	590	611	603	635	594	593	548	572	594	573	568	593	582	582	603	583	610	544	567	571	607	596	619	589	644	538	571	625	596	567	592	576	607	600	613	624	619	597	566	590	564	574	571	578	576	581	613	580	640	598	594	663	612	602	571	559	606	615	586	620	610	587	547	579	625	617	612	577	586	601	588	604	635	540	623	573	574	578	573	563	542	581	584	589	601	608	625	554	588	570	548	591	522	551	575	522	631	584	603	622	614	589	566	550	613	603	597	640	589	573	592	623	563	543	546	599	600	543	591	611	598	600	578	602	592	582	567	592	506	599	588	571	576	573	627	545	594	556	526	567	599	552	552	568	581	598	593	576	590	604	567	585	553	597	585	594	596	554	615	579	616	631	643	615	557	545	608	582	573	575	588	579	607	628	631	634	555	566	604	620	598	555	580	608	585	586	538	591	572	609	578	595	542	535	591	618	613	556	583	553	587	593	568	574	604	612	559	625	551	607	594	560	635	601	637	594	603	577	602	602	584	587	605	576	591	598	651	553	570	604	582	584	598	570	544	608	542	577	577	585	568	578	579	579	557	588	608	595	607	599	586	588	579	614	592	558	621	573	569	578	586	616	622	638	583	554	574	607	582	595	548	593	571	600	583	572	555	562	602	564	537	581	628	601	577	608	574	588	595	612	573	599	569	598	597	591	599	564	585	602	549	571	593	586	596	555	554	534	579	569	529	603	566	580	615	570	571	605	593	552	613	593	587	620	569	588	592	611	602	571	563	636	589	614	613	596	579	618	601	624	614	555	605	588	543	591	590	594	629	585	554	599	608	557	606	598	579	597	593	640	517	617	597	551	582	609	583	626	571	618	614	548	580	616	561	583	593	556	572	583	612	564	600	541	574	574	546	562	640	631	560	643	590	653	591	573	587	604	586	590	575	575	610	579	599	583	541	594	613	577	585	614	620	631	608	559	559	589	570	600	595	607	604	582	598	609	593	597	599	611	606	605	595	601	574	604	578	545	597	578	584	599	602	590	606	592	606	615	571	629	577	613	584	532	543	617	621	593	574	607	559	592	614	600	591	554	619	587	553	587	576	590	581	621	616	601	601	575	545	626	669	634	574	598	576	613	548	595	609	576	610	587	601	591	614	540	590	576	570	584	610	589	620	594	595	579	578	629	594	568	573	566	580	557	566	604	569	579	580	578	602	578	610	560	584	558	588	551	598	564	591	590	593	601	571	560	566	616	603	625	568	604	577	638	613	579	613	556	592	604	614	585	607	578	608	624	555	607	636	584	575	563	593	548	644	572	613	589	632	590	637	566	610	511	613	589	594	576	591	611	557	595	594	565	578	582	625	612	582	588	559	586	609	560	614	573	564	621	580	621	634
38495	11462	2334	1125	756	631	517	455	481	429	401	396	363	381	409	378	408	357	381	377	358	353	353	370	381	356	364	354	385	369	376	366	366	323	317	354	376	336	359	358	380	380	394	341	347	340	329	339	337	338	306	351	366	379	336	379	321	339	348	339	350	337	355	336	352	367	351	328	358	377	349	346	333	356	342	332	327	373	359	298	366	327	351	344	368	350	355	354	303	384	370	346	346	329	359	347	333	330	314	335	318	345	328	389	333	325	343	305	317	370	346	344	328	306	337	334	351	319	296	339	325	361	362	365	375	343	348	371	359	338	339	346	332	285	367	355	403	307	358	369	411	358	380	340	342	308	326	340	348	317	343	364	365	345	338	337	333	345	362	370	349	382	317	341	349	313	302	372	396	363	331	382	369	349	338	329	374	345	352	348	337	310	371	319	349	314	346	347	365	363	358	337	315	338	366	328	339	316	365	343	347	334	359	363	347	344	369	362	381	366	363	319	344	332	337	360	345	371	335	384	372	335	337	346	332	363	346	356	357	329	353	343	314	346	367	336	381	354	345	339	326	366	366	322	337	347	368	382	350	384	366	344	373	339	325	352	349	346	343	357	316	317	314	345	348	378	369	390	344	348	339	364	330	372	342	342	349	313	395	333	358	375	327	359	334	343	357	382	392	387	347	377	350	363	367	365	330	337	355	360	342	324	358	332	367	343	304	390	347	348	389	363	345	384	339	326	332	365	335	357	373	349	375	342	328	334	349	333	335	353	365	342	380	361	324	322	348	323	334	305	352	367	379	357	353	350	362	386	336	355	321	349	364	373	327	355	368	364	372	368	353	317	331	334	375	369	396	377	316	401	360	346	348	340	340	363	343	364	360	365	348	344	324	318	341	335	345	337	354	306	343	357	355	320	314	331	369	350	334	319	377	351	343	293	324	350	380	365	326	342	377	364	340	343	350	322	364	320	355	373	359	316	328	374	351	358	351	348	324	335	365	331	332	330	348	376	382	356	339	354	362	337	322	352	319	357	356	355	373	364	354	373	379	388	359	363	335	354	341	382	346	354	364	337	343	338	344	351	363	350	362	375	347	350	372	366	351	319	328	348	331	344	322	380	330	350	336	367	339	326	320	395	367	367	362	360	335	336	346	368	345	358	346	379	337	334	337	299	364	347	349	354	337	388	335	322	326	347	387	351	363	337	342	353	362	339	359	378	376	367	321	366	379	336	357	355	355	335	357	360	345	333	319	376	357	367	351	388	354	355	343	327	340	346	349	362	368	373	365	329	344	338	359	339	338	341	358	357	355	376	346	353	369	330	362	355	393	345	338	376	361	354	334	316	334	378	353	353	351	339	358	356	386	361	324	370	356	302	338	371	383	373	351	349	367	367	321	367	334	329	333	340	326	363	342	340	338	346	345	357	341	365	358	347	346	365	339	373	305	334	352	335	346	338	327	311	339	339	337	350	379	363	360	362	346	322	354	346	340	362	324	327	364	377	347	337	361	337	365	352	343	345	339	347	335	338	381	320	341	354	347	369	348	337	313	351	365	342	380	357	339	353	324	355	371	336	357	340	324	328	313	350	353	335	336	351	325	347	331	348	360	352	331	369	302	306	320	361	321	312	305	336	340	321	325	352	318	318	362	361	357	325	311	397	367	394	376	380	360	368	315	342	365	355	326	386	320	363	337	349	348	346	329	353	344	336	346	325	329	352	334	356	345	371	337	341	385	374	341	349	360	324	386	330	375	368	385	355	321	358	352	341	353	338	347	362	387	352	360	347	361	359	334	344	347	350	334	354	361	341	332	348	350	362	341	357	359	355	336	350	364	359	343	367	341	341	318	352	378	343	323	344	347	333	346	375	362	343	381	330	375	347	346	349	325	380	360	379	392	354	317	357	348	321	336	350	348	360	381	408	340	362	366	340	351	362	368	362	334	326	374	327	353	360	348	342	354	373	333	382	368	352	361	351	357	363	320	327	354	353	306	354	361	358	352	356	361	342	364	369	358	369	352	361	362	334	360	358	333	332	329	395	353	341	306	310	354	354	348	338	373	370	355	382	350	346	340	350	343	362	361	337	340	339	350	322	366	343	333	348	312	368	315	391	347	346	347	367	355	343	363	368	332	371	326	355	351	353	374	346	330	358	347	342	348	350	323	326	323	359	374	310	341	354	344	354	359	354	340	360	345	328	354	354	358	337	338	310	363	349	341	354	301	352	365	350	338	319	355	336	365	333	383	385	371	343	350	333	338	355	377	341	381	362	369	338	322	337	362	358	347	318	354	334	348	347	361	344	368	369	320	364	363	381	334	326	333	358	397	361	316	318	341	346	316	369	342	375	361	343	375	352	381	396	315	341	357	356	339	378	351	371	393	378	332	328	341	361	365	344	370	343	342	379	322	340	379	358	341	325	361	367	363	346	365	335	369	367	371	376	382	345	330	355	345	366	357	356	363	366	394	331	359	326	335	319	334	307	337	330	369	345	380	321	387	350	360	360	333	375	344	356	323	343	389	305	354	312	336	363	379	339	321	336	361	309	355	363	329	350	356	351	386	347	364	363	313	339	311	306	334	344	355	349	320	358	356	342	312	352	345	364	348	347	349	409	363	328	340	342	352	326	354	335	340	337	360	367	317	347	354	346	368	331	347	388	379	358	354	350	358	370	350	355	380	317	346	324	332	344	357	359	378	349	364	337	397	359	328	368	332	349	354	331	390	398	344	354	348	354	334	343	346	340	341	337	356	372	356	372	346	331	352	355	343	361	337	359	355	354	346	350	358	352	360	348	357	330	364	331	363	331	336	319	359	324	353	359	338	316	349	346	345	370	350	365	337	346	340	369	374	344	336	368	361	362	343	346	305	337	364	320	334	306	351	322	317	322	370	336	343	349	334	335	343	339	330	370	346	343	364	361	342	341	350	362	349	320	320	349	359	325	361	356	346	310	369	351	323	357	358	358	358	352	348	347	340	377	384	346	345	357	296	370	332	372	304	342	324	322	345	362	332	351	354	361	331	332	337	339	308	335	335	314	324	345	341	357	356	350	376	314	347	372	340	328	373	345	360	375	376	337	371	377	348	373	349	358	353	327	319	349	371	347	365	366	337	363	352	324	329	335	343	369	357	331	351	301	331	338	365	327	337	336	390	350	352	348	347	371	351	323	335	345	359	368	352	363	355	340	353	354	364	347	300	391	368	344	358	329	354	391	379	365	345	356	357	334	384	324	334	357	335	324	364	335	353	336	341	377	340	355	370	339	320	342	341	342	354	342	381	344	381	357	352	372	355	293	365	366	341	327	362	317	345	342	338	359	342	285	323	366	339	329	304	366	349	328	323	326	342	348	367	372	330	372	346	376	341	319	385	330	375	363	356	390	364	334	354	344	352	319	357	314	407	339	360	342	343	341	366	390	373	338	337	352	353	361	374	363	350	334	356	341	327	366	347	326	376	347	326	332	341	389	344	348	341	323	345	375	379	356	361	312	371	320
23061	2823	2148	2289	2196	1716	1484	1331	1264	1190	1024	967	938	938	906	912	865	822	840	861	863	815	874	821	821	792	776	823	853	774	781	831	784	781	798	785	785	807	816	820	785	736	765	793	743	794	785	796	754	797	792	851	752	736	743	770	770	774	785	763	777	778	767	744	767	731	739	825	831	766	822	742	805	810	714	769	750	765	761	776	765	749	749	805	784	796	769	756	735	794	755	813	797	774	751	763	723	745	806	798	740	764	758	778	773	745	795	775	733	800	784	778	786	739	777	820	749	778	787	787	794	703	748	774	768	759	733	733	762	749	789	782	743	806	811	764	794	798	765	778	773	744	753	774	814	715	768	741	813	752	761	736	789	810	745	800	777	814	805	782	759	756	703	812	798	753	752	778	768	733	804	775	799	747	751	757	734	752	776	776	775	725	786	750	720	776	820	819	790	780	849	754	801	774	764	730	740	744	752	756	780	756	781	746	783	776	772	763	739	755	771	765	834	769	752	753	715	727	760	783	784	805	800	785	731	808	789	798	790	763	815	833	764	738	759	764	747	785	775	805	761	768	805	773	763	815	764	764	775	785	784	785	754	822	776	740	753	781	780	776	794	759	741	804	777	772	727	758	784	724	758	783	739	823	751	788	796	740	753	787	775	778	803	779	756	772	758	715	763	734	729	778	714	743	778	673	802	710	787	783	752	792	753	778	784	801	780	752	759	789	793	726	769	786	804	734	746	736	749	759	722	738	769	778	749	802	820	761	773	740	755	730	721	793	774	744	796	786	764	762	750	762	799	810	777	755	735	752	717	811	755	736	768	748	771	783	776	786	775	798	792	771	815	763	778	728	777	763	786	764	774	764	791	785	752	741	728	779	786	791	787	783	721	755	742	781	719	755	752	780	786	771	742	745	752	733	759	776	758	734	732	741	771	798	739	766	788	788	759	786	782	794	795	725	719	745	760	773	781	754	779	764	750	751	791	776	737	766	755	734	733	749	762	765	760	747	775	780	778	747	754	766	777	812	763	740	776	751	799	791	747	736	818	730	727	766	714	747	756	753	754	754	773	793	809	753	774	740	777	789	783	726	809	769	763	781	748	803	734	795	733	786	783	789	718	803	801	761	775	740	743	745	731	732	791	767	758	731	797	738	781	798	748	771	748	794	737	807	748	809	728	786	748	731	679	735	748	769	719	783	720	782	824	789	772	733	779	767	776	749	780	763	749	826	792	807	777	737	783	754	780	812	752	768	792	722	764	770	759	790	793	821	774	785	773	793	725	742	760	812	747	753	769	745	728	742	760	716	780	744	749	777	781	715	717	789	768	774	764	771	782	764	746	765	751	758	741	739	771	750	759	780	764	772	727	745	699	762	750	758	774	763	737	747	751	726	740	766	762	746	781	769	810	784	757	728	763	736	726	786	786	747	787	775	717	742	756	752	763	752	788	772	813	731	785	795	768	776	734	735	728	775	773	757	759	751	795	758	800	758	737	815	748	784	813	805	824	752	803	757	782	811	731	811	722	745	747	789	758	741	755	734	762	769	771	790	797	716	750	804	742	742	802	755	774	789	763	782	788	784	790	807	778	813	768	769	729	802	776	742	747	740	781	759	784	798	750	781	710	782	810	783	763	751	793	759	711	771	743	766	783	764	761	812	725	756	794	724	746	766	712	785	749	814	771	765	728	752	787	743	749	739	770	738	784	815	765	808	809	788	804	705	758	835	790	722	738	764	799	793	749	798	789	745	804	757	764	734	779	804	734	816	770	796	759	746	784	703	754	796	766	807	754	752	717	779	758	801	757	743	760	779	731	780	718	738	784	738	747	774	705	765	749	769	767	732	749	728	747	739	764	774	788	761	759	856	771	761	736	780	746	763	780	757	772	731	767	783	759	771	763	776	722	822	775	773	752	729	793	816	762	723	747	725	765	774	791	796	781	767	784	783	753	779	734	720	791	739	802	740	743	817	789	757	792	733	720	771	787	800	725	729	765	756	785	800	796	739	723	780	780	789	805	769	761	794	773	773	738	749	752	786	735	767	726	746	783	739	761	774	702	833	791	776	757	766	758	807	762	729	794	775	754	759	776	767	776	772	733	761	766	772	751	760	767	743	752	748	738	769	756	822	795	756	754	796	780	752	766	738	711	811	794	769	743	780	771	796	772	774	726	780	803	771	757	813	834	779	727	788	758	845	761	833	787	792	781	776	746	779	786	779	779	782	769	792	764	722	715	803	767	787	768	807	799	781	768	725	761	762	726	758	794	748	793	786	829	753	713	762	723	759	783	764	795	809	750	791	772	769	721	777	841	805	788	793	738	742	775	767	758	757	788	776	735	794	762	785	727	775	775	756	796	757	754	763	766	750	793	768	752	735	735	750	760	770	790	773	757	824	744	766	755	813	720	814	782	782	741	772	798	783	750	755	771	742	795	746	765	743	804	759	760	772	799	756	792	767	789	797	804	780	779	791	704	761	791	785	821	819	746	743	783	788	767	723	823	842	744	748	759	740	731	774	746	713	748	731	765	811	761	772	754	783	768	765	745	805	733	789	770	750	768	767	781	745	786	811	733	780	783	753	765	764	808	759	796	743	750	766	777	817	735	712	793	760	737	759	769	751	778	768	792	775	771	753	771	803	755	758	784	729	757	710	747	783	807	779	767	760	749	793	790	774	743	788	767	792	737	804	777	732	759	794	744	773	746	758	728	765	772	751	783	754	759	759	784	721	804	725	772	786	801	771	802	771	757	730	749	799	748	817	786	739	784	756	721	788	771	719	794	803	803	751	749	718	747	782	801	753	758	708	736	757	773	790	745	763	796	834	765	801	776	768	789	755	786	759	741	762	745	758	788	734	758	771	784	750	768	708	776	745	751	727	758	736	769	782	744	714	783	754	711	740	779	752	749	761	763	790	761	731	808	737	730	749	777	753	769	797	809	782	806	746	700	802	786	794	787	771	728	722	782	765	799	728	779	766	710	768	795	772	723	787	808	779	816	770	778	749	783	756	761	758	731	763	780	722	788	743	717	823	827	825	719	750	773	770	747	761	738	744	777	716	788	785	758	722	766	735	730	774	829	732	745	774	748	787	760	807	736	809	771	757	736	730	773	776	773	735	759	761	822	780	761	783	717	815	793	774	738	779	762	748	769	756	754	749	705	753	736	796	805	768	801	789	758	732	784	744	774	764	811	726	789	739	812	802	807	761	784	769	746	787	805	804	755	747	759	768	780	792	755	792	782	750	789	785	791	778	727	834	805	763	763	751	752	761	729	724	805	804	737	791	781	756	804	749	775	795	775	735	793	729	736	779	778	788	788	756	748	805	797	776	822	742	759	763	752	786	739	717	821	763	779	799	775	738	779	785	732	798	738	752	782	770	761	825	722	763	786	782	792	712	769	784	751	779	728	792	711	781	774	729	727	731	776	749	783	759	771	765	761	777	808	758	754	788	785	821	833	761	762	786	758	733	736	818	808	799	763	747	771	765	747	724
8086	968	161	174	201	162	175	168	168	154	171	145	166	166	158	145	134	156	141	145	168	164	156	165	161	156	170	171	163	150	158	130	126	157	175	179	146	128	160	165	163	148	173	168	160	141	161	154	170	139	154	153	161	135	163	144	154	128	135	147	149	138	171	169	177	167	147	142	152	155	164	161	146	146	151	143	147	154	153	177	163	161	173	162	133	145	158	153	165	170	173	121	181	147	158	152	135	175	146	153	163	162	142	150	151	168	143	155	171	156	139	148	156	138	140	161	134	160	161	154	169	158	134	168	151	137	164	171	142	137	164	145	127	151	147	160	159	148	126	160	164	148	169	174	173	155	162	168	148	148	149	151	137	132	133	139	145	156	154	158	168	168	146	158	167	127	167	168	167	171	154	144	153	150	158	146	172	147	160	159	150	157	153	165	161	166	144	144	144	150	151	143	144	175	177	150	179	170	155	150	153	162	170	179	167	159	152	163	145	166	144	174	165	172	128	142	180	178	153	149	128	140	171	157	144	165	150	146	155	148	174	180	153	127	146	152	189	139	175	176	163	131	140	168	151	161	157	171	146	168	154	139	166	139	148	149	167	139	153	165	153	138	125	146	158	143	146	159	156	174	172	161	189	170	157	161	175	150	172	142	166	148	171	154	170	133	138	155	146	164	131	137	159	151	158	160	138	154	163	143	166	180	165	144	155	150	155	141	165	142	163	186	153	166	140	165	150	141	164	141	158	146	148	142	151	160	149	160	124	154	163	164	156	153	158	152	169	181	162	172	163	168	151	148	137	144	143	154	146	161	165	164	157	158	163	155	133	136	142	148	162	155	178	167	135	150	158	157	151	164	158	143	141	172	153	163	181	113	144	170	170	167	148	168	165	161	145	156	175	174	153	146	146	134	150	156	175	161	146	152	144	150	164	159	150	141	171	158	166	155	146	160	147	191	143	145	176	170	164	173	166	172	147	145	148	157	166	167	153	152	145	150	150	177	140	166	146	162	129	150	152	139	151	154	145	152	174	146	173	146	158	162	172	156	147	136	137	162	165	131	163	155	178	123	150	166	192	159	156	149	158	173	155	143	162	136	151	146	167	147	161	132	140	153	173	160	157	152	176	156	168	142	161	143	151	168	130	159	188	167	151	183	160	164	142	150	148	152	151	160	154	150	160	157	151	145	189	152	131	166	133	169	169	171	143	145	167	163	157	148	142	175	154	160	155	150	159	149	181	155	163	157	155	156	167	159	141	147	139	150	134	151	145	178	157	158	156	153	176	170	166	159	162	154	162	153	148	130	140	167	166	151	155	134	152	170	153	154	155	153	141	188	131	154	148	162	145	173	157	130	176	174	166	153	163	157	129	144	151	143	150	174	163	140	135	147	150	155	148	162	145	149	179	148	182	147	162	134	162	163	148	163	141	146	152	173	172	157	141	144	151	153	143	153	169	131	142	150	162	151	161	172	158	150	154	180	144	158	161	141	142	167	163	157	151	137	157	159	152	135	154	170	159	139	154	142	145	158	142	143	157	153	177	124	156	161	153	159	135	181	162	143	164	173	154	142	171	150	159	160	147	137	153	159	158	173	116	146	179	152	156	139	141	159	136	141	160	164	165	150	150	131	168	160	137	151	172	160	165	168	163	157	158	165	151	154	165	147	155	150	151	154	137	159	147	168	144	160	170	149	168	147	176	168	161	164	180	176	173	157	163	135	141	155	161	146	162	154	155	167	143	143	154	168	166	161	171	171	149	158	157	155	163	128	156	166	163	136	166	174	158	164	150	156	162	155	148	142	138	150	171	155	143	170	181	162	128	155	162	121	122	139	166	156	173	138	131	156	186	141	153	176	146	136	140	155	132	142	149	142	141	140	155	143	151	160	173	160	158	173	168	137	168	170	131	155	169	158	157	148	156	144	147	164	131	145	155	155	153	162	153	163	183	147	163	172	124	144	136	158	175	144	146	153	190	157	146	159	146	149	158	181	146	149	139	156	157	171	153	153	153	165	144	182	145	138	186	154	137	160	169	142	152	155	141	169	180	152	145	148	158	159	136	147	140	142	163	163	162	152	142	157	158	160	150	168	134	148	151	148	186	169	137	171	177	160	147	148	131	151	163	147	176	172	168	161	136	169	158	145	145	126	172	177	163	157	158	154	142	168	171	158	178	141	137	153	140	148	171	171	167	158	166	156	150	144	149	168	145	134	162	157	157	135	158	151	150	167	157	130	141	163	145	157	123	179	147	162	202	160	153	145	145	164	172	162	165	155	148	161	179	162	153	150	149	163	160	164	179	143	151	136	139	173	132	155	154	137	157	138	154	143	160	145	136	164	159	151	164	148	171	154	134	162	158	188	160	162	150	144	167	127	147	181	144	156	157	169	162	140	156	161	158	154	149	156	141	148	149	183	143	150	165	166	159	175	163	159	165	125	135	137	144	136	153	174	160	165	173	153	159	164	174	150	158	151	146	169	141	163	177	151	189	152	124	176	180	138	138	130	168	173	166	151	155	125	150	167	161	153	165	122	144	149	160	151	181	153	152	143	145	163	172	165	170	161	153	156	160	141	115	163	154	144	165	144	133	133	145	166	155	140	159	169	144	154	163	138	152	181	172	160	157	140	146	162	159	131	134	156	149	159	155	150	148	170	163	153	128	147	188	150	166	141	146	188	185	170	156	147	182	145	152	172	167	158	147	153	157	168	167	141	140	159	162	172	148	131	172	176	145	155	149	145	157	169	164	174	118	127	154	171	131	143	153	170	162	168	134	165	170	167	153	170	158	157	165	148	157	142	136	157	136	127	178	179	174	131	152	196	177	172	165	161	161	167	127	141	164	149	170	143	140	162	154	133	169	172	151	150	167	170	119	148	175	152	147	169	161	167	152	187	123	152	147	171	143	162	156	139	169	153	137	142	169	166	153	146	149	146	166	111	167	165	154	156	168	153	155	170	163	168	159	174	148	161	158	163	151	150	141	148	145	162	187	156	131	153	165	162	171	152	144	166	193	158	158	162	155	170	150	142	198	152	156	172	159	135	151	151	123	146	148	154	160	161	153	163	155	158	172	192	169	131	172	160	135	165	152	156	160	160	139	180	171	130	131	162	162	152	165	163	154	146	148	161	165	167	162	164	135	162	158	173	148	132	140	155	162	174	146	171	167	149	134	134	150	142	146	152	152	128	140	161	150	162	146	158	157	175	142	179	153	150	166	144	164	155	150	172	151	172	153	169	177	158	149	153	145	153	175	154	173	160	160	162	157	177	166	155	148	158	150	144	158	163	171	166	162	152	164	182	152	134	173	155	137	154	157	154	171	154	147	149	155	136	165	148	170	143	148	171	155	158	157	161	140	138	147	150	162	152	147	159	156	176	159	143	141	160	165	157	151	166	161	159	152	143	173	173	130	143	139	173	139	146	138	127	126	163	167	190	139	159	132	163	143	157	142	155	150	170	155	143	154	173	162	162	151	154	151	167	140	147	159	182
5203	640	388	381	428	421	391	400	377	426	359	373	407	394	397	394	404	405	408	421	422	394	397	407	397	427	378	384	382	396	402	408	389	382	364	411	392	424	385	401	386	399	397	383	391	392	397	373	365	388	401	348	400	380	383	386	369	367	401	378	388	397	345	408	390	363	365	395	385	384	434	383	390	379	398	440	404	362	378	408	383	393	396	400	370	366	383	370	382	378	420	392	375	411	388	362	372	406	419	389	390	389	380	404	368	414	378	387	362	417	391	394	380	365	388	406	372	365	392	387	346	425	394	379	400	391	369	404	390	426	386	393	394	396	373	409	382	358	410	401	407	363	391	384	362	380	405	390	342	384	405	391	383	386	377	396	372	367	383	400	370	373	402	404	368	375	367	418	414	403	391	392	406	369	354	380	372	361	403	373	412	384	413	390	401	401	352	403	400	386	387	392	399	373	401	392	377	368	396	388	371	371	402	392	392	413	384	364	428	351	371	360	427	385	356	380	394	428	385	381	406	387	381	390	385	422	434	371	409	400	418	392	378	392	411	389	374	386	379	385	366	396	398	376	425	401	396	359	333	387	376	370	371	369	368	407	353	405	403	396	385	406	389	356	413	398	393	391	415	399	414	401	362	399	357	353	389	389	347	391	401	408	337	399	399	363	362	384	371	400	400	361	360	389	404	349	402	361	402	375	402	415	375	361	385	383	394	359	380	384	379	356	404	380	373	360	389	395	396	373	375	387	392	400	423	368	396	421	380	385	411	380	395	431	383	386	365	461	386	356	374	406	394	377	413	397	401	368	388	373	429	390	402	406	414	378	373	410	408	376	366	394	414	405	388	375	356	380	403	372	423	395	385	396	372	357	383	410	402	370	389	343	367	418	402	400	370	383	354	402	406	407	372	419	445	401	386	404	365	403	399	391	368	369	378	389	400	360	404	374	420	377	421	380	363	388	396	344	394	361	373	399	423	393	398	395	420	404	418	382	379	390	385	389	397	418	388	376	429	374	362	383	388	392	399	400	412	384	401	429	375	412	407	397	397	362	387	394	359	364	408	375	371	387	378	386	406	392	383	371	366	412	398	364	432	368	380	384	376	368	394	354	367	374	370	378	380	403	376	401	411	376	400	426	388	439	372	392	394	398	365	382	397	381	383	385	393	346	392	403	388	365	427	367	383	385	365	430	372	359	394	385	373	401	401	424	369	414	367	382	400	404	376	390	365	381	375	406	403	416	375	405	384	420	379	393	408	416	406	408	375	365	401	374	411	406	409	394	366	408	394	383	392	365	384	373	381	366	371	357	392	368	415	421	396	424	408	369	389	408	357	380	429	415	392	415	401	372	379	396	395	400	426	395	392	371	376	395	391	398	389	412	420	378	392	379	356	396	346	377	380	373	382	380	385	381	434	384	387	351	414	382	408	392	376	445	362	361	378	377	402	366	391	383	365	361	393	417	343	407	381	403	367	394	381	375	390	401	420	396	345	391	435	429	396	404	396	364	393	387	431	387	407	390	382	380	401	385	392	390	407	367	398	400	391	388	378	394	391	395	386	381	391	337	377	410	430	377	379	382	440	384	394	405	371	358	408	365	374	397	372	372	387	403	376	368	377	362	384	383	387	380	414	404	423	367	390	374	378	394	413	409	378	385	367	370	406	396	418	412	419	392	380	385	370	355	391	367	371	368	408	384	387	388	372	371	369	408	360	423	402	386	372	392	416	394	422	399	379	387	388	360	382	370	386	373	368	372	402	371	399	404	408	381	378	442	382	407	363	382	370	425	387	378	451	375	390	363	420	387	379	369	374	409	375	368	368	389	385	365	355	383	354	420	378	419	389	374	392	364	409	349	361	412	408	380	424	378	364	387	397	374	425	385	423	385	416	390	403	370	369	402	425	379	400	379	367	388	397	386	378	347	403	401	383	390	406	373	348	385	410	398	384	374	380	349	388	382	334	376	388	381	376	392	391	393	369	385	384	386	368	350	354	394	390	393	409	407	392	406	378	408	396	388	387	384	379	353	384	396	370	365	400	355	394	418	408	374	374	382	401	351	399	369	411	396	375	383	397	394	382	373	418	399	388	389	385	405	373	387	386	385	380	387	398	390	403	404	383	359	403	415	385	397	393	397	396	425	407	373	386	354	417	368	377	394	378	396	359	370	380	424	382	413	376	404	395	363	393	402	402	400	417	419	382	367	407	392	407	397	378	371	370	370	379	355	406	395	421	395	335	396	398	366	427	405	387	413	376	358	408	371	366	374	399	388	428	403	372	361	376	403	386	425	393	373	395	365	382	367	395	391	373	375	395	372	371	403	338	383	399	383	390	422	420	399	361	379	422	379	409	411	403	388	392	395	389	402	403	380	359	370	426	380	387	413	358	363	373	377	384	372	367	390	371	385	376	379	405	370	421	351	391	405	402	372	425	370	408	385	386	339	423	421	402	397	422	355	408	420	381	389	374	362	393	381	394	424	386	418	351	391	397	389	370	382	385	401	365	411	411	372	408	402	399	400	405	392	411	385	337	397	374	414	373	398	408	370	367	377	386	369	388	432	383	369	396	377	412	381	412	416	400	405	435	378	405	422	373	416	382	417	415	369	325	383	397	333	374	420	392	391	419	397	367	397	396	395	363	395	400	382	382	386	399	347	409	374	395	379	411	392	407	378	389	413	433	415	388	399	372	403	374	378	400	400	394	460	372	376	432	389	408	407	375	407	385	370	390	395	390	405	400	362	410	358	405	395	397	436	383	362	375	396	407	377	387	406	418	392	414	346	390	366	397	422	410	396	357	410	388	371	391	367	385	415	374	363	381	397	360	389	375	376	394	363	361	401	377	406	365	429	403	413	383	383	383	391	407	382	379	399	410	384	401	388	388	385	417	385	360	402	411	400	421	373	369	370	402	400	412	423	385	388	407	409	370	374	384	399	408	414	407	401	368	379	378	382	402	387	397	380	380	400	410	366	422	368	379	402	377	377	392	365	367	384	382	375	413	408	390	395	389	405	374	401	372	397	388	419	400	399	385	379	374	385	382	386	390	374	406	386	371	428	394	368	364	364	359	414	398	431	366	373	425	358	395	388	372	379	381	402	414	422	360	393	347	373	362	399	381	391	396	392	439	414	387	392	412	384	363	363	388	394	370	374	363	388	393	392	387	394	376	393	412	401	372	388	416	406	375	351	396	386	348	406	371	424	378	374	350	405	352	372	378	375	399	387	401	411	381	377	364	374	396	378	405	402	377	379	387	388	398	365	380	382	364	396	357	408	384	386	414	372	392	367	388	375	384	412	369	350	402	380	366	351	379	377	408	348	353	356	404	397	381	403	396	417	379	387	399	391	382	437	416	403	370	400	386	407	389	394	373	396	357	405	386	350	392	383	420	401	402	412	401	400	392	376	399	365	352	380	382	415	384	385	378	403	378	423	389	393	356	390	367	383	398	413	387	357	374	388	404	378	377	370	367	401	405	369	406	375	382	363	401	395
27508	6224	1178	629	459	321	345	267	274	267	267	290	259	283	298	249	235	248	243	268	247	287	260	274	247	260	252	249	238	255	265	256	263	269	227	248	240	253	248	237	258	277	259	269	240	242	260	280	209	268	237	251	246	241	266	281	226	270	251	220	225	214	263	283	222	260	252	234	248	279	258	285	241	251	252	273	260	275	262	251	260	260	245	265	230	246	269	271	255	266	215	249	259	258	234	263	266	251	229	243	269	281	245	264	238	254	254	242	243	283	235	253	250	271	265	245	254	208	268	262	256	268	244	292	271	250	251	256	255	215	226	264	287	251	250	236	247	250	248	267	268	285	269	276	299	261	243	281	247	261	301	215	226	221	223	256	265	222	273	268	250	255	252	250	259	274	271	256	256	256	269	277	255	250	255	283	232	292	268	267	251	237	272	255	241	237	282	270	256	250	252	259	250	263	256	250	253	242	241	239	281	249	252	274	250	286	248	257	255	245	247	241	257	230	236	224	253	246	224	247	254	266	253	241	248	284	265	269	259	236	207	268	247	249	262	231	242	267	241	260	266	258	286	243	270	256	272	252	269	286	227	278	240	240	238	241	277	265	250	269	261	227	220	218	245	238	217	283	242	257	269	254	260	236	247	252	261	243	254	284	254	251	292	256	255	274	296	241	253	264	271	241	240	266	274	284	261	246	256	255	242	269	237	227	254	238	274	236	266	247	237	259	241	250	249	241	239	265	242	252	257	258	247	270	254	218	239	279	273	246	270	259	254	255	276	255	224	290	230	250	243	244	242	260	222	254	295	242	209	257	222	247	256	251	226	264	237	247	265	240	261	263	247	260	250	256	234	264	268	263	221	244	261	263	244	271	234	239	273	246	220	272	277	266	268	258	252	269	258	247	241	262	256	243	258	293	278	302	292	257	236	231	220	272	268	271	273	219	264	238	269	251	222	275	249	260	269	263	243	239	249	249	241	263	256	245	284	242	284	257	267	264	242	271	271	213	273	242	237	263	261	259	248	243	249	260	248	228	262	272	252	263	270	253	236	250	251	241	240	248	256	243	262	238	239	270	254	227	253	239	248	248	240	235	256	264	242	252	242	246	264	252	248	260	256	252	237	293	259	269	239	262	257	247	251	254	269	239	222	260	227	237	236	269	270	252	247	271	251	282	254	227	280	281	303	254	244	256	267	274	297	287	291	211	265	261	258	261	274	258	232	248	246	249	253	276	271	282	235	279	258	264	260	233	263	251	253	247	273	274	249	259	245	250	272	240	263	262	264	269	264	221	234	271	274	267	239	231	242	248	258	269	283	246	281	262	251	255	238	263	233	266	263	237	222	254	253	274	261	261	253	255	284	264	259	256	237	271	271	261	271	264	249	217	287	265	238	263	248	251	252	252	245	249	239	250	275	246	256	273	255	241	236	269	284	236	266	280	244	264	281	248	246	247	282	283	256	254	271	249	224	230	249	242	233	247	231	239	260	234	282	257	265	235	276	244	258	245	285	235	219	269	245	263	245	258	248	248	256	241	260	259	235	262	248	252	242	249	259	248	263	255	288	264	261	243	269	206	287	266	241	259	246	265	244	255	237	270	262	242	263	244	250	265	249	255	239	246	262	272	274	278	252	278	272	257	266	227	277	236	274	249	267	288	273	257	271	234	242	274	272	255	264	259	252	227	261	252	257	277	226	270	238	252	258	258	228	227	253	258	221	241	223	245	248	259	223	256	269	275	254	248	265	231	270	226	255	241	242	269	270	274	254	263	240	238	257	272	239	273	262	247	277	243	228	265	253	238	274	283	248	259	242	286	263	229	273	227	227	266	259	270	260	250	268	264	267	250	273	240	264	274	279	266	256	262	272	259	273	245	247	238	246	267	279	261	250	258	255	256	240	265	265	283	262	229	258	288	262	285	253	239	262	270	247	274	278	246	221	220	244	251	285	256	247	252	281	239	236	248	272	250	254	291	234	272	273	287	243	261	263	271	270	250	284	255	271	214	264	258	269	275	230	248	235	247	256	235	245	263	248	272	256	247	238	229	237	224	246	216	251	269	280	236	253	262	235	267	250	285	298	268	248	258	269	242	262	268	266	261	215	288	259	277	237	233	280	231	265	255	247	259	256	260	265	247	269	243	221	229	243	270	249	291	263	260	275	232	278	265	270	256	247	272	260	252	249	282	256	268	262	264	272	242	254	222	224	263	260	283	256	268	266	251	272	249	258	262	291	258	257	244	244	265	258	253	293	226	274	245	273	268	263	239	272	236	256	254	226	215	278	263	241	251	255	244	265	257	298	260	253	247	227	255	291	245	244	255	230	249	234	272	234	273	277	266	253	255	234	251	239	258	228	289	266	263	259	263	280	260	248	264	259	268	261	241	261	246	244	264	274	277	267	268	271	278	247	251	244	270	276	221	246	265	270	260	239	275	252	250	262	293	260	265	258	218	264	260	261	226	232	239	263	238	253	256	264	254	236	245	245	243	240	234	279	249	224	263	230	270	263	242	268	246	252	252	216	245	286	251	245	239	240	255	247	246	259	277	268	231	229	275	254	254	266	248	259	225	244	236	273	248	222	238	267	225	263	250	283	272	274	271	242	250	232	230	233	207	275	240	243	282	288	258	255	249	254	259	251	263	251	266	251	248	276	241	240	245	253	255	262	250	209	255	281	272	244	240	264	246	262	241	224	222	267	284	284	246	245	241	229	227	231	281	238	244	245	256	273	238	260	283	211	236	226	231	270	250	250	258	267	263	257	275	240	252	232	249	216	257	254	221	229	250	244	256	266	248	251	255	264	237	265	248	259	220	257	246	252	231	264	246	256	258	282	288	263	253	269	247	245	259	268	215	265	231	271	259	250	240	260	224	265	245	258	230	260	248	240	214	260	281	245	240	282	265	262	295	235	233	272	247	263	235	256	265	239	270	261	269	279	294	246	268	235	260	250	239	269	292	300	259	254	230	273	249	257	265	279	257	280	245	259	247	246	261	229	242	239	262	243	271	236	254	264	280	248	237	248	258	264	267	232	273	265	266	283	264	274	252	242	243	264	266	267	262	252	269	282	250	256	242	244	248	212	221	264	272	265	270	242	239	249	286	276	240	255	251	269	251	259	250	257	257	258	242	248	247	249	280	254	260	259	249	245	249	256	267	250	257	284	260	280	231	225	259	294	264	257	234	278	305	245	284	222	249	237	255	287	266	241	266	237	229	266	237	257	265	247	262	273	285	255	247	265	264	251	251	255	263	246	258	254	261	267	230	248	250	238	231	215	246	272	251	274	259	240	250	256	221	250	260	248	263	248	264	242	247	243	258	255	263	226	213	262	276	251	227	238	269	261	235	262	279	238	283	282	234	253	262	259	247	275	251	263	274	259	246	242	294	253	216	236	262	292	272	236	265	269	261	241	253	251	242	243	250	240	251	261	289	253	277	254	249	240	278	259	306	249	249	287	258	268	227	271	256	261	275	236	249	225	273	267	238	256	257
17229	1760	1263	1397	1302	1078	938	808	842	729	744	743	695	700	729	676	671	680	616	623	654	663	626	610	646	603	580	601	664	588	613	572	600	607	592	602	633	587	584	596	593	581	589	591	595	587	597	622	546	609	578	598	622	565	635	540	574	605	586	591	595	622	605	567	594	642	595	576	613	608	587	593	609	629	575	609	623	624	612	581	545	604	589	571	609	615	591	584	552	621	554	597	581	575	615	586	584	614	587	565	601	579	531	602	642	569	561	637	570	584	607	608	573	636	591	636	597	604	567	556	581	602	587	565	602	590	562	602	571	559	568	568	592	583	613	578	632	599	572	618	619	600	582	584	589	552	614	581	564	646	630	569	591	603	590	580	566	586	594	563	535	596	582	587	587	572	600	550	582	575	589	644	647	626	544	587	554	595	621	624	611	584	594	626	621	579	600	609	560	565	635	624	596	582	589	584	571	626	558	571	590	591	585	591	589	580	600	624	560	605	607	601	620	575	609	613	612	612	579	581	581	557	590	572	597	575	601	641	605	583	586	596	593	583	608	611	598	555	591	569	601	624	588	614	580	616	603	559	572	588	570	606	578	585	560	549	573	591	549	570	579	593	587	636	580	546	609	559	615	625	588	582	559	591	596	647	575	592	601	591	581	601	586	569	612	598	604	545	609	578	617	562	530	618	578	636	573	580	597	574	598	589	584	581	577	592	586	578	582	626	565	599	569	509	568	605	559	560	598	611	637	546	595	583	611	594	633	568	643	568	554	616	609	578	577	567	641	603	576	562	599	573	649	567	586	541	619	616	568	621	616	606	614	585	581	613	592	614	631	612	618	619	602	590	620	588	582	541	559	553	564	631	591	543	584	603	567	593	584	623	602	560	636	606	541	554	595	583	591	591	587	639	530	626	604	582	569	598	627	590	583	580	626	592	599	628	596	621	574	539	584	611	588	586	643	586	582	551	558	594	601	551	548	599	560	581	572	605	591	616	657	580	592	605	530	591	549	588	584	580	543	605	594	606	631	575	617	611	602	578	596	587	539	582	583	605	624	579	570	577	535	596	577	584	550	582	560	619	603	590	581	627	608	580	576	614	604	579	585	610	638	588	607	590	614	620	572	597	637	605	598	577	590	558	574	557	608	616	554	599	605	606	616	583	560	594	608	594	587	586	594	561	601	554	617	587	598	588	578	589	628	601	559	545	595	611	600	607	574	601	596	617	627	583	585	566	601	593	580	569	597	626	621	554	595	554	586	604	570	561	617	626	624	564	583	586	599	563	581	577	619	596	549	593	590	597	573	607	578	571	602	581	562	574	598	607	569	588	594	595	589	626	563	564	602	585	597	592	573	561	557	593	578	581	579	611	635	601	605	632	597	584	588	589	591	616	592	562	584	599	597	574	602	577	632	652	605	568	586	561	591	603	557	598	595	610	598	572	610	547	602	633	598	535	571	572	576	616	615	574	619	595	591	574	592	575	567	628	607	553	590	625	585	586	559	555	596	596	606	566	614	567	581	590	593	602	620	609	573	625	601	592	592	551	596	592	585	619	568	579	632	558	621	599	606	553	616	587	585	624	541	552	609	576	569	565	614	608	611	587	592	612	552	583	600	610	574	582	627	568	583	609	542	570	544	582	599	587	592	559	598	581	578	562	582	588	569	622	663	576	590	599	612	568	577	618	558	614	574	573	582	567	599	608	501	586	619	590	608	602	590	603	598	625	572	568	602	561	618	562	557	583	572	593	579	564	633	577	622	579	592	546	605	577	588	629	575	611	576	612	579	579	583	558	591	575	578	575	565	611	573	580	579	580	601	587	585	599	635	570	579	603	583	584	585	596	584	615	567	624	592	564	566	595	616	592	599	609	595	583	576	578	569	573	626	559	565	570	551	644	570	583	617	585	531	586	587	573	637	620	580	596	585	573	586	595	577	585	618	580	593	617	568	628	599	579	556	559	606	637	612	571	573	572	592	565	602	566	588	577	547	574	601	587	571	589	565	600	653	580	601	589	577	637	598	568	609	571	566	601	657	598	574	567	520	597	628	582	534	569	591	589	578	573	579	587	592	555	611	549	578	570	572	549	584	582	575	537	615	559	601	575	574	573	576	625	553	564	557	588	567	590	568	588	613	590	602	602	587	613	601	635	604	566	559	578	570	600	574	622	591	582	615	608	610	584	589	547	588	614	559	597	638	596	611	627	618	583	611	557	563	588	569	602	590	637	635	616	599	589	607	583	586	613	574	570	594	597	585	555	592	610	585	569	605	611	592	576	603	581	597	585	588	579	613	600	604	601	605	578	580	599	598	585	599	581	573	608	577	596	551	646	569	587	551	558	583	523	563	589	582	566	596	611	562	574	595	600	608	566	581	584	607	654	584	587	620	572	571	577	593	559	581	608	630	574	595	583	633	539	614	582	609	582	610	605	564	598	560	612	606	587	588	625	603	610	610	615	633	580	581	577	592	596	618	619	621	631	541	572	584	564	576	569	607	575	602	593	575	588	590	613	606	588	563	561	595	536	563	615	639	566	582	622	578	601	602	598	593	543	586	593	585	583	563	614	518	613	565	622	577	573	602	522	551	603	590	582	592	558	558	550	614	591	607	615	590	578	622	597	613	605	596	595	626	609	538	595	567	577	573	597	606	552	603	586	566	576	561	613	618	618	573	539	663	588	571	574	609	565	586	571	595	538	568	574	555	600	565	602	574	651	602	551	577	586	548	588	624	607	596	569	584	547	604	594	616	557	602	567	591	607	565	599	597	566	670	571	608	592	569	561	630	550	533	642	595	593	580	626	595	641	573	602	587	565	590	579	559	545	612	583	622	535	613	618	549	602	578	634	590	591	597	573	591	581	625	567	543	588	609	580	563	570	593	579	579	622	572	607	610	580	616	537	582	605	566	602	611	575	627	591	573	571	629	590	568	538	547	604	609	617	592	586	616	612	547	596	585	555	595	615	567	567	582	601	618	599	616	587	551	602	563	587	597	543	633	620	632	597	611	540	572	596	575	592	604	605	638	565	576	580	552	559	551	589	592	546	570	632	598	588	558	583	611	592	612	582	596	619	594	618	567	537	634	604	566	614	569	587	591	579	587	600	606	593	581	655	584	609	604	615	554	547	591	577	615	590	625	572	570	616	559	594	565	614	565	596	596	590	568	617	574	603	597	578	617	567	591	525	622	593	527	610	531	623	606	606	605	610	586	576	570	603	584	617	609	576	632	591	601	571	601	602	559	621	558	592	584	580	573	576	637	605	577	626	633	603	585	564	555	609	595	634	561	664	616	547	575	552	546	620	589	597	632	576	552	584	575	579	600	570	583	580	594	540	542	608	552	561	583	601	588	561	566	567	558	608	601	564	542	613	592	557	645	571	592	609	553	617	548	531	597	597	554	570	584	599	574	615	593	637	637	566	543	607	536	581	558	525	606	607	576	561	554	590	578	615	571	590	612	617	597	596	583	603	585	621	616	675	591	596	592	562	576	596
40270	12631	2716	1333	803	618	549	476	424	408	396	375	387	346	409	367	377	362	388	364	356	370	346	353	322	336	363	335	387	385	381	372	318	342	385	341	384	386	378	342	360	385	365	328	325	381	339	362	379	300	324	378	328	383	367	338	336	353	307	325	354	361	347	359	347	357	328	373	339	319	323	360	351	331	332	330	347	342	338	364	367	342	341	337	328	347	354	361	347	363	376	355	330	381	351	347	340	359	364	356	300	327	328	352	348	340	381	366	339	337	344	311	350	366	366	337	353	339	365	326	359	368	361	356	374	345	384	365	337	347	365	358	354	352	361	389	347	354	363	353	350	356	347	344	354	385	324	364	363	379	365	336	344	370	375	341	326	338	334	324	336	369	353	370	333	362	347	343	310	332	345	339	342	312	347	352	347	382	360	378	335	325	342	337	327	354	348	362	372	338	287	355	365	299	347	366	301	354	338	315	333	372	321	358	342	332	335	382	353	366	351	312	344	311	335	320	339	364	354	333	324	343	332	338	337	365	332	378	328	334	344	362	342	312	333	344	308	379	313	344	348	352	278	309	340	301	363	355	345	337	329	375	351	337	335	354	358	325	373	346	325	361	352	315	389	377	362	313	355	330	360	361	354	345	348	331	331	347	333	393	361	359	307	358	350	403	348	316	319	365	342	357	378	335	360	325	339	346	361	360	315	356	349	338	324	374	358	324	328	346	344	341	332	347	317	344	337	335	334	357	378	320	386	357	311	328	318	329	333	354	338	356	328	362	333	350	355	329	329	321	345	359	320	331	348	341	351	388	363	348	303	325	317	362	336	353	372	384	368	346	348	348	351	326	291	328	341	356	359	356	366	311	330	375	362	355	332	354	358	326	346	352	331	355	348	333	360	388	295	365	371	353	349	329	390	302	360	360	361	372	318	344	336	316	320	352	325	340	348	318	354	323	350	338	349	352	327	361	350	334	382	335	333	342	358	336	383	375	359	324	337	387	357	322	370	356	374	351	351	390	345	339	344	341	343	361	361	336	328	350	374	310	313	353	321	360	360	399	361	335	353	295	352	340	346	337	317	334	394	334	296	376	341	331	332	364	344	333	336	342	355	333	312	325	341	298	342	387	366	332	348	349	370	339	337	356	326	347	333	355	341	342	368	338	370	314	366	337	379	326	314	352	373	393	354	313	319	340	348	330	326	352	338	346	366	343	368	332	394	343	373	387	325	323	332	327	350	355	403	364	353	324	355	340	339	341	314	334	367	360	344	340	340	342	350	345	309	343	327	355	336	349	346	339	362	392	360	307	347	320	354	339	335	342	343	312	364	381	355	362	382	401	360	354	364	357	363	364	364	368	363	315	372	391	342	321	318	322	328	351	336	323	341	357	317	382	330	337	365	336	304	355	350	369	380	349	323	306	327	363	341	357	365	324	341	342	326	351	357	359	358	320	357	328	351	377	343	359	340	360	348	343	354	347	326	327	337	332	372	362	339	378	367	342	339	364	349	382	366	327	360	347	369	338	324	361	350	373	367	354	341	324	357	395	348	357	363	325	336	372	350	347	329	319	340	361	339	375	334	337	362	333	350	335	340	379	385	339	377	318	352	373	351	369	360	356	323	316	365	342	353	359	339	384	331	329	344	336	363	359	378	290	339	356	354	312	349	350	375	339	350	342	362	366	354	353	370	375	340	361	375	378	367	369	367	392	366	362	342	311	353	352	363	351	330	341	357	305	377	372	357	341	368	361	368	337	344	339	352	322	366	360	333	332	369	326	347	343	347	367	388	353	356	375	342	366	334	351	382	358	360	341	319	356	303	329	351	335	317	335	348	374	370	374	368	349	398	341	362	346	326	291	353	339	346	356	332	360	335	354	386	322	314	332	358	365	339	357	353	335	294	353	322	334	328	322	312	334	316	352	384	364	368	335	328	400	352	346	344	346	324	365	349	348	369	355	374	353	369	352	335	311	348	326	309	333	355	354	339	367	371	326	332	348	350	333	332	334	344	341	324	354	349	336	333	388	374	359	344	342	302	341	358	354	382	321	397	375	333	332	358	365	346	344	352	346	390	331	323	326	347	380	347	340	362	381	342	370	375	307	343	304	320	312	323	325	345	341	335	332	336	340	350	356	376	313	353	343	371	332	330	322	331	354	318	318	343	323	344	333	364	405	344	342	332	332	358	350	339	308	346	369	331	348	329	317	340	364	329	375	376	318	338	339	363	338	371	337	349	342	350	360	356	353	358	362	333	367	350	359	351	331	304	345	368	360	336	372	376	326	372	366	361	312	353	393	350	359	319	310	356	348	317	328	334	356	373	351	346	334	320	336	364	325	320	323	316	334	342	325	358	313	358	337	375	353	356	369	326	372	361	324	326	346	339	323	366	355	357	322	351	369	349	357	332	340	373	369	326	338	360	377	342	340	373	341	360	338	378	328	324	346	326	345	349	340	358	348	383	338	369	340	399	308	320	310	352	383	351	403	368	355	342	325	352	338	373	366	365	382	351	373	366	364	348	317	347	342	331	333	346	331	340	330	371	363	378	354	349	358	317	317	355	376	367	311	332	341	355	321	387	374	345	359	323	331	350	349	364	330	374	331	355	335	342	355	387	407	348	337	331	350	346	363	422	346	372	363	374	353	346	303	340	386	346	338	344	320	347	371	355	333	345	333	352	348	309	354	372	325	324	372	326	345	351	343	361	374	368	350	333	382	331	330	362	343	349	336	342	355	350	363	347	345	348	315	340	345	335	343	321	376	349	360	350	320	342	325	377	335	350	334	387	321	328	352	364	324	340	326	352	334	360	326	349	304	356	333	354	373	353	363	357	359	368	336	312	359	350	333	382	327	337	385	393	348	405	361	320	347	332	369	333	356	311	337	323	338	339	322	329	358	360	323	336	366	328	332	362	360	360	358	334	349	375	393	331	371	337	353	364	334	320	354	326	385	363	340	319	349	366	317	373	343	327	351	343	371	349	340	342	320	385	341	363	318	361	354	319	312	361	327	341	344	348	380	339	320	321	345	321	355	355	378	362	347	326	338	322	345	336	348	308	335	350	341	348	378	302	340	371	395	347	328	357	363	351	391	370	379	354	343	368	358	341	373	361	322	342	358	356	359	330	317	326	324	373	343	389	365	347	347	335	337	343	319	343	371	366	358	342	341	353	332	337	341	346	342	359	360	414	389	365	370	368	363	334	337	362	360	347	332	361	340	379	324	355	312	396	365	355	347	348	335	361	343	334	351	344	372	328	356	332	326	326	329	322	317	361	327	302	346	352	393	348	349	364	341	357	352	300	314	362	354	358	345	366	343	333	351	360	348	359	326	321	386	363	329	357	332	322	340	356	347	387	357	349	355	310	364	321	340	325	378	389	364	357	327	367	340	330	381	374	389	371	325	341	378	382	336	345	378	351	340	375	354	343	340	363	360	310	309	352	383	345	350	352	318	358	340	353	339	331	350	335	371	334	322	361	359	326	338	350	337	350	318
23984	2962	1993	2346	2106	1795	1534	1341	1228	1121	1053	957	932	933	900	931	882	882	843	846	825	837	836	841	850	839	797	815	789	761	801	786	786	813	777	814	798	825	799	798	768	797	806	777	810	726	784	770	771	789	803	750	804	771	794	767	714	731	758	750	797	719	734	783	740	723	745	808	803	759	763	790	742	753	740	761	821	798	792	776	764	731	753	785	791	766	769	780	788	769	763	735	770	805	772	770	801	771	752	821	823	778	748	771	737	798	740	786	745	740	778	764	779	779	717	803	825	721	758	811	707	746	755	760	800	725	746	767	779	750	806	737	749	819	777	789	763	749	775	783	777	750	754	797	751	767	763	773	787	796	781	766	758	767	717	793	731	721	731	786	713	784	783	758	777	748	764	740	768	739	772	771	740	792	770	717	765	737	759	749	763	796	768	705	786	753	757	758	776	771	775	721	712	780	731	743	757	777	759	789	744	782	743	769	787	799	735	764	779	807	772	743	755	778	764	767	810	797	731	794	759	752	712	799	737	752	782	758	767	768	753	749	780	809	789	753	794	777	767	715	740	779	787	795	721	780	729	722	723	791	755	752	781	805	768	747	748	767	744	797	791	782	749	700	757	751	750	776	778	811	740	769	838	721	736	787	806	706	771	741	747	808	788	769	731	784	732	749	715	761	789	743	747	778	808	730	757	773	808	809	746	785	769	825	719	748	784	686	773	733	787	768	792	821	761	824	751	817	779	760	810	757	754	774	719	777	722	752	785	814	775	784	746	756	748	769	828	763	770	734	706	749	764	745	757	775	738	748	777	773	796	752	788	740	745	698	820	725	740	772	795	805	772	764	712	750	714	766	747	766	757	760	765	751	737	787	793	770	714	742	763	775	782	799	743	769	744	773	786	751	790	747	775	760	779	778	748	790	761	706	782	723	704	746	793	722	797	763	740	774	764	741	793	777	747	766	758	768	755	815	773	782	759	812	733	817	781	806	794	723	726	762	751	741	756	810	733	724	752	765	768	761	790	734	730	747	773	769	738	745	762	781	760	787	732	752	768	701	738	763	750	758	757	762	757	772	737	697	730	739	755	742	721	747	777	812	819	766	720	749	753	751	738	761	790	769	783	833	743	763	776	749	763	746	787	784	765	761	741	767	798	788	778	787	776	722	754	762	778	742	755	748	728	770	751	736	765	818	756	727	778	764	776	729	835	751	791	832	740	793	763	775	749	783	720	775	745	831	727	742	731	743	769	736	755	755	820	746	762	769	711	791	737	805	745	770	736	734	753	783	735	788	750	776	804	734	748	826	762	763	757	759	738	774	798	755	726	762	754	738	747	781	783	783	772	774	810	782	778	775	724	775	777	760	806	768	740	765	799	769	735	803	761	773	765	731	733	795	780	797	770	773	783	753	704	873	814	748	774	783	793	784	749	770	776	719	738	766	739	751	764	741	779	738	803	743	726	762	760	729	731	757	728	787	811	757	774	821	721	757	781	744	700	783	786	785	781	774	788	740	751	786	778	803	791	802	765	809	766	719	731	788	740	775	712	734	769	778	797	765	705	777	786	767	796	741	815	754	746	762	763	798	738	750	820	810	764	742	798	791	765	769	801	801	680	763	783	784	767	743	763	763	809	743	762	730	735	781	756	748	753	753	742	759	711	733	760	771	768	710	773	749	750	784	768	753	753	763	748	741	756	766	763	760	781	768	772	780	729	743	729	787	765	775	800	733	768	723	745	749	731	782	742	751	794	766	811	754	779	768	745	733	778	766	764	754	751	775	794	788	752	801	750	698	771	749	761	766	754	769	783	746	786	743	810	787	769	763	740	833	742	764	724	780	729	753	734	798	776	733	772	750	743	782	719	783	755	733	802	771	798	780	807	811	736	825	775	763	781	812	763	780	761	779	781	817	720	801	772	763	770	759	776	728	729	793	764	763	730	741	755	804	735	775	774	763	764	713	789	768	738	758	704	794	766	783	801	792	762	763	727	761	772	741	748	793	760	780	709	787	740	759	742	764	767	768	723	759	766	777	739	797	804	756	791	730	719	788	765	758	773	756	771	766	786	761	761	780	769	791	734	739	741	804	783	786	757	769	777	700	744	771	762	783	752	790	737	742	827	765	752	789	745	762	787	773	776	756	742	826	756	775	753	759	753	768	764	760	734	783	752	734	747	766	741	785	795	754	726	755	789	783	764	758	716	767	720	700	792	770	774	787	739	756	761	762	790	819	740	774	725	788	763	760	770	746	745	782	743	785	718	739	765	763	735	763	742	769	771	763	720	743	712	715	767	782	794	789	779	787	779	711	823	809	741	845	788	794	774	817	823	823	759	739	754	789	725	763	798	769	739	783	800	726	774	760	758	712	766	784	793	777	792	748	775	799	765	729	793	737	765	739	742	750	767	750	741	761	746	790	723	689	753	786	748	731	757	761	782	730	743	717	756	781	733	734	716	740	747	738	776	766	730	785	762	763	763	753	749	812	735	718	735	771	764	767	787	762	759	796	748	758	736	721	724	760	765	732	746	744	745	775	735	749	753	749	729	770	739	736	741	745	791	759	784	747	775	756	757	760	758	755	773	746	772	786	761	702	743	767	837	720	740	809	797	827	738	812	764	716	764	741	715	754	778	721	786	777	751	784	808	776	729	788	795	774	774	727	744	731	768	790	765	753	762	775	765	760	771	769	720	745	774	767	728	753	771	831	766	762	781	798	774	759	747	708	773	788	717	757	789	763	792	764	747	805	751	733	708	755	734	714	758	777	777	760	724	812	746	737	751	761	764	824	797	769	709	747	755	765	731	768	777	790	770	757	794	771	712	744	781	764	743	767	773	767	779	758	771	748	806	753	752	770	783	736	771	757	760	806	767	811	782	796	826	720	777	791	755	743	792	790	736	786	773	741	768	762	750	762	713	743	743	744	762	740	792	789	750	734	770	713	784	755	764	785	750	754	776	733	822	766	752	797	808	765	769	741	764	782	747	707	794	808	762	721	748	766	786	754	736	792	722	798	785	788	777	739	752	764	749	711	783	724	765	757	766	745	708	773	812	789	740	779	760	725	766	735	760	737	736	756	731	711	770	754	776	774	782	796	746	748	740	741	735	833	781	787	748	747	822	758	807	755	790	767	743	786	815	738	747	797	803	763	760	754	755	738	716	816	781	774	747	817	771	781	774	773	733	725	774	773	705	776	777	754	774	727	788	754	778	794	745	790	824	804	762	818	744	798	755	843	720	752	728	781	760	751	766	742	761	766	781	795	774	782	719	804	817	780	786	816	747	768	765	763	778	778	762	722	755	781	778	807	780	730	732	745	736	766	746	755	777	772	816	833	789	767	753	729	788	789	759	789	785	774	775	768	752	762	783	712	779	835	773	730	746	735	772	733	744	836	817	799	755	763	757	742	717	809	744	823	784	717	781	764	769	769	731	698	756	708	746	772	779	774	770	757	736	793	786	764	813	782	805	744	770	763	786	717	773	826	734	783	708	757
8521	1034	152	150	156	147	153	151	171	172	146	161	149	153	159	169	169	165	151	164	145	155	160	156	132	154	180	167	151	148	158	150	157	152	156	137	169	137	142	166	139	149	153	162	147	157	160	166	146	159	177	168	175	166	168	144	142	156	139	126	160	138	140	155	159	124	152	159	143	159	162	177	148	135	163	148	157	146	160	153	169	177	138	128	149	134	170	141	179	144	173	169	125	162	169	157	150	129	152	164	148	149	180	151	164	183	149	174	148	150	138	179	157	141	140	144	166	152	161	167	154	141	143	148	157	154	184	155	164	150	161	148	133	152	154	150	149	143	139	141	176	149	154	152	152	151	168	162	151	162	146	151	181	147	146	161	148	155	152	160	150	147	137	161	163	156	160	140	160	152	154	151	157	149	142	146	186	177	170	151	160	135	156	142	137	150	143	173	178	170	155	149	152	173	151	164	141	165	148	164	155	150	174	133	159	166	167	150	138	158	125	132	160	169	161	159	170	150	155	181	168	149	140	177	154	125	171	170	138	170	146	146	139	163	133	135	143	170	181	177	150	158	141	167	151	151	153	165	161	173	144	168	138	144	146	149	169	166	151	150	163	133	178	164	148	154	150	150	153	150	157	152	148	129	172	167	141	166	152	150	163	169	178	171	144	155	148	138	159	173	135	175	156	134	150	154	155	138	155	140	152	146	176	158	145	150	166	147	161	167	140	156	146	164	159	144	158	139	149	159	151	126	147	135	166	150	170	184	158	133	123	150	171	167	180	144	176	140	166	154	138	141	167	130	152	163	158	167	164	155	147	152	147	158	152	171	153	138	158	151	166	150	127	169	161	154	172	173	160	172	165	158	154	147	157	138	163	150	147	171	145	149	131	161	156	151	155	145	166	168	162	181	173	143	183	175	176	172	164	131	194	147	148	135	153	158	153	148	154	154	166	148	158	130	165	168	178	153	150	169	142	172	142	144	137	174	152	158	156	138	148	146	135	152	161	185	158	164	185	139	134	187	160	158	162	151	154	150	161	183	144	166	138	169	188	130	144	155	164	148	156	158	152	164	159	155	129	167	163	142	137	145	165	158	166	178	168	164	165	175	164	165	156	150	159	162	150	178	149	134	180	175	160	182	169	161	131	133	153	139	138	150	159	158	156	176	169	173	162	163	148	155	166	155	158	163	137	162	171	178	151	145	134	125	163	159	192	163	147	185	152	147	157	171	160	142	184	179	151	171	142	144	176	144	162	159	141	134	142	144	151	146	154	158	167	150	148	152	162	150	162	148	184	183	152	151	154	148	145	165	141	147	157	135	136	148	154	161	175	152	167	174	144	164	183	151	148	184	154	157	154	156	179	156	153	177	154	152	147	167	161	155	152	152	135	170	147	131	135	146	159	175	143	156	154	146	151	159	161	165	148	142	158	124	188	162	163	162	137	143	141	140	153	130	160	151	139	146	175	173	134	163	163	155	163	162	193	139	153	149	175	138	149	148	168	163	148	158	126	156	175	161	148	168	172	157	153	180	157	160	153	146	130	153	153	151	162	152	148	160	164	170	178	153	153	175	160	166	150	156	159	141	134	160	132	180	153	170	150	148	173	153	141	153	138	166	140	167	161	161	154	166	156	151	160	173	143	148	149	162	156	181	155	157	155	149	170	174	150	152	142	154	149	162	165	154	146	137	161	179	148	140	138	139	137	189	161	160	153	143	142	155	162	153	166	142	155	141	154	172	150	136	133	178	156	157	157	139	160	143	162	163	145	164	156	165	177	171	161	143	139	151	157	166	184	134	139	149	150	157	168	133	152	159	149	149	152	163	176	167	157	152	168	168	142	155	147	179	165	151	144	150	132	155	173	149	156	140	168	132	150	158	135	151	155	151	176	147	124	144	152	158	175	155	157	155	165	154	157	170	151	125	154	138	153	152	156	162	145	161	147	145	167	172	153	162	161	161	168	142	138	155	145	144	137	143	165	145	164	142	141	146	157	158	141	174	153	141	153	157	161	148	146	129	168	144	166	165	163	155	185	162	163	157	154	163	168	158	173	145	170	150	166	151	156	155	154	166	161	137	160	161	161	149	166	142	150	156	156	153	170	162	146	146	164	150	160	149	160	143	170	144	163	187	158	161	152	157	152	154	158	152	147	184	156	151	144	141	162	157	156	158	151	142	165	146	139	141	166	121	156	128	160	172	158	162	139	140	150	161	165	176	172	168	142	172	160	138	159	146	178	156	154	188	171	154	174	146	122	147	153	164	161	136	152	153	150	155	172	152	151	146	177	158	162	156	164	157	167	149	153	156	178	139	155	152	158	123	171	124	178	159	138	154	160	167	183	163	164	157	146	169	157	165	165	127	176	143	145	133	177	177	140	175	176	142	158	144	142	184	169	153	146	171	184	155	175	149	157	183	142	148	147	147	147	157	139	175	154	163	149	168	154	150	190	154	175	150	154	169	176	149	152	164	157	142	167	153	177	162	137	176	158	154	178	150	149	168	173	131	146	171	171	156	143	156	154	157	155	141	164	154	174	159	154	182	184	170	149	149	168	158	144	153	166	158	156	153	130	140	161	139	172	135	167	140	135	140	161	133	135	140	174	148	145	140	167	165	133	155	165	150	145	145	171	142	163	164	178	192	149	127	140	170	151	176	146	169	168	164	183	173	165	176	188	166	135	162	146	147	156	134	175	165	147	130	160	133	140	163	158	150	142	139	153	139	161	166	151	176	134	150	161	200	135	166	154	146	184	163	139	167	150	142	143	153	155	181	159	155	153	164	158	146	148	152	153	130	140	125	161	153	181	201	184	141	176	139	163	148	165	155	168	150	169	157	138	148	169	164	146	156	160	179	147	143	167	160	154	136	167	143	156	152	134	167	157	150	148	144	164	172	135	148	153	173	148	142	158	151	181	148	157	130	150	176	134	138	159	156	137	163	147	149	151	148	155	168	141	148	146	149	127	151	158	141	153	152	174	156	158	158	127	173	149	138	137	154	139	167	160	147	158	146	151	176	190	130	167	169	160	130	157	179	165	171	140	160	149	159	141	170	151	139	150	133	164	163	158	154	158	143	208	155	159	157	175	167	157	174	160	153	159	159	157	157	139	157	144	157	151	142	145	172	152	158	150	155	174	149	144	157	162	150	164	144	153	163	172	174	133	152	156	153	153	153	179	188	148	188	155	127	163	150	150	159	156	167	168	157	150	145	149	153	161	168	133	149	143	152	157	172	165	167	133	133	124	153	164	140	156	146	138	157	177	164	171	156	153	153	169	133	166	121	146	177	144	145	148	146	157	144	192	153	139	163	153	155	167	147	188	159	164	154	166	156	162	154	165	139	139	144	167	166	173	157	168	175	166	132	159	146	149	154	135	144	176	149	174	171	150	145	171	138	153	169	187	159	151	152	152	157	139	143	173	172	164	154	149	141	170	161	144	167	139	178	150	150	152	166	138	141	168	110	162	156	162	142	165	195	168	185	145	160	159	162
5296	688	448	416	400	392	389	392	443	400	418	381	409	354	392	397	424	381	395	423	420	401	375	396	380	393	365	400	386	388	417	387	436	354	408	405	408	391	372	397	361	411	397	373	386	364	418	382	383	377	377	392	387	381	390	367	394	393	361	378	362	395	450	406	389	404	380	379	402	385	360	374	329	385	391	406	360	393	381	406	417	414	396	406	393	400	409	416	399	398	412	420	387	418	374	418	417	413	406	400	362	385	380	399	370	342	365	403	359	388	386	372	364	409	391	403	407	384	378	380	375	395	363	359	359	394	423	377	370	394	371	447	362	413	420	393	409	400	374	405	391	371	417	381	377	381	392	359	382	399	400	400	383	423	406	415	360	387	387	359	382	377	403	392	390	394	400	402	380	368	375	402	412	375	433	389	429	382	396	401	405	394	401	382	408	378	404	381	399	416	387	379	415	371	358	402	379	398	377	398	376	370	422	377	375	366	398	399	411	392	392	394	381	381	415	380	396	385	387	370	379	406	396	379	406	400	391	355	399	392	390	377	408	422	378	399	405	411	406	377	358	361	412	406	353	393	376	363	400	433	365	394	402	386	429	394	406	390	405	383	394	394	390	366	370	391	408	386	406	407	430	391	381	359	367	348	398	362	437	401	416	379	392	410	397	428	398	381	389	395	408	364	385	368	435	358	411	409	419	423	365	419	419	388	395	393	389	398	388	393	391	410	375	422	399	393	404	392	374	424	393	401	414	372	361	390	408	388	384	418	394	407	395	421	406	373	398	418	372	432	403	400	419	391	368	393	378	408	408	388	421	405	383	397	400	380	426	382	389	412	425	364	384	419	411	378	380	383	361	397	385	422	350	388	372	376	390	435	373	383	419	385	396	398	379	394	370	386	373	421	411	405	405	405	385	414	420	392	385	391	386	391	384	372	377	380	390	368	372	426	402	360	389	388	390	365	393	405	388	357	380	399	418	423	382	383	372	395	412	362	376	424	371	423	415	383	401	433	409	410	379	362	401	412	404	381	397	391	385	369	362	403	384	402	414	391	396	419	412	372	384	382	377	366	407	377	414	415	401	393	386	385	427	393	375	377	405	388	370	380	387	351	388	389	365	415	399	379	396	403	336	381	364	369	378	376	370	386	401	406	374	382	409	388	374	403	370	373	371	394	451	422	372	382	348	394	392	368	369	372	386	391	391	425	374	393	387	446	415	358	377	391	398	398	396	400	427	378	356	367	381	387	366	391	430	389	407	377	433	429	397	402	388	417	375	414	375	420	364	398	418	400	369	372	426	354	393	423	392	402	421	369	371	368	394	381	421	399	393	381	408	349	386	398	405	402	384	312	379	386	383	412	374	379	388	366	410	416	365	369	417	369	357	395	371	351	375	418	414	365	392	383	372	416	382	390	365	399	380	399	421	363	360	380	370	392	371	392	381	370	410	390	408	446	388	377	369	384	403	379	371	384	362	391	403	408	381	372	377	408	394	382	389	371	405	388	405	381	407	389	409	386	385	354	391	396	413	386	360	384	394	389	402	411	358	376	374	394	388	416	392	359	364	413	367	447	393	395	320	387	386	432	395	392	370	392	391	361	380	363	411	370	421	411	433	399	370	339	433	413	389	374	375	378	435	410	395	438	409	419	398	389	359	399	398	372	379	389	358	423	378	391	368	420	375	370	353	411	393	400	387	356	375	384	411	403	381	369	425	422	377	388	410	403	456	390	394	410	388	361	372	389	393	373	411	380	414	401	380	382	387	406	405	445	406	372	393	404	407	388	397	416	377	402	400	417	402	381	363	393	364	398	385	356	398	380	384	423	371	393	418	392	374	369	399	363	399	401	400	372	369	406	394	402	389	375	383	378	385	375	392	382	382	392	362	396	387	379	398	365	420	396	387	383	405	406	374	421	412	338	384	362	392	409	363	387	373	409	378	369	377	387	402	410	397	405	398	402	413	353	396	390	390	422	412	425	407	374	368	392	418	402	375	347	337	362	378	386	372	409	373	443	398	377	393	396	370	400	387	394	398	387	379	435	389	365	392	367	400	399	379	416	344	382	385	398	393	365	409	395	406	377	390	445	365	401	413	436	418	384	412	394	370	377	412	386	374	385	385	402	451	365	401	400	386	352	394	379	374	423	413	381	375	414	417	392	372	370	401	363	390	386	409	401	372	403	389	391	389	413	375	376	386	390	407	381	401	371	396	388	418	392	388	443	383	426	413	387	425	388	385	387	396	378	376	387	402	408	394	425	383	381	419	390	379	370	386	392	372	394	384	407	404	390	366	379	393	398	415	363	407	407	359	379	400	393	365	380	353	385	377	384	361	358	415	411	370	393	390	391	345	358	351	361	363	409	406	377	418	400	398	401	437	407	418	393	376	383	404	398	389	390	378	397	409	351	411	391	401	354	367	405	373	374	372	345	408	399	399	394	395	396	370	363	367	379	376	371	392	386	374	380	377	397	371	367	362	357	399	376	399	385	383	392	402	382	399	381	399	368	379	383	397	420	351	388	358	376	410	408	387	408	388	419	403	372	387	378	418	402	364	380	387	417	402	389	391	381	448	379	376	374	407	387	397	399	395	412	415	418	413	413	379	364	388	389	381	376	376	404	406	394	394	375	410	380	387	378	391	395	427	363	384	367	404	354	373	393	393	366	401	418	385	411	383	388	368	393	366	393	379	389	383	383	414	404	404	385	396	362	353	364	410	404	413	372	407	405	377	398	396	403	390	361	381	387	403	395	421	386	413	382	393	367	379	373	375	365	383	360	408	384	362	376	364	410	382	378	414	402	365	398	397	412	394	345	395	389	353	347	365	401	383	371	419	380	395	399	393	396	410	443	407	370	390	384	393	381	417	421	403	418	413	378	410	386	380	400	411	410	356	375	431	365	430	408	404	364	395	407	415	416	376	426	399	407	409	398	385	383	362	403	383	400	393	359	408	380	418	341	379	388	359	393	416	403	400	359	388	398	388	396	393	385	385	406	392	407	410	413	380	417	401	377	416	382	368	378	427	388	370	383	400	381	394	394	360	417	409	369	379	389	379	384	388	380	417	386	403	384	411	386	426	433	382	381	341	370	367	389	374	372	399	426	379	379	412	390	380	392	405	410	379	397	394	414	398	372	375	401	402	375	406	396	411	422	379	352	334	390	396	364	426	435	387	406	370	380	388	354	395	379	367	387	392	367	396	409	363	356	426	385	398	365	373	388	392	374	387	392	367	416	361	405	416	368	397	391	403	388	357	393	399	393	407	407	391	389	381	379	377	405	369	379	387	402	395	368	406	377	399	367	399	391	382	408	366	379	389	379	396	381	427	416	417	401	402	423	399	359	391	406	409	389	409	417	393	403	364	394	391	390	367	362	402	411	412	398	422	362	424	382	379	396	399	385	391	425	354	394	390	373	406	420	411	400	416	376	389	408	381	426	379	413	391	374	362	373	379	352	433	372	370	401	379	379	381	367	339	387	400	380	414	368	369	415
25721	5984	941	549	398	335	323	288	284	266	256	250	276	242	267	269	259	275	294	249	247	260	262	270	260	249	255	211	251	263	271	256	250	273	259	251	248	244	237	272	272	266	277	285	277	252	247	224	274	258	233	243	299	232	241	286	279	263	258	254	236	232	279	246	254	238	235	220	207	244	265	252	254	229	257	240	261	259	256	274	232	279	233	268	248	256	224	235	257	238	238	233	264	248	265	277	293	281	253	239	236	261	238	224	268	239	249	230	265	262	247	292	246	216	248	279	250	243	231	254	262	232	274	240	216	242	258	243	267	263	249	224	215	271	267	251	289	242	254	248	264	253	278	273	254	269	240	243	265	239	267	256	255	260	240	260	282	241	255	269	254	240	225	227	242	252	243	269	264	227	236	272	267	266	258	273	247	239	231	241	260	239	232	241	231	218	224	277	248	249	249	271	233	265	242	260	253	229	246	258	260	229	236	257	262	271	244	232	263	227	224	269	264	248	265	233	243	258	214	257	238	242	259	253	228	247	258	226	241	264	260	264	243	250	249	261	254	228	239	226	281	236	256	254	251	255	255	257	269	242	259	246	225	282	253	244	243	266	231	237	295	241	261	246	260	269	269	255	244	262	213	254	251	253	249	253	223	274	262	237	264	224	236	256	248	240	261	267	253	223	283	249	249	238	244	255	245	260	243	251	259	261	281	238	277	226	254	272	247	232	263	245	282	217	255	247	234	229	246	277	283	249	261	245	242	254	257	263	251	236	292	255	256	281	253	256	222	267	229	264	249	245	239	228	263	258	275	225	242	267	243	275	230	240	270	240	237	251	260	271	267	259	271	240	235	228	241	255	251	267	243	259	244	237	279	240	241	239	266	282	260	258	282	247	221	239	257	246	221	257	250	260	226	229	217	241	237	280	255	251	231	263	247	227	246	241	238	274	244	274	251	212	246	233	230	276	238	242	250	279	256	246	264	233	288	264	243	240	265	260	248	260	277	256	256	248	273	260	238	263	272	221	257	231	239	237	263	259	267	250	261	215	251	234	270	238	224	228	229	258	243	244	244	244	259	253	243	254	257	255	250	210	252	243	242	259	250	225	251	239	220	254	233	264	273	270	228	225	252	257	238	286	241	244	283	250	241	248	244	227	268	255	251	230	263	259	240	275	231	249	252	257	265	246	252	235	278	230	259	269	242	254	279	253	258	231	238	236	277	220	228	252	248	207	239	230	240	254	254	249	260	262	238	252	275	247	250	258	261	256	259	239	243	237	267	259	231	238	262	255	211	275	261	269	220	243	233	251	231	241	250	249	271	233	255	238	282	232	246	263	230	260	255	252	271	253	222	222	254	238	251	238	254	255	225	251	237	232	290	239	280	249	274	261	221	293	268	236	259	244	278	243	283	250	242	242	242	257	244	220	265	249	264	225	242	242	265	241	223	234	237	244	264	249	269	248	248	239	224	270	272	249	255	251	266	249	274	234	259	217	248	261	240	234	239	249	242	274	245	278	213	246	277	230	249	272	272	244	230	241	247	260	285	265	259	237	259	255	257	279	262	287	260	224	229	253	209	239	203	251	249	236	281	241	240	229	229	233	262	259	269	264	271	268	266	241	247	254	259	272	217	264	267	237	253	262	250	272	223	226	243	223	265	242	229	213	252	249	269	256	255	232	229	274	223	227	257	254	281	254	244	259	254	253	251	252	252	227	242	219	221	235	268	267	260	249	273	257	284	249	248	244	286	234	250	243	246	245	230	247	242	234	276	271	271	245	255	250	261	240	250	252	243	247	256	257	217	245	224	249	262	271	264	256	249	269	261	288	242	238	267	233	255	237	263	248	245	271	240	238	254	218	261	243	235	260	231	244	263	272	254	277	262	221	254	232	257	240	238	275	231	253	256	230	242	239	288	252	256	238	238	206	225	236	239	240	257	230	236	254	236	273	244	254	241	252	285	276	258	280	277	235	238	279	246	235	255	249	287	250	276	254	225	258	248	268	246	224	264	284	241	243	267	254	261	269	268	252	238	281	253	290	278	244	274	263	256	233	222	239	263	219	275	246	242	257	229	267	242	236	234	283	242	272	241	252	232	243	254	246	232	266	277	236	231	247	236	228	301	215	240	264	238	268	268	212	242	291	237	267	263	241	241	254	276	241	233	269	267	254	243	250	266	246	234	257	237	285	251	250	234	268	264	278	258	266	249	223	251	274	267	234	256	275	237	254	231	232	239	255	250	279	250	257	252	278	250	276	232	240	235	231	246	242	257	272	255	267	223	253	271	228	274	249	269	242	254	275	247	261	251	283	262	268	270	225	253	255	243	237	233	249	245	286	271	232	274	293	254	252	232	232	255	245	274	233	299	239	293	263	235	250	228	280	241	243	214	235	239	207	254	259	281	261	259	256	273	265	263	262	247	267	256	254	243	243	255	245	229	253	200	239	254	263	272	251	256	269	277	223	265	237	236	291	258	251	239	279	269	285	257	246	305	227	261	245	233	274	281	227	235	266	274	244	234	249	253	242	267	269	276	237	248	251	252	254	233	262	235	242	213	259	238	263	248	272	278	237	231	271	259	226	255	245	248	286	262	260	232	222	240	237	234	261	242	274	252	268	226	242	249	264	255	275	259	228	281	266	235	252	265	263	237	229	246	230	261	250	251	250	244	243	247	241	265	291	232	284	276	260	235	240	229	259	267	269	276	238	261	268	240	237	243	251	272	283	227	247	262	262	227	263	243	233	259	270	263	243	215	244	261	279	245	234	252	251	246	252	265	263	279	231	208	270	263	271	241	232	252	270	252	245	267	245	227	253	256	257	247	251	261	268	260	245	233	222	250	257	252	253	248	232	271	243	277	258	293	256	265	251	233	244	268	255	248	260	271	226	257	243	230	245	274	264	232	242	249	269	269	258	257	252	259	254	230	242	271	233	254	231	227	225	256	218	240	225	247	229	235	257	265	265	213	270	235	260	283	248	225	261	235	228	252	237	235	238	263	291	270	224	250	256	237	220	223	265	231	253	289	248	207	224	252	276	277	269	244	270	276	265	255	259	247	256	239	237	235	236	252	252	231	282	251	236	242	241	223	247	261	232	239	253	243	228	242	237	234	264	247	247	235	204	245	260	258	232	272	253	252	250	248	268	250	227	234	299	239	264	249	230	245	273	278	223	255	248	256	240	260	259	264	279	243	256	238	218	219	236	241	228	241	230	254	254	246	253	220	249	236	240	262	247	207	256	232	265	280	255	266	241	251	240	225	241	252	235	218	243	261	256	241	251	271	270	266	273	266	256	281	232	240	233	269	246	245	244	248	257	252	299	239	260	236	257	257	217	254	250	234	236	262	254	242	250	265	257	262	256	234	249	271	251	223	261	236	247	228	276	282	265	252	227	271	266	240	261	253	236	260	267	267	252	247	256	273	221	238	274	279	250	263	254	243	287	262	274	229	249	272	231	246	255	242	226	260	258	268	246	218	236	239	246	242	240	231	255
15520	2743	1193	1368	1239	1074	948	840	816	731	728	700	672	657	663	631	664	660	653	645	619	605	613	630	574	641	656	631	602	603	606	579	607	561	590	526	622	583	590	613	599	563	633	577	576	591	591	610	546	557	615	612	594	547	568	609	584	581	567	513	549	620	602	576	566	516	597	593	573	585	584	596	590	605	577	609	612	556	623	607	589	613	621	601	591	564	559	607	598	612	594	617	589	559	572	605	569	534	606	588	639	565	595	601	590	607	529	564	639	560	578	568	588	607	597	624	542	576	580	613	593	554	530	541	605	556	554	595	601	569	571	612	603	583	587	561	589	566	596	562	611	566	593	592	556	562	570	574	588	535	589	593	585	588	595	577	576	566	552	588	603	579	594	585	567	584	602	613	545	543	574	620	570	581	549	584	575	603	602	584	567	573	580	636	596	597	606	617	599	564	598	520	603	547	592	600	628	572	560	542	592	571	630	599	600	568	574	600	609	578	599	579	594	593	597	539	610	609	584	629	569	589	554	586	580	555	600	599	610	551	576	588	556	648	588	550	613	616	579	568	604	547	554	562	563	558	591	555	570	625	561	603	585	591	559	588	588	583	620	633	555	594	585	559	574	585	581	562	577	588	590	554	561	583	558	554	592	567	596	580	555	588	571	621	577	617	547	592	577	572	566	565	554	567	631	604	613	619	596	577	589	556	591	599	570	588	595	598	599	610	549	583	600	622	612	624	538	614	636	591	569	557	576	583	575	629	603	573	566	555	561	576	641	606	606	536	607	599	615	560	580	591	594	592	575	623	605	557	603	586	567	569	613	612	602	616	561	550	594	576	560	539	565	601	562	628	558	603	596	585	591	589	532	610	611	541	538	583	553	589	576	616	592	591	563	573	573	594	573	571	605	598	565	583	558	629	602	577	597	589	586	579	574	651	547	629	575	575	584	570	586	569	623	565	626	550	600	545	566	570	620	587	601	591	592	600	564	585	586	581	584	605	592	552	634	587	562	607	553	575	552	593	574	597	571	586	643	635	563	627	564	621	585	598	570	581	569	618	550	622	579	539	561	564	569	558	585	536	649	552	580	589	561	595	602	600	606	595	575	552	583	587	606	603	558	553	575	540	602	568	608	594	627	591	601	614	567	562	556	552	563	572	572	592	601	602	596	604	589	573	577	561	600	580	594	626	608	594	587	586	555	541	602	593	569	569	583	579	613	557	563	555	532	596	563	567	566	577	581	580	619	587	590	593	563	606	580	595	595	590	583	638	585	542	595	571	580	548	585	585	599	553	581	576	580	569	545	586	564	646	569	589	576	592	577	531	586	568	611	598	576	592	568	550	623	567	577	588	589	621	608	578	554	554	535	588	607	583	603	549	589	582	601	596	530	572	601	596	578	588	563	578	581	581	615	562	569	601	592	583	606	581	588	557	573	561	558	660	548	578	542	609	575	611	566	612	614	560	584	562	601	574	584	540	535	578	597	653	567	556	598	589	599	579	552	570	584	596	550	581	580	617	572	594	571	586	568	591	608	587	600	548	572	628	584	567	563	589	588	619	600	573	608	563	594	584	511	613	650	554	602	584	616	568	587	602	566	575	578	592	549	575	590	557	571	617	596	611	590	608	577	599	555	570	577	571	539	592	615	600	524	594	539	557	568	579	595	553	570	572	598	589	588	540	598	577	564	573	585	560	568	612	614	608	586	586	564	541	591	576	559	555	617	557	599	568	545	596	602	565	643	567	554	562	552	525	554	545	574	554	593	553	559	573	607	579	589	539	573	569	542	585	619	579	565	558	557	578	589	586	588	622	553	557	575	606	553	578	557	607	528	585	595	556	575	587	631	571	575	579	605	606	586	605	591	575	620	580	578	608	591	594	619	599	576	574	569	581	605	585	588	613	594	618	546	537	547	586	605	565	575	624	591	562	607	557	585	606	576	588	572	589	602	538	571	588	571	598	607	600	584	579	589	567	609	577	582	575	622	584	571	568	606	558	557	582	595	621	547	556	539	575	599	583	585	575	568	603	576	548	577	566	579	593	582	613	587	636	591	587	588	611	594	571	593	586	550	655	615	587	562	580	547	594	605	574	590	588	565	552	570	607	594	544	572	591	575	598	578	573	565	576	589	570	548	606	577	579	567	570	579	609	571	501	540	607	532	595	561	586	537	585	537	589	564	553	613	591	601	567	548	611	605	619	577	564	602	553	565	616	546	564	599	541	550	583	586	615	554	544	599	638	581	604	562	576	573	559	606	586	577	578	594	564	590	556	605	557	595	603	593	589	601	585	582	568	585	596	593	579	616	572	579	608	597	570	634	624	574	573	587	577	620	581	577	612	601	571	624	568	549	613	579	546	574	616	570	605	593	568	612	616	532	591	572	569	613	578	599	529	605	562	555	575	600	586	557	545	598	555	531	573	584	597	568	596	588	542	526	596	562	562	603	581	583	594	562	576	623	590	580	545	581	588	556	566	587	611	555	571	562	553	582	605	573	618	544	644	600	553	560	568	595	588	527	567	608	597	589	557	532	575	591	539	534	590	584	569	586	610	595	568	593	591	567	556	581	636	573	609	627	552	601	604	590	621	584	581	575	590	582	568	603	604	586	592	592	604	571	600	572	559	538	662	607	595	556	577	604	596	597	586	600	574	570	572	591	628	576	616	632	587	605	591	612	549	586	610	563	575	531	623	566	591	616	571	570	598	578	610	587	594	584	555	590	567	565	578	646	575	601	555	569	579	637	583	612	608	581	582	599	602	555	602	566	586	613	565	570	586	598	586	552	571	587	576	564	620	589	578	556	557	599	566	625	594	574	568	614	603	622	629	610	559	548	605	562	572	637	591	548	649	557	621	566	602	586	608	565	582	576	531	563	541	548	577	574	605	585	624	561	604	588	592	541	610	608	570	561	570	585	611	571	604	618	599	536	612	582	588	583	602	591	612	558	602	620	618	600	551	627	553	543	541	620	611	584	609	594	557	588	626	576	592	575	562	598	578	616	586	625	555	595	556	615	577	568	570	607	552	601	597	577	627	611	600	586	601	532	596	600	546	575	558	622	558	572	580	589	581	559	556	579	634	560	599	567	572	601	582	580	582	626	556	557	590	557	572	596	561	563	532	571	549	623	599	629	615	589	555	578	590	613	589	576	585	609	572	598	591	672	532	617	566	621	590	534	589	586	573	659	581	639	614	614	659	594	586	591	574	578	591	590	618	587	543	601	587	602	609	580	551	572	585	578	539	561	637	606	586	611	547	601	570	582	572	589	605	552	596	604	583	607	575	641	593	576	606	566	574	555	608	563	576	557	592	590	518	569	609	545	562	585	565	569	586	562	564	570	540	614	565	558	624	565	603	580	602	570	598	544	600	557	577	549	579	583	555	581	573	581	600	596	554	534	557	562	583	613	581	586	543	583	578	625	570	574	580	584	602	582	570	565	552	571	649	570	619	584	580	606	610	584	634	575	579	585	588	573	633	610	579	586	569	561	607
37306	11148	2206	1014	736	554	542	447	458	391	419	380	398	387	353	371	381	341	337	360	352	358	349	300	387	338	342	353	378	301	399	358	366	384	357	349	391	349	330	374	375	335	344	383	302	358	383	339	320	348	350	334	350	344	349	377	355	350	335	341	350	337	340	348	334	361	321	360	351	299	311	336	358	342	329	344	390	353	360	350	348	362	355	353	316	317	339	371	331	349	335	326	367	360	336	331	332	371	341	310	325	324	333	344	324	380	336	339	347	346	338	358	339	352	332	365	362	371	341	295	336	321	383	331	318	328	342	369	328	345	353	385	320	352	331	334	329	342	350	313	360	378	292	334	382	345	335	340	385	353	362	345	319	327	376	356	341	344	341	342	325	375	341	332	334	334	320	348	351	346	318	333	345	345	337	336	352	361	360	311	333	334	343	295	328	350	349	334	331	344	339	361	337	299	342	363	375	338	331	317	347	310	311	339	341	314	348	371	361	352	370	343	357	340	362	343	345	362	315	319	375	346	334	339	365	308	357	330	371	361	347	387	331	332	329	397	356	376	339	354	337	311	344	369	360	356	343	382	322	327	328	370	319	348	343	343	316	363	321	326	352	373	343	339	331	381	305	321	356	339	324	354	347	346	338	331	364	341	337	356	320	348	340	344	369	320	355	361	351	372	327	354	360	370	339	375	339	335	353	296	361	348	334	307	361	359	391	364	353	335	405	362	363	327	345	357	360	352	305	316	342	356	325	347	354	336	346	351	336	342	325	348	363	345	363	339	348	337	323	326	376	380	302	368	324	343	355	379	364	383	358	331	339	368	340	364	336	324	310	348	350	384	356	349	347	368	361	357	344	348	347	325	361	333	331	372	349	307	362	353	378	347	318	369	325	350	317	344	329	350	352	376	364	350	347	355	358	328	324	322	366	340	338	334	321	379	341	369	322	340	352	340	360	350	374	354	345	346	388	332	337	338	339	338	346	347	364	315	309	369	349	357	332	335	329	321	320	361	332	363	328	364	345	341	349	385	325	336	349	360	328	327	332	372	334	364	348	363	408	321	358	394	343	371	345	373	315	341	362	356	308	329	325	349	351	396	349	354	351	359	302	362	342	343	338	338	348	373	350	316	307	358	343	347	344	331	324	353	364	373	348	328	376	336	333	348	341	354	403	362	351	359	319	336	338	347	379	359	360	315	317	364	362	345	385	350	362	323	343	341	334	342	356	329	321	343	377	354	326	343	375	330	345	331	392	345	365	356	427	323	303	380	368	318	347	353	317	345	372	324	367	343	376	349	379	350	319	327	368	362	359	345	335	361	349	361	366	340	344	373	317	332	353	336	325	381	377	335	346	343	339	340	373	346	318	284	345	336	392	367	374	346	346	352	363	342	353	332	349	384	339	369	355	341	371	346	330	379	345	323	340	362	306	331	383	343	316	327	340	329	321	349	363	331	355	317	373	348	338	329	360	334	333	331	360	305	304	305	363	337	327	306	331	330	376	371	329	313	345	341	334	343	354	362	345	301	341	394	339	355	362	342	297	408	332	339	337	377	365	371	365	352	347	342	324	372	372	341	361	328	276	365	303	341	344	319	333	374	337	357	347	346	349	332	360	377	316	339	354	333	352	370	321	337	336	343	336	327	358	327	324	358	348	334	373	337	325	340	351	309	341	362	329	305	351	340	326	330	343	348	380	359	328	321	358	323	376	386	341	354	327	367	320	370	345	336	341	335	340	326	324	338	335	330	372	354	358	327	362	363	347	347	325	331	367	337	356	317	351	339	350	341	359	369	334	370	345	351	325	328	346	342	335	324	356	355	338	353	309	330	342	328	339	385	324	373	337	343	336	344	319	331	380	318	361	351	351	322	333	338	326	337	345	325	350	344	314	382	335	353	306	347	342	351	360	349	343	348	328	341	346	336	329	342	325	349	319	347	351	367	384	346	358	367	317	335	328	303	326	342	324	362	374	341	373	355	332	353	328	373	335	343	349	325	302	316	365	357	360	308	336	355	340	336	346	372	373	365	321	369	388	357	326	368	373	366	344	322	336	362	331	336	321	366	342	352	352	329	338	366	322	349	333	357	323	358	373	342	349	361	368	329	313	350	313	361	317	327	347	370	355	326	353	341	365	334	348	329	361	388	336	346	353	356	348	324	350	340	364	372	346	326	333	344	325	340	334	337	364	346	355	327	369	354	354	368	356	369	335	337	326	337	341	365	342	337	305	343	380	337	382	336	342	314	356	349	339	340	358	336	322	340	338	315	341	340	361	297	323	312	366	331	401	329	312	350	332	365	339	364	347	350	326	318	332	337	358	350	350	315	317	346	344	346	327	349	369	350	305	347	362	348	341	377	338	345	333	368	328	356	334	321	354	326	349	355	339	327	317	318	331	315	370	338	310	306	317	314	304	321	340	334	350	345	343	343	369	321	345	331	333	352	300	362	372	326	341	351	330	333	318	324	369	351	362	358	331	315	345	308	327	351	361	313	352	327	345	360	347	361	328	344	343	339	356	373	325	387	376	349	365	342	376	364	358	332	316	336	335	340	339	330	368	338	354	339	342	358	330	360	365	350	387	344	334	349	361	374	363	330	351	313	351	335	339	340	371	312	339	345	319	366	369	311	379	373	326	331	337	333	372	301	334	327	343	315	317	324	321	339	376	337	363	342	367	321	309	358	341	372	333	324	353	332	356	357	334	362	347	349	324	351	337	367	321	337	346	336	352	337	330	321	313	353	336	336	356	310	333	348	345	350	348	348	335	349	327	345	372	331	331	323	310	333	346	351	352	353	346	338	356	373	346	336	356	369	342	344	338	332	339	315	353	361	329	352	375	363	330	338	327	356	362	331	337	340	338	310	317	301	360	342	339	355	352	326	351	360	360	349	351	381	330	332	375	329	320	335	305	362	339	350	353	340	410	339	340	361	318	356	370	401	357	346	343	344	290	361	333	332	332	329	369	343	349	322	333	362	351	379	320	345	356	354	362	329	307	334	339	340	380	366	320	350	331	341	337	361	363	355	378	312	361	364	344	347	327	330	353	383	366	301	326	346	349	333	357	312	357	311	348	337	361	327	357	356	373	381	374	304	307	341	335	390	341	333	343	333	355	330	334	328	372	343	328	335	352	328	365	310	341	359	357	367	312	331	360	345	344	357	338	295	322	320	331	345	300	343	352	398	356	345	344	333	340	342	312	368	331	356	329	347	332	325	331	366	317	345	310	347	367	365	343	371	335	370	373	351	340	362	366	345	350	330	349	326	321	307	331	349	347	336	353	313	356	334	346	348	342	396	365	354	345	341	365	338	319	353	344	387	328	365	376	372	336	360	347	354	348	344	339	332	357	322	338	360	284	376	341	361	369	349	323	381	354	331	330	358	332	343	342	350	333	386	356	347	388	351	371	328	355	358	346	347	357	347	340	338	348	316	327	351	358	356	376	375	359	339	344	349	343	318	342	358	323	350	344	346	341	331	357	309	377	345	324	350
21179	4284	2055	2314	2035	1704	1517	1240	1236	1125	1072	1009	965	960	908	890	899	837	837	860	843	879	816	868	807	848	838	821	806	830	765	731	769	760	765	771	818	755	781	780	807	740	775	797	809	785	823	795	820	743	763	746	792	785	767	789	756	793	786	742	801	769	741	791	756	761	751	759	752	780	788	779	750	745	808	728	731	760	727	750	735	776	723	732	753	763	767	761	748	754	726	719	777	758	756	762	744	777	754	773	796	781	740	770	748	770	742	790	762	718	720	743	755	762	737	817	751	776	754	711	791	747	783	747	775	756	734	752	785	721	777	740	797	760	759	762	822	754	780	719	793	764	801	762	756	781	778	744	793	777	723	785	733	764	761	751	752	764	736	783	732	749	765	772	754	789	778	778	793	789	759	738	716	703	806	714	725	718	725	782	792	777	809	781	744	792	785	756	785	739	736	754	742	769	766	781	723	711	833	742	770	768	807	778	787	744	766	778	726	711	755	772	747	735	797	745	703	782	741	742	800	729	771	745	761	756	739	749	765	800	761	723	770	763	736	796	704	736	738	763	726	766	758	790	759	774	781	713	767	723	732	731	756	720	768	746	751	710	728	750	731	747	773	748	741	747	770	785	770	716	778	760	735	764	797	784	793	741	761	766	731	791	763	815	767	776	754	752	773	758	739	778	801	762	759	743	762	734	785	698	731	722	743	709	788	768	782	770	802	738	750	793	747	762	744	755	762	740	770	723	766	707	747	776	742	737	783	753	790	752	788	775	757	757	716	712	787	719	752	731	803	756	749	733	761	765	775	750	766	798	744	742	773	749	811	762	744	716	751	718	750	815	771	732	750	778	803	766	752	782	753	745	739	725	748	725	745	783	755	729	796	755	769	783	778	760	749	776	731	752	739	783	774	728	765	752	716	774	721	780	722	739	745	783	737	767	757	762	762	753	785	792	800	764	834	750	773	757	774	736	747	740	791	706	765	763	738	761	790	746	746	760	745	765	769	722	733	726	786	748	724	762	769	748	713	766	734	754	674	762	745	775	766	753	754	770	769	742	760	771	789	719	807	736	717	768	721	763	749	742	731	759	770	755	687	768	786	758	692	748	823	731	726	758	735	815	835	703	752	738	746	751	767	751	775	708	752	738	707	770	747	789	724	740	777	761	736	720	708	781	763	760	754	760	738	813	745	694	767	757	750	721	758	749	743	735	729	747	751	791	799	747	756	832	762	796	782	742	739	781	738	760	781	741	775	740	767	745	727	762	796	731	723	722	740	773	757	760	770	740	737	788	768	728	729	751	796	776	753	730	794	799	709	746	726	700	799	749	767	750	804	787	759	723	780	739	778	764	739	748	788	800	765	759	722	717	762	752	769	783	702	770	747	781	777	812	734	726	740	781	788	806	721	755	742	713	767	814	727	797	794	783	754	784	764	764	708	752	740	734	779	769	768	727	718	812	759	737	726	747	753	783	730	738	760	754	747	727	727	770	773	735	758	784	754	802	796	759	772	738	788	748	762	721	774	769	746	768	750	759	748	749	789	772	781	775	716	762	726	756	717	801	773	756	752	766	782	763	773	809	740	681	742	749	724	759	764	741	750	751	735	707	737	802	777	732	792	759	727	742	758	758	777	778	774	723	810	794	763	774	754	772	705	742	727	753	729	736	759	741	781	710	783	754	782	741	753	769	708	722	806	758	726	778	723	727	743	776	788	782	757	760	751	731	784	753	701	760	766	756	753	784	737	770	786	741	764	766	777	751	760	782	783	787	785	718	775	759	788	767	749	733	739	787	740	723	774	710	727	796	739	824	746	760	762	767	740	775	756	745	745	773	713	769	744	749	746	734	806	752	731	783	715	814	722	765	758	737	794	756	706	702	739	737	690	750	768	725	723	799	767	707	770	775	764	791	768	758	723	759	710	748	772	796	750	739	712	714	730	784	776	707	757	775	751	760	745	813	747	765	760	749	767	744	782	757	734	742	806	740	708	746	721	738	776	726	782	779	765	747	772	770	735	767	773	704	777	733	786	755	780	755	827	749	743	753	776	709	715	790	750	702	760	768	718	754	772	741	772	747	797	775	726	760	709	768	762	760	782	750	755	782	715	760	761	831	746	727	785	703	751	805	839	779	693	757	753	787	779	759	769	726	744	782	769	747	703	765	746	770	787	741	773	793	758	784	761	777	768	736	734	701	764	795	747	788	784	747	762	750	744	725	697	755	740	806	757	746	709	736	703	738	766	793	685	782	708	767	725	774	718	776	755	770	762	721	794	753	761	767	730	773	782	766	750	784	759	722	769	716	734	755	763	757	781	787	767	744	726	776	752	752	796	785	766	714	786	767	748	776	774	785	794	777	728	769	722	767	743	731	714	747	729	753	726	789	722	741	727	712	706	757	763	743	805	785	770	761	755	712	784	716	760	751	802	758	765	670	803	750	782	745	764	717	712	755	737	745	796	721	691	770	718	757	738	772	775	720	752	766	763	744	761	728	764	771	800	743	735	783	753	758	703	758	729	716	746	774	720	780	723	806	791	750	717	826	780	742	714	728	773	790	759	748	798	741	760	753	714	752	774	797	717	817	755	761	756	740	707	754	761	757	747	771	722	745	779	798	800	764	795	719	733	679	764	742	772	799	752	774	754	749	753	751	757	727	706	780	730	738	733	757	751	731	768	755	751	731	718	781	762	765	742	758	739	787	786	757	780	745	749	744	761	726	779	728	760	716	724	770	799	762	732	754	762	777	767	741	734	735	728	755	778	748	740	719	766	706	759	755	749	793	700	780	755	749	761	809	737	753	745	727	739	755	738	760	760	695	760	748	768	780	756	749	783	782	779	792	721	815	733	748	770	783	750	745	756	724	721	748	766	786	807	737	689	693	743	733	714	778	761	751	729	788	743	732	741	777	789	779	775	755	796	713	797	707	759	750	760	752	763	775	724	818	734	744	758	698	741	801	753	744	769	764	761	750	751	698	759	764	767	706	739	767	745	712	785	781	773	745	794	774	770	712	753	716	709	771	757	736	760	774	755	769	751	751	798	740	725	752	785	754	776	780	768	754	776	770	775	764	741	729	793	730	772	738	787	705	783	762	724	750	767	727	767	797	780	787	750	753	758	743	759	724	812	694	734	768	742	755	705	782	734	757	770	779	756	689	792	793	765	759	764	756	787	728	770	777	750	752	799	717	725	743	755	749	769	770	820	722	726	730	772	741	743	756	785	714	756	710	781	819	766	799	777	722	748	771	812	748	779	753	737	760	735	733	803	770	750	774	758	812	741	727	733	756	768	727	788	746	762	764	750	766	747	757	794	763	749	714	794	744	754	739	762	701	783	782	720	756	778	783	730	763	732	740	731	743	769	742	750	809	771	768	756	766	772	754	736	735	735	752	747	768	696	746	773	748	785	795	765	805	783	772	763	757	763	799	782	799	730	739	778	719	770	764	782	771	773	745	742	751	782	761	725	781	774	709	770	783	768	816	722	739	793	783
8565	1143	183	164	164	158	159	146	148	177	174	175	146	160	153	150	128	137	163	152	157	185	164	182	149	162	151	145	161	144	170	166	169	136	145	144	160	168	167	153	160	122	180	147	168	176	130	158	156	158	152	143	154	156	176	162	166	175	145	152	171	164	145	147	163	172	146	149	153	141	139	155	160	146	154	190	178	156	135	136	171	147	150	166	173	166	176	135	129	164	150	144	154	141	159	156	142	153	137	167	151	138	138	140	149	150	161	149	144	146	134	145	153	158	150	143	132	162	149	154	164	149	149	166	157	157	154	130	153	163	172	165	169	162	167	142	153	142	158	180	146	153	154	171	162	130	143	152	172	172	167	160	164	143	152	127	149	132	131	142	159	136	146	160	162	172	150	153	146	172	154	133	161	159	162	146	142	157	146	131	159	135	142	161	180	169	148	151	139	179	134	145	127	151	167	132	183	175	136	144	140	138	176	168	174	169	166	153	153	160	169	148	145	163	169	157	152	171	147	137	152	154	156	140	164	146	158	156	170	176	167	166	148	163	137	150	152	164	137	165	177	159	158	163	153	158	172	166	154	160	147	170	157	163	133	173	150	161	149	186	120	167	162	155	160	134	153	150	152	176	143	134	142	151	151	155	162	162	156	153	134	155	157	129	168	150	162	123	175	160	151	144	186	147	183	171	174	149	145	172	162	154	124	156	151	159	144	141	158	160	150	154	158	153	161	141	166	159	181	153	150	154	158	179	130	141	176	153	161	152	145	125	126	148	163	132	153	157	154	154	155	161	180	169	149	162	139	188	123	155	146	131	147	164	156	119	160	142	161	152	161	145	179	156	171	155	169	140	161	158	159	173	150	163	159	156	165	184	168	147	142	170	147	132	152	162	161	136	148	164	150	170	156	150	154	161	152	137	159	152	155	147	152	142	152	169	169	173	161	165	164	157	159	170	154	176	146	168	135	149	138	156	159	147	164	161	153	156	149	167	169	141	147	142	144	131	131	160	172	165	165	153	158	177	165	153	137	154	156	157	163	141	174	155	160	159	144	143	154	135	156	163	164	141	139	146	148	148	140	139	146	148	155	153	159	182	173	158	160	160	153	140	156	169	144	162	157	138	138	162	140	163	147	140	155	152	146	158	184	164	142	164	165	152	143	139	137	148	143	159	168	168	140	181	148	165	145	158	155	161	159	158	146	176	142	179	152	143	159	146	147	167	152	139	165	119	155	163	153	147	171	175	161	154	173	147	153	152	148	151	146	178	155	155	147	140	154	148	153	159	157	135	131	141	137	124	150	130	175	155	154	164	154	155	162	143	154	137	164	180	135	167	165	165	136	127	161	169	149	167	183	155	134	146	145	161	156	169	156	155	175	139	149	174	160	151	155	160	144	140	181	151	150	176	140	138	155	154	179	157	171	156	148	135	146	143	181	159	160	142	164	147	154	161	124	166	141	157	135	133	148	137	135	145	149	158	140	167	165	157	138	159	165	171	168	178	155	163	155	141	184	177	151	164	176	173	144	134	180	153	172	157	148	166	187	169	148	184	138	145	155	154	133	145	164	159	164	144	168	143	151	170	138	142	149	155	158	141	159	152	169	160	151	164	146	161	143	135	143	156	137	140	159	137	163	145	152	158	176	147	180	137	171	137	154	168	169	151	150	143	178	178	151	173	147	157	162	156	165	169	131	149	180	168	150	162	175	159	143	172	141	149	140	154	157	141	150	156	145	158	127	162	153	161	151	149	148	149	157	161	163	147	136	157	172	139	136	134	144	153	162	140	156	142	167	132	163	163	176	149	149	160	138	128	151	134	162	176	141	151	153	152	147	154	142	158	145	174	161	159	139	180	165	151	150	145	151	155	141	165	142	142	157	153	162	131	147	130	158	148	141	174	174	165	141	149	141	153	126	138	152	165	149	167	149	178	142	168	186	137	158	176	170	148	175	175	134	141	150	152	165	168	155	156	155	182	127	154	195	152	128	157	140	154	167	155	149	149	154	165	148	161	149	138	155	155	171	158	160	158	147	152	141	182	139	157	149	163	151	161	175	180	129	165	162	158	152	135	183	151	147	160	173	154	163	148	184	157	153	131	163	173	143	153	157	149	135	148	131	159	143	139	143	146	149	198	168	152	145	156	144	143	157	154	149	154	163	148	142	174	154	132	145	143	148	144	162	147	140	139	166	171	150	143	164	175	162	148	159	148	162	151	167	177	145	148	153	149	144	163	153	140	173	171	176	150	158	182	158	181	161	147	154	168	137	131	166	162	157	153	145	157	147	149	143	146	126	157	151	156	154	145	137	168	129	151	185	168	176	136	163	152	141	142	150	148	155	156	153	168	143	136	155	145	149	165	159	140	156	137	154	160	153	165	162	149	143	154	154	166	134	154	146	145	143	164	156	176	186	171	167	159	184	157	165	169	168	167	156	143	132	156	146	144	155	135	134	123	153	160	156	148	125	157	164	148	137	160	127	166	158	177	144	156	170	150	147	141	151	143	164	157	162	149	138	162	166	149	145	134	160	153	141	158	145	165	126	133	142	152	152	154	148	172	157	154	165	152	163	161	160	169	178	143	144	148	172	177	150	149	177	159	165	171	142	146	138	162	136	122	152	169	146	160	153	182	166	183	175	146	146	159	133	162	137	123	168	168	138	134	134	143	137	137	156	164	158	160	155	147	141	148	163	149	170	158	122	165	164	139	163	135	142	136	157	157	142	159	165	148	165	149	154	147	147	154	163	146	166	140	141	168	175	143	175	132	153	164	141	167	168	148	148	147	135	137	153	157	155	171	143	169	166	167	153	142	145	141	147	159	152	142	129	156	150	132	148	153	160	147	150	144	155	173	179	156	159	150	164	153	168	145	143	146	146	171	159	152	178	150	157	175	150	167	153	158	178	157	153	164	144	140	146	152	146	154	159	129	119	135	158	146	155	150	145	161	137	148	155	134	139	167	150	169	155	152	122	150	138	175	167	145	135	165	167	154	181	152	158	170	171	143	144	134	150	146	158	158	138	145	180	143	143	142	155	146	158	165	154	157	172	161	184	160	157	165	154	146	169	152	123	162	158	161	157	132	143	146	146	139	153	173	183	153	166	148	142	151	154	159	167	159	136	147	167	168	151	160	150	144	155	170	161	153	138	171	141	178	154	138	152	162	147	151	155	142	149	170	157	171	157	158	160	178	188	153	142	166	185	154	171	152	133	145	138	168	150	147	136	152	152	165	153	146	152	193	136	153	165	140	170	180	167	148	145	131	147	158	168	193	163	140	133	153	155	142	163	157	173	146	176	168	160	155	169	143	144	134	153	173	158	139	160	178	140	146	175	164	142	165	150	163	171	161	156	156	163	164	154	164	156	138	149	132	132	149	145	148	153	150	151	155	152	169	162	178	149	168	156	139	135	144	135	149	142	147	112	154	152	144	143	147	164	156	177	127	163	156	132	156	166	168	148	157	147	148	163	154	148	132	145	132	142	161	151	173
5165	937	438	432	406	414	447	392	407	404	398	388	397	375	386	403	393	395	386	388	386	378	392	381	385	390	374	381	395	399	371	352	368	415	373	410	349	371	357	373	387	382	422	363	378	409	370	406	405	393	415	407	386	402	366	379	378	391	407	400	385	386	386	389	385	374	352	360	382	396	403	379	371	400	404	387	386	367	366	394	404	386	374	414	383	397	373	416	355	370	390	378	390	366	385	379	379	393	368	380	363	401	378	371	368	399	395	384	382	414	371	428	393	388	387	390	373	384	363	416	397	404	406	389	385	345	366	413	381	374	354	386	396	418	361	362	411	363	410	365	383	358	379	421	384	389	407	394	352	377	362	363	364	375	396	379	342	385	402	390	397	342	412	383	413	357	400	389	421	373	368	377	359	381	381	373	399	395	397	425	371	417	392	419	379	382	362	393	391	408	413	378	352	413	412	370	373	394	399	385	397	386	406	377	405	426	363	396	400	380	364	387	371	398	374	413	396	389	365	381	402	381	398	368	412	398	397	387	373	344	397	409	384	392	377	366	419	386	389	381	398	346	371	406	423	390	402	391	389	402	388	358	414	387	384	393	347	391	405	405	404	418	376	396	366	359	388	399	397	395	386	354	413	403	366	404	364	378	378	422	393	372	377	397	381	392	375	385	401	386	364	403	386	430	403	373	375	393	393	417	389	383	363	367	399	386	358	407	359	379	373	413	375	364	361	420	349	358	368	409	380	371	401	370	395	400	367	370	404	371	392	360	378	379	378	377	406	395	393	460	372	402	424	385	371	351	361	353	377	394	376	395	384	398	370	397	379	391	394	383	400	353	396	371	394	367	357	397	380	388	353	382	397	353	377	407	413	370	391	389	377	395	401	368	394	398	407	403	371	403	396	346	416	365	394	410	350	379	387	352	336	371	392	395	355	350	385	383	407	383	399	397	366	363	382	389	349	355	378	389	390	371	413	368	379	382	387	393	407	406	388	440	364	346	392	405	367	449	366	405	395	420	337	402	394	378	359	373	402	365	354	383	435	414	414	387	397	356	379	388	367	397	368	384	420	374	380	391	401	365	386	383	379	410	387	395	402	386	370	391	372	387	409	390	422	384	383	393	364	349	390	363	337	390	334	372	388	403	395	339	391	393	380	363	394	392	423	393	376	362	409	385	409	385	395	350	408	382	404	421	373	390	411	398	366	391	404	377	411	417	404	374	399	355	389	365	391	372	371	383	372	410	416	404	361	391	397	382	399	386	401	374	388	369	401	417	384	357	376	407	347	373	388	386	381	404	411	391	395	342	365	373	408	374	377	395	376	400	402	391	351	413	361	379	373	406	395	386	392	385	401	343	387	375	382	389	420	361	384	400	368	408	387	390	379	383	400	364	387	370	402	393	378	426	374	374	363	378	389	391	426	398	408	381	389	379	406	382	376	384	387	367	375	420	371	371	392	361	367	374	400	401	410	369	387	352	397	391	343	388	365	403	388	378	391	393	364	402	360	400	398	410	385	393	356	421	382	388	344	388	399	389	368	401	400	439	375	365	378	334	416	413	370	358	391	413	412	358	404	416	383	396	400	368	368	382	392	419	382	406	382	439	403	374	380	362	397	395	407	368	365	370	381	413	370	371	388	337	374	383	416	377	380	364	367	392	414	373	407	401	398	381	393	382	407	382	405	363	408	380	398	363	377	419	329	391	371	383	390	377	369	413	401	367	381	406	352	352	401	390	380	378	385	368	408	372	398	400	383	359	401	346	390	402	354	385	426	379	385	382	402	379	380	378	409	347	379	358	412	354	371	378	415	392	353	411	391	378	379	401	386	338	375	382	382	361	377	402	376	389	375	383	381	370	394	392	380	347	374	387	380	388	364	389	392	391	393	421	382	372	407	405	384	383	360	383	418	384	409	403	391	365	394	392	390	367	415	383	390	415	384	347	410	379	400	374	386	387	396	386	413	440	398	378	387	413	375	377	385	408	378	425	366	372	369	431	365	386	369	392	396	371	380	381	383	381	378	380	391	378	372	379	429	387	375	378	403	404	383	410	399	405	377	381	411	375	401	345	405	390	399	394	407	396	388	387	443	390	363	362	387	393	381	392	359	407	413	381	383	325	347	374	440	376	386	415	362	405	343	412	382	405	367	382	389	365	383	372	409	355	422	393	361	337	354	395	361	361	375	372	381	384	399	426	387	341	399	348	392	371	395	355	411	411	374	361	414	417	362	414	386	375	404	421	389	377	399	418	403	414	381	385	377	362	409	406	401	386	365	394	386	406	384	378	361	356	370	386	404	357	381	348	369	383	406	399	376	400	359	353	381	387	383	381	368	381	386	394	376	389	396	397	387	429	365	427	403	375	371	406	384	392	349	386	381	399	387	398	375	416	409	381	352	386	393	365	393	362	427	393	403	370	371	374	404	379	389	392	369	373	398	415	386	346	387	419	374	369	388	403	410	376	377	386	418	384	380	388	405	383	349	397	382	366	381	388	396	401	415	413	400	379	380	391	422	394	380	391	388	377	409	358	363	371	400	340	386	399	383	369	377	388	395	392	374	430	378	382	395	368	358	387	402	408	417	365	378	397	373	378	396	359	374	380	393	404	388	383	376	437	411	406	392	379	392	428	372	405	376	414	400	410	358	396	358	393	380	397	413	375	421	395	408	395	354	403	370	354	363	420	380	397	364	409	374	365	368	381	413	376	367	369	377	428	403	369	385	384	376	356	399	377	403	407	389	379	398	383	421	396	407	338	389	377	382	372	359	357	403	381	422	359	393	383	351	373	403	405	382	354	373	392	419	359	375	364	366	411	384	401	379	384	386	387	370	380	383	371	412	387	348	386	378	377	356	421	389	397	392	363	394	366	388	405	354	378	400	405	374	369	385	391	412	380	401	375	371	371	359	395	381	368	387	368	402	372	389	399	377	375	364	375	384	413	360	411	385	367	388	374	396	391	367	393	376	394	394	390	383	371	385	381	407	410	399	385	375	377	408	361	380	413	377	388	365	392	382	389	347	370	384	374	360	386	372	380	362	368	380	395	379	365	392	346	391	383	390	358	374	367	390	368	400	432	384	399	374	390	421	385	399	367	393	353	393	389	359	346	397	395	388	408	413	347	381	395	364	397	377	379	386	385	399	394	427	384	403	393	351	332	369	398	359	369	372	396	367	388	381	395	352	359	396	397	378	390	392	370	362	361	373	412	360	395	394	414	377	387	395	381	402	377	366	382	377	381	395	391	391	382	379	365	359	406	402	384	401	396	402	385	406	393	375	369	388	395	411	386	369	380	358	363	401	377	374	390	375	389	380	376	409	394	391	412	374	389	388	385	335	399	393	389	380	432	396	390	391	391	433	366	361	409	403	373	393	388	393	364	390	351	376	389	418	342	392	369	407	389	378	375	410	399	406	401	386	407	349	386	394	370	398	392	361	386	363	379	385	384	403	404	386	387	374	380	402	407	400	367	352	369	373	388	391	364	370	383
27272	8397	1297	624	489	378	310	318	316	254	269	257	242	271	280	253	281	290	250	254	245	294	273	261	259	271	275	229	237	253	258	248	248	231	291	253	229	239	271	242	236	215	234	214	271	234	230	240	262	252	252	257	246	223	228	261	239	255	261	242	246	259	246	218	256	270	233	257	242	244	241	251	248	228	252	280	296	237	263	226	237	229	256	241	266	247	279	271	241	253	243	233	242	278	229	246	261	230	247	238	237	248	237	266	269	271	257	259	240	259	239	255	273	239	265	268	244	257	254	238	220	260	259	244	243	231	226	273	236	277	257	245	274	229	259	250	269	311	235	257	236	236	255	255	235	286	211	246	237	230	259	259	259	290	249	248	246	231	264	269	267	235	258	253	257	256	257	263	223	285	256	268	263	261	249	243	239	222	243	257	224	237	253	240	267	234	263	230	259	267	254	244	254	247	273	242	267	237	227	249	268	232	241	261	250	264	254	280	273	257	224	256	244	263	248	224	264	245	272	274	251	231	245	244	252	263	255	231	265	274	255	251	278	242	246	228	257	249	258	239	257	256	243	244	235	270	283	248	261	242	260	247	257	229	240	247	252	247	242	236	253	224	249	246	276	251	221	267	267	248	241	265	233	235	251	283	242	223	257	252	257	274	258	260	219	266	246	263	270	244	246	279	274	257	264	245	288	239	248	256	241	256	218	243	244	242	265	251	268	253	256	242	273	250	292	230	242	257	260	261	208	237	254	267	257	226	270	236	278	244	245	276	294	221	237	256	215	260	236	299	241	239	248	282	240	232	268	276	256	240	256	282	237	264	237	261	246	236	227	233	240	280	255	255	251	244	263	243	273	270	246	243	216	244	234	260	244	283	226	262	227	247	234	240	251	300	249	256	268	261	279	245	260	240	229	261	240	264	243	267	244	235	257	213	260	256	250	276	258	256	225	270	264	267	261	246	246	246	229	260	256	270	284	250	229	251	236	252	258	250	221	268	268	261	260	234	254	252	246	274	234	215	269	229	244	237	234	260	235	295	248	247	239	239	235	243	254	241	255	273	264	234	221	265	251	259	286	248	261	240	256	245	274	247	245	240	238	240	253	255	246	242	267	262	263	243	239	274	236	265	247	240	294	256	265	243	261	261	265	230	260	254	252	241	233	232	274	254	253	274	233	247	245	256	260	252	271	274	228	252	276	238	239	258	243	245	246	229	255	271	259	238	269	204	239	247	233	256	256	232	277	262	300	242	242	255	248	250	207	227	242	251	256	218	236	270	248	274	242	245	241	268	228	239	277	280	280	240	262	269	271	254	258	271	246	233	225	253	259	244	236	246	239	272	230	243	286	256	263	243	244	257	256	289	255	218	271	239	224	275	222	285	271	241	269	262	251	251	270	246	253	280	272	247	259	246	238	263	267	256	277	247	211	250	254	248	259	235	214	250	253	266	269	214	268	256	246	256	219	235	251	238	222	260	254	260	259	254	262	238	279	250	236	223	235	269	255	256	225	272	219	253	257	261	243	234	237	239	259	270	244	255	293	246	274	241	242	277	230	256	248	267	251	244	299	238	277	285	252	235	223	265	295	285	242	238	238	246	250	294	268	225	234	258	261	278	253	257	272	244	265	280	224	291	254	256	235	245	269	246	257	253	252	226	241	248	275	236	259	244	247	261	232	247	266	240	235	217	252	299	257	232	270	254	278	263	255	293	238	219	271	252	262	282	280	252	263	226	252	249	266	248	270	242	273	258	241	234	236	262	267	238	232	254	253	293	275	267	232	239	243	262	254	229	262	240	248	277	268	283	231	250	250	266	226	255	237	261	261	248	248	239	244	266	252	260	238	278	285	282	254	267	240	259	268	253	248	257	235	260	251	268	235	263	255	246	257	262	224	242	261	249	257	235	241	257	239	243	252	275	248	242	256	251	224	233	255	258	260	239	233	266	236	257	253	247	244	258	254	260	279	233	259	254	249	265	245	228	222	250	252	256	258	248	249	272	244	251	274	230	275	245	234	243	234	238	255	250	260	262	272	243	283	272	255	240	261	228	213	243	241	246	244	229	271	246	229	228	247	250	269	263	262	263	247	248	264	227	251	243	253	235	227	249	236	262	271	253	216	281	264	266	273	291	235	237	229	245	249	242	246	270	270	248	256	237	259	278	245	244	250	274	225	263	210	231	244	278	247	263	265	288	259	267	229	271	250	269	276	249	246	252	242	262	254	235	278	257	280	253	236	252	253	254	268	220	232	248	251	229	239	220	241	246	263	257	226	254	251	220	241	237	216	242	251	232	242	271	224	245	226	238	268	255	275	239	255	276	260	231	245	268	230	234	241	247	264	275	241	247	263	255	254	256	274	261	249	257	256	278	260	286	231	263	280	244	242	240	263	263	241	247	256	252	258	261	250	268	251	248	222	248	226	260	224	250	283	236	219	257	257	277	236	239	252	263	272	257	239	247	264	258	236	256	249	282	238	236	274	279	265	249	262	237	269	219	225	258	258	252	283	263	256	263	246	247	276	257	249	249	224	253	227	233	241	254	296	251	240	262	247	226	248	261	256	274	256	266	234	236	238	259	243	244	240	255	222	239	242	242	220	226	250	245	260	244	267	224	246	294	259	250	265	268	248	235	274	287	246	231	246	276	286	238	240	240	258	237	240	284	241	247	236	242	251	251	272	278	238	236	227	235	241	259	255	258	271	247	244	223	255	260	232	246	234	236	252	237	240	257	237	274	255	248	254	237	240	249	269	225	247	238	245	245	269	303	271	266	244	236	249	269	252	251	270	269	217	267	227	266	268	264	236	268	274	253	246	253	255	271	262	262	255	239	247	217	245	293	252	237	243	257	241	267	268	246	248	250	215	286	254	212	243	245	249	257	224	237	266	247	282	242	228	275	267	256	254	281	218	260	247	239	246	240	273	253	268	286	269	248	258	269	249	265	253	241	257	229	244	272	263	242	262	277	254	223	260	266	235	259	230	251	254	272	281	272	286	262	264	270	254	258	264	242	268	234	219	250	258	263	237	293	297	260	246	217	255	233	272	253	256	230	262	269	239	275	270	245	207	219	264	275	279	282	226	245	259	271	235	247	284	249	243	228	278	232	241	258	239	217	260	223	263	238	243	290	242	243	255	236	274	272	271	243	278	280	235	292	273	253	255	240	268	237	249	257	261	253	252	235	258	241	265	244	283	259	247	280	258	231	294	253	254	223	234	247	243	280	226	247	253	246	238	237	273	240	263	246	276	256	255	241	231	256	231	247	250	260	266	234	229	245	264	228	246	218	237	261	279	239	234	238	240	280	248	241	258	249	256	271	224	233	287	269	241	260	230	287	251	264	230	277	245	268	251	242	282	257	236	260	252	249	283	277	292	269	243	248	247	285	272	246	260	256	251	218	276	229	240	256	245	263	269	262	274	235	226	232	243	264	264	236	266	282	256	230	255	284	263	258	282	214	226	238	231	266	243	237	259	259	229	272	246	258	257	228
16791	4288	1153	1385	1239	1019	941	862	764	784	674	696	729	701	651	618	623	663	652	605	616	636	648	624	611	657	592	591	593	592	634	583	596	610	574	562	566	603	563	567	558	576	610	631	606	565	593	549	588	616	539	582	581	597	584	573	609	632	593	558	606	591	550	543	582	599	596	587	567	587	555	623	569	528	597	571	562	612	585	588	606	618	584	626	563	619	527	581	565	597	589	591	592	562	553	597	580	597	606	574	618	584	596	602	562	563	595	619	550	594	611	579	550	609	550	627	534	590	614	563	559	601	571	599	577	595	596	567	577	606	585	593	608	586	611	567	578	574	582	551	599	621	596	563	564	541	600	576	596	597	617	560	570	572	585	618	579	589	605	547	590	591	544	576	553	609	609	636	609	583	609	561	592	596	567	583	556	563	611	578	557	567	549	584	567	583	574	590	573	594	571	575	552	614	585	578	587	561	583	578	556	601	580	569	593	548	622	581	598	618	613	618	598	583	558	585	584	589	597	555	559	560	558	610	620	608	571	594	571	605	570	586	594	562	586	554	542	589	594	596	583	605	602	556	547	594	582	556	565	570	562	523	571	579	555	576	597	580	620	594	610	570	611	618	555	604	606	616	612	551	530	586	592	600	601	591	569	590	543	592	531	549	581	565	610	548	565	610	556	558	587	614	556	613	553	584	591	567	591	611	629	610	599	569	602	615	600	561	570	565	571	560	600	561	616	584	614	583	571	613	604	618	584	665	586	561	586	594	583	634	563	598	590	575	551	578	596	549	573	596	572	581	620	582	606	565	617	560	551	548	607	557	575	576	584	595	557	562	577	587	602	558	591	532	604	608	569	587	592	541	588	584	572	579	605	541	594	558	554	601	597	583	542	587	527	600	551	604	528	595	617	591	576	569	558	575	561	595	583	580	579	595	577	586	567	610	627	616	575	590	590	584	603	556	561	551	599	565	593	599	567	589	586	591	575	542	531	578	529	571	595	576	588	525	608	561	577	607	573	555	530	584	597	586	577	561	581	586	598	550	531	538	596	554	598	577	582	535	606	564	597	570	597	577	594	595	626	578	582	594	542	593	557	580	573	567	566	571	550	605	588	595	550	574	568	579	616	562	574	591	604	616	589	573	571	609	571	580	567	552	580	601	552	585	567	593	569	589	532	581	608	565	545	542	551	570	607	596	606	597	578	598	576	627	578	568	600	633	563	571	602	585	630	581	578	563	558	566	589	597	564	563	569	573	585	560	532	584	563	592	590	587	577	614	546	609	598	572	585	557	574	549	565	575	613	589	568	599	538	583	637	570	609	598	567	607	581	577	585	605	588	603	561	603	550	606	591	594	591	570	577	566	558	575	569	533	614	575	585	516	549	600	587	584	563	588	587	612	578	562	563	575	525	623	605	597	568	576	605	606	621	621	570	566	580	560	584	585	619	591	542	549	571	606	592	590	601	585	565	595	600	617	604	571	639	595	603	566	588	585	589	559	586	581	589	576	582	561	579	611	549	568	588	572	581	614	628	562	569	582	619	594	581	616	627	584	584	565	571	574	563	589	556	566	603	567	616	601	645	566	577	587	576	587	557	604	578	612	611	571	581	602	560	583	602	545	573	609	615	628	567	550	588	594	581	590	612	577	567	568	586	567	585	590	544	620	588	579	570	594	579	597	584	561	589	538	567	565	630	597	591	590	603	568	595	602	620	584	610	583	554	617	574	580	599	571	578	555	566	582	614	548	568	572	567	565	575	606	590	554	571	601	586	543	553	601	606	551	552	569	571	567	566	536	618	626	576	605	589	590	569	616	564	595	586	590	558	584	560	555	585	568	585	628	591	576	567	582	584	601	581	539	590	590	560	610	577	584	558	584	592	556	582	559	621	589	588	572	568	595	602	624	582	590	593	579	554	571	586	606	604	583	571	639	569	595	556	563	565	566	607	633	580	588	559	567	573	556	598	582	593	606	611	540	623	619	542	616	605	544	578	550	629	591	575	565	620	604	575	563	601	580	583	589	568	561	607	590	591	562	567	598	623	573	537	587	559	597	572	562	607	598	583	603	590	565	566	551	583	571	574	576	578	598	621	572	553	584	561	621	587	615	522	583	560	544	544	610	616	551	599	614	588	583	592	565	570	584	567	604	618	602	590	596	580	605	572	575	561	657	607	625	598	588	570	563	572	560	614	546	508	595	569	595	587	607	622	611	601	604	566	537	582	561	552	590	553	654	593	571	578	584	572	578	567	551	580	561	602	598	592	610	586	576	571	569	583	576	582	546	566	563	604	607	602	609	544	599	635	583	572	578	534	580	572	610	621	593	569	595	590	614	577	544	571	562	600	617	569	581	538	581	561	570	617	556	585	615	607	585	584	582	559	571	566	567	596	564	593	550	565	595	606	558	577	578	554	617	587	594	597	554	609	584	573	561	585	603	639	597	577	597	623	592	573	566	556	596	588	574	608	561	583	547	580	543	612	610	536	578	586	606	586	587	560	580	552	597	630	556	584	596	600	568	595	554	586	563	563	566	617	572	619	582	543	565	616	562	528	585	586	578	601	583	604	587	607	620	563	548	581	609	600	566	577	608	556	602	560	575	557	589	630	546	575	579	604	601	629	601	589	572	556	601	593	610	578	595	555	571	567	600	595	590	548	608	580	571	576	614	584	612	575	524	599	584	547	558	605	588	627	553	612	560	595	593	578	536	564	598	567	595	595	554	594	560	594	577	561	575	577	616	604	585	582	609	557	573	618	586	638	576	524	601	584	587	580	590	595	579	576	565	587	568	584	571	544	585	592	579	518	604	610	569	618	614	555	579	571	618	543	601	574	581	560	591	551	587	569	599	601	647	579	532	555	610	603	563	611	569	587	581	605	589	568	586	563	575	580	585	588	584	592	631	598	553	628	561	594	594	609	570	511	558	550	581	594	581	576	607	566	590	597	638	593	582	557	571	609	540	589	580	619	568	586	586	619	551	520	592	582	592	530	563	534	581	558	575	602	566	584	601	581	615	606	579	612	563	598	582	599	597	618	622	573	568	553	551	592	588	560	586	557	590	604	656	593	566	581	555	596	564	602	601	582	576	586	575	618	553	609	601	597	587	573	594	582	590	600	574	608	586	562	588	590	599	614	560	587	583	613	565	596	549	576	602	591	555	610	570	540	568	593	548	573	556	564	540	649	581	544	582	556	538	574	557	535	592	563	590	558	604	586	575	559	598	586	546	591	568	590	600	570	568	580	624	602	579	565	551	575	537	569	556	566	538	571	566	585	632	607	554	553	557	591	575	602	585	606	561	600	597	585	595	559	549	567	576	639	552	567	536	589	558	613	575	559	561	643	580	606	624	597	605	621	578	554	567	549	551	626	584	620	630	518	607	596	569	582	576	598	575	613	546	575	581	580	568	568	611	591	554	577	578	594	590	573	584	584	595	600	595	548	607	625	544	567	590	588	578	587	573	595	578	596	566	530	585	558	562	558	572	572	588	573	585
39980	16773	3069	1175	782	595	504	398	428	389	411	370	372	351	362	353	335	381	364	351	359	370	334	329	364	372	342	323	354	370	341	346	368	358	365	331	356	355	307	380	334	362	335	342	325	317	362	341	330	344	325	321	317	321	343	325	346	355	342	309	313	320	333	335	370	360	401	347	352	345	348	361	336	386	385	367	318	339	358	356	386	305	368	371	357	341	347	361	320	320	350	356	346	361	368	330	357	315	334	386	352	335	331	331	329	316	337	322	333	351	363	338	350	330	321	338	294	344	334	373	340	374	346	361	335	345	357	333	359	295	357	371	353	369	342	349	333	353	337	330	329	367	352	337	307	375	332	309	321	369	365	370	329	365	327	349	335	373	350	332	357	350	388	341	338	398	326	360	343	366	346	340	342	352	355	376	382	356	353	364	346	327	351	357	318	356	341	320	366	325	365	348	328	330	342	347	386	326	356	351	342	332	323	380	331	311	359	307	322	378	383	347	332	320	330	342	333	348	350	324	316	323	361	335	336	346	377	355	379	384	345	345	351	402	380	337	310	335	340	347	372	347	296	327	341	323	356	310	371	378	339	332	341	335	342	331	365	336	339	361	326	350	371	335	349	336	328	316	364	333	336	330	335	354	348	365	356	375	330	328	336	320	326	347	360	350	332	371	360	347	375	332	320	326	353	372	347	340	346	304	347	322	363	340	319	348	341	370	340	334	361	370	302	343	338	317	336	346	375	313	345	309	355	351	347	324	336	323	323	361	319	305	330	363	323	347	329	354	358	347	369	349	345	323	323	339	362	345	347	336	360	318	367	367	359	332	334	350	334	340	315	324	353	356	334	366	351	349	333	355	339	355	333	322	317	358	362	336	335	353	356	318	313	375	328	326	367	356	341	374	387	359	356	397	385	374	378	372	364	334	349	354	333	312	367	346	336	308	351	329	353	365	323	358	342	337	329	349	358	339	347	309	342	337	341	320	350	330	344	340	360	333	335	370	365	382	334	355	334	334	335	322	364	366	365	361	357	312	348	327	342	345	350	329	367	344	308	363	306	377	342	309	332	363	307	352	331	360	347	341	327	361	342	350	293	370	358	353	350	361	360	379	359	374	372	334	344	321	335	344	364	366	343	355	356	352	318	348	344	365	305	324	322	316	331	346	325	358	363	336	329	314	348	345	323	339	326	351	335	335	330	349	328	332	353	343	318	387	354	315	325	329	357	359	384	322	371	384	347	328	298	372	329	366	327	370	362	344	345	323	361	357	309	360	376	323	350	369	367	348	339	324	321	331	342	340	359	343	357	292	357	344	352	377	335	319	349	313	337	334	356	357	350	375	360	367	361	398	352	339	308	320	353	341	351	338	372	366	360	358	349	372	320	365	364	370	344	337	311	337	328	338	361	332	339	369	371	353	360	358	326	344	360	368	340	319	351	336	321	350	336	337	336	343	376	355	337	334	345	347	343	363	332	376	324	367	329	338	341	359	330	354	378	372	338	334	345	356	322	329	324	321	329	350	331	321	316	341	349	349	360	361	349	315	311	349	364	331	382	344	367	345	328	351	356	335	299	356	317	359	317	331	372	325	326	345	346	354	360	348	316	351	326	347	360	320	342	354	347	344	321	375	329	358	296	342	342	343	332	369	355	344	361	349	375	330	311	359	370	341	356	309	333	332	346	314	344	320	359	370	346	362	366	342	321	342	388	324	325	344	357	325	328	369	344	344	338	352	331	390	386	349	349	368	345	327	321	342	319	391	324	324	344	314	365	319	321	348	379	379	321	354	352	347	324	325	367	301	337	355	355	349	345	357	331	313	355	372	303	328	340	344	313	349	325	370	376	291	353	336	373	321	369	349	364	341	361	364	361	348	326	338	365	350	318	329	306	325	297	325	354	370	332	355	359	347	320	376	340	362	339	375	336	329	382	331	355	335	382	370	363	379	352	329	304	328	356	318	335	313	336	332	377	378	374	324	327	354	369	371	364	358	345	354	359	321	368	335	337	333	328	346	319	341	339	363	348	340	339	304	329	364	357	366	372	341	362	342	366	323	348	360	344	324	361	354	340	321	333	329	359	343	318	361	326	342	314	318	320	329	308	341	347	335	323	395	315	360	340	319	324	338	316	333	358	353	358	366	383	323	302	358	324	324	374	342	404	330	350	354	355	331	346	351	337	336	359	336	320	341	314	342	337	342	315	360	333	311	352	316	341	334	330	327	373	363	356	348	339	348	361	341	359	377	321	379	348	335	308	357	327	357	351	342	349	361	341	361	330	340	335	363	363	346	378	329	350	319	353	331	352	341	356	338	323	345	344	363	350	373	352	306	334	326	347	337	323	331	345	337	322	340	380	331	355	337	337	328	372	330	375	362	296	353	332	351	344	322	363	328	356	315	356	339	373	347	337	334	354	361	347	369	348	327	357	351	325	314	336	374	320	341	359	329	348	314	327	312	387	367	378	345	369	324	339	360	365	352	309	352	339	332	335	360	366	363	352	330	340	351	362	355	353	318	342	372	327	344	360	369	375	343	350	356	348	319	374	337	384	341	321	321	334	342	361	377	375	358	339	324	372	370	353	311	306	354	315	382	379	360	343	341	367	347	327	362	322	282	392	314	379	384	321	356	343	355	372	363	319	349	324	345	311	382	301	352	337	343	313	358	355	361	307	323	314	323	334	311	369	328	362	315	371	337	330	335	338	319	332	344	347	317	329	377	352	344	351	337	370	358	308	313	345	336	354	341	324	318	352	358	356	352	376	365	330	356	319	338	342	334	341	305	363	371	335	331	312	329	341	413	327	308	353	352	384	333	346	340	325	318	333	352	325	356	369	371	341	352	347	345	355	368	361	347	330	342	329	373	341	366	362	345	333	339	367	351	368	344	308	337	357	355	351	362	324	333	374	352	329	335	357	362	334	345	358	348	334	301	329	365	338	349	338	331	373	330	317	349	354	358	347	365	306	337	356	354	327	371	365	326	352	329	380	338	346	353	318	363	341	340	405	354	300	338	355	347	342	315	332	325	334	340	326	358	336	357	333	358	329	312	332	334	336	354	347	380	372	317	332	343	356	327	358	350	339	310	338	338	375	317	377	349	338	319	349	346	337	349	367	365	276	341	340	363	357	324	348	363	318	325	332	344	316	309	333	348	373	346	333	377	348	326	299	362	392	334	349	344	348	321	339	350	372	345	352	356	340	344	404	332	360	316	318	342	318	287	326	322	330	318	354	353	332	353	350	337	324	359	328	364	358	366	379	368	338	359	381	327	332	338	330	336	346	359	361	370	349	329	348	362	332	349	348	367	369	358	374	338	332	297	357	340	341	354	381	325	345	308	382	358	335	347	344	385	331	356	353	357	332	367	343	370	335	365	333	383	318	352	372	336	328	349	344	343	335	345	330	331	335	377	317	364	351	319	346	358	359	332	319	343	344	386	338	351	344	328	353	384	351	348	353	371	382	323	379	371	321	343	395	293	318	352	358	325	365	322
24074	7952	2009	2232	2094	1661	1471	1311	1240	1148	1032	971	982	894	906	848	863	870	804	851	812	879	875	815	792	764	791	875	790	797	783	809	767	737	796	776	763	836	842	744	753	809	738	793	756	789	745	825	822	810	841	743	750	747	784	814	787	750	787	773	747	747	769	791	774	769	741	717	759	771	781	756	719	788	788	755	745	726	757	746	790	741	748	760	747	772	759	771	836	736	729	763	746	751	769	805	744	794	771	777	712	749	776	718	780	760	754	766	772	691	786	793	776	740	823	783	737	790	742	797	749	777	750	744	711	722	744	735	742	761	770	748	745	814	724	827	769	766	782	781	782	765	762	767	763	774	780	772	713	711	754	801	747	771	758	724	758	814	760	725	731	817	758	743	762	732	750	742	757	771	722	717	744	831	774	743	750	774	745	772	807	766	738	737	821	689	755	793	721	758	760	719	776	767	763	742	754	757	753	760	730	723	780	726	772	768	683	731	761	801	743	777	752	705	739	738	743	773	673	791	813	740	786	791	790	759	753	726	772	761	758	746	767	731	741	756	749	791	802	777	819	758	767	753	727	783	809	753	732	756	759	778	797	708	796	734	759	770	777	748	722	753	703	728	756	753	788	799	774	757	786	745	775	755	771	731	756	739	777	767	768	750	765	734	751	788	726	748	730	824	794	800	744	748	736	749	782	781	821	739	746	755	790	729	790	804	766	759	776	757	743	783	728	777	792	800	732	786	765	742	728	774	713	766	754	797	789	750	790	783	732	702	798	807	803	723	796	733	727	739	800	787	763	774	796	695	720	759	746	699	732	746	750	711	768	751	757	708	779	787	757	780	738	751	783	719	721	763	763	775	741	721	743	732	760	730	795	786	727	776	794	800	743	731	766	749	752	759	766	730	783	733	761	818	714	779	761	763	729	769	691	763	730	789	737	741	735	755	736	775	742	749	782	751	743	776	787	715	793	742	765	765	739	752	746	768	780	742	737	691	767	775	797	785	729	760	737	809	717	720	797	745	755	744	804	765	704	769	752	782	788	766	772	760	717	772	757	793	742	739	739	752	782	789	740	754	721	783	745	747	742	765	800	784	787	788	741	747	744	717	776	775	771	714	760	764	756	722	788	784	756	777	750	730	792	759	740	786	771	740	728	771	736	775	768	764	720	731	760	764	759	712	760	766	730	761	762	719	755	782	760	761	766	722	730	778	777	773	756	749	805	830	755	787	722	772	809	712	741	744	725	748	761	771	778	735	752	748	730	792	760	769	709	760	802	784	786	721	839	812	754	803	752	771	780	729	786	754	704	771	767	761	749	799	808	734	729	737	787	739	741	733	787	781	746	755	733	714	788	776	760	733	728	764	707	762	767	758	759	726	712	716	722	727	741	757	717	808	769	736	739	719	721	751	760	766	751	771	742	728	770	754	757	728	791	744	740	766	764	732	733	780	806	734	734	763	720	729	726	702	739	737	818	738	762	712	764	752	788	756	778	775	773	775	737	775	790	762	736	693	757	772	775	791	785	738	730	790	684	733	732	702	774	791	727	764	730	787	795	781	743	760	802	755	788	743	791	726	768	759	792	743	777	744	774	748	709	756	758	756	700	763	747	719	760	738	758	707	729	743	764	717	724	750	787	760	719	732	741	755	750	774	787	771	764	772	741	744	728	781	727	795	743	751	761	723	759	731	781	791	799	780	815	727	730	809	745	776	754	760	722	755	770	720	744	739	775	782	756	743	796	707	790	776	804	789	785	772	659	751	731	734	774	768	752	740	736	726	767	764	750	740	709	774	740	789	798	763	774	735	764	715	762	728	773	743	750	754	789	763	693	752	742	690	745	715	742	716	716	720	760	740	755	753	797	789	754	776	748	733	820	786	753	740	695	757	761	779	730	752	707	771	770	789	790	753	730	778	742	704	747	735	755	684	767	784	787	747	750	750	759	770	747	794	789	788	752	739	784	823	746	771	756	798	774	699	755	743	759	753	800	693	718	784	732	768	772	723	735	769	750	744	731	748	779	731	734	782	754	738	746	751	829	748	761	704	736	722	775	714	722	688	763	742	740	770	753	755	741	758	770	755	717	747	784	710	744	761	760	769	746	722	728	785	775	712	791	779	709	802	743	749	766	778	748	774	709	735	782	783	769	734	728	771	685	742	758	798	763	751	745	797	815	788	753	770	768	822	755	797	729	757	781	744	803	770	741	722	727	761	777	754	768	729	685	792	782	773	698	785	791	716	767	779	729	740	712	749	790	756	725	749	742	764	762	755	805	729	784	780	776	734	732	795	762	787	799	739	763	767	747	742	786	720	785	760	767	776	694	761	783	764	745	768	780	743	722	737	729	763	776	765	745	702	724	744	771	763	787	751	725	743	792	724	785	761	730	731	746	685	719	741	699	770	736	769	751	765	735	746	747	769	731	700	761	743	743	748	745	791	758	765	775	761	753	790	778	750	741	762	753	737	753	751	715	722	743	773	718	758	733	781	740	761	760	759	753	769	740	752	747	761	711	741	748	748	748	769	785	784	736	720	779	716	798	723	710	765	767	743	795	761	788	726	738	750	799	756	736	744	735	735	713	744	744	781	765	776	744	742	786	777	777	726	730	762	753	748	724	788	795	776	772	798	729	768	766	779	741	731	723	706	734	763	763	750	751	764	766	748	781	762	738	728	727	781	777	769	743	790	810	760	776	750	773	738	791	748	745	781	721	755	751	717	759	772	702	762	735	740	744	732	765	768	752	754	781	728	741	735	785	764	719	795	757	769	704	737	747	818	756	757	794	749	753	779	742	743	787	757	808	741	771	681	771	743	755	778	753	762	791	761	761	743	712	762	778	793	746	730	748	743	739	793	722	742	766	735	802	781	705	731	781	720	732	759	770	768	768	755	769	743	738	770	793	763	734	725	748	735	765	746	745	746	777	798	685	761	771	749	790	791	800	696	714	760	762	766	765	748	724	817	753	780	796	742	790	756	752	779	771	724	772	750	755	711	769	768	797	778	754	767	749	756	771	746	731	784	782	706	724	766	736	780	768	710	754	716	764	807	716	763	795	760	767	766	745	768	752	806	798	744	733	738	747	780	752	722	779	744	744	766	742	765	752	718	771	724	801	732	745	771	791	734	725	742	765	742	777	735	757	717	792	742	745	760	784	753	725	752	769	719	780	762	737	789	791	799	803	804	779	812	768	757	751	722	754	744	714	760	745	680	752	754	723	741	728	720	742	781	771	819	760	723	744	711	745	789	770	725	750	742	747	723	760	747	762	741	733	778	722	714	757	739	773	813	774	776	683	768	775	808	764	731	702	765	720	770	759	744	707	750	771	739	729	739	791	719	752	722	714	760	796	787	737	760	720	755	745	735	730	793	727	765	775	757	774	734	762	748	732	747	752	763	734	740	733	786	761	728	745	733	773	733	743	753	759	806	716	769	755	735	728	781	720	723	727	756	746	741	829	720	761	787	757	795	742	734	748	751	740	761	764	753	726	804
9559	2366	241	185	154	188	176	153	152	147	181	158	155	155	158	139	165	144	167	190	169	170	166	136	143	158	154	176	161	162	158	157	136	178	157	145	154	154	166	132	172	154	143	165	159	152	140	168	173	162	155	157	148	141	153	142	143	143	168	163	121	157	176	137	148	182	157	160	182	156	156	161	170	155	163	162	161	171	153	149	148	148	140	134	137	160	133	152	169	144	178	178	175	147	135	149	153	151	153	166	161	131	128	148	139	160	162	162	146	145	145	150	154	139	147	148	148	143	188	156	182	136	160	179	189	173	159	160	170	167	195	149	147	151	163	160	155	167	153	145	158	178	139	139	160	176	155	142	173	177	152	139	115	132	161	146	155	155	168	139	154	140	145	161	163	183	137	142	178	187	162	159	151	166	173	143	185	153	136	141	168	185	150	159	147	174	166	152	148	153	149	125	141	133	178	163	146	145	170	186	161	143	157	172	168	148	159	147	151	146	130	126	148	182	149	155	146	159	149	155	157	161	181	163	157	155	157	179	159	164	143	139	165	156	163	146	138	149	153	164	144	182	156	155	175	154	141	131	170	167	148	173	156	131	163	144	158	165	169	160	153	160	130	154	150	158	138	135	163	177	168	166	176	159	179	175	149	159	166	163	167	164	162	150	148	161	146	170	158	140	139	150	158	146	170	164	135	163	142	163	143	170	169	176	155	153	144	155	163	159	156	153	153	147	181	159	169	161	157	154	187	145	177	161	142	161	137	148	146	147	144	176	192	153	133	141	156	177	173	176	167	176	179	124	154	159	187	163	172	152	151	132	128	154	168	142	160	150	137	145	165	146	174	164	148	155	149	142	153	130	150	158	149	166	153	164	188	127	135	170	176	185	178	135	146	166	154	164	178	139	181	140	141	141	118	155	155	141	172	161	137	178	148	165	171	168	154	142	166	183	169	145	161	147	139	168	141	153	167	157	168	143	147	149	184	161	116	166	161	143	151	176	146	146	154	174	148	173	162	154	180	146	132	167	169	168	129	144	134	152	143	180	146	142	166	169	166	156	164	138	131	151	164	165	139	147	142	163	155	166	147	146	146	149	169	152	184	143	118	149	158	175	146	182	141	154	153	158	131	155	136	142	153	146	145	168	146	164	170	153	154	174	153	162	155	137	149	152	139	150	163	151	171	163	152	163	170	149	151	172	167	143	161	151	144	159	155	154	159	154	164	138	132	155	145	147	163	158	171	164	158	169	158	152	161	146	156	153	147	158	169	140	126	155	137	151	184	161	158	151	149	179	141	161	152	148	161	184	134	155	158	126	147	148	169	142	133	189	153	137	146	144	152	152	168	163	127	162	149	159	168	170	138	144	131	140	156	175	131	165	179	136	138	141	148	138	153	176	178	186	167	159	122	144	151	154	182	149	151	133	159	157	161	146	155	146	151	160	150	155	142	165	142	124	163	149	165	145	166	165	153	142	181	167	147	143	126	131	141	150	156	159	157	138	144	147	187	157	158	164	173	160	144	121	155	164	168	175	164	161	164	150	148	157	144	161	141	155	142	171	151	168	158	172	165	169	164	160	153	183	178	155	164	146	173	153	139	157	143	174	148	179	168	156	138	173	150	129	168	156	143	154	161	183	134	159	178	155	133	156	135	170	155	136	170	154	139	149	167	167	157	168	160	153	148	144	160	160	172	157	183	143	152	130	147	150	140	163	158	154	157	168	159	164	159	146	153	147	141	163	158	137	147	154	151	171	171	159	153	164	142	164	162	157	147	162	149	186	146	148	174	130	156	169	159	158	168	185	171	159	148	139	117	186	134	160	169	154	176	162	143	138	144	164	157	151	176	155	160	174	135	171	147	174	151	142	146	172	138	155	158	142	148	151	146	164	179	161	162	160	160	161	130	157	157	142	132	159	109	153	125	156	151	158	166	134	171	154	137	144	173	159	168	138	138	135	150	163	175	160	168	150	178	161	145	200	165	152	174	151	137	153	157	157	146	163	129	146	133	158	155	144	180	137	140	151	125	156	156	160	157	165	139	173	171	146	145	141	172	165	186	136	163	168	178	141	151	161	151	146	155	158	144	146	180	171	143	145	137	137	150	142	154	159	165	154	164	152	146	125	142	143	158	169	143	160	176	150	138	160	147	148	142	145	146	135	172	161	154	160	136	163	154	156	177	149	125	159	169	170	130	166	146	167	156	140	141	183	157	169	156	166	142	150	153	177	175	159	166	196	141	141	163	138	147	158	187	151	162	140	117	176	155	162	146	141	138	140	154	138	153	154	158	147	157	152	144	159	198	163	140	140	165	168	161	173	159	161	154	145	156	148	139	156	150	167	155	149	152	157	156	166	154	171	151	169	182	146	152	158	158	166	132	154	138	154	150	157	141	125	155	144	159	146	164	153	149	165	157	160	158	138	167	155	139	171	163	160	159	150	154	176	155	141	152	169	147	168	155	141	137	171	180	147	142	131	141	140	146	168	151	154	163	143	152	183	170	130	172	152	170	119	170	173	175	127	170	165	175	121	139	149	141	146	144	174	174	170	168	159	154	149	142	161	137	148	182	165	146	162	162	161	160	170	144	179	148	168	171	142	158	159	177	161	137	156	150	156	181	152	160	179	156	166	147	150	154	175	132	150	158	155	168	140	143	140	143	142	168	159	177	178	164	152	175	154	170	146	134	156	155	160	163	148	166	147	164	157	153	158	144	163	152	138	163	165	161	150	138	153	147	147	167	177	153	157	170	142	151	124	155	150	141	170	178	155	163	160	137	174	146	158	166	154	156	169	147	154	160	152	180	161	158	155	167	129	184	153	154	146	147	142	156	160	124	140	179	119	178	157	150	154	160	135	170	162	150	159	125	152	162	162	131	152	160	175	149	171	144	151	144	151	170	174	143	151	168	159	163	148	165	160	150	185	141	179	150	144	164	168	139	157	158	145	179	156	158	156	170	153	154	141	142	175	192	163	157	157	157	153	149	146	162	149	129	165	141	164	151	148	152	165	151	158	184	140	177	156	176	169	137	176	163	188	156	169	148	162	175	150	152	162	165	142	140	145	182	179	158	154	167	138	145	154	153	162	137	181	156	125	150	137	135	169	151	156	172	151	148	152	156	166	180	129	168	177	155	163	159	162	143	147	172	128	171	150	145	159	154	158	166	140	150	148	153	151	142	129	149	129	134	154	160	158	151	180	153	159	140	162	169	158	147	155	124	161	136	157	127	161	138	134	134	155	151	146	155	135	137	153	139	153	160	143	161	162	166	173	151	164	151	175	155	150	179	139	156	152	165	130	140	166	167	170	139	131	155	157	147	157	158	177	155	156	165	145	155	158	147	154	150	162	144	157	158	149	173	153	144	140	109	149	150	137	151	151	150	121	176	155	134	154	159	165	150	130	133	170	149	149	143	130	155	144	124	154	157	153	152	162	153	164	154	140	177	194	142	165	157	180	169	152	153	175	158	165	160	168	153	136	174	135	172	146	145	172
5900	1986	428	408	404	386	393	424	386	388	375	414	408	383	408	399	392	432	359	381	383	395	371	371	402	382	431	402	410	376	317	375	367	383	386	375	386	378	346	367	375	363	376	403	396	357	374	382	399	387	402	388	379	382	387	372	438	383	398	382	364	369	405	418	349	397	397	365	399	427	375	400	367	345	378	386	380	424	387	395	394	373	374	406	379	376	380	414	394	363	408	399	375	408	379	406	379	396	415	345	410	380	392	396	398	383	402	386	397	407	405	395	394	390	405	354	374	375	416	436	401	391	377	371	377	410	390	360	423	392	392	385	365	426	355	391	404	394	385	405	388	374	394	390	393	369	410	394	399	421	386	355	379	395	400	368	389	393	382	407	378	370	401	368	382	385	378	352	407	393	388	400	394	374	406	384	387	408	393	397	389	385	383	395	348	398	398	418	364	362	388	395	398	380	372	414	360	418	446	380	383	389	372	391	391	353	394	358	402	386	371	399	399	397	396	395	356	401	406	389	365	406	416	409	356	392	368	374	404	392	415	391	378	379	397	365	394	390	451	364	408	429	405	400	405	395	367	388	386	381	356	405	410	439	369	369	389	407	379	375	414	356	352	386	390	408	433	368	403	394	359	398	383	393	399	417	371	360	385	426	382	372	427	400	417	431	383	357	395	416	376	419	386	354	368	352	414	404	386	419	413	402	406	356	375	397	367	387	408	418	387	390	394	367	372	364	418	393	410	389	371	397	387	392	367	343	385	413	369	380	391	394	373	418	383	393	436	367	378	377	388	394	378	389	414	378	398	363	397	402	397	408	348	392	384	388	375	381	379	401	375	392	407	389	364	396	372	404	370	405	383	400	399	368	396	374	369	371	392	366	405	377	381	372	398	359	386	393	432	406	361	397	402	378	422	402	376	389	382	368	422	382	358	404	423	342	391	388	395	393	373	383	354	405	393	374	383	385	381	376	391	427	388	359	341	412	373	387	400	417	388	394	350	387	442	394	382	401	375	392	399	433	383	396	369	359	410	413	408	367	381	386	359	367	394	423	411	385	380	404	383	375	411	391	381	328	398	354	382	400	370	403	389	397	393	412	388	399	370	374	402	368	364	378	388	399	389	419	406	376	352	392	426	394	395	423	432	406	376	403	386	381	411	403	364	381	361	399	371	368	371	398	362	395	397	378	380	431	395	387	382	380	398	391	374	350	356	379	386	387	400	383	379	360	389	363	429	399	387	401	345	391	402	388	367	371	381	386	396	422	415	391	383	372	405	387	420	407	357	365	381	400	386	387	385	371	390	408	400	394	373	416	400	382	386	386	380	387	378	359	363	393	405	415	378	408	388	367	398	403	394	432	356	389	393	381	368	414	381	359	379	391	401	401	381	382	383	399	403	434	390	363	387	398	387	385	410	353	385	401	356	403	358	425	368	379	361	395	375	386	396	389	378	371	372	371	414	375	405	374	422	376	374	368	416	390	384	411	427	379	365	404	375	399	412	399	425	375	393	379	398	381	399	386	337	378	381	390	382	386	384	356	405	404	417	370	392	366	429	413	374	399	379	414	359	390	376	404	347	391	390	387	364	388	378	405	426	393	385	378	378	383	414	382	415	430	389	420	377	394	384	408	413	387	375	391	404	381	369	414	372	390	372	402	413	364	429	372	410	367	396	357	403	370	409	392	363	366	367	416	393	387	392	423	412	395	353	370	394	400	411	420	399	363	382	447	371	380	383	376	393	406	376	431	363	359	415	431	396	407	397	370	423	404	362	373	372	357	378	366	379	364	384	370	391	378	364	370	419	365	396	403	387	388	364	350	387	390	351	401	391	390	376	385	398	424	409	423	367	388	422	416	375	404	408	428	361	397	408	409	397	401	416	388	370	377	369	372	394	379	392	414	366	337	396	383	422	417	382	352	359	401	371	415	391	365	389	409	406	395	400	377	390	384	397	392	373	406	388	356	369	431	386	419	396	383	415	396	416	392	402	388	379	385	384	400	396	420	411	381	398	406	362	398	395	359	383	398	384	381	408	380	383	448	353	415	361	392	399	407	399	387	382	384	389	401	351	370	389	400	369	391	410	393	393	390	401	342	365	421	397	350	384	383	398	378	378	395	396	420	377	392	383	393	423	402	380	394	374	390	403	391	385	405	406	376	366	363	382	386	421	419	419	408	401	376	382	400	404	390	405	393	408	378	412	446	354	374	387	406	395	418	393	377	400	384	387	361	420	396	379	365	390	356	398	387	390	399	390	403	355	396	387	395	372	389	391	432	386	396	369	382	397	407	353	375	403	398	399	404	424	396	407	373	431	382	400	370	369	391	409	397	387	377	371	385	400	394	358	374	413	396	387	399	429	427	424	367	399	400	401	394	403	433	371	399	350	396	327	361	399	396	393	413	415	400	362	387	399	379	414	390	411	399	398	377	384	397	369	442	394	380	345	385	389	350	363	409	426	376	393	390	395	403	381	402	372	353	384	376	384	367	388	396	402	404	379	391	389	360	388	383	417	389	395	387	403	395	345	355	376	385	387	395	383	388	432	381	414	416	429	385	371	383	364	377	379	372	388	404	402	370	406	380	372	357	389	364	358	387	383	406	355	415	402	401	378	419	431	381	425	363	347	397	416	391	366	396	395	422	346	404	374	444	360	395	388	399	401	399	351	394	370	350	399	405	395	364	419	373	402	400	398	381	389	407	425	397	375	426	413	387	400	415	386	374	420	400	404	387	418	390	376	345	378	418	413	354	377	405	406	388	348	382	387	404	374	409	373	404	387	392	355	381	393	365	396	372	378	376	358	398	355	374	382	394	399	364	400	338	426	405	414	410	405	375	379	341	423	402	392	418	406	384	350	392	364	359	386	382	378	352	393	387	408	406	399	369	387	353	419	396	378	401	408	374	375	391	420	396	393	397	372	355	381	419	406	404	397	410	358	419	415	384	406	389	375	382	409	404	364	407	393	401	382	355	391	393	389	346	391	434	391	404	362	406	397	409	386	409	402	389	401	417	405	381	388	396	409	411	351	387	395	448	373	375	391	385	362	389	380	379	386	366	401	383	363	380	392	421	376	382	391	369	374	387	388	405	368	382	404	377	363	352	362	361	387	416	394	395	372	362	352	374	405	389	355	407	356	416	386	375	377	384	397	375	428	398	397	417	400	388	378	376	391	384	398	404	361	397	388	426	383	387	368	373	399	366	388	395	363	421	406	384	378	393	427	395	379	391	353	410	358	394	384	399	367	395	411	402	391	430	378	403	408	406	369	394	380	376	367	417	409	410	367	408	415	369	437	341	359	431	383	390	374	395	393	381	415	391	411	421	381	390	412	366	417	373	351	413	396	424	401	420	392	379	371	398	379	405	397	405	382	350	386	401	395	365	365	374	397	384	381	414	384	386	388	397	390	393	374	418	374	397	393	389	402	381	385	364	403	369	425	357	389	371	416	377	377	380	379	383	385	380	410	366	407	398	377	434	415	375	360	393	389	413
30837	11979	1589	591	490	388	286	275	290	300	275	274	285	266	286	272	231	257	251	263	250	270	241	276	275	260	248	221	254	254	261	252	276	252	236	259	276	248	298	308	271	243	271	234	236	237	261	227	241	226	259	236	242	213	235	240	241	267	267	260	277	257	254	218	260	278	239	258	269	265	261	257	273	267	252	251	265	278	254	234	265	273	258	247	249	267	243	276	284	271	252	234	263	249	245	245	245	247	271	275	277	224	273	207	261	269	255	244	229	252	282	240	260	265	279	209	281	272	263	238	252	260	251	267	237	252	270	239	255	272	232	222	243	255	238	245	271	232	276	266	228	241	243	238	281	252	266	292	236	253	249	227	263	228	243	227	259	250	225	249	245	236	242	222	262	267	226	252	227	247	268	248	224	253	234	285	253	243	275	251	246	221	228	241	250	247	259	265	212	223	235	258	226	221	296	266	291	228	242	240	261	233	260	246	241	256	262	263	242	260	235	250	252	253	253	261	237	252	212	230	257	247	248	252	261	275	258	248	254	246	214	246	267	262	270	258	260	262	235	238	241	242	251	248	252	287	261	274	271	250	243	285	225	247	270	255	242	251	247	262	225	240	257	258	232	261	234	216	264	230	251	225	243	231	245	271	215	242	232	251	265	258	249	231	240	250	266	275	243	240	268	260	227	241	240	254	244	241	242	263	241	241	267	241	218	223	227	230	249	241	282	275	236	225	278	286	257	258	262	242	267	231	260	240	244	243	243	249	234	246	252	233	287	246	273	234	243	278	226	252	255	250	265	248	246	259	241	256	254	268	238	231	256	247	235	240	268	271	261	254	243	272	246	279	228	234	264	316	258	235	240	265	268	257	222	253	253	277	264	273	289	236	268	263	264	249	250	248	250	254	257	268	298	273	263	251	254	255	229	227	245	272	253	240	261	249	256	270	271	248	277	278	266	241	235	268	262	292	276	266	249	256	250	236	256	231	257	254	257	281	249	283	231	249	277	258	249	240	293	241	283	259	262	250	258	256	269	235	260	259	252	245	251	264	256	266	277	237	257	284	277	243	245	267	245	227	251	245	271	256	232	292	287	285	263	288	267	261	251	261	239	253	296	284	244	248	230	251	235	239	253	255	212	267	235	220	268	293	251	275	261	247	242	237	242	255	257	242	298	288	257	236	237	256	261	284	254	267	285	230	251	288	263	235	269	254	248	228	274	232	264	272	231	294	235	254	274	263	225	234	252	284	275	261	254	270	239	273	235	281	271	225	248	268	255	222	244	264	261	247	247	250	266	195	225	242	272	278	237	267	274	211	256	274	226	265	284	234	242	260	286	252	246	256	288	244	248	233	281	253	269	256	268	235	257	265	273	276	249	277	296	268	274	244	262	253	270	249	259	248	250	286	254	231	259	246	242	254	282	257	269	273	260	248	261	243	272	261	227	237	264	252	248	277	275	241	272	272	252	290	257	268	264	271	252	257	256	242	259	241	256	279	243	295	252	244	226	248	263	266	248	246	249	244	250	261	248	238	243	267	273	267	275	240	231	268	256	245	261	236	241	235	245	254	253	233	230	270	261	255	271	232	241	278	239	256	247	262	263	259	230	243	239	263	257	234	246	257	264	272	244	265	250	253	241	233	275	251	276	251	232	255	290	244	255	239	253	238	268	229	240	254	255	247	248	288	279	262	264	234	240	269	295	261	263	255	262	273	237	276	229	248	239	265	243	235	278	248	255	264	243	278	290	258	261	272	263	245	268	242	256	264	243	260	251	237	261	261	243	275	267	250	215	262	263	249	234	254	229	254	279	258	250	240	255	243	251	239	262	246	224	270	272	254	215	276	272	251	267	250	278	245	270	223	258	226	269	238	237	250	265	244	235	269	272	253	274	267	255	231	263	259	267	277	257	274	251	229	249	262	246	239	234	250	240	298	255	246	271	249	246	271	249	283	240	243	270	249	247	246	272	277	255	246	254	249	268	289	254	272	255	271	246	221	254	269	282	273	277	242	264	271	280	269	256	267	248	209	245	266	277	249	251	266	259	279	246	252	266	228	248	240	242	282	230	287	219	244	246	262	262	255	262	258	248	258	216	281	262	260	297	262	286	229	263	253	272	250	263	225	249	245	262	263	268	264	229	283	234	248	235	237	261	271	221	252	215	236	260	249	251	255	250	248	253	248	229	258	211	245	256	264	293	263	251	244	275	221	252	249	237	263	290	266	254	256	234	247	252	242	259	253	277	251	260	253	258	252	246	250	263	264	270	279	256	240	265	240	268	221	242	248	254	270	266	267	229	288	304	269	230	249	280	242	244	262	251	256	237	233	271	252	276	245	243	245	239	279	206	257	243	241	261	220	255	233	253	267	247	269	266	286	260	243	263	290	278	243	259	262	247	245	241	239	267	267	235	242	264	252	275	228	276	278	260	247	261	241	267	256	274	252	267	273	226	256	258	250	248	237	259	277	247	274	252	267	260	256	247	281	257	251	249	257	264	241	262	235	234	232	276	306	217	239	256	259	215	256	253	282	270	272	255	270	243	271	244	290	258	235	237	243	236	244	238	250	238	292	246	241	284	279	264	239	206	276	269	238	246	266	257	253	215	258	257	269	241	263	264	274	249	246	242	232	253	239	245	233	256	253	259	295	257	244	254	256	284	271	252	218	248	230	250	230	260	268	275	242	269	262	258	235	209	260	225	228	264	227	228	245	267	250	232	310	259	267	246	229	238	249	274	257	261	252	239	279	254	253	267	240	262	273	247	280	263	291	305	254	250	235	258	248	266	247	241	240	269	263	269	268	256	224	262	282	254	247	241	268	257	274	253	222	240	263	241	256	257	256	248	272	255	282	267	270	257	237	298	272	240	251	241	286	261	236	256	256	277	260	250	239	253	245	251	260	262	228	225	265	295	268	257	260	247	262	258	242	270	275	252	257	243	248	258	255	253	245	253	257	247	251	261	236	245	215	257	255	249	245	252	223	284	248	240	247	252	229	265	260	258	232	278	254	247	245	242	257	256	283	281	258	272	254	254	267	263	260	234	280	246	273	272	255	233	260	261	244	273	280	245	213	219	259	287	251	252	282	236	270	255	254	276	261	231	255	255	245	242	240	245	263	270	279	251	260	256	254	280	240	247	239	258	263	278	299	234	280	298	280	270	277	274	281	226	274	244	251	239	245	237	282	231	276	294	256	265	259	264	255	253	277	273	249	249	253	247	239	273	238	265	231	256	258	250	238	271	249	266	259	217	228	277	253	274	237	212	229	248	261	280	257	300	279	270	265	249	285	262	252	258	240	269	260	273	249	222	242	235	247	235	257	239	275	260	222	212	264	272	279	251	232	229	252	261	234	230	229	248	239	266	257	266	246	269	265	267	259	253	285	253	224	252	283	252	236	237	253	271	256	275	261	210	283	249	278	281	276	247	278	279	277	242	233	248	244	252	251	269	270	267	261	259	246	263	272	217	237	250	254	248	266	269	267	265	302	264	288
19297	6205	1222	1338	1160	1062	1027	864	826	741	749	731	715	644	646	680	668	603	628	660	647	655	689	597	691	601	575	616	628	597	568	571	620	595	634	598	577	597	561	566	575	604	621	567	634	595	612	602	600	609	583	583	594	603	577	577	561	572	564	601	556	601	617	612	531	628	574	609	627	599	609	585	594	569	564	612	566	580	576	662	590	576	602	578	566	556	596	585	563	562	590	557	615	549	600	580	592	596	611	596	610	607	556	570	579	592	578	552	581	622	543	656	579	571	569	627	575	605	575	621	593	607	592	523	577	608	563	576	605	554	589	602	588	625	615	636	586	594	617	576	594	576	592	577	600	585	589	616	603	572	612	650	628	600	592	594	590	588	546	615	585	581	571	577	613	595	548	575	608	544	572	578	585	596	599	580	567	602	563	595	635	534	572	617	587	607	577	603	606	622	566	615	557	594	625	601	567	606	620	648	598	594	591	556	580	558	607	612	614	594	590	546	590	528	594	581	590	585	620	593	597	548	561	566	563	615	570	561	591	568	576	576	618	595	609	604	550	612	590	570	600	587	623	588	636	600	582	580	611	645	577	571	571	620	565	588	533	610	560	555	588	600	563	590	555	602	626	544	585	581	600	609	543	537	581	538	613	589	574	594	585	561	602	562	585	582	620	611	570	572	587	572	580	561	600	624	652	626	601	569	542	566	587	563	582	567	563	580	572	614	560	605	555	547	631	583	580	575	591	578	578	629	559	545	579	610	583	591	590	628	604	619	594	580	591	615	618	580	572	613	531	559	606	580	605	606	609	588	597	571	604	637	579	586	572	613	654	630	605	602	566	560	621	573	629	563	553	631	560	577	613	575	619	573	569	605	570	523	623	606	539	557	578	571	603	628	537	573	609	589	564	597	585	581	543	598	593	563	591	595	602	569	587	601	572	602	599	624	618	587	600	575	590	603	580	568	603	585	571	584	601	581	576	592	543	618	612	613	622	576	579	581	581	597	574	612	574	598	583	574	616	568	586	616	605	575	582	555	564	605	601	603	610	584	583	571	617	587	624	612	592	620	532	568	575	553	607	564	568	583	599	594	575	632	591	541	601	571	555	597	534	575	598	531	601	602	554	580	561	603	564	577	619	555	588	626	586	576	590	602	607	606	601	585	569	590	572	558	574	569	608	583	613	549	583	598	571	593	577	584	544	559	618	573	589	625	579	586	626	593	600	570	581	579	598	559	576	575	595	537	618	585	579	575	587	593	584	561	591	605	597	600	598	559	607	562	608	565	607	579	624	556	595	597	580	604	564	601	589	591	603	582	587	584	605	624	570	598	571	571	582	596	619	594	600	609	548	577	571	550	639	627	586	604	584	579	596	621	528	606	619	608	542	578	577	565	581	535	573	568	602	603	576	584	602	581	582	576	592	599	554	593	543	653	593	622	563	549	614	623	603	600	581	595	609	565	606	563	618	573	620	625	607	540	597	590	557	632	561	589	608	572	578	588	575	566	575	612	577	600	575	607	592	611	563	582	606	609	621	554	619	579	572	572	577	595	634	591	561	600	558	519	625	620	616	640	589	583	582	598	625	605	575	592	556	604	574	539	586	616	581	588	541	541	599	570	643	554	602	606	556	570	549	550	587	558	603	593	546	566	581	553	572	566	618	566	582	593	576	597	572	592	586	590	572	573	609	564	594	571	551	627	542	581	591	615	589	600	601	603	623	552	611	586	593	573	610	582	572	608	560	572	607	594	622	600	591	585	610	570	552	609	605	618	606	567	585	613	579	586	585	544	613	588	582	601	567	579	584	573	584	599	595	617	539	513	595	605	599	592	600	570	582	587	596	537	605	618	596	569	601	615	591	550	619	599	613	626	611	614	606	569	621	582	536	566	549	571	590	622	575	567	604	542	569	562	612	563	534	562	588	527	600	555	587	580	538	593	595	617	594	609	572	590	574	631	574	616	602	589	631	552	590	597	584	596	612	569	596	647	607	586	596	558	561	606	576	597	612	613	551	606	585	571	607	568	560	573	565	564	556	597	565	569	565	529	555	607	584	608	599	634	614	598	612	591	586	557	599	544	584	580	545	602	601	607	567	592	566	598	585	607	621	580	601	621	587	581	593	595	590	606	619	595	562	586	569	585	564	548	635	616	571	559	571	581	569	595	617	610	544	597	583	558	587	583	584	567	583	586	616	635	614	588	601	605	608	574	649	574	577	593	530	598	595	585	600	586	593	613	572	616	549	543	640	619	603	586	586	638	595	579	587	588	552	567	622	570	619	586	602	580	579	557	540	581	592	572	571	577	544	583	623	594	568	554	613	545	604	579	602	578	593	564	564	558	588	565	600	557	620	590	592	579	587	588	608	570	566	607	609	573	560	581	582	572	580	594	625	623	565	577	566	609	543	597	564	590	613	553	567	556	589	592	529	582	610	551	572	599	585	615	614	597	610	551	591	570	589	578	605	615	600	608	546	603	613	580	596	583	596	548	583	582	539	571	603	600	583	586	587	532	541	604	574	566	547	593	578	616	559	574	578	568	602	576	604	571	573	608	601	595	558	622	561	614	608	625	573	573	546	656	614	567	630	610	585	576	589	580	560	607	554	579	561	599	609	575	603	601	566	682	569	617	597	630	582	569	565	548	611	545	596	597	595	591	631	553	600	524	564	571	579	535	635	575	587	629	578	570	605	577	600	618	529	587	623	602	606	569	589	616	594	639	610	581	614	575	582	568	566	584	598	597	567	552	543	528	543	581	582	601	583	583	541	628	618	516	567	560	581	573	608	569	604	596	625	603	577	613	612	586	559	583	599	596	586	589	569	584	571	595	562	607	576	530	581	607	587	581	571	605	600	590	577	557	583	576	619	630	605	586	581	605	623	585	557	575	593	541	578	599	620	600	624	616	595	599	613	604	585	598	604	600	611	607	579	581	598	583	562	605	557	547	616	601	580	569	592	582	578	562	548	586	590	559	580	610	593	594	616	560	614	575	619	556	644	571	593	611	594	590	598	585	565	587	579	617	581	550	566	560	562	577	547	573	601	630	586	561	563	572	560	603	600	579	547	623	559	585	614	582	586	608	599	602	579	596	571	602	579	590	595	601	566	555	536	571	622	559	587	585	606	609	578	619	607	594	558	610	577	586	589	608	582	581	611	554	556	567	542	585	561	625	564	584	608	570	588	605	547	582	597	598	590	621	568	592	581	575	542	651	566	601	532	524	563	581	599	592	623	626	576	568	587	605	559	615	539	610	596	621	613	555	540	615	618	580	620	638	554	586	607	595	646	571	586	582	585	591	603	610	543	624	578	576	639	602	596	588	572	581	568	568	589	571	563	593	613	623	643	579	641	588	616	600	621	570	586	548	562	601	570	588	558	604	551	570	611	584	586	611	580	571	621	574	621	604	572	610	577	570	651	619	593	573	596	558	576	550	632	586	628	579	638	619	596	573	571	564	577	540	587	561	604	615	577	553	563	602	602	553	619	535	635	633
42795	20503	4070	1427	835	630	494	451	433	412	388	390	370	379	354	389	368	382	377	348	339	320	350	365	352	377	330	344	360	340	352	345	381	343	330	349	375	301	330	361	350	341	284	336	347	354	331	322	343	342	324	325	335	352	352	351	349	347	347	353	381	354	346	371	350	339	346	338	342	371	326	369	330	371	369	360	369	342	346	321	323	358	370	336	341	329	353	343	318	374	366	361	337	324	307	390	356	335	350	357	352	338	350	361	363	341	345	342	355	331	347	337	350	367	383	347	366	347	326	353	357	313	332	333	384	352	342	353	334	346	327	350	365	339	364	334	354	344	330	332	331	384	329	368	338	339	360	321	346	376	347	317	338	367	360	337	368	365	368	344	330	333	328	311	346	355	359	299	391	355	356	340	341	321	317	335	331	344	309	327	377	321	366	397	338	346	341	340	380	351	315	360	328	374	350	362	368	362	349	314	334	331	313	352	376	358	354	341	350	331	362	350	381	320	362	330	316	312	385	356	336	337	354	352	345	365	340	311	341	337	353	357	367	376	355	339	326	331	322	336	326	345	378	339	340	365	348	307	364	300	362	369	374	310	345	354	345	337	326	334	367	338	357	324	362	347	318	369	352	372	330	363	379	374	334	352	348	322	336	322	386	318	332	335	353	356	333	305	334	355	373	374	347	323	337	319	335	346	357	355	331	369	371	351	337	320	362	364	363	338	346	356	339	347	333	349	366	333	326	374	340	380	376	316	355	333	371	358	410	352	343	346	347	337	333	363	331	324	333	325	350	330	318	355	407	352	329	371	378	367	369	334	361	346	325	354	323	332	333	345	346	303	361	346	360	352	332	360	326	330	331	366	364	359	342	315	322	338	324	330	360	369	351	355	355	335	368	377	408	341	359	353	373	322	357	354	359	341	328	372	339	337	345	355	358	352	373	340	298	372	356	338	371	345	362	325	352	364	345	387	385	352	338	338	345	352	343	352	388	350	313	363	350	354	395	354	339	350	344	361	325	353	352	335	353	335	315	345	344	344	345	334	380	361	361	303	351	349	389	301	318	321	308	373	364	356	327	355	331	352	337	317	339	316	310	348	389	350	349	376	335	311	313	362	371	332	371	334	360	317	342	333	365	328	345	339	351	333	330	354	365	353	306	347	347	337	338	319	326	344	342	356	360	340	310	341	361	315	315	349	345	340	343	320	367	305	339	357	346	370	378	340	369	361	346	387	352	315	340	349	388	357	349	322	323	371	348	386	348	328	323	332	360	359	339	331	353	321	346	348	366	373	345	375	373	372	343	336	330	337	350	354	353	355	329	392	329	356	323	306	389	355	386	333	347	352	316	349	315	335	345	332	336	355	358	316	322	350	329	333	355	337	330	347	354	352	340	362	343	344	351	357	378	367	349	369	333	349	349	348	351	316	347	336	340	353	364	347	351	350	329	366	353	344	322	339	384	345	375	340	344	353	299	368	321	364	327	356	322	354	369	351	357	340	371	384	359	344	322	316	371	360	365	341	339	370	352	342	368	316	342	308	353	368	370	380	356	327	339	366	366	351	364	358	318	331	373	331	336	395	355	346	372	350	361	391	319	317	324	337	323	341	351	331	371	380	359	304	355	375	346	341	334	358	353	324	396	361	369	350	338	350	351	385	353	364	346	343	343	344	355	345	373	361	332	350	349	344	344	336	322	343	338	330	340	339	363	360	330	351	400	331	353	331	342	333	333	335	328	338	396	355	336	402	364	330	343	348	324	340	345	339	377	325	358	339	363	310	349	332	313	370	348	388	383	328	340	330	346	361	348	328	335	296	358	351	319	338	332	306	306	332	331	322	348	382	340	388	364	364	326	335	342	340	379	371	345	346	360	344	339	379	338	363	378	363	327	340	356	320	369	351	318	354	334	323	331	343	371	333	372	344	301	356	345	335	315	343	357	374	396	350	380	322	316	350	321	340	294	360	352	335	339	339	384	349	339	326	372	341	337	362	355	360	332	389	329	355	347	352	323	342	347	316	327	345	361	358	335	329	361	331	349	387	317	342	357	316	341	353	361	362	377	364	371	347	357	352	323	330	338	365	338	336	354	320	377	339	345	359	335	322	355	344	359	364	349	323	323	358	349	325	355	354	335	373	340	327	378	324	356	314	349	328	350	357	323	329	322	367	361	347	368	298	364	345	339	347	344	315	345	345	373	325	330	325	338	339	319	369	364	367	353	339	343	319	344	335	344	342	313	345	340	322	353	354	366	361	334	330	350	372	341	299	331	339	323	347	322	332	377	353	348	351	361	358	345	372	345	335	369	382	355	343	342	403	330	374	375	349	364	374	346	390	339	340	354	319	311	335	388	347	335	349	354	355	361	347	323	351	313	345	353	357	334	331	381	327	372	339	340	345	319	352	341	366	337	327	361	306	303	342	322	336	310	344	351	360	347	358	366	331	345	353	345	318	325	330	324	341	327	356	322	361	361	336	342	325	376	340	342	357	335	363	346	387	343	326	375	357	352	350	319	387	317	339	348	337	369	332	330	365	330	339	342	330	319	353	352	351	373	343	356	321	338	381	359	293	363	312	358	367	364	319	373	331	339	345	365	354	347	348	360	344	373	349	331	334	304	344	344	347	342	312	327	357	358	348	353	356	337	371	342	363	329	374	366	343	365	353	390	383	364	354	359	363	338	343	371	360	385	307	359	365	309	346	346	352	381	342	375	345	320	378	356	331	389	323	333	314	314	353	346	331	304	347	326	345	342	331	329	331	347	357	351	355	326	349	325	339	360	379	347	310	341	353	329	376	362	352	326	353	332	310	341	330	329	363	334	417	342	323	345	346	339	330	347	353	335	343	353	342	353	325	309	341	357	354	320	354	333	352	337	328	334	341	350	336	346	320	359	347	337	369	337	358	377	354	347	328	340	369	340	370	375	328	366	362	317	384	335	337	326	332	377	332	362	371	335	369	335	347	350	346	337	342	363	324	372	354	366	335	353	341	374	395	371	338	334	334	319	357	339	347	357	359	371	344	333	327	340	351	322	338	354	353	386	346	320	327	357	329	326	357	360	307	333	376	373	341	331	364	388	351	358	349	362	342	348	342	361	339	344	349	341	320	345	363	361	364	331	352	358	331	370	361	344	346	341	372	363	353	347	360	367	347	354	353	345	334	343	361	342	374	320	329	326	347	347	348	311	333	309	372	341	318	380	354	339	350	353	349	372	349	312	344	303	338	361	357	364	317	351	388	382	353	338	343	329	351	335	322	352	341	375	364	340	332	339	326	334	317	344	332	376	351	359	356	374	348	335	364	370	361	343	358	353	348	371	321	341	323	324	322	346	374	348	341	313	373	339	327	331	333	380	357	334	339	372	335	346	347	342	357	321	357	349	373	356	319	336	372	367	346	355	355	328	353	320	350	364	368	333	369	296	340	363	350	348	350	363	349	306	325	343	333	365	363	345	380	327	337	331	342	331	321	350	317	350	373	336	343	331	381	338	348
27022	8771	2005	2232	2007	1643	1466	1352	1279	1116	1127	976	984	904	933	901	875	835	840	835	842	826	805	803	837	791	831	801	828	774	863	797	750	795	838	815	822	744	749	816	759	799	770	792	701	738	811	828	748	758	762	821	773	810	750	760	744	793	748	716	802	718	771	792	777	779	770	772	747	831	744	765	761	754	814	751	766	746	703	754	770	756	747	746	760	731	785	735	743	775	778	739	749	796	763	795	787	765	726	786	744	772	758	786	818	779	758	736	768	801	755	783	747	730	702	797	799	759	707	790	699	739	760	760	763	801	788	779	759	745	734	732	778	744	725	767	752	772	752	768	740	744	768	708	792	760	808	729	771	796	784	732	749	749	734	728	752	723	798	764	768	762	793	765	802	772	730	737	761	710	751	776	739	778	750	781	746	755	750	711	796	748	799	812	743	781	758	749	779	698	793	686	756	737	789	715	699	762	798	755	781	699	784	740	753	734	729	777	744	737	763	742	756	756	805	731	737	767	774	723	786	728	780	764	712	771	757	718	724	744	812	755	747	774	757	735	777	709	782	769	735	764	688	788	763	772	750	728	784	729	740	748	701	763	765	764	758	732	729	782	738	795	723	742	772	790	751	752	777	749	743	801	718	775	757	751	725	712	784	777	733	796	835	785	726	737	789	765	729	775	755	683	788	710	759	775	714	810	698	795	734	749	743	729	744	778	735	780	792	745	785	768	747	772	800	827	742	780	728	731	748	725	734	758	765	776	717	791	743	838	792	785	766	793	787	746	747	769	787	744	749	714	764	767	731	757	731	692	731	774	778	770	789	771	704	772	713	743	732	794	760	749	755	762	753	768	747	774	775	755	782	722	763	768	747	747	775	760	746	757	771	762	772	776	784	731	701	757	731	757	741	765	775	756	743	784	711	748	763	725	772	731	735	768	782	765	766	829	784	764	737	746	731	761	792	748	757	706	775	788	732	755	720	760	767	747	729	788	735	783	752	759	748	799	796	795	757	815	752	777	746	764	719	767	736	751	764	814	758	738	747	747	724	780	755	763	774	749	767	740	789	748	757	755	759	740	756	784	738	730	787	730	795	747	740	742	758	757	768	780	768	757	760	748	757	758	764	758	775	778	777	712	695	754	751	768	765	750	743	738	757	755	752	783	781	742	751	776	753	745	760	748	752	772	756	748	744	783	759	752	758	759	765	776	732	731	752	737	731	769	810	754	756	737	753	749	758	757	764	792	731	722	771	815	764	745	752	737	744	756	750	727	804	781	778	731	755	717	734	782	801	806	750	746	753	771	734	768	734	706	764	754	772	733	713	782	786	755	735	761	758	751	766	759	715	823	772	781	733	741	748	758	785	728	720	723	749	745	788	725	817	768	733	776	765	776	773	793	799	801	736	786	775	739	747	760	817	790	762	778	730	748	716	783	777	747	806	737	794	736	747	713	792	760	793	728	776	749	727	753	759	703	754	792	790	810	834	791	753	749	773	746	747	785	773	771	767	698	762	760	770	714	760	749	766	744	754	734	689	757	754	773	721	751	777	773	754	729	800	744	743	765	763	760	760	772	776	722	737	783	761	820	718	757	776	705	726	707	779	767	771	762	776	737	768	785	756	764	757	779	745	782	783	753	737	723	705	743	780	740	794	726	752	767	800	825	779	741	767	759	781	786	747	766	725	745	759	726	757	778	737	735	777	717	792	735	767	772	721	759	716	745	778	778	759	810	756	753	702	768	784	744	797	725	762	798	756	780	730	798	760	747	808	751	772	745	749	808	818	765	779	777	748	780	749	725	754	729	744	807	786	793	742	772	731	796	773	769	718	770	778	765	732	734	773	786	748	764	743	788	702	759	774	743	774	763	763	755	765	769	799	769	743	778	789	780	704	778	735	802	777	789	713	717	745	738	739	785	774	719	776	724	738	719	761	722	780	714	810	785	738	756	726	772	742	741	739	784	709	761	723	848	749	752	688	847	738	789	721	716	736	778	757	773	767	736	776	719	762	741	796	745	754	786	770	744	752	761	764	705	740	783	771	727	765	780	811	761	786	769	739	756	774	760	774	761	763	713	747	779	766	714	734	779	696	748	743	788	826	741	751	760	704	716	772	770	786	745	690	799	752	735	783	803	762	842	721	787	772	774	777	783	769	822	757	760	755	713	735	812	759	783	744	763	762	743	764	714	751	740	810	707	746	709	735	781	740	718	764	715	762	744	767	767	789	751	763	772	726	762	821	777	731	738	796	783	804	766	742	772	755	740	759	811	751	760	793	782	774	752	740	746	771	713	776	708	772	738	817	796	703	764	791	775	750	760	722	746	738	735	765	768	780	759	709	714	765	732	775	757	723	789	758	752	786	762	717	721	740	715	772	769	753	744	825	763	756	769	780	772	759	747	715	741	772	741	749	789	740	701	767	734	733	755	772	746	743	781	748	736	724	777	782	729	719	742	772	767	790	741	739	736	705	729	796	735	766	730	772	770	700	778	719	787	765	768	773	728	749	740	772	728	758	773	770	762	736	728	761	797	741	723	774	765	786	739	797	739	729	731	746	773	771	772	752	770	741	797	722	742	787	780	771	756	747	738	759	717	764	776	795	772	744	761	754	719	796	790	787	738	777	771	794	759	742	760	752	761	748	774	735	785	757	787	750	794	756	763	762	768	827	796	789	780	761	749	759	759	777	724	722	721	762	728	734	717	770	789	757	750	705	772	813	791	779	733	775	751	732	768	756	777	765	761	783	787	779	756	734	771	772	726	710	740	711	750	791	786	804	718	771	768	751	743	790	740	705	768	815	744	765	743	804	814	757	781	739	734	801	815	726	719	754	765	748	777	718	824	769	734	738	737	751	763	767	769	776	764	795	756	777	773	759	755	753	765	772	752	774	827	712	755	792	803	743	744	775	792	733	783	711	808	786	770	763	746	752	762	707	790	741	749	760	747	753	799	731	847	819	769	777	759	799	719	742	776	708	762	754	724	741	748	712	779	815	824	737	719	777	812	773	744	736	757	754	716	787	722	742	733	771	788	790	722	725	715	736	772	766	749	753	801	734	838	750	754	730	764	758	772	757	773	731	742	770	756	753	745	807	728	731	737	733	790	741	730	780	771	809	786	742	691	782	764	774	728	711	772	739	711	769	758	754	758	706	710	743	738	781	769	741	726	738	728	722	784	796	793	740	787	726	755	748	762	771	793	806	762	778	787	732	715	773	725	795	729	744	762	764	714	715	771	767	730	797	760	743	740	725	755	722	791	787	758	717	751	767	770	728	716	744	794	777	734	730	718	768	731	788	735	744	775	739	707	737	749	774	785	714	761	751	729	717	804	784	745	767	751	783	733	693	699	756	753	756	771	760	733	768	762	773	710	778	775	785	819	817	719	760	746	750	742	717	777	753	727	749	758	765	751	767	791	773	776	762	747	741	757	773	722	767	790	752	765	748	734	729	778	757	744	709	751	766	789	685	789	707	830	745	780	756	756	739	721	757	774
10252	2179	225	197	195	155	163	157	161	178	182	140	166	135	169	144	130	147	148	175	155	167	149	169	168	141	164	169	167	175	128	154	153	161	131	167	146	156	132	150	157	141	154	170	150	159	169	168	165	139	154	139	153	150	143	150	155	187	160	155	175	170	131	133	159	181	171	156	174	176	156	145	160	171	148	169	163	134	157	140	136	152	175	151	141	132	165	175	178	144	156	151	165	162	155	140	138	144	166	147	153	158	165	153	160	151	152	168	139	140	133	148	157	142	153	137	166	170	159	167	164	144	138	143	151	157	170	134	154	161	146	157	161	151	167	166	170	137	152	160	153	153	134	125	153	144	170	152	157	146	161	152	160	134	173	150	162	150	173	163	160	139	138	178	152	140	154	170	154	138	151	171	145	156	180	157	142	140	149	180	147	158	159	149	174	149	146	159	153	149	144	160	144	176	147	134	171	168	145	139	157	150	150	168	168	162	155	139	132	137	155	158	175	162	174	171	172	138	162	138	150	138	145	161	150	143	156	157	153	169	133	138	132	197	148	171	158	143	187	152	152	148	147	156	163	151	150	170	164	165	151	148	172	151	125	144	172	163	160	168	163	178	156	149	178	173	150	165	155	132	146	163	153	142	165	175	186	153	163	165	166	154	175	148	159	182	159	153	148	166	146	163	146	163	165	144	143	168	153	156	137	157	168	139	172	166	158	155	162	168	150	163	173	162	180	167	145	168	185	170	161	132	149	148	153	145	154	165	155	177	154	167	163	162	140	161	162	144	144	173	133	164	153	140	142	148	171	150	184	140	152	145	167	150	160	133	170	186	167	164	158	144	162	152	171	144	154	156	141	140	149	161	133	160	159	144	166	134	165	145	159	153	155	156	130	194	181	116	160	166	140	156	159	156	175	159	152	141	146	151	158	146	144	149	137	130	152	164	163	142	145	152	145	166	152	155	158	159	123	176	167	156	187	162	151	157	145	166	161	145	154	139	148	178	143	198	163	160	157	149	163	139	173	176	144	166	158	171	147	163	147	149	178	162	166	163	172	161	155	161	173	175	173	175	161	171	162	144	156	151	149	161	158	154	153	175	170	138	158	124	147	158	168	148	150	140	140	177	165	155	169	153	161	161	180	162	169	153	160	159	151	164	185	130	155	154	162	159	159	154	145	150	151	173	176	148	119	147	169	158	162	170	135	150	140	169	176	146	152	163	156	140	160	155	143	141	158	154	163	160	178	150	152	154	160	158	150	153	136	147	164	155	136	169	132	166	160	172	138	153	155	171	170	148	169	167	155	157	143	157	148	158	143	153	144	155	151	175	180	166	138	177	140	158	178	179	176	158	148	158	160	159	119	162	159	157	137	132	193	153	131	163	140	144	162	162	166	148	128	147	168	154	150	160	127	174	167	146	141	156	164	186	161	179	154	148	166	154	142	185	147	182	165	110	172	147	149	155	172	153	150	132	155	154	149	162	140	176	179	174	170	131	140	162	154	147	161	160	149	149	179	153	162	134	140	144	146	157	168	142	143	142	134	156	150	166	153	151	146	139	122	165	158	146	138	126	160	180	147	171	158	147	133	149	171	141	163	174	168	152	159	146	150	153	169	170	144	135	136	142	124	157	162	155	153	181	164	143	146	178	153	167	166	152	163	146	166	153	151	154	160	163	182	143	162	178	163	169	138	160	124	121	149	158	159	167	181	138	138	148	145	154	164	132	177	161	152	168	165	154	159	129	148	151	165	147	149	160	141	168	164	159	147	161	157	164	151	135	121	137	157	144	131	162	168	135	174	144	173	160	167	159	153	163	167	156	163	166	145	156	147	150	166	147	187	174	172	157	164	139	145	148	167	158	161	150	134	163	150	178	153	143	130	164	169	185	165	150	153	161	167	167	159	166	155	148	133	150	166	166	169	160	151	162	156	158	143	153	158	140	143	169	160	137	155	153	165	152	170	149	165	146	155	156	159	146	143	171	161	168	142	143	171	122	148	150	131	147	139	171	162	169	171	162	152	151	145	175	158	160	151	177	178	159	167	193	164	160	175	176	182	137	157	137	138	147	170	190	142	149	147	171	165	172	146	174	154	174	145	153	171	127	162	158	133	168	160	159	178	185	159	157	152	147	141	170	154	171	156	150	152	144	180	154	162	156	141	151	167	140	123	160	162	150	161	172	155	140	160	151	166	169	150	147	168	170	139	143	174	160	157	155	155	162	155	181	157	126	151	167	157	162	147	158	162	153	132	165	160	156	143	146	138	145	148	171	149	144	149	157	138	164	174	172	187	134	171	172	192	146	157	175	139	159	147	182	155	146	151	166	143	168	152	150	151	153	145	162	125	147	165	163	148	153	149	165	155	168	162	156	127	167	143	173	164	161	178	171	149	170	161	186	184	170	190	177	162	149	158	166	152	159	151	152	144	173	177	168	173	178	194	173	148	144	151	154	160	134	162	170	140	146	163	167	152	148	137	150	152	153	149	191	168	162	155	163	172	148	169	172	162	167	163	137	150	175	157	157	173	168	161	139	144	147	140	162	164	128	153	152	155	134	141	169	156	153	135	136	158	163	157	143	168	145	160	148	129	143	152	167	136	153	154	167	159	157	175	140	160	163	174	172	142	170	151	158	150	178	130	145	159	147	161	164	156	171	164	184	171	152	144	142	148	156	167	134	156	155	168	144	165	129	149	143	131	141	154	160	140	160	135	141	156	157	150	151	121	156	173	169	141	165	154	152	133	144	150	159	144	147	125	156	151	170	163	168	139	147	153	166	175	176	147	156	166	153	144	160	159	147	163	161	159	173	161	136	160	166	164	160	187	149	131	163	145	171	149	166	164	155	153	154	167	186	159	154	175	139	153	176	186	144	162	140	144	157	167	147	145	154	130	156	140	131	177	153	181	160	160	159	146	154	146	185	169	126	144	149	169	160	150	150	155	144	157	176	166	112	156	151	170	153	154	172	169	128	177	167	152	167	143	147	177	136	154	158	147	150	171	150	166	154	182	168	145	176	162	145	172	166	155	155	162	156	181	174	173	157	149	165	141	153	175	139	174	160	166	144	145	156	142	136	136	153	144	141	148	146	171	145	152	147	157	167	166	189	158	154	184	152	169	170	156	164	139	141	147	149	165	151	175	152	176	145	147	166	153	168	150	141	152	144	149	155	157	173	155	153	164	147	151	157	168	143	143	166	156	156	161	150	160	170	166	166	141	169	160	152	183	161	154	141	142	141	159	166	150	156	156	157	137	154	138	159	146	159	173	157	167	154	152	182	180	130	155	152	130	133	154	138	165	137	163	174	158	164	151	162	188	151	142	178	135	150	119	152	161	167	148	159	165	153	174	166	134	153	153	182	165	184	162	140	148	174	166	162	151	162	158	168	140	158	159	145	152	143	164	157	142	146	124	157	150	162	157	132	167	139	143	141	138	169	167	154	153	131	170	151	177	178	140	130	162	156	154	153	149	149	139	150	137	175	168	137	142	158
6196	1606	416	423	424	402	417	380	384	387	372	379	394	381	443	367	399	424	397	401	398	378	387	415	379	398	393	394	413	381	389	404	363	374	367	385	369	404	394	380	368	383	377	390	421	388	408	403	404	394	403	390	375	372	392	382	357	414	392	357	388	374	402	412	371	390	391	411	392	371	405	403	369	387	369	377	411	395	374	421	423	379	391	373	368	389	370	391	358	385	387	404	417	401	372	385	363	366	399	377	388	425	407	362	383	439	387	391	400	369	384	387	399	414	370	411	413	385	406	388	405	387	375	434	379	351	414	411	367	409	387	357	394	376	369	367	397	414	378	382	402	379	390	412	377	398	393	382	391	365	387	425	370	377	386	379	352	394	403	377	372	379	400	403	408	376	369	380	389	393	367	395	358	362	384	399	419	387	389	404	408	377	413	364	392	390	345	371	406	398	382	360	408	410	400	376	419	380	403	367	399	357	391	377	414	406	424	406	397	406	403	385	404	381	377	375	370	357	424	362	383	385	406	373	368	388	412	399	389	380	395	413	379	400	421	430	383	359	408	381	377	397	377	378	382	365	394	397	414	391	374	372	394	384	395	397	363	390	396	404	412	387	406	408	397	348	421	373	405	394	391	398	385	402	402	424	398	398	410	411	392	389	399	390	396	401	387	397	393	365	419	403	383	350	392	419	375	379	388	384	353	369	378	380	404	371	419	382	389	393	410	415	409	409	399	425	373	373	404	405	408	398	383	357	399	368	374	396	345	367	381	373	383	406	404	420	391	383	384	355	387	377	410	399	363	391	420	376	387	361	415	395	386	394	387	404	373	406	420	391	383	393	386	409	381	414	383	373	367	372	387	369	359	389	346	402	412	389	371	441	434	368	384	367	398	375	383	373	382	379	376	366	416	407	392	409	431	378	374	395	367	393	399	399	379	426	370	404	435	386	416	371	351	370	389	388	363	372	371	380	376	383	369	407	377	407	416	428	376	398	400	411	416	362	368	367	363	384	382	396	380	411	409	373	392	399	407	395	399	386	432	417	424	384	366	383	412	392	359	377	391	375	394	377	431	396	388	391	376	393	385	377	372	388	409	397	421	406	427	386	377	392	390	390	388	421	372	389	400	406	388	401	402	384	402	357	370	402	364	379	376	412	413	443	447	364	383	433	399	385	347	375	408	371	403	428	415	385	386	399	391	385	374	379	358	353	367	360	408	395	412	434	385	373	375	355	372	396	360	405	363	390	420	398	350	417	399	398	380	390	366	391	370	385	396	392	392	358	378	374	404	403	389	390	397	398	388	396	369	369	406	394	368	416	385	384	380	372	406	355	389	370	402	383	368	358	409	402	354	417	402	424	372	375	421	369	357	393	395	369	377	409	409	379	381	371	420	384	359	368	360	373	385	360	407	375	381	374	366	416	403	419	399	413	382	363	409	385	414	363	394	420	396	387	372	418	399	411	387	391	396	389	408	416	424	395	400	395	414	383	434	379	379	413	418	389	381	380	389	368	393	404	386	408	377	357	415	394	342	384	423	357	365	369	374	357	363	406	365	352	388	361	384	421	403	410	380	399	374	385	392	386	420	374	383	364	397	411	410	374	421	393	393	402	388	389	372	394	401	393	396	406	396	392	411	367	431	417	378	389	374	398	393	385	394	397	390	377	383	388	408	400	391	390	411	377	369	394	431	377	382	383	396	434	390	412	383	387	387	377	437	385	353	375	402	400	372	408	383	361	389	388	403	398	358	378	428	378	476	407	391	389	386	385	381	401	344	375	403	383	392	390	383	380	372	412	377	392	379	375	388	424	362	382	407	423	466	417	389	387	396	374	404	407	385	411	408	392	387	400	377	389	369	391	414	371	383	410	411	378	408	384	375	386	357	395	393	355	375	368	401	376	375	372	414	360	365	366	403	390	389	401	384	390	371	419	382	387	407	371	410	387	362	377	369	403	395	378	384	360	391	373	372	398	407	391	404	375	414	374	341	379	423	384	406	370	393	377	405	386	389	398	404	362	396	397	379	380	384	396	380	378	342	384	402	382	426	412	357	376	375	384	374	403	396	357	397	372	373	383	384	428	390	407	382	369	381	377	375	365	407	369	382	394	384	393	398	412	399	414	390	371	404	377	412	418	336	409	406	397	395	408	394	369	385	407	381	416	373	392	369	395	398	375	374	396	397	398	380	410	428	394	413	404	399	418	368	431	381	378	411	398	424	400	394	354	414	381	402	354	371	414	372	405	391	407	399	413	411	401	374	391	417	397	389	405	379	373	413	385	399	361	370	381	398	391	404	366	380	380	350	405	400	403	398	378	395	383	409	373	370	364	386	413	393	395	385	388	362	392	388	378	376	364	354	414	412	375	367	356	384	357	400	373	410	411	364	399	437	395	393	391	397	367	374	391	417	394	375	376	405	389	393	374	366	362	403	391	356	393	370	407	383	401	383	373	355	408	370	402	382	394	355	399	368	375	384	380	398	427	384	387	390	397	412	406	411	387	360	402	416	385	408	373	390	364	426	393	366	386	381	384	405	365	340	406	382	371	328	398	423	360	406	392	352	411	384	407	389	406	381	441	382	398	385	363	349	400	385	388	368	369	401	392	383	377	425	372	401	379	392	393	406	388	369	391	399	373	412	408	415	362	407	416	400	397	394	413	386	374	382	332	403	362	411	397	391	395	400	416	420	401	395	371	385	388	415	441	376	395	363	377	404	417	384	388	361	434	365	386	362	393	391	397	424	344	385	402	394	415	411	377	399	411	416	354	410	362	412	373	383	348	412	391	374	381	383	398	387	367	374	426	391	420	397	384	360	383	380	388	421	383	392	397	388	401	396	371	410	364	387	372	425	365	404	397	388	413	408	382	372	377	391	376	372	392	376	393	403	365	400	412	386	395	396	398	381	385	378	361	409	373	398	389	397	368	397	369	398	381	389	381	405	386	379	389	401	365	368	392	358	388	374	396	383	361	408	393	372	371	348	399	388	392	353	383	396	373	372	403	389	382	431	380	401	367	413	401	373	375	385	347	393	388	391	395	415	417	407	401	391	381	398	379	372	381	404	395	407	408	379	420	414	380	401	398	356	385	396	388	384	377	375	402	365	430	356	395	406	393	371	366	379	353	387	410	406	389	381	387	394	372	391	403	417	382	390	400	377	371	377	398	372	385	369	414	393	371	401	365	412	376	378	368	383	387	377	385	376	392	365	398	371	370	384	393	365	376	364	375	409	382	404	384	368	366	381	391	374	372	379	391	394	432	418	430	393	362	400	384	393	363	401	382	399	394	390	415	384	414	402	421	399	402	391	363	377	357	403	390	410	367	399	402	399	373	385	378	401	420	364	375	365	397	394	393	339	401	385	425	391	403	346	387	413	371	397	399	404	370	413	415	375	403	373	384	410	383	389	411	374	423	401	357	401	377	421	377	375	392	400	365	395	359	419	384	390	414	404	362	410	444	364	398	403	352	359	370	402	392	413	393	404	374	378	383
31142	12065	1673	667	424	354	325	316	263	319	260	306	235	267	300	268	255	247	295	245	258	261	264	281	258	233	252	241	267	256	274	245	241	225	255	268	258	252	249	238	226	261	247	273	222	230	268	226	262	247	266	251	254	233	247	220	249	259	248	225	276	262	260	268	217	242	252	238	248	258	237	244	253	224	252	269	227	261	273	292	274	268	239	263	256	264	258	237	253	259	235	242	226	260	247	264	243	241	237	243	256	271	255	253	247	253	253	214	265	275	252	238	259	255	242	237	230	220	291	259	291	244	264	245	235	265	232	241	249	271	255	265	257	247	238	258	265	230	265	229	283	246	249	261	255	250	253	208	242	250	248	228	240	255	283	231	256	254	262	253	252	245	249	263	244	242	274	253	264	246	246	239	244	250	271	227	279	252	256	240	210	213	250	220	255	279	237	246	248	274	263	252	240	252	272	253	247	231	264	243	251	260	266	222	231	247	253	233	248	257	252	241	276	223	241	268	268	240	264	227	249	263	257	228	257	255	251	259	207	269	237	249	276	291	238	243	258	225	256	281	286	223	265	250	245	243	252	266	230	225	269	243	270	235	248	267	261	253	288	288	219	237	256	222	284	267	256	233	260	265	275	283	235	244	264	265	245	265	247	246	239	277	261	227	262	238	260	227	228	263	272	255	267	242	255	271	256	245	243	222	243	246	259	253	260	245	242	240	228	254	226	273	249	240	237	241	232	237	241	276	265	238	252	275	256	262	221	215	249	278	261	226	248	240	261	231	244	264	266	255	276	266	275	257	268	241	265	284	258	227	266	219	275	256	223	280	262	257	275	256	266	264	248	258	256	256	263	249	231	227	262	245	233	233	266	255	253	263	261	253	252	255	260	259	237	248	256	262	275	257	247	249	267	244	250	246	247	274	237	273	249	252	271	249	285	258	244	221	248	261	246	275	232	228	249	270	253	260	227	251	270	270	253	261	243	239	245	241	241	248	259	254	255	266	266	251	239	235	260	235	264	286	258	261	276	279	241	255	262	269	233	266	254	246	263	281	243	237	226	262	244	261	242	268	252	260	240	271	265	239	262	261	253	263	275	278	223	258	261	248	239	238	234	215	247	267	245	230	304	230	241	236	253	259	262	270	267	271	274	230	252	236	295	239	274	250	269	283	273	257	261	262	234	245	277	252	234	228	250	244	245	226	223	242	249	254	290	269	227	255	253	263	230	284	272	257	207	260	229	255	251	251	261	263	278	252	235	258	257	253	239	244	237	239	259	271	276	275	263	261	259	262	288	247	281	259	281	249	249	242	248	250	244	224	290	232	243	255	270	273	252	269	253	257	268	244	265	250	266	256	261	249	237	253	248	279	251	255	234	244	256	264	266	288	241	224	227	277	250	245	283	255	278	258	258	233	269	254	256	250	240	276	250	291	240	251	240	234	272	254	277	236	259	261	249	249	253	260	247	248	238	242	238	264	254	251	260	250	222	241	237	269	268	254	233	257	268	247	266	245	293	253	235	247	209	251	251	255	252	291	257	266	238	242	260	252	250	274	237	250	262	251	224	236	266	252	248	234	273	280	256	250	280	241	211	258	273	243	235	245	283	280	255	250	260	231	255	257	248	239	235	252	241	261	289	251	262	254	247	255	225	268	238	258	260	272	247	243	248	232	269	245	237	280	245	244	267	275	259	279	235	229	254	257	262	268	217	267	260	266	260	266	272	240	255	223	271	262	266	245	222	256	265	249	236	262	245	217	255	255	241	248	246	264	233	258	274	239	255	262	258	242	275	271	284	247	231	255	226	270	239	255	231	246	243	235	219	235	264	279	293	261	266	243	237	263	260	254	240	248	222	257	258	269	266	272	246	224	266	265	247	263	238	240	243	223	276	266	267	236	261	254	257	275	236	242	251	286	249	270	240	240	241	254	238	231	237	243	263	259	281	238	254	261	252	277	275	271	255	248	242	269	238	251	270	250	244	227	270	272	253	264	269	277	232	226	264	226	282	294	252	262	249	254	252	262	248	268	262	275	247	244	247	245	254	230	257	285	240	244	233	264	290	268	244	241	273	264	263	222	207	246	241	254	247	264	240	247	249	232	274	265	253	272	266	241	254	238	255	231	268	237	263	261	269	257	286	205	225	270	234	262	248	255	257	230	243	220	232	253	254	249	254	255	264	242	253	281	267	237	263	250	283	257	236	286	263	211	255	263	280	251	229	267	257	256	216	257	207	249	247	247	252	269	245	233	215	268	249	245	268	252	255	257	258	253	269	244	247	254	245	222	273	242	246	273	256	250	252	250	266	230	255	236	256	218	244	241	254	223	268	293	282	250	277	220	261	263	253	253	254	276	295	262	270	241	260	281	244	259	246	249	242	239	263	259	264	244	253	256	233	248	228	270	286	267	280	258	251	289	251	250	243	252	245	252	264	214	252	251	239	231	249	230	251	259	244	227	245	295	244	237	285	251	282	281	297	248	253	263	286	241	255	241	264	259	255	249	239	237	226	238	289	240	277	229	260	253	245	256	259	254	252	235	261	235	258	265	264	227	242	227	264	242	248	240	256	266	257	256	248	234	247	252	252	237	228	260	263	251	276	249	266	237	257	246	266	246	257	240	251	268	259	264	244	209	254	256	268	244	268	279	248	230	254	248	241	231	251	233	223	247	238	268	255	242	234	247	253	242	226	235	263	226	276	265	281	270	242	265	266	233	250	280	263	241	249	254	261	276	258	243	257	238	251	244	259	262	260	268	275	234	239	269	242	234	286	270	233	270	242	258	253	241	250	253	262	255	226	252	245	264	254	283	261	265	255	243	241	272	271	260	243	233	252	236	255	267	256	253	266	268	253	253	240	238	256	244	210	272	248	279	253	279	246	226	245	260	265	238	245	271	275	268	245	258	239	249	247	282	228	236	262	222	230	259	253	247	241	221	227	241	256	259	249	222	246	271	249	253	268	230	245	267	257	225	262	254	246	253	248	257	255	241	229	245	247	257	222	269	270	248	247	246	283	261	245	243	256	274	263	278	275	265	263	258	266	266	258	245	245	253	264	277	236	264	229	246	251	264	266	252	230	224	245	274	290	256	248	261	253	217	241	244	286	263	265	247	227	216	241	262	264	222	238	255	254	246	239	268	248	290	275	275	250	247	261	249	252	271	302	223	245	216	228	226	248	235	236	286	276	271	279	267	263	250	254	244	265	265	259	272	227	238	269	265	266	286	268	259	261	270	262	279	256	230	282	250	233	250	240	251	284	248	242	266	252	271	241	228	242	229	243	258	232	233	256	275	260	257	243	269	255	253	230	239	230	257	262	262	232	257	255	249	261	253	252	240	282	265	272	273	225	238	275	264	242	277	238	274	265	257	223	248	237	263	260	241	265	246	280	240	257	263	257	256	250	253	232	279	227	253	248	244	250	280	231	228	246	260	278	246	241	222	228	275	237	232	269	245	262	253	283	275	272	257	207	268	235	270	251	253	257	290	292	257
20154	5595	1253	1383	1215	1058	927	856	807	803	752	742	735	665	702	677	650	626	620	658	598	616	645	590	545	595	600	572	602	614	662	618	603	594	582	596	594	568	595	596	586	612	549	584	562	605	600	582	611	586	611	576	588	595	578	581	588	584	573	572	604	615	593	599	538	553	596	621	619	571	553	563	590	566	585	550	578	586	571	622	564	574	581	593	580	619	590	583	610	597	608	619	619	594	623	591	583	584	588	590	574	566	551	600	613	590	570	535	565	537	603	603	570	567	588	607	578	592	536	580	594	595	574	614	623	620	592	582	574	603	602	572	606	591	609	627	552	557	549	608	571	614	591	594	581	588	570	566	549	578	588	629	553	575	606	557	565	552	614	594	618	614	581	608	594	568	563	591	577	583	571	571	586	617	597	579	601	604	594	612	547	591	564	562	578	588	604	586	630	583	588	569	619	593	558	610	622	578	620	592	601	621	596	553	596	581	626	555	637	642	632	605	580	553	566	628	574	631	585	576	580	562	589	596	576	585	566	583	570	568	573	593	588	631	626	612	588	578	601	625	590	609	564	582	555	550	603	611	603	586	588	557	551	550	618	574	580	623	576	541	577	593	572	555	542	558	574	559	570	611	594	591	612	615	594	572	588	578	550	562	583	552	586	556	591	597	591	605	575	629	600	601	614	647	575	569	601	588	572	589	587	548	568	582	606	563	615	603	606	572	573	614	593	578	569	596	554	595	582	564	600	602	544	598	556	582	580	600	591	593	578	557	566	567	580	596	577	550	594	569	563	578	593	611	601	566	606	568	582	570	597	600	583	601	607	570	553	558	598	607	564	633	600	541	570	609	618	552	611	553	600	619	556	613	556	614	584	589	569	577	589	611	567	610	593	587	575	578	556	599	613	581	563	564	608	556	559	556	553	578	622	544	594	605	584	598	615	570	590	595	608	616	561	578	581	571	608	585	600	545	619	545	610	584	600	559	599	559	599	583	623	562	593	589	572	589	571	566	565	571	593	570	575	622	572	609	579	605	532	632	577	588	588	616	620	574	597	593	567	571	592	607	611	611	573	641	573	588	596	599	616	570	578	581	596	629	586	585	537	568	629	570	597	579	610	559	628	607	576	609	596	556	571	571	575	566	565	551	547	571	632	588	603	576	597	598	629	610	581	604	618	565	589	591	598	579	584	598	660	604	584	584	599	554	598	579	620	586	590	606	587	556	573	579	593	598	580	584	552	576	561	627	594	573	604	658	620	595	573	554	606	567	600	569	573	596	547	605	644	600	609	601	585	564	583	588	569	575	599	591	558	628	590	575	612	618	569	574	586	574	612	600	552	571	589	590	582	541	551	560	564	573	594	560	589	595	591	574	543	600	566	588	589	576	568	593	563	587	565	556	595	576	594	551	541	599	568	562	590	623	580	562	606	548	594	588	632	581	586	573	555	566	597	591	608	580	581	619	637	581	600	583	561	584	561	547	600	588	572	546	568	615	593	564	586	619	567	566	582	589	647	597	608	556	575	564	579	588	579	612	581	587	569	623	625	633	584	610	607	614	610	587	609	563	584	578	600	609	600	579	566	591	595	579	567	592	593	528	580	556	606	535	547	620	576	628	589	560	589	604	548	560	585	583	591	593	604	584	605	602	555	549	604	601	592	594	631	569	593	549	609	559	580	585	593	538	579	578	603	568	591	645	643	594	583	580	608	621	583	628	598	612	609	580	592	547	574	547	560	594	620	590	586	609	590	603	569	575	530	576	605	556	565	573	609	620	574	575	574	610	587	587	591	576	609	585	627	594	601	581	590	576	575	607	577	594	586	590	565	604	579	568	554	572	588	588	596	623	551	611	631	624	555	592	615	559	572	622	561	600	649	611	588	598	571	624	610	566	578	583	557	557	601	590	595	589	638	567	573	613	599	559	588	576	547	628	578	567	602	605	596	581	579	583	606	554	579	619	555	601	575	587	595	595	599	619	569	592	552	606	594	588	620	601	594	617	587	608	606	600	573	588	564	553	628	604	599	636	589	583	587	577	549	603	611	590	576	576	588	583	602	579	542	526	620	565	582	609	583	571	581	562	608	579	565	567	592	581	569	612	572	568	629	587	593	606	568	579	581	576	605	602	574	600	592	604	612	588	553	609	586	608	566	589	566	610	627	570	635	577	551	552	589	551	601	557	573	595	614	576	582	587	595	607	608	603	553	612	570	574	580	593	554	551	561	637	583	635	569	572	568	565	548	553	559	543	550	595	592	631	629	631	580	591	558	573	611	574	587	603	612	562	588	571	605	577	547	611	571	629	569	590	575	541	593	567	567	555	548	547	583	612	583	574	599	589	529	576	526	586	585	551	576	574	565	615	598	596	565	573	593	565	615	570	605	582	602	604	589	604	619	557	559	559	636	564	607	572	577	602	550	571	571	628	549	579	615	561	558	587	569	585	601	626	568	569	603	563	581	576	618	559	602	600	578	570	584	545	592	556	571	568	595	584	591	608	560	592	572	604	580	565	589	566	585	614	621	582	590	610	559	587	564	569	564	584	562	561	577	552	587	593	617	575	613	598	561	572	610	597	628	586	556	629	589	579	590	600	577	575	626	605	605	573	604	587	591	547	587	556	620	585	526	560	584	568	602	603	601	562	592	594	577	595	586	574	568	569	576	579	604	600	579	555	579	571	547	558	584	584	564	584	604	592	549	585	583	609	586	568	596	618	583	609	606	570	589	596	591	566	545	594	600	614	618	600	565	587	549	605	591	556	590	584	599	583	543	582	580	536	566	545	596	626	595	557	603	576	599	582	639	592	603	587	613	586	623	546	571	530	590	577	606	630	597	555	575	603	593	574	632	581	591	599	567	576	570	584	587	599	593	585	568	578	598	568	585	554	590	593	597	555	604	566	587	545	573	592	576	594	632	628	592	582	597	596	569	566	562	615	576	604	625	608	609	569	536	601	593	553	568	574	615	559	608	575	583	566	533	578	563	627	542	604	577	628	558	592	564	580	618	560	545	609	592	567	585	592	574	553	627	565	595	572	589	561	579	560	612	582	583	570	567	585	606	598	576	598	582	581	602	562	568	620	591	602	605	601	599	599	615	615	586	562	597	616	610	584	626	576	628	569	623	579	560	562	598	616	568	590	563	583	561	558	594	590	561	614	572	555	615	558	593	582	586	587	603	581	622	643	571	584	604	586	593	561	559	596	565	562	577	629	612	565	564	607	621	619	564	583	578	616	601	578	585	588	585	582	615	615	583	588	598	573	538	599	566	566	573	556	590	556	584	585	637	566	607	567	534	584	588	568	609	595	575	568	607	639	597	615	607	577	541	589	574	649	564	609	589	580	587	621	602	545	561	573	580	599	599	527	586	582	579	584	599	580	612	591	572	611	608	582	543	551	574	578	559	559	589	555	577	601	600	575	549	574	524	621	577	566	620	565	553	567	556	581	630	581	561	560	570	570	578	598	592	628	605	563	595	590	565	589	602	549	613	570
43361	21060	4149	1354	870	591	476	473	461	447	404	379	369	348	359	337	376	356	339	401	349	359	332	331	335	362	312	319	300	319	343	344	333	340	332	329	335	343	347	360	377	367	354	345	362	341	348	353	323	343	355	301	335	351	328	355	334	348	329	325	348	349	367	336	371	319	359	332	370	366	343	347	348	362	349	316	344	346	370	313	315	368	317	332	333	329	335	352	360	333	316	332	348	357	330	372	334	309	333	343	331	348	338	339	330	334	354	344	337	344	333	321	320	339	317	363	360	359	344	320	319	318	303	349	334	377	332	377	307	316	370	335	369	332	381	316	332	338	310	354	360	346	366	323	342	316	322	328	411	351	369	348	337	369	348	345	370	317	341	374	316	307	356	352	330	308	352	333	337	328	344	346	304	319	364	344	381	377	365	299	350	313	329	329	325	343	359	346	336	362	327	339	326	337	352	338	322	354	318	348	344	354	362	334	390	369	365	336	348	331	329	281	360	353	326	339	334	336	356	370	351	348	364	365	352	351	354	333	354	323	322	316	308	355	336	364	353	344	321	305	380	325	344	328	347	338	340	336	324	336	286	316	364	347	351	317	365	330	329	334	341	360	317	307	376	314	377	328	374	346	370	354	337	342	352	333	353	370	344	359	364	350	347	360	298	351	337	365	315	336	380	328	345	346	327	373	375	352	340	361	341	401	314	338	296	333	353	366	336	338	351	359	337	343	349	321	335	336	304	322	354	369	339	309	352	343	378	343	369	326	342	347	384	357	327	357	349	353	336	331	319	355	339	356	315	339	329	347	343	367	340	360	315	352	341	336	342	323	369	330	316	349	339	360	351	342	326	333	337	388	362	322	330	330	329	360	377	383	330	347	339	372	342	313	340	353	359	301	355	348	331	336	366	344	309	332	333	377	337	326	328	323	361	340	323	353	375	351	348	295	336	362	333	317	353	360	335	347	360	340	319	346	323	333	316	339	331	340	349	343	313	328	322	354	357	338	358	339	374	340	335	359	300	340	358	364	359	301	373	372	356	318	346	358	334	304	328	328	341	347	318	333	335	323	365	295	319	353	349	359	333	341	377	352	363	327	364	317	350	313	341	369	308	330	311	317	328	354	360	339	345	327	337	326	341	327	335	343	346	356	361	324	309	319	318	315	366	352	346	371	345	340	336	376	344	343	349	351	322	333	360	339	336	318	350	343	353	362	330	322	371	349	358	336	327	395	354	327	324	342	344	361	321	366	346	390	316	317	335	314	326	310	337	357	359	321	340	322	336	345	339	322	344	369	341	330	319	359	311	333	351	345	326	335	336	346	307	332	382	347	317	298	350	375	360	364	338	355	347	379	308	336	341	337	334	335	314	357	333	378	370	359	328	329	331	361	337	318	354	317	323	310	358	298	309	342	331	366	350	313	326	353	327	307	356	351	312	331	293	346	351	336	342	342	352	346	341	306	343	332	363	345	336	344	354	356	356	326	337	325	365	334	335	354	362	351	360	367	372	347	347	352	341	338	363	302	336	345	314	344	339	368	334	313	353	360	289	323	341	312	355	288	324	316	309	315	312	356	382	365	304	364	334	335	340	346	324	353	340	355	343	364	348	346	333	314	357	306	346	376	355	319	347	380	331	315	314	347	361	360	354	346	374	385	362	329	380	355	345	371	301	334	353	336	388	362	350	347	339	336	343	362	349	375	330	308	331	307	312	369	372	355	345	318	359	353	364	349	346	329	356	336	314	330	329	323	355	341	345	338	345	369	318	337	339	344	320	301	312	340	360	349	359	352	335	388	352	375	319	349	320	349	344	369	346	349	332	352	349	352	325	310	336	359	327	327	311	363	347	368	355	314	329	324	371	335	329	348	363	355	303	342	378	346	383	345	320	335	361	342	366	341	340	304	338	331	330	362	368	369	351	340	346	363	351	338	337	366	332	346	367	333	363	350	332	303	312	325	332	346	319	352	341	319	338	360	327	349	360	373	345	365	354	354	355	328	358	340	346	354	320	332	317	313	315	376	348	341	347	359	339	337	339	371	327	347	318	388	351	346	361	331	363	344	323	347	341	363	323	322	297	375	313	321	339	356	354	364	341	323	355	350	340	331	351	333	373	346	402	328	330	377	327	321	354	333	350	353	363	306	342	375	385	320	357	350	338	355	381	362	323	347	322	354	386	344	380	334	338	356	350	362	328	329	329	328	325	342	364	367	324	336	340	345	333	294	349	334	323	334	356	380	370	325	321	330	321	341	355	334	357	352	362	344	340	356	351	344	339	342	347	363	323	308	338	347	354	359	356	353	319	344	368	380	324	327	332	346	355	330	329	355	326	350	348	330	369	295	305	315	385	314	364	321	325	349	375	348	360	331	304	311	377	361	362	326	313	302	344	329	312	344	353	295	317	329	341	342	348	331	365	335	352	313	297	336	318	317	320	345	361	328	367	347	332	335	334	353	324	361	366	339	336	356	337	342	334	337	344	325	336	361	328	386	362	308	342	332	321	334	335	361	378	330	329	296	317	341	331	333	359	332	370	354	332	333	338	344	363	317	326	334	332	366	311	346	321	384	353	352	330	301	339	343	342	367	345	388	384	327	339	356	344	359	376	324	330	319	375	358	383	346	345	337	335	341	364	360	301	339	316	356	370	324	352	328	316	349	338	340	340	335	330	317	308	360	376	352	375	342	335	368	343	337	348	343	318	339	325	363	312	365	334	353	311	369	361	310	330	330	357	337	350	368	350	326	361	368	328	312	339	347	371	362	326	394	375	362	344	312	322	355	337	328	350	380	351	341	364	338	357	354	310	339	324	349	320	360	334	351	328	378	352	350	356	297	353	388	397	316	332	328	350	394	360	349	382	378	329	339	354	342	320	318	356	312	357	334	321	324	311	339	308	324	307	337	359	338	336	322	368	336	368	328	340	349	340	337	341	332	349	336	326	315	331	354	293	342	333	356	324	347	341	342	326	340	327	346	341	330	332	321	376	337	289	348	331	398	312	322	347	335	336	334	330	330	352	321	329	331	350	375	340	385	358	369	367	327	375	338	340	348	340	359	351	355	339	319	355	317	360	338	329	311	313	358	336	333	387	347	364	338	369	322	315	335	315	340	361	360	318	330	367	307	322	345	315	338	365	359	349	306	336	337	341	337	355	351	326	361	344	351	347	374	353	344	338	319	355	359	337	326	350	393	313	366	342	346	321	380	325	313	349	353	350	360	348	356	319	294	370	340	371	323	363	360	345	320	322	334	332	367	301	380	337	319	355	310	347	339	371	340	325	324	297	375	328	342	366	324	340	366	276	314	356	320	325	328	366	327	334	334	338	333	343	362	334	353	339	315	373	322	332	338	386	335	314	335	318	360	333	370	325	334	339	364	306	316	362	356	330	376	350	353	329	312	295	379	323	344	356	327	316	326	329	342	323	357	363	374	385	343	344	342	313	337	331	352	340	345	332	333	335	348	343	349	337	305	333	351	320	358	326	352	356	355
27523	9622	2025	2249	1938	1662	1383	1297	1243	1146	1071	1009	945	892	927	909	852	849	874	810	827	819	872	829	810	830	775	828	808	779	783	831	774	797	807	765	771	759	816	739	782	762	756	781	755	732	799	768	732	775	761	754	767	783	800	735	774	754	789	754	757	823	768	726	749	751	759	787	742	758	750	780	783	798	757	700	766	736	758	764	735	761	708	767	775	791	756	764	727	780	766	735	763	776	760	724	726	809	731	760	781	736	705	759	735	764	761	739	759	740	742	747	809	745	725	790	770	714	728	778	771	767	760	725	756	710	745	729	769	763	745	799	775	760	774	755	784	761	743	755	775	730	754	712	805	737	782	761	736	730	778	727	790	757	838	739	735	775	760	724	784	734	741	743	771	786	738	741	772	750	735	752	727	728	766	722	772	786	766	776	750	781	743	781	772	738	773	718	774	756	713	740	716	696	741	764	738	700	777	738	743	750	777	805	769	708	759	775	750	781	821	741	763	710	770	777	757	801	772	735	715	721	733	794	778	762	773	716	735	734	771	728	753	730	740	729	753	721	798	833	735	721	777	763	760	804	766	705	739	716	722	758	738	728	787	725	733	746	724	737	757	754	741	677	715	780	733	724	736	775	712	732	712	734	712	732	778	766	729	754	759	745	779	745	762	759	768	763	806	749	776	709	732	784	729	782	767	757	733	729	775	706	751	760	795	746	727	803	756	731	750	752	711	764	758	760	760	781	739	740	782	738	797	784	762	691	750	750	763	772	778	788	696	750	772	759	751	752	725	665	731	757	761	732	780	748	755	733	772	808	760	761	762	764	778	742	753	818	725	751	800	772	745	791	761	779	755	736	818	677	808	797	726	740	765	713	778	733	756	781	739	787	753	806	743	768	677	746	802	740	714	742	718	751	761	795	747	749	756	737	713	794	786	758	747	750	771	716	743	771	762	749	743	735	729	706	728	763	814	739	756	760	744	717	736	759	731	754	736	732	761	819	732	785	736	736	750	769	709	796	727	742	735	782	727	743	737	708	761	747	752	790	710	705	753	750	752	800	786	741	757	751	760	728	766	738	752	729	780	753	730	780	737	738	724	729	773	724	749	744	767	791	781	752	735	749	697	750	716	727	718	766	752	729	747	743	738	712	778	751	797	753	700	733	773	757	761	725	710	784	757	763	713	756	759	789	761	750	711	752	779	775	726	778	748	788	754	751	769	756	799	726	728	759	738	751	727	727	698	797	764	770	739	776	734	777	741	720	749	726	772	751	787	712	747	729	742	758	737	784	752	789	701	732	730	750	737	743	747	792	768	741	728	726	740	730	753	722	766	750	738	750	740	746	791	751	756	740	758	785	751	771	716	771	751	745	743	780	756	731	798	744	777	725	769	752	741	752	754	786	767	785	719	727	692	759	733	749	777	762	753	744	785	736	714	721	762	762	745	728	789	766	733	749	776	749	724	745	756	775	756	745	742	779	710	694	749	713	779	781	718	762	735	751	773	754	778	716	719	751	805	778	772	719	793	774	770	724	738	768	784	783	791	739	747	751	801	745	766	752	733	759	736	752	756	735	756	751	712	765	782	779	754	815	713	767	756	741	752	784	707	722	721	772	750	736	788	788	760	775	789	729	750	734	825	764	766	738	792	779	775	794	746	765	762	752	767	741	751	744	728	795	772	766	755	746	807	775	777	747	741	786	742	762	776	785	773	749	715	702	731	760	761	691	748	743	745	760	793	778	718	755	753	729	747	724	750	789	760	748	766	765	758	707	738	748	721	685	741	732	770	776	769	772	742	745	759	679	777	730	742	774	724	788	763	771	768	760	755	758	783	756	707	775	792	765	712	748	729	715	772	792	796	731	701	767	764	724	767	697	789	757	688	777	766	734	757	773	785	779	730	784	771	738	727	760	780	744	715	772	704	739	741	776	754	742	788	784	754	730	784	707	762	735	717	763	783	781	750	735	763	776	794	769	748	753	764	742	722	767	775	803	786	756	770	782	743	724	752	768	734	721	767	793	802	753	782	774	710	764	756	738	777	738	741	741	796	707	747	723	755	763	729	777	812	721	788	760	682	696	759	720	750	805	711	808	762	755	747	693	723	757	740	745	766	731	747	718	750	699	766	781	695	733	753	761	756	771	750	711	712	714	738	702	719	757	770	777	746	717	761	749	773	720	768	756	738	709	758	718	692	713	791	729	800	722	764	742	763	787	756	768	726	764	729	780	771	747	742	755	732	765	767	716	731	742	765	752	795	718	742	761	798	757	761	703	779	736	748	779	737	699	770	723	792	714	780	711	725	709	740	753	780	765	740	798	785	717	711	689	751	733	744	769	802	764	756	700	803	760	766	775	757	732	747	782	764	751	766	763	740	734	741	751	801	810	777	693	741	746	702	778	765	763	727	760	731	737	724	679	776	767	721	735	759	776	795	784	752	775	754	723	795	760	813	774	733	793	790	727	805	745	777	777	731	703	814	741	774	797	742	749	778	748	739	759	772	739	749	779	751	764	711	755	739	756	719	768	741	768	767	744	725	719	751	764	739	750	771	720	733	783	762	748	688	747	736	751	727	792	748	737	698	812	775	753	750	781	749	730	783	740	761	752	715	729	764	706	747	751	744	767	747	719	751	747	756	723	755	718	744	736	735	779	810	711	759	766	743	751	725	824	733	777	738	762	714	728	746	728	705	806	754	737	755	772	760	747	729	732	744	773	713	763	787	698	782	747	776	759	823	761	780	761	767	708	784	785	728	808	769	808	768	744	740	746	776	736	765	763	760	753	771	731	733	769	773	727	758	774	730	765	795	713	765	844	754	767	784	768	775	759	711	736	711	757	733	734	760	723	809	760	806	766	752	777	785	772	758	736	755	757	771	778	749	770	776	744	755	766	699	737	748	725	787	734	785	783	745	730	738	779	757	777	752	752	733	837	775	816	737	792	746	714	730	729	705	758	741	732	726	762	771	792	775	726	727	743	763	796	789	773	788	697	772	733	725	774	751	754	769	769	732	753	748	749	738	785	762	732	768	718	745	706	730	739	788	779	747	733	782	756	745	754	730	763	739	747	742	733	749	741	748	743	761	781	778	751	762	809	757	679	680	754	788	765	756	717	765	811	752	801	705	798	722	746	790	742	710	783	773	731	781	727	764	774	735	749	741	752	751	750	723	763	761	791	834	790	765	743	720	754	735	728	773	739	703	769	780	778	748	834	738	741	743	771	776	734	680	768	679	809	792	751	775	783	787	745	764	780	736	747	753	772	786	706	808	743	717	758	768	781	798	738	740	749	776	725	789	712	815	801	768	767	774	726	760	799	775	755	800	762	742	801	782	745	721	739	780	749	731	697	778	745	731	801	771	731	745	739	795	747	726	738	775	784	735	762	750	718	770	742	704	784	792	710	733	763	704	756	755	772	777	786	731	765	778	755	742	793	758	723	774	754	765	755	713	775	780	746	754	793	739	758	710	727	704	768	762	729	761	744	749	755	721	773
10845	2524	239	178	161	176	136	170	155	144	150	138	173	160	158	155	197	152	168	173	166	140	146	159	164	147	132	156	152	164	145	152	154	160	149	162	132	159	175	169	151	164	151	155	176	142	148	174	143	166	143	160	144	157	172	152	170	173	155	158	153	145	147	133	156	165	154	168	134	136	143	161	175	150	150	151	167	147	159	165	137	149	126	154	145	154	168	166	145	152	146	141	126	154	131	156	162	168	136	136	152	140	163	158	154	156	146	139	135	165	157	160	165	138	156	137	137	134	159	147	152	143	158	147	173	146	158	156	157	152	162	142	144	146	145	159	147	159	143	160	149	139	144	132	155	125	157	151	157	148	164	164	160	170	154	168	148	155	151	129	151	152	166	140	160	169	169	151	149	158	142	146	163	168	135	171	146	158	175	164	161	154	166	167	141	155	153	143	146	147	167	158	147	138	141	150	163	172	157	164	148	169	120	154	161	164	154	174	148	148	154	143	141	179	154	140	148	145	160	165	172	159	164	156	137	140	190	155	138	169	168	149	146	131	155	155	145	158	170	172	136	152	163	159	171	160	192	155	138	152	158	159	169	179	162	171	149	147	169	158	143	139	160	157	136	149	154	164	138	157	160	145	147	144	146	151	133	152	136	147	135	160	184	165	140	146	147	147	174	143	141	155	151	174	147	145	130	149	147	155	167	176	150	157	158	155	158	178	130	145	170	163	162	180	157	142	163	141	162	146	160	190	142	156	169	163	172	155	155	151	143	149	165	141	158	158	153	145	157	150	132	141	156	148	161	162	147	168	160	173	165	162	141	176	154	175	142	148	140	147	172	159	154	151	146	165	144	129	172	146	163	153	155	149	169	150	133	139	147	164	148	154	138	168	129	154	170	147	176	153	149	129	155	157	128	134	151	165	155	116	135	175	167	137	167	146	176	157	140	148	123	151	130	149	138	141	165	172	149	165	151	177	141	168	171	152	149	142	149	149	158	158	162	125	138	164	144	152	154	169	142	126	153	155	135	176	142	134	179	151	165	143	136	148	146	158	176	164	161	146	186	165	172	156	162	149	142	153	175	141	154	144	168	190	165	155	143	166	175	122	156	158	174	128	117	166	165	135	138	141	149	148	160	167	161	141	143	170	171	162	157	142	145	154	172	166	128	178	131	152	135	142	152	158	163	165	139	154	170	181	157	148	151	150	133	150	134	176	146	160	138	138	148	157	157	161	154	137	129	130	157	191	157	142	141	174	152	158	150	163	180	127	152	161	154	159	167	147	144	163	150	168	128	163	164	164	161	170	140	184	156	152	157	168	165	150	133	137	143	160	180	143	165	153	150	176	161	126	160	134	163	151	140	147	167	181	144	147	156	164	140	157	152	166	138	192	139	132	170	128	152	152	131	146	174	148	142	145	131	159	154	179	152	151	167	147	161	162	168	149	153	145	170	163	163	145	154	162	136	156	160	163	145	135	144	156	128	123	183	134	150	130	158	144	153	155	161	139	152	143	146	150	132	149	154	159	179	176	128	149	165	134	162	157	147	138	185	161	168	150	192	153	155	166	151	157	130	116	128	149	141	145	155	164	172	143	162	143	177	182	169	164	160	137	138	159	153	142	141	142	153	148	147	146	146	150	151	166	164	150	151	129	138	146	164	156	147	141	138	144	140	143	160	151	141	134	134	178	155	147	158	175	183	158	173	154	170	149	135	141	161	169	143	174	160	166	160	147	172	159	165	157	134	141	152	152	158	125	139	146	164	147	143	140	144	155	149	162	154	162	143	140	161	159	147	173	165	185	158	146	132	133	153	142	164	166	163	126	130	167	158	151	155	149	141	153	164	168	137	154	150	159	164	141	148	142	160	140	154	150	160	153	164	157	168	170	149	145	151	153	147	146	156	134	139	176	152	146	170	181	153	165	139	173	154	148	164	143	166	156	124	173	171	146	160	142	169	160	131	168	154	140	151	195	132	151	153	138	144	158	176	162	154	170	148	132	147	156	129	148	137	149	155	144	171	146	138	143	153	155	170	162	176	148	163	155	171	144	145	155	119	152	161	169	173	152	144	162	155	179	174	174	144	145	150	160	163	138	165	169	174	158	125	154	142	150	176	171	165	145	182	189	176	167	157	149	155	133	137	159	155	153	171	155	154	164	183	159	139	161	128	148	171	146	139	131	134	145	180	182	171	156	160	150	159	147	152	136	157	165	185	150	145	142	153	171	162	130	153	159	189	143	146	182	151	152	169	156	170	143	158	160	141	139	160	132	174	176	153	151	163	146	170	169	146	148	154	187	154	180	166	145	162	165	153	135	142	153	150	177	153	162	154	148	142	157	144	169	153	166	156	155	146	144	147	147	133	163	139	156	150	150	162	163	157	158	147	127	151	139	142	156	161	169	158	150	170	172	171	156	141	157	162	151	165	150	169	158	148	173	142	164	142	159	146	139	149	145	156	142	138	138	159	185	156	150	176	175	136	158	135	150	149	137	159	163	173	178	145	172	172	126	166	170	183	164	148	161	166	170	138	135	177	134	161	152	154	157	181	163	180	163	165	168	155	167	172	150	159	170	163	152	158	151	153	144	155	163	145	154	142	148	159	139	143	164	150	168	171	161	164	139	146	157	144	129	130	158	172	152	161	142	150	163	164	149	153	160	156	141	158	144	159	136	129	133	156	146	148	161	154	124	147	170	149	153	169	145	141	143	182	133	165	155	137	146	166	145	160	145	150	135	141	154	169	152	140	161	169	163	149	125	172	172	162	161	144	149	147	148	160	179	153	169	134	179	155	157	147	148	155	148	158	158	155	139	152	154	128	146	166	161	185	190	161	160	176	170	142	142	147	132	137	159	172	169	151	160	150	141	158	153	149	151	145	138	162	162	160	133	149	160	146	154	142	162	161	133	179	138	137	146	150	151	151	139	137	150	140	179	164	145	155	177	170	154	138	155	164	162	168	166	149	152	173	145	149	153	162	145	136	152	146	141	165	175	166	143	162	148	154	138	157	174	164	175	160	164	174	181	133	123	168	156	147	135	138	134	148	143	155	159	149	148	146	167	149	147	158	139	128	139	155	144	121	174	162	169	144	157	164	158	140	140	160	150	160	152	167	135	145	147	158	158	154	154	147	153	146	154	172	153	181	139	133	158	173	140	160	136	150	146	147	147	155	148	162	156	151	150	157	163	162	144	147	158	146	160	158	182	177	157	154	148	144	131	144	154	169	132	142	166	143	141	156	134	151	148	131	144	144	141	166	141	148	146	158	159	147	146	153	153	133	129	142	139	157	150	160	165	149	142	154	165	145	168	174	142	177	151	151	145	129	164	144	164	165	152	145	154	144	165	160	139	166	149	168	127	168	153	159	165	154	164	151	162	135	163	158	158	150	151	158	160	166	179	148	128	143	192	170	144	140	115	162	136	168	166	155	142	167	168	161	156	157	149	154	169	160	160	136	164	144	159	165	166	164	147	146	139	171	164	156	165	148	169
6525	1869	435	461	451	429	430	394	416	399	380	418	374	393	387	374	405	405	379	365	373	373	375	398	394	413	382	386	370	349	338	360	402	393	340	372	359	409	409	369	396	410	391	390	409	391	399	378	417	389	397	411	384	379	399	418	381	377	391	398	393	404	405	367	395	422	392	390	379	385	412	380	346	376	404	402	383	349	415	395	368	389	366	362	410	399	367	365	359	393	393	409	386	385	359	379	407	412	350	405	428	354	381	359	356	384	365	396	389	423	396	369	383	399	375	340	394	378	393	423	411	400	398	418	378	395	372	402	395	398	388	366	390	349	396	405	362	370	393	430	392	361	389	372	397	395	381	386	389	370	397	383	388	383	415	396	385	386	396	400	391	381	386	410	395	408	367	368	428	372	383	414	413	413	385	387	370	381	403	383	392	344	391	411	356	381	396	407	378	364	421	373	383	382	429	398	385	403	404	390	380	397	383	371	391	380	368	421	385	383	343	391	375	372	380	371	375	399	395	405	406	337	371	381	379	394	392	393	369	387	421	393	385	398	361	399	386	374	369	338	366	387	382	388	379	359	394	377	410	398	360	378	368	377	387	381	372	399	429	441	382	362	402	401	392	361	417	376	361	393	376	392	390	370	404	390	413	363	381	378	355	411	395	368	370	376	358	396	368	408	378	374	352	407	361	377	393	386	345	403	375	375	397	384	391	414	388	364	398	384	392	403	394	401	369	360	394	371	408	396	388	389	406	398	384	397	391	380	386	402	416	382	375	420	347	388	406	386	396	405	395	398	367	381	352	362	380	373	381	386	392	407	367	387	364	391	415	368	389	384	403	384	377	385	348	403	355	404	392	366	411	423	384	404	362	330	392	358	431	364	395	377	371	375	379	418	359	387	379	352	408	379	393	372	384	383	412	372	388	365	406	378	370	381	383	366	372	392	402	366	384	415	410	392	375	369	412	386	408	357	390	421	403	405	384	373	408	396	394	385	426	391	389	402	388	400	389	374	375	367	400	363	359	359	383	371	354	346	376	408	383	376	379	384	406	373	367	364	403	380	404	385	380	357	407	359	381	385	374	400	373	394	371	397	390	399	393	395	356	412	408	359	362	369	379	370	402	387	375	393	377	389	405	364	396	393	390	397	401	405	364	410	380	375	425	403	389	395	388	353	393	404	442	370	426	401	380	424	401	413	391	386	368	401	387	354	396	354	356	378	369	394	363	379	389	397	390	384	368	426	382	379	425	376	369	370	374	395	375	372	383	380	391	413	405	406	372	415	376	345	415	378	375	374	377	377	347	375	371	413	388	374	356	395	409	391	379	368	400	371	405	374	405	373	417	365	402	403	373	349	366	379	410	396	390	391	381	437	382	377	394	409	364	359	358	398	362	386	383	378	389	388	400	363	398	404	388	349	356	391	370	402	379	426	339	366	385	386	370	358	402	393	403	379	412	391	371	359	389	391	404	413	381	411	395	412	371	384	409	385	384	433	361	392	383	393	366	386	374	375	436	413	391	384	404	383	404	390	376	393	410	388	400	390	402	393	373	399	333	362	421	413	374	422	397	413	376	394	390	410	411	402	390	418	376	352	380	395	382	420	392	354	415	391	373	368	387	418	364	375	382	415	369	385	408	378	367	396	375	376	395	436	391	369	423	399	379	390	360	397	374	356	390	374	363	377	398	398	396	380	395	417	392	369	389	402	373	390	372	393	379	377	381	394	382	376	397	406	389	335	400	378	397	391	401	388	377	380	398	360	370	350	398	366	390	380	363	428	374	373	390	393	390	403	379	393	374	358	343	411	398	358	385	370	406	383	380	406	365	362	370	370	421	391	407	391	391	394	386	399	372	400	368	400	386	394	403	396	351	406	432	411	394	378	416	387	395	372	389	397	380	373	430	369	361	386	379	365	368	379	400	398	370	391	382	421	385	390	401	369	386	402	399	397	386	375	359	383	343	411	388	363	386	394	351	386	352	399	396	421	417	367	363	398	405	375	382	419	390	375	388	368	344	370	405	373	409	376	425	362	406	404	366	397	382	352	400	383	384	353	357	395	395	396	389	366	383	358	407	409	388	395	409	392	395	374	368	345	369	391	413	381	401	377	374	393	388	348	405	389	373	403	394	361	411	403	379	428	377	410	377	390	370	375	387	392	377	389	348	409	409	413	377	389	371	358	378	332	398	426	378	403	370	403	417	376	346	385	393	339	381	365	439	414	385	467	421	379	407	353	390	367	412	376	390	397	368	417	372	358	378	402	412	369	408	396	346	389	413	397	393	381	398	381	379	396	359	400	363	415	385	370	389	375	374	416	402	382	395	403	387	381	408	388	368	413	385	373	366	405	360	380	380	402	391	369	408	390	389	413	359	365	372	379	395	422	380	406	389	381	405	331	395	403	385	395	372	409	398	381	388	377	389	405	385	360	379	416	387	383	449	392	369	391	399	395	366	367	377	393	361	401	365	412	341	366	394	345	402	408	376	398	360	406	394	369	382	385	409	370	390	359	378	377	382	410	398	383	393	431	367	361	392	395	367	379	415	381	364	363	387	353	373	433	375	388	431	386	369	403	433	389	408	359	372	354	389	396	350	390	391	384	365	416	393	395	411	411	368	400	367	365	437	374	367	401	376	410	372	421	422	379	383	378	410	355	370	391	367	383	371	345	380	392	378	414	369	392	409	386	392	401	375	396	405	380	348	374	391	420	353	396	355	389	416	385	417	390	398	357	364	399	373	387	407	380	379	431	357	378	379	387	406	370	365	359	383	399	360	418	358	388	382	377	397	385	374	378	370	407	376	388	363	366	416	364	412	394	372	402	390	401	377	400	401	396	375	401	393	416	405	383	366	411	392	393	376	423	370	409	359	386	354	415	414	394	400	377	367	401	389	384	390	395	411	376	383	383	409	368	395	383	392	373	384	393	397	393	371	359	351	392	389	363	366	358	397	401	376	360	379	376	358	386	370	385	420	352	379	402	371	399	396	385	381	391	403	397	400	379	392	399	386	426	414	392	403	376	393	386	371	360	373	384	390	368	369	376	363	343	377	371	425	392	426	377	345	362	358	412	374	396	332	391	380	419	404	399	376	356	355	373	371	358	379	381	380	401	412	368	362	380	403	391	360	404	375	378	395	387	370	386	412	388	368	392	431	438	338	384	372	392	374	395	397	397	397	414	399	388	383	378	402	388	384	397	376	367	348	425	385	423	397	373	378	356	397	348	405	390	423	376	372	388	356	386	376	388	419	389	366	376	357	403	363	402	394	375	385	355	408	383	371	385	360	389	384	365	380	383	387	384	365	378	350	349	404	370	408	381	423	384	377	367	391	369	397	417	398	358	340	379	381	388	371	371	382	397	389	389	405	374	371	404	406	389	436	428	352	362	403	371	382	382	379	362	400	382	379	421	393	364	389	382	363	393	399	396	432	438	378	387	396	386	384	366	410	420	354	403	388	390	368	378	423	410	429	398	373	383	347	397	374	371	378	357
32415	13426	1779	719	485	384	375	333	307	270	268	280	275	268	270	272	252	254	261	260	244	277	276	255	239	257	266	278	249	281	268	232	238	252	265	266	250	240	291	260	257	266	256	248	281	247	247	253	247	234	256	240	243	264	253	234	262	275	292	246	257	252	245	241	260	263	252	243	244	260	224	252	248	271	286	263	286	233	246	268	227	255	244	240	246	239	262	270	240	254	256	230	242	260	234	259	233	251	214	244	279	253	210	277	264	268	271	272	279	250	248	244	205	242	225	231	282	248	234	267	268	291	264	239	255	251	267	220	244	272	267	261	255	242	247	239	243	252	240	296	248	255	249	259	247	274	271	236	248	267	273	247	234	241	259	252	275	261	278	252	275	230	261	229	236	284	261	224	224	261	251	257	224	274	263	263	259	279	219	250	236	264	254	244	278	246	244	253	259	249	250	238	222	258	283	227	244	236	274	252	251	270	234	242	240	285	231	262	235	238	252	263	229	255	254	247	289	253	234	255	269	275	278	274	247	266	246	265	251	232	239	270	256	261	263	257	261	234	249	272	234	229	246	293	255	243	245	237	248	255	246	234	243	262	253	242	245	246	265	227	235	248	261	252	236	241	235	262	254	221	280	243	253	268	257	243	228	279	289	252	244	262	270	294	242	273	239	236	252	282	226	252	271	242	253	237	249	256	267	249	269	284	256	256	239	249	236	275	281	249	288	251	242	254	239	249	260	287	272	251	245	267	249	250	245	252	228	223	260	250	249	223	220	258	217	251	249	231	252	239	249	224	255	268	267	277	277	232	229	259	281	256	270	258	253	229	258	242	236	240	233	211	238	263	262	297	274	262	252	267	260	277	270	239	237	243	224	261	259	235	231	255	244	266	260	257	266	248	232	255	264	276	272	271	239	247	268	253	281	249	224	280	281	255	221	246	252	273	257	225	248	227	243	222	223	251	253	283	230	253	261	257	246	252	249	259	251	234	247	282	254	233	263	244	271	240	256	294	249	254	251	237	224	261	253	261	236	255	260	236	270	253	230	272	230	244	232	251	244	237	295	236	244	252	248	275	238	248	243	248	284	246	247	267	277	253	268	262	260	257	277	262	252	231	239	271	272	239	260	238	209	198	267	253	233	245	275	252	239	250	234	251	257	281	224	244	241	246	248	266	236	270	232	247	261	292	241	240	253	244	261	247	254	258	248	230	247	236	266	233	268	261	253	284	252	241	255	245	276	258	266	252	223	268	286	242	258	252	231	288	289	260	254	247	214	253	286	246	250	248	249	257	264	250	248	264	265	245	260	250	259	252	243	250	301	229	241	273	237	283	259	244	248	252	279	218	224	285	261	254	245	267	255	275	281	243	255	282	242	233	263	228	234	257	274	268	250	235	276	249	235	249	237	226	250	271	264	241	231	230	255	245	237	274	265	247	239	283	241	232	240	234	250	247	253	248	239	255	243	257	278	246	238	277	262	265	255	200	273	261	264	225	242	236	253	267	270	261	285	219	221	249	263	247	285	248	255	274	252	216	279	227	251	248	262	253	214	249	233	265	248	247	253	245	287	282	251	257	247	244	246	257	280	246	256	243	232	223	260	271	253	240	244	242	282	237	259	236	239	255	228	273	200	271	228	252	246	266	264	255	232	244	239	253	261	274	235	236	254	267	281	263	281	219	265	276	291	277	228	261	224	226	246	237	234	227	260	244	252	279	261	225	262	264	256	235	255	250	260	263	262	307	267	226	294	276	265	249	261	228	273	256	225	260	256	253	226	238	253	245	229	241	251	246	225	232	264	270	263	261	247	235	243	241	250	240	249	241	257	262	253	239	269	234	249	227	237	283	281	246	251	259	284	264	255	258	268	249	264	248	274	274	260	248	238	239	263	241	258	253	235	256	249	294	254	247	225	245	262	234	242	249	238	257	258	267	272	268	231	253	245	241	240	252	237	234	282	227	239	252	262	248	276	238	281	280	239	251	246	257	246	248	267	271	231	265	261	242	267	280	277	288	255	247	256	222	226	266	239	229	252	240	254	239	270	258	232	277	250	288	251	260	242	215	278	236	276	260	264	251	250	235	259	248	258	243	230	256	221	251	240	256	252	265	271	249	253	266	266	237	268	267	262	266	237	256	247	278	226	241	238	245	274	248	226	254	260	238	269	232	257	251	245	263	300	245	249	238	249	232	232	231	219	253	282	255	222	216	250	237	268	254	266	246	239	250	234	277	248	280	247	249	238	266	244	252	248	244	245	255	276	247	244	259	250	241	267	275	247	274	268	248	255	245	238	223	228	244	227	277	251	241	239	224	273	256	257	257	228	253	261	250	259	259	246	254	259	268	269	251	242	235	240	225	240	248	233	273	254	279	260	237	267	251	245	268	247	247	235	279	265	264	271	281	264	268	246	235	264	254	249	277	213	247	269	238	237	227	242	263	270	258	216	234	276	233	234	249	247	251	247	272	245	224	243	245	245	250	246	222	245	250	250	242	267	247	223	243	252	230	274	258	289	252	237	239	238	264	270	215	233	234	255	234	272	252	244	262	281	249	267	249	276	274	261	241	305	237	266	257	246	251	234	253	243	199	257	244	255	259	227	254	259	251	273	254	247	279	245	258	255	266	283	257	251	240	247	273	256	250	256	250	281	265	244	266	221	234	253	220	226	234	261	255	259	275	239	267	263	269	262	257	250	246	240	256	212	250	275	277	274	283	202	275	231	222	224	273	270	244	222	229	280	253	240	245	262	251	274	237	268	261	235	256	239	265	281	277	258	250	251	238	250	235	251	236	258	233	255	269	254	247	263	229	270	242	266	257	234	269	270	287	241	262	251	240	266	266	257	242	269	273	258	275	273	264	237	214	232	231	290	257	261	265	275	238	223	251	239	254	234	260	258	268	264	248	254	261	270	234	252	249	251	261	265	251	261	258	271	214	240	236	234	246	277	229	246	243	235	227	258	258	235	250	224	273	230	234	249	245	258	251	252	255	217	248	262	268	241	256	262	234	230	249	250	254	270	278	228	253	265	249	244	249	252	245	259	241	235	227	267	279	253	275	267	228	268	259	254	251	255	271	257	294	250	220	272	244	221	238	248	286	248	253	242	263	275	287	227	262	254	292	232	274	269	254	243	254	264	218	235	267	257	272	248	214	249	272	254	218	231	241	246	235	233	238	250	255	277	236	233	254	267	261	243	256	248	233	227	263	239	295	266	254	260	238	275	240	258	231	236	239	248	258	265	254	249	274	278	277	282	275	263	275	243	241	237	246	263	248	257	248	262	241	291	264	267	234	257	229	253	245	244	259	255	276	265	229	244	223	235	265	244	261	249	278	266	284	232	243	259	253	284	281	257	249	239	247	235	257	246	238	280	274	270	243	224	237	262	263	245	241	228	265	243	275	241	237	224	266	224	241	264	252	248	243	281	245	224	241	235	286	281	233	249	238	250	269	251	245	284	268	256	266	256	251	225	233	249	221	247	266	294	268	287	255
20864	6051	1165	1348	1188	1014	960	906	803	791	699	715	716	707	711	626	636	619	618	675	625	631	595	664	555	596	628	576	611	590	618	606	613	574	581	589	579	598	576	601	645	610	563	607	624	585	550	613	639	572	535	584	567	592	620	540	609	612	552	576	628	620	550	540	592	603	603	608	567	583	562	569	612	569	559	549	597	593	546	590	564	519	591	607	546	572	586	612	520	571	562	562	588	628	596	587	581	599	596	615	570	588	567	564	608	596	595	560	606	557	604	590	614	549	601	604	585	576	616	523	574	570	593	552	583	555	552	629	592	583	579	579	596	566	584	610	568	584	563	591	565	600	597	627	609	565	591	612	574	577	624	618	587	556	572	571	615	565	565	560	553	594	559	592	576	595	599	607	550	581	626	599	617	626	589	565	537	552	588	584	539	541	572	626	572	611	604	594	584	542	550	606	573	582	620	558	569	601	632	556	624	593	601	601	619	610	618	554	612	575	579	577	582	617	602	557	542	605	567	579	556	581	602	646	574	585	581	586	606	603	604	606	607	574	639	560	592	617	594	591	570	647	591	585	611	578	613	559	594	584	583	577	557	593	609	577	559	595	576	552	635	543	610	583	556	600	608	577	577	532	554	592	574	548	586	569	551	613	611	590	548	560	579	554	558	553	593	565	590	583	570	602	563	576	552	598	586	591	619	577	573	606	529	567	606	588	580	539	543	528	540	588	584	580	579	589	573	578	610	569	587	583	594	602	558	594	588	558	590	599	615	600	565	573	598	605	594	624	561	572	552	568	584	595	556	575	548	583	591	568	593	568	590	609	549	584	576	577	555	584	600	587	604	575	580	594	589	568	544	571	601	569	571	570	569	598	587	533	569	562	618	579	613	595	609	560	642	624	637	581	607	514	557	602	594	618	599	583	564	575	578	598	537	609	587	528	512	528	602	607	537	587	584	592	580	618	612	582	600	598	559	575	581	594	531	574	583	566	559	626	577	601	573	562	588	571	603	572	585	614	590	606	547	615	576	573	549	549	570	551	584	593	589	615	581	574	579	586	579	574	578	592	584	545	587	559	553	559	599	582	598	586	602	617	579	613	602	618	572	629	595	587	588	552	592	549	556	629	561	569	559	593	579	664	567	605	569	591	598	614	597	524	589	614	591	567	564	581	586	593	561	547	570	603	604	573	569	560	596	551	541	562	605	561	594	543	586	575	570	609	568	593	567	597	572	573	554	574	565	591	611	586	622	588	623	617	636	566	576	556	606	531	548	585	595	543	584	560	578	642	590	591	585	595	596	583	563	644	511	607	566	557	591	584	641	588	619	566	603	604	589	527	552	596	570	565	578	588	550	544	582	531	556	594	600	576	574	593	588	607	603	598	605	582	586	535	596	598	528	577	615	553	578	618	590	573	573	594	563	584	539	593	571	558	589	568	632	624	564	594	605	598	552	541	566	609	599	612	567	623	613	665	594	561	584	568	592	589	588	562	651	597	602	596	661	579	589	596	576	598	586	575	575	524	641	585	580	522	549	582	553	543	586	611	603	571	626	580	600	557	622	598	556	606	600	559	623	567	559	593	592	586	587	615	554	575	530	572	590	571	582	606	587	569	570	600	574	602	552	613	557	640	567	611	620	589	609	590	585	607	554	587	594	580	567	554	601	578	563	557	588	578	550	580	580	601	586	567	564	585	590	575	570	599	561	581	585	573	592	558	580	614	622	564	574	562	554	530	592	577	606	605	553	598	585	622	621	572	570	568	596	607	564	576	615	596	567	624	602	566	575	542	557	538	568	613	610	590	580	545	574	531	587	575	628	590	583	577	615	584	568	590	525	545	590	590	569	577	568	554	608	562	543	615	553	544	551	546	552	587	576	540	575	511	539	541	552	578	602	616	608	569	573	604	580	530	584	596	613	605	598	578	570	583	578	586	573	587	559	581	574	632	569	576	564	573	614	563	552	599	584	568	624	583	572	571	561	587	598	588	618	588	578	562	566	646	583	566	559	617	625	596	585	531	580	630	572	573	570	609	553	585	598	545	596	573	573	606	622	581	607	563	589	593	561	585	576	613	552	592	557	614	602	585	590	614	621	592	627	569	588	582	567	621	553	559	591	585	557	582	587	577	587	541	566	579	586	621	564	621	562	552	596	557	579	585	573	605	535	560	623	554	576	607	637	589	570	617	576	562	579	567	565	611	597	571	539	612	588	569	528	584	559	562	557	570	607	558	576	577	553	592	626	568	581	561	593	616	555	622	539	584	574	584	610	566	614	598	603	520	593	589	604	602	559	591	595	582	593	600	572	569	579	603	547	577	560	572	558	609	567	590	548	592	607	544	630	550	608	533	588	641	576	569	545	563	581	572	586	612	581	620	533	577	641	582	588	577	617	561	603	590	556	563	603	572	545	602	626	566	537	570	602	574	604	577	592	594	602	602	575	515	626	598	558	570	569	537	570	591	584	563	605	535	608	581	595	599	604	562	630	592	556	572	596	552	568	600	571	557	573	570	545	562	633	621	580	591	602	577	575	584	559	580	553	585	581	566	594	594	601	621	563	601	570	606	556	586	555	599	608	582	536	572	593	580	573	542	585	590	584	566	622	598	593	569	560	601	593	611	583	529	572	577	581	586	630	590	523	603	590	582	602	603	619	617	567	598	619	568	606	553	564	556	574	565	604	597	555	567	575	574	598	628	585	598	585	601	584	619	571	573	597	614	612	561	575	595	553	627	602	661	596	579	554	620	558	584	588	578	590	512	587	587	605	599	604	580	593	585	550	592	576	594	568	627	566	561	619	548	566	565	594	617	557	563	611	576	576	602	600	587	589	581	578	614	580	584	575	616	564	582	610	603	552	547	614	588	616	571	585	573	529	564	586	633	548	567	633	581	568	603	581	600	562	568	597	577	579	581	596	572	574	576	569	590	562	572	603	561	555	530	573	569	589	634	605	601	580	556	581	579	586	558	584	592	570	573	560	570	556	581	525	568	622	627	575	598	597	545	607	581	573	568	597	584	568	562	559	581	582	630	581	598	579	557	607	555	540	562	567	598	557	579	564	611	620	570	580	527	611	589	586	591	576	564	556	608	582	585	586	568	597	564	585	538	587	592	579	579	558	563	600	633	593	556	567	597	592	638	549	571	581	572	555	542	584	641	566	585	604	651	596	552	565	565	566	600	554	556	583	546	589	575	589	568	607	588	607	555	596	589	543	561	589	563	599	563	555	584	623	615	559	611	570	603	616	639	574	586	536	572	559	535	544	576	577	587	574	603	579	583	570	563	576	570	563	603	583	561	574	587	612	583	586	602	567	610	588	574	540	602	576	627	621	573	579	587	625	560	551	600	610	581	593	588	611	564	597	609	597	569	605	563	556	551	580	588	554	575	578	577	553	615	625	580	559	610	614	587	579	547	554	546	596	579	585	565	570	622	558	609	614	600	574	523	568	562	595	616	589	560	599	592	567	569	597	570	601	563	592	599	606	574	572	568
44606	20692	4174	1479	841	670	548	435	448	408	431	379	370	371	366	376	334	365	361	351	344	345	347	344	362	358	310	326	383	335	351	318	350	345	350	361	346	363	336	341	340	318	332	379	379	361	383	309	335	349	336	338	329	362	354	377	355	321	281	314	338	338	369	316	330	321	325	329	329	348	351	343	320	356	363	377	319	325	371	349	355	365	367	362	332	303	325	329	359	392	316	350	311	373	347	335	363	358	331	379	315	340	356	293	331	344	338	353	356	338	315	356	345	301	328	333	318	328	354	347	345	341	344	361	341	344	355	350	321	332	361	339	357	378	330	324	372	328	350	335	325	346	368	349	329	341	332	355	295	348	328	363	345	365	338	350	358	405	351	390	327	298	344	338	296	361	326	337	351	352	342	345	361	305	334	372	329	356	367	330	332	335	345	367	387	348	354	348	374	333	337	336	350	359	357	334	365	354	335	353	364	395	344	362	347	353	314	370	358	381	353	369	342	334	307	306	342	336	293	388	400	334	353	346	333	325	316	345	345	378	325	340	333	314	359	338	341	342	338	322	394	351	364	359	328	325	337	350	326	347	330	332	347	359	342	376	364	314	343	327	370	317	305	323	349	345	346	356	308	390	324	345	369	341	345	342	306	340	350	362	328	362	350	336	348	330	397	330	310	318	325	369	353	361	375	333	308	331	315	341	376	321	357	365	327	354	331	330	323	366	367	353	371	310	323	353	372	327	379	316	349	348	362	320	326	386	335	348	345	357	355	353	366	350	321	348	351	379	306	337	358	377	365	373	305	347	361	336	363	348	354	341	353	351	365	304	364	323	325	321	331	316	313	319	333	341	342	351	330	335	335	350	298	322	333	315	323	364	320	339	343	341	396	323	369	339	330	312	343	366	323	332	330	358	300	329	339	343	351	303	336	330	338	328	362	309	370	328	339	323	304	365	335	414	356	320	334	309	356	387	344	316	317	330	382	315	333	342	330	340	289	363	333	329	340	332	337	326	340	367	361	307	331	338	322	336	327	378	347	320	319	313	343	345	335	302	347	338	365	333	319	378	347	332	358	268	358	356	318	298	340	348	342	367	341	354	367	351	306	336	322	344	317	354	330	341	334	399	357	347	357	343	351	330	323	371	367	364	313	338	350	339	353	332	339	326	331	346	372	343	335	384	361	334	330	365	400	386	325	293	328	359	358	331	298	363	353	334	322	353	379	369	318	321	340	349	319	361	364	387	314	389	350	359	322	345	345	332	367	334	338	372	379	336	335	349	390	335	379	331	358	350	330	338	317	345	347	361	378	352	344	335	343	389	351	339	362	364	368	369	375	350	322	321	324	353	326	334	381	373	288	342	362	362	342	324	333	333	349	342	320	332	378	319	344	312	307	343	339	315	329	327	322	364	330	338	359	327	351	386	351	344	343	339	333	343	322	369	351	334	331	329	341	363	358	329	355	279	347	333	348	327	374	390	350	349	347	319	395	317	343	337	336	324	336	343	327	369	331	340	321	346	386	325	341	328	361	316	332	318	319	336	377	329	332	323	317	327	390	331	331	321	397	310	311	326	339	372	365	343	341	312	352	304	343	339	328	349	343	344	343	311	327	301	359	355	341	330	320	332	333	354	336	339	340	362	328	340	303	331	345	341	338	347	353	316	342	318	342	309	350	350	349	351	335	326	348	344	344	337	357	327	344	327	341	349	327	342	317	375	306	344	356	353	338	365	345	389	364	323	323	365	382	318	331	358	365	345	355	376	383	353	341	345	352	304	354	326	358	346	369	359	372	341	314	348	413	326	348	326	300	331	383	356	379	328	307	388	363	325	365	351	327	396	360	346	365	377	341	341	373	343	319	344	333	330	340	325	354	367	364	335	340	343	341	330	318	339	331	313	361	344	378	351	317	354	367	335	336	363	326	366	345	351	315	332	358	376	326	348	341	322	364	322	334	354	336	316	319	342	359	357	343	326	341	349	316	337	361	376	330	375	317	351	348	341	385	349	338	340	328	343	349	312	339	353	360	357	370	325	371	337	341	362	368	355	312	353	352	356	323	329	341	291	342	302	348	360	318	353	326	333	312	353	361	332	339	349	348	328	294	355	385	307	367	325	347	312	323	329	322	327	367	329	343	344	334	346	377	334	367	349	321	354	368	314	321	351	323	349	327	306	382	345	337	367	346	351	351	350	376	331	343	350	358	332	350	296	340	361	359	371	375	329	327	368	308	370	338	364	326	318	324	319	340	342	379	332	305	349	349	356	335	373	375	325	326	368	321	338	314	379	340	354	331	346	342	336	350	368	340	333	358	317	314	292	314	312	348	329	331	323	324	353	379	400	293	343	371	354	352	293	383	310	348	360	363	356	326	321	336	315	327	379	347	340	339	334	345	319	356	364	340	384	319	322	346	377	303	327	372	338	339	338	339	338	337	350	364	343	362	386	370	339	350	363	337	359	335	331	325	345	315	336	348	335	303	376	332	300	338	381	354	346	336	330	324	306	360	319	339	329	309	330	340	315	359	333	307	337	341	367	351	349	359	337	355	329	331	342	361	319	336	319	334	350	335	341	346	339	363	378	367	377	306	338	362	369	323	339	369	328	324	335	370	338	326	308	374	380	345	338	348	330	329	319	324	333	359	356	354	324	382	332	349	361	367	363	326	367	339	383	349	348	328	343	365	310	340	339	345	329	359	343	323	331	314	348	333	359	312	329	344	341	344	349	357	343	316	324	348	350	349	366	362	375	332	367	351	334	335	340	305	342	349	368	354	353	330	308	338	373	362	343	359	315	344	356	309	341	370	354	363	340	340	347	344	320	344	370	338	339	313	353	344	322	357	368	352	357	334	332	367	361	362	369	357	323	334	334	334	346	311	351	360	316	335	395	347	391	366	360	331	329	342	347	337	350	365	340	342	354	319	360	346	322	349	357	350	385	366	369	330	324	357	330	367	363	330	331	340	354	390	346	333	326	354	347	328	285	343	343	344	315	354	340	374	389	356	367	353	383	343	347	367	341	354	362	373	320	306	327	340	344	332	370	345	344	332	345	320	354	313	318	334	362	371	371	303	374	355	330	371	344	317	371	312	359	369	358	349	396	354	340	351	341	345	333	318	347	320	352	362	349	307	315	340	318	353	338	333	385	344	357	363	344	319	329	349	337	340	346	339	368	313	326	350	361	331	364	352	336	315	335	346	320	321	364	341	360	343	336	351	331	349	362	331	364	361	357	396	347	353	325	337	359	343	351	412	346	324	319	341	333	347	322	361	359	346	332	354	349	368	357	336	322	323	369	339	338	340	339	384	363	328	360	359	320	315	327	374	346	355	343	343	364	341	332	337	344	319	335	331	331	373	316	346	338	351	319	349	353	302	341	365	363	354	333	339	370	328	357	358	328	346	315	351	362	354	331	320	382	316	360	333	380	373	357	334	309	335	335	313	317	356	320	318	332	378	382	341	349	321	313	314	337	313	329	336	388	348	363	344	351	332	376
28864	7602	2003	2205	1981	1646	1591	1362	1262	1128	1041	1008	1079	950	881	883	871	828	812	888	832	865	793	766	789	807	831	822	787	736	791	834	753	770	801	765	759	775	727	761	783	776	734	797	776	744	741	779	738	780	756	725	771	786	796	776	735	729	737	781	770	762	770	812	737	720	804	703	783	746	738	750	771	798	788	700	753	709	764	706	776	758	751	725	719	813	734	741	755	727	793	723	736	744	769	742	812	748	746	742	747	751	765	780	716	743	746	772	746	785	773	777	786	766	782	747	815	781	728	730	752	739	735	777	760	775	785	803	764	763	760	798	713	750	745	719	779	727	757	759	701	781	784	784	787	738	735	735	718	751	723	768	741	736	767	737	776	722	733	740	744	794	750	789	703	692	792	772	737	778	728	776	758	774	748	722	776	783	740	762	787	682	735	704	791	739	732	724	746	744	709	810	775	695	738	794	734	713	748	788	754	754	722	745	755	775	762	756	734	715	737	809	741	759	750	744	784	730	750	765	725	786	727	724	726	776	714	742	815	739	781	716	731	717	725	738	756	756	755	745	804	735	738	713	753	735	738	735	758	762	736	735	754	738	775	751	754	770	755	727	790	732	697	756	750	733	729	776	747	747	745	753	769	753	733	734	769	708	761	774	706	666	806	728	666	794	692	758	759	685	762	709	749	761	684	774	748	729	729	718	707	736	761	748	809	760	710	729	766	736	744	790	732	728	770	768	713	750	731	720	759	761	712	758	767	764	762	714	764	763	746	764	753	756	740	772	758	753	752	752	799	727	719	799	754	769	772	691	777	777	762	753	742	756	758	730	779	746	776	782	727	755	747	759	758	769	804	753	735	719	745	782	723	686	671	724	779	729	767	738	750	711	738	765	739	697	752	744	758	821	750	777	710	736	751	752	724	738	796	737	734	754	731	745	737	767	776	707	716	725	773	738	758	758	734	748	765	766	762	798	752	738	738	741	780	750	721	761	722	782	753	762	756	762	763	783	763	746	762	756	788	780	780	745	718	784	723	748	734	782	729	784	738	681	778	766	724	767	718	757	742	754	768	766	734	685	729	790	711	736	730	705	772	763	742	773	757	763	759	669	758	704	744	734	752	782	736	769	716	772	737	773	818	789	792	743	751	787	764	790	739	713	691	722	765	775	700	755	721	757	748	755	755	725	803	726	725	717	747	702	720	737	711	725	730	762	766	774	769	773	742	710	779	732	775	726	766	738	779	761	670	779	788	739	780	728	782	753	725	747	762	752	771	759	723	718	769	794	736	766	749	730	699	766	748	729	794	762	806	713	706	718	734	750	739	754	761	757	722	780	732	726	744	725	773	739	694	715	714	737	759	781	754	764	724	767	743	744	776	771	788	767	733	750	762	714	749	701	751	705	750	742	708	775	789	735	785	756	734	803	774	801	732	721	755	701	742	722	738	769	762	769	764	743	746	769	753	710	720	759	782	738	769	794	783	779	745	751	759	698	738	752	728	732	717	757	774	720	769	754	765	786	763	765	796	777	785	765	741	723	717	780	695	821	772	713	776	794	767	772	765	767	776	742	754	769	696	738	729	765	753	767	753	766	730	714	736	781	762	744	756	767	788	716	733	738	764	773	748	739	736	743	761	778	772	707	679	677	793	746	761	729	771	770	798	756	745	766	695	794	802	753	727	786	742	762	746	753	736	785	796	770	767	737	745	756	722	737	735	808	765	731	754	747	730	712	731	740	740	738	691	741	775	779	765	727	740	787	764	754	742	793	746	748	763	769	752	730	735	705	813	712	749	785	787	772	695	768	785	746	744	729	756	775	703	727	758	758	756	774	767	740	731	726	740	728	744	735	741	779	746	724	741	761	678	742	715	732	745	757	701	742	757	748	729	731	753	772	739	798	736	771	718	773	712	770	727	743	768	749	768	789	772	784	748	753	772	764	725	758	760	717	774	755	779	776	754	783	730	747	739	742	755	716	794	729	756	782	721	759	748	748	735	728	739	726	785	784	758	716	700	743	780	721	708	678	677	713	763	714	762	760	786	777	763	753	756	750	745	770	744	742	717	789	763	745	716	744	757	739	786	782	742	699	742	720	760	738	756	740	754	720	787	745	725	741	754	748	800	752	732	757	713	805	731	779	737	724	732	776	716	739	732	766	725	691	677	777	762	758	731	776	738	748	716	728	776	761	781	745	762	722	729	797	791	782	741	737	749	743	766	673	756	735	727	730	723	750	752	810	750	711	790	755	769	722	775	750	779	773	739	767	753	722	765	794	771	763	692	750	778	743	794	741	790	742	755	730	827	748	726	744	698	777	763	744	775	792	735	703	761	727	714	726	757	757	742	768	786	694	789	813	712	758	701	729	721	746	770	757	761	735	732	708	709	720	735	742	732	718	786	767	744	741	758	737	777	758	790	698	752	680	773	717	753	799	730	776	740	773	776	695	740	752	669	756	771	776	721	777	730	768	691	749	769	752	721	765	784	716	751	741	789	769	771	736	750	742	793	785	733	751	746	754	719	730	773	744	771	742	712	760	771	778	755	752	778	779	711	723	713	699	746	758	733	742	743	747	710	769	766	753	748	752	767	729	760	731	726	758	764	776	751	744	761	760	799	806	718	788	783	777	746	757	768	791	779	730	703	713	726	717	767	724	724	765	738	694	732	750	714	739	776	760	701	739	760	757	785	725	751	762	749	809	743	750	756	747	768	671	757	788	744	819	773	721	737	722	726	708	744	725	718	726	779	743	788	789	743	738	732	822	745	743	780	700	744	724	761	738	678	752	738	713	784	755	765	773	726	766	747	779	783	811	786	747	716	761	685	791	729	778	702	736	754	727	756	772	728	733	774	756	773	747	775	761	745	740	773	765	786	729	801	770	720	729	806	803	745	741	791	782	776	781	801	793	714	763	783	748	769	763	813	737	774	772	717	772	738	739	725	703	794	737	758	746	770	719	666	773	737	778	771	730	770	775	707	739	781	740	699	734	755	743	734	685	725	764	773	780	755	695	735	742	791	791	741	757	733	765	775	778	739	798	742	778	726	748	701	765	738	744	717	762	742	749	757	739	713	750	743	722	756	737	767	720	718	768	776	758	739	768	723	751	796	757	728	812	746	812	752	765	757	746	781	722	763	752	764	737	781	740	755	761	764	720	729	718	765	769	765	800	773	780	699	754	800	733	780	745	736	727	753	713	749	736	751	744	766	792	719	748	724	761	737	749	757	747	745	736	786	768	772	748	738	729	777	710	741	749	768	718	761	715	748	745	760	712	781	813	724	733	706	776	696	774	696	752	748	759	811	705	757	779	735	785	746	687	760	763	764	714	742	735	756	727	735	773	709	763	681	722	724	723	792	740	695	708	767	690	782	759	720	748	771	730	782	730	723	778	740	753	744	746	746	709	711	700	753	739	771	784	792	770	728	714	720	761	775	751	758	773	770	755	762	749	791	740	767	745	764	747	744	804	750	737	745	759	804	754	697	715	743	741	789	791
10767	2110	191	153	167	147	146	141	197	138	135	150	149	162	152	159	139	164	132	146	159	168	161	154	182	146	184	168	164	141	153	155	142	175	142	145	164	148	150	144	151	164	154	162	164	157	157	164	142	150	158	166	140	163	150	124	144	139	151	143	165	144	165	155	131	148	169	174	138	135	161	159	161	164	168	133	148	169	162	146	147	177	156	164	143	158	167	149	145	163	167	139	180	167	133	174	148	152	136	126	158	168	158	156	151	157	139	146	151	146	144	152	178	136	133	152	138	147	141	147	149	153	148	162	153	167	170	145	152	150	154	128	143	162	148	148	157	166	172	161	178	182	151	136	137	160	158	157	154	144	157	147	155	166	183	172	160	155	167	171	150	142	147	125	159	165	145	151	170	152	156	177	148	170	140	142	135	168	164	162	166	140	128	147	158	149	138	146	149	161	142	158	127	166	166	160	145	155	173	135	137	149	173	169	153	162	169	147	129	169	155	167	177	153	151	130	152	156	167	123	160	144	165	138	165	141	169	145	149	146	146	160	147	166	157	160	167	162	147	158	142	171	159	136	146	165	159	142	143	141	156	144	169	169	151	150	151	135	149	152	156	155	173	171	168	132	179	134	128	145	167	151	169	166	137	143	147	146	167	187	149	182	133	140	155	160	149	143	168	158	172	152	170	129	154	139	150	143	161	165	127	157	154	143	170	167	159	152	142	143	153	176	162	138	139	147	163	142	151	154	123	153	157	127	153	179	145	154	146	153	136	151	158	155	149	157	148	157	127	174	171	138	145	146	138	153	152	159	172	154	187	152	181	147	147	146	158	141	149	186	153	172	160	182	156	158	148	152	160	153	148	176	170	164	151	126	134	137	166	165	137	153	133	141	138	176	143	154	151	145	161	156	132	154	143	182	147	141	175	157	136	152	142	156	158	129	159	160	137	164	175	175	145	138	172	154	162	171	150	150	144	148	161	166	147	156	172	147	175	193	178	133	155	178	157	144	153	141	168	155	146	137	162	158	176	138	138	163	146	152	167	157	168	150	147	174	129	146	162	142	155	167	140	167	143	160	168	158	176	152	137	154	163	162	143	142	166	156	158	136	150	157	163	135	143	157	168	164	141	145	165	145	157	152	156	152	148	123	161	156	163	171	157	146	181	170	142	153	139	164	154	158	161	148	142	186	147	175	130	170	144	160	165	181	141	147	162	152	166	168	145	168	169	155	182	137	172	158	143	161	146	170	163	172	167	160	139	157	157	158	160	136	156	147	150	150	154	184	156	145	139	149	160	181	157	170	139	149	156	158	152	138	137	171	151	151	132	145	138	165	145	153	150	133	149	144	143	153	145	172	152	138	179	147	149	155	171	163	171	129	167	153	140	137	161	146	154	163	159	157	155	177	141	136	156	162	146	152	156	145	154	161	131	160	160	162	140	151	147	172	153	143	158	152	142	155	140	143	170	153	145	175	165	170	164	150	147	146	154	157	159	160	158	155	123	143	150	136	166	169	148	129	152	142	162	148	128	150	160	158	166	137	141	149	167	130	145	160	140	161	188	156	151	160	143	170	163	158	171	150	143	164	160	146	159	127	134	158	157	143	136	165	166	165	140	168	154	121	139	139	126	143	131	146	141	163	156	154	157	166	149	162	143	142	151	184	144	170	154	135	167	171	140	184	139	131	154	140	141	163	177	174	144	155	173	149	148	146	146	176	161	143	150	151	147	163	131	133	166	160	149	158	145	161	156	137	152	159	134	153	159	134	149	130	145	145	141	148	172	137	167	152	148	161	148	135	140	155	138	155	133	140	154	168	145	145	158	160	148	163	137	163	141	131	135	134	142	156	168	150	159	152	153	184	129	162	158	146	145	171	143	163	154	157	151	163	162	151	158	130	138	163	148	154	135	134	152	168	151	174	163	153	156	161	161	138	136	149	176	137	142	139	153	126	132	176	159	157	139	164	140	198	164	175	158	141	149	154	157	142	157	151	159	153	142	164	144	148	160	154	154	175	164	151	153	128	157	148	143	144	157	175	170	158	149	150	159	131	173	167	184	150	147	145	135	157	138	138	126	165	152	143	143	128	159	147	139	143	160	129	177	179	156	149	165	119	160	145	132	147	171	140	150	134	145	152	152	145	165	188	170	139	154	157	134	135	161	142	149	163	153	145	137	163	127	146	182	167	161	130	143	155	168	152	183	141	158	179	141	150	166	135	160	153	150	146	177	159	144	149	153	132	157	142	152	177	162	167	146	162	155	153	155	176	159	144	169	146	156	161	167	176	160	168	154	166	159	136	152	153	149	163	156	169	160	149	181	161	148	135	165	139	176	141	139	154	149	127	154	149	145	140	145	160	160	141	167	164	169	132	145	147	151	161	160	157	150	138	157	111	164	139	164	153	169	154	173	142	139	146	133	172	172	152	137	154	143	160	171	169	139	132	145	173	176	133	172	125	149	166	153	170	168	143	163	164	136	159	163	149	152	149	147	152	140	163	170	150	195	159	151	161	137	116	143	162	137	147	153	140	176	154	146	154	147	161	163	163	172	140	161	158	136	146	136	152	146	174	148	138	143	144	129	150	152	144	161	174	137	176	156	154	152	140	156	142	154	164	166	140	181	160	164	162	150	145	157	166	140	165	172	145	185	161	193	152	154	138	157	162	138	180	167	174	149	145	145	172	140	163	155	172	175	151	154	139	188	151	162	154	141	143	154	155	133	117	127	156	167	145	140	135	151	179	152	128	174	190	156	153	124	164	145	186	141	140	172	147	175	141	135	170	176	151	157	161	153	174	148	155	152	157	137	165	166	170	193	155	152	168	162	150	179	140	147	152	136	140	173	162	146	160	138	156	149	135	136	152	134	124	154	148	137	174	152	148	138	165	148	168	142	147	147	148	147	149	152	166	137	127	143	175	125	153	146	139	158	168	160	168	179	152	161	156	133	152	156	155	147	162	134	142	145	168	153	154	160	155	157	144	159	170	144	146	160	123	146	162	159	155	159	171	125	152	139	121	164	148	153	153	140	172	167	164	139	157	153	138	184	169	154	164	150	142	146	144	158	161	148	140	152	162	141	148	158	145	144	151	163	148	167	157	132	140	151	154	139	134	138	133	170	156	162	143	134	161	174	166	164	147	167	148	145	163	161	153	154	151	171	166	147	156	165	152	159	152	133	158	173	136	147	140	179	162	165	144	167	155	163	170	153	161	167	148	148	139	164	140	163	171	134	149	147	180	160	168	158	156	153	154	137	142	159	128	170	156	146	143	150	157	146	145	171	143	173	151	141	143	126	144	162	153	177	161	156	138	150	162	150	159	162	158	174	146	146	164	158	141	138	154	142	144	155	163	129	168	162	141	134	155	144	148	139	135	142	157	175	136	158	146	135	150	157	148	128	144	135	139	146	166	140	161	128	137	151	162	155	141	169	164	138	182	144	158	162	131	150	159	170	149	142	123	147	159	169	171	153	142	118	140	148	145	153	142	165	162
6591	1389	422	430	429	417	401	416	400	405	364	380	400	386	341	399	376	414	375	375	407	432	382	405	373	403	397	361	402	366	391	347	381	402	393	371	402	379	374	363	358	368	389	372	395	364	401	376	362	372	375	392	387	391	410	417	403	380	360	386	364	373	393	409	408	413	377	378	401	402	388	393	389	376	407	349	372	394	406	350	412	361	405	386	404	335	357	402	378	351	383	373	364	403	369	403	385	415	406	407	367	373	431	389	387	388	372	381	390	383	353	363	396	383	383	404	394	375	391	378	387	385	415	369	357	385	420	356	391	367	383	366	376	408	407	385	372	401	390	382	390	356	393	386	389	419	395	377	376	393	371	391	390	400	389	407	365	407	354	354	401	416	339	392	374	387	408	389	405	380	389	388	357	359	379	386	417	365	377	387	394	391	380	359	376	370	403	357	408	343	384	404	408	368	405	397	376	384	348	366	370	392	361	372	390	359	370	380	370	398	397	372	405	391	392	384	378	414	397	364	399	383	410	388	376	369	417	375	360	370	405	369	403	378	398	369	379	399	371	401	379	373	379	394	366	370	368	377	407	370	371	417	401	397	374	381	356	403	392	392	393	373	391	362	350	357	368	381	361	385	386	357	400	392	400	375	324	364	388	362	348	383	343	410	407	375	417	401	402	380	359	373	394	400	360	398	352	339	344	388	381	391	388	387	399	416	396	366	424	394	371	353	375	401	373	341	394	393	391	365	357	419	411	412	376	378	365	343	394	409	418	382	383	375	416	367	400	395	404	418	390	382	405	402	355	355	405	383	392	400	355	365	394	439	355	370	334	371	385	353	389	430	395	406	367	386	408	370	408	420	351	363	409	397	380	351	422	375	386	367	375	411	362	389	380	377	347	353	386	399	426	379	424	367	388	352	399	418	357	378	356	402	384	359	404	394	378	396	390	408	389	401	389	401	390	393	396	406	371	399	400	383	417	381	384	388	408	366	392	383	393	410	369	382	350	408	367	386	378	407	403	364	395	376	370	352	396	365	380	402	352	385	394	380	360	374	387	355	395	366	399	420	392	390	382	347	377	373	411	391	402	386	390	370	357	396	392	387	353	387	367	414	404	372	392	397	392	377	393	388	424	418	396	367	358	399	369	398	386	377	399	391	406	381	378	355	402	393	364	351	389	375	421	384	377	391	390	382	392	384	398	378	395	380	407	365	379	416	377	406	379	403	372	396	410	359	352	336	369	375	404	397	385	407	391	402	380	387	355	408	396	427	371	377	386	380	393	375	397	389	385	361	388	379	406	367	356	392	368	411	401	367	389	389	390	391	381	375	382	426	404	356	398	394	385	404	409	393	411	362	370	370	370	415	346	375	366	393	356	386	403	371	390	405	425	370	388	378	429	401	391	389	379	382	392	379	397	394	417	375	393	375	395	411	364	380	366	416	385	385	395	378	401	387	380	369	424	401	372	383	354	366	416	391	403	386	383	379	407	358	379	370	394	383	366	364	387	393	396	397	382	371	422	405	372	353	388	409	389	359	369	408	384	400	370	412	441	390	379	358	404	362	351	392	380	373	388	358	384	419	407	361	398	380	402	372	405	366	375	394	376	414	383	367	391	379	403	379	437	356	386	389	366	387	381	394	365	393	389	356	368	393	359	415	393	393	380	374	370	393	390	378	386	366	380	385	395	379	386	358	353	394	396	377	361	376	370	367	377	381	363	364	399	407	403	380	373	395	386	341	373	380	387	396	414	399	417	402	385	360	385	390	358	379	384	381	374	381	379	386	402	379	376	377	398	380	367	386	400	378	398	382	406	384	379	414	391	372	372	402	362	337	380	386	381	373	390	397	406	358	412	399	383	378	374	391	369	395	411	403	405	399	408	387	374	373	374	398	408	381	392	400	365	384	380	367	366	393	417	393	404	388	399	359	362	420	385	412	385	360	382	377	403	412	383	403	360	390	395	395	391	383	351	373	408	382	389	378	382	377	370	360	374	384	363	380	403	405	385	387	414	409	356	393	378	401	390	382	398	368	380	345	374	379	380	380	378	396	398	438	424	353	335	369	390	374	383	422	378	395	383	386	379	421	399	373	408	391	387	378	403	378	391	370	399	395	347	416	421	359	370	360	365	377	383	407	395	349	345	362	395	391	390	360	391	342	370	381	356	394	358	358	385	399	403	336	389	370	377	356	368	381	381	387	384	364	369	396	379	392	408	374	401	403	381	380	384	373	388	398	397	405	378	367	372	396	380	369	364	381	424	352	360	378	403	371	377	384	376	375	391	401	413	402	399	368	381	392	391	392	418	367	372	379	390	385	379	349	391	389	370	366	366	362	390	358	373	399	396	370	343	354	354	398	370	383	395	398	401	389	388	365	375	391	386	382	404	360	391	386	389	405	355	395	403	366	397	392	411	368	366	383	385	351	368	394	399	390	395	390	420	411	374	388	347	396	399	369	406	414	375	350	420	392	396	398	384	392	378	419	370	369	400	394	375	386	360	386	370	380	340	387	357	386	385	381	376	385	394	371	405	411	392	365	361	411	366	374	374	369	392	387	391	368	401	396	355	387	377	380	392	377	366	350	385	336	362	404	371	354	390	400	352	346	364	352	390	357	409	371	364	402	383	374	367	377	349	372	393	367	390	433	362	369	407	382	385	395	374	369	398	353	351	392	405	410	380	404	371	371	420	387	385	366	384	366	397	393	391	400	377	362	394	403	367	386	391	382	382	360	389	380	403	384	373	395	397	400	404	379	428	389	363	373	396	374	392	402	377	382	367	371	414	398	337	400	369	398	377	411	364	380	373	359	406	376	392	367	409	397	384	407	383	385	403	415	362	355	376	326	343	372	361	391	412	407	366	393	412	410	404	393	354	374	403	401	370	359	361	380	411	363	396	387	361	417	382	395	391	394	415	407	386	393	375	377	361	409	374	354	374	408	347	370	325	389	379	386	370	379	369	389	383	395	409	355	393	407	386	399	390	380	414	384	391	376	410	353	347	411	347	401	391	426	402	394	381	352	373	372	386	404	378	375	399	363	357	395	407	395	399	340	386	364	364	420	409	391	394	386	379	377	351	356	413	401	387	386	409	390	370	394	357	386	351	351	404	369	402	391	361	368	357	387	391	375	371	398	357	381	379	370	419	421	360	394	378	363	375	394	383	396	436	402	390	360	404	332	394	372	375	415	378	375	407	404	388	388	380	380	382	424	387	363	389	410	377	382	398	363	396	345	399	416	409	350	355	412	401	410	352	404	397	367	418	381	390	375	399	404	381	353	366	368	368	369	371	361	340	364	381	396	399	409	394	375	355	366	377	403	363	360	388	366	367	400	387	380	382	392	386	423	365	390	410	379	389	422	390	390	369	415	398	404	336	378	417	381	408	434	397	383	360	439	371	374	373	385	375	403	365	377	391	400	401	399	351	376	351	423	363	386	392	384	419	392	384	426	354	365	354	379	372	394	392	390	386	377	375	393	401	405	345	379	390	388
32470	11154	1566	759	513	396	329	366	311	288	310	290	272	241	265	237	290	278	250	248	256	260	234	257	240	255	223	250	230	280	256	253	257	249	241	271	253	239	229	254	248	250	277	297	239	237	232	252	241	236	274	240	227	226	245	247	259	274	276	282	247	261	250	278	263	279	245	295	266	257	259	256	245	249	246	252	262	241	272	249	240	260	270	296	269	292	241	266	282	259	237	236	241	244	273	257	266	264	269	250	275	230	229	246	282	272	269	225	245	254	260	248	252	246	237	243	238	201	279	242	267	243	242	232	236	230	260	249	255	235	256	278	262	268	224	242	241	248	242	264	225	257	257	266	241	243	249	242	241	211	246	245	234	249	225	256	259	257	266	240	240	246	249	268	266	234	277	289	237	238	256	246	243	226	240	281	248	255	268	263	246	248	252	263	237	237	264	276	255	252	224	235	227	260	247	258	238	257	266	252	270	279	253	236	230	260	278	223	233	245	264	282	248	248	249	234	276	232	205	266	265	235	210	251	266	247	239	245	244	242	236	260	269	246	263	254	264	217	236	244	253	279	275	251	234	250	237	261	255	270	248	224	278	274	245	231	243	257	262	243	267	284	275	228	239	255	264	234	211	235	258	231	265	263	248	236	263	285	229	261	263	238	253	257	249	266	226	248	250	274	239	240	242	233	254	255	244	277	241	270	263	260	238	250	276	256	274	224	236	240	256	245	232	233	259	227	219	243	257	260	290	268	258	254	261	235	290	282	249	242	248	272	244	249	237	246	242	264	229	217	233	262	264	281	233	249	219	229	250	274	277	247	261	274	255	220	235	241	255	242	241	233	260	250	232	239	258	280	235	234	259	261	268	247	266	264	286	265	242	267	241	288	241	278	248	247	240	229	255	246	253	255	252	250	247	284	264	222	234	226	255	239	274	232	257	267	258	248	240	272	230	294	253	253	243	264	260	256	274	231	260	252	270	258	262	232	241	246	240	227	268	234	219	234	244	221	267	251	220	276	236	226	228	228	253	252	264	276	260	212	277	221	250	242	258	242	269	243	243	246	246	244	235	228	239	248	250	276	240	270	243	256	283	258	285	276	247	262	283	269	263	216	236	245	234	263	265	240	249	243	235	249	223	235	249	243	261	287	233	227	251	259	273	236	259	250	274	244	262	253	267	254	254	285	230	232	248	247	268	241	227	264	234	209	235	207	239	218	214	269	286	252	234	229	243	223	224	220	246	234	272	219	232	232	263	249	270	219	224	247	246	258	233	227	258	275	242	261	245	218	251	253	265	268	252	264	242	226	259	254	271	251	250	262	258	238	235	264	239	287	263	257	267	243	264	258	253	236	244	225	261	233	263	224	243	265	243	253	256	243	246	263	231	259	252	215	234	259	280	221	244	244	241	258	239	212	235	227	243	254	243	272	229	242	232	259	239	255	206	266	238	251	235	253	270	251	260	242	266	241	262	296	246	284	272	265	239	261	267	244	243	228	277	253	238	254	223	243	228	263	254	242	233	247	253	226	282	265	203	265	257	262	263	255	235	248	268	247	252	223	251	257	241	306	280	248	234	215	254	240	236	268	273	224	250	270	265	234	230	248	233	219	254	266	269	257	256	257	230	263	245	246	268	281	246	261	255	236	275	263	263	259	208	223	245	259	269	235	253	247	260	261	274	209	255	256	272	278	255	250	256	234	252	248	260	297	244	282	248	267	239	222	244	232	231	256	235	257	245	245	248	237	242	245	236	238	255	259	264	282	260	233	263	265	259	242	271	239	223	243	259	246	273	250	246	277	258	246	275	272	230	277	249	228	256	254	281	256	260	273	249	219	251	250	268	262	253	224	234	241	246	246	256	234	237	251	224	255	294	225	294	274	202	263	273	258	273	238	238	268	247	251	256	248	215	240	255	224	269	237	265	248	261	240	222	261	252	242	258	245	227	246	240	254	231	277	241	229	264	238	272	229	231	268	266	224	249	253	244	221	232	243	291	265	230	252	249	267	249	261	233	238	254	256	259	247	246	241	257	209	254	261	232	246	250	283	252	263	267	259	256	260	288	227	241	255	250	266	252	269	253	260	263	229	232	238	233	250	241	210	260	240	254	233	283	250	253	263	253	236	252	285	244	259	264	246	242	246	245	230	242	253	252	238	268	272	257	225	238	250	281	268	272	253	265	258	265	251	239	244	262	258	273	260	236	293	255	243	277	245	269	244	254	276	236	232	257	249	276	283	258	255	241	226	248	269	235	281	234	251	245	238	248	239	239	233	262	253	232	212	198	262	247	231	243	257	256	259	253	212	229	236	250	232	260	260	253	236	233	251	250	263	270	252	251	255	251	261	259	293	247	263	283	267	242	256	227	231	258	280	244	273	269	242	247	265	228	245	234	244	261	242	265	237	253	245	256	262	244	253	249	260	279	251	249	245	247	248	231	232	251	237	261	272	240	264	238	249	247	255	261	256	257	246	282	257	249	254	245	288	262	240	248	225	246	267	262	250	268	266	227	286	234	246	252	256	222	243	271	250	263	257	214	224	250	253	211	233	217	241	235	249	244	258	213	241	243	248	213	245	256	268	261	234	228	224	235	261	218	250	257	264	241	258	253	241	257	261	251	260	236	252	217	272	236	230	247	242	239	268	249	246	253	234	199	237	268	252	239	266	252	251	280	238	236	246	251	268	241	238	244	253	259	221	261	276	249	242	270	224	244	237	247	245	256	237	236	217	210	246	256	278	245	267	243	239	244	242	239	244	242	252	237	264	234	243	222	239	242	265	255	255	249	251	267	260	253	251	243	231	256	239	232	232	213	252	251	221	253	248	260	253	249	262	221	250	252	245	234	228	246	254	220	266	267	255	268	245	253	212	264	226	282	265	225	262	237	241	234	254	245	218	262	240	244	254	255	269	246	242	253	263	253	242	247	250	277	266	268	268	245	218	239	270	251	238	249	267	245	298	251	276	266	259	216	226	253	263	274	269	255	245	244	229	251	228	262	267	245	241	220	246	255	246	239	268	225	236	239	249	250	212	252	226	221	265	210	254	249	240	263	230	249	242	249	271	252	239	240	213	200	268	249	246	213	251	257	269	244	242	250	246	254	258	263	254	242	232	249	267	261	256	251	253	273	269	241	245	244	245	232	224	254	241	254	247	241	248	242	237	241	227	238	247	232	212	258	241	268	269	255	293	276	252	223	249	247	269	275	259	264	268	270	203	246	263	257	285	222	266	240	224	246	236	233	244	267	236	244	242	281	264	231	286	219	235	240	252	238	243	248	251	248	245	198	240	247	268	256	249	256	264	270	276	228	204	226	226	215	250	247	261	266	283	256	228	241	252	297	262	243	228	249	227	248	247	239	258	279	242	235	265	227	244	204	230	254	289	250	219	254	240	254	260	233	239	242	229	241	249	259	234	267	252	240	270	236	239	229	235	233	267	259	248	282	255	259	269	254	232	257	236	247	257	248	253	261	257	246	281	239	254	228	262	258	249
20769	3924	1199	1333	1301	1113	971	847	806	770	754	698	753	651	670	622	639	610	642	619	628	650	620	600	637	610	630	644	588	623	627	594	593	604	587	621	603	566	555	588	574	560	555	594	601	582	580	561	603	611	528	580	582	608	547	595	552	592	578	547	569	595	620	550	569	579	574	580	576	567	585	541	574	604	572	610	625	571	588	584	582	564	614	566	608	558	559	564	567	554	596	609	602	539	607	599	568	628	571	583	637	588	617	559	609	573	615	614	582	637	589	547	609	568	578	557	583	565	646	582	575	550	632	572	568	621	527	564	561	600	568	578	589	574	592	591	546	538	617	588	565	582	606	600	538	617	584	534	558	611	543	562	593	596	569	612	574	550	527	580	546	523	527	583	577	579	615	584	551	569	597	589	579	602	574	606	583	576	584	599	574	632	590	548	589	609	534	563	598	584	584	597	589	585	604	584	607	553	594	597	597	527	577	604	556	559	573	575	581	570	558	572	582	599	566	528	580	640	562	605	556	573	614	573	545	544	567	646	563	578	589	582	558	578	617	578	561	586	560	610	578	587	569	545	590	517	567	556	590	578	584	592	547	594	574	545	579	551	571	578	574	543	552	608	619	567	525	555	569	566	603	586	573	578	636	565	605	575	607	602	633	632	553	583	567	576	594	584	566	592	621	617	620	592	562	588	591	616	584	593	599	547	626	594	547	531	574	608	572	574	605	569	627	581	552	597	552	570	570	551	598	527	621	578	541	552	616	570	590	546	584	584	552	560	626	562	572	561	598	596	603	609	573	597	604	608	588	611	606	591	571	576	544	551	579	540	534	596	556	553	565	608	580	578	602	594	586	593	601	616	577	609	544	589	571	591	577	565	604	577	599	559	594	606	587	567	601	531	605	606	556	591	586	583	591	565	605	599	616	604	575	611	533	598	537	531	557	556	595	626	578	557	578	580	596	558	582	551	564	531	574	560	572	579	602	584	576	533	521	509	596	561	526	582	531	580	585	540	606	608	557	547	578	588	608	571	572	522	582	579	510	596	586	550	605	639	565	554	577	619	600	553	615	537	611	586	600	607	562	561	571	589	610	551	542	599	578	613	542	541	593	555	618	598	621	608	550	584	572	566	561	541	566	575	558	599	571	557	576	597	619	602	595	598	572	587	601	532	645	597	590	588	568	548	586	546	538	574	588	570	563	595	577	548	557	583	565	536	574	581	607	539	565	591	602	591	534	582	614	619	581	565	579	573	604	543	585	576	613	591	566	548	587	555	586	572	577	591	614	606	587	621	586	614	594	587	624	590	627	587	559	590	596	584	566	624	614	564	609	571	635	571	612	593	557	604	566	550	555	560	609	631	594	611	566	559	562	574	592	633	597	604	576	568	604	568	550	554	565	595	580	613	575	563	605	563	554	586	572	570	562	578	565	627	561	620	587	590	583	592	554	551	573	588	596	571	596	544	579	598	527	602	585	595	562	572	595	628	582	594	585	541	585	557	600	569	569	590	573	595	608	601	561	537	635	591	556	550	596	559	610	617	586	598	597	596	578	534	525	601	657	547	584	565	628	602	578	607	585	565	561	536	586	653	588	586	580	594	596	554	598	608	585	588	599	606	570	594	604	579	581	601	571	575	556	609	613	634	592	615	549	563	565	549	642	588	590	592	630	552	600	545	620	547	546	591	564	544	598	567	569	570	581	607	606	545	605	587	577	582	573	571	591	613	583	562	581	551	577	578	585	570	560	572	574	594	578	597	569	575	575	630	580	569	571	570	593	620	590	630	585	609	612	575	546	594	574	547	587	597	580	603	580	566	599	597	573	584	582	591	585	591	582	591	588	509	612	587	588	586	584	638	603	622	603	581	638	566	611	573	590	584	562	587	584	593	538	611	630	523	569	565	572	597	656	549	570	626	558	538	590	578	549	604	598	600	517	593	596	594	572	558	593	592	594	565	577	619	569	575	571	597	600	570	573	590	562	584	566	615	591	601	601	568	540	609	587	589	540	579	583	551	620	628	625	566	579	575	580	576	592	543	586	633	579	570	616	608	589	576	609	614	607	519	606	564	599	539	577	574	579	568	592	560	596	567	598	577	597	582	558	575	619	593	597	592	607	509	604	647	550	623	587	568	553	575	574	581	600	571	550	584	593	554	601	587	576	564	582	577	584	619	604	629	577	574	528	599	597	592	588	599	588	597	588	594	576	585	622	558	543	569	599	535	543	610	563	564	525	560	558	558	592	623	582	577	593	585	571	563	562	566	535	597	574	596	589	534	566	592	597	558	593	577	572	560	567	556	574	568	589	594	555	592	596	550	600	583	559	559	570	585	554	587	607	542	618	557	577	590	565	598	602	583	594	541	577	595	566	573	600	586	610	577	558	573	556	592	587	567	583	565	606	590	577	584	552	588	592	596	596	578	562	583	573	583	590	525	576	585	567	577	605	607	622	557	570	564	588	610	598	590	633	592	602	557	590	545	573	547	590	597	599	572	534	576	567	585	562	578	577	607	555	596	598	625	610	614	576	618	583	570	580	546	605	566	538	557	555	593	539	598	581	567	559	611	577	535	586	534	597	576	575	619	528	571	558	597	567	590	570	569	625	548	556	575	601	577	608	651	588	609	570	580	581	568	594	575	552	554	600	590	617	589	534	603	537	560	554	589	588	573	613	586	600	631	580	524	617	590	556	533	565	535	592	590	600	543	577	609	560	558	556	575	586	579	534	574	571	599	558	583	565	588	549	610	620	568	551	567	577	558	578	567	603	592	531	593	568	538	595	581	599	606	582	551	567	587	572	561	599	610	564	544	603	572	564	550	597	610	596	588	603	546	584	580	569	588	552	521	561	576	575	569	562	561	566	617	619	582	585	564	611	620	575	564	581	567	610	537	571	569	578	571	601	584	560	578	566	600	629	551	568	587	548	547	630	586	614	570	605	572	582	573	543	611	575	576	569	567	583	583	599	599	568	565	574	569	550	572	593	551	578	623	564	594	589	581	604	591	598	536	595	551	553	572	563	570	618	599	567	561	574	593	574	597	585	605	615	517	584	578	614	586	578	572	562	570	565	582	591	587	597	607	624	569	522	574	580	544	556	575	607	563	642	596	583	612	587	585	590	557	563	567	621	588	574	560	543	575	511	593	583	613	571	509	570	600	561	594	561	555	578	609	589	594	579	562	566	572	595	575	610	586	554	611	605	568	626	569	594	583	573	596	562	547	562	588	549	585	534	598	584	565	534	580	605	553	562	586	572	604	574	575	589	568	575	572	639	514	578	582	578	613	598	631	559	629	566	578	525	564	534	574	556	593	562	585	561	580	580	562	581	619	568	581	539	574	575	590	601	582	563	541	531	625	613	569	586	601	584	596	580	575	589	533	598	575	592	636	593	604	553	571	584	587	593	591	602	568	593	582	533	558	566	601	576	584	607	552	621	563	567	578	625	538	569	599	552	601	597	590	600	555	536	598	585	581	581	589	614	546	603	584	519	573
43821	15468	3408	1413	869	741	573	511	445	395	382	362	365	376	364	354	329	338	332	369	377	320	367	337	368	352	331	355	330	348	369	330	371	355	330	312	330	342	369	372	318	311	318	318	349	337	322	358	330	378	341	400	351	337	356	343	344	302	344	345	341	387	359	330	325	328	377	330	349	354	351	342	321	361	353	356	323	355	402	329	332	367	340	323	345	334	362	317	327	312	337	343	321	326	314	350	323	372	343	367	345	347	370	366	362	361	322	320	335	332	303	339	368	326	346	332	302	356	328	330	328	293	344	337	330	376	352	327	343	328	360	363	315	346	334	323	310	299	350	337	349	321	343	343	345	362	345	330	340	324	338	334	329	350	313	352	314	317	324	335	341	364	344	320	341	340	345	362	321	334	360	321	359	363	325	324	321	365	326	325	314	363	315	332	333	332	346	328	335	325	361	336	341	352	333	335	349	317	364	343	327	346	324	347	349	313	348	346	362	318	351	340	356	334	326	330	371	302	341	325	325	347	364	310	342	322	335	341	334	308	336	318	342	364	318	323	315	333	345	347	351	363	331	316	338	354	355	333	314	352	333	364	340	351	348	348	360	312	374	351	320	321	331	338	323	358	333	347	335	350	317	357	315	319	327	332	348	346	341	363	326	309	371	350	297	349	305	351	322	358	318	305	339	337	343	368	356	329	352	342	312	358	295	343	311	332	360	366	387	335	376	331	328	312	318	343	341	350	291	367	336	333	364	340	320	340	337	335	309	312	299	337	306	358	378	335	357	356	324	329	355	396	364	342	362	326	361	316	348	364	359	384	313	312	304	343	345	342	344	350	330	309	319	345	366	358	344	367	317	344	337	367	323	322	378	299	309	331	342	336	335	326	343	350	329	355	329	353	344	322	347	317	325	334	297	323	360	330	358	318	359	348	341	327	332	332	333	312	336	354	330	327	344	358	306	341	316	342	367	294	337	346	348	321	342	322	339	328	290	334	356	342	338	355	331	352	355	350	331	316	337	351	328	317	322	319	377	352	336	353	382	354	335	333	310	374	276	302	289	330	312	313	332	359	364	297	333	333	363	335	339	356	337	343	347	314	322	341	316	315	326	332	334	358	377	342	384	334	358	332	331	341	366	335	338	275	325	307	380	341	339	339	360	377	339	306	318	326	343	343	328	344	367	342	322	325	317	321	351	342	315	332	328	346	334	321	321	345	316	323	326	323	298	306	348	347	341	318	337	332	320	361	311	338	345	336	339	335	349	346	332	339	317	347	349	354	349	352	355	328	339	326	356	328	336	337	330	334	312	340	343	376	322	370	322	370	333	366	310	317	328	306	324	341	337	368	347	345	311	342	343	358	339	359	328	382	334	379	325	339	349	340	361	336	355	363	365	389	340	308	325	362	352	336	292	375	333	349	370	330	332	331	337	353	354	356	353	360	342	346	301	326	353	301	340	329	323	330	363	353	320	351	326	334	334	318	367	332	351	329	334	340	335	320	312	349	338	370	330	317	342	345	300	304	312	316	293	369	333	342	326	309	354	368	319	333	363	348	345	338	380	336	324	348	357	323	339	358	330	356	318	320	369	341	351	322	324	317	350	386	327	333	321	366	342	335	332	331	395	340	309	339	328	329	341	318	306	332	328	331	334	334	351	367	313	314	340	299	335	347	356	324	309	335	346	365	304	344	347	336	366	340	340	328	318	355	367	306	345	372	332	325	307	350	352	330	362	326	318	328	315	357	330	323	338	352	315	354	355	324	327	355	329	335	299	361	360	326	349	350	323	341	336	335	366	328	370	318	365	361	345	360	378	364	377	323	343	331	357	337	378	389	352	324	362	295	322	344	316	357	330	342	335	360	350	346	331	350	332	318	359	327	351	341	348	345	323	348	340	321	335	374	312	340	368	344	388	379	350	316	336	347	332	353	384	356	327	308	334	333	339	363	324	338	359	320	363	323	334	322	303	388	342	341	328	371	360	322	315	337	328	343	323	322	353	343	344	291	333	355	373	317	353	313	328	354	321	343	357	330	337	327	316	345	332	299	374	363	337	403	306	352	320	319	335	329	351	332	304	336	380	334	341	353	321	350	351	384	337	338	359	351	343	353	353	339	360	327	306	323	346	354	374	349	349	356	340	333	351	364	348	314	324	359	308	354	308	340	328	341	353	369	335	347	362	368	314	328	339	358	357	336	342	341	349	357	348	296	347	349	335	370	328	349	360	351	378	401	352	353	358	345	323	331	342	351	368	337	317	360	347	327	313	324	340	334	349	321	349	315	351	367	318	345	333	369	359	381	297	359	339	354	315	349	326	328	361	325	340	335	335	346	341	340	379	336	331	351	332	320	326	324	353	347	322	309	344	321	347	339	332	322	328	349	315	396	346	355	337	316	354	342	330	369	337	381	350	350	329	372	335	359	355	336	334	347	316	311	341	356	361	350	363	335	330	330	341	386	312	368	335	354	367	355	329	335	302	352	305	330	346	359	312	332	338	351	332	324	320	302	330	352	305	342	361	340	351	331	303	346	341	338	355	327	298	373	369	347	323	330	329	361	318	341	331	312	337	361	324	323	342	333	345	321	315	332	389	328	303	325	337	336	340	296	364	343	363	334	329	357	372	328	329	365	307	370	311	318	318	332	320	354	317	349	341	350	339	340	323	336	338	358	334	319	353	358	330	335	345	392	373	320	352	325	385	335	345	325	330	323	353	331	330	355	368	327	328	317	338	365	337	390	338	343	355	323	319	348	363	361	354	376	361	337	383	329	294	361	311	314	351	339	338	334	337	366	330	356	330	341	328	338	360	345	381	349	340	349	357	338	362	338	327	318	343	330	315	300	329	336	348	342	340	318	368	363	349	331	362	336	395	329	349	345	333	338	329	341	324	373	324	386	352	339	355	371	363	317	309	311	357	335	314	336	368	308	334	337	323	349	311	339	321	350	333	328	342	323	339	325	336	347	363	330	372	345	377	337	296	351	332	329	335	310	350	353	359	340	326	355	340	374	340	360	344	348	292	350	343	315	327	317	321	371	337	322	297	369	303	349	329	384	322	329	351	333	320	339	344	320	341	330	313	331	314	381	348	327	335	355	337	330	349	319	311	329	327	358	351	372	348	392	311	339	347	324	308	317	364	340	362	364	332	333	375	360	334	358	319	397	339	348	318	378	347	347	320	356	393	355	328	348	349	347	358	354	309	346	340	339	303	355	350	313	320	360	329	349	371	362	343	327	338	372	320	365	354	319	327	310	341	310	331	319	369	347	342	351	370	304	334	295	349	342	345	341	320	334	360	357	338	347	343	366	339	356	344	338	354	353	344	343	363	340	336	341	361	367	344	354	334	328	319	327	334	321	333	354	333	356	319	311	369	364	349	378	324	349	342	330	353	349	355	325	347	313	322	314	307	358	332	305	365	322	339	348	324	307	354	351	365	349	328	348	332	323	329	347	324	344	365	317	315	322	343	367	321	347	370	345	346	346	316	350	366	343
27500	3307	2037	2221	2165	1891	1494	1467	1183	1178	1060	1000	1058	989	883	932	880	853	837	882	830	855	785	756	805	814	765	774	791	763	746	809	817	798	808	802	764	795	804	793	796	722	784	761	727	750	746	728	811	797	736	803	742	744	760	753	733	721	741	729	703	781	764	724	744	757	794	734	809	728	752	750	722	722	765	762	743	718	710	750	723	782	789	783	741	817	742	728	709	759	781	776	729	774	791	735	761	746	750	692	756	799	744	761	710	776	754	793	784	735	732	696	715	735	768	779	752	753	739	715	690	725	765	737	725	705	733	740	787	770	776	744	756	717	729	761	774	744	753	760	741	754	774	742	710	759	754	757	736	710	719	727	763	766	702	748	768	768	773	748	750	772	787	805	761	750	760	784	793	748	744	689	763	721	749	754	721	804	765	751	726	713	696	809	701	750	776	740	755	722	748	681	797	734	727	736	736	729	745	719	742	733	753	794	761	728	710	773	771	784	739	710	742	755	736	782	761	719	726	695	727	745	694	724	723	707	758	747	727	744	707	753	712	749	800	750	761	725	724	761	729	754	755	778	754	745	736	740	763	738	748	765	818	695	729	719	783	702	751	748	754	731	783	711	761	755	726	778	764	797	741	821	768	736	793	716	712	737	752	734	685	763	755	755	777	755	706	693	722	759	791	722	740	741	791	730	761	738	729	767	771	774	744	797	710	726	724	725	739	793	712	717	785	730	738	777	719	807	736	743	694	774	771	770	768	749	773	785	781	741	761	794	754	764	772	777	823	718	738	722	726	749	722	707	729	779	698	738	726	715	741	761	704	728	750	749	793	754	766	785	749	710	746	767	750	781	737	765	804	754	748	770	748	754	755	703	787	741	700	743	740	758	742	834	729	767	730	754	753	789	753	765	715	769	740	713	755	763	736	720	743	749	760	780	734	703	746	689	756	714	759	775	767	727	750	708	719	693	739	731	758	737	768	755	740	728	761	701	727	725	770	743	742	706	720	741	734	738	727	721	741	741	742	759	790	724	733	761	763	750	753	750	748	722	741	734	681	764	764	756	750	753	763	738	725	743	730	697	754	758	746	757	746	705	713	819	753	728	732	746	745	705	785	795	765	749	787	748	752	782	713	771	729	717	754	711	758	763	726	721	775	795	741	761	737	764	772	799	776	742	788	778	771	752	765	759	745	742	775	778	770	759	706	756	752	739	748	747	650	763	743	744	738	762	724	760	702	744	735	774	740	703	782	751	681	740	753	716	741	689	732	801	732	732	735	752	729	778	783	762	783	751	746	757	770	741	735	746	793	725	733	740	777	734	747	793	743	708	763	714	753	754	740	759	751	736	736	720	677	810	785	742	740	756	719	777	703	719	722	765	732	775	749	717	717	736	788	759	778	715	708	758	736	745	728	724	770	756	716	752	732	737	807	743	783	703	743	731	767	724	737	710	771	736	793	742	763	773	746	711	751	741	753	739	786	749	737	759	764	752	725	796	787	740	740	776	764	677	749	730	750	764	754	711	772	732	756	737	713	761	761	792	734	802	800	737	754	763	700	783	762	715	755	732	706	694	770	751	735	751	781	769	775	784	728	747	747	733	764	710	705	753	751	722	774	735	781	746	766	755	753	721	753	768	775	732	700	713	736	724	758	770	729	733	726	724	684	745	734	752	732	774	744	830	767	724	726	795	782	742	795	684	738	733	740	717	767	759	773	773	701	756	790	742	701	780	702	758	727	779	763	714	771	746	764	766	776	794	754	778	783	765	757	741	724	790	772	829	760	762	732	754	701	733	759	789	765	769	740	761	766	725	714	771	739	744	768	703	780	761	732	753	783	772	754	721	751	754	794	728	754	731	763	716	766	753	728	769	742	769	748	747	803	730	710	764	750	805	726	731	717	753	742	745	734	765	713	750	718	738	734	776	730	781	725	757	702	750	747	777	739	764	767	736	767	754	756	723	754	770	716	704	770	756	766	755	782	711	720	710	715	748	737	776	773	763	734	740	742	755	759	749	737	725	749	761	783	782	740	728	785	743	778	779	752	772	724	728	703	753	804	733	759	743	755	749	716	758	761	813	773	759	736	760	730	760	798	758	739	742	734	762	766	783	744	750	744	762	738	752	752	725	753	752	746	731	762	756	747	754	770	794	744	754	735	719	772	739	717	725	758	768	745	725	714	736	744	769	798	771	781	744	754	751	730	692	765	734	787	791	754	751	744	758	738	715	759	721	764	780	732	753	690	733	756	740	747	766	782	720	746	755	705	776	765	777	778	768	716	706	781	687	782	733	775	760	770	720	759	734	773	767	765	769	745	812	795	742	759	740	784	757	732	673	797	739	709	730	763	781	764	755	742	713	767	729	752	749	761	757	761	735	742	722	773	733	728	747	755	736	726	731	734	760	762	746	710	744	756	747	729	753	726	766	748	773	738	736	775	815	818	761	778	698	771	728	727	745	763	704	781	832	713	775	756	723	721	801	791	722	721	741	781	782	770	748	738	763	751	737	755	793	722	736	752	721	771	734	762	753	754	713	773	713	755	736	745	725	767	719	743	695	778	728	783	747	716	743	757	711	754	732	754	773	743	803	734	783	760	776	725	803	767	774	712	732	748	768	751	718	726	788	726	756	745	749	728	770	780	775	748	790	697	760	772	720	783	781	734	745	740	778	730	712	757	737	738	757	779	719	735	750	739	743	712	779	774	714	715	694	766	780	805	750	724	704	762	745	729	733	736	700	747	732	747	755	769	730	746	762	762	732	715	714	717	785	765	707	731	790	825	755	761	782	704	696	730	762	739	719	769	767	754	712	732	688	791	729	755	746	716	738	697	728	793	790	717	719	783	710	695	726	768	719	739	752	764	758	758	710	753	739	729	714	706	757	704	727	719	744	755	773	817	750	739	741	729	720	778	722	776	771	727	807	748	708	759	716	785	709	738	715	767	690	751	786	781	774	746	754	774	751	724	809	738	745	748	751	742	724	750	722	754	730	727	756	789	768	766	733	725	753	798	721	749	736	782	730	817	696	746	790	756	738	700	720	788	737	755	732	725	722	783	732	727	755	721	748	737	718	742	779	760	701	755	738	766	710	738	742	784	734	772	778	769	697	714	736	790	770	722	750	728	787	722	740	740	754	711	738	792	802	718	752	763	734	696	750	722	773	742	779	744	709	695	754	753	712	793	770	731	724	724	746	806	738	796	721	741	749	793	734	732	752	725	761	737	764	697	705	711	781	676	716	747	768	742	772	785	724	744	758	771	731	722	777	752	736	738	732	723	704	741	759	767	720	797	711	719	709	769	727	732	756	682	769	721	740	804	777	762	757	730	754	745	778	765	765	703	775	716	780	760	721	741	754	770	742	736	743	702	713	729	728	796	738	764	742	757	755	727	769	788	699	737	729	780	784	698	756	761	759	774	739	716	702	711	764	721	724	787	779	782	714	731	733	738	766	682	769	795	789	772	724	775	717	748	778	760	750	727	708	768	770	733	726
10711	1441	193	165	155	140	171	158	183	145	187	159	157	160	166	148	166	145	179	166	158	147	146	141	133	137	141	145	140	148	142	158	137	156	159	158	167	143	161	142	154	174	154	156	150	162	155	146	144	166	154	155	138	180	138	155	161	160	152	165	149	175	136	164	156	150	131	130	141	162	156	151	162	136	170	152	151	154	134	134	142	160	173	163	153	138	156	168	166	150	154	150	150	163	181	175	136	170	163	162	168	135	140	130	157	177	140	153	176	144	148	141	183	149	155	133	135	169	164	162	137	176	166	143	140	150	144	135	136	159	160	157	148	150	142	143	132	133	161	171	141	170	155	150	169	177	166	161	142	156	146	163	158	154	174	149	119	133	141	156	156	168	152	158	139	159	145	149	174	148	134	147	150	169	136	148	149	147	165	145	146	133	129	121	157	140	167	135	155	155	150	160	180	166	137	155	187	121	163	137	160	143	154	157	123	144	125	134	171	125	158	141	151	149	153	154	132	154	158	162	130	164	132	160	144	154	139	158	146	123	135	154	164	160	154	158	164	159	139	166	159	193	177	167	167	156	160	156	141	168	140	146	168	160	157	159	134	160	152	161	157	131	127	131	135	160	165	144	141	139	149	137	172	176	148	161	164	152	151	173	137	128	127	130	146	164	166	149	161	147	164	156	163	150	130	154	132	188	150	144	153	155	131	130	161	153	151	166	162	136	160	161	179	144	178	167	156	149	138	153	143	145	148	151	165	145	148	144	126	134	130	136	145	147	137	169	167	148	149	145	134	143	161	145	141	161	164	153	164	157	144	143	144	140	160	150	165	138	140	175	145	151	156	160	153	127	146	126	148	172	139	152	125	171	164	135	148	149	128	160	159	142	158	134	159	142	145	170	154	171	136	141	172	157	149	166	167	159	145	145	171	154	150	136	146	157	135	167	148	157	132	155	163	176	161	144	127	153	185	159	139	139	163	142	162	171	144	144	165	126	142	144	157	146	148	158	148	150	144	145	138	165	146	160	148	170	153	156	153	162	159	146	166	138	159	143	138	180	140	172	167	145	168	146	146	174	150	132	166	158	149	149	145	150	134	155	144	132	145	141	154	135	126	155	141	148	174	138	145	142	149	148	136	143	155	163	146	156	131	160	143	148	140	143	150	164	153	167	169	173	152	154	164	113	150	160	147	164	157	190	171	170	176	161	140	143	160	138	175	145	152	131	164	134	131	163	135	192	164	142	134	143	157	136	138	167	160	153	183	150	126	137	167	160	153	155	146	166	169	169	142	122	149	117	126	157	145	136	155	169	162	160	152	142	132	153	161	141	146	142	130	145	139	145	148	146	150	142	161	160	146	155	110	148	145	155	153	170	143	157	148	156	148	160	139	136	147	179	152	155	137	150	160	144	154	159	133	159	145	164	176	129	149	185	145	179	166	143	145	169	164	172	160	175	152	151	155	143	172	178	145	122	152	160	143	163	150	149	166	151	162	160	139	149	176	151	132	146	144	141	148	138	137	150	147	164	155	154	135	159	161	135	159	174	149	133	142	170	161	169	169	156	136	182	153	188	146	135	159	172	160	157	153	152	138	145	162	148	165	141	147	149	135	149	151	161	149	131	138	122	179	137	164	142	152	160	153	135	155	134	145	156	143	152	169	155	157	166	128	144	158	119	136	142	146	138	148	147	163	147	174	184	151	143	148	152	137	126	132	123	159	156	119	146	180	141	165	139	139	152	151	135	154	154	143	143	138	143	158	160	149	138	170	162	150	161	130	148	152	159	151	151	160	169	154	160	143	133	150	146	134	146	144	153	163	156	143	162	180	162	163	168	161	138	156	161	155	129	164	143	148	153	154	142	147	160	139	147	152	136	207	163	147	174	175	162	147	140	142	170	150	137	177	147	151	139	148	154	129	150	160	133	127	147	143	130	134	163	173	169	178	168	146	162	168	164	156	164	154	141	173	177	171	156	154	152	137	158	179	143	170	154	144	136	133	166	163	190	163	142	160	145	175	155	160	151	174	144	132	161	175	152	157	124	154	161	129	143	164	150	157	167	165	132	138	157	159	139	139	154	166	150	138	138	154	155	149	158	142	164	148	178	133	179	149	143	152	141	141	153	148	141	166	172	132	173	167	140	142	148	137	164	141	166	138	169	144	154	170	153	166	149	143	134	153	130	124	153	168	150	127	157	151	173	183	157	158	132	158	125	173	158	150	163	140	124	145	136	154	144	160	141	151	148	176	155	139	151	138	181	146	160	156	172	142	168	159	150	161	143	177	139	156	175	158	166	150	145	148	144	142	162	142	142	168	150	157	157	154	147	127	139	159	148	169	163	155	181	165	152	169	179	140	134	141	165	146	143	140	169	173	153	176	167	142	138	157	150	178	150	136	156	146	137	160	154	144	142	149	139	145	177	194	149	137	128	146	165	164	149	179	161	167	138	167	173	135	144	156	155	143	150	146	140	163	161	159	166	148	161	141	154	149	149	148	136	160	152	148	151	152	146	153	165	150	134	160	139	145	142	159	146	162	136	139	142	159	147	151	166	161	161	150	148	143	153	145	151	160	135	144	127	153	168	148	159	165	157	170	141	157	131	163	131	164	154	187	157	134	159	160	161	176	176	150	147	172	141	164	146	136	164	167	156	146	151	135	140	131	130	153	143	135	160	172	157	151	175	141	136	185	133	158	134	148	170	120	153	150	126	162	166	122	152	154	134	162	179	126	146	141	162	163	161	154	157	167	147	150	143	159	135	164	138	182	164	150	144	143	158	130	127	168	161	145	132	154	144	173	153	167	173	167	141	156	139	138	146	165	144	156	157	159	164	149	138	141	144	138	177	168	142	154	136	148	184	155	160	164	139	152	153	168	111	142	167	153	164	175	160	146	128	142	158	144	160	150	145	173	158	138	140	143	166	138	170	175	175	135	148	150	185	189	137	116	152	154	165	170	156	168	169	140	139	147	147	126	157	152	136	146	129	153	149	160	150	145	143	130	149	140	159	153	157	152	142	150	150	139	181	166	122	155	155	159	152	177	162	161	147	157	157	174	136	164	136	147	164	154	150	160	168	176	128	148	160	140	184	151	168	126	154	172	163	132	156	154	151	145	160	168	140	145	152	153	149	179	161	137	163	136	148	152	156	148	149	120	157	149	145	157	148	133	166	168	167	146	165	156	146	163	170	162	171	146	140	148	156	150	143	165	154	163	118	155	146	162	158	165	146	138	181	132	166	148	136	153	158	167	146	164	151	168	163	126	148	172	148	168	166	153	137	155	140	135	142	153	136	144	154	150	160	169	165	135	168	150	152	144	142	144	148	165	159	145	165	184	172	142	191	148	158	165	165	141	172	152	164	129	169	176	165	162	129	150	145	162	154	181	162	161	152	167	150	140	138	156	150	142	155	154	133	156	173	136	146	119	153	155	160	154	168	175	152	156	155	133	149	173	142	131	160	160	154	142	140	155	148	151	148	182	145	137	150	155	149
6531	729	399	429	430	408	425	425	403	379	417	360	399	415	418	402	367	355	384	410	343	375	383	382	354	362	382	367	384	363	366	402	374	365	377	387	373	392	378	366	370	371	383	385	392	377	389	386	364	370	382	400	373	387	406	352	361	434	407	412	410	375	394	385	379	387	386	394	370	383	377	372	408	375	367	369	381	372	389	403	373	405	382	413	354	402	342	382	382	413	389	378	382	409	370	379	412	379	396	355	359	406	377	377	370	407	394	394	365	366	363	382	361	374	402	372	352	386	393	370	397	388	344	368	367	377	346	373	372	382	395	386	415	389	398	377	394	389	400	388	374	381	392	368	391	382	353	356	417	376	404	348	391	376	358	384	374	392	374	381	396	367	386	367	384	413	375	406	370	371	375	403	366	395	352	385	419	433	334	380	384	398	389	363	406	393	395	389	394	387	382	348	383	374	362	406	382	384	366	369	408	380	359	408	389	375	380	373	384	388	386	356	355	405	384	361	413	363	393	387	408	373	387	395	400	363	358	366	394	368	402	375	364	392	403	373	358	392	392	372	371	374	379	370	371	388	351	368	390	340	380	409	386	393	394	404	337	385	369	392	384	365	402	352	414	375	416	380	424	348	392	364	392	375	367	396	368	363	390	371	359	395	406	399	380	364	418	392	371	377	390	387	399	407	367	401	381	387	397	344	376	403	415	372	385	390	360	396	364	389	381	359	371	388	383	358	384	373	388	420	367	350	377	380	325	385	381	375	372	384	406	404	415	338	399	368	392	393	364	357	419	382	387	404	362	394	367	368	393	383	401	378	422	380	365	383	396	368	382	358	378	393	393	380	340	362	409	390	362	420	418	394	355	383	400	377	436	376	366	395	361	362	392	397	385	406	386	414	367	388	376	364	358	367	384	386	369	374	392	376	398	389	363	375	381	389	398	358	366	359	373	350	402	398	410	386	375	419	387	406	415	417	383	375	339	373	381	372	378	389	384	394	405	389	389	396	399	380	373	389	390	365	360	407	376	378	375	396	404	404	363	389	414	386	377	389	371	403	372	378	396	399	397	423	404	337	355	351	366	384	398	420	366	348	403	352	368	384	384	360	369	382	386	390	389	363	390	399	366	370	379	370	397	389	398	370	384	382	408	383	353	393	374	405	432	382	383	369	429	370	413	369	370	393	376	384	383	365	412	378	411	378	388	347	368	386	391	427	395	376	368	350	362	383	372	398	414	382	367	401	385	393	413	377	362	407	422	411	409	383	394	409	382	396	365	352	391	377	383	350	389	385	397	394	415	387	378	345	386	371	410	385	362	334	365	373	403	376	356	381	359	379	366	373	385	356	369	371	371	356	404	376	361	366	390	380	366	381	386	374	368	400	407	406	375	417	381	360	420	406	403	353	416	358	380	373	385	384	369	372	422	374	354	383	398	366	360	361	424	366	368	392	377	382	365	373	368	390	373	368	342	400	371	366	357	369	390	377	350	348	338	396	353	348	382	377	401	399	406	384	348	403	372	410	374	346	381	361	354	391	396	388	362	396	346	348	371	390	394	341	402	349	382	414	375	376	372	385	382	373	366	379	373	347	364	404	410	389	395	373	393	367	385	354	385	399	371	395	371	349	396	395	363	375	388	363	386	388	400	370	391	404	401	387	369	388	352	351	403	388	372	361	401	387	404	333	380	401	402	392	387	342	394	367	380	343	349	377	386	400	435	412	368	381	398	414	380	395	355	342	392	399	384	389	342	378	353	351	411	342	398	360	359	407	396	394	389	395	364	346	370	410	363	342	375	407	369	419	380	378	412	415	372	387	395	385	390	402	401	381	388	409	415	369	392	371	393	374	372	373	391	367	394	390	386	335	376	390	380	356	397	378	405	368	372	392	384	391	368	399	393	382	396	363	389	401	348	393	379	403	370	350	359	368	380	375	401	372	375	375	359	379	399	386	412	384	407	375	359	389	395	397	373	341	360	392	373	398	376	440	375	380	371	384	426	395	393	382	397	388	405	388	390	352	371	390	374	390	374	427	381	358	374	359	381	357	385	361	385	358	375	393	379	384	384	395	396	380	335	404	409	391	412	393	383	366	411	356	360	382	386	373	395	370	360	359	391	337	356	404	363	400	410	376	397	400	417	410	376	371	359	349	421	377	356	370	349	395	393	386	390	376	370	360	364	387	399	402	358	369	417	379	333	379	369	374	361	366	420	357	404	390	359	394	350	377	366	403	353	388	397	352	354	344	404	420	377	382	382	362	370	390	384	374	405	391	391	391	384	407	382	371	371	370	366	381	362	365	379	366	370	414	368	381	417	402	416	367	408	389	399	374	411	357	362	388	397	376	366	353	375	405	377	379	388	357	400	401	418	366	403	367	402	347	361	398	382	384	361	398	379	363	382	367	413	343	400	382	390	399	381	376	373	395	396	370	387	361	388	395	373	388	367	412	340	380	383	399	369	399	337	376	387	370	391	356	366	375	326	394	382	374	359	384	398	413	371	383	394	382	339	375	427	353	378	408	395	369	358	375	412	377	380	384	348	351	421	394	344	392	393	379	381	398	404	370	387	377	374	369	411	422	398	397	376	394	399	403	397	375	363	392	391	409	366	416	361	359	350	380	406	403	395	362	366	369	356	391	367	402	387	374	366	411	374	376	395	379	357	384	358	417	394	396	372	368	394	379	375	368	406	415	402	385	373	383	355	358	393	364	341	357	386	360	412	382	404	381	330	404	385	366	352	368	387	384	363	394	400	388	399	366	369	352	383	400	386	367	361	372	348	378	372	353	378	385	412	369	386	391	395	371	408	350	406	382	364	407	409	373	417	356	408	379	379	378	381	392	378	424	378	391	390	347	368	411	373	395	380	421	365	424	387	406	424	405	397	421	387	395	386	344	395	392	391	387	387	403	340	368	386	381	363	402	386	385	350	356	391	360	429	351	390	416	375	377	405	399	373	348	413	369	370	389	375	368	367	384	350	383	382	349	379	383	396	356	385	376	402	374	374	388	383	367	374	385	366	391	356	392	404	371	398	374	383	388	392	408	405	378	379	365	375	371	366	388	375	377	380	341	363	395	400	429	349	361	396	363	411	363	347	370	374	367	374	393	380	355	373	364	365	415	358	368	403	391	376	385	407	387	399	378	379	394	409	388	369	354	376	383	376	363	412	371	377	340	374	385	416	375	387	415	359	372	405	395	363	387	379	387	387	394	402	411	391	393	376	342	389	365	359	401	395	418	378	363	384	396	398	372	395	346	415	365	392	374	400	386	358	407	398	405	354	378	381	403	363	369	366	378	371	362	360	392	369	394	395	359	412	385	359	413	386	384	366	352	376	379	381	413	363	420	380	397	380	347	379	392	369	400	398	397	394	373	366	390	364	377	374	390	407	357	393	398	378	399	389	378	383	381	361	392	378	419	373	359	382	402	392	421	384	405	389	375	428	406	363	346	415	371	369	343	343	384	359	379	370	375	411	380	385	363	402	354	380	351
32523	9997	1619	678	461	404	393	266	288	276	291	241	271	267	258	212	248	240	252	287	267	321	265	235	267	272	248	277	262	263	264	214	280	233	218	263	240	250	235	225	249	247	252	238	224	252	247	264	289	269	239	265	229	245	268	259	229	225	241	265	247	266	222	255	245	249	243	237	214	281	241	285	231	247	265	248	283	249	253	292	258	267	258	270	248	277	268	238	255	261	311	257	235	243	256	250	235	233	256	248	264	238	247	284	277	252	243	277	265	238	239	235	245	253	243	228	253	258	275	235	249	286	233	245	248	213	241	271	250	232	237	231	241	242	236	224	234	239	252	252	263	247	249	256	234	260	234	239	271	254	291	232	239	276	258	257	293	271	255	220	229	262	257	263	255	266	258	250	262	242	254	244	251	269	234	257	246	246	249	233	221	262	231	265	205	238	255	255	237	256	221	262	261	263	242	243	231	262	253	246	252	233	264	236	257	272	255	241	282	270	258	242	273	213	241	254	217	246	234	257	222	231	266	258	245	237	247	216	235	236	273	256	268	192	278	263	258	249	281	238	263	253	265	261	228	241	253	260	253	261	239	251	263	231	227	219	257	267	256	235	193	261	287	244	257	251	257	243	252	248	281	278	247	243	246	265	266	244	244	252	224	252	230	260	242	280	254	281	283	248	236	248	243	255	277	277	243	240	258	279	240	226	272	279	280	238	255	268	245	254	259	262	254	272	239	252	235	257	246	264	289	270	280	255	252	248	192	255	225	248	260	229	241	231	240	251	252	236	248	262	252	251	225	255	251	282	246	247	290	270	264	254	280	229	255	242	262	220	259	244	254	241	246	228	234	240	257	237	229	246	237	236	238	238	260	253	238	244	253	258	246	261	258	256	260	248	260	205	264	228	239	271	270	231	229	263	223	290	262	255	248	250	239	265	242	257	247	270	249	226	264	198	243	258	238	259	256	231	229	238	255	253	256	261	261	246	250	252	235	254	247	236	271	246	251	251	273	245	224	239	245	231	221	254	240	261	250	243	275	249	260	258	241	255	227	263	267	248	263	219	258	244	235	287	218	257	210	260	229	223	259	256	258	222	243	248	267	237	275	237	246	235	260	219	233	261	218	287	221	220	246	274	256	261	251	260	234	249	256	284	223	283	271	273	273	264	265	243	224	262	253	253	255	244	224	257	220	267	244	229	256	238	245	255	220	237	274	248	278	249	270	277	256	249	269	242	252	246	247	259	268	224	245	249	245	245	253	250	264	246	270	264	254	260	252	258	231	268	248	255	274	239	247	237	262	247	263	258	225	230	249	244	260	232	234	240	231	226	211	237	253	250	270	236	237	230	288	251	242	230	228	245	229	238	279	267	235	262	235	246	219	248	255	268	233	241	226	253	288	264	240	250	258	243	238	229	243	243	262	278	258	231	238	241	247	268	261	259	281	245	242	217	230	260	241	243	245	243	239	267	261	246	271	231	256	249	262	220	256	258	239	247	276	257	239	262	235	246	221	236	250	258	270	258	250	262	253	251	280	247	250	236	256	252	214	242	243	259	235	262	250	246	244	242	260	254	266	257	241	234	258	246	262	255	253	267	248	238	249	253	249	228	245	252	233	238	232	232	274	269	233	218	243	276	250	255	256	263	239	282	274	243	262	235	235	227	277	231	213	246	262	241	244	236	246	255	267	223	236	276	231	226	239	235	282	261	239	225	245	249	246	281	251	222	274	216	251	238	253	243	229	231	252	249	251	262	259	252	264	245	225	226	232	218	248	279	247	264	222	237	254	262	243	240	251	266	255	241	298	245	269	272	220	241	237	255	262	251	231	270	279	249	241	230	261	233	247	233	257	245	283	249	253	255	233	278	252	265	254	240	253	259	263	238	252	251	247	228	225	256	240	239	243	269	254	224	235	272	250	246	256	226	235	272	278	253	250	278	228	246	254	288	264	214	270	245	240	244	266	269	249	278	247	258	267	268	246	240	228	262	244	250	255	272	272	227	248	235	239	263	261	284	257	245	268	227	273	267	229	260	245	257	229	268	267	246	260	260	245	239	271	267	245	255	257	261	282	245	225	220	288	252	264	284	234	253	255	258	230	252	234	257	260	250	260	264	263	240	237	269	267	233	248	244	232	223	262	248	226	259	229	255	277	233	263	258	288	256	233	230	233	257	260	258	246	227	276	240	265	244	255	259	242	238	291	256	240	250	245	241	221	254	245	232	261	271	232	222	244	250	260	289	227	254	239	282	265	249	246	246	251	240	271	247	254	269	253	242	232	240	232	233	235	235	268	243	275	265	211	287	239	224	276	249	236	241	263	239	280	248	272	242	260	267	246	243	281	240	229	202	230	236	246	250	241	263	244	253	228	231	279	252	255	244	280	250	237	204	274	232	241	279	264	255	241	235	250	267	244	251	253	249	252	254	252	256	258	265	226	277	234	259	231	222	286	258	256	273	248	276	285	256	265	223	252	268	272	241	278	254	247	242	257	256	240	245	258	232	249	224	256	283	255	225	267	211	252	257	246	232	253	236	272	238	254	233	262	273	253	255	261	255	220	247	256	263	276	249	216	254	268	230	231	265	290	249	232	242	235	255	230	261	238	244	266	259	237	244	251	269	235	243	268	227	285	257	247	258	264	265	263	245	247	254	251	259	258	244	245	237	268	252	231	247	261	283	248	246	257	243	245	211	222	247	257	234	251	244	243	270	252	269	231	233	225	213	248	240	233	263	253	244	239	250	306	264	245	250	241	270	252	244	237	245	238	256	261	267	245	284	259	237	250	230	234	249	262	247	235	246	258	264	260	264	255	268	242	262	215	241	281	234	257	223	231	219	242	277	245	232	254	283	255	238	279	252	242	235	231	287	239	256	249	249	220	243	254	231	259	260	234	261	217	240	214	234	245	260	287	248	243	250	246	264	237	246	273	288	239	292	255	293	231	231	236	244	227	265	250	212	276	272	252	273	278	257	253	253	266	253	229	279	220	252	256	254	261	248	240	253	216	257	224	261	243	253	252	229	255	257	228	238	284	250	237	240	276	244	251	269	245	247	249	231	257	264	220	238	234	257	264	295	252	249	258	238	236	251	256	246	278	217	257	242	256	247	270	271	250	263	238	250	252	259	256	236	245	259	295	237	255	254	261	233	231	244	252	277	261	249	260	242	219	281	242	259	288	259	227	251	241	229	227	239	251	232	255	247	262	238	273	258	266	224	242	256	265	282	244	247	256	282	250	260	245	292	252	262	226	219	230	249	230	247	239	290	245	230	248	258	232	245	245	232	242	226	240	274	263	248	250	255	272	224	237	244	256	259	260	254	264	255	227	255	246	233	244	255	253	230	225	250	263	256	248	269	244	257	252	233	231	229	267	249	271	220	255	241	253	264	256	254	244	258	281	256	242	251	235	245	250	241	254	249	265	272	269	236	229	247	262	241	258	263	263	243	261	281	231	229	246	232	229	271	272	262	253	242	241	253	267	266	234	253	276	238
20828	3288	1282	1329	1309	1039	1079	919	812	795	731	687	715	698	636	625	660	653	658	599	639	598	650	625	566	632	622	581	550	633	551	557	602	600	586	576	581	564	588	615	595	597	590	582	558	633	591	552	593	591	603	590	549	574	585	606	537	598	573	591	569	588	588	614	556	600	589	547	574	543	590	585	617	568	604	553	550	592	616	606	601	609	579	590	585	581	602	642	626	608	555	526	585	578	593	589	587	559	575	573	578	621	615	618	585	581	629	599	572	597	551	599	572	624	634	527	572	585	580	550	592	608	565	590	591	587	570	612	574	637	581	610	555	623	594	571	576	576	579	545	621	572	578	539	601	562	613	588	576	606	512	606	569	572	554	562	596	608	586	569	534	580	611	544	612	588	568	601	532	546	588	585	581	563	612	585	589	606	586	579	549	575	545	522	537	588	600	585	552	608	522	568	571	606	574	591	551	595	572	586	597	550	567	573	571	584	617	566	598	595	561	586	605	584	582	587	579	627	546	564	584	584	577	561	572	573	567	591	561	575	621	564	540	576	600	589	555	611	578	555	545	575	586	568	528	590	585	540	605	547	631	556	587	599	590	612	575	607	564	561	579	599	623	566	605	579	583	578	520	590	596	567	572	541	603	598	607	559	597	554	583	558	560	578	569	625	594	582	579	570	566	566	601	551	532	592	573	593	604	601	564	588	602	542	574	626	636	598	614	577	569	576	589	577	566	568	533	582	537	592	571	606	580	545	537	598	604	521	547	562	587	580	602	568	556	549	567	605	568	598	565	568	590	585	566	584	553	582	541	556	592	579	597	557	594	616	588	554	586	573	543	549	594	609	561	598	590	571	598	587	566	555	565	584	565	528	554	543	585	576	618	579	572	599	603	557	582	613	553	576	572	592	582	565	522	603	544	581	539	610	594	616	577	581	557	579	573	585	550	550	575	568	582	586	559	578	603	607	571	554	589	576	546	579	587	545	550	539	581	572	555	525	576	624	613	564	586	598	578	578	599	591	559	578	576	577	571	534	602	589	574	570	553	583	607	561	584	590	609	598	617	582	544	595	561	650	550	573	560	598	561	557	571	587	559	575	554	582	572	601	591	547	562	596	599	580	593	637	611	578	581	583	559	602	589	619	597	560	588	547	566	526	559	575	620	540	591	565	577	589	573	579	571	557	571	551	564	613	579	599	609	555	590	605	642	606	553	543	601	576	579	565	584	573	601	569	548	586	560	542	603	604	564	558	594	616	564	599	574	585	546	600	556	574	566	600	597	607	591	538	573	571	595	588	557	597	570	569	573	585	591	612	609	565	592	542	594	571	613	573	569	568	594	593	565	571	545	607	617	569	597	527	562	545	545	543	604	561	591	601	554	585	545	586	571	582	600	591	605	627	572	556	595	569	579	577	558	602	543	583	570	585	578	578	604	590	517	558	575	600	613	609	582	561	576	598	595	615	582	556	604	538	599	577	578	559	569	564	598	574	562	607	587	547	564	580	531	575	589	535	584	598	621	553	572	557	565	618	603	597	634	588	608	565	600	570	600	563	587	561	600	576	558	563	593	559	561	531	577	577	613	567	563	583	603	555	588	603	623	607	622	620	605	596	557	551	598	573	602	590	563	545	564	568	558	567	586	553	591	581	586	553	575	571	562	535	555	547	562	541	557	591	533	590	573	584	577	569	568	566	592	561	601	585	608	562	574	574	594	584	602	565	614	588	579	560	604	593	549	552	609	550	593	532	594	574	589	595	576	592	613	530	609	523	536	596	535	555	579	556	591	582	583	576	598	570	574	581	621	600	559	502	584	577	617	606	588	609	607	604	594	603	604	549	608	547	526	591	619	599	567	590	605	599	596	613	571	566	599	643	577	567	544	580	612	584	578	551	563	591	595	579	622	577	531	608	598	593	580	612	581	581	574	616	563	577	576	618	571	588	581	582	559	589	577	523	591	599	555	546	537	543	625	589	605	550	589	570	562	594	567	610	576	559	555	594	559	597	564	611	599	544	574	578	611	593	610	552	564	579	606	549	578	575	544	582	596	607	610	587	588	605	582	596	566	556	626	556	554	559	570	573	574	561	601	611	599	557	568	602	569	533	527	598	582	578	550	571	608	558	539	577	528	584	564	591	573	614	605	563	578	588	536	569	554	570	587	596	573	552	585	528	594	542	572	606	572	611	558	578	571	591	593	591	563	569	591	560	604	604	564	567	587	609	598	572	525	577	555	564	570	587	588	564	559	579	568	554	583	598	579	578	596	577	575	605	588	560	604	571	535	546	577	554	605	562	597	542	555	600	587	573	582	555	604	582	595	599	541	597	542	563	577	574	574	534	580	596	584	575	544	583	592	572	550	553	571	573	582	585	569	594	560	552	583	601	571	562	568	582	587	587	576	568	563	515	582	584	580	576	571	565	514	615	544	659	546	566	558	566	565	540	602	631	551	538	556	574	591	589	524	600	563	600	567	553	613	581	588	571	560	580	563	596	543	551	602	570	575	603	582	581	578	543	611	560	602	565	610	638	613	546	581	643	602	604	601	587	599	583	584	614	558	577	562	582	536	587	574	598	586	585	587	554	600	557	625	582	528	589	609	614	605	605	597	607	580	598	619	588	580	575	570	634	575	578	608	557	570	600	596	557	546	553	545	598	574	585	579	574	545	567	580	553	555	578	563	582	560	548	555	590	571	591	555	573	574	574	598	540	575	614	541	550	619	583	592	562	612	583	594	558	582	598	583	568	577	553	591	593	595	511	573	587	593	600	570	580	551	586	564	554	617	613	587	572	547	550	605	554	534	610	538	569	529	625	545	563	569	584	613	573	584	590	583	599	570	654	581	551	561	528	584	607	596	564	582	582	575	590	581	598	589	577	586	552	596	593	575	598	573	567	599	589	615	585	584	592	622	591	566	600	579	593	605	585	609	586	571	558	581	572	579	613	578	563	553	568	556	580	558	577	567	583	538	605	591	582	574	540	560	593	562	568	651	605	598	571	577	603	567	583	590	569	555	592	586	609	579	557	606	569	596	570	545	560	534	597	593	590	655	572	538	604	593	581	592	594	609	575	570	552	593	590	600	612	593	621	566	573	571	584	594	533	574	572	573	554	636	612	543	594	593	643	600	596	613	588	582	585	493	564	552	563	529	607	597	590	568	609	587	526	620	573	578	570	546	575	568	551	599	555	588	587	593	588	571	571	603	597	606	616	590	552	617	627	627	578	590	617	574	567	600	540	581	561	626	614	583	567	621	549	567	564	593	591	539	553	567	593	573	580	614	574	549	579	543	558	544	525	621	574	543	567	550	542	588	603	572	588	545	566	614	563	565	604	575	593	549	566	583	599	602	623	598	574	581	600	580	601	542	576	618	578	595	573	605	562	595	560	569	543	636	584	569	600	551	550	595	579	585	574	563	538	561	534	573	576	595	580	593	569	619	579	547	579	568	600	587	589	564	563	567	582	615	622	515	550	522	530	551	586	603	595	568	575
43672	16772	3511	1368	852	607	549	456	503	450	371	358	379	392	328	356	345	327	332	331	349	341	317	379	347	319	339	351	376	324	334	352	338	338	352	343	352	305	353	329	352	347	326	337	340	342	349	357	322	369	329	324	372	350	300	353	358	334	318	332	336	381	356	369	330	343	336	315	349	353	354	357	351	322	342	321	312	366	375	383	333	337	303	364	354	319	341	340	351	334	340	299	341	339	353	353	338	333	352	321	328	331	365	358	380	328	319	332	323	359	343	373	326	339	332	310	342	337	337	347	340	376	351	315	325	334	344	318	325	342	333	300	324	324	339	290	331	314	367	301	326	337	360	333	332	313	349	342	321	337	342	360	354	377	294	343	335	351	342	303	321	358	352	350	371	316	332	339	347	360	337	331	333	334	369	293	338	339	337	320	374	369	335	342	348	340	313	322	343	376	329	308	340	346	334	334	353	345	304	390	353	327	371	348	309	322	330	350	296	341	330	349	322	364	389	337	355	340	376	361	329	345	367	347	365	360	335	354	356	327	329	351	342	339	306	335	321	362	352	335	360	340	357	327	337	325	380	339	308	331	339	313	348	337	347	318	354	309	330	314	317	318	330	323	322	384	354	314	356	313	359	338	347	322	327	327	337	331	338	318	310	343	340	359	359	313	335	317	331	324	350	316	328	340	346	313	318	365	346	340	338	343	362	323	324	346	302	336	345	334	356	369	291	371	363	302	324	331	339	351	341	314	343	348	362	318	321	357	352	368	361	353	324	348	316	354	323	317	337	396	368	349	364	338	332	342	358	310	332	340	374	331	355	345	341	341	357	335	277	323	385	385	338	341	337	326	341	345	340	359	339	330	329	352	356	351	320	329	343	345	344	321	324	327	347	320	372	318	327	327	344	370	372	355	337	331	360	359	313	332	323	354	347	339	340	351	326	348	352	306	335	345	324	345	309	355	364	355	294	342	346	367	332	351	360	337	323	346	333	340	358	330	327	315	333	363	348	336	319	341	319	331	347	353	334	335	317	353	322	376	350	324	357	326	319	364	330	316	319	291	313	331	357	348	345	313	331	346	351	302	322	315	332	327	338	357	326	314	336	314	361	336	340	355	330	310	357	337	331	338	320	333	337	364	324	313	338	344	362	361	336	319	326	335	324	328	361	328	316	335	336	319	321	354	352	379	343	352	336	353	319	327	356	341	302	322	355	331	363	360	363	319	308	384	309	314	322	354	318	316	337	346	360	317	346	325	342	336	325	346	376	357	315	300	363	370	361	320	345	322	321	335	371	359	329	319	346	315	306	353	335	348	300	326	377	345	344	331	339	343	355	342	328	314	326	332	362	336	356	326	355	327	327	359	382	333	346	373	374	303	328	359	327	368	311	350	312	338	316	363	361	341	344	358	356	363	356	369	275	322	329	323	323	359	326	333	335	350	320	348	348	369	364	337	347	373	328	327	341	348	364	351	378	319	322	329	347	372	359	374	326	329	360	340	345	345	370	383	332	348	329	327	339	363	357	323	325	326	298	336	345	323	373	351	333	348	331	324	337	359	353	308	315	346	315	354	361	339	347	334	347	319	356	316	324	354	328	372	380	336	340	307	306	326	339	370	320	357	309	312	299	328	317	358	331	287	329	334	339	333	319	353	351	327	349	329	334	344	334	357	336	378	336	353	331	334	337	327	325	350	354	334	329	328	333	362	371	371	326	356	344	352	330	382	330	347	313	332	329	357	337	358	339	322	341	344	338	345	334	370	334	319	365	351	346	344	348	356	379	369	368	329	338	336	343	312	312	292	394	357	321	334	329	296	352	343	319	364	342	350	353	357	358	356	327	337	333	347	329	340	354	327	378	305	369	340	354	345	357	355	331	354	351	306	347	346	333	336	363	353	327	311	344	337	350	356	308	340	319	331	330	363	362	329	340	387	341	388	332	278	387	362	339	328	344	356	328	383	334	360	339	340	330	321	345	338	311	314	311	358	358	325	346	358	343	369	315	348	358	389	329	314	331	316	329	322	358	328	324	332	341	367	335	357	311	357	361	333	343	316	357	366	358	348	333	302	302	345	324	335	331	349	288	336	373	344	313	329	315	339	354	313	332	367	322	334	320	344	337	344	354	370	341	331	320	317	301	356	329	343	359	360	330	348	315	329	363	342	325	335	334	350	357	346	338	324	335	404	365	336	324	349	358	314	304	350	330	374	332	358	352	351	334	350	341	331	309	366	361	296	340	305	338	364	339	339	361	334	319	371	327	339	364	346	354	338	350	324	309	343	329	339	356	348	333	339	349	320	341	338	326	339	376	323	331	321	337	314	308	321	321	341	316	339	354	344	324	344	345	338	327	310	356	319	322	356	317	288	335	305	352	331	320	326	334	351	354	276	328	357	327	363	373	324	349	314	341	359	388	316	339	363	342	316	372	344	307	349	344	337	324	335	372	336	335	352	332	355	333	355	377	362	340	342	348	320	355	332	346	366	332	347	348	327	336	325	333	318	321	338	318	339	336	340	340	336	339	334	373	321	336	357	361	298	343	352	315	341	348	328	348	341	321	295	359	321	364	367	332	330	334	359	341	328	314	358	350	359	338	383	327	363	325	348	335	347	340	332	357	347	330	350	361	343	358	298	313	349	339	346	352	351	353	304	316	330	352	350	327	361	328	372	342	340	289	348	352	354	287	339	339	346	346	313	329	381	361	326	341	320	314	366	333	344	373	335	295	331	323	316	333	304	360	380	333	308	365	367	325	339	349	342	310	338	323	340	312	342	322	336	372	327	335	348	324	357	360	375	367	370	363	306	330	350	360	358	358	358	328	331	298	335	345	351	346	331	367	327	354	318	351	328	341	327	335	375	307	353	380	316	358	362	334	371	344	364	358	340	343	333	362	336	356	362	361	351	353	336	277	312	330	368	372	328	355	338	312	301	302	343	346	357	328	333	358	344	347	353	384	325	329	333	329	339	368	339	321	327	322	320	332	306	347	323	358	345	351	374	360	363	315	331	326	344	329	333	356	329	334	348	338	344	371	362	305	334	313	336	346	380	328	333	340	378	338	359	324	321	347	371	325	333	326	344	355	345	353	294	325	357	314	352	321	343	349	311	276	330	318	363	344	354	349	338	373	327	358	323	329	322	322	341	364	336	340	350	337	361	347	311	339	367	339	371	328	339	340	319	357	373	307	322	336	338	338	367	325	342	347	341	342	299	359	364	335	361	370	355	341	355	371	343	337	361	376	353	332	373	374	347	355	314	360	341	357	388	326	309	362	366	344	331	342	362	366	314	343	327	338	295	341	318	343	339	344	355	328	396	348	337	326	364	344	348	323	320	355	332	337	321	330	373	311	339	321	314	333	316	335	335	326	348	297	343	290	339	311	329	357	336	324	325	327	330	328	329	376	307	316	367	364	364	362	321	336	326	335	343	339	349	327	317	345	279	347	355	352	371	340	322	325	313	323	343	343	303	300	387	375	355	367	362	389	338	336	358
26969	5875	2020	2273	1979	1718	1556	1323	1321	1232	1042	1068	1013	976	948	846	875	866	872	827	831	828	807	755	773	772	761	802	792	815	731	800	722	753	783	732	799	799	806	755	759	756	774	791	773	759	704	718	770	792	743	784	758	746	739	713	750	698	783	738	759	765	780	704	753	754	750	782	766	723	791	750	762	756	786	767	793	760	786	736	747	691	780	724	751	734	790	777	732	733	700	783	766	783	737	761	766	747	755	730	776	721	813	732	732	753	757	714	752	786	750	784	723	710	758	727	769	738	805	718	762	789	713	764	747	728	746	762	747	760	722	732	771	761	763	720	805	770	715	729	743	758	784	749	739	774	762	744	726	751	723	719	711	752	784	745	775	751	752	766	727	757	746	745	779	740	710	754	743	719	769	783	786	735	759	760	723	719	705	765	705	733	711	784	731	714	749	749	760	713	744	795	713	740	769	781	775	742	743	751	725	778	793	744	726	758	681	768	787	787	718	707	706	696	752	794	752	753	751	723	758	701	744	746	773	759	715	750	714	742	772	747	763	760	714	773	730	717	740	767	780	773	733	746	762	768	790	759	796	798	746	715	687	749	777	770	741	747	744	759	831	750	761	784	775	754	719	682	755	712	754	733	742	750	730	764	710	809	756	766	700	758	762	738	751	777	712	762	733	694	716	741	741	817	699	748	802	780	766	729	788	725	751	756	737	745	766	712	729	749	787	719	737	698	757	715	728	714	768	745	771	764	688	718	752	770	741	705	727	673	730	769	726	777	742	777	730	735	751	733	744	749	756	754	718	720	743	728	700	773	736	698	724	748	765	770	843	770	744	771	760	745	743	756	744	736	695	711	775	756	786	742	730	797	739	728	745	719	735	766	790	747	719	729	735	787	707	771	723	738	747	764	790	751	771	742	812	733	729	795	717	721	752	757	729	741	794	756	812	701	736	774	773	765	749	771	736	663	745	697	749	708	775	760	729	800	802	766	730	733	772	762	739	732	784	723	769	692	736	687	694	767	753	735	719	774	746	740	736	724	767	759	804	714	689	757	814	710	731	787	750	746	741	746	748	800	773	731	746	736	699	731	746	719	763	772	792	748	783	749	730	715	729	762	758	757	762	719	752	696	752	764	751	738	764	800	740	775	760	701	772	738	767	721	735	748	741	800	722	731	748	721	736	763	770	720	730	760	740	726	808	739	741	736	730	788	716	784	765	757	759	738	741	759	750	733	749	721	763	765	780	769	777	728	772	801	765	767	793	756	812	786	711	736	728	738	719	755	766	779	762	672	732	754	743	749	740	754	770	707	766	751	748	695	702	733	756	710	769	789	748	751	786	752	696	773	770	779	760	790	758	780	725	747	731	741	730	748	766	734	784	752	763	759	763	763	721	779	730	743	742	814	747	770	785	707	749	758	771	734	757	737	743	772	729	757	757	754	707	742	741	769	768	768	787	778	761	722	738	770	754	717	707	700	742	812	799	745	783	752	746	766	703	767	775	787	746	771	732	770	757	733	730	747	745	750	792	751	745	743	732	747	734	728	728	731	774	729	745	791	760	776	730	740	750	760	749	736	753	700	739	742	758	757	705	730	753	715	777	787	797	714	750	749	731	768	730	762	743	730	735	776	783	763	708	789	718	762	785	780	784	735	709	769	754	731	791	776	720	714	747	777	727	755	778	725	811	731	781	732	748	772	693	771	720	698	733	725	733	744	768	765	718	736	777	802	738	799	746	712	710	723	807	754	755	784	744	770	682	759	764	758	732	764	736	753	771	726	764	712	732	733	746	754	756	768	765	785	785	757	775	762	744	830	767	701	769	704	749	730	737	744	759	729	710	730	763	776	750	746	762	789	756	739	763	746	749	753	774	727	734	734	734	796	752	804	715	726	760	726	748	794	761	711	706	767	753	705	738	692	779	748	811	739	754	779	724	824	783	754	741	724	729	737	675	742	730	696	735	719	735	779	720	720	745	780	747	723	770	725	759	786	772	710	750	729	712	750	736	710	751	752	731	743	772	736	739	744	738	756	705	774	757	731	742	680	753	760	707	734	750	695	762	696	705	768	692	748	721	729	730	759	767	789	713	730	715	760	740	724	765	752	751	735	756	740	775	750	744	774	735	735	733	683	705	739	750	772	772	778	761	717	747	775	720	740	697	745	772	785	707	728	743	731	722	736	765	757	765	741	747	696	754	766	769	739	770	774	758	782	745	725	720	728	725	740	727	764	756	693	770	719	774	685	769	757	708	755	757	784	780	696	718	738	734	754	695	714	795	717	795	711	745	779	720	706	722	739	732	731	730	786	787	789	744	739	721	715	748	804	708	778	724	781	744	735	765	745	742	780	757	782	754	758	744	690	751	770	752	754	724	776	781	731	779	740	774	760	724	745	725	748	735	736	776	749	761	789	701	712	721	773	721	755	721	741	762	729	792	736	723	768	731	698	753	740	721	752	709	729	801	731	763	726	760	767	739	748	686	797	769	789	753	770	747	792	766	775	788	731	743	729	724	755	753	736	736	716	752	715	734	731	748	733	763	714	783	757	731	751	774	707	697	727	737	732	711	732	726	781	764	723	730	813	764	709	785	743	762	748	730	769	739	727	776	722	756	729	705	747	743	750	749	723	738	705	697	724	756	765	729	778	720	745	721	757	744	750	768	772	763	744	739	757	763	752	711	734	750	751	772	757	777	744	731	755	784	751	753	743	676	740	775	762	770	729	705	752	762	708	735	742	724	767	767	728	749	712	780	748	748	736	766	803	741	702	732	738	759	709	768	755	782	751	732	777	772	737	709	786	764	712	739	784	774	765	748	751	716	722	717	772	687	747	736	773	761	763	744	678	751	741	726	746	781	765	728	733	730	720	752	758	767	713	745	792	787	785	771	754	798	718	738	766	753	751	806	747	752	706	806	733	723	731	773	799	728	772	748	737	698	706	735	750	696	745	753	730	772	775	719	707	771	687	792	739	707	759	744	751	795	801	735	775	727	712	770	714	689	781	745	743	795	684	754	789	757	780	739	764	782	759	744	771	751	732	694	754	748	741	759	792	719	769	754	780	729	752	750	799	729	754	719	751	779	763	730	797	724	720	705	717	753	815	770	761	734	801	798	752	758	727	778	720	722	760	691	758	773	690	749	728	736	760	728	787	810	742	749	742	762	720	751	733	746	771	732	753	717	730	740	789	752	765	731	734	742	783	726	746	765	741	724	766	758	737	772	778	741	706	768	733	742	746	730	729	775	738	733	747	758	685	810	746	718	772	755	712	727	749	736	757	704	727	756	760	709	704	714	756	734	718	702	750	770	768	749	736	768	761	732	765	693	733	757	788	751	742	767	747	755	760	789	763	740	717	747	772	695	741	765	742	778	722	762	749	710	789	744	757	729	774	778	765	701	719	749	732	792	730	764	739	760	702	728	740	754	742	760	794	745	722	756	777	764	751	757	717	756	811	703	741	722	704	771	729	730	734	781	777	764	785	734	714	736	767
10699	1921	205	180	169	143	147	144	146	176	155	156	166	150	172	152	167	159	173	166	142	158	138	155	142	157	167	173	161	155	189	150	156	152	153	153	175	150	152	147	164	164	147	169	142	143	133	151	139	126	166	138	148	153	164	173	141	128	132	161	159	145	160	127	153	149	159	166	151	122	136	154	155	145	170	143	161	160	159	139	155	154	126	173	154	186	161	147	145	162	139	134	143	138	148	159	159	150	165	155	158	161	168	117	138	135	140	150	145	150	146	168	156	139	155	135	166	150	163	157	128	177	176	161	147	167	139	134	178	130	142	155	141	134	157	150	146	138	172	153	163	149	190	151	158	149	148	130	159	146	151	146	158	180	133	166	171	160	156	156	148	135	155	140	148	158	137	160	134	149	161	167	151	173	165	151	159	148	125	163	156	154	164	150	169	134	158	172	163	178	149	154	129	159	156	150	157	141	149	157	146	151	139	133	157	139	132	125	139	161	161	158	173	143	149	158	154	184	151	171	135	162	163	157	164	161	144	137	154	142	171	140	167	144	170	147	139	133	186	154	149	177	172	169	162	158	142	158	146	186	149	156	150	146	140	157	160	178	150	132	131	164	140	121	157	155	126	130	147	151	170	161	146	165	153	138	131	156	148	118	161	152	142	121	145	136	142	164	153	159	172	165	144	150	170	143	155	153	139	133	155	160	145	150	153	143	149	163	148	137	146	144	161	131	141	141	140	173	155	151	166	153	129	140	172	137	154	134	138	137	147	141	118	186	154	138	155	150	156	124	144	162	161	132	149	161	145	130	139	170	175	141	141	138	153	161	150	129	158	154	153	122	165	148	137	164	157	161	155	162	141	147	147	166	134	147	152	142	128	127	139	164	173	165	137	163	158	124	166	149	155	155	129	155	152	129	134	155	173	151	149	150	138	148	137	147	171	167	158	154	136	167	145	147	155	164	170	147	137	147	151	138	155	141	150	143	165	137	163	137	148	165	158	149	167	162	165	173	181	138	134	158	163	140	147	171	198	167	147	172	160	154	167	159	107	153	158	156	152	171	181	149	155	132	130	147	139	167	148	154	156	145	144	159	150	149	172	156	141	152	152	141	148	120	138	142	165	167	155	148	140	145	152	141	153	163	127	147	148	146	149	144	165	136	162	170	163	161	114	139	141	183	169	137	136	147	149	167	138	141	145	162	159	158	161	183	156	133	160	146	137	160	160	145	144	149	150	157	163	149	156	158	154	135	133	167	148	127	150	186	169	156	144	157	156	162	150	155	181	171	128	141	158	133	156	151	158	144	141	142	149	146	131	151	166	195	167	165	135	137	137	145	165	171	147	156	156	150	131	141	181	143	137	139	155	146	159	155	152	170	166	168	166	161	146	173	156	140	154	158	168	128	164	149	152	139	147	173	129	125	156	150	153	154	180	155	171	174	130	169	166	153	169	138	167	146	152	156	136	153	164	162	152	147	158	129	140	144	149	156	158	150	133	150	145	146	140	167	148	163	153	134	134	141	159	154	158	174	131	146	187	162	167	143	159	132	154	160	156	143	130	150	137	123	146	133	145	149	138	132	119	133	171	160	140	163	157	148	169	166	159	137	150	154	132	161	167	177	149	182	154	163	106	147	137	154	156	165	144	144	157	154	139	167	140	161	143	125	159	146	165	153	137	138	137	155	167	173	179	172	141	153	142	174	159	135	136	134	130	135	144	172	143	164	169	137	151	163	164	162	159	134	146	126	154	146	133	152	140	155	161	154	156	164	154	147	144	154	158	139	159	142	140	155	165	151	155	153	161	152	155	147	168	161	183	179	147	145	130	145	167	148	169	181	146	153	162	153	157	148	160	143	131	154	170	139	158	149	156	146	157	139	147	159	150	160	140	157	167	138	154	147	152	144	158	134	138	143	162	141	137	164	133	143	147	141	130	150	136	148	151	153	176	148	158	154	166	162	141	147	155	130	155	144	122	144	166	139	157	161	152	151	157	137	166	145	158	149	155	149	114	169	163	141	140	172	135	166	146	175	164	169	151	148	156	153	167	121	154	144	154	130	138	162	180	128	144	172	146	144	156	143	158	164	152	150	128	152	153	161	158	157	165	137	169	153	142	148	152	133	148	132	161	149	155	138	160	155	159	146	154	174	164	148	157	151	158	165	157	153	160	150	167	130	136	152	154	155	139	165	160	177	163	180	190	151	162	154	167	158	132	143	162	148	154	141	165	150	164	187	145	158	162	144	154	138	128	133	142	156	140	149	167	137	159	141	132	160	162	150	160	147	167	142	162	160	182	170	160	175	155	172	135	155	153	137	147	155	161	166	137	163	154	148	134	172	199	139	139	150	159	136	128	144	148	159	155	172	131	161	140	139	147	152	115	118	161	165	149	151	144	146	157	147	137	128	140	147	135	168	175	132	162	159	150	149	177	142	168	145	146	134	179	123	153	148	151	139	140	128	150	125	145	175	149	144	138	181	127	148	142	148	156	145	159	130	167	145	139	155	162	146	167	141	155	149	146	148	165	161	157	168	155	142	140	137	156	163	166	145	158	138	164	164	139	149	131	151	155	185	150	147	175	154	145	152	144	147	144	168	125	143	182	148	153	172	140	161	140	161	184	149	144	155	154	163	143	134	159	167	130	140	139	138	164	156	145	144	153	163	149	176	148	143	149	146	158	154	157	150	159	150	148	138	162	151	128	142	154	157	151	138	143	161	148	158	132	152	167	164	155	139	142	160	159	158	151	153	161	159	138	161	140	175	140	162	161	158	138	167	158	146	161	154	150	147	147	153	163	158	150	157	147	142	184	168	149	173	124	150	186	157	170	149	157	157	156	126	158	144	146	163	159	157	170	122	155	164	143	158	164	156	148	180	148	157	144	157	132	145	141	159	154	133	126	152	129	162	176	143	130	147	150	156	174	166	166	137	153	136	139	126	158	165	140	150	158	151	146	161	152	137	159	149	121	161	179	171	152	127	134	148	134	146	127	137	141	143	152	153	152	152	173	139	171	134	144	170	152	160	158	128	141	162	152	153	170	144	160	151	162	145	141	160	152	131	154	137	162	154	144	154	148	144	166	149	154	163	172	154	165	149	160	143	140	152	154	147	144	151	146	163	137	156	162	171	164	148	178	134	135	149	155	169	139	164	180	151	157	136	143	142	133	152	147	146	170	154	139	139	143	163	159	154	166	175	126	147	161	143	143	150	149	144	157	157	155	154	133	145	142	145	154	123	157	132	168	154	152	145	144	162	168	157	174	165	155	138	173	155	141	142	151	173	165	139	136	134	128	168	166	168	155	186	165	150	150	138	146	136	146	150	159	139	139	167	137	167	133	163	152	138	141	142	165	152	145	157	155	139	141	158	145	152	156	148	147	143	133	158	188	136	159	149	186	162	166	168	171	163	199	158	137	152	172	156	155	149	136	135	154	134	160	159	159	158	161	142	143	145	149	149	130	152	146	141	153	174	145	128	155	151	167	139	130	176
6463	1469	422	450	416	393	402	401	393	392	446	371	394	356	412	403	391	391	391	389	396	353	369	400	381	320	387	364	398	374	397	378	371	370	386	409	398	390	403	381	379	348	376	377	381	372	384	372	394	357	383	401	367	408	365	391	364	373	390	399	365	403	371	386	406	355	357	390	350	393	386	361	376	385	348	413	353	360	412	371	373	384	385	375	372	390	393	362	392	418	389	399	417	355	399	383	384	406	392	363	353	372	395	440	398	394	375	378	412	365	401	375	396	405	382	370	391	373	385	382	394	379	367	373	404	386	353	376	397	369	409	365	404	380	347	410	380	417	387	393	418	375	397	384	382	375	421	364	402	409	352	378	398	381	380	365	388	393	381	381	376	398	393	367	365	369	384	375	389	400	378	380	422	399	367	383	389	380	358	394	356	387	372	386	377	371	406	377	438	349	375	390	379	349	386	380	400	400	386	403	361	353	405	362	377	401	360	369	366	357	389	396	376	408	374	402	365	371	406	400	377	383	381	374	385	373	390	369	359	361	360	396	384	373	387	375	377	377	370	394	372	394	375	402	392	388	376	391	391	394	409	355	363	399	375	366	382	410	422	380	384	394	363	365	383	387	388	379	367	368	380	395	363	392	409	375	365	371	386	368	370	397	404	353	391	372	357	394	380	361	394	372	382	379	405	414	380	350	367	384	369	395	400	343	382	412	376	399	392	385	380	369	390	374	407	391	367	385	370	370	381	363	371	394	379	378	395	386	374	367	398	358	376	418	382	397	419	387	383	394	420	361	369	392	406	384	384	386	373	363	396	376	393	417	390	398	379	400	391	396	380	353	383	401	390	387	415	387	397	392	395	366	386	376	375	362	383	378	350	366	362	367	385	381	393	400	348	397	397	425	391	407	424	383	400	412	380	351	404	386	379	377	368	398	343	393	380	400	357	361	389	340	390	381	397	385	397	404	383	383	345	391	382	405	375	359	375	359	383	371	390	391	396	396	401	374	412	420	374	374	375	374	395	407	370	401	368	384	381	399	363	376	401	391	372	366	399	362	354	385	373	379	381	416	350	408	387	361	380	358	397	410	381	372	389	374	368	421	409	356	398	383	365	389	363	394	385	397	382	378	383	374	326	379	384	425	383	399	406	359	380	363	368	424	389	416	398	395	383	365	366	404	389	384	363	377	364	360	367	379	394	398	375	394	398	356	365	371	391	397	367	384	352	401	418	389	418	383	416	413	375	388	361	388	386	356	411	370	379	405	376	386	393	426	385	388	366	370	389	370	393	391	364	389	392	377	357	364	400	364	383	382	369	369	373	387	385	407	354	360	377	379	428	368	370	347	398	394	401	369	389	359	380	409	417	366	406	381	400	395	365	373	395	344	355	408	373	395	400	364	397	376	423	364	380	373	375	384	401	372	386	387	391	378	417	371	411	369	363	401	394	355	386	366	383	367	409	394	389	378	395	380	359	381	358	394	365	401	402	370	377	370	412	405	379	368	380	373	383	383	372	386	378	391	369	368	377	390	376	404	366	370	384	355	392	398	418	365	378	409	337	392	374	388	382	366	418	393	385	378	381	356	376	367	386	389	385	376	373	374	374	377	427	388	404	388	401	372	375	412	400	401	419	401	351	401	366	375	374	376	362	401	388	384	400	394	368	380	376	373	357	402	415	376	372	420	364	393	373	369	389	408	356	348	418	385	412	361	393	365	356	390	405	366	370	391	371	402	377	374	374	398	398	438	382	377	434	377	393	424	362	408	344	364	385	410	350	389	373	378	403	391	359	369	372	347	410	409	386	397	377	365	394	374	396	392	372	397	422	355	393	394	346	395	374	358	378	405	385	372	436	361	437	385	408	366	379	366	385	386	362	371	393	397	369	392	386	375	373	409	359	394	419	388	405	386	394	356	399	383	383	370	382	375	379	380	351	364	424	385	372	407	378	386	354	369	390	357	403	353	396	345	413	388	373	407	381	394	390	399	370	377	395	346	373	359	395	385	380	404	404	375	381	374	364	371	394	350	424	380	374	392	375	380	351	390	425	373	373	347	375	378	392	388	394	366	400	385	366	388	398	425	416	390	352	409	393	364	407	371	366	362	391	406	358	374	378	411	405	385	361	392	376	406	381	432	379	379	408	373	344	390	389	427	367	358	418	365	413	376	394	389	397	384	399	371	433	375	353	377	367	392	402	369	411	414	369	400	403	399	379	377	398	391	407	382	366	399	403	404	403	398	406	399	370	364	393	378	366	429	368	362	379	372	401	371	371	397	386	377	427	414	348	367	384	415	371	347	367	369	357	405	410	381	380	430	394	365	364	411	359	354	389	401	385	368	406	401	408	339	406	399	397	371	407	381	430	383	395	382	398	387	388	369	412	370	357	353	419	364	371	393	383	378	383	379	401	386	389	352	374	419	381	399	395	405	448	359	404	365	378	387	365	389	389	391	378	385	365	409	405	388	373	396	415	397	364	354	362	407	389	381	363	367	351	395	418	379	366	407	364	368	392	391	405	377	384	390	396	387	388	363	366	391	370	406	402	357	405	402	409	365	379	377	374	386	353	391	417	369	392	416	404	369	394	394	400	387	413	370	369	380	378	370	392	411	376	386	385	363	366	351	384	410	365	381	420	357	372	368	375	379	388	381	393	391	345	371	402	381	403	389	409	365	374	378	368	381	325	375	389	436	390	424	407	369	414	399	382	367	399	405	379	376	370	391	428	373	411	372	369	393	393	371	393	402	378	398	377	370	382	386	431	399	377	364	384	386	390	374	363	392	404	403	377	414	360	381	355	380	362	384	425	369	366	385	391	398	370	376	361	406	414	392	415	386	379	388	374	390	371	356	342	393	420	387	397	384	403	387	400	367	373	367	373	386	386	403	381	352	364	378	393	390	365	388	368	378	376	420	385	384	365	371	369	411	413	372	399	376	411	420	414	372	359	392	382	363	378	396	386	384	379	393	401	375	400	347	392	386	392	378	393	372	406	419	382	380	378	394	372	356	377	358	365	381	375	384	350	396	368	375	396	413	384	391	413	375	411	381	381	366	392	392	346	384	388	372	384	384	384	375	407	387	399	378	360	387	405	376	348	401	388	376	391	376	406	377	381	364	374	371	358	392	368	371	405	388	399	443	384	397	387	362	386	350	357	383	380	376	368	382	357	358	389	378	371	412	372	395	367	373	382	374	409	394	389	373	356	417	352	385	398	394	365	377	398	350	354	410	385	385	354	379	372	413	388	404	377	356	381	408	351	403	384	376	378	392	404	423	345	383	377	398	379	402	379	407	402	381	362	410	432	365	395	379	390	392	375	387	411	359	381	413	379	377	343	392	341	368	382	376	359	372	329	374	350	362	359	335	385	396	406	378	398	359	372	370	382	391	366	386	329	407	381	410	403	362	378	428	375	390	372	389	406	411	391	359	438	387	378	404	424	367	424	409	395	390	411	399	403	375	382	392	385	343	374	396	372	346	371	389	353	377	375	378
30612	10108	1294	637	471	422	347	304	269	313	304	299	265	271	269	261	287	264	245	268	259	286	265	257	261	291	267	291	251	251	244	281	237	225	226	262	266	238	269	234	249	270	225	257	253	232	269	251	222	241	261	266	235	254	289	281	237	219	266	253	268	260	249	240	275	281	244	233	263	264	257	262	253	238	236	264	261	261	233	247	262	262	268	231	256	262	231	238	252	263	290	272	246	233	272	222	261	248	276	267	219	232	225	243	275	218	245	290	274	267	269	219	245	227	250	261	220	232	274	230	246	250	238	225	241	251	261	227	236	234	214	225	244	259	240	242	235	272	281	236	237	260	243	253	246	259	249	244	227	238	232	256	252	237	245	264	230	241	239	256	255	251	254	253	253	251	239	218	248	223	243	252	245	218	239	255	286	246	216	239	241	230	255	278	231	271	276	243	234	253	262	233	232	236	240	236	250	261	217	254	257	264	243	255	244	244	241	241	261	268	241	238	275	240	260	254	231	267	263	256	269	243	253	219	255	205	263	248	259	232	267	195	237	244	278	219	288	240	242	264	243	250	231	269	243	257	250	231	255	227	220	242	250	247	275	252	248	258	269	224	244	223	265	271	252	251	276	266	252	249	261	247	281	252	236	215	260	226	231	248	249	259	248	244	276	273	261	268	255	226	245	223	237	239	236	252	227	258	244	261	247	283	262	261	240	233	264	254	243	265	220	255	273	260	249	264	261	232	247	264	257	237	261	262	253	248	251	254	274	256	273	249	245	267	238	242	265	246	255	252	274	254	242	261	252	229	246	252	206	245	261	277	274	241	234	239	265	262	216	251	238	236	260	252	246	245	260	232	264	250	289	262	243	266	257	256	238	221	224	284	227	232	246	264	245	231	275	250	248	253	266	278	272	264	284	259	251	267	219	233	269	259	255	275	271	236	221	201	227	247	264	243	230	261	236	264	266	242	231	279	270	240	227	237	227	266	253	268	231	247	238	241	224	242	247	258	258	251	276	225	246	251	228	259	227	253	272	276	239	221	261	279	231	226	256	226	240	280	229	235	252	217	257	245	251	262	265	267	290	263	229	293	235	246	252	274	240	282	256	246	228	262	239	235	251	266	244	252	254	228	254	271	271	240	254	259	243	279	229	243	254	267	261	248	243	251	259	246	245	255	273	258	248	253	246	235	236	284	254	265	244	291	250	220	266	246	263	232	241	245	239	271	210	250	276	239	290	245	236	237	258	248	241	244	258	265	244	269	270	263	246	265	252	248	241	244	240	234	221	256	223	253	269	260	283	301	277	232	221	265	253	235	228	227	228	278	262	251	255	280	233	257	259	267	244	224	256	264	261	249	262	266	241	292	239	232	251	273	266	264	276	241	255	273	218	262	276	266	254	224	262	250	245	265	230	241	246	235	230	244	269	258	253	248	262	253	266	243	239	266	235	278	281	249	264	257	237	270	252	238	258	272	250	239	258	253	248	257	273	277	258	260	276	256	237	250	245	268	259	213	241	240	231	243	242	300	294	261	239	258	282	274	239	244	248	246	253	264	225	222	244	258	231	251	243	261	246	249	279	282	261	258	258	269	237	231	243	248	263	229	256	264	236	221	242	245	259	196	254	236	281	267	221	255	216	224	247	269	246	231	235	224	225	230	244	242	257	242	217	280	261	258	238	224	237	244	271	221	270	244	259	237	262	230	268	268	292	243	254	237	221	213	244	246	294	275	263	288	274	250	249	234	272	257	265	244	225	247	241	219	232	243	286	267	253	241	248	233	216	262	272	255	252	254	271	266	250	234	262	239	246	219	279	235	241	232	255	254	225	243	266	262	235	254	236	275	244	227	250	252	232	251	230	279	244	243	237	253	241	249	222	244	285	225	213	253	268	260	238	233	255	269	250	278	267	239	245	261	267	202	234	230	263	264	218	223	220	268	244	244	255	256	238	251	261	221	250	246	272	291	243	247	231	266	252	234	298	283	219	245	246	221	271	250	230	235	256	255	262	270	265	245	269	233	247	243	242	234	280	266	257	254	255	250	231	256	288	239	227	285	256	243	266	252	248	257	253	257	234	238	264	258	231	227	242	262	275	253	270	249	211	268	271	265	241	251	257	248	261	235	250	234	253	249	215	253	284	254	253	226	257	242	216	247	249	236	210	239	257	264	260	225	255	250	270	254	233	248	254	254	271	267	263	267	239	276	236	257	272	259	269	265	243	280	238	253	259	229	245	242	265	272	257	221	245	269	253	253	278	221	236	254	269	246	243	255	236	249	231	233	234	252	253	258	252	257	271	265	223	237	260	247	212	275	264	268	227	238	243	249	239	254	285	233	232	275	239	253	268	234	259	246	240	249	231	249	233	245	285	250	237	245	243	250	275	209	258	252	244	239	261	279	276	242	259	288	255	254	259	230	242	252	233	210	254	222	263	288	256	260	264	265	233	279	263	239	255	282	280	231	263	259	240	254	256	252	226	279	246	245	227	234	240	227	260	238	263	236	249	246	254	278	253	220	235	256	243	238	234	250	224	212	217	250	251	254	239	247	253	268	271	285	273	274	239	249	260	280	222	254	187	249	233	264	239	225	273	256	218	237	239	250	235	287	270	214	247	288	257	257	247	251	254	219	232	221	274	225	286	235	246	256	269	256	235	264	237	253	238	251	210	245	244	260	249	262	238	250	261	228	241	262	230	241	239	243	242	227	229	235	257	283	234	242	243	267	238	250	280	238	271	258	265	225	255	256	268	248	249	243	246	249	244	249	287	251	270	260	278	258	251	251	255	266	246	283	254	260	221	240	254	243	251	270	287	259	256	245	245	238	256	272	223	264	252	238	259	231	241	228	237	248	231	269	251	239	246	231	263	272	267	261	255	259	284	255	247	253	207	226	259	253	225	263	241	287	239	259	250	248	237	220	268	247	233	233	247	254	231	249	230	242	270	240	261	241	266	240	232	238	243	245	242	254	260	281	296	277	236	235	224	250	269	260	280	235	281	266	267	256	273	266	278	268	229	259	270	267	229	233	237	241	234	239	247	259	236	275	243	212	251	261	294	258	246	238	232	233	241	235	261	254	248	278	238	237	244	274	221	242	213	190	243	261	253	259	289	228	249	279	240	270	239	256	225	254	218	251	248	230	247	267	262	237	215	251	265	233	241	265	239	263	257	277	271	252	219	261	229	270	274	261	264	247	250	231	267	251	230	261	266	225	226	306	258	263	259	255	260	243	246	243	240	229	255	267	276	254	226	207	231	235	238	252	267	229	258	263	267	252	223	249	268	277	261	249	251	237	243	245	244	236	254	270	262	257	263	230	254	240	257	248	255	260	254	248	226	287	220	237	260	267	247	278	265	254	272	247	224	239	215	269	223	274	279	268	249	270	243	235	260	254	270	268	238	244	257	249	249	280	220	268	215	242	270	285	251	276	240	252	258	255	245	234	296	251	268	278	217	258	226	239	268	248	211	249	235	245	267	276	243	249	225	245	261	255
18854	5104	1229	1330	1344	1158	1001	934	833	804	768	716	686	692	643	608	628	629	612	642	603	620	625	615	612	585	567	569	610	607	616	585	573	584	596	531	588	589	585	608	608	634	596	580	579	555	602	560	605	522	588	592	551	581	554	597	582	583	612	569	597	555	563	566	608	567	549	578	628	583	608	617	571	595	591	555	584	531	580	575	567	558	627	555	599	554	602	596	556	546	536	568	558	568	546	625	598	565	578	578	583	589	578	541	581	612	576	577	592	568	556	530	612	601	596	581	591	561	599	576	550	599	553	590	574	586	592	586	589	544	586	591	532	588	607	551	604	559	590	566	643	568	614	565	507	567	531	595	585	584	587	576	551	562	611	624	614	620	547	574	546	586	562	543	546	541	566	589	574	618	585	575	589	534	595	568	551	560	603	563	568	567	614	598	579	574	614	543	523	586	598	578	528	577	587	532	567	544	605	581	606	598	557	530	528	594	553	606	590	571	575	576	580	564	613	544	570	560	627	558	601	618	583	574	575	576	525	589	563	554	572	590	610	578	543	574	598	588	585	600	603	576	537	570	567	594	569	561	549	592	617	572	606	550	574	571	548	547	645	557	592	587	598	565	565	628	587	613	547	579	599	592	581	560	586	594	578	553	612	607	601	611	539	580	556	569	595	593	554	572	570	564	601	585	596	593	566	569	575	561	608	594	572	614	561	570	554	592	599	569	603	580	586	546	547	593	570	574	534	563	576	624	566	573	592	576	544	588	562	570	554	552	556	578	588	553	574	565	586	601	598	570	583	563	587	600	618	589	596	587	552	582	553	571	620	596	604	617	576	582	581	574	581	587	559	602	559	601	587	603	543	564	540	520	590	593	587	605	572	601	601	596	573	542	569	535	583	612	580	587	603	556	561	547	585	550	589	585	595	559	580	558	568	556	544	552	556	588	563	605	574	574	566	534	579	571	555	646	536	596	593	579	555	577	568	566	560	633	606	553	594	555	582	559	586	555	573	566	585	562	526	583	592	590	580	609	514	596	557	621	575	557	552	580	567	590	570	567	590	590	578	536	596	606	568	548	602	572	575	595	590	568	571	577	521	557	554	597	565	550	542	560	558	566	562	587	556	549	583	551	584	589	556	566	566	572	540	573	566	572	583	599	555	548	569	576	570	531	567	572	590	566	614	541	573	570	586	565	539	587	578	552	592	586	591	578	577	584	573	563	579	538	548	580	555	575	542	550	561	601	586	631	566	567	550	589	588	598	571	606	582	590	586	543	590	605	586	575	614	578	589	556	596	573	643	553	562	592	547	550	561	579	605	573	542	599	584	624	577	591	567	577	541	563	533	588	615	582	582	597	570	597	583	622	581	612	602	597	578	599	586	603	601	573	586	647	601	526	577	616	581	577	563	560	569	567	579	530	565	548	545	606	602	570	567	554	594	592	582	613	570	557	576	580	561	584	565	575	620	615	577	598	548	542	584	586	599	583	580	559	550	578	596	562	557	526	583	604	591	592	564	598	556	594	585	615	588	533	599	561	610	614	590	609	614	609	573	573	652	560	594	558	558	560	562	547	574	583	581	590	605	588	579	630	577	576	580	564	589	591	581	627	566	579	602	592	590	565	542	550	559	585	591	552	605	579	555	531	577	610	599	568	612	538	559	560	641	615	601	565	592	604	600	584	560	567	615	547	577	546	642	579	570	602	572	569	570	558	579	561	574	590	586	530	566	600	624	559	605	588	595	552	601	593	539	588	556	608	589	637	580	601	566	551	569	623	571	620	578	553	604	548	599	532	563	584	594	551	604	599	594	566	599	614	575	581	546	583	581	591	573	566	540	559	555	568	554	535	581	555	571	605	577	583	588	553	620	569	575	556	539	585	587	595	595	563	616	598	590	541	593	609	546	560	582	584	552	596	557	596	643	552	595	584	588	586	537	583	576	591	576	592	580	606	613	555	551	586	586	565	569	552	619	567	568	568	582	536	585	590	588	618	597	556	580	595	547	582	590	590	572	541	560	591	612	584	565	606	526	625	565	607	605	594	574	553	601	608	583	567	566	590	550	600	544	559	554	566	606	550	616	593	597	553	617	561	569	574	577	546	603	568	541	556	575	566	571	555	587	557	597	597	610	576	580	602	553	551	553	618	629	549	548	584	599	552	565	589	535	591	578	595	567	570	608	569	572	598	603	537	561	560	590	589	571	603	634	591	592	571	603	588	598	583	599	541	576	557	632	591	621	625	611	631	551	546	542	621	596	576	593	566	527	597	566	582	608	530	571	578	577	564	556	567	572	602	571	513	578	602	556	581	582	628	599	572	585	590	564	613	574	616	592	586	591	607	593	572	597	591	583	592	551	585	567	610	597	586	567	576	601	536	612	540	563	583	559	578	612	570	549	559	566	570	593	574	559	593	549	526	562	585	594	599	557	557	586	572	606	560	559	563	591	570	594	561	534	572	604	557	582	587	521	573	550	554	558	587	585	576	576	577	587	580	557	581	585	585	593	573	555	566	581	558	592	558	616	572	563	578	597	561	564	580	601	612	594	591	565	579	583	590	585	578	567	574	549	544	611	592	536	581	630	600	573	557	555	581	631	555	577	574	587	586	545	570	550	598	589	557	557	612	548	567	599	577	613	549	572	543	585	569	568	585	591	586	595	574	603	554	578	585	576	601	579	569	624	554	589	583	557	581	549	600	577	613	606	602	598	580	598	581	590	597	622	609	579	593	576	578	583	569	538	598	566	591	572	574	562	553	629	550	593	600	550	556	612	595	564	598	564	642	577	581	585	631	559	547	541	575	598	573	586	621	587	586	584	590	590	584	578	551	547	594	607	540	565	591	605	597	598	577	617	605	587	558	594	585	540	523	544	581	630	621	597	571	588	580	568	583	577	565	591	595	586	532	576	556	582	556	587	572	542	569	552	599	613	578	625	569	603	581	594	571	594	603	604	591	609	600	603	601	577	587	582	575	591	586	602	571	577	570	581	549	570	596	587	593	604	605	591	592	557	566	591	633	608	564	618	585	560	611	593	581	602	589	577	569	608	604	573	624	568	582	553	600	598	539	594	561	563	547	607	617	576	578	617	567	597	576	568	536	594	592	582	530	586	556	573	581	659	556	583	586	551	605	551	559	587	565	592	581	569	574	556	584	567	594	604	575	569	533	565	612	594	562	539	598	581	610	562	574	559	554	589	551	572	604	568	586	588	579	554	558	591	582	585	558	595	566	592	546	569	592	598	571	612	563	576	587	570	591	632	557	553	522	583	596	531	530	579	639	584	555	608	555	586	547	597	602	545	560	597	605	556	601	557	552	558	590	588	607	578	523	550	636	545	539	607	583	555	620	577	625	559	572	558	578	522	609	541	545	566	565	585	526	580	536	573	548	591	556	559	597	567	577	576	556	579	593	550	557	605	621	569	573	555	571	598	607	551	585	618	591	561	520	587	569	564	528	598	545	545	589	595	548	573	582	555	614	566	604	584	576	555	579
44152	19757	3505	1227	775	560	520	478	431	431	350	376	384	362	396	383	356	378	369	356	341	333	359	329	328	334	364	372	382	339	348	348	322	346	319	367	317	359	326	373	353	351	348	405	347	330	355	330	365	357	281	371	342	339	295	350	324	324	338	319	356	364	332	334	368	352	357	400	345	372	333	347	327	307	352	334	311	319	340	342	357	326	359	330	329	323	355	323	368	327	333	340	366	353	335	296	352	325	304	338	343	339	337	358	312	324	340	351	341	367	340	338	338	324	345	362	344	320	338	334	337	333	343	355	337	354	348	324	373	321	358	378	345	317	330	365	367	354	348	334	321	349	323	377	368	343	343	340	339	382	355	338	319	325	351	362	348	345	367	343	325	388	338	348	327	294	337	343	359	325	337	332	335	347	297	354	315	356	325	357	339	326	349	300	336	321	297	337	347	369	353	334	347	363	367	334	344	304	342	341	324	353	332	353	344	348	318	344	306	336	333	314	325	328	375	311	352	328	364	351	336	332	345	360	348	376	355	345	347	352	354	298	342	329	319	338	351	325	331	325	349	310	340	325	357	354	325	345	340	341	328	343	359	341	313	318	306	343	354	366	318	314	346	365	328	348	349	339	356	316	355	305	352	319	348	326	330	345	305	362	289	337	336	308	342	337	347	359	347	344	373	352	323	323	337	329	335	346	342	331	324	345	308	329	335	357	348	320	342	332	344	356	344	315	335	362	310	310	347	347	306	338	355	332	322	351	333	366	356	330	347	355	324	376	385	357	341	324	359	326	355	350	316	331	326	312	348	332	374	340	337	330	312	320	344	350	347	359	316	357	333	326	341	352	330	312	373	343	350	353	378	360	302	306	321	337	331	371	396	298	305	327	340	355	365	357	337	317	347	340	329	328	368	329	365	367	362	280	323	309	340	328	354	386	330	330	365	347	331	345	347	339	293	317	345	333	367	325	388	319	343	342	338	381	326	317	323	340	383	345	305	313	372	321	315	316	309	324	326	336	342	333	349	361	316	280	319	313	362	348	373	361	339	328	342	352	359	305	335	324	292	314	304	313	319	305	318	350	326	328	363	297	312	316	366	326	353	358	355	309	328	324	337	358	329	321	327	316	380	335	338	347	307	338	367	322	335	309	289	334	354	346	339	346	349	337	329	348	360	318	339	332	373	349	323	342	354	339	361	350	325	355	335	337	334	338	339	322	332	349	317	334	340	343	306	311	344	336	297	362	353	306	352	322	326	364	316	316	338	339	316	296	365	321	394	361	316	332	391	334	332	341	359	362	320	344	377	341	332	330	331	347	356	331	302	320	347	344	346	318	330	301	314	346	370	287	347	317	311	349	366	337	333	335	331	360	343	396	316	343	312	348	337	353	357	307	368	344	355	305	347	329	372	347	380	316	360	341	330	367	310	345	315	322	322	329	354	340	359	372	343	374	365	373	346	327	321	332	339	330	346	354	329	315	324	349	339	338	344	319	314	340	325	331	372	336	320	321	342	336	311	324	356	355	351	342	351	311	379	350	338	334	366	374	363	344	317	329	381	331	327	295	352	341	326	333	307	376	354	327	347	325	379	357	346	335	314	362	318	318	327	356	358	325	383	320	279	328	314	336	351	325	339	378	320	359	335	336	374	329	346	290	320	338	335	320	353	310	320	353	340	310	353	322	333	347	387	342	365	298	313	340	389	368	359	340	348	325	319	335	351	345	329	311	333	345	342	322	315	334	360	353	294	368	329	374	323	328	358	331	332	340	340	350	354	333	391	376	332	334	332	345	345	365	348	369	321	338	320	357	339	346	322	318	368	354	329	298	331	348	350	329	323	296	353	352	326	341	343	318	332	332	342	337	367	353	325	366	309	325	280	341	351	380	321	340	364	309	316	319	313	319	356	356	342	338	339	331	349	378	307	362	342	340	353	382	352	329	331	325	344	336	348	326	338	320	331	338	316	333	331	366	364	327	358	355	315	369	368	331	322	343	335	346	362	311	354	350	348	321	309	348	346	364	320	364	325	305	342	367	340	363	328	376	376	327	338	378	339	388	289	331	318	329	316	293	359	353	339	312	338	367	352	358	332	348	372	333	343	326	350	342	332	337	315	296	311	356	339	320	362	307	312	349	320	316	323	346	322	352	349	373	343	325	317	353	353	326	330	342	322	313	342	350	360	359	297	332	345	301	328	363	345	315	356	351	360	350	352	358	366	342	336	369	382	346	336	343	349	375	348	308	328	334	319	336	340	324	322	310	299	329	351	377	319	341	319	329	330	357	322	341	332	337	309	326	334	319	297	306	341	336	325	322	317	341	354	341	365	358	370	328	335	360	370	341	341	358	355	348	355	381	343	338	355	325	360	331	365	336	339	309	380	373	371	363	371	348	328	317	346	351	353	317	328	331	328	332	330	332	366	374	383	379	345	341	334	336	333	312	311	390	331	324	372	324	327	384	316	336	345	331	335	336	324	314	306	370	333	341	321	360	332	288	319	345	345	306	337	364	334	366	365	316	347	326	346	327	352	319	361	355	352	349	319	346	356	324	350	359	348	306	330	345	340	342	329	336	335	311	345	323	327	340	347	349	343	302	322	335	357	336	408	347	323	310	335	310	331	351	345	316	314	336	372	334	334	338	340	348	351	348	334	342	342	332	349	360	343	322	326	375	351	350	357	287	324	349	327	381	346	348	351	323	357	353	300	350	346	354	358	329	357	360	343	362	361	372	345	327	369	362	343	334	357	317	358	312	333	347	318	317	324	333	301	345	295	341	342	359	352	328	346	365	354	326	320	335	343	331	358	286	355	362	329	313	330	358	374	334	308	310	312	335	324	329	337	357	368	347	337	340	329	348	321	335	360	320	334	307	347	323	343	340	336	331	319	324	325	359	337	344	366	384	313	332	330	319	314	334	329	339	329	356	347	334	362	297	337	302	361	352	331	326	340	370	311	327	332	331	348	345	314	321	363	360	332	325	327	363	329	334	319	357	323	371	347	338	379	370	322	324	322	369	376	343	334	329	363	356	337	343	374	368	298	346	333	309	343	354	335	345	298	339	374	354	310	305	348	329	346	344	340	320	318	333	343	330	304	320	334	346	368	331	321	389	307	337	315	344	375	366	300	367	345	339	346	369	341	314	319	330	342	356	306	351	334	319	337	337	326	345	370	321	328	309	335	330	320	362	335	342	318	338	325	333	321	371	340	310	351	351	335	347	311	378	347	360	292	323	353	340	350	317	340	298	358	336	350	328	318	346	321	304	336	341	344	351	353	295	349	342	313	314	346	368	350	338	333	356	366	330	310	302	365	351	364	365	334	342	338	331	339	327	367	362	337	344	361	352	326	324	357	303	346	341	319	346	311	350	331	370	334	349	305	342	340	362	326	362	366	306	343	325	355	372	364	336	347	328	329	406	330	333	347	338	343	353	378	331	327	340	325	330	330	325	321	343	343	327	309	341	334	344	340	339	376	389	324	329	345	339	360	365	332	337
27491	8186	2022	2177	2159	1749	1527	1399	1285	1175	1096	973	968	964	915	876	846	834	809	843	822	830	809	820	835	761	779	808	791	804	771	817	754	774	757	795	746	806	754	774	780	779	735	773	769	750	680	764	803	780	788	735	726	757	774	700	784	764	771	736	809	793	805	777	748	771	754	740	753	752	747	767	758	730	753	738	771	749	743	724	741	764	777	764	761	755	753	752	768	741	749	776	750	792	762	782	721	753	721	730	730	772	729	742	776	721	715	766	747	755	747	727	793	741	763	768	719	785	719	782	740	779	738	785	699	753	731	730	747	730	774	735	696	716	760	747	745	731	731	705	728	712	717	758	719	733	752	774	770	766	762	733	755	758	771	769	722	703	721	757	785	759	754	726	778	736	715	745	793	737	738	756	772	726	731	765	724	796	764	712	797	750	761	746	757	740	760	745	740	726	795	750	766	778	742	731	736	760	725	758	766	757	722	727	752	788	752	764	760	762	802	760	721	750	747	760	741	771	800	731	728	761	729	700	752	762	698	774	778	795	769	759	779	759	690	719	728	716	688	709	780	768	759	769	810	770	742	792	740	705	731	761	744	745	768	760	703	778	794	773	777	736	743	800	764	763	766	740	783	757	714	784	720	772	741	779	769	785	754	732	785	731	744	717	811	684	779	773	759	766	767	758	731	732	738	770	748	725	721	755	735	781	799	753	729	736	760	765	801	776	774	757	772	737	760	705	721	738	827	765	776	791	754	768	741	704	772	782	804	742	710	685	785	715	735	722	752	761	781	746	729	755	735	757	752	780	750	721	738	762	796	745	795	723	737	746	760	708	710	719	691	750	790	720	709	753	735	798	783	772	752	766	749	753	755	741	771	747	775	707	777	728	758	753	760	740	792	731	730	765	751	764	729	767	742	743	773	701	729	779	763	731	780	729	704	806	749	758	758	733	784	743	719	768	745	760	778	734	715	757	781	718	746	750	740	720	695	772	702	719	722	779	734	748	757	727	782	763	734	768	751	707	696	749	742	755	768	719	718	747	735	780	689	765	768	715	682	776	780	782	764	729	755	706	761	789	762	785	751	785	755	744	719	741	746	778	768	729	729	824	772	764	753	732	750	737	751	740	748	728	742	715	744	728	726	769	672	784	754	767	720	763	701	746	722	768	777	731	757	760	765	721	746	778	764	759	769	779	737	773	736	718	699	716	752	762	727	712	739	730	724	757	736	741	744	755	731	750	771	727	745	733	742	773	751	840	776	739	774	766	738	746	800	721	791	734	709	772	784	725	726	749	734	773	758	780	750	755	756	713	730	731	770	752	755	772	723	728	740	681	692	764	786	725	746	770	721	796	764	788	775	742	735	756	763	760	754	729	747	807	761	770	751	763	730	750	758	707	760	764	733	740	748	799	787	789	791	730	728	741	749	742	713	779	782	755	751	763	775	754	745	782	737	730	728	746	728	782	713	713	766	802	716	727	777	728	710	734	714	812	696	755	748	783	760	704	739	678	775	712	848	792	714	746	784	765	777	800	741	730	764	675	752	726	723	797	768	735	746	709	739	713	745	774	725	729	731	781	719	747	746	727	752	734	751	737	787	741	779	744	758	775	733	706	751	719	769	718	733	760	749	753	707	765	697	742	748	802	761	793	746	778	729	799	780	802	759	729	759	745	782	758	739	723	729	734	735	796	777	762	744	747	764	759	796	729	735	745	717	744	713	798	761	766	739	743	759	779	742	774	745	750	727	716	717	733	718	790	767	725	754	774	791	699	721	716	769	772	760	704	749	737	730	781	740	760	736	791	742	698	761	720	779	740	721	729	735	732	764	710	685	731	754	783	780	750	769	735	733	714	748	779	720	706	749	774	729	767	768	761	786	760	742	720	730	741	766	736	738	734	778	737	740	788	748	751	735	770	744	775	765	760	746	741	764	789	767	732	733	771	777	760	716	738	784	764	783	728	749	762	786	754	750	750	761	777	707	758	767	769	733	779	754	757	745	710	799	776	725	730	814	764	657	709	744	820	717	734	795	739	731	740	705	785	784	730	791	717	716	755	717	744	702	745	720	760	760	780	783	713	729	744	769	708	748	749	742	754	763	723	746	743	750	766	747	757	757	737	746	728	781	767	791	727	741	751	806	701	731	776	768	742	726	747	758	792	772	716	725	746	754	722	735	731	770	736	742	742	764	789	703	738	756	707	759	752	735	744	790	777	727	741	712	708	755	768	780	799	739	710	742	757	749	734	733	777	747	783	775	786	673	782	728	779	757	728	722	729	758	810	737	769	717	761	714	721	722	774	769	767	809	774	717	742	765	737	750	749	748	749	715	739	746	772	756	709	746	766	702	794	715	761	752	768	760	741	760	724	768	747	752	763	722	706	767	737	788	747	738	750	726	744	783	714	715	756	753	732	711	774	800	777	725	779	741	776	804	749	771	767	729	767	799	776	766	793	761	742	721	765	775	700	732	726	730	766	698	764	731	753	734	736	769	758	759	752	731	768	760	750	775	739	761	776	724	748	739	732	755	751	775	735	800	747	756	753	732	791	699	803	741	787	738	763	795	734	681	745	726	720	763	758	746	685	703	737	777	762	705	735	711	745	749	764	767	725	782	752	700	730	685	731	745	752	770	752	734	770	751	741	735	739	694	712	733	750	729	714	783	728	818	766	786	798	777	712	770	779	787	734	713	773	739	730	792	725	716	751	715	749	752	762	767	750	716	729	746	721	732	737	735	740	731	734	767	713	700	752	753	752	752	727	754	746	739	725	759	764	755	696	697	781	734	762	731	699	754	721	698	712	752	780	735	778	782	741	746	769	793	735	728	729	759	755	734	739	706	740	723	764	782	774	757	729	700	735	731	738	743	690	724	743	779	711	717	785	728	735	692	746	727	752	764	789	759	763	700	772	705	798	723	732	779	752	768	749	775	718	725	739	754	768	753	675	737	712	783	796	718	770	750	726	726	762	730	783	774	758	727	746	705	744	759	778	778	752	738	763	710	741	738	727	737	728	764	738	711	709	758	759	759	723	780	715	738	724	743	765	757	688	751	770	725	748	703	752	754	738	778	689	713	754	710	737	782	751	758	787	707	739	754	739	781	717	769	757	696	761	777	763	706	758	741	718	794	697	708	746	739	743	759	778	725	706	749	767	747	770	718	758	704	748	766	732	763	716	781	777	762	767	748	787	764	766	737	789	724	752	698	761	730	781	729	756	723	749	737	734	760	783	737	701	770	782	810	745	796	700	753	766	772	719	736	803	746	719	743	789	788	729	751	778	716	694	737	781	784	804	778	764	770	742	709	774	777	725	729	772	739	776	779	771	787	710	758	789	757	729	740	720	777	771	758	721	754	777	720	766	822	798	795	761	764	741	726	744	681	721	768	763	744	750	725	742	783	757	713	824	759	784	781	761	757	747	737	686	716	746	704	725	766	738	793	765	763	728	727	766	814	709	739	746	734	762	789	744	754	769	748	771	739	758	702	746	710	698
11082	2303	207	162	162	158	152	154	170	157	137	153	159	171	152	134	166	157	142	133	158	177	147	150	152	150	164	174	148	139	148	144	150	169	152	153	134	148	155	155	146	158	156	151	151	137	161	162	138	133	141	155	153	140	148	131	132	150	150	162	156	142	140	148	153	125	141	172	157	134	141	147	136	150	170	156	145	165	137	149	153	159	157	162	164	151	149	152	126	127	156	156	187	179	138	153	163	159	133	163	146	138	143	163	142	149	154	141	143	157	141	143	177	142	150	168	157	171	153	165	133	127	143	166	169	147	157	162	127	160	151	137	169	146	188	162	155	145	155	150	147	137	155	140	148	157	132	172	130	154	161	139	140	132	170	183	156	156	147	173	167	136	159	173	129	155	168	138	173	177	116	165	151	154	159	165	172	156	156	149	158	161	134	156	165	162	128	155	132	144	173	165	174	147	136	181	129	157	132	159	128	138	171	162	145	148	157	153	148	127	140	155	140	147	151	151	148	159	127	127	142	160	156	140	160	135	140	160	149	142	136	147	161	120	145	129	176	171	168	164	168	170	150	143	147	131	140	178	174	151	146	131	186	170	155	147	170	140	153	116	133	147	164	125	143	140	147	168	167	163	147	133	151	154	144	125	154	135	152	156	143	163	149	132	141	131	160	168	153	134	148	163	166	134	142	171	159	155	149	169	160	157	178	145	156	140	149	172	170	158	135	146	132	155	156	154	136	156	170	129	166	142	163	154	145	155	132	132	143	157	152	157	147	143	136	181	144	169	138	150	141	161	192	144	131	154	145	152	142	160	157	140	139	157	135	151	173	166	162	142	143	168	156	163	143	136	158	165	148	167	151	167	155	166	138	132	153	138	143	148	156	162	150	175	153	178	159	139	160	166	135	147	157	138	138	156	179	162	160	142	163	146	152	165	151	175	142	147	177	144	157	130	152	169	154	144	159	145	149	156	142	134	125	135	139	153	154	139	148	136	140	149	131	152	155	151	153	136	149	170	165	167	146	149	156	133	153	147	151	156	157	132	132	150	164	178	144	119	142	155	167	139	156	166	144	148	169	155	150	138	147	127	133	152	133	137	152	143	119	140	128	174	145	159	145	136	169	154	157	140	153	150	142	136	154	145	167	135	150	131	128	157	167	168	141	158	139	133	143	140	153	160	146	154	139	167	166	161	163	174	143	162	123	143	125	122	146	152	137	168	139	161	143	174	167	135	146	142	177	147	170	155	159	138	169	160	152	145	167	153	158	143	135	168	155	142	139	153	150	144	156	165	157	155	150	135	169	149	140	149	167	155	143	142	158	147	131	151	143	165	137	153	145	134	136	164	161	137	138	159	165	165	151	160	138	161	150	154	142	150	127	125	180	148	154	128	150	160	140	145	140	147	143	165	155	142	144	137	171	148	139	171	140	129	147	159	163	141	154	152	138	151	165	155	163	158	165	152	156	155	147	151	139	151	147	136	137	159	144	129	135	152	157	140	159	140	169	135	164	142	169	150	169	126	120	147	156	157	149	137	143	159	136	136	126	184	139	145	150	142	122	152	147	168	140	154	117	138	153	153	154	134	144	151	147	142	135	140	129	161	147	136	143	159	147	143	139	137	134	172	160	150	176	157	142	167	181	147	153	143	150	144	123	141	152	158	138	134	169	158	146	167	153	154	138	158	153	138	169	140	143	142	148	143	163	160	170	146	173	163	146	164	162	167	147	163	136	145	148	145	151	150	148	168	173	169	147	137	166	138	158	141	145	140	156	151	156	133	172	136	148	147	142	141	146	155	144	174	138	151	143	157	152	145	167	178	166	149	141	150	150	138	148	149	168	143	162	141	123	138	153	167	152	146	148	153	138	149	149	146	148	155	171	176	158	173	165	137	152	162	156	161	167	177	154	167	150	136	132	160	163	134	123	134	128	152	150	141	124	142	155	174	165	164	147	145	131	157	143	163	128	142	128	134	133	145	134	161	169	160	153	150	157	159	149	142	159	155	148	166	131	158	156	162	135	143	157	140	144	139	155	160	137	158	150	163	148	123	140	158	196	161	148	177	131	132	155	141	131	138	149	155	117	150	134	180	147	148	137	153	139	140	141	162	168	178	151	162	157	141	158	140	132	141	148	132	144	163	163	158	147	156	159	149	148	148	136	168	168	130	149	140	133	160	128	152	141	138	171	140	153	152	148	146	133	189	158	141	144	149	145	148	158	178	138	141	150	159	160	140	163	156	152	142	119	169	174	148	152	163	153	163	152	137	133	159	161	142	159	148	157	153	143	157	148	126	151	156	147	111	143	148	153	138	160	151	149	141	144	158	140	156	180	150	126	159	155	177	170	166	167	134	142	136	132	140	163	160	165	155	153	152	138	158	129	163	129	141	150	167	148	143	131	154	166	164	154	152	164	145	143	150	129	142	148	151	146	137	127	163	162	167	126	123	156	153	154	149	163	154	134	140	137	149	163	153	150	161	143	139	139	170	146	120	156	144	149	142	140	168	136	168	147	135	143	138	134	142	145	148	161	149	142	169	153	177	166	141	168	150	141	157	169	178	177	154	153	163	156	142	129	156	162	162	160	123	124	160	149	166	157	140	144	142	160	132	161	173	144	147	135	170	189	154	146	152	123	123	143	142	170	150	137	147	134	149	154	165	162	159	147	133	142	140	167	134	191	148	140	156	143	144	142	141	162	148	165	157	132	161	184	147	141	156	117	146	161	149	168	141	160	153	159	130	146	148	158	137	155	135	130	153	156	158	147	142	118	154	163	152	152	142	159	143	165	148	154	146	150	170	161	154	172	158	149	133	140	152	150	136	150	152	164	136	153	153	168	132	133	140	131	168	132	131	160	145	158	127	147	129	165	167	163	154	169	154	137	151	153	133	154	174	155	139	140	152	139	158	161	166	143	137	127	146	129	158	141	139	149	173	166	158	177	138	150	139	153	170	158	147	155	173	126	149	159	145	160	170	158	149	139	162	145	173	164	153	157	172	150	159	164	150	165	171	143	154	160	132	141	153	159	138	130	170	155	172	168	157	166	148	148	136	153	156	158	146	172	152	164	172	142	152	179	126	169	143	148	155	158	171	157	185	157	144	132	161	168	173	148	123	139	134	146	148	150	165	166	161	159	151	150	146	173	143	150	174	156	147	163	158	151	171	147	130	161	133	157	143	163	151	131	143	140	156	161	162	152	160	147	166	125	156	144	141	140	157	148	166	153	148	137	162	159	156	159	157	176	144	160	134	143	136	137	146	156	162	152	152	128	169	195	141	158	134	142	149	134	149	139	152	149	144	154	161	167	132	149	131	151	160	153	157	138	167	150	154	145	142	145	143	147	159	126	168	164	153	153	171	161	148	147	162	142	155	145	147	145	157	165	155	153	153	118	143	151	162	174	150	169	163	169	167	156	172	162	149	173	145	164	155	163	157	136	143	154	147	147	153	169	138	145	148	157	124	138	171	143	153	129	142	152	167	172	157	152	152
6653	1681	451	420	407	418	403	432	383	395	394	369	371	365	351	387	374	352	372	367	380	386	374	353	389	402	378	396	389	370	386	360	373	384	388	369	372	396	369	383	412	384	395	417	367	352	380	380	395	401	364	386	368	381	396	369	362	352	376	386	370	352	396	381	378	355	384	385	359	375	392	422	390	377	385	402	436	365	376	338	406	391	355	359	368	417	357	342	381	382	387	380	346	356	389	409	384	382	383	376	376	390	374	402	411	376	367	385	354	379	398	364	350	360	380	378	380	417	377	396	363	410	360	372	373	372	350	377	383	398	400	397	362	385	367	391	333	402	348	378	363	382	410	396	400	367	401	408	407	368	405	380	379	378	380	391	420	360	398	383	387	394	394	383	402	383	398	378	384	419	389	383	412	365	367	390	364	401	402	397	359	388	382	374	405	401	369	380	376	381	376	383	378	369	387	390	367	371	402	376	391	422	339	382	350	392	360	363	365	390	368	387	395	336	358	357	366	351	406	378	353	409	419	415	395	382	414	383	386	358	390	357	375	368	371	371	377	361	386	377	433	367	408	368	358	410	356	388	383	377	386	371	364	349	418	367	370	366	405	379	387	384	374	377	392	361	349	364	396	375	362	357	382	388	355	378	372	385	385	408	398	413	391	375	366	384	369	398	355	408	384	367	376	377	378	386	364	407	368	382	365	355	392	362	359	390	366	360	381	377	373	399	394	404	368	402	377	369	367	389	380	371	377	368	348	374	383	393	410	380	368	371	399	356	374	368	363	386	395	371	339	383	379	381	388	399	330	376	404	394	380	371	366	403	357	370	370	381	343	410	363	367	388	366	376	408	376	382	385	390	388	384	365	373	351	356	412	372	365	360	343	365	367	371	375	374	382	438	386	388	395	441	339	372	352	362	382	358	388	375	387	411	403	377	423	378	390	424	401	347	405	401	380	412	370	392	362	404	376	363	422	411	357	374	402	392	320	358	389	377	348	394	362	377	400	365	369	379	364	390	348	379	384	381	375	402	385	378	351	377	373	354	394	379	365	368	370	393	381	374	374	371	372	349	382	364	350	367	385	364	394	389	409	397	384	389	371	350	372	364	387	388	391	365	384	365	371	345	355	383	378	353	389	384	370	373	421	399	356	356	392	368	352	359	376	406	382	384	380	402	388	372	378	354	391	412	383	344	367	376	344	370	370	377	384	377	379	406	376	368	373	375	362	413	363	392	358	387	387	386	379	386	378	367	378	390	365	399	382	356	361	340	370	360	398	385	383	426	343	379	386	426	359	367	379	425	367	366	385	408	351	397	359	339	376	385	375	391	346	398	389	402	382	389	363	352	335	397	394	359	365	391	336	373	374	412	374	391	397	381	410	378	399	392	342	385	370	414	366	394	423	388	394	325	384	388	375	396	383	366	369	381	390	383	341	384	380	396	390	375	413	396	424	403	394	350	371	352	368	407	371	379	380	378	380	361	351	364	374	350	362	356	386	401	369	379	376	380	377	377	380	381	366	380	376	389	346	389	352	402	353	360	371	408	354	401	352	405	367	360	363	389	381	359	381	367	399	371	358	387	377	396	349	356	383	399	357	389	368	406	401	383	357	375	391	391	365	355	385	392	401	411	406	372	389	389	410	425	378	372	366	415	341	348	381	389	407	364	394	358	363	356	377	388	350	359	413	378	371	399	377	367	379	362	371	371	370	374	390	384	364	395	372	399	394	363	359	345	390	374	396	401	378	400	386	368	380	358	384	387	362	425	412	392	389	367	401	397	370	405	369	371	387	389	386	385	390	402	354	375	364	370	401	357	368	372	357	396	372	385	403	381	367	379	357	384	381	394	386	393	371	405	322	414	374	368	388	370	404	410	401	332	414	371	393	387	388	428	374	400	382	375	362	395	368	411	371	365	377	360	399	391	386	378	382	385	389	362	404	368	391	348	350	394	358	384	381	367	392	388	392	375	336	367	391	404	370	393	374	350	386	356	353	382	354	390	386	364	383	397	430	395	369	398	337	365	360	386	390	358	363	411	409	368	385	369	369	398	390	377	369	372	381	421	396	358	376	400	376	345	358	377	377	380	366	378	398	358	416	373	365	392	394	369	360	418	409	381	397	351	363	391	353	358	382	369	372	404	391	367	369	416	347	400	357	369	373	398	364	424	346	392	382	368	398	353	406	385	366	368	406	350	419	354	349	386	368	374	407	366	413	400	368	357	382	389	399	392	370	387	380	387	385	368	349	379	386	380	389	412	374	364	380	397	403	392	372	434	357	377	389	398	382	403	358	386	419	362	384	375	399	364	428	419	358	337	367	381	363	415	394	387	347	386	341	343	371	365	398	379	373	367	347	371	377	369	426	387	399	363	368	390	373	357	359	365	416	380	378	388	349	391	408	411	391	392	393	383	387	369	384	363	364	352	378	353	352	332	386	390	347	382	397	348	410	369	383	386	375	376	383	411	389	367	360	360	384	380	375	379	362	352	381	384	364	366	401	365	335	385	398	389	396	373	383	388	377	355	380	362	390	379	377	395	390	356	390	340	366	351	394	343	379	391	386	363	386	322	411	360	377	379	383	395	409	381	371	398	396	362	382	394	352	358	378	372	340	375	401	347	365	412	381	369	377	428	369	368	380	387	405	375	393	368	370	394	434	380	354	382	341	397	370	374	414	388	414	403	375	371	350	392	390	386	353	342	358	371	383	395	387	383	415	352	395	399	411	391	406	379	380	367	379	370	357	377	377	406	397	395	408	381	369	389	353	401	367	361	350	394	406	348	362	388	376	436	372	388	349	369	388	390	409	388	408	393	390	390	358	384	370	381	400	400	392	365	339	371	388	406	396	395	378	376	354	385	392	405	370	342	361	389	395	369	396	388	385	396	369	365	350	362	372	390	382	385	369	374	358	382	397	377	400	343	372	383	378	385	381	395	377	410	393	352	394	374	387	395	397	413	380	382	380	359	411	394	353	393	402	402	394	365	399	388	381	364	369	365	351	394	376	386	380	377	363	413	333	380	400	371	390	366	423	410	360	371	372	394	342	362	365	362	368	387	437	387	378	367	353	412	397	402	390	332	369	366	393	360	357	353	404	417	372	401	358	334	387	384	388	386	416	359	406	338	359	387	359	400	405	365	406	406	356	371	391	352	380	408	376	394	384	396	398	408	399	396	362	402	370	364	376	373	393	390	354	378	375	364	364	381	375	345	379	385	421	351	367	367	377	390	383	422	380	413	387	391	371	354	395	365	380	350	392	407	364	384	380	383	411	408	350	371	386	382	347	353	407	398	389	356	332	372	390	341	383	390	388	371	358	379	391	404	347	352	398	396	393	424	387	373	374	366	396	387	357	364	363	364	333	372	363	348	371	384	362	353	397	390	378	367	375	412	375	361	379	368	385	402	396	383	392	372	377	392	382	376	364	373	392	411	356	365	371	361	368	395	358	401	350	348	402	380	352	357	362	351	372	388	398	384	379	382	372	369	397	392
32650	11827	1566	647	486	405	328	295	316	281	258	267	267	267	267	253	247	215	279	263	243	252	260	230	262	269	252	268	266	317	264	268	233	229	245	228	263	244	254	259	223	265	271	202	225	244	240	221	232	254	236	257	259	272	267	280	263	264	295	276	252	270	254	273	228	273	269	235	254	254	231	233	248	230	233	260	251	225	230	260	249	258	244	248	224	227	264	263	245	234	233	237	243	236	217	257	222	266	257	226	221	199	239	246	251	247	261	260	239	262	246	286	294	243	279	268	245	230	260	268	268	290	260	263	221	260	263	258	225	256	242	236	249	253	279	227	268	257	271	246	276	251	243	247	241	235	279	249	279	250	241	242	238	230	250	251	268	282	276	239	248	247	252	258	251	232	218	258	264	243	287	244	231	239	257	241	229	236	228	241	247	280	257	269	252	245	247	279	294	265	219	248	226	257	249	219	262	245	242	255	245	260	273	233	251	261	219	239	248	242	241	245	241	246	265	233	243	233	246	263	265	275	249	254	257	264	223	225	287	255	286	253	242	220	265	268	238	241	257	243	246	247	247	245	233	245	259	244	239	302	243	225	263	248	265	223	252	259	270	254	237	243	233	285	242	243	253	263	258	263	259	272	243	261	248	250	257	253	261	262	245	260	279	258	236	253	247	264	236	230	223	245	209	242	253	231	249	276	206	255	276	264	231	256	250	265	232	268	255	289	250	264	281	247	229	255	252	263	271	239	278	219	244	241	253	250	233	248	233	245	248	213	248	244	248	263	238	256	233	232	257	228	235	231	239	237	240	246	228	232	270	232	247	268	240	240	293	243	247	236	241	253	229	217	222	262	242	236	242	260	272	250	247	249	245	243	248	249	251	217	261	258	257	236	267	255	274	240	274	276	274	260	240	253	247	248	244	226	245	232	254	278	243	253	219	236	270	224	260	264	239	247	267	266	257	285	253	254	269	302	265	230	252	263	260	248	283	280	268	270	236	264	251	267	260	249	267	268	241	255	272	237	285	240	237	278	255	227	216	262	238	256	273	258	219	256	245	265	247	289	265	251	265	256	248	228	261	236	230	230	263	263	264	222	253	211	254	252	251	271	237	241	253	238	255	242	261	245	242	252	252	248	280	262	244	228	225	249	252	252	247	248	238	264	234	266	244	215	255	252	260	253	257	270	220	271	266	268	242	245	261	244	236	264	279	233	237	240	226	259	228	252	233	193	269	249	240	243	265	238	251	264	245	244	267	232	224	264	240	270	275	267	241	264	260	237	252	221	247	250	226	258	238	253	232	248	234	253	267	234	248	244	265	231	277	256	255	265	258	249	274	265	240	252	267	210	239	248	247	244	268	233	267	245	233	253	236	247	279	237	239	249	236	274	256	219	233	269	253	240	277	248	251	248	242	261	250	262	261	253	262	259	277	253	238	255	265	270	231	205	228	281	263	283	241	261	272	259	243	256	249	241	270	259	238	242	214	231	226	249	264	249	262	269	235	246	255	242	249	276	290	245	257	285	265	237	243	237	228	292	251	247	265	238	261	250	237	245	222	238	251	257	262	249	251	254	248	251	261	242	241	258	286	254	269	222	227	240	236	263	237	267	241	255	246	249	221	232	239	244	232	227	264	241	240	227	258	255	254	241	262	260	248	231	236	253	246	245	272	218	263	240	252	246	243	251	250	223	238	255	223	241	255	247	228	244	250	253	256	216	256	268	252	218	258	244	284	266	250	283	277	229	250	279	258	266	273	281	249	235	253	232	244	235	205	234	236	261	262	238	269	276	280	235	246	238	270	244	242	254	237	260	229	268	234	241	240	263	252	232	261	263	242	264	238	253	260	271	255	262	238	204	231	256	237	250	246	254	289	247	239	216	259	278	244	223	245	276	248	231	227	272	261	244	267	252	264	251	282	253	263	246	235	231	284	266	247	255	244	218	244	266	248	244	235	250	283	255	238	255	283	268	250	242	243	242	253	266	235	227	246	264	258	261	257	242	266	246	246	220	238	244	262	250	256	266	267	259	218	261	230	225	254	262	219	254	272	219	255	224	256	252	244	260	256	271	244	281	251	234	236	233	242	231	262	264	261	263	249	235	267	239	272	246	247	240	247	286	235	243	263	247	256	244	280	258	270	238	264	231	273	263	229	257	266	275	261	243	271	259	235	264	271	253	232	250	260	248	259	219	280	262	212	244	251	280	237	243	252	233	246	257	251	226	242	230	241	266	255	259	260	276	260	265	256	260	249	256	264	261	259	249	222	242	211	238	262	255	250	266	259	285	275	234	243	223	246	223	235	253	265	257	257	245	251	233	240	260	266	244	260	254	243	227	252	230	260	275	233	239	284	285	269	221	235	272	227	245	234	275	260	265	237	268	242	268	251	236	271	279	246	245	240	268	248	251	258	240	217	271	248	240	210	256	233	242	213	261	254	246	255	257	253	268	261	243	267	224	250	242	234	228	213	247	248	229	218	234	228	239	250	249	259	250	251	241	243	254	264	255	229	230	274	260	236	256	249	240	255	256	223	245	263	252	232	247	247	291	254	265	262	260	255	241	239	255	254	239	243	227	253	263	226	270	250	243	248	217	230	273	262	257	239	265	244	246	265	277	243	218	213	246	250	265	236	228	283	234	229	260	248	272	272	239	234	283	232	251	251	287	246	222	265	256	252	263	230	230	251	214	274	246	238	269	257	297	213	248	229	249	256	267	255	229	268	256	253	277	247	251	235	253	245	237	242	251	253	291	268	266	284	232	244	281	231	237	268	246	246	283	273	286	235	262	238	261	255	264	247	231	254	239	245	261	254	268	269	235	228	287	253	254	270	266	284	289	271	262	261	230	248	277	273	244	213	226	247	237	250	240	248	243	223	248	232	257	264	226	258	225	259	250	261	237	265	230	266	266	257	251	267	276	260	250	230	252	250	259	240	233	264	266	271	300	267	265	243	278	253	230	266	267	242	234	260	235	271	259	266	272	222	248	278	228	258	230	249	252	236	282	264	277	274	254	247	278	262	263	238	238	236	221	262	254	239	248	263	238	244	216	247	239	192	272	289	235	278	238	263	243	277	267	247	235	247	235	252	252	234	248	274	232	270	246	273	271	203	226	263	248	245	228	227	240	255	252	234	258	271	269	257	252	236	236	238	237	240	244	223	237	274	257	240	251	248	257	221	257	221	235	240	233	292	252	268	244	240	221	254	222	218	284	294	231	260	239	258	251	234	243	257	249	239	246	265	237	261	244	244	247	251	268	262	285	234	233	234	233	268	219	282	222	226	212	215	266	224	235	259	265	259	253	216	248	233	259	231	252	254	224	244	248	248	259	265	269	235	246	269	257	237	229	245	246	250	262	258	240	274	279	245	251	249	253	275	270	263	248	253	279	294	297	242	260	265	240	227	256	267	240	229	263	275	244	260	232	238	228	294	288	269	221	241	221	250	238	256	239	227	249	256	242	237	251	268	282	263	234	230	268	265	244	265	255	240	259
20963	4964	1240	1446	1321	1204	1091	836	833	804	775	762	701	706	673	728	595	627	649	647	608	626	649	618	560	596	621	600	598	582	594	617	567	602	580	576	557	585	585	615	577	595	574	565	580	607	613	552	580	590	589	572	656	587	609	595	578	576	578	612	558	592	598	560	600	545	620	605	577	570	578	581	566	551	550	570	570	654	584	566	610	554	594	586	586	571	593	583	579	581	570	578	663	553	540	604	549	562	563	531	611	586	605	578	589	571	574	572	602	573	558	593	601	595	589	595	593	574	607	540	583	562	587	575	654	564	564	622	591	619	559	604	595	633	577	551	548	586	548	608	571	584	648	581	600	586	603	560	586	613	608	565	570	567	576	559	562	589	562	587	587	567	593	578	578	559	569	619	544	627	633	600	568	596	594	547	598	540	544	602	599	576	577	579	596	579	578	573	511	615	597	576	583	554	584	616	571	554	549	603	592	575	566	609	588	593	574	599	565	590	588	571	631	583	582	613	554	515	565	568	595	598	580	555	570	575	576	545	575	585	561	593	545	614	605	548	563	583	552	573	597	577	562	595	593	571	572	561	578	575	613	569	553	581	561	628	586	570	560	565	591	583	619	540	558	574	607	590	577	573	541	569	589	583	543	556	629	592	583	600	564	588	572	562	566	583	571	540	531	615	542	592	559	578	581	550	561	590	613	572	583	577	571	617	571	561	569	573	533	591	565	588	583	622	545	572	584	586	592	555	584	567	579	571	580	601	574	559	597	596	588	533	601	544	548	648	539	587	572	596	568	614	581	608	578	593	562	581	595	588	563	596	574	604	587	572	606	551	566	552	564	604	582	575	556	592	584	605	542	573	609	562	562	566	591	655	567	569	608	584	551	575	586	583	582	601	578	625	560	653	572	597	583	548	577	623	603	595	595	557	580	610	586	575	607	605	543	560	566	551	634	582	605	570	586	590	615	608	557	602	579	522	556	567	605	550	592	576	571	577	597	583	629	594	608	589	594	595	594	617	572	541	566	523	592	596	585	552	607	592	521	641	549	567	616	566	574	544	616	550	601	603	602	555	574	633	569	545	563	559	561	568	551	587	617	524	565	593	578	582	587	527	605	600	560	556	545	553	524	610	592	586	588	582	582	561	577	568	631	564	610	539	578	619	603	563	593	596	558	567	564	579	585	546	565	570	585	563	600	558	591	561	585	606	569	603	590	617	561	592	595	592	564	615	570	564	618	592	542	585	587	594	584	606	553	581	590	611	543	569	533	607	590	576	597	568	591	617	566	563	523	574	581	573	584	577	602	557	617	597	558	597	599	565	560	577	575	575	566	570	584	598	574	560	597	547	565	579	543	570	591	581	587	608	573	576	587	537	599	569	605	608	589	578	584	574	595	576	546	592	552	548	574	564	576	556	607	586	577	560	592	566	582	586	569	588	546	596	586	559	615	586	582	559	564	577	596	542	582	599	587	576	570	535	609	530	596	584	545	516	598	598	630	567	575	558	604	570	571	616	597	617	558	582	568	598	633	613	563	624	578	531	566	584	567	554	550	559	574	542	633	592	589	547	545	555	565	601	567	588	594	573	610	614	532	561	584	592	606	548	614	573	558	560	577	598	570	599	587	607	610	573	583	569	605	537	629	591	583	600	602	622	556	570	550	572	590	554	576	588	587	581	562	557	636	563	568	599	564	572	598	558	561	562	578	574	516	607	588	584	591	586	584	580	572	585	534	629	591	627	588	554	575	572	592	591	596	595	558	609	576	579	599	592	633	600	556	627	555	576	611	585	572	604	606	625	572	598	582	600	567	583	586	602	603	513	594	602	580	524	599	588	601	592	555	595	581	567	547	596	569	566	556	597	611	560	612	628	563	583	564	566	616	588	601	614	556	564	592	589	582	579	596	573	624	548	594	590	592	565	579	540	596	623	568	561	551	574	560	572	558	560	579	581	583	572	564	560	559	571	569	561	598	556	582	587	619	618	571	560	591	589	595	606	591	574	566	597	638	622	575	553	588	591	579	593	623	572	543	529	584	573	595	592	580	569	593	622	544	596	592	562	586	603	593	602	603	556	648	554	549	549	557	608	614	571	596	579	544	565	559	608	554	562	589	583	562	556	606	603	607	613	539	602	582	549	604	576	567	554	574	606	558	599	626	558	551	574	583	533	549	557	577	598	600	588	609	576	606	540	570	557	581	629	600	574	553	591	574	586	562	578	589	583	555	552	588	567	608	577	615	564	566	583	563	611	627	580	575	636	607	594	603	603	612	554	569	541	567	572	570	576	621	559	559	603	536	570	539	569	564	572	603	562	565	567	563	634	566	595	552	565	600	641	591	558	565	582	578	598	594	590	596	593	595	585	555	573	594	562	551	592	553	559	579	570	550	575	545	545	585	612	592	571	590	586	567	580	592	554	577	604	588	523	615	569	566	563	584	570	578	618	596	602	537	536	616	584	561	559	580	569	588	567	536	554	621	537	548	523	575	541	571	576	596	551	568	586	574	632	570	613	574	597	601	560	559	557	569	608	569	572	564	571	556	549	565	523	570	598	585	558	561	542	568	590	574	577	583	572	606	567	638	581	570	567	601	590	554	575	578	555	532	585	592	591	578	589	519	576	617	578	570	577	563	572	607	582	547	606	564	564	510	560	593	643	564	604	564	567	596	557	616	584	539	607	526	573	577	523	580	583	580	588	562	587	570	565	598	575	578	605	568	610	621	584	579	538	578	583	601	585	598	579	607	624	625	616	571	565	587	577	555	604	632	571	572	564	605	567	610	593	549	547	584	550	583	594	585	593	582	587	624	554	602	590	563	583	600	595	571	585	557	564	618	604	557	624	613	605	613	565	548	631	589	586	616	584	583	604	529	600	564	597	560	588	586	609	559	552	583	588	548	563	546	606	539	582	599	578	621	587	568	617	555	576	592	569	565	581	559	596	600	561	602	595	567	605	570	590	555	604	575	592	583	589	612	609	565	559	597	609	558	540	618	576	605	610	506	597	590	616	588	617	606	581	550	598	571	555	570	555	609	576	629	520	585	598	584	578	548	573	599	602	598	592	571	621	588	582	579	609	550	567	571	569	553	565	552	553	548	638	574	594	610	596	590	603	590	554	574	599	571	613	610	552	573	538	566	561	582	560	589	595	574	580	588	616	543	595	605	624	553	615	552	599	607	595	572	529	592	566	596	616	599	605	560	551	570	585	578	601	606	549	613	545	624	573	638	576	617	566	542	552	589	578	592	567	578	584	588	580	610	578	588	587	562	575	587	591	561	562	565	541	580	571	558	552	629	598	550	562	583	578	582	569	613	539	565	547	572	590	584	567	574	556	590	574	625	571	557	602	607	552	573	593	535	608	590	597	569	574	607	572	568	580	569	618	579	557	552	617	573	532	574	534	548	561	622	537	571	601	564	567	570	574	593	581	615	594	603	634	560	542	602	567	601	595	578	554	566	586	557	548	597	575	609	534	562	568	563	593	557	536	621	604
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
