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
338323478622	338323479133	338323479683	338323480233	338323480783	338323481333	338323481883	338323482433	338323482983	338323483533	338323484083	338323484633	338323485183	338323485733	338323486283	338323486833	338323487383	338323487933	338323488483	338323489033	338323489583	338323490133	338323490683	338323491233	338323491783	338323492333	338323492883	338323493433	338323493983	338323494533	338323495083	338323495633	338323496183	338323496733	338323497283	338323497833	338323498383	338323498933	338323499483	338323500033	338323500583	338323501133	338323501683	338323502233	338323502783	338323503333	338323503883	338323504433	338323504983	338323505533	338323506083	338323506633	338323507183	338323507733	338323508283	338323508833	338323509383	338323509933	338323510483	338323511033	338323511583	338323512133	338323512683	338323513233	338323513783	338323514333	338323514883	338323515433	338323515983	338323516533	338323517083	338323517633	338323518183	338323518733	338323519283	338323519833	338323520383	338323520933	338323521483	338323522033	338323522583	338323523133	338323523683	338323524233	338323524783	338323525333	338323525883	338323526433	338323526983	338323527533	338323528083	338323528633	338323529183	338323529733	338323530283	338323530833	338323531383	338323531933	338323532483	338323533033	338323533583	338323534133	338323534683	338323535233	338323535783	338323536333	338323536883	338323537433	338323537983	338323538533	338323539083	338323539633	338323540183	338323540733	338323541283	338323541833	338323542383	338323542933	338323543483	338323544033	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45820	9853	1266	549	403	374	310	288	308	291	298	313	283	290	284	259	265	273	253	252	248	271	294	252	255	264	244	245	263	280	252	254	255	286	279	255	250	223	297	244	248	264	250	256	255	279	280	257	289	237	240	255	269	266	255	237	279	272	238	272	244	236	269	259	235	252	245	258	235	244	239	242	269	254	234	261	226	237	215	262	245	240	272	275	240	237	241	270	252	273	225	249	227	258	283	256	249	234	263	225	241	266	256	283	263	255	266	228	264	268	246	261	232	259	246	237	242	242	280	255	280	302	236	254	253	240	230	252	248	281	241	266	278	264	242	248	235	249	266	251	250	248	247	235	268	281	242	254	244	235	250	261	242	263	256	265	248	256	237	256	268	260	237	246	271	255	264	213	263	265	243	270	276	238	254	270	276	303	243	264	235	265	251	279	245	256	264	248	239	255	252	266	244	269	227	262	248	234	261	268	315	243	252	265	265	244	274	273	237	262	248	262	253	303	267	262	240	255	245	240	238	246	244	256	252	249	264	238	278	228	267	254	227	251	234	259	268	252	249	246	244	249	234	266	260	302	273	284	251	265	266	237	269	245	267	277	260	251	243	258	266	298	267	275	244	230	249	243	257	249	260	290	252	258	236	251	256	262	258	252	271	256	249	213	255	262	250	276	240	279	240	284	210	266	244	257	248	260	266	260	247	299	262	274	271	239	268	280	278	259	262	254	271	260	282	269	238	277	269	247	262	246	279	272	251	279	231	268	219	273	247	280	259	268	277	253	265	258	240	233	257	252	273	254	278	248	254	252	239	227	237	232	279	229	262	224	249	225	253	282	250	248	276	264	268	271	271	270	241	242	269	256	253	247	257	235	235	245	256	252	253	235	254	211	241	236	263	267	248	252	248	236	243	217	274	246	226	301	257	257	251	222	256	253	250	269	285	237	254	277	251	250	280	226	249	270	275	270	268	272	269	220	232	272	229	257	244	253	235	258	241	266	257	271	251	291	258	225	283	262	257	210	296	255	239	276	255	270	261	293	251	264	221	237	259	264	257	259	228	245	221	235	257	258	273	273	289	253	267	260	283	260	242	261	260	255	275	242	238	260	247	236	238	274	243	276	252	243	259	256	256	258	257	237	269	265	260	248	255	254	235	255	258	267	257	238	252	249	259	250	256	270	272	264	262	277	243	275	250	235	237	261	262	283	265	261	264	236	249	248	268	273	271	256	273	231	269	258	240	237	243	233	238	272	269	263	240	236	264	234	261	246	266	252	257	271	263	257	242	264	235	256	287	274	246	283	263	281	256	240	240	246	262	253	303	265	268	235	253	235	237	261	229	235	273	250	259	284	251	230	218	246	232	262	265	280	246	256	286	250	233	252	237	235	281	243	248	267	254	259	254	245	245	250	259	281	255	246	256	263	272	264	256	251	246	231	267	258	255	240	273	268	254	248	237	253	219	237	237	266	262	239	259	269	238	282	257	273	280	223	243	265	222	253	249	284	257	248	260	257	267	246	251	272	254	243	255	264	244	261	280	247	272	275	250	268	273	229	251	264	250	237	274	293	262	237	245	267	267	277	296	272	266	265	277	249	246	233	253	262	236	264	247	266	266	250	269	244	251	284	259	246	247	246	282	238	253	297	258	252	257	269	240	251	294	269	243	234	259	254	295	257	282	266	247	261	255	244	235	255	225	265	277	231	245	266	256	260	242	234	230	272	256	247	284	251	250	266	263	268	258	237	292	247	255	233	259	258	270	232	271	287	271	250	272	245	231	267	242	265	260	248	250	283	269	263	220	254	270	270	246	254	245	250	237	239	261	248	274	257	230	214	276	238	286	251	278	275	240	288	277	260	241	242	270	275	309	265	226	261	276	254	265	248	246	262	281	266	268	248	238	236	234	241	263	262	274	259	232	281	261	240	252	277	271	243	264	250	248	257	269	267	266	265	250	242	250	276	223	236	251	226	254	236	252	257	245	263	257	235	254	248	260	264	259	271	268	257	272	222	230	270	252	273	262	285	248	273	242	301	299	270	259	245	252	237	248	278	249	278	270	225	278	253	243	253	241	230	271	232	264	227	253	275	247	229	251	276	249	256	258	252	289	269	213	240	243	229	276	264	242	277	299	287	243	247	240	241	231	250	233	262	265	262	248	246	228	255	273	295	270	271	255	265	243	229	238	218	235	223	276	280	253	295	260	277	261	274	267	257	256	247	282	253	265	234	285	256	251	246	243	227	260	252	252	244	239	208	231	260	243	258	273	287	249	249	266	265	257	260	267	251	231	251	236	260	279	249	264	242	256	246	245	273	270	254	244	223	255	234	259	256	238	240	270	262	245	240	263	263	271	267	219	265	242	218	221	245	242	266	213	261	268	244	243	259	273	293	267	281	267	290	253	267	272	231	245	254	253	294	266	277	241	248	253	227	270	258	245	231	255	256	226	239	242	242	225	241	257	241	263	281	271	253	251	236	238	304	255	263	241	263	241	245	259	253	266	250	271	250	282	258	276	231	254	234	264	265	264	263	279	244	288	240	268	235	250	225	273	233	244	251	243	251	227	253	255	248	259	260	249	240	259	250	254	259	256	229	255	240	239	276	255	275	275	260	215	274	257	242	244	293	253	245	259	281	266	230	238	242	254	246	290	233	270	259	258	280	261	259	235	271	238	264	275	289	272	275	269	267	285	254	267	220	247	278	271	243	236	249	261	264	253	278	273	227	257	257	270	264	241	288	272	244	272	244	285	277	257	257	236	230	253	244	243	256	293	245	258	255	248	262	266	250	248	261	249	269	289	269	248	273	260	246	240	282	291	280	266	245	261	236	233	256	267	223	257	273	281	246	244	246	248	246	255	292	278	259	247	254	257	280	252	243	286	278	277	278	272	253	248	247	283	233	280	257	229	272	285	248	287	224	261	256	248	242	253	293	261	261	233	250	264	250	245	256	269	254	251	261	256	263	257	236	261	258	256	266	247	266	239	248	229	265	225	244	245	251	283	254	270	214	236	233	231	294	289	237	261	282	234	236	250	273	274	239	252	259	274	248	245	248	245	238	241	242	225	277	294	258	258	215	250	281	232	281	290	230	255	250	249	259	260	277	248	265	274	238	244	285	258	273	254	240	274	280	257	263	248	266	248	275	265	258	262	259	259	268	239	273	265	282	273	257	236	228	244	270	250	254	245	275	256	291	248	284	267	250	271	240	245	265	256	277	276	250	253	258	254	272	278	287	235	224	268	228	270	227	228	233	227	263	252	243	249	245	282	257	288	256	237	253	244	269	237	268	236	234	257	267	288	255	272	263	242	268	301	258	251	240	253	239	239	258	259	253	229	255	274	280	274	269	269	247	268	238	262	262	276	227	253	261	238	263	252	276	241	251	279	256	285	263	236	282	290	251	279	244	208	250	261	257	242	238	246	216	256	246	273	276	250	266	247	242	289	245	232	264	265	252	276	250	266	241	271	263	230	262	254	254	251	243	256	237	272	245
22652	871	1328	1493	1291	1171	940	882	829	747	731	703	701	696	697	672	622	651	642	615	569	623	611	621	638	619	586	639	577	623	587	578	598	577	581	565	574	590	532	542	593	572	592	582	590	562	545	570	539	576	575	585	577	576	583	579	604	568	561	575	578	570	567	563	584	635	563	568	584	570	555	602	597	625	579	584	571	557	562	599	583	594	552	586	563	557	553	557	560	553	575	569	565	535	600	598	588	593	573	611	604	599	574	585	591	578	586	579	621	549	560	566	569	567	601	619	585	576	569	578	533	569	592	570	526	557	594	603	562	604	575	597	590	597	564	569	611	563	568	569	578	546	566	562	554	579	568	642	611	571	573	579	536	573	603	547	638	577	563	601	584	566	584	548	578	576	562	568	609	540	566	578	549	511	569	589	559	599	560	577	594	539	551	625	584	544	532	551	543	601	599	588	583	584	527	560	575	555	519	569	604	578	584	564	594	563	596	562	554	566	610	614	588	578	572	595	576	527	544	616	583	547	581	559	597	567	586	612	560	570	574	547	596	553	587	577	565	542	594	644	577	550	559	552	568	601	595	540	551	534	620	582	547	549	528	579	604	583	594	570	585	585	576	588	540	562	588	557	590	620	546	567	568	538	588	576	569	581	595	598	571	562	600	589	594	589	581	588	540	595	602	610	544	574	540	622	600	550	554	619	567	604	567	549	575	543	596	526	560	587	605	570	564	563	576	577	562	599	588	567	577	551	565	614	576	632	617	537	588	555	566	550	609	575	591	538	580	605	566	573	547	592	581	616	602	537	583	580	578	576	580	585	596	575	551	592	575	565	596	557	558	534	573	569	576	600	601	557	596	555	595	564	553	559	576	600	598	566	575	563	621	579	576	561	555	571	611	552	604	602	567	580	621	567	554	512	552	574	541	564	596	542	544	563	555	562	577	524	615	576	574	560	634	545	574	577	583	617	569	551	559	564	597	580	566	580	578	539	576	596	583	561	565	583	557	609	607	598	591	566	573	564	624	587	590	570	591	563	563	588	618	585	542	552	587	563	595	562	615	617	553	560	588	544	567	596	568	596	577	564	582	536	593	577	584	582	603	554	621	590	558	566	580	562	539	571	587	603	598	539	549	541	559	606	584	557	622	563	574	562	561	552	605	602	575	577	550	566	557	561	579	564	544	575	544	582	547	587	554	589	577	553	546	559	575	564	568	586	601	563	580	579	575	581	544	537	570	556	580	609	588	584	604	550	601	573	554	522	496	545	578	547	563	562	555	598	581	586	542	592	609	569	583	570	552	588	600	538	550	571	571	574	629	529	605	638	521	586	536	666	591	555	579	600	594	559	598	606	554	552	596	557	591	546	573	557	578	563	591	609	554	543	544	559	543	566	564	602	566	593	567	599	610	538	591	583	565	637	623	586	578	596	604	591	554	599	585	557	606	589	608	561	527	627	580	540	590	639	587	553	594	592	547	554	567	586	589	604	599	565	558	595	590	570	591	571	570	551	541	615	592	592	567	549	584	563	595	589	608	601	588	568	572	537	549	579	580	567	570	540	601	571	622	627	561	568	581	591	612	577	575	611	518	588	562	582	549	602	588	604	585	617	550	582	555	592	541	543	570	560	641	572	578	562	537	577	627	573	545	598	593	588	611	563	574	606	573	563	606	574	609	592	536	546	554	542	583	637	589	578	615	548	563	583	580	545	554	579	550	614	572	571	545	589	591	616	598	584	597	582	583	524	578	589	597	595	574	562	626	572	565	602	551	560	554	570	515	547	575	541	589	542	561	571	536	596	602	616	563	609	610	631	536	622	587	609	612	552	595	545	549	582	562	567	645	557	572	565	623	584	569	616	593	597	555	593	534	548	551	569	568	545	573	583	578	568	576	601	570	549	573	611	584	573	583	572	619	601	576	604	588	564	571	555	547	571	600	609	563	546	574	519	555	578	604	601	599	621	593	598	568	611	570	598	611	572	572	599	530	576	626	596	612	593	586	584	565	577	589	569	604	563	609	564	554	591	584	587	588	596	599	572	573	575	577	606	546	545	575	547	534	566	554	600	597	592	583	567	550	587	570	585	549	573	517	587	607	574	583	584	539	612	585	581	570	545	550	546	562	576	576	585	597	585	551	591	623	615	539	576	580	538	578	569	585	589	568	559	530	570	563	581	539	562	566	565	569	558	558	530	562	590	576	559	537	604	585	603	618	557	578	528	595	602	568	604	613	605	574	588	613	576	577	566	531	585	590	574	567	591	549	593	553	571	539	591	551	607	585	564	569	629	571	592	583	585	547	593	587	574	548	563	587	539	585	580	554	578	615	590	557	542	556	578	620	580	591	594	591	544	594	592	556	596	615	611	573	595	569	577	574	569	572	609	537	562	545	565	585	547	568	584	566	571	587	595	591	586	568	558	605	564	547	520	573	609	570	562	570	568	581	546	583	626	556	619	561	581	606	581	563	599	550	577	544	600	601	546	577	520	605	534	592	595	583	589	555	544	583	565	562	566	579	581	593	587	606	572	591	570	578	562	591	551	584	575	582	591	549	588	553	613	556	567	569	555	605	588	566	578	531	608	560	590	586	576	609	567	526	608	554	555	578	590	569	582	581	616	636	551	569	612	575	586	579	581	571	610	565	584	544	583	605	589	603	622	544	618	577	607	560	559	573	583	593	594	571	594	593	563	574	552	594	577	590	567	606	557	547	584	575	566	599	619	596	606	536	577	548	544	546	595	561	602	581	592	598	611	561	572	618	581	546	620	620	608	585	620	607	625	565	597	602	543	583	577	572	603	566	601	617	605	575	600	619	601	534	570	561	570	546	565	582	570	601	568	551	560	589	545	565	580	590	596	578	573	618	570	578	569	611	628	610	562	589	598	617	548	507	554	590	594	636	562	543	606	587	563	592	571	596	559	526	588	556	587	521	561	609	562	574	584	606	549	558	557	622	639	620	583	605	576	553	579	593	603	595	582	568	590	602	583	607	581	586	602	556	568	621	536	584	576	578	605	606	578	578	620	569	556	574	558	594	583	564	593	604	564	583	562	593	604	546	643	607	574	574	589	588	567	569	571	548	579	543	560	583	595	589	559	610	580	578	590	538	562	552	562	584	590	516	581	584	590	575	594	557	551	627	545	579	536	561	594	616	529	588	548	586	550	569	584	601	609	596	584	635	549	572	583	580	539	540	520	598	628	583	563	581	607	544	572	582	570	569	560	557	617	567	574	534	604	540	607	585	562	538	555	537	591	590	556	599	583	637	572	605	564	632	540	564	569	592	580	557	574	603	560	582	589	565	589	575	531	516	566	625	569	558	595	597	569	566	558	582	578	631	561	542	563	560	574	607	544	594	571	555	601	609	615	540	575	573	570	585	540	614	570	588	567	561	598	586	609	549	586	559	633	609	552	534	584	585	579	588	539	556	554	611	610	546	534	587	589	593	649	575	586	555	595	545	603	559	582	553	555	625	592	535	590	579	510	576	590	585	563
33326	4414	446	307	327	346	326	323	317	284	329	331	310	304	310	314	338	329	309	330	294	309	292	315	342	351	332	307	298	319	312	325	330	318	314	340	304	320	317	321	281	305	304	324	304	301	339	310	293	310	290	328	322	320	316	327	316	362	298	318	296	374	330	297	310	318	327	326	312	339	336	313	305	297	349	302	342	341	348	309	341	333	324	341	317	302	333	310	310	312	323	325	284	325	319	296	324	322	286	316	342	338	352	328	285	326	307	300	308	311	302	327	298	310	335	342	355	320	338	321	297	287	293	317	302	326	341	289	310	340	322	316	322	331	331	305	307	335	299	340	327	312	309	329	330	359	325	331	307	311	335	329	306	301	333	311	301	294	340	330	293	305	318	308	324	309	325	280	318	310	301	311	328	310	320	339	314	345	323	300	316	321	348	309	302	309	306	306	310	299	319	295	335	326	299	292	282	295	313	307	335	324	314	321	312	322	310	300	301	334	366	284	286	342	319	294	337	324	323	331	314	327	315	302	336	322	304	331	324	300	291	339	358	329	310	323	305	318	323	342	311	293	326	317	289	341	305	270	341	314	282	329	345	330	318	330	342	337	332	308	348	284	281	316	328	337	323	331	288	287	333	322	330	322	291	321	324	330	308	293	303	310	328	341	336	310	355	316	310	332	325	317	327	349	331	313	276	287	295	305	311	307	308	306	301	312	304	307	335	314	353	354	315	336	292	324	291	306	323	325	327	307	313	347	346	330	343	339	311	319	325	293	310	322	334	351	328	336	318	326	313	292	290	282	325	300	302	290	289	305	310	320	294	317	315	314	332	298	308	311	318	302	348	301	299	327	331	324	318	325	330	328	307	326	332	298	314	297	329	349	304	298	352	338	309	323	288	344	315	325	300	284	335	312	307	358	297	331	295	293	295	335	295	351	335	327	310	324	314	315	322	303	297	326	326	332	272	316	331	322	305	306	308	304	291	320	308	290	345	293	314	338	340	327	332	312	367	305	310	333	337	330	318	332	335	303	334	306	348	310	282	300	307	307	314	312	381	330	347	319	309	289	320	347	326	341	335	332	307	315	317	289	340	308	349	304	316	332	324	323	370	291	289	293	303	327	346	287	322	326	321	327	351	326	331	320	307	372	282	302	307	354	313	347	306	336	331	327	305	330	342	313	295	329	349	313	308	309	339	334	317	306	277	312	318	362	305	327	321	314	330	311	314	326	286	325	298	345	300	296	300	321	354	336	301	341	270	325	330	301	304	316	314	345	317	315	312	318	323	340	332	294	322	327	334	274	306	320	353	303	327	347	339	339	325	310	266	308	341	322	349	299	309	328	342	301	318	317	332	341	334	297	330	303	319	356	296	355	308	317	337	342	330	310	305	328	313	360	349	318	316	329	342	329	284	309	296	363	281	330	298	308	304	339	277	321	308	291	333	324	302	333	312	311	338	312	299	326	330	324	321	296	296	310	335	315	314	337	320	308	339	341	299	303	306	315	295	331	317	273	342	309	324	318	314	326	323	298	302	318	330	318	314	307	292	315	332	334	317	323	332	314	313	287	332	299	319	322	324	318	374	341	323	321	346	304	316	330	354	305	335	341	298	300	330	317	300	317	336	354	297	322	357	326	319	316	344	295	290	324	315	324	316	323	316	331	305	287	272	347	337	355	343	272	312	328	308	288	311	321	324	297	304	337	337	325	339	295	312	289	325	334	309	316	321	335	293	297	316	274	337	314	296	337	348	327	316	296	301	328	302	327	343	295	325	312	308	296	318	304	308	301	337	324	309	314	298	338	336	325	307	327	258	329	331	320	288	293	340	306	280	327	355	349	329	324	320	304	349	313	317	314	345	321	350	323	317	340	314	323	316	304	317	325	328	286	306	307	328	365	349	334	317	336	343	295	328	310	295	331	299	331	338	322	348	331	298	304	359	331	314	318	354	325	330	324	304	308	316	323	315	331	291	329	326	303	332	298	316	297	326	306	340	310	311	319	317	316	324	334	347	303	314	301	346	298	321	327	293	302	339	358	334	371	314	341	354	330	317	323	315	335	313	296	280	317	297	344	323	345	337	315	298	293	329	313	320	333	325	328	311	335	289	290	348	315	325	327	318	313	353	330	318	284	343	324	308	282	337	331	305	322	308	364	309	337	328	307	341	305	330	308	361	347	328	312	322	329	323	288	284	362	314	314	338	305	288	288	291	318	319	326	303	309	347	339	322	304	321	295	324	306	293	339	302	359	334	302	336	305	329	377	335	294	311	322	310	288	366	315	315	320	334	292	311	363	330	339	343	373	343	335	314	328	343	323	314	302	305	311	318	341	345	310	281	299	292	331	315	361	346	288	324	335	283	345	309	302	309	301	298	318	337	336	303	313	329	315	286	297	313	321	324	327	316	302	303	318	313	327	337	308	319	361	309	308	317	311	347	313	291	311	319	341	341	318	352	314	341	330	303	329	330	318	316	342	302	309	316	328	307	308	357	351	347	331	316	332	301	346	318	332	331	312	311	334	338	315	343	312	337	331	358	309	345	338	340	325	281	289	300	335	338	332	329	314	313	343	339	335	324	346	315	303	338	309	317	313	351	282	311	333	312	342	320	338	297	316	313	349	375	342	297	285	305	332	330	334	309	305	296	329	311	354	341	295	303	305	304	304	326	330	333	280	307	314	373	337	313	281	303	326	333	301	347	331	296	301	289	317	321	321	364	345	319	345	338	330	326	306	335	324	329	336	336	342	325	317	345	367	310	269	299	327	352	311	335	323	300	307	325	347	339	296	298	295	336	320	339	321	354	336	312	343	319	339	318	293	348	321	315	298	294	340	305	318	325	359	314	311	311	309	331	316	317	306	336	318	319	307	329	299	317	335	331	330	295	303	318	295	318	341	309	322	311	337	332	321	304	309	330	311	331	298	331	323	306	358	324	291	291	305	334	315	332	315	302	322	306	314	317	367	319	357	300	317	320	296	321	336	352	326	327	332	330	324	332	340	341	353	314	339	287	285	309	329	362	332	322	310	346	321	321	315	312	294	307	349	327	299	332	333	310	297	314	334	301	318	300	337	317	321	356	334	349	330	312	307	312	258	337	321	356	294	320	326	356	289	281	335	323	305	343	319	314	308	310	332	306	349	322	311	312	306	289	307	350	335	332	328	321	310	298	330	307	312	321	346	337	317	338	337	332	306	312	315	323	338	305	321	351	316	326	347	355	310	308	292	311	334	340	323	325	334	332	315	353	282	321	307	328	311	291	318	322	292	342	360	350	345	304	305	323	320	301	321	307	329	320	350	337	317	316	332	315	344	319	321	331	308	327	319	333	323	332	313	358	310	327	327	299	316	315	305	328	315	306	301	331	336	305	320	285	349	322	323	316	342	317	337	297	335	318	300	326	326	303	331	305	321	338	295	301	334	317	337	348	341	334	340	304	298	309	305	308	292	334	316	319	310	316	290	327	310	330	357	307	312	310	306	307	320	268	326	301	344
18768	780	770	747	772	787	800	777	802	689	769	782	763	754	754	715	743	750	770	769	718	718	769	680	761	733	743	733	685	766	723	765	765	776	691	751	799	757	755	757	727	766	748	761	733	741	747	791	749	696	753	751	735	760	750	753	734	732	742	749	749	763	752	707	751	734	728	724	713	707	787	717	747	719	770	730	755	694	740	713	749	769	757	771	784	763	771	718	757	790	738	751	741	722	787	729	735	673	709	715	747	740	765	732	732	766	726	705	786	717	773	762	714	747	737	721	723	729	749	707	760	752	782	706	724	781	766	759	762	758	777	716	759	771	757	709	744	778	748	819	775	727	687	682	730	731	738	731	695	758	700	757	710	775	707	750	748	768	713	728	715	762	745	784	726	728	781	724	753	744	740	785	773	768	736	797	764	754	730	733	773	716	765	748	696	727	804	713	741	735	756	726	796	710	768	682	737	731	732	759	725	728	739	777	737	743	705	736	741	739	729	724	679	762	781	751	782	712	737	729	683	775	761	768	707	751	743	764	726	763	738	797	732	729	736	752	746	732	720	769	757	741	756	771	776	729	746	737	785	741	734	745	760	740	762	726	765	724	747	708	750	756	730	714	727	750	728	731	710	690	739	707	713	761	695	768	757	737	743	791	724	722	715	683	751	781	756	751	717	749	787	766	724	806	727	739	769	772	749	759	799	739	736	749	759	746	762	727	794	756	712	733	705	722	735	741	752	768	717	718	775	747	739	707	772	718	721	729	735	727	727	793	720	787	778	737	777	724	712	784	728	762	749	751	764	732	730	779	754	746	748	733	746	713	715	733	739	744	699	665	676	749	742	746	784	730	749	738	767	733	750	735	695	777	749	703	739	743	834	700	724	765	734	773	768	776	738	750	775	714	714	729	728	738	751	777	749	781	745	752	730	755	742	736	733	735	753	702	712	739	736	729	726	756	727	785	753	780	770	728	722	750	717	723	743	747	778	745	791	725	690	732	775	716	690	749	772	725	726	716	732	746	745	731	728	716	735	763	752	784	759	738	769	738	755	795	769	690	758	708	692	696	791	778	725	741	693	710	701	777	714	722	743	739	737	738	736	765	744	759	743	737	760	759	686	775	747	750	715	690	715	737	702	758	733	703	719	728	730	780	793	742	726	708	732	753	755	732	745	720	784	722	680	734	753	739	699	722	708	761	730	727	716	785	748	739	703	696	726	701	791	734	784	740	751	738	732	758	740	781	718	747	692	728	765	679	751	729	779	759	752	751	762	781	765	829	729	745	746	741	735	730	745	722	750	729	757	784	773	702	730	715	734	730	739	777	746	758	755	724	706	746	717	766	733	724	768	695	749	761	740	779	716	725	763	741	764	753	758	759	765	779	752	691	754	737	741	753	738	756	743	743	766	756	722	717	744	733	778	774	734	729	769	702	713	721	747	727	762	712	771	720	757	753	729	731	740	716	714	790	769	744	790	726	769	716	767	737	694	734	757	724	745	715	758	708	746	808	722	721	790	774	776	743	757	770	721	729	714	718	764	691	723	711	760	773	693	731	771	740	726	804	763	742	821	705	693	774	797	760	713	758	736	745	724	720	765	735	699	799	743	744	745	782	700	732	742	789	748	704	747	739	727	743	756	743	736	713	774	786	769	728	720	768	769	754	705	724	732	726	750	738	751	704	720	728	763	744	789	714	686	774	740	728	725	744	759	790	694	739	703	767	738	732	739	716	746	726	742	759	738	762	702	726	746	744	703	727	714	783	736	740	751	744	697	717	747	740	754	742	760	731	723	769	732	772	705	708	741	769	747	754	694	731	740	787	772	733	717	729	737	723	771	708	731	704	702	729	739	722	765	746	733	708	750	719	724	752	756	769	777	749	708	772	748	731	737	763	718	762	754	739	716	742	712	750	709	757	705	725	757	734	731	757	748	744	807	729	724	772	714	771	742	749	751	730	802	732	720	728	729	721	771	769	715	773	728	741	741	761	735	735	733	712	762	739	732	751	711	753	740	714	742	703	797	724	732	730	740	695	750	742	719	758	704	772	746	706	735	747	702	754	743	705	748	755	749	766	710	686	710	791	763	772	735	708	768	757	746	774	761	779	779	764	745	802	722	731	735	790	753	774	704	753	693	775	698	803	734	758	730	759	754	752	715	714	716	703	715	708	745	770	746	739	745	759	699	712	744	751	741	769	762	706	763	775	679	738	691	748	742	730	776	755	719	736	737	752	770	777	724	756	812	730	811	713	781	709	717	707	692	704	741	737	751	771	745	732	752	713	725	786	733	675	772	730	737	743	766	769	704	719	739	775	711	730	693	686	749	760	700	708	776	728	744	717	752	780	740	734	749	760	816	742	731	704	713	713	744	758	745	685	749	740	692	771	710	739	764	726	762	708	807	711	712	738	753	748	741	750	743	693	762	763	718	719	769	745	696	732	811	742	729	763	742	787	706	764	769	719	763	741	686	735	731	774	732	727	720	790	778	744	746	720	712	728	749	781	808	760	776	784	767	754	761	743	737	709	728	711	754	713	772	687	729	766	754	701	734	694	684	710	692	784	735	740	794	730	693	727	760	754	782	758	732	710	751	680	758	770	722	759	759	740	702	768	780	752	725	735	753	688	752	724	761	730	784	789	698	780	746	751	738	723	720	723	734	721	748	738	741	811	759	751	756	748	703	737	728	761	724	739	777	785	742	788	767	716	752	763	705	791	827	741	710	723	726	784	707	724	725	755	758	717	742	740	776	754	745	758	749	726	756	707	763	725	777	748	721	751	765	764	740	766	695	786	747	761	698	763	746	714	763	739	716	743	688	686	726	711	762	776	705	759	797	760	727	746	696	760	739	737	791	712	696	728	766	705	735	736	736	688	720	748	734	750	742	758	740	765	738	787	748	717	711	701	744	741	720	732	764	741	751	670	747	723	788	745	756	725	747	690	762	774	765	723	677	764	785	739	756	739	695	765	748	731	712	731	806	696	766	795	680	744	762	708	732	716	696	756	793	773	731	749	786	685	716	734	729	758	730	754	745	767	795	751	805	738	781	746	751	726	786	744	740	799	756	711	768	741	685	730	756	733	789	741	770	780	778	763	747	742	699	758	736	774	769	729	728	766	757	779	757	757	732	728	742	738	761	788	760	755	747	746	708	750	742	752	731	791	775	738	795	684	748	773	774	710	757	757	751	741	790	783	739	787	686	798	711	776	760	720	740	711	783	783	724	696	716	715	734	788	737	758	729	767	736	753	781	743	745	733	757	776	713	805	730	751	760	732	745	745	770	740	734	744	770	743	716	796	703	711	758	727	757	811	696	750	745	729	719	750	722	731	712	750	781	758	736	739	738	750	743	735	752	718	745	751	777	770	741	715	744	756	773	786	729	748	740	706	752	741	707	744	748	760	717	712	727	704	678	761	748	704	737	771	695	790	728	731	729	729	732	777	697	724	742	735	733	731	734	712	729	755	711	726	754	742	788	711	731	720	732	742	740	716
45609	8740	951	570	488	414	432	423	439	431	408	387	388	397	405	387	414	412	413	383	379	438	411	406	423	372	398	397	389	411	409	389	379	375	402	356	378	377	386	403	426	410	394	399	407	373	392	447	414	392	378	409	432	388	395	410	405	428	400	411	411	352	371	386	389	362	442	369	322	384	392	372	374	400	395	394	378	356	377	383	355	376	360	413	384	408	392	345	352	388	391	432	398	367	437	389	362	379	390	386	354	378	422	387	371	396	366	364	458	377	424	421	390	372	353	374	381	412	366	386	375	383	406	431	423	381	372	412	415	393	370	387	356	362	411	378	415	398	397	395	363	402	366	408	401	375	416	383	380	413	416	388	368	369	385	384	356	396	389	394	411	386	399	373	413	383	433	376	394	362	383	386	351	380	330	382	398	378	384	364	391	393	379	385	354	390	369	431	389	379	403	428	463	396	340	379	334	421	391	378	373	417	406	364	425	353	368	390	424	330	391	412	394	377	409	392	393	386	420	397	346	357	394	441	400	431	393	370	407	357	387	398	401	384	366	377	416	385	410	384	388	417	373	393	398	419	397	377	367	372	393	370	356	380	422	408	378	354	378	376	382	344	350	369	344	378	358	379	377	393	349	390	388	359	359	405	381	384	352	376	387	353	380	372	370	362	403	367	394	334	381	355	388	409	400	396	384	383	366	383	400	420	420	392	388	393	378	378	380	378	383	394	381	360	373	405	381	420	422	389	359	341	380	369	410	402	374	407	409	365	390	381	416	400	398	381	410	387	406	370	357	360	344	389	360	352	365	430	388	385	424	367	377	365	367	378	362	397	389	400	395	373	388	390	402	397	356	444	377	412	425	398	374	368	347	346	416	417	429	369	428	386	413	412	391	371	411	362	413	385	374	403	385	396	381	398	390	371	366	392	414	389	351	386	397	447	398	368	402	386	392	413	421	369	403	382	397	414	356	382	407	350	366	366	352	391	402	394	407	405	401	413	401	377	390	382	421	391	398	417	368	410	374	390	426	375	357	384	414	439	426	368	373	398	368	384	410	364	404	383	374	387	398	381	424	433	409	370	405	381	355	407	412	397	363	367	361	385	362	389	398	393	424	358	396	366	378	413	382	386	350	379	424	388	389	390	371	371	364	436	371	371	390	366	381	418	374	372	375	413	383	392	395	395	376	386	385	378	376	356	388	382	378	369	365	368	427	380	397	376	404	402	419	369	436	394	388	405	383	393	402	416	397	385	404	416	390	357	394	403	404	413	395	380	382	394	390	380	379	383	361	339	400	363	389	397	404	397	424	411	403	395	425	390	354	397	392	390	418	376	412	415	386	416	381	389	371	409	374	407	371	420	397	354	353	383	372	379	382	408	391	382	396	401	380	392	424	426	368	376	345	375	406	391	380	445	418	410	364	419	359	408	385	386	396	415	367	381	385	394	370	433	376	383	366	410	397	399	435	408	431	400	395	406	394	379	428	348	428	396	412	398	377	346	405	417	409	393	376	417	387	406	379	398	411	365	388	380	397	377	386	414	394	389	408	389	413	395	384	409	368	411	393	340	371	406	419	376	377	364	382	413	370	389	352	405	369	399	398	395	401	331	385	375	364	387	401	395	415	367	404	367	362	394	355	359	397	358	392	389	338	357	392	409	415	374	387	392	378	360	385	388	363	361	397	395	375	381	416	414	366	415	413	384	398	363	424	399	388	398	422	381	370	391	386	357	357	378	378	387	444	387	373	405	396	378	377	406	375	393	369	380	417	369	361	364	421	402	386	404	389	375	398	386	407	400	374	408	366	369	366	401	414	351	372	389	382	404	425	461	360	421	400	447	362	371	369	399	386	394	441	379	411	383	383	383	380	396	374	385	365	392	375	365	344	369	397	404	378	406	387	438	378	412	392	402	396	409	368	404	409	368	382	391	387	364	398	373	376	396	401	412	386	386	389	414	389	446	424	420	374	370	352	367	381	358	336	384	385	421	404	409	423	397	404	416	405	353	389	381	400	355	367	385	367	414	460	402	398	398	386	375	392	381	394	370	415	381	434	385	382	402	375	376	360	410	363	401	395	391	374	385	369	349	394	397	415	384	362	388	400	383	386	363	375	403	429	408	399	367	383	394	420	395	415	401	368	428	372	392	400	407	346	403	385	384	367	374	412	423	396	388	395	363	369	376	368	384	348	367	364	388	410	429	380	382	386	394	400	430	413	384	393	374	407	427	419	376	377	371	372	408	390	378	396	403	385	414	372	386	398	365	382	395	376	343	349	397	405	405	372	424	410	402	415	398	381	400	380	390	427	382	385	371	394	347	377	367	382	394	389	387	405	435	362	412	398	382	361	415	390	366	393	392	378	429	404	409	376	370	396	377	392	411	397	363	388	414	393	374	411	390	367	392	399	406	389	413	392	409	370	404	416	398	393	389	379	358	405	376	385	410	393	408	387	393	380	389	350	397	391	380	393	366	395	384	366	420	408	388	405	376	365	351	377	374	392	370	391	384	389	379	363	375	418	418	386	362	381	379	374	397	376	416	344	408	418	397	420	382	389	403	393	377	382	370	415	407	414	380	409	429	377	418	376	392	374	381	406	421	405	367	369	397	426	392	380	387	353	388	400	387	415	377	408	405	400	378	377	437	430	405	369	375	408	428	391	387	379	382	357	388	362	419	398	368	381	342	394	399	404	380	380	381	386	389	396	368	402	364	389	408	407	440	403	417	425	388	429	409	386	357	344	376	376	374	419	415	375	386	389	375	370	376	364	410	400	436	390	382	384	388	393	426	433	385	417	448	422	430	409	395	367	428	379	367	380	398	408	385	360	384	403	404	392	396	381	364	341	404	354	358	403	395	386	367	392	391	378	403	379	402	385	428	402	389	376	378	439	408	409	407	410	403	362	386	398	434	412	387	399	395	354	414	366	422	410	373	403	398	394	367	404	397	407	411	364	399	448	399	385	398	386	402	414	377	417	392	420	405	397	338	331	375	408	394	433	403	386	371	372	383	379	390	381	406	364	425	401	384	385	388	383	417	372	385	404	374	401	391	378	403	360	386	374	381	390	393	375	435	378	377	358	408	375	343	388	404	384	401	384	365	406	404	383	383	377	387	417	384	374	371	366	390	390	373	384	349	383	390	391	401	368	374	406	395	400	387	380	342	378	352	383	371	376	408	380	369	367	400	429	372	399	397	381	342	367	398	331	395	415	401	404	374	408	431	420	411	394	393	427	374	354	370	362	423	407	383	402	414	383	432	378	395	384	370	398	395	414	388	399	417	409	420	436	388	371	371	379	406	405	403	405	391	424	350	384	414	434	393	358	383	367	441	355	395	412	381	408	388	401	391	389	385	415	407	416	372	385	385	391	378	384	391	422	383	382	389	396	401	367	380	376	367	421	379	375	428	363	376	374	410	405	415	388	402	390	427	427	396	400	403	402	385	374	374	392	411	386	383	414	389	354	383	398	416	420	442	346	348	389	380	380	412	393	370
24417	1063	1285	1410	1201	1178	1116	1018	983	960	973	988	941	924	931	910	923	936	877	945	925	920	958	900	882	898	955	867	874	837	918	884	941	884	899	831	856	874	861	921	880	860	869	921	863	918	927	898	907	859	939	887	808	901	871	845	884	869	892	894	862	903	911	887	882	874	877	872	945	883	912	925	873	865	907	919	877	820	869	885	856	871	852	867	873	881	860	910	851	940	840	881	901	898	881	858	846	879	855	839	919	887	817	890	797	880	869	872	861	932	890	861	853	880	900	885	865	898	889	851	921	927	883	845	892	827	872	858	866	799	884	895	860	866	852	853	845	880	866	855	869	859	843	897	876	870	855	862	876	873	908	892	855	861	912	846	807	865	913	889	848	875	869	882	862	957	880	863	896	851	820	867	874	892	888	865	883	904	864	918	879	871	915	875	908	834	870	879	847	859	845	837	885	918	860	944	892	892	839	853	860	819	859	835	915	817	901	917	891	916	909	918	812	851	888	867	826	860	906	855	886	864	889	872	884	887	887	930	888	932	876	932	924	856	876	873	870	858	890	920	885	846	885	891	896	891	900	926	863	864	871	923	844	839	880	900	898	897	891	902	880	916	897	826	910	797	911	843	884	860	846	875	846	844	844	892	894	895	865	831	871	842	866	897	909	867	863	870	909	890	865	869	899	894	864	855	833	813	834	904	854	888	900	808	830	900	856	904	823	934	940	911	838	881	875	894	860	893	831	868	897	864	908	802	917	889	839	937	905	844	824	860	894	850	844	836	904	882	846	828	947	859	893	861	871	841	890	903	929	894	865	914	900	894	864	903	886	845	877	792	830	871	886	851	858	892	890	895	821	882	836	856	833	880	863	873	898	886	899	891	857	892	886	874	852	942	896	888	887	846	849	893	908	849	778	886	821	903	897	797	874	868	889	890	849	891	910	863	877	883	907	910	877	871	873	878	881	918	848	906	844	824	850	845	861	893	781	872	884	851	875	860	880	876	883	916	930	904	854	837	912	835	837	860	884	825	900	883	881	885	864	879	860	884	909	877	886	841	928	928	834	885	884	843	894	889	897	869	860	861	874	842	873	849	861	915	850	874	884	867	880	872	893	897	920	881	881	866	850	908	840	847	850	843	917	865	867	902	835	897	902	856	820	862	901	920	829	906	915	875	853	842	864	902	881	899	827	828	862	878	922	894	892	922	845	873	916	843	888	874	841	896	911	833	905	842	904	912	864	904	891	891	888	895	858	830	860	914	810	831	904	862	863	906	913	858	895	837	869	840	874	841	903	900	906	901	901	836	834	886	895	887	897	900	890	901	917	933	864	879	886	956	868	894	865	884	899	901	855	885	879	909	898	831	876	935	879	854	848	870	850	865	835	888	917	845	889	889	889	869	852	886	836	814	853	857	866	880	848	867	818	855	896	854	848	861	864	884	861	843	904	842	865	883	907	880	861	897	883	932	852	926	879	889	861	832	850	912	870	825	885	911	851	867	893	836	846	886	891	851	873	876	865	839	812	858	869	809	879	859	935	866	862	871	872	889	901	876	883	829	836	898	877	874	856	900	885	889	882	915	878	877	896	905	861	917	890	879	865	890	880	938	827	919	894	910	862	865	868	816	848	897	917	875	886	879	835	856	894	894	914	857	907	824	840	852	895	874	852	851	872	886	847	873	890	895	907	852	871	887	883	862	859	817	878	888	907	852	873	884	885	836	890	824	922	889	901	889	890	883	921	861	886	894	808	857	911	852	913	841	825	851	873	843	892	846	879	915	906	867	898	889	880	881	918	864	893	835	845	820	849	885	838	869	859	861	846	890	848	885	838	902	886	917	889	907	925	883	865	908	859	906	875	915	880	834	843	859	919	865	854	867	880	872	886	863	861	888	882	853	899	795	878	848	840	914	934	776	851	857	836	833	881	914	871	915	857	914	832	852	899	855	885	863	844	913	809	880	906	888	880	898	909	927	899	866	928	814	834	852	900	868	862	864	932	902	875	850	862	889	867	921	921	879	840	857	916	892	874	858	895	912	861	908	910	878	810	899	922	893	854	918	887	873	875	841	820	838	837	829	892	883	822	850	859	824	863	897	922	905	843	894	869	910	846	854	886	874	923	852	891	866	849	938	911	873	890	880	889	887	881	898	869	831	886	860	900	850	888	848	872	959	921	812	874	847	847	906	854	867	861	904	825	914	883	892	885	866	890	859	834	868	907	817	858	906	903	892	861	868	856	865	884	871	924	858	849	842	891	838	867	856	888	844	914	909	939	864	830	858	868	918	874	854	914	885	889	830	888	848	872	901	841	881	918	843	868	932	886	881	850	945	885	872	872	832	814	881	853	882	830	872	869	837	852	899	898	873	857	905	863	870	852	881	901	912	831	905	821	853	856	858	889	835	847	931	886	852	831	856	890	904	843	843	845	823	846	895	903	890	864	862	888	904	900	847	828	903	890	891	851	881	885	874	877	812	880	855	895	929	898	833	889	844	881	874	836	922	943	893	923	866	920	875	844	875	903	842	891	852	893	867	893	879	864	899	868	910	871	875	846	851	862	853	902	942	855	921	891	849	841	884	902	854	901	874	907	895	896	933	877	917	864	876	885	922	900	820	856	858	886	899	857	865	908	888	877	885	875	902	885	850	854	886	833	893	850	877	910	899	899	892	894	882	884	884	872	880	880	873	852	900	874	865	880	897	870	857	882	925	847	895	826	874	842	879	875	862	863	828	893	879	910	830	867	900	820	918	833	885	863	892	905	806	875	835	847	866	843	881	823	880	901	882	896	876	846	874	891	866	900	865	859	869	938	904	902	888	834	878	882	855	859	865	845	866	850	807	871	868	913	885	928	845	947	886	820	861	876	894	870	910	865	841	871	820	915	841	890	909	888	936	896	891	851	901	829	826	923	906	900	825	910	855	869	878	873	875	845	835	891	885	868	847	897	925	936	836	896	866	879	795	885	871	871	892	838	856	942	943	816	872	866	919	881	851	844	892	883	897	845	884	910	855	885	878	886	862	893	907	899	872	860	929	875	868	856	934	898	897	859	889	849	856	863	846	881	915	842	893	844	865	827	830	901	890	820	899	876	896	846	916	875	859	847	886	873	846	871	909	849	910	923	856	819	891	875	893	899	761	879	883	897	870	840	927	859	876	857	857	886	854	910	891	932	878	900	935	864	889	871	903	891	857	881	895	825	856	854	916	827	857	914	874	866	884	894	873	894	886	871	861	851	832	881	900	863	872	862	890	904	918	929	820	872	902	857	821	845	896	880	826	879	872	882	910	910	904	882	882	802	868	861	911	916	837	900	885	840	891	846	914	879	847	906	858	883	909	851	853	879	811	823	876	912	876	919	867	855	902	861	903	886	900	859	922	849	910	875	896	860	857	851	852	851	859	839	873	901	925	870	898	798	901	887	847	896	877	831	840	892	912	818	943	852	912	914	917	877	879	856	868	880	899	823	849	888	986	847	878	917	913	906	889	884	841
49299	10424	1357	583	453	401	381	308	294	309	301	303	265	340	291	278	256	255	305	264	281	290	290	290	246	270	270	292	264	284	234	295	272	268	261	279	269	269	272	258	289	256	261	256	288	279	281	259	228	231	253	285	243	247	244	265	251	264	268	235	247	264	297	236	282	271	250	242	302	253	254	278	275	262	257	219	284	258	270	281	231	274	248	278	262	264	246	252	261	248	249	279	249	264	268	273	245	271	272	264	283	264	254	281	279	253	270	243	298	268	273	250	272	275	262	284	238	284	295	258	248	282	256	258	281	254	259	270	252	289	281	263	247	263	235	271	254	262	240	246	258	269	250	245	252	274	265	259	235	268	267	293	259	269	253	250	273	277	248	267	269	288	274	256	265	206	257	259	237	295	251	250	264	266	257	256	259	286	240	269	233	263	265	248	271	288	254	289	295	272	228	262	264	244	266	281	246	276	276	272	282	282	268	263	273	292	239	276	217	276	234	268	252	257	237	259	225	267	277	261	246	234	265	285	265	254	274	270	251	246	295	256	235	265	270	251	262	261	241	260	220	255	235	283	222	271	267	251	269	272	224	235	289	273	260	239	259	253	255	249	259	249	264	266	235	237	264	251	258	246	270	266	248	266	249	262	254	264	250	248	279	254	268	273	256	251	291	243	243	269	253	248	238	263	285	265	272	229	242	253	238	266	307	253	270	274	274	257	284	255	263	278	258	260	265	238	274	272	256	237	252	249	244	263	285	255	239	251	256	222	289	282	246	228	250	275	238	271	258	266	279	279	231	240	258	260	261	267	287	283	251	260	284	259	302	280	261	240	258	282	263	247	253	264	262	284	305	277	272	281	253	236	226	270	240	249	271	285	244	270	252	266	260	254	278	265	288	273	266	255	272	253	274	284	271	245	253	265	253	249	241	236	248	245	263	276	275	267	259	211	253	273	242	284	243	292	249	250	257	235	249	243	260	249	280	241	276	272	279	252	261	256	251	248	274	258	230	266	227	238	270	230	251	264	254	263	231	281	285	251	248	270	246	269	277	244	271	256	272	255	251	264	268	240	268	251	272	251	242	234	251	246	241	252	251	255	251	285	262	266	280	264	253	244	228	238	265	232	256	257	244	277	277	283	259	266	272	261	252	257	257	255	259	279	285	281	255	270	238	255	250	264	243	256	289	249	283	265	260	259	254	279	272	278	276	263	262	258	279	251	256	283	263	277	255	249	269	275	258	276	278	267	233	252	277	267	292	262	257	256	225	232	258	261	246	234	272	260	251	278	257	259	248	247	271	269	263	255	267	247	264	270	242	266	247	252	253	248	268	253	289	271	259	269	267	258	273	256	251	250	253	282	264	255	268	265	267	250	272	238	268	276	250	258	274	243	279	282	229	266	287	244	259	256	244	270	231	262	245	262	231	281	264	298	229	269	219	246	273	249	281	269	250	251	268	261	266	257	278	298	236	261	234	269	273	278	274	249	256	252	289	293	252	270	294	261	273	263	250	228	263	276	275	287	252	258	274	281	262	256	272	283	294	288	260	265	251	277	270	250	252	269	257	296	267	247	229	271	284	277	230	282	266	241	236	288	230	247	269	262	281	272	237	270	272	222	287	299	282	273	269	254	265	266	251	260	276	278	263	278	260	287	249	297	266	265	239	253	264	269	246	282	259	252	279	250	269	280	283	276	262	245	270	284	267	223	251	270	252	253	263	257	255	265	249	245	277	265	256	257	263	259	298	269	277	232	253	263	225	268	254	226	243	250	235	245	232	274	263	256	247	275	233	245	249	241	241	271	288	263	269	280	269	265	256	276	302	250	271	264	287	279	251	250	263	241	275	266	259	264	266	248	260	270	265	226	276	261	248	242	245	290	268	251	262	265	265	242	240	279	298	279	265	249	288	237	283	241	255	240	245	284	255	252	248	256	243	243	251	237	277	277	261	243	307	220	257	253	268	268	285	290	246	293	250	266	247	258	261	275	251	277	227	237	268	261	293	261	244	225	257	249	274	266	243	249	255	258	251	245	254	263	268	318	296	259	293	271	227	232	254	247	301	232	266	274	262	245	260	307	249	243	249	311	303	282	263	240	322	271	249	230	276	244	283	267	252	258	239	213	242	245	253	231	263	264	258	284	241	239	260	254	254	273	318	258	246	246	280	255	272	275	305	247	273	267	270	272	243	238	237	269	268	266	292	253	267	245	282	276	252	258	270	264	243	282	264	256	261	253	215	245	274	240	262	296	273	262	256	265	256	250	250	269	238	253	267	244	257	248	268	282	235	263	281	259	276	232	264	286	226	269	288	238	250	252	287	268	241	242	243	290	267	230	250	261	284	251	243	252	270	249	281	250	279	269	267	271	280	285	238	284	261	262	266	282	256	240	257	275	280	274	265	288	289	287	239	279	269	296	275	244	280	272	275	283	265	292	271	249	255	284	256	263	282	241	271	265	238	264	271	250	251	263	259	248	255	251	282	259	269	276	237	255	251	299	270	254	245	268	251	253	237	260	223	288	279	253	276	285	241	270	270	274	252	253	250	269	272	256	250	278	276	282	275	255	273	260	284	234	272	290	229	272	280	240	294	271	254	222	271	270	251	289	261	263	289	261	269	243	283	263	278	263	274	252	249	273	238	261	267	247	232	260	250	279	293	258	276	279	259	277	252	275	241	257	241	234	250	263	283	258	240	290	261	263	265	272	267	266	300	280	237	250	239	272	251	273	274	308	243	255	245	248	240	262	266	278	261	275	252	257	263	247	232	216	253	272	259	269	266	282	250	268	237	287	235	266	278	262	263	217	267	254	261	240	246	232	250	258	251	243	265	274	260	254	242	240	253	250	222	230	261	246	257	270	286	262	224	225	266	253	252	265	253	283	248	257	299	267	268	279	275	281	276	269	256	252	297	277	281	277	249	238	246	265	300	254	257	227	294	254	248	249	279	276	275	262	257	270	259	248	256	282	293	262	285	255	249	275	238	260	239	274	268	291	272	269	261	239	264	266	242	262	266	256	274	260	252	247	277	297	268	220	251	246	251	287	268	278	246	283	253	287	255	289	261	276	267	236	277	233	265	278	245	274	278	215	256	282	305	262	256	265	257	246	246	276	277	236	242	265	251	230	249	279	279	248	271	283	265	281	253	244	278	265	274	266	277	242	258	280	279	240	258	254	255	253	265	265	251	266	276	252	247	252	278	250	266	263	280	314	235	271	280	289	253	285	283	270	272	243	237	256	267	292	250	246	282	279	242	256	270	250	280	263	250	244	298	277	246	260	275	279	244	268	257	242	277	259	277	282	260	279	246	241	288	241	278	227	275	230	287	239	268	269	296	264	269	281	282	260	257	262	257	263	255	249	285	268	248	264	297	241	236	264	246	249	275	265	246	279	258	274	246	243	247	246	256	281	258	237	249	253	265	259	250	282	254	246	267	273	283	278	272	256	286	249	244	264	290	267	255	258	298	285	249	268	246	287	231	267	262	263	254	269
24633	917	1517	1686	1455	1212	1032	1005	865	854	759	757	714	693	648	655	629	693	668	640	645	685	643	631	637	661	600	623	624	606	622	659	605	598	604	658	611	607	588	578	601	603	566	596	594	605	622	573	583	608	595	618	637	600	627	536	577	554	621	626	579	631	635	590	600	560	631	568	598	599	564	634	575	609	567	583	614	615	635	568	622	573	607	548	631	564	593	567	631	594	592	603	606	632	573	609	608	583	557	576	620	607	623	563	574	621	635	571	556	610	529	566	576	571	590	617	612	579	601	586	603	596	638	587	611	619	594	550	618	650	633	585	612	556	598	618	576	563	553	577	574	577	573	584	545	592	601	561	569	597	594	584	593	598	596	568	587	599	584	579	625	610	576	609	597	588	642	642	576	605	623	600	583	600	576	605	610	552	568	596	590	624	578	636	596	613	602	568	566	546	575	588	629	585	573	572	593	570	621	607	570	610	629	581	559	613	593	606	614	571	585	534	595	610	562	608	593	577	587	574	601	580	606	606	583	609	590	562	637	626	575	548	592	600	605	576	608	615	590	562	594	596	579	618	601	608	614	603	589	563	635	595	594	598	606	549	557	633	620	601	629	616	590	594	584	646	570	593	630	593	632	589	581	577	657	552	562	597	586	592	577	567	621	591	624	590	613	531	595	623	598	573	587	580	597	614	555	604	599	554	579	574	620	627	581	610	597	584	567	617	556	564	609	595	574	650	573	623	615	579	563	607	600	583	574	584	600	590	622	563	566	565	585	587	610	573	564	617	586	613	598	593	620	632	585	621	615	604	569	608	593	576	573	559	567	623	587	599	599	603	595	586	579	545	647	600	606	579	614	578	608	571	625	591	580	597	584	599	576	609	585	612	612	576	561	555	593	587	595	638	587	627	665	563	580	642	581	560	599	562	610	596	631	621	624	564	593	591	570	588	579	580	589	602	650	580	577	601	590	602	565	565	608	602	566	584	585	592	636	606	594	617	619	608	603	593	585	594	582	577	624	595	580	616	581	611	581	643	612	579	566	593	578	595	630	588	601	584	599	604	574	597	601	589	579	622	596	625	591	570	601	607	566	621	614	591	624	620	603	577	636	586	628	584	580	627	581	606	632	628	590	607	620	579	590	599	605	567	542	604	576	582	601	617	571	571	619	578	579	547	624	602	610	606	580	602	573	571	599	547	608	616	634	547	617	559	636	589	628	618	609	553	636	622	587	601	611	581	619	583	588	597	625	556	577	635	609	551	593	577	590	601	566	614	603	542	590	630	596	595	585	587	606	570	570	626	611	570	542	578	597	582	580	651	580	597	580	599	612	621	586	603	595	590	599	587	566	654	587	617	593	523	603	582	530	550	549	609	545	565	593	617	606	556	603	614	558	593	573	627	582	596	533	586	557	603	604	586	620	566	565	595	600	634	629	573	603	600	588	644	591	544	592	571	590	630	565	587	581	631	574	610	610	565	548	564	610	619	598	579	550	569	542	621	584	577	606	610	652	582	573	617	595	623	578	609	601	593	592	606	583	603	591	572	632	587	601	568	597	562	583	588	555	580	553	588	597	589	626	593	599	616	528	580	591	543	579	578	602	601	571	625	662	638	595	599	592	582	634	560	613	539	637	594	595	586	602	529	598	607	596	639	629	626	624	605	606	582	592	641	589	633	556	616	602	591	575	597	605	631	605	558	591	628	617	636	568	606	587	594	598	613	584	641	583	601	613	557	593	587	593	595	620	563	595	644	604	555	562	613	565	577	589	578	544	639	606	577	603	610	604	555	622	609	621	569	605	639	607	586	605	606	577	577	619	622	585	599	609	613	584	579	566	584	572	610	591	545	617	634	622	608	582	595	559	622	543	645	626	551	612	582	569	605	620	582	617	605	572	611	619	543	569	633	587	600	574	561	619	545	627	567	552	619	571	587	597	577	619	615	607	565	587	571	558	582	613	549	641	583	600	582	536	583	562	591	579	615	601	593	554	639	597	598	606	560	603	595	556	633	569	613	579	614	521	595	603	582	568	582	603	599	595	565	603	581	590	599	637	589	573	620	607	556	595	539	575	591	598	591	643	567	613	631	606	615	572	573	569	593	564	596	629	620	627	615	615	619	611	599	569	577	634	579	578	609	602	602	649	581	583	581	568	620	561	612	619	610	638	564	600	624	580	605	656	605	582	645	554	572	586	557	595	597	571	619	561	538	556	606	594	658	520	582	605	597	615	626	596	595	576	624	561	588	604	576	570	588	595	602	636	563	567	646	563	575	591	542	613	614	610	608	600	572	602	602	578	577	642	571	572	606	616	594	623	586	582	579	591	584	616	624	575	565	593	575	560	626	580	536	563	574	581	654	568	576	565	639	609	589	600	612	593	621	586	598	571	572	567	552	546	592	617	593	612	559	559	603	619	569	641	586	612	586	584	600	595	574	608	598	601	590	580	576	627	575	601	612	628	623	639	594	613	605	639	572	581	613	630	598	605	590	618	622	631	618	610	601	599	555	611	573	600	558	583	604	627	574	647	607	592	597	680	543	626	591	595	553	577	582	585	585	573	624	624	603	564	603	637	573	601	593	565	589	595	582	594	591	625	626	608	584	612	564	604	590	614	611	586	618	602	554	612	579	562	608	564	605	579	613	577	611	616	616	595	604	606	684	591	578	605	600	643	583	598	607	573	598	607	618	590	589	575	600	573	570	589	588	548	601	582	626	612	585	611	580	630	604	573	604	607	592	547	634	589	595	541	581	593	555	598	567	613	607	624	639	604	572	592	562	574	586	606	637	598	609	613	575	573	591	626	625	591	619	578	583	602	573	600	573	561	622	584	623	593	577	576	601	545	630	605	608	577	608	580	628	561	606	610	606	538	557	630	604	564	555	590	619	579	590	595	557	591	603	613	565	602	572	563	576	566	572	581	647	581	615	555	596	567	551	609	602	608	601	610	613	586	559	561	595	565	551	628	602	583	574	610	597	573	607	622	566	597	586	561	615	551	601	605	581	598	581	599	577	614	597	612	625	609	592	625	641	647	580	573	569	595	637	585	598	599	606	608	588	623	618	602	586	598	614	596	603	559	626	603	599	553	565	632	586	637	644	627	624	618	600	553	564	551	561	608	583	625	581	594	581	565	561	596	633	582	583	589	573	602	637	638	606	565	606	571	577	591	578	610	614	582	615	579	587	589	597	649	597	596	607	601	651	617	554	622	558	566	595	575	583	622	553	635	549	570	610	595	590	595	576	579	586	596	621	588	601	614	602	648	611	557	595	619	602	608	629	612	621	597	590	615	585	646	581	627	566	595	633	614	595	619	619	633	585	604	606	598	587	620	570	616	620	595	614	587	587	586	643	592	581	615	597	548	573	591	607	596	572	599	617	592	560	632	614	579	561	559	568	568	605	592	617	583	601	628	555	598	585	562	584	554	573	581	631	603	606	587	622	579	585	597	565	593	608	585	578	580	596	554	595	553	594	568	619	646	586	588	575	611	587
34409	4966	387	366	298	336	321	338	325	308	309	315	315	319	297	328	303	279	335	316	298	311	325	294	289	300	350	331	301	299	324	339	299	318	299	312	328	338	312	323	295	262	304	304	303	333	324	292	304	361	290	309	310	334	315	333	328	346	338	302	328	327	312	294	316	317	313	328	293	312	346	352	320	315	341	317	320	284	300	322	290	284	279	339	323	298	330	293	290	341	335	335	327	294	310	265	293	311	251	287	358	331	338	308	325	291	304	315	309	289	299	318	371	306	327	330	319	330	283	320	289	329	302	296	307	300	305	311	311	333	304	314	319	296	286	304	334	318	347	324	325	309	301	309	324	313	325	374	347	321	307	322	327	369	312	333	330	308	356	340	317	361	320	336	320	301	292	297	334	323	330	318	297	328	316	340	294	285	325	308	310	322	340	307	319	318	314	311	287	343	291	308	312	330	336	317	317	354	317	301	354	289	305	340	314	292	334	323	336	302	304	328	301	325	284	323	318	341	280	261	332	333	312	324	315	319	316	335	285	310	280	290	295	302	317	308	301	320	329	327	325	301	332	289	321	354	342	329	349	332	321	336	297	340	345	302	321	299	319	295	294	313	313	314	333	278	304	322	340	329	297	305	325	355	330	337	289	317	356	286	348	327	291	340	290	283	302	306	321	292	319	319	344	310	283	297	344	342	328	312	327	296	343	344	337	312	341	351	302	326	317	332	295	331	286	326	311	311	301	309	296	325	340	336	309	339	317	351	300	336	294	346	312	309	309	322	329	330	331	342	345	302	343	307	316	313	310	304	314	338	310	295	271	283	301	329	350	326	314	281	353	325	319	315	351	325	324	301	307	299	342	341	325	308	312	315	334	322	346	346	306	328	333	299	331	323	296	331	308	338	345	334	299	347	317	312	307	316	307	312	333	306	316	300	321	327	310	299	346	309	301	343	330	334	298	323	327	297	303	295	289	309	308	322	316	314	308	332	305	309	317	330	314	283	267	308	338	295	309	275	283	305	331	288	287	288	302	325	303	309	290	349	304	313	330	336	295	313	331	314	345	335	338	316	331	326	317	333	315	322	321	296	313	301	372	281	321	314	297	326	317	336	341	339	321	302	321	325	307	320	296	321	317	329	315	296	352	270	286	329	287	326	331	338	329	305	293	350	331	298	340	314	320	321	318	282	301	319	319	335	295	317	338	278	271	274	321	311	329	309	312	335	303	333	327	337	308	287	301	323	339	314	298	333	346	327	322	319	324	309	343	350	300	307	328	316	342	342	289	331	327	314	323	307	289	309	339	323	314	318	315	306	340	298	325	310	323	305	336	321	319	325	345	335	327	326	329	269	312	330	309	349	313	275	300	305	324	287	345	322	334	342	308	314	294	301	309	332	325	311	310	332	333	326	303	319	304	322	288	313	336	327	301	300	298	323	311	322	303	354	341	318	315	355	330	339	313	368	310	326	326	311	315	308	342	324	317	338	331	297	335	326	319	314	301	310	303	320	298	324	366	293	333	285	344	323	304	311	316	335	309	321	347	328	308	335	298	318	307	318	288	304	308	301	312	340	352	313	315	317	311	323	299	344	339	334	358	352	283	299	278	300	305	302	312	341	306	337	309	314	304	315	328	314	362	335	320	326	306	338	299	300	336	320	316	335	293	305	327	327	311	325	329	335	320	338	312	332	304	309	318	307	320	332	306	324	289	322	326	319	286	316	301	314	316	328	309	310	310	318	321	306	332	338	289	323	313	291	325	310	357	320	320	321	311	320	318	316	309	335	311	336	315	298	326	315	318	300	293	315	321	304	306	322	294	338	303	326	290	309	340	317	299	299	336	313	306	320	319	337	332	300	288	310	304	325	330	284	312	341	298	323	318	311	356	315	354	329	307	325	331	306	329	315	331	329	325	305	340	318	305	357	320	329	325	303	318	326	304	312	329	331	323	327	290	305	325	311	330	339	362	303	293	315	315	329	345	303	320	312	320	331	331	343	315	328	347	315	290	344	366	342	339	333	339	331	343	326	330	310	312	293	284	320	314	316	284	303	347	357	307	315	327	275	289	327	332	318	279	316	310	322	291	309	322	290	322	310	322	294	285	298	364	322	286	299	290	346	316	337	336	302	334	309	324	307	320	323	330	315	303	292	294	368	297	311	348	336	304	289	307	330	341	353	323	304	298	308	342	329	354	335	308	306	320	327	306	314	316	304	337	302	271	293	349	293	327	302	324	319	309	291	300	299	300	319	321	323	329	315	311	275	298	351	312	311	311	312	337	297	307	303	279	312	288	330	316	355	312	361	303	326	317	324	296	320	352	343	318	298	308	329	322	319	302	301	335	307	305	358	297	348	362	299	315	335	310	315	276	333	328	319	311	328	361	335	280	349	284	287	281	325	302	297	331	311	295	337	315	272	296	299	314	317	300	278	288	300	316	322	340	309	310	322	298	296	327	323	315	299	331	328	311	310	300	299	327	295	336	289	364	309	280	315	316	279	304	351	309	310	325	323	326	299	310	328	315	308	320	297	307	318	294	323	297	313	296	295	298	322	300	291	290	311	322	315	323	277	364	320	315	304	282	280	325	317	316	306	283	284	288	322	294	301	292	335	319	343	284	329	313	295	361	316	343	358	297	318	285	298	323	316	326	304	324	350	313	294	288	293	307	321	326	311	317	289	293	342	297	307	303	316	283	314	328	301	291	310	294	306	302	313	293	313	313	284	325	307	331	332	324	312	310	312	308	329	326	328	322	300	343	299	302	315	319	349	347	284	340	328	324	307	333	323	320	302	290	302	321	307	339	301	262	313	301	299	310	302	342	302	329	321	299	323	334	310	303	342	313	331	332	271	316	307	326	313	320	312	345	335	343	349	287	297	316	318	346	307	312	293	308	284	321	308	334	304	293	288	337	294	311	326	299	307	314	281	301	333	344	282	317	343	309	308	249	303	329	328	312	324	326	309	313	359	305	312	275	308	305	316	311	317	316	323	323	336	307	326	329	308	292	331	286	304	310	314	329	321	345	325	283	293	332	350	308	298	325	308	310	327	348	297	336	339	277	321	321	346	329	296	319	342	308	337	318	315	326	300	305	321	333	315	326	302	291	348	298	352	294	315	308	341	321	290	320	312	285	337	336	313	319	320	336	317	314	311	317	321	314	307	328	295	330	332	299	315	303	313	330	286	337	337	325	346	338	312	295	329	331	298	305	304	290	310	331	322	322	300	288	306	278	304	326	354	285	280	296	304	314	336	310	315	306	324	302	357	328	315	297	278	323	357	326	313	308	293	290	321	356	308	341	333	307	329	332	287	330	310	315	324	298	350	269	351	321	342	311	335	333	336	320	333	294	296	340	285	284	298	312	296	324	304	342	331	333	343	319	292	301	305	280	327	308	300	317	333	329	347	290	298	311	334	300	277	337	317	302	326	318	317	311	320	344	310	308	301	330	306	326	349	311	310	285	308	300	309	319	295	282	302	316	332	293	317	266	347
19127	765	737	741	703	728	721	733	748	741	765	727	794	749	689	718	727	819	762	764	799	707	764	719	760	758	730	726	752	694	761	691	777	691	749	729	766	773	749	733	725	722	741	739	771	731	719	741	760	723	715	779	733	712	724	669	702	779	723	738	701	743	739	758	749	729	766	704	726	726	700	746	750	722	760	728	737	690	721	722	700	777	705	736	732	748	747	775	739	745	743	755	735	766	704	757	671	741	704	747	758	703	768	766	714	699	722	661	747	742	702	712	695	741	706	748	745	737	719	738	748	730	704	721	740	752	740	707	739	735	715	709	719	733	733	674	730	725	742	758	717	770	716	740	753	743	719	729	729	756	680	719	753	699	761	698	740	753	764	719	735	728	784	752	736	735	734	689	753	724	685	748	735	795	748	712	744	712	729	718	729	706	698	743	687	703	675	691	717	775	755	742	761	741	748	783	708	758	735	688	743	748	736	756	751	785	743	740	715	740	703	716	723	708	771	688	711	692	716	712	751	757	750	757	760	756	742	747	716	711	729	716	755	718	768	724	722	766	751	723	788	715	750	733	725	719	751	781	703	692	719	745	700	705	732	742	769	741	707	720	706	720	715	734	705	774	750	743	762	694	744	759	719	763	742	709	696	751	730	688	733	711	704	715	770	764	760	709	708	702	725	735	736	710	742	736	740	732	765	709	716	703	788	741	764	728	714	698	719	684	725	751	757	715	717	735	729	720	758	712	763	743	763	714	717	716	747	717	726	809	690	718	759	723	770	710	747	715	706	742	755	743	759	741	735	691	703	776	751	690	708	717	714	771	770	731	741	745	716	784	740	748	759	717	648	745	695	713	745	715	758	747	738	759	810	769	713	687	749	706	751	730	714	744	726	721	725	741	732	755	721	710	769	746	729	727	719	714	752	700	793	725	709	707	714	744	746	756	689	772	737	687	755	733	736	682	746	723	751	698	744	724	745	742	751	735	725	748	721	702	758	735	792	768	766	697	725	726	719	738	729	753	743	740	721	713	764	693	742	687	766	761	739	724	773	745	716	727	717	772	738	773	721	714	672	744	729	705	729	728	739	795	712	744	724	768	733	741	713	716	696	749	718	727	694	679	745	700	746	771	717	711	732	701	726	687	763	740	753	768	702	701	738	681	761	700	704	755	710	720	680	744	720	741	723	690	704	727	685	704	745	708	705	735	744	735	752	747	769	782	760	690	739	733	728	744	750	738	635	740	763	745	770	711	723	721	763	739	686	761	745	741	768	741	735	730	766	736	715	758	729	733	702	760	705	718	704	744	735	698	700	739	727	758	772	699	722	714	798	759	703	747	776	737	715	751	713	718	716	720	721	758	753	714	775	734	697	745	786	700	808	737	712	740	700	743	751	733	686	718	711	710	725	773	662	725	766	772	732	701	742	686	750	757	768	745	734	762	790	704	782	722	706	713	695	735	743	719	713	767	727	741	747	668	769	735	738	760	742	717	749	746	751	748	718	730	749	723	725	689	683	700	742	725	676	787	764	751	779	755	725	704	683	769	767	734	739	755	729	758	733	741	750	709	748	748	779	761	742	745	762	772	695	759	705	720	693	719	720	731	750	750	768	757	737	742	745	677	725	707	723	696	763	736	780	715	700	729	751	730	774	776	769	718	697	713	766	700	755	763	725	747	707	734	722	775	731	710	731	719	744	703	700	721	698	693	734	660	726	690	751	694	724	719	698	719	700	725	739	778	740	722	759	773	747	734	710	703	762	715	736	742	706	724	760	731	765	714	716	739	793	687	744	710	745	728	704	717	678	730	709	704	696	752	725	710	740	663	779	783	729	756	754	714	734	761	714	787	774	708	749	728	709	690	766	740	746	752	699	762	751	763	714	678	725	751	729	680	717	747	718	751	739	746	716	737	710	714	719	703	724	761	713	743	716	737	747	770	724	731	753	729	723	758	797	746	737	755	752	739	672	704	717	801	725	756	745	745	727	732	764	730	721	759	755	762	733	765	756	737	756	727	714	759	707	718	764	752	753	702	730	720	709	739	726	757	717	716	743	786	737	742	731	734	715	687	687	782	743	713	765	751	694	674	800	748	788	772	777	753	737	706	727	750	719	741	715	733	690	779	726	717	744	714	712	776	756	707	697	757	781	765	726	730	764	733	697	651	699	736	769	745	735	708	717	737	736	706	726	761	720	722	750	761	768	746	760	744	769	769	756	760	710	679	709	738	710	773	774	737	788	706	743	744	719	741	691	728	775	722	709	708	752	748	753	746	802	717	734	751	729	722	747	744	736	748	708	778	749	733	745	730	721	723	735	769	731	735	702	741	727	732	715	702	666	690	754	718	728	753	731	718	781	721	682	700	762	730	698	713	771	735	680	749	699	744	740	711	734	736	694	700	780	705	756	752	724	790	793	747	720	747	730	718	724	716	698	747	718	726	689	759	760	746	721	719	726	739	743	700	749	683	788	702	732	755	775	722	751	733	741	718	691	701	706	755	753	742	701	768	738	739	742	715	723	763	715	707	740	760	729	764	741	728	734	718	772	725	770	765	724	768	698	720	719	744	710	733	690	750	746	744	721	735	700	709	754	676	733	740	763	731	694	765	734	695	761	742	750	733	781	772	706	709	726	760	702	714	685	765	698	755	759	723	742	697	710	703	767	714	658	713	756	725	745	723	726	759	744	719	715	714	767	765	697	771	738	746	702	740	710	726	727	736	743	750	714	750	727	703	699	716	739	724	753	743	776	801	691	761	727	735	711	714	740	735	731	687	723	715	716	744	748	750	765	707	741	707	769	789	736	729	691	759	720	758	712	771	725	707	735	728	735	743	732	755	707	750	768	744	722	731	723	727	707	692	738	708	755	749	750	728	737	725	701	691	720	737	736	743	718	737	745	728	719	696	745	742	737	722	765	695	695	732	732	697	726	716	706	719	759	683	711	712	734	691	690	706	756	728	745	695	711	691	694	729	766	755	720	724	749	725	731	692	763	706	720	716	773	715	740	701	778	766	725	733	711	726	705	755	715	747	706	712	768	718	756	732	738	747	741	713	723	730	760	747	774	727	695	684	713	677	744	749	693	767	759	731	742	798	748	721	721	709	726	742	752	718	772	689	718	716	756	723	733	723	746	752	747	715	708	742	695	715	709	764	759	723	743	761	696	712	706	733	729	749	694	765	714	731	670	731	773	728	765	697	664	719	779	728	707	741	741	797	717	763	736	732	726	717	713	750	716	732	769	730	781	758	766	764	721	725	733	677	734	728	695	721	768	761	780	751	741	682	754	752	699	736	729	699	757	773	716	749	699	733	738	719	752	734	699	739	766	749	738	727	668	736	734	796	743	757	699	709	752	719	715	716	723	705	735	754	696	751	777	759	746	760	787	726	694	790	734	793	739	716	749	697	738	743	707	733	718	730	739	746	762	728	726	752	720	710	674	716	713	736	721	695	754	714	719	711	737	765	739	765	737	723	749	795	801	738	728	763	763	686
46065	8714	937	554	475	492	422	410	409	396	424	422	404	374	390	387	385	394	386	397	419	378	352	383	352	339	355	392	395	413	395	391	358	388	367	336	375	401	390	389	367	392	347	370	376	384	349	398	381	383	367	364	380	393	390	362	362	362	408	388	375	433	414	378	395	379	379	387	366	386	395	386	398	372	406	402	366	345	364	359	416	424	377	358	398	365	369	371	362	366	383	395	367	347	359	383	376	387	380	352	335	366	352	367	363	396	355	355	366	389	365	380	391	380	356	392	403	408	393	387	391	364	369	376	353	389	363	404	335	347	391	358	369	406	372	359	421	402	401	370	394	392	384	339	386	429	359	392	366	416	379	358	386	376	371	367	350	363	350	380	386	338	368	386	375	413	413	376	395	376	364	376	389	366	365	412	355	361	358	365	380	360	340	343	369	361	378	363	375	367	351	378	389	401	387	324	402	359	384	390	394	378	419	367	379	412	417	386	379	380	385	393	358	373	422	364	370	399	347	391	375	372	378	385	418	402	351	411	390	380	386	363	407	375	363	394	380	404	394	371	376	371	352	412	395	406	350	377	378	401	370	365	347	377	371	390	363	370	418	373	378	352	369	364	392	418	363	371	382	400	351	381	396	391	380	382	393	364	334	354	361	336	418	355	390	403	358	371	327	401	391	394	407	330	361	369	375	421	395	389	381	353	400	418	384	343	379	399	367	349	379	330	401	351	367	406	396	398	393	371	399	376	409	370	338	376	392	371	378	395	404	360	426	381	365	322	355	355	383	378	400	358	387	381	391	365	361	391	386	384	372	381	401	318	377	415	355	361	372	371	346	399	379	381	361	398	389	385	355	357	409	387	362	380	341	363	383	381	373	346	387	399	367	388	382	355	380	375	358	417	354	368	430	382	369	360	407	393	348	373	370	382	390	394	400	391	379	401	387	347	362	391	355	370	413	393	411	393	418	390	373	345	408	330	337	396	381	392	378	391	364	390	351	394	390	382	404	372	398	418	363	382	396	399	386	391	374	374	376	390	417	392	355	346	405	399	349	352	385	385	386	398	423	330	442	339	413	381	359	370	428	395	376	391	389	406	378	335	378	401	413	382	406	385	392	373	376	392	362	348	374	402	348	333	384	379	370	369	357	387	403	402	374	401	392	398	345	355	416	395	397	418	400	398	375	369	393	418	393	321	368	354	385	396	377	374	371	392	386	360	342	363	364	383	401	386	373	377	413	397	381	360	398	381	377	384	382	386	381	370	347	393	399	362	369	386	389	374	384	375	357	379	353	388	362	404	391	378	384	377	348	411	426	414	373	377	372	365	399	369	358	415	385	403	344	338	386	428	382	370	406	419	411	367	395	340	333	371	391	360	360	383	420	391	385	371	366	371	360	375	360	338	383	378	383	404	392	384	361	398	383	402	379	379	357	378	362	350	370	366	388	320	364	405	370	324	378	402	386	337	373	374	383	403	358	356	347	409	384	335	369	373	338	330	339	382	372	373	366	377	388	380	386	395	346	402	397	364	364	383	354	381	329	381	348	378	383	372	376	398	378	398	383	343	371	391	386	390	368	366	358	342	359	375	366	367	400	388	377	358	389	400	406	383	398	377	389	402	385	345	341	346	387	345	361	409	389	374	413	343	373	371	383	390	407	390	402	350	419	407	393	393	389	356	392	410	380	368	395	378	397	350	395	370	385	352	388	378	373	364	379	380	385	403	359	413	359	386	385	327	409	366	384	362	390	355	400	404	356	374	364	402	398	377	375	363	361	434	370	375	403	408	423	390	404	395	374	385	404	385	367	355	388	379	356	385	396	378	407	387	375	387	363	367	401	373	404	367	353	383	407	383	351	356	403	383	411	425	356	386	361	384	362	396	361	399	416	338	391	368	372	370	364	387	375	366	395	360	368	376	395	373	359	369	371	419	403	395	366	416	367	365	387	357	394	403	395	369	371	352	362	381	371	386	394	340	395	351	428	369	398	409	405	367	368	360	381	388	382	365	389	381	359	363	380	334	398	358	428	377	393	372	405	391	402	396	395	404	351	381	394	372	402	371	367	340	369	391	390	352	410	396	376	391	395	395	354	383	366	328	401	358	398	422	387	421	411	335	375	380	394	353	383	374	367	318	342	393	372	399	392	379	409	383	388	389	349	356	370	402	356	345	396	387	391	373	390	388	369	383	371	376	407	372	372	362	397	390	372	389	339	377	357	364	368	341	364	383	404	404	387	382	368	390	374	379	400	335	385	357	394	400	373	393	365	354	398	396	397	364	382	393	393	387	405	384	392	378	359	415	353	380	379	384	394	376	413	384	365	351	350	374	364	365	362	379	373	357	402	353	378	397	347	425	417	343	400	360	366	370	410	400	423	391	350	391	394	384	369	367	382	398	351	389	384	365	370	376	406	381	413	378	368	384	380	383	419	364	336	375	376	356	382	405	405	374	375	396	373	370	372	360	377	348	357	376	368	347	361	340	390	382	403	361	369	376	421	387	345	397	383	399	404	380	375	414	430	384	375	369	362	378	398	374	381	422	394	378	391	373	429	395	392	369	363	387	389	360	385	394	391	383	373	417	371	406	355	298	378	414	393	398	375	386	355	401	414	445	354	369	392	433	355	358	373	368	351	381	393	375	410	385	377	347	369	375	383	405	384	366	390	362	355	402	390	376	402	387	390	368	379	387	374	393	343	361	365	370	346	381	398	375	380	390	363	368	357	421	410	402	390	344	383	403	391	415	386	357	389	388	349	405	401	403	350	394	373	412	377	337	384	398	379	383	428	408	357	385	363	366	399	411	392	382	356	349	396	381	330	388	388	355	367	357	406	402	362	372	359	430	361	312	357	409	421	396	369	398	389	407	383	392	379	404	369	403	372	414	340	339	386	406	397	386	379	358	399	393	414	380	381	396	393	366	396	395	401	398	396	381	402	380	352	370	367	375	357	380	409	356	331	363	378	371	380	388	363	384	420	352	383	399	364	354	379	376	358	373	381	362	394	378	416	346	359	367	376	402	391	373	402	396	395	396	376	323	372	368	381	408	375	364	370	397	381	372	377	375	377	394	434	400	394	366	345	364	369	386	374	386	393	348	392	377	380	394	377	369	372	391	396	389	411	351	361	376	384	412	397	372	390	379	390	355	361	368	398	357	390	355	359	377	347	404	424	407	391	353	358	397	360	401	378	367	357	383	388	432	363	354	353	398	371	362	389	369	383	369	357	333	356	382	383	343	385	389	391	373	373	401	359	384	343	410	344	354	392	404	402	366	403	351	369	368	351	352	348	365	388	391	411	381	385	342	369	372	357	409	388	379	380	363	336	353	341	397	384	371	385	356	377	357	419	381	354	365	323	374	366	364	389	392	326	355	368	405	366	395	362	383	417	402	385	353	378	366	381	418	389	366	438	386	385	369	386	334	369	387	395	368	375	367	388	412	400	393	389	393	382	365	395	408	352	403	383	354	349	342	404	330	365	388	398	370	404	366
24509	1025	1239	1343	1250	1150	1033	1019	967	961	927	975	964	889	889	903	931	876	930	883	906	840	874	861	855	859	877	851	891	847	903	892	872	832	834	841	845	812	827	876	879	824	824	892	854	867	873	890	892	815	913	854	919	890	879	807	861	872	859	835	888	879	900	836	896	861	837	865	795	858	884	806	867	903	848	861	874	843	881	823	846	884	837	868	872	888	866	804	839	841	824	841	867	826	885	874	845	909	862	834	899	827	912	871	866	847	876	869	843	875	854	817	847	811	879	852	850	852	844	853	841	835	840	866	847	882	866	853	856	857	872	854	864	827	876	864	835	862	903	885	859	869	856	841	848	806	887	873	872	849	857	885	891	880	908	825	835	916	830	852	848	832	883	929	824	919	886	851	887	862	822	864	857	851	859	847	859	881	856	869	835	823	880	802	858	833	874	848	903	813	830	813	812	844	865	889	846	900	839	873	808	908	890	845	840	831	807	880	835	908	816	861	856	952	837	836	830	864	875	836	850	793	809	884	874	891	821	857	859	883	867	860	907	843	863	852	838	885	901	841	857	873	866	846	926	863	863	906	839	854	830	876	854	916	792	832	832	867	871	898	886	823	847	902	876	906	909	852	868	832	834	877	787	882	826	905	848	870	841	859	930	874	878	867	820	860	834	882	885	823	810	843	878	858	893	844	901	807	823	840	871	820	829	860	835	843	845	883	795	854	896	868	856	893	796	849	853	813	876	893	874	832	852	860	851	776	857	830	860	821	854	796	873	880	820	857	924	856	890	871	846	856	938	844	855	874	854	896	855	873	869	852	909	852	909	863	862	831	830	878	815	832	865	845	833	864	852	883	841	829	894	867	883	834	887	847	815	846	831	819	876	871	825	887	944	864	909	852	800	847	855	887	818	872	829	859	886	826	860	813	835	826	832	864	831	833	829	880	863	880	880	831	824	808	811	872	960	915	846	846	826	891	844	841	872	852	870	887	852	852	872	825	880	863	890	865	866	847	787	848	888	846	864	857	884	880	836	852	865	834	880	891	896	830	790	863	828	860	866	903	814	828	883	874	842	849	831	883	835	891	844	867	822	843	843	834	855	865	836	872	849	854	818	872	812	819	906	838	851	827	846	846	847	870	823	859	876	800	831	896	820	856	841	932	804	842	880	859	851	861	868	891	926	881	896	896	898	842	858	886	843	812	840	900	837	873	862	839	866	862	864	863	855	833	835	851	841	886	896	852	842	829	823	876	839	903	853	857	893	789	914	875	877	830	837	912	846	893	892	822	919	847	873	844	844	880	849	882	841	886	833	838	875	839	829	803	885	826	861	874	849	852	890	815	798	849	779	823	835	810	810	834	859	767	865	888	888	841	866	868	860	847	817	888	848	838	866	842	857	900	826	907	880	793	848	852	844	861	883	866	852	829	846	834	888	863	827	869	864	825	854	895	882	840	873	860	863	909	840	838	852	839	859	846	861	886	876	850	829	827	861	843	922	849	824	861	870	881	909	852	840	848	835	831	876	875	884	873	892	872	863	840	829	851	888	874	851	853	858	827	855	842	870	850	839	817	774	886	851	875	863	882	853	814	869	864	852	817	812	846	934	849	836	922	855	853	918	873	856	829	869	811	836	846	870	892	812	822	828	852	845	864	914	819	872	860	902	831	915	829	858	847	832	845	842	848	880	844	858	809	851	795	827	822	875	839	832	846	925	801	874	848	869	832	877	885	888	888	863	894	890	906	854	811	902	881	823	839	857	892	835	855	876	862	832	899	816	851	866	837	855	899	855	854	897	795	854	879	858	846	906	876	812	864	820	849	885	881	881	859	879	836	830	862	839	849	820	847	871	866	843	865	859	896	873	915	889	838	820	865	840	843	870	920	852	845	816	795	838	821	866	832	853	860	823	857	882	876	848	896	886	877	885	853	816	824	832	863	884	855	840	868	884	836	861	827	858	853	820	832	861	894	747	824	876	814	835	769	828	878	864	838	851	847	828	893	850	856	874	807	851	863	853	850	884	873	851	851	842	908	848	824	807	873	840	806	847	866	850	846	887	887	908	855	826	819	845	847	855	845	858	862	841	837	860	793	820	812	848	820	915	849	871	839	891	863	859	790	894	817	907	827	852	870	876	888	874	831	833	865	841	816	856	909	803	844	869	909	879	914	877	871	847	847	848	858	865	882	920	824	839	831	879	879	825	816	814	909	854	844	856	893	824	844	867	857	866	833	867	891	911	809	843	819	879	860	865	882	858	806	928	876	938	840	843	798	826	829	857	848	790	880	860	907	787	896	840	861	854	873	863	832	857	860	818	892	861	908	902	892	881	897	868	896	855	886	886	859	844	809	867	878	843	849	804	820	836	840	874	850	854	898	892	900	854	862	853	928	900	869	864	893	840	820	887	823	878	854	830	911	869	825	830	797	831	833	862	869	859	845	831	786	858	820	867	826	909	860	895	881	829	872	848	866	874	842	902	911	870	855	895	897	837	880	842	870	872	888	877	859	876	858	816	874	820	868	812	835	817	899	881	807	866	846	859	899	847	861	876	854	906	892	830	851	855	872	870	827	888	873	837	837	892	895	852	846	853	836	886	852	862	899	864	818	870	816	859	845	855	847	914	851	885	844	839	843	849	891	848	842	882	834	862	826	877	867	892	921	876	861	849	864	851	858	906	872	830	812	861	842	885	822	846	877	800	839	850	849	884	856	872	850	856	872	827	898	830	852	863	813	840	835	874	833	882	861	847	846	813	891	866	826	912	834	833	854	877	842	857	855	843	885	809	805	850	835	814	867	889	866	852	813	829	865	839	871	834	817	840	886	854	884	863	877	834	868	861	885	860	847	877	822	842	889	851	910	878	843	815	863	820	890	875	861	815	850	889	897	863	830	852	831	842	869	843	882	845	881	870	855	850	862	907	862	889	795	822	914	816	820	875	940	901	850	826	849	845	876	826	876	862	886	887	841	870	868	853	876	868	853	838	892	857	829	888	898	898	853	846	821	803	839	869	838	834	848	839	852	881	829	841	830	822	837	809	880	830	806	854	890	871	834	852	891	888	921	872	853	867	860	862	927	801	830	859	855	833	767	840	797	832	821	837	918	820	833	904	841	872	851	871	833	853	845	900	855	868	798	867	862	821	867	940	823	857	881	887	880	894	851	888	827	847	862	854	842	863	894	832	885	843	858	835	865	793	827	878	825	827	832	867	886	867	925	844	870	865	846	861	904	903	832	901	906	858	876	800	926	827	910	881	793	861	815	901	804	829	881	863	801	843	861	873	854	861	871	858	892	883	823	864	873	880	899	822	834	878	834	815	841	860	836	880	834	838	840	909	804	844	844	854	851	864	834	835	843	839	872	887	856	885	865	889	827	854	847	808	869	831	898	858	858	864	842	832	835	797	889	826	868	808	823	870	799	865	849	905	845	856	844	878	846	864	841	903	877	850	845	844	844	896	916	830	838	908	809	853	881	807	858	853	901	777	867	835	798
49483	10222	1350	569	499	421	387	343	311	311	274	318	281	273	258	252	251	286	250	277	266	279	280	293	270	276	261	240	232	294	269	266	293	270	287	268	253	276	256	292	268	261	251	267	275	270	251	244	256	289	291	306	239	256	225	265	267	282	277	246	279	271	283	268	274	263	290	270	275	283	259	269	296	262	262	278	283	240	304	268	230	272	305	250	276	293	289	301	319	292	273	249	278	243	252	273	264	289	258	264	288	289	273	246	266	263	279	255	277	272	300	273	294	274	258	279	292	242	285	263	251	271	271	254	256	280	252	251	271	269	238	257	250	294	267	271	291	282	253	230	253	279	283	259	252	270	274	273	254	251	286	268	267	251	242	251	244	250	302	264	250	241	292	243	293	293	290	236	259	289	297	267	247	245	294	279	265	259	267	287	254	249	236	280	267	261	260	266	261	259	271	267	242	294	241	270	237	295	267	278	247	293	259	259	283	280	270	265	269	284	273	264	269	253	235	267	264	269	251	266	287	260	291	257	258	259	297	295	226	261	258	248	241	257	269	279	277	290	264	277	247	250	285	271	269	284	262	284	287	270	290	259	262	262	255	255	272	265	262	284	260	262	268	276	274	238	203	271	262	250	256	252	237	276	274	288	281	242	272	269	282	266	264	288	265	245	240	276	292	282	260	258	290	283	287	277	256	237	268	268	256	255	265	262	315	299	290	273	244	264	273	263	263	272	308	263	245	278	267	266	262	252	251	269	262	253	240	289	299	241	260	286	284	286	257	281	303	220	248	288	274	284	273	243	284	269	236	226	273	283	268	281	286	301	270	244	248	263	265	278	287	276	267	302	257	270	270	232	255	294	261	302	266	326	263	251	254	277	264	270	274	260	240	283	283	265	282	280	264	285	266	237	284	280	236	222	271	305	258	263	296	287	241	286	268	279	267	271	292	282	293	262	269	246	276	274	268	265	264	265	231	259	277	245	266	261	253	286	293	286	254	275	246	260	267	296	275	253	237	314	270	246	246	260	269	269	241	265	239	262	246	280	258	241	278	251	269	262	262	276	270	290	278	265	237	290	294	266	277	286	285	242	250	265	280	292	279	292	283	278	282	273	238	287	237	275	225	238	259	254	269	262	270	261	267	282	270	274	260	268	237	246	265	270	283	269	259	271	259	267	282	290	303	262	256	262	285	244	271	264	269	283	271	271	282	292	254	234	278	232	251	255	261	294	285	267	237	278	236	250	241	306	263	286	246	269	268	276	265	264	278	249	272	270	276	240	292	286	256	279	274	257	262	290	269	277	280	263	273	284	260	274	268	256	263	297	268	250	264	271	281	314	240	278	258	269	257	259	246	284	241	260	249	282	272	235	261	263	254	269	251	253	242	228	252	282	279	296	291	268	241	286	281	248	246	276	260	248	266	247	269	260	297	255	270	239	262	275	275	266	288	252	264	254	273	228	244	255	272	262	251	263	248	267	304	272	246	275	269	257	277	268	253	243	251	268	286	289	245	257	281	251	262	278	241	286	249	278	244	275	258	269	280	231	290	266	282	269	263	257	250	303	293	272	273	267	254	283	275	237	254	242	244	255	268	241	245	276	266	268	269	243	281	293	260	272	254	248	264	264	253	275	261	290	260	288	250	261	268	278	281	260	250	298	266	255	244	240	268	236	288	251	256	280	276	249	281	271	266	261	266	293	268	273	247	247	259	302	278	293	260	265	263	289	277	322	257	254	272	239	269	261	262	258	250	281	259	285	263	265	252	262	276	260	237	224	259	285	260	254	250	237	252	265	209	271	242	268	247	287	267	258	286	268	263	273	245	266	274	283	281	254	257	280	274	282	261	264	291	254	257	263	267	294	256	266	278	244	252	250	278	299	268	263	248	279	283	276	299	276	292	273	242	263	280	267	240	261	271	262	253	290	275	267	275	261	262	252	275	276	270	271	267	273	239	264	276	259	260	244	274	265	246	293	244	282	241	263	274	278	229	268	263	295	244	308	254	281	258	284	274	266	289	293	301	264	272	256	244	273	271	243	290	245	266	280	236	240	268	256	257	264	269	222	279	254	255	261	271	273	255	223	277	289	275	262	258	251	264	258	273	261	280	267	257	263	312	268	243	261	292	221	276	265	283	244	245	241	237	270	264	275	267	314	267	277	278	256	252	267	274	247	275	282	270	260	256	244	265	249	254	293	251	228	248	294	253	292	290	271	279	260	264	254	269	277	259	247	252	260	284	285	252	288	288	279	261	253	276	235	278	259	268	277	239	294	278	272	272	261	229	254	286	286	264	276	293	257	265	286	281	265	298	282	242	282	261	293	240	234	291	300	270	269	289	311	253	251	254	259	263	294	280	284	252	263	277	252	282	272	259	273	273	248	281	259	274	249	267	280	256	296	261	259	255	259	256	275	287	252	273	259	245	275	250	239	278	264	277	273	234	274	274	241	283	280	282	252	278	285	280	260	268	297	254	261	290	245	260	284	267	242	230	294	234	257	282	293	246	267	268	266	247	282	276	288	234	312	273	260	273	230	254	270	259	266	226	255	256	276	286	267	286	237	287	266	266	299	256	306	262	273	279	267	274	268	257	262	255	279	260	271	265	261	246	261	290	260	281	267	288	256	254	277	257	251	263	286	288	252	269	281	246	247	265	276	273	262	285	248	288	267	228	252	262	293	282	249	257	278	276	295	268	307	275	276	279	263	280	274	256	252	254	260	255	254	296	279	282	282	271	261	270	254	264	260	292	282	299	263	258	293	246	250	246	215	260	263	256	254	263	267	294	275	273	289	261	255	298	247	276	280	274	286	277	256	259	261	267	270	270	263	283	261	268	239	253	282	264	287	280	273	248	268	269	281	268	239	248	244	248	293	280	275	292	264	270	254	260	261	285	269	274	274	267	248	268	289	259	278	267	288	271	275	276	279	269	269	258	228	294	261	270	228	272	258	236	267	248	231	268	269	261	256	296	277	303	276	257	221	270	279	255	281	302	288	282	275	289	262	261	283	294	286	291	277	258	253	275	283	276	281	262	260	268	265	257	258	246	277	294	300	278	260	249	261	262	283	277	279	290	295	265	287	303	269	285	279	283	285	282	261	252	256	277	258	271	265	254	243	271	241	254	256	271	269	257	259	239	269	267	246	247	280	275	275	288	264	269	275	299	301	258	274	264	283	250	228	243	267	292	246	272	235	262	276	286	280	260	252	262	264	252	286	292	259	269	263	265	268	257	260	294	260	271	293	275	298	288	259	261	258	287	260	285	247	253	270	289	283	234	258	246	260	282	271	279	248	254	251	307	262	272	253	255	267	263	267	273	239	279	251	271	258	237	263	249	261	284	234	284	272	279	264	244	253	256	258	295	270	286	244	268	286	257	291	247	267	261	268	232	280	281	259	236	255	254	250	228	252	237	277	269	263	249	287	229	292	259	255	255	267	258	265	309	274	243	278	278	265	252	299	265	264	272	278	246	235	261	263	268	220	259	269	273	277
25002	942	1385	1727	1411	1269	1071	916	876	851	761	741	711	693	647	674	682	645	656	638	626	725	650	662	653	611	601	683	623	630	643	592	641	558	587	669	619	692	646	592	634	648	643	606	617	598	615	592	624	632	606	607	639	613	603	626	582	597	587	586	650	592	616	622	594	610	601	603	582	652	667	620	601	588	586	576	658	599	606	644	621	576	609	573	631	620	605	575	608	618	591	628	627	604	605	600	575	673	574	580	655	598	599	610	629	596	598	576	575	665	648	573	571	667	610	614	593	593	594	639	626	597	607	608	643	643	592	641	609	602	621	594	608	599	597	579	591	595	604	594	589	539	616	563	615	613	583	612	586	599	615	611	599	595	631	582	604	587	631	608	631	631	593	590	619	615	603	574	592	627	623	578	557	637	589	604	617	602	626	614	627	638	614	586	619	631	601	642	581	575	544	636	577	626	601	549	599	583	579	598	601	628	642	613	576	630	593	604	582	594	643	620	573	587	609	563	611	578	619	622	585	592	605	581	597	601	614	606	620	633	594	623	664	554	605	584	603	632	600	589	601	595	598	588	610	653	599	614	597	631	577	611	610	589	566	584	630	610	595	619	612	631	594	611	569	637	612	648	580	619	598	662	616	610	561	616	623	643	611	602	628	570	586	570	604	581	613	599	619	606	612	606	560	591	605	598	562	630	584	601	572	590	615	613	591	616	607	622	630	604	581	603	604	615	631	635	568	591	618	590	588	611	638	587	613	589	607	578	587	620	597	609	554	594	616	597	586	601	607	629	585	641	619	579	597	641	638	590	598	595	573	617	612	602	642	594	581	590	578	599	582	616	652	620	634	584	621	618	603	532	576	592	585	587	590	564	572	654	615	604	610	583	598	574	580	590	593	603	587	568	574	655	605	660	615	589	602	638	604	588	625	608	616	561	568	578	622	569	614	658	586	609	551	581	625	625	615	592	624	612	613	632	592	577	625	593	633	603	627	620	602	604	609	617	639	573	594	601	592	578	568	607	616	572	621	668	599	590	589	623	614	626	614	595	608	606	619	560	641	597	647	593	646	597	564	555	580	590	587	630	630	590	615	622	588	626	612	652	621	598	615	565	645	612	581	610	613	608	596	609	597	624	587	586	615	595	622	584	595	658	614	570	631	565	574	607	603	664	584	588	618	608	582	568	598	598	624	593	597	584	588	587	610	606	567	657	560	640	577	638	608	649	649	558	574	607	613	573	608	570	590	590	635	605	589	589	621	591	597	622	607	574	635	598	578	616	651	606	593	562	610	595	556	595	625	610	625	616	619	616	620	633	593	570	578	639	539	622	611	583	656	565	632	651	634	603	618	633	624	586	618	601	596	577	634	623	606	605	600	617	594	653	581	597	642	562	618	554	589	580	627	615	602	566	631	599	604	643	575	626	647	590	596	648	635	585	588	633	556	590	583	654	596	611	612	614	597	597	579	594	607	633	573	670	612	607	606	606	593	594	605	621	632	585	594	608	584	632	593	605	604	620	605	624	606	638	608	614	599	566	615	585	611	567	590	610	603	620	610	597	636	595	608	621	619	631	614	639	574	604	620	634	598	579	573	552	612	573	624	607	612	627	602	623	615	585	624	571	615	616	597	645	609	599	603	644	585	594	561	607	597	607	607	584	551	616	624	581	632	606	608	631	622	566	592	583	604	613	621	628	601	600	580	600	578	601	623	590	598	591	656	579	581	572	576	610	602	621	641	610	589	600	599	583	613	573	574	614	595	610	610	575	615	633	609	610	536	596	578	610	582	598	602	581	587	583	604	659	598	564	604	582	588	620	615	623	624	598	594	558	611	608	622	638	583	590	584	619	567	615	618	618	583	577	644	550	613	586	632	615	570	600	631	623	633	642	574	574	609	595	646	610	583	612	674	580	615	596	615	586	624	598	605	581	597	562	616	619	598	573	594	638	571	638	617	600	593	604	574	615	559	578	573	593	613	618	599	599	580	583	577	598	628	576	617	599	594	613	623	599	620	614	611	613	602	642	620	573	592	637	560	581	607	601	649	610	601	558	625	588	588	592	573	600	609	633	602	626	577	591	658	612	596	604	612	597	592	611	583	592	574	596	592	612	631	640	600	612	589	561	638	592	588	599	594	580	640	639	596	618	531	617	584	665	591	647	584	555	578	597	584	616	613	620	628	576	626	629	591	604	613	623	578	624	586	598	611	580	625	602	591	576	595	590	602	590	582	591	598	586	607	623	621	593	621	625	573	562	606	600	603	633	606	612	645	600	588	557	586	585	606	624	566	621	566	597	570	601	576	612	647	636	665	588	591	576	582	595	588	590	581	629	567	623	531	626	608	596	651	563	587	539	593	558	617	622	625	587	595	654	613	634	608	606	600	601	601	630	655	569	606	599	614	545	584	607	579	555	594	620	568	641	605	624	605	586	627	593	606	642	608	571	569	594	630	664	598	604	593	628	597	580	604	580	627	625	607	598	591	602	622	607	619	559	634	534	595	598	596	578	583	580	574	627	640	585	585	600	618	599	614	596	635	626	599	622	600	621	597	586	626	544	580	616	560	599	623	634	623	609	620	622	622	585	615	662	583	640	613	584	585	636	602	618	580	560	627	648	630	583	582	557	602	574	631	618	637	584	603	618	580	612	605	604	604	566	589	631	570	569	610	628	579	615	576	620	602	626	601	586	607	579	566	586	593	600	626	646	610	583	623	625	617	582	586	602	607	636	606	624	603	653	615	551	597	594	583	590	637	617	642	598	650	624	635	649	582	605	564	641	606	598	595	599	592	606	643	638	613	600	587	593	618	593	601	631	604	613	656	606	621	600	600	559	554	617	633	626	634	592	589	618	614	605	605	626	634	651	604	631	585	589	587	621	600	661	576	604	584	577	611	585	589	602	624	589	572	611	560	625	588	591	629	624	635	615	618	583	637	603	594	597	596	600	608	584	584	612	717	584	596	604	614	642	593	621	622	594	625	568	585	581	576	574	578	587	598	587	575	595	570	565	572	596	626	616	597	624	610	594	652	610	593	587	595	541	644	615	626	560	607	577	584	582	589	627	582	597	561	617	581	624	562	590	602	599	563	603	580	562	542	610	616	617	570	592	588	617	610	594	620	607	593	659	584	631	624	614	571	631	623	594	553	601	595	648	635	594	613	590	597	620	631	566	609	621	574	623	608	609	600	673	602	598	583	632	588	600	583	639	586	629	593	594	652	608	654	601	589	615	597	599	570	584	611	639	615	618	595	604	601	565	631	603	573	586	654	629	592	587	568	608	622	595	600	628	598	627	611	645	617	635	575	639	643	620	610	621	569	646	586	592	623	588	636	597	622	604	587	594	583	596	628	621	607	648	560	611	585	610	639	622	617	614	559	623	609	610	583	645	612	576	593	613	687	617	602	595	618	562	559	579	627	632	585	591	559	581	572	606	602	643	582	602	598	586	592	586	607	563	578	599	608	611	586	616	582	582	620	563	585	605	616	568	608	616
34773	4906	371	337	300	324	318	291	336	342	297	298	303	331	357	313	358	311	312	318	328	323	327	287	334	338	303	290	323	292	295	299	332	359	329	326	317	315	334	345	309	341	334	314	326	326	315	276	328	324	320	318	302	333	330	324	309	352	339	323	307	316	335	306	340	314	296	320	277	324	321	343	321	323	323	332	335	308	276	294	302	327	348	321	350	311	327	315	305	320	319	270	316	319	321	320	323	321	294	303	302	330	334	326	339	353	324	360	308	347	296	314	306	301	374	324	312	320	318	327	316	328	310	311	343	343	326	321	303	311	316	301	323	350	294	281	339	333	315	293	312	323	365	285	343	305	334	317	305	315	307	335	325	311	323	333	345	357	325	302	320	331	344	311	331	313	319	303	282	287	321	313	344	315	337	335	328	301	335	340	306	324	330	295	305	296	310	330	336	345	330	301	310	331	316	325	319	332	289	293	359	331	337	331	306	299	286	328	316	331	299	347	292	316	294	313	290	321	286	337	333	277	363	341	318	308	313	307	299	336	328	343	328	294	312	297	321	331	328	329	308	315	373	330	352	315	328	331	331	323	354	330	274	261	314	336	317	318	335	273	325	330	305	308	353	292	330	316	320	321	298	322	339	340	287	307	316	322	334	300	290	318	315	315	305	316	315	289	301	302	321	368	288	318	303	302	313	306	311	327	323	326	347	323	343	316	315	317	309	303	357	331	324	295	318	302	366	333	311	337	317	327	294	312	329	304	308	314	322	321	329	334	324	307	304	293	320	289	303	291	302	328	327	320	329	306	361	299	310	316	334	307	347	342	317	353	289	302	292	299	315	323	345	299	354	313	333	330	344	342	271	271	330	315	317	338	300	328	308	323	332	293	336	313	348	308	344	270	306	304	299	334	323	284	326	325	317	312	319	299	304	290	351	337	325	331	311	305	326	275	298	343	310	292	323	302	304	353	306	310	323	320	327	334	347	331	311	286	322	329	301	291	318	268	310	309	343	313	311	319	326	297	307	300	323	318	331	317	326	333	321	319	315	323	342	334	328	311	321	326	322	292	328	312	320	337	293	309	287	321	304	347	319	311	310	307	354	327	319	282	312	304	285	350	311	328	320	317	332	349	316	323	333	340	291	335	319	329	294	292	298	327	294	272	312	313	332	305	321	321	339	353	312	334	308	307	332	354	335	342	306	307	319	300	327	319	315	333	323	320	345	346	298	338	317	319	317	329	316	312	311	294	295	309	346	313	313	272	329	297	336	300	283	360	314	344	311	311	309	335	305	315	341	280	353	306	304	342	297	315	313	319	332	285	347	329	331	295	316	311	307	318	287	298	313	306	290	339	298	329	344	302	330	331	314	358	336	305	287	351	306	310	307	375	324	327	323	332	321	329	308	343	295	335	321	345	297	308	308	283	322	275	271	308	317	305	328	315	311	352	310	296	291	303	313	325	325	318	307	313	318	290	314	320	341	340	282	283	348	322	329	330	307	313	319	310	350	333	341	317	327	335	308	331	310	317	324	314	365	281	323	363	322	341	310	333	274	351	329	316	312	301	305	317	303	326	333	335	293	305	364	336	321	321	318	307	318	301	322	361	327	313	323	292	306	279	272	328	299	320	317	356	299	332	329	299	274	357	292	350	323	315	366	287	293	314	318	339	327	346	294	327	301	319	296	340	327	293	318	346	358	318	352	297	303	283	292	331	327	339	327	353	292	337	340	308	331	302	313	294	342	316	292	313	341	299	333	343	325	342	301	345	317	339	329	308	325	345	332	335	339	336	303	340	327	309	309	338	314	323	302	305	292	335	329	290	343	314	321	281	306	347	293	302	286	335	291	327	320	296	323	324	307	304	318	321	318	283	323	314	289	329	324	297	329	309	290	328	319	315	320	319	330	313	301	323	321	334	324	326	293	261	332	332	304	321	319	320	307	325	295	283	359	321	288	293	310	332	319	327	324	315	315	358	321	323	313	315	320	300	314	310	302	294	331	331	328	328	295	319	345	318	280	346	313	336	326	295	292	330	346	353	312	302	301	334	313	323	296	333	337	334	291	317	320	325	325	326	337	318	299	295	320	322	298	306	310	306	342	361	330	314	342	320	312	327	330	339	345	303	335	325	312	349	345	348	331	317	288	333	363	327	267	302	288	327	324	290	334	347	330	328	305	340	329	326	316	332	333	315	294	327	330	290	324	335	316	315	287	332	313	304	309	293	295	311	327	331	324	330	320	322	335	316	301	332	309	322	324	325	298	301	332	328	334	308	321	313	326	337	329	306	323	315	306	323	311	339	309	325	300	327	331	338	292	327	350	346	323	308	309	309	330	307	279	283	307	346	330	343	349	317	317	308	336	290	323	331	347	329	312	338	301	339	296	327	303	325	333	340	329	322	287	284	289	293	339	327	352	304	342	288	319	312	334	280	312	322	295	310	327	308	279	317	330	316	351	320	287	318	314	325	302	319	301	287	287	301	330	299	316	316	304	335	340	341	302	320	330	341	304	334	290	316	303	348	311	307	324	324	292	313	299	341	317	343	319	293	319	316	311	289	308	319	310	308	318	313	309	363	339	284	324	299	335	343	313	325	326	336	320	288	290	310	289	321	307	332	330	314	302	319	311	303	322	278	301	312	282	293	330	357	306	344	312	369	326	356	287	334	314	304	326	330	329	365	316	344	286	337	343	310	327	339	268	338	305	328	331	291	289	334	335	349	322	308	325	281	314	292	351	318	295	342	323	347	326	309	317	339	331	308	336	359	304	372	324	323	313	320	333	327	357	311	299	348	308	306	343	309	309	299	325	330	272	284	324	305	337	326	347	357	300	325	301	294	331	333	295	334	322	282	340	325	282	305	325	317	333	305	275	341	339	321	354	340	341	298	307	291	317	314	317	319	348	321	331	324	335	319	310	308	318	355	305	341	324	342	334	324	319	311	332	313	313	305	321	318	333	342	317	318	337	311	305	315	329	343	343	318	304	361	297	324	343	310	298	316	294	305	310	311	309	297	297	313	334	321	280	290	349	281	309	314	318	338	327	338	317	328	352	325	309	290	334	313	332	295	298	320	337	300	316	327	328	312	350	312	304	338	339	322	326	328	326	299	348	340	376	282	350	323	305	334	317	304	295	311	328	341	320	315	312	324	294	300	279	295	325	354	306	318	328	352	325	294	338	309	309	295	300	317	316	330	309	305	307	346	333	314	301	347	355	306	321	320	304	328	363	299	293	321	316	322	313	339	327	322	347	341	305	339	295	313	301	312	336	345	314	287	300	327	318	318	294	319	315	337	309	313	320	301	303	330	330	318	323	356	328	315	305	307	341	306	326	301	332	341	308	320	320	310	300	336	344	328	327	282	282	327	301	304	331	347	349	331	280	321	312	338	276	277	312	333	271	327	316	282	334	334	301	347	298	330	313	322	319	314	313	290	293	329	292	313	304	300	324	331	270	330	311	313	305	296	319	340	307	301	324	294	341	292	319	325	308	347
19465	714	738	756	715	725	749	754	748	728	715	759	682	749	743	734	713	730	770	760	748	717	698	765	762	748	768	704	734	757	748	759	725	737	727	794	763	696	732	739	743	802	751	760	748	738	785	718	762	715	725	754	720	755	740	745	733	736	748	752	738	718	740	756	780	763	746	701	758	764	739	751	757	696	710	710	776	763	741	767	776	745	754	730	732	744	709	735	728	732	741	745	742	760	711	752	714	722	717	709	731	752	736	697	711	753	823	724	732	761	790	737	717	733	730	745	737	763	741	734	772	770	750	735	804	753	714	712	713	701	745	729	727	795	736	766	716	720	720	751	719	677	761	751	784	796	700	771	724	780	705	742	743	786	716	728	735	742	708	724	705	720	763	697	747	779	738	727	711	743	748	740	722	752	736	752	749	713	695	727	716	720	707	740	720	741	749	693	787	801	696	738	712	698	769	716	717	749	747	703	755	713	818	754	770	762	747	708	729	741	681	806	739	750	715	772	699	751	800	722	747	705	737	748	743	779	755	740	744	711	701	690	783	767	726	733	739	716	740	720	781	695	746	688	734	742	754	709	726	775	790	688	662	741	789	724	700	765	705	773	729	726	788	692	733	751	774	704	718	710	731	720	734	747	722	783	794	765	775	697	722	708	732	727	764	719	719	689	716	712	786	766	769	719	769	747	760	776	699	724	708	785	769	776	747	721	723	733	727	688	712	690	732	725	771	745	739	738	733	779	711	726	722	733	717	723	773	714	771	736	721	778	745	776	731	752	725	736	730	755	756	715	718	703	749	705	770	768	746	733	755	732	720	746	765	746	737	743	741	746	708	722	783	739	743	709	713	753	707	728	757	699	765	736	764	746	732	775	735	752	745	767	733	713	707	691	773	743	773	726	747	755	733	699	728	753	737	728	762	762	743	722	804	745	784	683	768	765	708	742	711	728	715	758	747	743	795	749	696	734	728	719	748	732	734	708	756	732	735	751	756	734	739	723	746	750	754	760	715	741	780	765	739	713	736	752	687	744	713	720	718	744	709	756	730	733	792	762	728	744	776	737	734	771	736	735	748	724	745	799	709	780	745	722	752	762	796	721	821	730	770	751	748	774	725	756	735	718	729	752	734	792	766	747	780	762	753	737	678	752	752	761	758	720	748	773	755	725	747	721	747	727	773	741	748	718	752	712	753	737	759	728	755	716	773	743	699	719	756	749	751	737	769	730	718	767	721	793	768	753	729	748	715	787	712	739	704	745	730	739	736	721	712	768	730	771	753	688	750	747	704	759	754	755	726	773	696	764	766	720	745	718	748	775	708	750	687	767	718	719	759	728	757	751	763	742	747	731	731	760	703	728	773	741	738	726	747	687	761	724	679	743	732	726	721	727	731	752	727	728	791	749	739	735	737	755	709	774	802	749	758	745	697	689	765	742	761	739	735	705	726	692	770	730	713	756	696	759	765	746	748	750	683	735	726	722	801	754	731	773	740	729	719	731	731	733	761	722	736	701	737	761	726	736	733	778	772	762	719	735	708	739	740	677	783	735	736	778	746	757	751	738	713	739	738	704	711	719	772	785	724	757	771	697	749	705	768	725	707	742	746	794	771	726	773	700	725	750	682	749	716	719	713	712	749	710	725	734	739	757	762	757	740	787	746	717	722	682	735	799	750	786	761	688	732	741	685	721	743	715	739	778	713	730	742	714	733	778	746	721	781	710	770	799	735	748	761	773	728	715	768	759	737	732	738	758	692	712	674	741	737	769	760	717	784	753	775	739	724	719	733	745	736	709	770	757	699	761	751	748	731	747	714	737	714	695	722	742	739	780	704	707	763	715	743	771	717	760	713	688	724	759	790	747	728	777	773	722	770	746	710	747	763	724	727	690	772	742	763	731	742	746	735	744	713	724	737	765	722	747	770	773	755	768	796	747	767	791	775	782	697	738	760	770	752	709	736	704	771	725	764	724	769	741	741	743	724	740	704	741	743	724	774	811	696	718	764	717	749	711	744	673	750	734	716	727	744	721	697	760	760	764	758	802	786	716	762	774	745	752	729	709	755	708	761	713	743	746	743	769	703	740	791	690	724	728	749	742	704	732	738	751	752	793	773	721	792	733	713	722	727	722	735	716	741	752	738	731	697	732	744	729	773	801	747	734	722	747	740	700	761	716	731	787	738	742	778	739	759	735	741	720	761	764	764	665	728	727	744	719	760	760	732	723	776	734	774	768	758	758	748	710	737	722	732	710	744	744	753	770	719	745	728	718	724	691	812	763	721	679	731	704	769	727	751	743	730	763	727	745	738	734	727	766	747	730	723	763	725	693	751	753	748	697	729	748	744	739	754	712	738	665	738	784	727	659	743	796	739	775	724	755	761	775	749	755	746	716	722	755	742	721	709	760	726	726	752	734	751	721	704	754	743	737	774	763	774	761	706	743	738	716	698	685	708	718	764	757	728	707	745	741	744	723	748	759	728	731	749	727	721	715	740	697	737	721	754	731	796	759	711	741	785	726	735	742	714	762	710	710	736	736	760	706	738	780	732	740	770	764	717	756	756	711	765	732	753	745	741	702	764	771	707	712	755	784	742	772	778	740	788	688	716	736	717	786	726	741	757	762	759	746	747	795	699	740	785	762	708	751	730	738	714	747	735	728	769	691	797	750	746	743	746	771	752	729	720	688	800	732	725	750	802	742	734	730	712	779	719	743	741	715	763	729	669	776	739	717	736	778	700	740	744	719	774	738	757	740	692	696	726	700	742	708	742	775	735	710	735	725	751	751	722	711	720	753	749	723	752	744	771	696	761	751	768	761	680	780	688	748	742	759	774	709	720	733	705	736	760	815	752	747	732	792	740	854	717	750	784	746	767	723	718	769	750	760	740	698	735	784	748	740	732	789	733	754	719	767	680	744	722	728	794	772	683	710	793	781	726	723	756	765	721	723	659	705	704	715	726	705	714	746	701	732	751	711	746	725	736	728	700	722	703	760	734	766	727	728	730	791	722	701	726	736	749	740	716	700	712	727	713	760	742	725	765	714	759	745	679	758	767	736	742	744	723	734	704	730	747	712	771	733	681	751	760	722	720	804	785	719	778	742	752	724	715	770	692	693	729	726	756	667	733	784	719	728	740	750	760	794	724	776	724	743	741	760	778	751	771	722	726	714	742	722	687	695	700	777	708	721	759	734	766	792	708	720	710	765	695	698	757	739	765	736	741	702	747	720	698	727	751	770	707	721	726	729	772	733	737	687	708	753	792	732	705	764	699	774	711	745	728	729	742	762	719	753	689	725	779	738	743	737	727	711	710	733	774	750	794	713	694	755	690	739	771	758	716	762	732	757	773	708	748	732	796	759	720	715	761	761	727	719	762	753	722	742	783	726	770	747	715	689	719	702	723	700	738	763	725	774	666	705	745	739	723	740	752	758	718	704	727	739	767	727	767	743	684	675	762	715	777	700	747	760	761	784	704	749	705	763	753	767	772	781	702	707
44688	8421	899	543	458	439	440	427	387	374	417	389	418	385	383	374	390	438	393	383	363	373	376	409	392	413	394	404	342	388	389	425	379	376	401	376	358	421	399	346	358	371	424	360	392	354	377	399	405	404	362	404	392	377	363	434	408	369	355	404	372	408	377	400	401	374	355	370	394	389	380	394	405	375	417	380	384	380	377	365	365	414	362	403	387	369	388	391	359	356	391	397	356	377	408	403	407	368	389	431	367	405	388	364	375	361	384	400	398	399	401	415	376	353	403	414	378	396	396	409	378	383	396	387	403	408	378	387	321	363	388	395	375	377	404	385	371	383	390	421	355	390	351	373	392	404	410	363	390	359	355	389	395	371	362	379	405	391	378	395	379	412	389	355	386	409	407	373	352	397	382	390	407	369	396	401	470	431	396	376	374	369	405	413	391	384	389	413	374	401	367	377	401	386	377	352	361	400	406	396	366	349	367	392	398	389	392	353	347	422	395	384	375	409	445	408	356	376	399	348	391	402	368	391	408	348	386	366	386	407	352	380	361	353	352	394	396	370	350	363	347	388	351	392	418	377	391	415	379	348	388	338	392	401	373	359	375	381	389	400	380	363	428	369	366	417	394	404	401	337	377	389	375	366	406	403	404	390	405	384	361	377	433	373	373	400	370	381	383	379	386	364	367	374	382	344	393	391	398	403	369	398	367	378	391	391	353	387	393	388	373	415	394	390	370	389	347	392	399	374	383	341	397	411	408	389	374	369	389	407	325	408	429	403	392	372	386	377	394	373	363	399	365	393	376	383	388	388	375	375	386	387	415	355	393	362	422	412	361	383	411	383	366	385	391	405	434	362	365	382	354	382	387	342	369	384	387	405	384	376	416	358	366	411	422	364	377	375	382	444	416	394	368	386	342	372	400	375	376	384	392	350	364	387	411	358	351	387	363	365	425	337	382	365	370	415	396	404	353	359	358	393	349	395	384	358	394	380	396	401	404	392	365	371	385	359	411	350	389	398	366	411	421	392	384	394	375	379	368	357	376	359	364	387	383	368	362	375	367	373	376	405	427	408	403	381	388	371	365	387	403	382	390	411	409	397	377	382	406	377	407	357	376	382	386	428	368	384	386	367	369	379	370	361	354	384	386	415	392	405	357	369	361	377	384	351	353	387	418	414	386	390	380	383	429	406	371	356	404	359	383	387	422	396	401	382	388	414	378	390	393	389	403	365	382	411	440	376	377	399	359	421	401	399	364	378	397	397	393	418	387	391	370	353	394	353	366	383	359	408	377	419	402	370	381	340	386	378	379	397	363	416	355	361	415	385	402	360	366	357	410	371	377	371	378	459	382	434	412	379	386	384	403	390	384	398	392	390	382	374	401	365	399	358	374	397	342	356	388	367	414	374	371	397	427	388	407	375	388	400	367	406	382	329	383	363	374	397	383	374	360	400	362	386	385	379	398	386	403	392	397	390	396	380	364	359	413	404	394	397	396	392	381	344	378	360	368	349	366	441	429	383	386	392	375	403	395	396	395	363	355	384	404	383	362	386	333	393	387	383	375	399	366	388	394	395	399	366	372	383	350	359	395	419	380	401	381	396	413	407	390	396	394	402	392	381	388	344	396	415	381	406	390	377	386	417	391	388	440	377	334	388	361	366	391	363	366	440	367	425	375	372	353	388	392	418	375	379	394	386	393	411	413	387	382	360	351	390	393	413	358	377	369	391	386	370	404	374	356	401	385	358	413	365	416	381	372	406	377	380	388	398	381	401	382	348	376	399	361	342	377	364	439	399	394	387	351	368	354	414	363	405	377	389	384	364	396	406	353	377	423	386	404	410	368	398	399	363	369	365	352	370	397	358	384	383	387	380	380	386	362	353	400	400	411	394	408	379	348	398	366	398	362	386	394	379	373	384	344	378	399	381	391	376	406	428	416	379	388	379	390	421	356	374	395	383	365	343	384	381	406	341	421	389	371	360	435	386	350	384	394	401	400	412	415	405	375	388	399	342	360	414	400	421	381	380	398	413	391	377	373	407	424	390	402	395	383	382	392	413	381	351	412	381	370	421	380	386	393	400	386	392	375	350	414	404	417	403	369	376	375	391	373	401	430	396	407	396	402	407	352	375	392	380	383	407	386	363	409	397	425	328	376	370	364	397	379	392	365	379	398	401	401	442	397	397	382	374	409	351	373	381	363	366	405	369	417	388	377	363	434	389	387	389	381	366	372	370	362	378	369	368	412	330	419	430	394	415	372	367	375	364	390	451	377	391	362	388	406	398	393	393	388	361	402	364	380	389	381	398	397	431	374	364	400	412	389	370	431	359	422	383	353	391	390	357	362	394	402	386	396	369	358	373	391	381	367	373	392	390	403	375	390	422	380	347	407	357	352	403	415	389	393	405	395	391	395	369	417	420	429	364	401	398	384	372	412	364	371	373	400	377	383	371	389	376	411	362	383	336	358	380	359	408	361	403	390	393	405	361	360	373	395	390	378	406	374	375	337	416	386	359	354	392	380	360	381	397	347	352	401	395	381	386	396	406	388	378	377	374	392	394	387	410	348	383	411	385	349	360	367	376	363	414	386	399	384	416	409	393	383	415	409	351	378	405	350	419	397	373	439	403	386	377	389	395	384	385	372	358	408	438	378	424	363	422	383	309	395	361	403	416	382	372	374	433	392	392	358	370	407	407	371	368	403	399	401	370	397	421	379	389	418	422	384	372	379	359	410	401	421	382	383	399	378	401	329	363	366	372	332	366	390	341	376	389	388	380	411	350	382	413	401	406	400	342	368	355	391	357	380	372	346	363	403	379	345	377	343	431	402	393	397	375	382	377	410	366	388	408	419	386	330	395	418	356	416	380	390	374	383	403	386	401	385	393	342	394	361	369	412	354	391	364	386	346	373	372	380	333	354	397	370	390	366	403	355	370	358	379	403	388	335	368	376	364	379	398	385	362	389	354	376	371	381	399	388	392	372	412	386	435	367	401	405	417	359	378	375	370	364	391	390	392	374	402	403	383	381	371	387	397	374	372	394	399	351	390	383	410	387	391	381	407	390	394	423	399	393	422	401	372	373	412	369	385	366	405	348	427	382	392	417	414	372	414	411	366	371	386	350	390	405	365	407	358	382	385	367	410	409	373	421	350	363	380	392	402	393	415	407	352	357	390	379	416	367	351	374	395	369	393	396	345	403	407	370	381	381	398	395	412	354	357	372	399	395	395	391	351	377	372	362	375	406	392	419	381	368	389	428	353	362	398	365	400	383	399	405	393	362	411	424	396	413	356	391	390	383	364	358	393	380	399	361	356	395	400	391	393	381	394	411	390	429	420	336	433	398	407	384	402	378	411	379	348	361	393	395	380	377	389	389	402	384	357	425	338	381	400	395	368	407	346	392	382	394	398	390	390	388	361	311	365	375	380	352	392	384	374	384	385	365	409	412	393	380	358	359	387	385	394	360	366	411	384	376	373	374	421	356	419	384	368	386	362
23708	1015	1247	1408	1210	1121	1060	1031	969	942	921	949	919	937	889	918	868	861	897	882	911	840	875	888	890	858	826	845	887	867	889	900	828	851	860	853	873	862	849	872	906	934	931	909	849	886	841	882	871	830	868	866	854	903	885	814	834	907	852	892	864	823	874	858	882	851	856	870	874	839	878	832	872	853	861	898	850	888	869	867	860	866	808	902	864	793	870	859	899	872	924	843	829	813	884	882	840	821	852	875	845	824	847	904	868	847	788	875	840	814	868	808	866	851	812	841	852	853	878	895	877	888	824	858	917	861	856	891	833	837	841	809	909	850	846	844	848	845	863	821	853	863	848	848	836	846	871	906	834	811	894	891	843	823	803	865	870	802	799	866	890	889	830	864	843	899	815	893	868	856	872	838	851	845	840	872	844	860	815	909	857	864	914	870	826	822	869	835	879	859	821	909	841	823	816	865	868	860	838	823	865	859	873	877	878	851	819	879	870	882	856	811	890	861	867	837	843	862	834	889	817	864	893	853	873	842	866	883	899	868	875	850	866	873	876	887	900	849	873	836	855	820	846	887	930	812	819	844	850	930	843	903	857	856	840	904	839	853	857	896	885	821	855	831	869	791	855	818	868	889	888	859	823	878	864	874	890	811	809	862	837	879	880	855	875	859	870	862	853	905	874	842	887	838	844	923	889	940	867	833	917	857	872	857	874	855	854	855	871	845	850	887	839	869	845	892	904	859	899	886	874	844	887	819	854	875	809	848	861	870	883	859	873	899	927	848	899	835	873	853	844	865	846	843	877	854	876	875	832	862	927	930	868	838	862	866	892	829	856	844	865	865	856	923	839	876	940	844	882	913	858	814	848	888	869	870	830	839	843	826	870	833	870	889	870	907	895	890	873	910	820	870	914	845	884	868	809	855	881	882	858	922	825	867	852	866	899	886	821	899	840	892	843	817	844	846	875	794	903	861	840	933	867	874	877	880	857	902	823	849	915	875	892	854	854	876	862	835	849	872	861	909	853	887	892	805	822	852	927	814	874	870	854	841	933	818	915	875	828	874	895	827	851	893	883	872	859	917	870	840	865	828	859	885	866	855	826	872	910	862	837	901	887	846	826	879	823	920	889	869	847	872	864	843	823	900	828	812	867	922	867	882	836	872	826	780	810	858	776	878	849	848	902	814	943	913	861	846	833	906	822	904	847	828	880	814	878	854	830	877	886	919	882	863	816	842	900	867	904	813	882	849	835	873	783	857	867	849	852	853	897	843	855	890	807	846	829	901	870	807	870	824	840	845	923	818	842	867	884	883	915	838	869	880	854	874	833	911	870	896	830	823	859	854	859	886	891	887	873	865	852	869	835	858	874	851	867	871	894	847	850	864	807	907	880	830	845	824	853	826	909	841	856	905	866	837	873	884	865	859	851	878	866	886	863	842	849	865	867	896	851	834	880	860	862	870	815	907	842	865	868	905	885	870	860	916	894	873	884	840	922	816	869	855	836	920	844	803	848	834	897	883	832	866	908	863	871	905	877	889	891	892	886	884	923	844	856	854	843	852	843	867	868	844	847	839	875	878	884	884	860	847	851	882	865	905	864	902	895	844	844	862	852	864	898	912	874	856	875	848	841	846	883	843	877	885	883	844	857	859	848	853	865	798	835	864	879	878	796	854	854	877	887	914	874	867	859	824	862	859	896	893	873	869	855	848	861	841	913	809	899	910	831	819	871	848	849	908	866	866	869	878	839	847	847	881	788	805	874	820	849	879	863	825	881	827	874	815	873	881	891	919	860	884	870	856	854	847	825	826	864	846	885	864	867	819	836	904	855	844	870	852	883	853	856	853	845	906	846	898	906	837	873	868	833	895	808	837	850	874	897	801	848	851	842	875	833	901	910	938	893	887	872	904	879	884	900	837	875	877	850	864	876	801	848	897	870	799	872	850	857	847	887	862	882	824	834	879	869	818	867	852	889	890	854	821	868	875	823	891	886	861	832	832	888	875	862	855	876	860	853	906	873	878	853	833	890	849	833	863	827	818	826	832	873	866	854	908	851	837	894	885	830	850	893	926	882	883	885	878	876	874	856	826	897	854	859	860	911	878	868	879	868	847	832	860	880	873	874	835	877	885	814	866	840	851	874	780	886	835	905	876	868	897	860	870	799	850	874	879	828	904	875	840	922	892	848	918	804	862	865	841	835	855	886	860	836	864	850	875	897	889	851	878	825	904	866	876	874	895	870	934	890	821	886	887	871	885	939	875	840	817	848	845	845	790	872	879	859	869	823	839	832	890	833	855	844	881	844	901	864	856	875	890	816	851	891	868	849	879	831	873	837	910	879	834	867	831	893	797	810	807	855	839	850	885	938	879	862	870	824	876	877	889	889	816	814	817	878	899	847	887	863	849	904	860	872	926	849	863	882	858	885	814	801	859	841	847	817	836	884	835	812	842	865	871	874	876	892	897	886	883	787	838	869	924	816	879	858	851	854	836	869	855	862	905	925	856	835	850	853	904	892	877	883	869	874	816	890	812	878	879	854	853	858	817	926	932	863	878	880	849	892	907	862	874	904	851	838	908	861	907	861	840	831	835	860	877	844	845	845	843	844	916	852	871	869	840	833	895	834	824	857	788	845	831	839	840	845	889	916	863	835	919	849	873	846	854	865	833	824	854	835	845	834	871	830	823	848	845	821	826	853	863	871	840	848	855	852	838	813	885	855	817	890	862	899	813	874	863	867	927	845	893	860	856	861	862	881	888	869	876	881	859	812	888	851	862	849	838	856	840	905	914	862	891	867	845	918	853	881	860	881	818	874	834	899	844	883	832	885	865	879	874	883	907	871	908	871	844	833	845	876	852	874	825	874	878	863	887	860	871	888	883	877	828	853	909	820	900	851	881	854	875	841	893	884	853	838	866	846	855	871	880	871	872	855	884	887	876	894	786	877	848	850	839	879	916	826	842	868	864	901	850	861	903	856	844	870	857	904	859	917	867	851	836	900	843	841	854	813	927	808	825	899	889	905	893	879	848	892	870	873	876	878	840	878	857	901	886	879	882	880	844	815	887	853	885	860	856	872	911	842	869	874	865	837	840	869	809	881	847	837	874	833	887	819	812	922	830	838	827	888	823	886	848	921	928	854	886	865	896	836	825	914	900	840	853	833	829	876	844	814	873	867	885	816	876	837	817	875	902	891	824	861	841	890	837	835	873	851	902	850	836	881	836	903	883	801	834	893	855	935	863	896	870	865	911	816	842	915	890	871	863	882	868	863	887	870	842	847	829	861	885	821	861	838	864	854	873	889	851	848	886	854	831	856	894	856	828	848	869	847	909	824	873	839	867	862	889	823	829	849	840	814	923	813	865	816	887	858	831	857	865	836	909	865	822	847	911	857	865	833	856	868	822	857	901	828	878	889	861	879	912	864	878	816	784	850	846	823	849	868	854	831	884	902	851	872	824	861	844	867	889	876	880	861	898	858	823	883	858	851	867	878	834
51521	12375	1767	619	467	379	357	327	304	336	312	309	317	303	298	295	306	291	265	279	300	299	288	261	293	282	289	258	265	248	292	277	268	282	265	288	261	258	291	262	278	278	267	255	225	277	276	261	265	275	236	263	274	294	265	290	270	281	298	259	257	271	312	256	270	263	275	219	276	287	292	279	264	312	266	316	274	265	268	269	275	276	297	265	292	281	271	290	270	300	277	243	296	284	246	267	289	272	270	262	260	257	293	278	242	288	250	279	291	264	308	317	282	278	270	269	242	296	262	258	264	271	296	300	294	283	283	233	251	303	297	275	298	258	285	265	274	278	289	291	291	280	252	270	261	281	272	275	273	308	276	268	288	263	260	272	245	280	290	276	274	270	281	286	257	271	269	255	270	278	313	284	263	260	277	251	270	287	234	252	259	297	278	262	260	283	280	263	260	273	231	254	255	279	269	296	282	239	312	251	261	276	283	256	259	299	281	274	252	286	265	264	268	279	281	273	248	239	260	276	273	275	276	253	233	265	263	244	253	260	260	265	275	264	300	293	293	261	277	272	273	277	259	259	260	267	260	303	292	281	302	283	291	267	239	274	271	280	264	276	296	277	280	276	240	285	294	267	265	286	282	267	295	301	290	303	278	279	279	279	276	268	302	278	268	297	268	298	260	285	264	259	258	285	261	278	277	273	271	283	265	297	290	274	274	277	241	274	262	274	278	297	241	234	278	274	274	264	251	280	314	288	261	289	276	267	267	271	263	248	297	302	282	267	318	306	295	276	258	257	264	286	244	287	261	261	252	253	251	299	267	289	278	277	258	281	264	266	274	260	280	292	272	284	269	237	302	275	274	242	310	257	259	236	278	273	291	255	278	282	278	257	284	275	308	286	253	285	263	283	306	290	274	273	283	304	265	273	285	263	258	296	270	288	281	288	264	270	315	285	254	276	294	272	270	254	273	266	268	258	277	281	287	257	253	255	230	264	273	270	289	269	298	266	254	237	278	286	310	282	279	278	285	254	289	270	284	291	283	245	287	278	251	267	236	269	248	281	286	264	259	269	256	264	272	289	285	273	284	256	281	248	271	270	260	318	265	271	272	278	262	291	246	275	260	280	286	275	316	318	286	243	240	267	281	283	261	288	295	271	270	295	266	278	272	298	267	261	274	266	284	264	268	293	283	275	262	296	267	266	276	282	304	275	254	257	266	293	283	299	252	251	269	264	242	269	257	250	267	292	274	273	260	287	268	267	252	269	297	293	290	256	264	250	281	307	290	290	259	253	232	286	289	273	272	284	289	281	272	284	296	292	285	277	287	266	272	280	302	274	259	288	263	260	273	284	278	240	302	247	299	246	291	258	289	268	285	253	279	299	249	265	255	268	296	295	287	248	301	274	290	267	279	265	285	293	251	276	291	261	288	274	272	283	282	275	269	269	268	279	286	296	279	294	271	261	306	261	258	290	285	278	287	257	279	254	280	271	260	279	259	290	269	293	304	261	284	293	279	300	276	262	277	281	280	260	297	276	286	279	287	259	262	296	278	254	285	282	274	279	297	262	268	264	254	275	263	256	279	269	284	252	295	284	260	238	283	252	297	327	277	254	290	279	267	307	293	281	275	267	244	285	260	258	266	281	265	280	301	278	260	242	253	263	264	301	273	276	258	285	261	236	291	253	258	284	261	269	280	255	274	280	268	280	258	243	283	284	255	290	263	278	247	241	262	306	293	276	284	265	263	324	289	269	286	290	307	315	278	290	297	275	236	279	293	289	316	288	281	253	250	262	257	285	280	282	259	260	241	299	260	263	249	286	257	311	288	266	253	270	279	257	268	256	250	261	260	292	294	223	278	271	257	265	305	277	251	266	304	281	271	312	268	265	296	301	288	279	255	222	284	272	279	264	285	277	297	278	286	292	281	273	312	295	283	299	262	258	259	270	281	309	243	297	268	274	263	246	266	272	254	245	274	269	254	284	266	288	249	261	277	245	272	256	253	257	255	260	270	260	269	281	298	284	257	242	278	277	256	270	276	273	282	292	258	252	260	238	270	252	293	266	252	309	288	269	268	296	313	256	277	257	274	253	265	301	270	249	264	273	283	256	286	241	280	279	303	272	265	260	261	239	292	300	289	291	307	280	260	269	276	274	294	303	256	239	278	264	275	286	243	286	273	251	308	257	290	269	281	280	285	261	277	276	268	277	264	248	267	315	293	250	275	244	285	263	279	298	281	282	304	257	292	235	252	258	289	293	279	286	299	281	214	295	272	287	247	270	274	271	255	297	272	252	294	271	299	273	282	246	253	276	271	254	243	266	242	262	276	253	260	258	268	287	237	269	257	291	259	263	285	260	272	287	294	260	292	287	266	278	273	253	279	267	296	273	273	277	296	281	297	326	286	289	284	257	268	307	303	266	294	276	246	265	269	283	279	290	258	308	269	259	274	282	304	263	261	281	270	303	280	268	277	259	301	290	308	298	270	264	311	307	263	271	268	273	266	286	265	249	248	274	252	269	267	263	263	301	278	264	296	307	278	269	270	266	250	250	275	257	294	267	270	257	238	311	276	255	266	296	292	258	280	291	285	302	272	252	263	286	269	276	265	278	254	274	278	267	255	283	313	300	286	298	275	258	267	271	298	315	317	268	245	304	291	265	254	238	280	295	285	285	310	271	271	296	323	312	297	313	286	287	289	260	302	297	290	275	274	310	237	258	268	255	278	283	270	281	270	244	253	250	280	281	276	271	302	299	300	299	263	272	278	278	300	287	271	269	259	319	279	288	278	301	269	293	273	305	266	285	293	278	284	277	282	297	299	260	267	246	294	272	234	287	295	271	262	287	276	274	269	287	268	290	274	293	269	274	280	270	290	265	254	271	260	271	247	304	270	284	261	255	263	257	266	251	284	287	253	298	268	296	254	296	279	271	279	276	274	323	262	253	260	261	275	300	279	272	294	285	284	252	267	250	278	280	272	281	285	300	261	265	296	301	302	268	243	251	248	290	266	284	285	278	271	283	273	296	288	272	288	291	284	267	306	250	268	251	273	257	277	272	252	242	275	263	292	244	281	281	231	279	290	264	278	241	254	277	288	272	268	288	287	290	278	257	246	279	245	288	313	273	281	286	320	291	294	243	296	263	311	306	257	246	263	292	296	267	256	282	279	270	303	311	248	267	264	278	285	302	277	264	290	260	240	232	264	291	270	283	291	265	258	254	275	261	279	262	279	278	247	290	291	283	275	293	254	287	261	291	301	304	243	298	301	286	285	315	268	287	289	274	273	256	257	270	266	249	240	279	255	258	280	256	295	263	266	284	261	265	262	265	266	282	257	285	279	269	279	268	266	281	284	248	294	297	288	307	281	251	248	276	277	242	327	251	298	281	293	229	291	275	273	276	263	281	270	265	274	277	263	256	261	284	269	277	293	294	288	281	290	291	292	269	255	244	278	310	270	264	276	259	287	321	273	241	277	297	275	256	245	273	273	258	257	274
26199	901	1468	1570	1341	1140	1050	968	889	852	817	780	770	758	711	725	726	678	669	666	674	649	618	615	614	675	644	693	613	656	614	663	637	622	657	635	631	620	638	623	642	640	618	655	624	642	657	619	626	614	639	631	631	601	629	586	645	619	613	623	638	596	610	622	630	628	639	625	631	665	624	591	605	692	631	635	636	632	612	646	644	618	627	576	605	637	610	673	632	634	611	639	647	633	631	630	610	607	625	630	687	651	606	594	639	639	625	621	588	612	593	663	645	670	637	597	612	663	622	597	636	645	602	631	660	583	624	619	587	619	609	641	639	640	634	622	632	629	639	599	629	602	624	626	586	607	640	625	623	617	650	600	618	599	605	618	641	629	627	640	613	590	654	615	627	602	646	599	605	610	643	553	626	603	631	624	624	630	591	656	556	627	659	614	647	637	622	571	602	634	638	637	659	627	591	637	625	625	622	636	597	595	620	640	628	589	613	615	609	626	625	631	627	600	655	638	626	587	604	599	628	625	648	641	618	623	611	634	618	584	627	660	621	645	624	604	626	633	610	634	604	584	614	617	628	603	607	607	625	622	635	620	600	644	638	647	582	648	609	622	623	637	669	636	684	658	623	619	560	617	641	613	641	601	607	598	634	611	621	597	649	627	648	586	601	599	627	630	674	623	656	597	620	634	586	627	623	605	632	619	621	623	628	627	603	601	620	630	611	612	606	602	623	567	592	611	634	638	606	635	604	638	605	633	590	613	579	632	621	670	598	650	603	690	598	659	596	608	638	662	596	618	631	627	616	624	619	611	611	617	677	632	657	624	613	641	661	646	671	628	621	583	631	601	598	659	627	643	605	615	631	632	669	623	588	612	649	573	577	625	624	618	604	650	630	637	600	604	615	627	656	630	653	629	625	632	559	631	594	605	614	639	600	657	598	633	636	594	696	596	640	624	627	582	670	640	602	644	642	668	628	606	658	636	628	625	611	598	645	546	613	594	634	614	586	606	594	629	631	626	604	687	639	640	651	590	621	551	627	612	617	650	572	624	611	647	648	658	596	620	610	582	613	601	606	600	606	624	576	574	656	650	603	670	647	645	596	607	616	651	633	616	623	598	647	650	619	649	637	627	621	668	658	580	650	633	595	601	632	634	593	593	613	601	636	626	613	617	668	650	598	575	651	650	638	643	608	622	644	609	631	675	631	623	563	639	582	630	607	591	641	600	604	637	630	627	642	626	586	636	599	574	628	638	628	602	597	603	596	615	603	584	642	616	663	617	590	618	590	603	626	581	617	617	655	588	627	604	624	648	690	612	598	645	653	612	644	657	579	615	626	613	552	610	614	613	609	606	604	602	663	662	649	613	613	620	590	649	630	608	617	628	577	627	611	643	602	622	583	659	620	611	623	648	619	656	588	643	593	571	650	616	576	625	602	652	631	645	626	641	647	608	627	653	597	602	633	606	606	600	629	670	619	603	640	583	628	650	630	670	596	626	646	601	617	608	598	601	666	619	663	605	593	638	629	601	599	600	586	637	638	602	606	616	611	617	641	600	653	667	596	619	658	623	581	641	658	627	618	657	643	666	616	636	571	614	613	589	611	603	590	628	613	624	591	613	638	599	645	654	586	588	657	599	629	602	606	622	619	621	590	635	654	632	626	582	619	693	643	609	609	643	595	594	668	604	596	622	563	591	616	643	633	612	615	648	637	622	652	658	626	645	610	614	662	657	640	570	598	603	606	618	620	609	689	663	657	625	594	667	629	629	616	645	622	629	623	632	641	611	601	573	654	619	589	609	634	623	604	611	633	576	618	628	604	629	641	564	594	645	596	625	648	606	580	609	610	624	636	615	604	614	613	627	636	620	641	629	602	658	594	614	625	569	576	636	634	650	603	587	604	606	670	602	664	627	626	672	621	611	580	611	582	611	599	578	625	611	630	611	631	607	639	650	601	633	591	610	646	623	618	648	640	657	652	615	563	607	594	587	659	602	621	605	620	655	659	631	661	642	658	634	606	668	626	614	641	608	562	670	675	598	586	629	592	599	635	617	646	588	618	625	630	603	630	610	655	649	634	590	628	640	581	611	575	635	627	583	651	580	607	609	614	565	611	618	641	614	658	578	627	630	625	580	623	613	654	601	609	638	624	637	652	661	567	597	638	641	612	610	604	598	661	595	627	641	628	600	624	651	630	653	601	640	607	588	597	688	633	586	614	605	643	643	637	672	589	636	601	659	655	604	611	607	682	600	631	637	602	593	652	633	656	656	632	601	633	589	626	613	622	615	645	611	615	620	632	610	554	670	605	638	615	602	602	641	618	605	617	590	624	621	658	612	646	632	621	616	594	601	621	577	585	633	590	647	643	653	633	647	622	625	613	620	587	661	594	606	612	592	611	609	619	598	627	642	652	604	576	639	612	643	603	612	626	630	631	634	620	635	634	640	636	646	608	611	599	628	602	620	658	618	626	623	597	627	648	677	613	605	638	630	607	597	621	622	687	637	666	621	599	631	632	587	625	651	606	608	650	590	637	637	662	665	627	593	632	675	602	635	626	598	612	658	628	651	589	622	646	619	615	643	622	634	627	599	637	659	601	638	636	611	551	620	662	652	612	616	631	665	629	595	656	639	626	622	670	593	647	652	606	647	597	601	601	620	626	635	629	642	643	581	599	642	662	602	608	604	556	605	588	603	608	622	586	650	661	676	666	613	643	642	620	644	600	610	623	632	615	597	612	641	639	624	644	585	611	595	579	608	628	626	626	612	628	598	655	598	643	589	564	641	645	636	638	646	658	612	639	618	630	611	631	590	621	643	600	605	648	626	665	638	607	603	609	616	597	626	606	625	615	618	599	649	609	593	637	628	603	620	642	650	612	612	597	589	618	610	599	629	592	577	586	605	648	612	638	633	591	592	644	688	612	642	604	628	631	619	635	636	610	657	637	602	650	598	609	607	658	625	613	594	640	638	608	652	622	603	632	633	600	637	630	624	651	605	574	634	589	682	607	650	651	610	676	598	626	617	646	629	623	661	629	627	682	641	594	618	627	628	625	631	658	638	622	632	632	618	633	632	654	600	565	681	640	635	638	595	611	605	624	601	623	605	630	619	649	632	639	645	596	595	624	644	623	658	641	615	615	616	655	660	638	592	601	617	633	627	644	645	617	599	609	618	646	633	623	592	645	609	622	654	596	601	601	646	600	611	620	616	674	623	610	614	616	618	611	600	609	592	630	634	615	620	622	640	602	610	617	614	615	592	597	681	653	635	631	645	595	636	604	670	609	627	661	602	628	643	637	591	613	635	622	647	647	599	597	635	568	631	617	601	633	616	659	618	640	616	654	619	592	614	629	649	594	634	607	681	659	596	617	619	610	598	649	618	625	621	624	601	598	637	623	672	636	637	598	638	622	589	665	649	618	628	624	644	637	640	631	628	604	648	635	652	659	614	592	587	596	608	619	598	640	644	587	632	605	635	621	570	595	621	671	604	626	643
31535	3539	323	316	327	303	295	336	306	307	283	311	310	294	328	327	317	316	297	310	298	282	323	361	299	287	320	328	295	316	322	312	322	311	308	276	298	301	309	287	301	272	284	315	334	277	347	296	311	265	288	266	293	316	336	310	299	307	341	307	309	330	315	298	321	318	289	349	286	364	272	295	305	335	320	266	293	324	287	315	296	308	274	303	273	304	301	283	310	309	277	281	299	300	272	303	257	325	324	328	350	336	289	319	274	309	328	288	329	324	310	311	318	344	307	331	316	301	307	305	301	325	327	312	312	290	324	331	325	330	289	290	339	312	278	299	294	320	305	306	300	296	311	325	306	304	296	283	313	330	340	313	305	299	327	297	337	298	275	336	296	311	321	316	304	287	279	302	309	347	284	279	290	304	303	301	283	318	265	318	302	309	263	293	294	324	304	284	298	334	304	296	306	326	318	297	294	286	255	283	298	278	311	284	301	286	273	304	300	323	330	304	325	293	292	305	318	284	312	315	323	313	319	315	304	320	318	295	284	302	293	288	325	315	273	297	287	312	337	310	302	280	278	334	284	303	335	319	294	290	286	289	305	314	312	294	285	292	307	321	315	271	303	309	319	310	305	308	333	322	288	341	300	336	306	298	294	320	335	355	305	285	289	299	312	306	322	316	297	319	344	299	332	316	282	323	327	280	326	308	309	291	274	271	318	330	323	292	308	313	311	302	291	302	325	320	267	303	302	285	310	312	310	325	302	305	321	291	295	290	293	315	307	318	297	322	329	288	300	276	295	303	296	309	313	320	321	276	280	317	286	301	290	298	281	300	311	294	306	285	321	314	307	299	339	306	290	285	309	314	301	305	263	299	297	301	299	306	318	328	317	307	284	322	287	325	283	287	302	285	283	327	318	300	297	294	322	309	297	319	299	274	318	286	276	312	290	290	320	321	279	295	298	306	310	286	303	306	309	316	318	307	296	329	319	298	284	314	338	313	324	301	280	311	292	299	301	342	323	305	289	304	317	297	282	301	288	333	300	310	319	293	317	301	322	252	298	295	295	325	283	301	329	281	290	285	310	300	331	293	295	299	303	285	281	306	326	294	313	308	334	284	321	311	329	301	315	330	322	311	343	290	341	304	301	292	315	298	315	311	347	328	307	307	338	295	337	318	296	286	293	305	321	291	328	289	327	315	322	304	281	318	317	299	291	300	297	325	339	308	306	330	292	290	285	309	297	334	290	310	253	297	305	337	296	337	318	299	297	281	292	305	332	293	293	322	294	326	264	333	310	288	314	328	303	282	313	319	261	292	328	277	313	276	285	288	298	269	290	279	287	301	343	334	273	305	306	281	298	305	278	293	296	320	323	278	304	299	308	298	307	324	264	299	286	311	336	293	304	310	331	323	334	301	314	289	316	308	302	308	326	312	271	258	288	313	311	303	334	306	289	297	274	295	290	278	320	320	302	308	302	305	294	292	327	304	311	341	315	318	314	307	310	309	321	335	272	295	310	306	280	328	266	326	301	273	323	307	310	296	312	324	299	304	308	293	316	304	300	323	294	282	319	292	301	324	271	305	301	353	334	289	300	298	317	308	336	293	310	311	287	271	322	291	282	307	288	295	320	296	308	327	290	353	314	291	312	293	266	262	305	311	331	334	324	291	280	326	330	301	327	273	277	306	285	315	307	304	324	301	318	307	272	301	302	320	287	324	291	337	272	318	334	301	298	280	284	323	287	289	328	331	322	296	309	312	326	299	304	328	287	284	283	302	275	312	268	305	308	297	301	294	299	284	284	292	306	321	328	277	287	313	293	335	273	278	292	319	334	299	285	302	282	290	304	300	298	309	316	279	325	299	345	307	330	327	315	326	310	326	275	332	320	326	323	316	333	286	314	311	316	313	282	289	294	314	301	282	303	292	309	313	289	279	275	324	319	305	291	287	265	314	282	306	310	350	316	278	290	324	331	266	305	329	317	303	296	306	318	268	335	294	309	325	314	305	339	317	294	279	318	306	333	307	295	308	348	284	280	336	277	326	279	301	318	289	286	311	286	348	293	299	341	334	325	293	314	275	283	282	322	340	286	317	308	318	291	279	292	307	321	325	317	332	289	312	288	293	292	322	274	298	297	317	303	270	271	288	303	323	308	306	320	301	310	320	294	321	284	316	296	308	277	314	341	285	300	278	292	294	320	309	320	267	301	292	271	324	295	286	285	282	256	302	325	311	296	330	292	329	295	337	296	312	319	302	359	286	287	333	299	343	328	335	338	315	305	316	292	291	304	282	301	294	309	292	282	294	338	323	304	295	303	324	303	290	305	294	284	288	319	316	283	334	321	317	338	317	281	330	326	327	300	292	312	308	281	328	303	284	285	291	299	284	337	299	289	333	283	309	293	314	316	286	296	319	290	294	310	300	319	333	302	289	324	263	295	266	287	330	322	259	292	309	300	284	325	304	309	323	322	319	303	318	311	289	325	331	271	310	311	328	323	303	305	314	313	315	308	265	294	308	286	298	313	349	270	323	297	337	307	307	318	257	311	315	284	306	300	303	261	345	262	300	280	287	293	275	309	268	304	299	332	351	304	303	294	324	324	267	300	312	304	285	322	270	318	294	301	319	296	289	302	317	300	290	304	317	282	313	312	264	308	313	317	280	313	326	307	299	290	314	285	277	323	291	288	305	351	301	273	296	286	312	317	289	283	319	308	266	327	277	302	340	302	313	320	307	294	277	252	340	323	315	289	312	340	320	310	284	304	281	288	314	305	293	339	303	313	318	307	299	289	306	319	309	285	299	274	329	339	318	303	287	295	300	269	305	305	316	311	334	305	282	314	276	296	309	325	309	301	349	336	296	333	309	301	317	297	280	300	328	289	302	286	306	274	309	338	311	308	301	279	294	290	309	252	294	301	292	290	292	300	297	275	299	323	293	307	322	291	298	317	313	277	284	296	297	309	313	302	308	313	286	319	283	281	318	323	276	289	313	305	338	314	314	306	333	296	298	306	313	292	317	321	273	303	300	277	318	295	309	318	294	291	308	320	293	311	335	288	295	321	305	325	292	298	286	298	248	329	326	287	289	318	290	309	342	284	337	310	304	309	281	274	307	332	313	330	302	331	294	317	290	310	311	301	312	316	339	301	312	297	308	302	306	280	291	293	337	314	286	317	283	336	317	277	288	341	330	272	301	294	256	320	302	292	341	320	297	312	265	306	287	285	314	283	291	349	324	279	290	328	304	304	288	313	327	277	322	300	315	310	298	324	311	314	325	280	318	306	312	323	299	293	293	259	304	304	304	283	326	268	308	309	283	327	295	288	326	292	312	279	295	345	306	268	318	275	303	316	310	318	318	314	297	290	281	303	292	346	279	304	307	318	287	298	330	310	338	328	290	300	297	307	266	314	306	313	285	282	334	293	318	293	312	331	279	300	309	266	264	294	288	314	311	288	332	292	331	302	287	338	302	307	345	293	295	322	280	307	292	317	304	301	305
18155	711	745	690	711	738	718	696	730	701	689	749	698	702	707	752	691	731	743	747	685	691	711	683	701	709	720	731	697	694	742	700	694	751	673	724	702	724	713	755	690	695	749	712	698	691	709	733	724	678	719	703	715	732	729	741	717	725	706	710	710	699	701	735	680	736	728	731	694	741	708	649	646	684	709	690	750	726	694	673	673	709	725	745	720	704	691	745	709	707	735	709	723	679	717	704	688	685	735	699	772	709	663	718	726	739	678	687	735	699	730	677	706	679	733	696	729	738	706	677	661	694	700	689	705	719	723	680	707	651	701	666	670	707	689	714	688	732	702	689	672	719	723	706	717	657	662	679	720	737	707	797	668	690	756	720	701	687	682	704	730	716	679	704	705	716	693	671	728	766	698	700	701	714	746	718	681	733	735	708	709	683	705	654	703	731	738	730	724	742	701	712	749	698	679	702	713	730	716	720	719	756	743	755	690	722	726	731	708	710	723	733	669	689	721	707	680	735	740	727	716	705	729	729	663	662	712	692	697	732	701	705	716	689	758	703	736	682	695	732	737	697	688	710	734	686	695	717	692	722	716	746	694	727	707	714	721	707	733	724	695	752	733	704	686	780	676	720	722	700	745	705	724	705	686	773	697	745	711	686	667	685	708	747	710	696	739	706	674	739	750	693	696	682	717	709	702	699	685	730	736	698	707	684	729	669	693	708	710	773	676	711	746	746	709	721	681	698	731	707	701	703	708	697	717	726	721	674	689	723	725	715	735	728	728	697	709	728	737	743	690	704	677	716	714	735	749	765	725	696	773	696	713	663	689	702	737	706	737	702	718	714	757	739	709	701	719	714	655	716	658	695	704	704	739	694	726	726	718	755	743	720	669	681	712	712	733	715	712	685	698	728	740	722	666	729	709	708	715	744	702	690	723	737	707	739	699	689	723	709	674	724	712	681	726	703	685	708	667	738	721	742	716	734	677	712	682	691	716	690	692	716	739	711	730	698	734	707	748	713	721	712	681	783	679	725	726	696	706	726	745	677	696	705	666	699	701	723	698	765	676	790	677	694	696	704	699	732	700	713	707	723	703	700	697	684	720	705	665	720	692	716	699	756	707	721	737	738	679	764	738	769	691	757	675	726	713	705	720	685	714	688	728	704	671	739	727	693	674	710	672	699	716	713	702	695	700	687	632	680	757	763	705	668	685	730	707	705	730	779	724	693	734	666	756	710	681	680	725	766	697	709	723	740	746	655	722	717	729	749	720	709	702	676	715	703	692	700	708	683	732	747	730	694	708	709	762	737	711	734	686	702	695	747	753	692	710	707	655	729	721	727	699	713	725	727	699	748	690	682	742	718	697	657	712	679	716	707	738	717	736	721	733	717	719	736	705	700	709	685	722	743	718	670	723	696	714	747	711	691	677	669	730	737	659	682	696	746	694	710	685	703	733	700	671	707	751	681	707	713	681	703	714	665	683	709	737	721	688	714	716	699	703	709	675	693	724	709	766	693	734	672	728	730	739	702	672	706	707	720	687	711	751	720	674	742	720	744	724	682	718	694	728	698	725	701	716	673	705	730	689	735	703	714	715	710	670	688	651	712	720	665	752	703	747	693	722	715	689	726	728	705	738	726	724	734	654	682	732	666	705	747	712	679	758	693	717	714	731	708	722	736	716	721	693	699	709	701	717	711	717	699	742	665	685	723	698	711	700	718	679	706	744	671	706	681	691	708	700	721	752	722	664	663	677	673	718	691	718	747	632	731	759	671	702	683	679	714	674	739	733	719	747	737	735	686	683	685	670	701	700	679	713	713	720	678	719	697	731	697	673	701	680	718	745	725	725	714	707	744	722	696	691	680	666	691	779	718	722	719	660	776	669	733	751	753	719	747	680	683	683	701	686	704	737	710	692	682	727	680	679	713	680	735	675	710	712	734	752	686	729	687	689	707	689	709	691	724	704	730	693	713	691	676	721	667	703	701	725	748	699	698	685	755	712	701	696	710	738	713	721	670	691	699	721	695	698	678	716	766	701	675	723	692	713	704	735	706	718	694	692	681	658	736	700	707	737	694	674	736	707	699	715	689	738	645	705	770	716	701	737	709	721	701	698	747	718	687	763	686	710	694	681	650	709	692	720	683	667	664	733	728	678	712	710	723	701	665	680	728	660	726	692	731	675	739	691	725	696	738	685	743	692	691	750	753	755	660	749	721	661	672	696	720	731	714	659	711	657	704	720	695	741	742	722	748	720	712	678	720	714	683	695	716	654	690	684	737	687	685	715	742	751	743	697	661	713	719	724	686	709	717	752	735	736	694	710	745	715	713	713	716	695	752	667	674	691	712	711	717	697	723	723	731	692	713	701	722	703	667	720	718	727	682	728	684	658	731	670	712	701	732	716	698	686	721	692	733	736	723	689	683	737	710	685	687	721	711	694	713	712	743	722	726	718	732	728	705	700	692	673	713	713	716	692	718	701	727	684	730	694	713	653	689	744	742	731	750	737	724	760	708	697	683	692	700	747	727	709	709	692	701	680	719	768	742	665	703	708	679	698	688	671	687	729	713	746	703	704	685	710	681	720	658	760	701	668	760	681	720	695	742	722	759	693	701	686	756	727	708	690	786	721	699	685	720	695	743	719	700	675	694	720	713	694	700	715	730	726	670	701	684	742	756	731	748	684	677	653	707	711	716	698	722	703	732	763	692	714	646	733	701	668	680	685	705	727	708	667	718	704	771	651	658	662	706	759	712	729	700	738	700	687	704	752	737	695	672	697	741	691	715	713	737	688	689	695	728	743	692	683	716	717	667	732	701	691	685	730	708	688	730	725	728	658	766	682	730	768	703	702	691	706	724	665	700	716	730	692	728	725	725	688	736	699	739	719	687	695	776	749	728	700	718	710	757	690	753	730	693	742	663	715	656	726	696	716	693	738	720	677	727	723	708	711	715	706	740	696	651	710	712	774	701	729	712	710	703	722	731	667	710	675	716	735	716	732	724	700	667	724	690	749	715	726	669	681	700	751	731	731	738	687	694	689	774	674	687	728	699	735	733	706	756	745	687	758	719	754	747	699	690	685	699	677	652	653	733	735	741	694	724	685	768	721	758	683	740	711	720	698	728	740	752	722	734	715	718	747	694	736	692	729	725	705	668	724	721	722	696	735	763	698	714	680	733	687	722	703	638	699	775	728	729	696	743	707	687	726	679	705	696	675	729	715	730	744	711	734	718	682	696	713	686	705	703	711	678	728	702	680	727	712	680	736	752	721	697	649	679	708	687	704	715	710	703	734	713	711	767	677	705	699	703	718	708	681	749	703	708	724	724	726	719	711	698	721	729	786	727	755	731	724	736	699	729	689	676	731	732	694	659	709	703	686	700	739	674	694	716	696	667	691	737	735	730	679	743	659	746	709	705	696	738	717	739	703	731	716	725	668	756	709	746	716	708	719	747	730	659	712	698	658	727	690	711	737	719	708	709	691	678	706	737	710	688
44850	8089	884	503	424	432	424	400	387	400	403	392	377	393	422	387	379	344	413	356	371	384	398	348	374	373	402	353	406	406	370	343	377	373	385	392	414	383	362	366	392	362	344	381	381	367	394	377	376	352	358	380	353	368	394	378	341	352	392	368	352	355	360	379	385	366	347	330	390	378	354	379	356	349	354	366	373	332	381	353	395	368	392	418	362	405	377	380	369	380	368	376	369	350	374	375	387	380	370	405	399	351	389	387	396	380	371	391	385	354	375	370	364	408	357	354	371	384	397	365	344	363	430	357	379	379	374	365	344	321	400	343	369	347	375	349	371	380	357	377	383	399	361	388	387	351	372	384	382	322	377	350	365	398	348	343	374	384	345	400	365	381	393	360	381	370	380	371	391	369	395	404	385	322	361	333	366	355	393	376	399	384	377	330	357	391	385	355	361	383	356	395	393	347	372	356	348	389	404	373	386	362	381	388	383	411	398	355	387	354	370	361	386	351	359	366	381	359	398	389	338	378	372	399	378	363	346	365	354	355	376	367	396	362	355	369	329	372	406	365	356	394	388	369	396	351	399	395	382	365	412	387	335	368	372	387	399	386	370	360	370	341	381	418	402	374	368	373	337	414	362	365	403	369	357	381	381	395	380	364	381	357	366	380	384	386	403	369	349	390	366	415	344	388	380	379	402	394	393	341	391	412	380	405	365	386	408	377	372	363	402	363	319	361	352	358	383	416	423	364	337	349	381	365	413	382	324	340	361	381	399	346	380	385	386	337	340	372	367	389	330	367	364	381	367	372	383	393	387	387	360	373	356	367	363	379	355	369	379	358	332	381	378	360	365	409	344	390	382	348	361	331	379	359	358	421	346	364	355	369	382	371	399	338	385	330	383	389	362	381	376	364	385	338	366	384	378	378	370	378	377	350	358	399	381	384	408	380	372	407	361	428	378	347	397	366	366	372	406	398	396	376	368	393	383	394	367	363	356	356	386	348	362	372	382	420	417	356	409	350	361	325	379	379	404	390	403	386	373	370	358	355	393	367	374	366	361	352	373	361	371	421	380	393	379	396	349	365	363	358	389	366	362	404	405	390	378	349	365	380	359	335	410	331	391	350	391	351	388	376	363	381	389	366	389	387	348	386	355	379	398	371	386	397	390	352	398	383	373	364	343	400	363	357	359	369	367	364	346	341	362	372	367	348	421	387	402	345	378	393	395	374	356	351	348	388	386	341	348	348	343	320	390	355	361	349	350	356	360	350	390	372	380	385	373	373	374	369	358	379	410	392	361	375	388	406	400	365	411	367	407	381	390	392	360	383	376	421	371	358	367	388	382	385	344	353	382	346	385	390	390	384	393	397	405	353	372	378	384	388	364	385	382	406	353	386	333	353	389	377	396	384	359	374	394	353	402	383	346	386	393	382	385	348	362	382	381	378	364	392	391	350	426	393	351	372	392	370	378	356	386	392	336	372	422	355	405	352	375	390	367	380	346	354	359	395	396	366	375	421	410	372	429	404	376	375	386	398	394	374	396	383	372	363	400	387	364	345	365	389	367	386	386	394	356	356	388	355	380	393	332	353	371	388	332	310	366	383	355	391	364	357	392	357	354	362	399	383	341	365	369	392	382	340	366	418	399	373	371	391	333	385	388	355	358	362	401	394	364	428	378	333	376	330	384	367	386	411	390	351	402	385	382	391	357	378	388	334	347	367	371	374	409	403	355	347	354	399	393	389	342	407	376	376	371	349	389	329	369	381	351	379	385	347	360	345	402	362	360	377	398	395	394	376	367	392	365	341	379	388	366	376	396	344	373	377	367	355	360	365	338	359	371	336	387	377	345	387	402	403	369	369	360	410	398	382	380	368	361	381	379	365	384	348	383	380	376	364	406	381	384	373	391	366	362	382	360	408	361	356	394	389	359	343	416	389	376	334	362	349	372	359	367	382	368	349	360	386	366	350	384	358	370	353	363	381	351	364	373	366	366	375	360	378	330	402	396	383	377	319	376	383	405	376	406	374	385	370	361	412	379	420	376	374	363	361	386	402	387	406	371	392	361	360	375	336	366	376	392	389	405	385	316	380	376	412	391	393	387	366	373	371	394	393	371	375	331	376	346	339	377	360	393	356	373	367	388	397	355	372	385	380	368	362	359	373	364	390	380	362	371	396	415	397	361	370	404	383	387	374	400	380	407	385	352	353	385	363	377	386	373	369	356	389	396	370	343	369	366	360	384	387	364	378	362	342	362	390	392	355	368	367	401	368	385	367	368	378	369	371	368	362	367	406	357	420	367	360	379	363	391	405	360	358	397	381	402	379	381	369	370	344	354	379	371	366	342	387	372	368	380	399	385	368	364	391	388	399	379	409	401	372	376	391	325	361	379	365	391	379	344	400	378	348	361	392	348	365	372	342	405	355	382	388	383	399	399	402	350	388	340	368	360	367	415	350	404	375	356	365	351	395	394	358	379	358	392	378	388	364	347	400	351	439	404	370	397	373	355	406	377	369	367	382	338	419	367	377	369	401	427	380	377	379	338	387	342	390	391	395	374	324	392	374	317	349	369	398	350	377	413	334	388	348	389	349	384	380	363	376	345	344	372	387	417	379	388	375	365	382	406	372	431	372	365	356	365	377	351	381	380	402	375	352	390	408	392	378	377	345	374	365	400	372	337	370	373	381	397	385	408	383	379	382	388	382	376	358	370	387	371	386	419	357	342	336	370	347	364	344	358	379	342	363	374	391	362	391	380	365	357	373	424	361	385	365	380	391	384	382	391	403	388	372	362	328	382	317	399	379	361	359	361	374	356	359	340	383	400	405	350	354	393	388	345	378	384	372	371	372	382	354	335	392	377	395	390	356	366	385	369	362	341	344	396	368	367	364	372	365	374	352	344	364	362	368	374	354	371	358	364	355	378	382	327	373	373	367	338	408	333	327	346	357	373	392	361	334	381	351	409	399	399	400	419	335	355	384	375	364	364	391	366	353	381	392	348	389	400	362	404	379	329	403	357	386	335	399	369	391	358	368	419	388	350	366	351	400	380	357	403	400	383	391	342	366	374	384	370	377	416	356	346	412	376	418	395	373	350	367	385	379	424	341	360	364	370	390	368	345	369	383	387	364	406	355	383	387	369	350	382	402	377	393	377	356	351	339	346	340	385	371	398	366	331	390	365	371	384	327	391	372	401	349	358	353	365	367	367	368	399	377	392	360	379	396	384	385	401	386	363	379	344	368	404	349	342	380	348	378	369	326	384	378	429	368	380	394	353	362	369	333	362	391	396	361	366	378	345	380	365	376	400	362	391	369	351	368	413	380	392	386	374	362	397	338	409	365	411	413	395	325	368	362	387	381	383	370	378	379	386	373	380	367	371	374	393	404	362	358	371	380	364	365	406	350	325	394	401	428	383	379	397	362	375	373	381	353	381	359	355	400	390	380	353	373	395	407	358	352	368	400	350	343	373	383	372	366	323	353	361	391	351	385	392	404
23682	1059	1289	1428	1206	1119	1123	1052	948	954	975	927	922	919	887	906	922	904	834	853	925	842	846	827	878	814	887	862	885	850	879	900	866	860	828	864	823	843	844	825	851	793	809	925	842	817	840	831	874	844	816	851	889	844	832	888	835	880	850	811	849	862	782	830	856	809	855	818	861	849	821	887	819	827	813	846	852	781	884	840	843	834	817	850	848	813	826	802	836	821	825	862	861	839	785	859	807	828	844	835	858	773	833	828	908	863	848	846	854	826	859	848	845	824	788	858	818	837	839	802	866	792	856	836	841	840	876	828	821	829	839	887	845	814	857	833	834	831	855	845	899	846	822	856	834	841	827	808	818	835	883	849	842	834	817	804	901	799	825	815	851	801	882	830	858	832	845	849	836	813	809	800	789	830	862	884	813	868	848	830	890	862	829	818	854	879	855	879	834	812	827	859	815	829	848	850	828	774	806	845	836	845	767	806	805	860	840	856	804	824	853	814	856	865	823	815	827	865	832	825	895	860	831	855	827	816	838	846	846	809	808	840	842	853	872	782	850	879	887	839	761	823	843	835	856	806	875	822	874	831	851	827	807	853	834	821	883	800	808	849	878	841	794	835	876	802	821	817	846	871	793	884	803	880	861	888	827	840	822	819	841	867	846	868	814	860	848	824	873	826	870	792	810	776	908	818	847	815	828	810	815	844	866	893	862	826	829	869	848	843	858	871	824	912	878	831	812	827	840	893	850	867	830	838	794	854	846	811	862	840	764	852	809	833	801	839	844	784	859	844	820	847	823	825	871	851	886	794	777	811	828	912	833	787	793	906	821	834	834	839	848	806	827	876	835	805	884	853	834	831	877	821	840	897	830	832	837	832	845	830	896	845	836	849	774	862	788	840	869	814	882	798	850	812	840	889	845	858	851	855	814	862	821	837	840	846	835	846	828	874	821	844	814	847	836	864	918	837	862	768	801	898	780	856	802	829	846	850	857	789	817	801	831	877	833	830	823	816	810	874	830	865	830	865	790	833	822	822	805	879	877	855	866	833	806	857	862	791	849	885	866	838	860	808	857	836	841	856	842	830	854	878	936	848	846	832	882	876	814	806	843	850	830	833	798	882	808	824	830	808	903	870	848	880	883	859	827	832	839	821	886	854	869	811	839	855	820	812	851	818	841	829	869	847	906	884	860	821	821	872	822	835	863	838	858	861	863	815	861	827	779	838	845	860	834	816	848	835	814	833	822	842	829	848	834	803	782	817	870	799	843	794	860	814	841	822	800	851	825	824	846	803	859	875	800	867	868	856	825	838	815	789	860	799	826	812	832	837	862	850	827	877	862	854	877	808	836	823	886	852	835	799	829	799	860	805	818	843	823	811	823	880	827	796	848	873	831	867	812	855	841	884	857	867	839	793	805	816	849	842	814	815	875	844	792	788	876	812	855	883	850	838	904	875	805	832	829	797	858	806	880	813	849	902	806	845	844	839	844	844	843	866	913	842	846	854	812	833	836	830	861	864	843	850	852	829	811	834	849	895	819	825	851	835	787	816	833	799	831	894	837	829	847	871	889	839	812	813	823	813	845	852	831	802	806	825	852	876	872	840	839	845	838	830	869	864	827	832	850	809	853	816	835	890	855	836	847	853	804	861	888	851	868	880	858	831	816	872	861	812	835	803	854	830	894	852	849	847	793	851	830	853	847	882	838	854	844	849	831	853	833	862	818	889	855	854	829	854	845	828	858	880	829	846	836	848	855	854	836	778	860	823	788	816	811	849	823	830	851	804	808	795	801	823	866	822	861	846	881	803	871	858	823	781	850	891	865	813	874	838	866	903	912	843	808	805	885	848	808	866	883	842	831	806	796	874	806	825	827	810	837	789	848	797	823	862	848	793	906	856	871	834	825	837	842	859	862	838	857	848	842	813	784	864	838	787	863	810	856	820	862	818	795	782	824	804	832	787	825	848	855	828	816	854	842	803	888	798	857	803	839	897	820	852	874	832	919	830	810	833	856	847	793	857	875	838	869	833	885	777	877	791	819	868	833	778	877	848	817	857	902	787	809	855	880	867	786	847	813	863	858	815	805	829	779	842	894	861	850	816	845	829	851	837	822	786	825	810	877	838	831	872	795	809	820	826	835	856	896	836	790	830	809	869	831	819	894	812	858	764	838	816	810	843	927	838	804	790	805	839	772	884	846	831	808	829	865	845	927	856	857	824	814	819	849	849	819	828	830	812	874	840	764	858	839	836	827	891	822	862	846	832	811	843	853	820	878	825	800	860	858	801	870	800	820	832	810	846	809	886	846	843	804	847	874	856	860	821	794	828	841	816	828	833	830	825	811	846	850	838	855	843	876	864	904	825	835	854	826	834	841	828	850	834	828	836	862	899	874	796	844	848	828	875	804	815	822	791	851	838	835	817	835	857	864	829	855	878	844	814	916	830	921	851	865	801	788	833	818	775	846	824	845	804	857	812	874	810	820	814	837	793	835	878	822	832	862	832	856	860	815	870	802	866	913	867	812	810	852	821	864	854	812	876	842	823	806	843	871	884	842	874	805	868	802	865	810	847	825	843	857	848	815	921	868	828	830	804	831	813	852	795	799	853	871	862	849	903	832	807	810	804	884	821	828	858	896	887	816	877	775	789	831	791	826	851	857	833	834	890	822	857	825	794	835	883	856	810	858	838	810	851	834	841	798	854	769	854	764	842	809	852	762	831	844	811	802	871	849	791	854	811	838	803	839	773	831	843	856	824	847	838	833	899	805	800	866	878	843	905	875	819	823	837	840	835	825	800	839	847	880	826	845	759	826	798	822	839	848	795	829	834	819	830	869	868	895	814	857	829	836	867	832	843	875	807	776	887	889	814	895	840	843	855	839	839	846	811	807	855	851	820	854	786	819	834	915	845	856	801	816	853	861	812	876	849	792	825	825	820	831	876	856	843	860	851	851	868	864	825	828	829	824	862	786	827	850	870	860	841	843	797	899	813	824	834	854	800	845	752	859	861	871	863	854	867	832	879	852	841	829	833	816	829	864	882	814	774	844	868	810	823	833	843	859	871	859	834	836	863	826	838	877	853	850	813	832	839	794	833	840	910	863	817	862	862	887	855	855	838	887	833	857	908	845	850	807	856	810	843	797	844	859	826	889	805	826	893	893	868	849	810	822	872	819	818	841	917	774	798	765	870	793	810	869	878	772	841	804	876	819	850	830	818	814	845	858	857	820	836	871	837	839	832	865	842	835	797	753	856	864	856	859	848	834	844	869	855	797	822	814	857	805	857	867	826	885	807	855	828	886	760	829	849	874	838	816	866	901	843	778	804	822	837	792	865	826	842	828	860	828	789	799	793	860	820	811	808	833	833	802	815	810	859	818	825	829	799	834	902	790	787	789	788	823	801	881	842	834	890	834	824	878	818	838	782	790	871	840	869	819	890	832	834	856	805	822	813	798	812	806	809	819	803	840	839	886	855	805	845	829	867	851	871	813	878
54577	12681	1748	637	483	375	326	352	317	346	282	292	307	319	296	290	314	309	272	292	283	314	272	271	298	292	304	269	305	332	326	275	286	293	267	284	275	267	275	276	274	258	259	306	296	296	309	279	296	274	305	294	299	310	288	307	312	272	299	272	266	304	309	298	282	313	280	293	316	283	289	280	304	273	288	302	285	277	284	255	307	287	277	261	297	311	280	299	297	288	279	294	317	287	291	258	270	323	258	298	286	285	252	282	311	297	288	325	311	284	264	333	268	281	300	325	268	313	330	341	284	299	260	289	305	303	269	282	304	274	291	241	257	258	275	281	274	270	296	305	273	285	295	299	288	306	253	291	309	291	299	270	294	288	303	325	331	304	297	254	294	282	291	294	263	316	282	331	276	295	262	300	297	302	298	282	272	294	290	325	282	267	295	293	318	271	288	294	314	300	303	287	297	298	291	266	273	289	300	301	316	339	324	293	273	269	294	332	281	304	285	287	272	314	284	306	295	285	287	274	293	310	296	286	293	288	278	285	274	274	302	256	280	276	294	254	275	296	299	276	278	264	300	310	261	263	287	294	282	283	264	301	273	271	317	291	313	300	258	254	264	288	299	246	297	270	283	271	298	293	311	259	285	285	309	320	310	280	293	255	283	327	291	289	265	316	274	294	277	280	253	300	270	299	271	306	296	278	320	272	309	294	289	312	278	286	274	322	302	316	265	295	295	265	274	269	308	287	266	303	296	270	300	303	280	282	284	304	287	300	279	265	285	301	264	303	266	298	299	296	293	296	268	291	268	281	249	302	316	260	253	289	262	306	285	289	294	298	287	268	293	307	337	331	318	308	316	258	270	297	301	307	268	262	276	260	273	284	275	274	281	262	315	265	276	287	326	271	274	311	299	310	292	271	289	308	313	293	291	308	308	301	276	271	304	312	304	275	269	294	276	294	270	309	292	284	280	285	296	292	310	288	265	269	307	273	300	335	302	280	313	272	298	279	271	297	340	276	278	277	305	272	289	313	294	310	279	279	305	315	319	289	274	285	284	306	253	282	288	292	315	306	259	290	299	258	305	307	293	295	296	299	330	301	307	268	282	310	283	284	293	273	301	283	275	293	291	303	281	294	288	300	282	299	295	280	276	276	300	314	294	302	293	276	288	271	310	267	307	288	319	268	277	299	292	309	282	293	307	266	305	274	302	291	279	279	300	282	297	291	302	315	304	282	282	296	287	280	299	293	298	279	319	281	317	321	299	262	285	259	276	275	306	279	299	302	277	320	306	286	315	317	270	313	285	286	297	311	266	284	261	323	310	282	295	265	283	306	284	283	323	319	293	274	280	316	289	292	292	279	287	263	270	270	285	307	270	318	297	313	283	276	281	309	284	290	277	309	269	258	279	286	263	280	308	309	262	310	315	292	285	284	299	288	266	280	305	339	288	265	296	276	267	276	329	295	300	298	272	314	281	272	291	300	316	273	305	305	269	276	287	278	278	275	280	270	261	303	300	286	278	323	318	292	312	292	286	298	319	303	306	302	283	259	359	281	319	278	255	310	310	321	307	285	312	306	286	289	292	270	296	308	283	280	277	293	284	272	275	338	312	332	310	272	299	270	293	303	273	299	291	303	279	309	287	304	297	327	309	291	270	301	282	288	292	274	299	287	269	299	302	302	300	288	276	261	292	322	304	288	309	275	302	240	279	291	296	270	282	280	302	331	290	289	316	284	294	285	295	291	300	290	277	266	267	293	308	276	250	275	299	276	290	289	272	271	275	280	293	283	289	284	282	271	276	283	295	297	283	308	268	267	281	280	301	308	292	286	299	297	302	296	271	294	313	273	284	281	302	313	308	304	295	266	287	292	313	300	296	274	262	303	299	346	286	288	288	292	254	293	253	290	304	308	298	308	304	296	297	261	281	274	317	324	291	317	285	314	264	307	316	264	284	295	288	260	273	301	279	284	289	284	276	287	286	296	305	276	279	283	295	291	260	254	299	302	301	307	291	289	298	266	285	247	298	296	286	268	300	323	273	300	271	298	286	294	308	289	269	317	314	286	302	268	286	287	274	303	282	281	302	290	296	263	294	279	263	306	277	280	256	277	292	277	284	287	290	311	295	314	300	277	248	279	286	307	287	283	333	297	285	274	277	302	310	289	277	308	292	324	300	313	286	279	276	300	288	267	320	302	290	317	303	249	269	295	301	302	256	261	307	282	280	331	324	301	277	272	308	287	290	286	281	289	305	321	288	293	288	309	297	304	302	307	276	287	294	300	288	287	298	306	320	284	287	306	301	313	302	266	302	271	270	289	309	283	291	271	298	281	311	321	315	277	265	297	293	322	259	317	258	303	319	286	296	295	324	304	301	288	283	275	299	329	289	287	267	280	282	314	304	274	252	319	282	275	282	315	288	245	279	270	293	266	263	259	287	303	281	283	317	273	325	269	303	284	297	271	279	304	266	299	301	314	292	296	279	296	264	261	306	321	282	330	344	246	285	264	304	319	303	274	264	289	296	301	272	284	271	298	281	294	287	271	270	271	278	309	278	313	294	297	297	297	286	267	281	269	300	265	292	315	288	290	291	270	317	273	303	320	291	263	299	322	295	285	301	301	265	254	285	296	288	267	285	258	318	284	284	266	313	287	299	287	292	314	279	311	318	263	310	307	299	318	290	276	274	291	296	302	291	288	295	315	310	302	323	307	286	294	276	283	281	309	287	279	262	248	273	292	298	286	291	301	279	295	305	289	263	265	282	278	322	327	299	246	292	282	282	302	305	286	287	294	307	276	286	309	282	299	322	319	303	270	277	263	289	291	337	282	262	277	305	274	313	296	305	325	324	304	311	259	287	281	270	292	287	292	287	279	285	271	269	285	292	283	316	316	280	327	265	300	266	262	321	299	278	298	305	271	259	273	269	291	272	328	290	323	296	253	317	280	289	291	252	277	274	321	293	279	291	305	292	285	334	346	289	280	295	274	270	296	300	306	278	267	295	295	298	307	310	294	263	271	272	277	292	309	281	300	289	289	283	259	288	251	249	254	301	315	318	278	306	283	258	279	277	277	340	281	286	272	288	277	339	307	273	302	287	264	265	294	306	323	324	254	289	298	294	309	276	315	282	320	287	309	287	263	274	266	310	284	259	326	312	280	273	290	303	329	273	293	288	280	264	275	292	285	302	293	327	250	275	278	301	301	313	273	286	290	291	309	292	269	289	307	305	319	270	300	290	283	276	245	263	278	287	275	286	309	265	277	299	291	275	295	265	300	289	259	300	293	285	287	285	280	292	294	332	300	295	303	305	286	300	293	279	329	288	256	282	268	301	268	255	284	279	323	297	302	302	289	289	310	292	295	266	273	290	283	279	289	262	272	304	276	281	279	295	273	250	276	292	267	259	296	286	306	283	301	305	281	278	300	276	305	282	319	296	284	287	276	292	278	303	280	263	262	274	281	280	273	281	280	303	298	284	286	319	291	304	258	285	273	291	322
28054	960	1396	1534	1415	1182	1048	939	951	832	840	828	770	768	731	778	736	700	666	672	741	682	674	703	675	667	691	648	675	680	698	651	683	661	684	658	630	632	655	677	642	608	663	696	715	601	688	686	682	667	702	691	625	670	710	676	699	695	637	678	699	698	666	667	645	665	687	649	658	644	647	679	650	657	635	689	707	676	668	657	636	651	692	689	629	634	690	606	670	640	648	659	648	638	659	677	614	631	673	632	633	622	656	604	648	661	656	672	656	652	631	630	650	613	660	640	654	662	644	658	654	664	641	683	665	637	668	688	642	627	633	625	609	650	627	695	675	624	681	656	634	722	669	621	645	663	668	669	652	654	638	671	652	632	686	659	620	649	624	631	654	700	670	622	662	659	658	686	702	646	683	669	618	695	697	702	688	665	647	638	666	623	698	663	686	603	621	666	675	631	646	635	618	627	647	667	683	647	696	612	657	640	675	638	695	614	689	674	632	646	650	665	643	664	708	617	681	634	704	616	656	656	624	629	623	635	672	626	696	680	636	670	677	680	650	677	637	668	651	639	686	621	674	655	623	683	666	648	650	636	663	658	648	656	627	672	635	623	623	613	641	646	638	686	693	716	651	655	607	696	662	610	624	669	628	654	621	642	654	641	691	665	653	652	649	654	634	672	651	652	652	652	704	681	683	655	672	681	677	649	658	633	623	620	661	635	640	693	675	624	661	659	650	696	705	652	636	671	653	668	682	642	663	680	697	674	657	613	649	660	625	597	635	686	653	672	640	670	698	655	684	655	612	639	662	694	688	625	666	671	659	635	628	668	657	649	650	661	650	664	629	671	708	696	607	649	665	692	668	627	620	615	624	693	676	635	655	648	648	707	686	674	651	625	710	651	659	656	681	683	689	656	675	624	637	631	657	635	685	676	652	650	643	616	639	672	659	665	661	664	632	668	606	679	643	618	658	641	672	653	647	678	636	643	629	620	684	719	626	651	644	658	657	632	649	622	647	625	686	610	656	646	622	648	668	631	676	673	690	670	633	711	680	656	671	669	639	660	699	674	644	670	694	640	676	642	636	722	662	666	627	671	692	670	692	715	652	627	650	644	656	683	643	685	661	676	617	639	633	659	628	648	649	650	653	627	692	684	656	640	637	697	626	665	652	692	701	656	664	666	606	635	706	643	637	640	649	689	686	647	688	661	648	668	712	657	642	660	691	653	624	648	683	677	650	718	629	630	718	636	665	678	666	680	635	653	605	634	664	662	690	663	668	664	688	666	676	674	636	594	631	699	648	638	616	699	631	687	697	629	681	622	663	690	626	693	648	656	666	658	656	673	634	697	653	696	682	651	637	590	648	651	630	674	702	653	652	668	699	658	670	633	687	646	661	666	594	625	672	667	649	700	621	643	675	622	648	648	688	675	668	615	650	616	640	659	662	678	685	694	643	673	666	615	663	671	665	671	694	612	630	614	685	701	645	711	603	598	688	700	672	652	641	641	634	679	650	661	697	693	646	659	624	679	639	664	598	668	636	614	646	685	665	670	667	696	631	693	651	654	688	687	674	647	649	657	665	653	660	678	635	667	648	706	659	642	640	627	662	577	672	685	669	675	624	675	718	676	652	648	653	643	726	680	690	712	686	633	657	642	689	690	624	662	657	647	665	648	692	654	670	662	640	648	683	630	657	671	641	653	638	626	638	614	619	640	624	670	688	662	664	635	667	635	675	629	636	661	671	646	604	642	658	646	649	711	675	598	686	663	699	636	682	622	624	704	632	696	702	672	642	635	650	634	660	681	673	609	668	614	689	728	647	655	674	621	619	684	642	626	599	651	671	636	685	652	667	673	668	661	651	681	610	705	641	635	649	565	695	672	653	680	635	647	690	684	676	632	630	636	650	628	683	634	612	677	664	673	642	635	678	625	645	644	640	650	671	603	651	624	672	658	610	666	637	673	629	626	701	586	672	679	662	658	684	617	631	621	645	671	673	648	642	690	624	653	635	645	680	665	644	649	658	623	653	641	667	661	606	615	644	656	603	638	671	651	625	644	657	663	689	675	681	657	645	639	644	643	648	665	681	656	643	618	658	683	701	613	685	620	615	645	688	683	635	617	685	660	623	668	646	680	641	647	680	650	672	661	657	681	641	661	620	628	639	636	655	666	644	646	643	639	651	662	664	630	678	637	667	685	690	659	654	692	686	628	647	673	701	655	638	650	698	603	584	667	627	635	610	604	685	712	650	718	674	683	628	663	643	620	688	672	622	644	633	674	640	690	622	629	629	683	663	684	685	676	657	663	637	648	637	695	698	666	674	630	632	620	644	642	659	673	674	657	673	627	649	599	613	677	669	626	653	675	652	676	622	660	641	698	675	666	654	675	666	674	677	673	663	660	686	681	695	667	658	617	682	649	649	684	661	664	667	687	639	646	662	718	642	629	622	669	609	699	643	666	647	649	649	635	652	629	706	616	661	686	641	674	685	657	625	667	668	630	616	670	674	638	665	638	704	690	668	680	629	662	657	665	626	669	689	681	663	667	650	671	689	668	684	689	678	651	632	657	629	614	639	610	684	659	642	658	650	749	672	664	648	668	650	654	657	662	702	643	645	660	643	622	657	629	640	655	658	647	661	620	693	674	658	641	611	668	682	681	677	672	646	659	651	628	667	642	652	669	660	641	678	635	636	665	659	649	653	634	620	647	619	656	637	675	624	700	672	662	688	695	637	625	664	627	648	645	681	613	690	630	646	624	666	667	625	670	621	675	636	626	682	643	652	694	648	660	643	716	621	631	636	654	655	726	648	651	664	631	659	652	657	646	682	678	675	680	646	640	598	606	632	654	641	652	678	685	687	653	611	675	673	648	634	660	680	671	620	611	614	679	680	635	655	683	646	657	633	668	658	647	614	647	660	663	659	655	613	653	655	625	640	648	654	647	681	655	617	633	664	664	620	647	661	669	656	696	623	650	651	653	639	659	644	649	667	672	670	692	682	626	616	681	672	678	637	666	671	683	666	614	668	687	675	639	637	659	704	650	581	667	656	676	667	605	598	678	696	677	700	683	641	664	669	632	633	694	638	666	631	672	671	659	660	689	652	687	656	667	679	679	647	657	666	630	634	649	651	648	667	644	632	671	630	676	655	690	651	670	643	677	646	654	665	653	676	717	656	671	675	632	706	649	663	683	727	667	660	680	632	651	571	663	682	668	639	672	677	659	699	689	636	625	635	694	611	673	686	684	669	681	632	638	674	651	648	679	642	654	683	664	655	644	667	677	611	618	650	684	630	663	680	655	653	650	662	667	618	620	654	637	612	683	668	665	650	657	666	652	648	588	611	610	680	657	635	700	646	639	653	665	664	665	686	640	635	669	636	673	641	673	625	647	630	651	646	666	641	607	605	648	609	634	645	653	645	689	608	644	631	619	666	653	603	652	631	662	668	639	673	673	650	645	629	678	643	665	617	668	679	650	645	612	625	622	618	702	658	699	682	675
34672	4812	479	290	304	338	300	329	292	309	340	322	303	273	297	340	293	325	288	336	318	312	321	310	307	296	307	307	337	309	303	335	303	308	306	281	325	319	335	314	315	338	308	281	329	313	312	355	290	318	329	354	330	345	318	324	315	292	303	298	334	329	319	302	293	312	290	338	295	317	304	301	312	318	316	325	341	281	292	309	272	298	302	326	299	334	350	322	316	280	334	310	321	342	340	316	295	345	313	312	322	320	321	315	325	295	333	302	343	325	322	306	309	330	298	315	321	324	332	324	317	357	304	302	296	309	334	322	313	318	329	324	284	306	332	282	296	315	302	318	296	315	336	296	299	336	312	300	317	294	318	338	322	312	307	300	296	285	272	290	307	301	328	351	293	332	321	282	277	311	274	317	325	306	312	318	307	310	323	329	349	301	309	312	325	328	267	292	281	326	310	325	276	309	321	311	315	280	287	330	319	309	331	296	303	283	293	304	337	310	302	329	320	305	282	312	309	334	314	313	294	288	325	323	303	311	306	312	318	323	320	332	271	344	321	346	317	304	281	318	309	300	314	313	327	330	309	339	345	320	298	309	294	317	326	304	340	315	312	303	349	326	308	318	291	289	291	303	316	314	334	325	313	326	297	295	312	331	317	328	342	319	348	357	320	295	275	308	338	322	307	306	314	322	270	321	300	295	304	299	319	354	344	319	311	317	325	279	312	308	291	339	317	322	331	317	325	323	315	308	298	298	314	304	330	314	300	301	347	325	322	300	316	365	345	322	303	292	328	332	321	313	339	288	314	324	296	292	325	317	314	335	310	302	304	310	295	324	344	293	319	317	291	318	305	335	309	298	334	287	313	321	325	325	311	299	286	280	329	295	333	347	301	333	337	309	276	332	311	297	329	313	329	313	330	344	325	330	296	306	317	287	333	320	303	315	312	336	306	327	299	329	282	316	323	324	312	336	292	341	304	325	351	349	272	325	334	305	313	305	325	302	332	320	318	300	324	303	296	315	285	302	312	292	321	324	289	318	330	292	316	309	319	321	364	325	317	295	317	303	300	314	353	347	287	306	342	321	329	320	296	300	314	332	318	318	325	318	329	313	312	336	319	304	337	318	326	300	302	287	306	308	325	305	315	289	315	297	369	268	320	330	294	313	315	296	299	300	328	336	312	303	317	288	318	352	324	313	301	289	299	313	318	298	295	296	296	322	281	313	347	314	319	341	319	312	310	316	320	305	297	310	324	284	322	301	313	353	302	297	307	324	313	345	341	310	316	298	292	296	325	299	298	329	314	309	327	316	334	316	336	289	353	324	342	317	319	340	308	296	324	351	370	314	304	313	325	331	339	328	323	304	309	315	311	300	306	308	292	289	297	325	309	348	322	346	333	303	356	346	322	313	307	323	335	272	311	293	343	329	291	332	273	300	327	309	325	313	284	318	324	328	329	302	348	291	337	319	315	304	333	327	322	292	340	322	315	323	311	304	336	282	285	296	332	316	331	312	327	319	317	292	345	326	294	276	325	322	309	280	278	329	316	308	292	298	309	291	296	326	278	327	318	318	341	304	325	317	325	336	323	301	323	325	301	360	318	291	338	303	306	332	318	305	343	298	348	332	338	307	315	310	325	296	295	324	290	350	353	343	274	293	331	334	281	314	319	276	286	325	327	314	318	325	314	334	350	292	318	309	311	278	279	311	309	299	302	331	313	330	342	300	357	329	318	327	286	303	313	320	353	319	311	312	309	302	347	319	295	344	340	321	293	282	346	316	287	290	289	288	289	315	257	286	317	305	316	309	342	306	314	309	324	329	321	303	303	325	331	299	288	270	347	330	280	318	328	257	302	302	317	323	315	294	332	291	310	328	314	333	274	342	314	323	295	303	347	355	296	322	328	370	319	324	294	325	358	328	306	328	275	267	300	337	318	335	328	328	330	338	300	303	307	320	311	306	326	314	274	280	322	325	321	316	323	313	308	314	306	320	324	330	303	320	319	315	307	318	341	321	303	327	318	280	299	312	296	291	283	309	295	329	307	298	323	319	314	353	308	281	329	342	331	299	268	320	295	314	350	310	319	316	316	314	302	333	300	326	324	283	315	303	284	328	326	329	321	318	294	325	342	314	303	311	326	311	324	345	304	319	295	287	332	315	297	332	330	327	302	346	274	299	314	259	324	300	338	349	331	327	344	337	340	331	312	348	295	297	329	277	318	328	330	310	343	343	292	330	321	298	353	323	338	354	307	342	314	326	299	301	312	332	315	331	322	313	294	311	325	330	350	324	295	304	334	296	323	335	291	276	322	308	310	314	316	350	325	300	314	336	312	326	309	308	307	299	302	288	317	304	298	328	355	332	357	295	324	326	303	301	336	363	304	314	295	333	289	301	356	349	357	316	318	316	312	312	302	283	328	311	304	300	319	339	322	297	333	328	317	337	308	336	298	302	326	290	352	304	291	309	324	318	303	294	296	298	310	311	320	306	320	290	309	338	312	314	306	333	294	340	316	317	323	336	307	348	282	276	349	342	309	318	337	333	320	319	316	322	306	294	323	302	301	343	321	319	313	293	341	267	302	302	296	321	322	326	315	287	346	315	305	306	331	329	332	288	303	307	290	337	338	313	294	316	295	311	287	343	323	317	257	328	340	331	309	320	294	312	276	311	294	285	297	306	318	316	300	317	308	324	329	316	306	305	345	366	320	329	324	310	327	320	274	287	309	321	311	317	309	318	329	302	309	332	297	312	298	299	329	302	303	338	265	323	316	274	302	345	310	299	332	311	343	293	312	302	337	293	300	294	303	311	305	289	293	303	308	315	313	310	300	343	281	293	321	284	307	306	314	330	295	330	314	325	276	309	296	335	344	307	316	316	327	361	301	340	332	346	305	298	297	299	305	352	302	315	323	292	325	320	336	323	319	322	326	315	311	339	274	304	343	333	294	294	297	314	362	340	275	308	307	326	310	280	358	292	285	325	349	328	321	355	301	317	271	312	296	292	329	311	327	316	264	276	296	344	326	341	297	300	320	285	319	323	319	360	365	273	303	331	317	315	323	278	332	306	298	295	328	289	320	289	319	292	300	294	322	352	285	336	318	327	297	326	303	317	307	297	287	325	339	319	313	299	350	303	318	311	293	312	321	322	328	319	320	303	320	295	318	333	318	314	340	321	300	328	310	319	296	293	306	318	311	304	313	325	328	318	330	319	331	340	294	314	310	321	354	308	280	326	346	339	306	311	355	314	290	317	334	303	349	299	312	315	340	331	321	322	294	318	279	329	311	313	303	311	293	326	308	331	316	333	293	313	320	285	290	322	304	298	287	308	305	320	299	285	309	270	301	281	290	292	324	332	292	296	303	348	345	328	290	342	303	322	298	314	307	337	341	283	344	325	307	303	311	282	332	282	303	297	317	303	292	328	303	324	271	315	259	300	306	307	279	312	329	356	321	281	329	301	286	326	283	272	330	309	301	319	297	296	297	286	315	323	296	350
19318	784	734	758	761	795	749	742	716	701	734	738	749	724	727	769	742	723	753	669	770	698	707	698	779	733	716	738	631	699	702	752	742	718	731	757	661	733	756	720	676	771	693	673	741	685	699	704	714	715	710	777	711	714	728	733	739	741	718	716	721	714	742	677	716	725	745	743	796	730	662	708	712	755	720	751	742	693	793	768	739	707	774	724	728	738	772	725	728	742	719	763	721	710	768	690	677	765	699	682	721	725	701	721	704	711	768	687	767	725	747	717	764	729	695	747	701	718	694	760	724	708	725	744	720	742	678	759	696	772	715	706	696	678	728	747	717	735	758	765	727	738	749	729	688	715	723	729	705	719	768	709	762	765	784	744	756	701	757	729	711	682	723	744	722	739	741	725	707	690	715	748	667	721	735	701	754	704	714	721	725	729	768	746	715	722	697	725	703	705	749	711	721	708	744	743	739	710	704	749	779	666	741	738	716	720	714	708	700	722	689	789	723	721	780	694	767	747	723	726	705	703	701	736	751	718	660	705	757	745	704	734	774	769	703	740	775	736	715	728	772	714	753	744	770	725	763	704	734	683	698	703	743	724	713	751	673	712	698	736	719	770	736	703	756	737	697	708	731	725	757	709	757	766	729	716	746	708	700	723	705	744	686	711	761	706	769	676	710	688	744	747	745	766	717	747	711	681	727	750	681	690	733	731	747	740	740	689	672	724	728	723	727	713	710	738	743	732	721	721	723	748	757	711	712	697	726	718	707	680	692	731	709	675	757	688	728	719	742	633	726	733	716	693	757	749	702	715	726	730	695	745	739	682	766	721	729	723	697	741	706	690	706	691	745	727	655	715	707	706	738	666	695	731	716	735	759	761	728	762	702	744	717	746	729	701	731	766	755	708	714	674	722	705	685	714	741	731	753	711	688	699	721	770	652	760	716	735	707	727	729	712	741	752	719	709	751	674	704	696	716	706	736	722	717	687	700	720	729	729	715	736	758	750	678	701	747	711	730	687	738	666	773	710	761	730	701	739	696	757	693	720	743	718	671	741	737	704	730	718	740	730	689	721	703	720	736	740	695	734	706	709	719	764	729	702	717	757	758	724	679	751	737	715	717	699	722	759	718	725	702	730	717	751	788	730	723	759	727	699	727	757	767	698	773	707	722	686	713	757	739	750	696	742	755	742	700	769	743	774	736	763	703	726	730	762	715	724	765	726	720	710	691	739	710	716	738	701	681	721	693	707	730	684	766	752	705	716	697	738	709	738	730	734	761	722	759	712	731	754	722	726	717	754	770	752	771	715	753	711	711	695	745	738	716	715	745	700	739	711	755	710	707	716	702	733	715	769	698	717	745	725	707	696	689	718	686	684	732	732	730	780	693	747	675	750	697	660	728	724	725	714	761	734	764	751	762	768	677	715	751	728	694	720	735	694	737	747	735	712	727	716	731	738	755	701	699	708	724	774	722	747	757	672	765	726	721	685	727	737	746	765	749	710	738	726	693	669	735	686	675	765	680	721	717	709	746	796	739	725	707	708	721	679	747	736	744	690	719	692	734	690	673	733	713	741	700	675	693	710	693	786	754	688	676	723	704	766	746	728	727	754	678	707	750	751	741	752	726	766	721	778	716	706	727	732	701	693	739	742	768	763	718	696	690	745	672	789	732	674	706	718	721	787	745	739	703	765	757	742	732	710	782	753	723	764	739	768	728	727	722	782	749	719	699	709	719	750	706	680	683	726	757	736	702	728	753	719	755	736	745	774	687	718	747	714	722	690	744	702	723	692	762	746	699	744	777	752	782	670	771	733	730	769	757	779	697	685	740	680	718	718	751	761	753	735	759	733	742	723	721	706	691	735	713	714	745	669	717	758	731	685	736	704	759	702	725	678	698	731	703	749	753	707	728	719	707	743	721	752	759	747	693	708	773	768	737	757	718	744	741	727	760	742	758	753	750	700	743	711	687	762	726	764	736	702	752	768	734	731	702	708	711	734	767	724	729	754	722	782	684	761	775	733	722	695	754	744	766	748	744	723	738	726	671	759	701	800	736	777	746	722	751	796	687	687	705	670	665	737	751	723	716	786	727	739	715	741	772	724	706	730	711	682	704	780	703	735	751	709	731	772	730	765	731	705	757	725	779	742	754	759	673	741	717	688	673	722	687	740	734	755	700	744	737	689	713	693	680	747	726	726	710	721	726	700	732	720	737	673	704	702	740	758	660	715	731	721	672	724	697	768	747	725	715	693	737	711	728	735	681	740	745	713	708	737	718	727	757	731	699	794	705	723	743	754	704	744	703	720	733	736	716	724	745	708	705	719	767	782	711	716	740	698	729	666	724	720	726	704	745	682	707	750	709	795	731	660	673	763	763	700	725	747	752	759	725	726	761	728	710	768	724	761	759	698	735	763	685	724	788	745	757	765	720	653	670	725	704	735	730	739	796	710	706	761	732	696	782	727	739	729	711	779	700	734	726	736	738	672	782	712	679	715	706	739	772	720	683	686	751	726	762	739	727	725	701	712	723	738	739	664	744	740	718	754	757	754	797	731	699	749	717	776	738	744	699	745	710	717	722	713	798	710	668	725	704	697	723	782	717	714	699	724	737	678	739	730	694	775	722	749	713	751	660	743	720	712	784	710	737	739	778	728	756	722	750	741	745	700	763	693	684	725	797	684	719	737	707	695	681	717	730	695	743	734	736	743	753	758	727	730	716	737	697	702	693	684	755	749	700	729	719	731	717	717	717	719	693	727	708	756	696	696	702	739	675	723	746	721	741	736	782	746	695	715	741	766	685	772	677	735	741	722	709	750	735	696	724	742	691	762	676	715	732	691	694	718	730	707	729	750	732	687	725	728	701	740	740	734	717	740	713	679	738	762	737	715	743	763	709	756	732	724	708	746	739	711	719	710	687	722	705	726	723	716	656	710	694	736	700	741	724	735	737	727	707	730	727	714	702	745	766	719	715	704	743	718	693	668	725	747	758	759	706	740	697	731	721	687	744	794	726	776	787	737	717	757	720	699	702	680	706	759	714	739	668	719	748	683	727	724	702	712	780	692	736	741	761	705	708	740	726	755	718	707	719	742	725	699	756	734	692	745	701	709	769	737	730	731	730	713	784	709	714	729	704	720	716	723	751	711	714	765	752	760	739	723	711	729	739	735	712	712	744	716	714	720	751	725	676	704	759	710	740	733	744	741	693	729	752	704	722	777	715	708	732	754	731	730	682	728	719	759	738	707	689	724	721	733	736	701	719	719	715	707	766	750	744	737	713	766	760	753	750	725	721	708	723	735	727	714	758	688	724	692	725	752	731	765	713	708	717	787	680	782	762	707	709	728	692	727	727	707	723	726	710	722	764	716	751	785	680	753	753	669	721	751	744	703	704	718	721	743	722	746	759	739	728	721	745	750	702	720	726	748	732	761	710	723	701	702	711	696	731	781	693	780	710	755	705	739	776	750	685	713	730	703	746	750	725	693	730	744	752	745
48724	10350	1104	528	441	476	438	429	410	418	379	399	361	378	369	356	395	408	410	357	367	358	384	380	376	403	410	377	366	378	365	395	375	384	381	386	411	359	393	374	414	376	370	337	376	376	385	374	434	341	356	402	388	377	368	403	391	339	343	376	397	363	397	365	374	379	372	381	402	352	370	377	374	352	352	397	411	408	376	374	375	420	355	399	374	404	367	390	363	359	390	371	379	370	409	369	412	401	387	382	379	387	366	378	350	371	387	393	394	427	355	389	400	399	401	394	383	365	366	379	402	361	371	421	388	386	414	397	360	378	386	372	358	409	358	436	447	399	356	385	375	395	398	394	377	373	412	313	361	376	382	384	399	375	350	388	378	359	390	380	392	387	375	384	341	379	405	378	373	359	347	380	360	385	395	363	400	334	398	382	355	352	349	358	405	385	382	357	384	364	403	402	360	365	354	404	399	370	411	385	388	379	380	341	360	369	357	369	418	417	395	398	386	361	372	351	391	390	376	410	379	387	390	366	407	388	406	371	418	379	391	359	396	362	423	374	371	417	379	352	368	356	424	336	344	379	353	375	371	408	433	429	389	376	408	398	378	402	394	397	378	375	374	416	341	394	388	370	345	370	393	404	381	393	358	312	386	375	403	406	409	388	322	348	387	390	392	388	392	379	395	365	380	339	384	377	375	373	420	390	363	400	425	397	364	438	386	353	417	381	367	379	335	413	384	365	376	373	391	386	381	391	399	398	330	366	371	406	376	391	410	360	379	396	373	379	346	389	396	419	369	435	414	388	401	357	384	372	367	383	387	360	399	392	361	391	409	343	395	392	364	360	346	394	404	364	369	400	406	364	404	416	359	331	362	380	354	365	386	415	366	422	374	353	380	402	388	410	348	399	401	413	372	351	399	397	358	383	393	376	384	385	384	327	384	399	413	351	388	392	375	395	412	369	348	365	430	384	387	381	394	387	348	422	411	367	379	396	381	419	386	414	378	407	406	352	371	346	381	379	411	409	396	358	369	384	389	392	348	353	398	381	354	369	400	363	380	351	349	403	401	374	408	382	419	365	400	350	372	354	393	417	359	400	354	371	377	371	377	364	353	386	388	380	391	373	397	409	336	351	389	393	353	398	352	359	381	408	384	368	381	375	377	396	358	377	403	373	424	378	377	366	397	357	400	384	406	356	389	375	395	422	391	374	379	405	371	392	376	359	326	426	392	361	379	402	367	398	388	366	355	380	376	399	386	359	367	384	376	426	361	359	390	395	363	395	371	376	383	395	382	409	378	430	383	381	335	377	418	394	346	381	409	377	385	385	383	393	379	403	371	392	364	391	344	351	329	365	351	368	370	395	378	395	363	412	356	377	393	355	368	324	393	367	393	409	409	367	400	385	359	414	386	384	374	404	359	336	396	349	371	392	395	365	356	380	430	375	398	424	381	415	380	381	377	374	419	400	370	388	366	364	375	407	446	371	458	393	398	382	382	359	358	384	373	387	369	390	379	370	395	376	378	375	340	382	341	360	391	375	397	429	392	394	367	375	391	420	397	367	390	369	373	392	396	368	385	412	338	361	377	413	383	359	368	366	360	379	364	382	418	372	361	376	348	365	375	410	373	395	324	371	388	398	393	377	377	391	382	358	389	370	411	370	384	390	357	380	372	373	351	386	351	417	370	332	359	367	384	397	380	408	341	373	373	394	388	401	381	402	396	405	365	377	373	359	395	431	402	425	387	409	371	401	447	384	368	370	409	392	397	380	413	373	370	371	388	413	383	384	384	386	389	386	367	358	371	354	367	411	389	380	377	367	369	382	407	360	329	372	358	424	371	347	381	371	431	408	385	360	399	390	415	393	350	359	363	378	395	401	382	374	416	381	392	391	332	368	425	344	368	369	381	372	362	366	354	340	339	355	365	381	379	379	397	383	407	383	418	390	396	345	402	358	378	396	385	338	372	358	412	382	416	366	361	368	386	381	411	369	379	370	358	366	376	360	396	367	373	368	384	412	350	401	412	421	360	373	365	425	428	366	406	405	428	407	365	378	346	384	391	381	381	398	354	363	371	417	399	379	383	396	405	355	398	427	368	356	365	374	379	353	372	351	393	392	425	372	359	386	405	401	388	373	399	390	399	335	375	367	374	392	410	397	361	395	423	394	414	414	355	358	329	385	372	399	391	409	371	401	390	417	408	386	336	366	404	387	356	398	375	355	363	407	328	388	393	405	408	410	363	381	411	358	359	355	360	379	369	371	373	356	343	353	380	380	368	390	353	378	371	369	392	384	357	380	353	394	421	384	358	403	388	380	353	410	369	378	376	360	371	387	380	393	391	359	393	352	405	375	355	386	378	386	368	368	368	363	387	397	390	416	355	379	382	356	382	409	401	391	384	358	389	402	380	365	376	372	412	350	428	391	400	351	381	373	366	380	362	409	368	368	386	407	380	382	384	382	353	393	377	373	395	428	377	348	403	387	333	393	386	396	390	365	409	405	379	386	388	354	387	350	373	363	371	359	391	409	408	374	392	370	419	372	394	398	417	380	367	380	371	402	432	400	378	370	369	393	390	358	349	371	372	385	394	378	363	350	397	395	354	376	389	394	423	369	372	379	381	368	359	388	378	379	373	417	394	391	362	410	394	402	389	363	406	392	379	389	384	420	383	390	387	340	408	385	383	393	384	430	370	399	380	359	393	405	399	414	378	375	386	414	382	383	386	386	382	400	386	391	389	361	382	379	384	381	385	357	370	368	394	342	396	380	341	359	363	363	376	404	375	395	386	390	361	389	431	380	358	369	390	381	380	392	383	386	407	372	378	401	385	364	408	399	361	351	371	361	377	391	379	383	376	366	407	352	357	351	366	400	361	375	374	395	397	359	366	378	355	403	356	405	374	373	432	382	381	367	388	349	403	392	391	364	369	345	351	350	417	366	391	378	391	414	390	375	372	409	408	396	351	388	377	394	359	387	361	400	384	360	397	333	384	382	358	369	364	364	385	388	396	421	416	362	359	376	389	355	357	353	373	378	397	426	409	393	366	401	386	373	393	348	399	429	378	362	363	398	364	377	378	374	388	398	359	323	397	393	358	363	416	384	377	444	390	394	418	359	343	404	371	405	369	392	366	406	394	380	375	377	365	379	367	348	375	388	377	437	370	358	354	409	355	380	344	374	366	381	342	349	363	376	398	360	372	396	340	408	355	373	380	392	391	385	382	394	384	344	366	362	364	376	376	370	412	432	374	395	394	358	382	396	418	358	364	396	371	387	369	389	347	394	345	361	347	381	341	381	368	406	420	384	359	392	388	411	377	398	399	396	385	431	391	376	380	384	345	377	391	391	389	373	369	384	384	376	365	422	407	377	376	418	400	354	345	367	380	370	371	340	357	382	368	365	390	392	357	386	423	390	375	396	393	372	362	416	432	359	373	400	366	360	414	400	347	385	364	394	358	405	406	422	375	387	408	381	346	383	357	405	384	375	367	428	390	387
25816	978	1273	1336	1252	1139	1087	1044	1012	1020	931	925	955	905	914	832	911	945	864	905	820	877	823	851	845	830	808	927	849	855	900	858	943	871	862	860	903	863	876	881	822	863	899	847	842	875	826	845	851	852	894	880	817	861	865	803	879	881	870	858	852	833	809	842	836	866	853	856	864	935	847	882	804	886	852	898	800	801	844	923	871	824	929	850	867	881	873	824	826	848	893	830	833	830	822	876	833	834	859	848	857	866	868	864	833	868	817	843	867	836	827	829	792	844	856	853	858	874	854	846	915	858	856	873	834	882	888	888	829	840	825	857	819	891	881	848	864	923	867	828	829	883	860	838	912	809	838	848	854	885	861	921	872	893	855	827	817	912	881	858	884	870	839	854	822	871	879	845	845	814	872	872	816	878	880	840	884	865	831	861	850	876	846	894	855	861	846	822	867	850	865	864	882	898	851	857	887	887	926	900	843	854	840	804	880	781	846	865	839	846	859	881	863	863	830	894	885	839	843	859	833	845	845	828	825	834	804	879	854	891	812	871	844	839	850	850	877	859	857	832	863	832	891	857	900	835	890	863	880	839	864	856	832	874	844	891	842	870	860	865	803	801	872	821	896	857	806	850	847	895	838	844	831	861	856	852	878	849	832	870	842	848	846	874	911	867	832	884	823	791	835	864	846	842	851	875	872	836	859	807	880	923	875	872	864	846	876	859	872	870	851	833	848	879	892	923	792	847	867	842	847	823	858	874	858	848	827	841	871	815	882	906	844	863	854	850	838	831	833	905	846	837	863	871	867	853	838	912	866	853	884	898	901	846	766	846	867	925	965	773	838	899	833	835	907	828	833	877	921	837	872	792	798	849	846	842	869	898	865	858	863	803	875	777	866	834	838	786	827	838	871	882	815	900	845	838	860	860	833	910	859	874	831	845	822	853	865	829	819	830	805	858	843	841	842	898	860	862	888	824	891	866	845	850	848	830	881	834	820	887	869	859	840	818	843	849	871	787	870	871	867	888	873	850	860	885	853	802	873	892	824	907	851	839	803	829	856	818	909	841	859	849	840	841	820	817	843	861	825	831	839	864	869	920	850	821	895	882	833	842	865	843	827	829	831	904	828	857	881	909	892	822	816	871	875	805	820	883	865	883	871	838	847	834	842	824	891	835	875	860	847	864	887	882	830	917	871	820	880	851	895	860	897	826	889	854	805	845	816	903	913	852	861	908	819	875	886	813	887	853	894	829	863	853	808	898	809	874	850	863	867	846	930	897	906	797	849	877	860	882	873	851	856	822	866	839	879	857	862	861	890	830	908	899	823	830	834	885	819	910	854	846	878	864	865	878	901	859	912	833	835	821	893	914	881	828	851	898	930	835	882	839	848	861	875	852	856	842	805	837	910	852	828	858	828	845	825	842	854	829	852	821	841	859	895	828	927	893	871	889	890	838	834	887	836	889	887	906	829	863	855	847	872	827	854	856	872	825	814	872	891	805	916	887	791	931	867	838	903	828	853	843	882	883	896	849	871	828	892	856	859	890	852	852	878	783	913	888	847	900	856	827	862	896	838	827	844	871	885	815	878	887	842	850	885	824	813	886	864	900	857	865	856	852	874	805	867	858	827	774	811	811	838	867	885	871	842	868	840	837	871	834	825	854	880	853	920	863	864	833	855	850	810	873	899	841	839	864	768	844	864	870	890	818	847	881	877	873	842	865	848	812	893	863	843	860	831	824	892	824	842	900	856	792	876	789	896	859	888	854	891	908	825	815	864	843	833	874	883	834	839	821	848	835	844	807	852	851	863	838	871	837	871	851	842	879	863	881	890	859	894	888	839	844	818	809	842	807	865	832	846	857	836	890	859	834	876	816	797	805	848	912	806	884	893	890	901	893	829	823	876	859	826	882	915	806	841	801	836	865	879	851	839	794	833	884	823	806	847	883	846	873	861	840	861	883	879	860	821	842	863	887	831	876	807	845	886	892	856	821	868	851	854	870	873	811	842	835	853	836	850	810	876	941	877	855	818	842	868	844	860	845	871	858	901	910	825	836	883	793	863	857	863	911	866	849	807	832	832	837	844	868	812	868	825	880	783	901	860	852	884	850	840	883	840	822	842	856	896	881	863	836	837	870	904	804	840	877	852	853	816	817	857	820	861	865	872	808	876	866	870	885	878	803	875	913	907	855	865	829	803	923	880	866	849	885	843	846	903	917	862	846	874	834	805	964	861	902	857	875	897	844	842	826	865	873	841	829	862	850	893	857	879	832	856	883	848	828	877	848	866	820	879	848	863	841	840	813	872	865	841	864	870	829	908	832	869	857	880	870	831	859	823	855	844	863	873	821	796	884	862	883	835	868	820	809	893	862	872	868	847	905	825	831	843	863	823	849	814	845	849	874	863	832	884	887	869	855	885	869	857	842	872	877	911	883	861	893	872	898	869	811	855	817	853	835	889	817	838	849	817	790	854	837	864	882	878	870	835	902	865	844	876	833	876	857	883	854	855	882	839	892	872	831	826	874	828	803	853	911	849	913	873	914	858	761	815	837	861	900	836	849	872	834	878	880	853	860	871	890	887	860	882	841	893	831	860	927	875	854	905	838	836	873	886	826	863	906	886	854	865	842	886	896	830	839	837	913	874	849	874	882	873	859	862	873	810	852	863	891	868	809	856	854	843	819	856	834	868	881	832	891	844	810	818	841	825	874	865	867	915	887	871	876	862	834	843	859	864	815	844	852	865	885	900	882	824	881	820	875	876	829	857	860	820	886	856	823	866	867	871	923	846	878	843	887	824	894	876	846	867	834	880	825	872	880	881	866	829	839	807	893	916	818	863	848	857	910	804	842	841	877	861	814	863	828	863	822	821	838	890	829	798	878	875	836	892	927	818	841	842	829	834	882	882	814	876	860	878	874	882	833	866	827	814	821	883	893	894	808	886	843	839	820	846	885	899	903	810	835	813	872	849	828	856	885	837	860	864	904	872	950	897	850	920	850	836	853	858	861	828	899	888	848	804	815	861	887	778	845	840	827	903	854	884	913	907	836	847	852	893	895	876	887	848	912	833	848	864	846	878	807	881	886	870	864	871	798	856	824	864	878	893	822	853	853	880	869	832	865	835	827	876	843	845	898	834	919	942	861	875	893	862	844	859	872	823	894	817	869	875	779	849	854	871	868	880	865	785	856	843	876	920	884	825	872	878	817	882	852	903	801	874	838	899	842	865	861	870	852	843	861	872	846	901	851	886	852	805	870	852	878	798	873	837	822	900	817	909	849	839	847	902	884	840	845	896	824	852	873	947	858	912	871	887	876	876	912	846	837	842	842	860	823	856	883	850	871	833	822	837	827	929	873	793	862	835	856	847	779	873	887	828	813	878	873	853	845	873	846	887	849	916	824	858	827	890	831	812	839	834	890	875	872	879	863	939	848	904	885	857	883	873	905	854	816	854	850	891	815	870	864	861	836	878	853	855	837	835	868	854	853	817	777	869	855
51801	12285	1810	630	413	394	332	313	343	317	289	262	284	259	312	278	248	289	255	250	267	281	286	274	290	282	287	249	249	254	258	238	282	259	287	241	275	298	279	267	264	254	251	261	259	266	242	277	263	269	295	271	298	241	251	262	289	274	265	265	264	278	310	306	291	290	267	253	269	289	280	288	290	257	232	260	257	301	255	275	246	279	297	237	246	276	268	282	256	285	273	283	296	276	286	265	274	255	258	278	257	269	245	260	311	288	277	278	287	265	301	281	219	255	268	285	261	247	272	255	265	276	283	263	271	259	267	282	290	255	259	268	292	261	278	265	215	271	246	238	277	269	258	259	279	310	276	260	278	257	263	282	274	293	284	269	248	264	239	261	266	281	301	247	264	238	228	251	270	257	267	229	282	243	288	247	266	271	285	251	276	274	248	262	273	244	292	295	275	303	258	282	258	311	288	286	255	220	274	283	255	290	268	249	271	233	274	272	269	261	309	264	283	290	264	274	250	263	253	290	258	276	270	264	287	273	269	296	277	263	276	252	247	272	276	275	253	294	283	282	302	276	307	295	267	285	301	277	298	281	266	265	274	290	245	266	306	282	255	297	280	265	264	276	273	276	262	276	256	259	266	252	259	259	269	245	268	277	232	257	267	262	252	254	293	311	291	249	278	259	261	249	280	256	295	286	280	260	274	260	276	273	293	276	280	283	272	296	259	251	283	273	276	290	233	301	249	241	279	305	265	263	279	272	249	270	287	296	273	268	290	272	261	289	251	265	252	256	257	254	280	279	282	275	278	268	256	269	316	285	264	281	302	273	271	242	269	258	265	302	260	262	251	275	257	240	265	261	250	279	284	270	300	283	245	261	287	287	237	267	278	265	270	239	271	246	267	251	282	268	297	262	257	234	246	288	259	240	245	256	260	276	300	256	291	282	295	279	279	244	263	274	257	286	224	260	255	293	255	258	262	271	289	299	272	243	294	255	291	267	282	281	282	292	255	292	247	280	279	270	297	269	293	276	273	241	264	248	273	247	256	265	279	279	239	280	280	256	288	313	270	283	269	287	269	252	253	272	296	320	282	269	256	243	288	296	253	277	286	260	267	255	278	280	295	264	261	231	269	270	271	233	243	290	266	263	297	271	245	260	261	300	274	266	265	296	267	285	282	249	260	276	266	244	278	273	287	252	282	267	247	282	263	275	237	241	284	252	280	273	254	284	288	277	285	292	280	252	282	249	265	249	273	268	254	276	289	293	295	284	248	256	268	273	280	282	263	263	247	259	273	280	233	284	267	276	296	261	289	277	269	258	292	275	271	283	263	248	263	271	239	259	234	258	277	256	265	268	270	270	231	258	274	284	261	268	242	271	279	260	278	252	229	290	249	247	272	282	272	254	280	280	238	274	275	274	289	241	268	300	249	264	287	259	267	249	268	246	294	274	271	267	293	259	289	284	273	239	247	267	293	287	228	272	244	282	287	269	270	269	284	300	289	275	233	290	274	266	274	245	265	235	241	254	275	277	249	251	280	251	274	248	249	283	250	270	241	264	258	261	271	287	264	281	277	238	272	274	243	285	264	276	268	253	299	246	266	260	269	269	260	268	275	265	280	260	269	265	264	232	247	259	251	271	257	294	292	278	260	260	316	289	239	291	265	244	262	259	256	297	238	298	273	267	294	255	258	265	279	276	267	248	307	287	282	254	307	300	278	281	281	267	272	320	251	282	241	292	252	256	239	243	242	306	255	251	264	271	242	277	279	236	271	277	270	275	270	287	238	258	233	232	252	266	272	276	232	255	260	296	265	315	270	286	268	277	286	264	294	276	306	274	296	288	298	251	291	260	277	270	258	287	271	248	242	245	268	270	258	292	236	284	292	284	252	270	275	258	283	267	273	275	292	301	275	255	252	238	284	302	278	246	271	286	276	245	259	239	297	283	279	252	277	273	281	277	284	265	255	283	241	267	289	270	242	282	254	255	301	256	272	272	293	261	249	247	260	276	254	258	310	274	249	262	256	261	253	289	255	303	259	291	260	268	288	259	260	278	274	270	271	303	251	282	277	277	257	261	291	277	291	274	272	250	265	288	258	288	276	276	284	263	319	273	257	269	287	271	274	265	245	295	261	254	247	269	291	259	260	274	278	271	275	260	277	261	270	281	261	286	283	252	272	274	248	279	271	260	278	306	236	279	249	253	248	234	296	238	234	274	264	233	257	261	275	274	277	272	258	302	286	259	262	274	258	303	253	265	246	274	267	280	271	229	243	244	288	300	308	256	259	296	261	261	291	251	221	276	247	264	251	260	257	258	286	270	272	236	247	258	269	212	240	263	275	282	287	261	249	295	249	289	270	266	246	302	289	265	218	269	277	264	233	265	306	257	261	259	263	264	269	268	282	285	246	262	265	251	262	227	222	278	275	278	269	261	255	250	239	267	273	247	269	275	262	281	280	268	268	236	276	278	265	274	276	286	242	304	278	253	279	256	226	265	292	281	259	274	293	279	264	236	290	246	259	287	228	276	271	269	280	245	280	252	270	262	274	278	289	283	268	270	293	277	279	265	258	242	269	306	277	254	286	291	266	241	267	239	241	256	243	270	246	264	277	282	263	273	253	266	296	308	235	292	288	269	250	271	248	265	279	278	288	273	241	253	259	284	226	247	252	245	238	228	310	296	282	276	254	291	269	267	267	261	254	270	262	274	289	269	285	255	282	272	256	276	252	261	262	282	293	284	279	276	242	282	263	296	273	253	297	275	245	269	248	246	258	280	299	246	263	281	286	238	290	270	266	268	274	275	269	264	253	256	235	259	275	235	253	258	294	261	258	253	280	251	255	257	236	249	274	260	291	274	266	245	275	270	270	285	282	268	272	286	274	254	257	248	269	263	235	268	266	243	262	255	291	281	260	276	267	260	263	264	270	287	288	275	278	277	298	279	283	261	285	282	276	279	251	266	254	268	286	271	251	284	274	262	247	267	260	238	284	239	267	248	283	282	285	293	263	242	276	252	272	292	294	239	272	292	266	282	228	268	249	297	261	274	248	252	270	284	273	242	266	253	299	271	259	283	259	284	302	234	275	290	269	255	281	240	293	292	283	263	295	256	292	251	232	273	268	295	246	293	265	255	284	272	280	297	273	291	254	269	275	255	281	303	252	281	285	276	256	294	286	277	266	258	259	273	282	301	291	287	286	275	280	260	267	265	295	278	258	272	261	273	269	257	303	269	283	279	264	274	292	277	284	266	271	263	294	249	255	268	291	279	275	291	241	284	265	253	296	282	235	282	243	276	304	247	297	294	290	280	260	312	270	285	285	282	291	264	280	289	258	262	275	286	260	272	241	292	252	279	264	271	266	253	267	252	291	266	304	246	265	268	240	259	266	257	291	271	281	287	262	266	302	262	271	269	266	280	245	241	258	236	237	271	260	252	274	265	277	258	267	255	295	273	259	268	303	270	260	269	255	231	266	259	271	265	268	263	259	251	254	295
26559	946	1455	1581	1435	1207	1073	941	883	811	778	737	769	711	715	668	659	657	698	655	619	649	625	642	615	652	627	602	604	649	607	614	651	590	635	611	599	626	614	624	643	588	590	653	609	597	615	689	596	598	624	601	599	626	592	625	587	648	604	599	643	614	615	642	625	649	585	597	559	594	602	624	588	636	660	620	614	563	537	561	568	578	625	635	639	566	571	608	633	633	578	599	610	602	636	621	624	540	629	608	620	582	640	605	632	615	575	569	652	614	625	663	607	567	624	607	639	597	611	629	611	567	637	653	611	560	567	611	623	595	577	578	594	612	611	604	634	608	626	587	615	616	631	646	633	571	581	616	632	631	594	604	590	639	630	663	590	619	582	615	561	598	583	586	585	604	581	573	587	593	569	616	608	607	601	574	593	585	629	663	644	614	653	624	596	616	608	608	587	593	625	579	639	647	605	652	596	609	603	595	635	576	575	637	619	600	568	621	615	622	560	616	603	624	599	628	594	580	603	607	601	602	621	594	564	575	656	582	593	619	607	600	622	578	642	558	597	623	597	620	585	643	622	580	598	559	596	564	576	596	599	639	588	613	623	570	612	602	556	618	604	597	628	620	608	598	615	560	637	633	609	659	603	646	617	589	602	615	598	560	597	623	565	616	618	648	566	605	577	599	629	611	598	574	576	618	623	601	600	606	643	608	600	639	605	607	585	628	566	633	650	587	570	571	636	613	686	575	678	625	576	621	610	621	613	612	605	599	583	599	624	639	577	610	635	616	574	571	605	585	612	596	605	583	644	618	633	564	631	658	593	571	647	582	596	579	580	623	606	589	620	575	634	593	572	594	621	582	611	581	609	608	573	613	633	600	610	631	616	607	614	618	589	632	585	572	634	584	580	590	590	584	578	601	588	593	610	594	605	575	613	658	582	608	575	606	607	579	680	581	614	600	593	606	622	603	627	643	607	585	618	602	592	639	603	580	636	640	592	631	624	593	591	627	616	629	615	644	619	636	600	619	601	606	621	636	590	644	587	635	578	597	621	615	624	598	582	626	620	628	642	613	576	607	614	578	550	612	579	583	593	591	646	621	611	609	593	608	573	653	623	573	609	633	647	627	630	588	648	597	605	600	584	627	644	602	559	579	581	599	585	594	603	647	540	602	555	595	591	598	616	547	654	618	610	621	610	579	603	604	596	636	594	636	574	613	627	591	584	660	641	609	641	581	602	591	576	625	618	623	590	622	587	602	625	637	610	591	587	616	650	619	613	650	602	584	569	629	599	621	571	590	627	601	571	597	587	591	627	610	638	648	587	630	631	621	610	601	593	548	618	614	600	624	637	600	611	636	590	609	590	613	587	676	606	576	617	625	598	629	568	603	586	591	648	622	590	579	589	588	642	597	635	631	610	653	631	628	604	654	641	562	614	617	605	620	648	649	587	636	603	629	609	586	592	544	625	574	572	616	600	620	585	627	655	638	594	644	632	644	576	638	623	642	591	583	592	585	640	593	601	629	615	622	579	613	590	625	602	616	591	611	602	636	593	638	598	676	594	566	568	648	611	606	633	609	576	586	617	610	617	624	618	600	610	614	606	614	621	590	614	584	607	587	631	635	608	566	623	599	573	605	584	589	579	642	613	618	633	613	624	600	579	600	636	608	606	639	608	634	605	589	606	605	668	694	570	604	594	578	604	623	603	552	608	603	573	599	623	615	646	586	615	617	602	624	579	654	602	624	645	627	610	637	587	635	564	601	654	622	589	580	603	578	614	609	587	608	625	617	633	572	585	607	575	621	613	631	629	539	594	612	630	586	617	601	604	640	633	602	581	599	613	601	619	619	615	576	604	575	589	575	631	579	578	601	561	610	585	599	588	662	621	620	599	574	570	586	628	608	596	576	591	609	586	578	654	638	614	584	603	630	604	618	623	630	608	637	597	574	653	623	612	637	577	628	633	615	611	578	601	588	626	625	638	649	646	613	615	628	624	579	598	589	580	611	632	657	629	611	596	583	595	616	593	620	621	556	586	619	575	657	578	609	628	609	608	593	606	559	604	607	634	655	632	632	595	622	586	616	650	616	574	611	650	588	559	645	589	588	571	586	557	594	614	666	595	601	611	635	612	587	653	593	649	633	608	595	619	589	629	597	622	632	614	593	606	619	577	677	572	603	614	617	636	534	605	617	620	585	598	636	611	607	671	587	608	598	595	618	599	636	602	594	580	599	592	601	555	583	590	625	587	661	660	623	590	587	603	554	586	613	604	591	651	593	613	625	610	606	611	596	615	594	570	602	596	588	632	632	573	636	627	623	638	598	604	625	600	588	594	579	605	609	601	635	616	566	553	558	626	599	589	639	608	597	614	652	579	575	654	610	599	632	630	582	614	593	607	613	582	637	651	633	604	564	603	610	662	592	635	616	620	605	595	647	607	631	614	566	619	620	629	595	563	614	597	622	592	580	594	629	640	619	589	604	660	567	568	617	635	544	650	625	592	599	609	608	617	599	622	589	560	646	582	628	593	596	597	591	643	611	603	614	589	537	639	571	609	586	618	598	580	598	591	596	625	610	589	635	666	581	651	582	638	626	597	540	633	642	605	654	614	604	588	578	607	608	610	642	646	592	601	612	588	623	636	574	621	622	600	629	611	573	583	657	582	592	595	638	619	659	571	549	598	546	622	627	596	606	606	634	594	621	579	602	616	625	627	613	630	596	614	557	642	599	598	585	619	565	644	602	603	617	586	617	587	639	596	606	636	630	598	619	647	585	597	592	594	600	594	609	633	585	623	600	606	616	565	586	604	580	558	617	573	579	599	607	580	636	578	635	603	581	613	572	643	611	603	637	630	627	614	604	577	590	615	577	567	615	639	639	609	629	630	594	607	674	627	601	624	574	555	609	636	588	675	597	619	628	608	640	584	588	612	581	619	595	617	590	610	638	617	617	654	582	610	585	636	639	608	694	590	610	576	613	624	632	575	580	609	592	654	586	593	622	576	603	598	656	613	651	619	674	568	602	600	569	616	647	660	647	598	592	606	625	639	615	628	592	614	614	611	571	597	620	646	577	582	645	601	610	592	590	589	596	650	608	582	559	644	628	559	624	624	608	594	630	622	599	625	591	604	660	627	623	665	611	570	640	636	612	626	607	656	618	569	603	608	648	603	620	654	571	594	564	642	609	586	612	605	634	579	612	617	594	599	586	615	606	584	620	580	614	572	610	651	646	579	614	642	635	629	626	595	618	605	600	621	598	607	645	614	607	633	589	599	601	603	630	595	569	632	659	616	668	622	627	643	609	610	622	550	562	580	579	618	667	665	586	604	605	592	562	581	584	605	634	595	587	599	582	569	646	603	588	603	645	597	665	612	636	582	613	611	590	593	602	552	674	598	602	626	600	615	580	603	606	622	621	589	653	593	608	642	646	545	638	576	598	609	600	596	618	554	653	587	626	613	580	620	643	630	616	584	566	606	566	607	613	605	649	597	568	588	569
32056	4013	363	297	322	338	282	304	322	306	329	317	330	314	295	302	266	279	277	297	283	306	273	284	291	281	300	307	280	269	315	291	336	296	301	303	281	281	280	286	288	302	317	279	281	316	333	270	272	310	325	304	293	275	264	316	269	306	306	302	280	284	317	261	312	253	318	314	329	315	328	290	296	274	279	243	252	307	281	289	290	266	267	291	298	275	304	318	289	279	318	284	257	267	312	282	267	302	286	299	308	263	297	315	313	266	264	263	304	289	289	288	312	320	276	281	325	301	291	288	269	288	293	292	292	293	310	326	276	312	299	299	343	292	281	281	287	295	266	269	279	293	291	316	284	308	286	294	281	277	295	278	297	275	283	255	271	322	292	288	310	268	279	294	327	316	266	263	321	289	275	315	295	289	284	317	313	297	305	278	294	318	297	308	305	271	268	253	295	309	302	288	298	304	290	261	298	275	309	301	274	282	298	274	276	284	288	293	294	311	288	268	294	262	294	279	275	313	280	284	274	265	319	307	289	316	288	296	288	277	271	291	304	302	310	316	276	304	290	285	307	310	291	290	282	293	309	287	299	270	274	268	289	276	298	298	300	285	294	291	265	305	299	271	309	293	307	300	273	288	318	315	301	272	309	307	320	284	284	292	275	281	314	320	295	277	303	284	314	263	304	285	298	328	313	310	277	290	278	304	270	305	285	276	269	263	304	317	284	309	274	289	301	285	299	289	266	295	298	305	253	309	334	260	290	279	282	304	318	267	275	290	291	287	299	301	281	269	292	305	274	271	274	289	308	274	268	299	282	276	307	315	294	313	318	306	270	304	296	310	306	303	310	266	293	307	264	316	283	307	286	310	310	289	297	304	300	343	277	317	298	287	281	330	275	280	232	306	283	281	275	286	292	307	274	273	277	271	310	269	305	295	274	286	306	291	303	307	303	305	270	279	297	290	302	273	252	273	292	316	306	289	292	287	281	273	288	250	271	268	290	295	282	305	284	274	284	291	281	273	258	301	296	310	278	319	299	283	300	277	268	287	276	290	293	264	303	340	275	276	277	258	293	276	287	276	283	262	281	267	287	277	269	314	308	289	292	277	324	269	293	288	276	318	306	280	276	256	286	280	320	281	275	271	325	296	276	290	300	306	325	302	316	288	312	294	280	282	282	264	269	302	250	252	332	317	304	317	297	272	272	339	307	299	298	298	280	294	298	295	302	257	275	308	279	304	300	294	316	287	255	315	298	264	325	298	317	296	271	294	295	290	314	264	287	300	308	307	307	310	264	284	304	270	303	264	284	280	272	285	269	262	277	296	301	283	292	291	292	271	280	313	297	303	294	296	287	307	317	269	274	285	277	328	301	287	265	267	288	281	295	287	331	302	284	284	276	270	336	298	305	273	308	292	280	305	331	286	313	284	295	306	319	307	292	286	294	283	282	290	308	303	284	277	299	279	292	298	283	297	304	324	277	323	305	280	295	290	293	278	257	243	285	309	304	295	310	286	309	311	288	322	262	269	251	298	303	283	278	270	291	306	326	302	244	274	279	305	290	302	291	305	292	280	323	298	269	276	318	317	293	261	320	290	293	267	303	284	276	309	293	302	265	311	315	284	282	295	253	286	274	266	294	282	293	277	318	262	302	285	299	298	297	303	262	307	291	286	274	258	347	307	319	307	311	253	251	296	291	287	265	274	264	279	316	292	306	284	301	326	294	264	276	325	294	308	297	301	302	263	281	265	267	277	284	301	274	282	301	318	290	298	284	331	307	308	269	291	286	284	311	299	291	302	289	283	316	290	295	290	264	282	321	311	309	315	290	291	317	311	292	315	311	281	277	279	294	338	289	268	292	279	338	315	297	312	263	287	280	296	308	280	286	293	281	299	305	268	267	260	267	295	317	290	308	294	298	331	291	299	240	277	279	324	257	274	300	296	310	264	267	294	267	263	288	267	297	264	278	299	283	298	293	279	318	289	273	285	295	270	270	266	287	331	298	308	276	274	315	307	281	266	257	293	274	271	278	275	297	261	283	264	289	255	302	267	290	290	280	296	323	305	291	278	283	277	309	303	289	283	282	313	260	287	272	329	273	262	266	244	256	293	294	308	318	294	263	243	307	257	280	244	340	296	316	270	290	288	289	285	302	262	312	281	292	295	307	267	295	285	282	275	317	274	307	292	311	300	287	290	292	291	300	299	286	296	311	323	324	314	299	286	280	274	264	289	278	266	267	276	273	263	297	300	295	317	289	292	264	279	271	320	257	253	295	275	305	259	290	279	291	328	325	295	255	304	293	286	306	281	252	287	309	302	287	277	293	300	289	281	265	289	293	325	298	250	292	311	299	302	297	268	272	274	272	274	274	274	286	276	294	259	273	296	313	290	263	301	273	280	286	289	304	277	284	271	269	304	296	275	299	291	267	274	252	311	299	265	273	304	259	288	314	284	294	308	314	296	309	292	274	307	277	283	283	298	285	291	286	270	275	265	280	300	288	281	296	307	326	310	296	268	304	311	281	292	276	281	302	267	299	275	272	287	286	302	266	279	265	315	294	252	325	295	289	308	299	297	327	302	312	300	288	301	309	321	274	279	307	268	275	297	315	315	285	287	281	307	297	301	284	295	287	314	290	304	299	321	275	334	288	277	283	322	299	304	265	302	279	293	295	298	284	277	276	336	301	263	294	290	270	304	293	288	307	284	312	305	306	306	277	258	295	258	266	265	303	293	246	305	309	288	295	291	287	296	282	241	295	300	311	294	275	305	292	279	301	288	314	313	306	284	283	281	302	310	310	267	296	331	283	276	301	286	307	280	320	290	265	301	306	294	281	278	289	290	298	322	313	258	300	326	299	302	330	311	293	298	247	293	302	266	303	290	285	292	271	279	313	285	326	288	292	264	282	319	244	256	264	283	272	262	279	283	289	256	296	308	299	281	247	291	277	305	288	263	270	273	293	335	322	308	271	294	293	275	322	289	309	289	281	295	274	310	286	301	273	318	312	267	290	265	342	310	292	326	302	298	298	279	282	282	315	298	321	274	283	266	299	260	285	309	319	300	275	301	291	289	286	299	267	301	275	293	299	264	281	316	300	285	294	293	282	327	294	285	301	285	290	317	320	296	299	287	279	314	303	275	269	290	255	307	298	289	275	307	304	278	325	275	249	313	273	315	267	288	283	293	303	262	300	301	301	330	285	291	281	279	297	303	319	270	288	270	306	323	295	258	302	286	300	287	297	277	285	295	330	283	246	290	328	285	301	300	259	298	305	260	272	298	290	301	286	275	287	311	302	291	284	274	318	303	312	303	319	285	283	300	281	294	336	308	292	316	305	270	282	267	284	266	291	264	292	280	323	271	277	311	286	294	261	289	288	271	317	290	299	294	311	292	296	270	271	290	295	297	291	318	316	289	293	248	281	292	299	282	335	284	297	305	309	266	269	281	268	288	331	328	296	294	306	313	290	312	279	337	269	259	288	300	276	266	289	281	294	264
18084	674	706	701	730	667	677	672	632	704	696	634	709	657	660	689	723	642	701	686	686	675	667	641	634	670	669	637	649	683	677	694	705	668	672	654	671	674	701	678	700	702	714	645	695	717	643	663	668	659	678	652	623	665	694	684	656	733	684	779	686	708	679	684	674	705	687	652	697	688	663	685	687	677	703	664	684	674	675	626	639	686	687	655	645	719	697	656	708	639	658	705	682	671	673	713	716	715	681	704	707	673	691	637	676	649	694	698	693	649	665	683	656	687	691	686	687	681	671	679	701	678	666	714	701	644	707	694	705	616	647	685	682	697	653	733	647	694	671	691	667	676	651	702	694	673	659	670	705	660	606	690	690	654	691	675	665	655	711	679	667	718	722	670	689	639	705	724	696	701	689	645	680	715	668	678	704	676	661	707	674	659	658	653	644	684	701	661	682	696	648	668	703	710	644	699	678	697	678	641	712	711	706	683	680	659	638	673	657	723	709	666	674	684	657	665	690	701	654	693	644	674	648	664	665	685	706	658	682	651	676	667	660	659	677	700	699	652	640	668	699	713	671	677	656	707	672	668	699	671	664	712	676	732	715	710	714	684	649	700	669	652	708	688	674	709	699	699	682	687	675	687	655	699	625	647	676	641	670	696	655	619	693	712	677	677	667	690	660	667	649	698	661	707	699	711	685	703	699	685	712	670	713	698	700	656	677	644	673	700	670	716	677	728	680	674	683	688	705	651	718	689	669	694	713	635	702	692	675	655	666	682	682	666	724	723	715	684	657	662	654	703	624	671	653	679	677	727	726	667	696	718	696	692	706	714	691	716	663	632	654	709	676	672	652	682	707	683	692	696	644	725	717	654	680	708	650	670	700	683	714	708	699	672	666	668	652	691	715	680	696	654	683	674	728	684	721	707	702	634	697	711	703	651	687	696	740	683	654	686	695	650	645	692	690	665	701	646	661	732	670	688	697	672	674	701	717	684	702	649	687	632	668	668	691	689	679	694	665	660	717	663	662	657	650	656	657	692	710	732	709	650	660	671	651	674	671	707	681	679	670	722	647	677	659	690	662	629	699	690	679	655	662	653	715	688	641	677	623	665	710	705	679	663	703	692	707	632	658	677	656	663	695	646	699	654	683	685	667	703	693	687	673	704	656	638	697	660	681	667	667	707	709	652	652	648	701	711	666	680	696	773	649	676	659	696	673	685	654	669	689	656	663	668	646	646	690	733	648	653	690	655	682	689	691	663	676	667	711	691	641	698	716	690	665	671	679	679	670	692	688	685	632	638	709	691	716	680	696	722	680	671	682	685	657	697	691	701	716	643	638	711	704	667	745	644	702	669	661	668	662	656	696	684	659	673	661	668	653	681	691	642	681	697	701	695	639	670	677	667	695	656	631	620	665	721	685	671	648	757	661	693	695	690	700	659	682	691	671	664	633	689	673	692	674	675	687	690	709	699	649	697	673	670	659	689	691	633	656	725	729	722	707	692	680	617	686	676	679	692	699	697	708	696	647	682	635	692	654	676	701	692	676	656	668	661	706	680	703	651	673	711	694	645	665	691	655	708	623	700	640	686	707	681	664	654	678	667	737	666	675	683	665	666	654	644	722	696	701	718	718	673	691	732	660	643	665	680	697	695	676	671	685	731	706	685	690	676	689	680	696	709	688	652	660	648	648	685	654	645	650	731	680	652	657	624	700	681	663	651	645	672	669	711	715	672	721	624	662	661	678	641	684	649	715	678	666	687	653	665	679	634	673	699	649	679	663	655	682	718	646	669	635	670	729	684	657	691	691	645	672	697	673	707	710	706	665	697	648	683	668	674	660	654	668	684	708	673	717	626	645	721	700	648	657	654	658	710	690	665	681	766	672	675	686	736	686	673	709	650	612	673	641	702	680	638	681	668	714	727	715	672	676	674	644	679	663	699	637	688	673	652	677	723	680	707	629	634	695	678	674	715	663	682	626	686	697	693	655	660	675	666	678	718	659	648	634	733	666	680	637	642	723	690	688	649	700	683	662	652	658	643	701	692	673	692	688	635	654	653	690	670	703	658	718	665	643	663	691	642	670	716	667	687	690	747	669	677	697	685	704	701	677	673	615	706	666	686	649	680	640	646	714	674	684	603	727	682	695	693	681	687	666	714	651	678	648	639	680	708	688	672	704	692	659	697	702	675	684	689	716	652	702	695	652	683	681	668	651	680	700	675	654	705	665	674	671	700	672	712	677	699	645	664	613	682	640	661	652	648	685	663	661	699	678	661	668	666	680	683	707	719	652	671	681	661	677	706	717	715	710	651	665	679	661	639	722	676	722	695	675	682	636	669	718	665	663	695	627	676	680	666	685	665	666	687	706	639	701	637	753	662	682	668	664	702	664	681	729	664	705	667	674	658	692	685	668	697	757	710	663	644	654	732	664	692	661	665	692	735	730	646	661	641	632	673	651	684	686	673	678	692	677	681	703	681	684	689	710	691	650	653	661	669	689	697	696	707	700	683	724	652	642	677	717	698	655	702	693	681	666	672	691	696	712	691	650	679	693	719	667	653	726	690	633	665	663	614	740	691	680	636	663	674	685	709	676	708	724	672	675	633	643	647	630	706	694	663	684	685	635	694	657	673	687	689	713	725	677	712	690	659	641	697	672	690	641	687	684	710	667	684	674	697	685	674	687	683	676	638	665	654	649	672	685	684	660	673	710	658	680	717	677	634	663	637	688	661	704	648	702	666	693	677	680	687	727	678	699	719	700	655	732	658	724	690	701	663	670	684	681	726	668	629	706	671	659	656	712	654	644	653	650	644	669	727	689	703	626	689	718	682	651	677	636	647	632	696	728	678	645	668	661	701	681	723	697	691	695	704	664	664	655	694	652	639	713	735	674	730	640	680	653	642	668	688	666	691	670	676	656	694	705	659	691	681	714	677	691	681	678	688	714	707	684	695	701	643	678	653	678	694	646	660	706	702	692	657	669	678	681	671	688	721	653	679	713	645	640	698	701	620	681	700	656	627	675	685	744	743	658	652	716	651	704	704	672	689	722	701	661	645	678	671	699	691	652	715	706	670	712	676	719	645	675	670	664	648	706	705	693	654	730	637	654	756	744	701	686	685	692	672	731	630	701	709	663	723	661	651	683	702	722	692	686	694	672	675	691	661	669	675	660	668	721	666	700	677	695	719	680	675	659	612	636	660	673	698	694	652	657	672	620	671	673	743	695	693	737	636	723	676	708	669	661	692	685	679	712	719	710	632	670	656	674	695	650	640	678	729	672	698	712	661	693	666	653	634	694	686	686	696	674	613	689	690	694	689	654	668	711	663	722	638	636	677	691	728	700	643	649	717	627	696	701	686	630	705	682	697	684	654	641	722	660	676	679	637	663	699	679	681	682	704	691	680	709	636	711	641	668	694	673	691	685	671	640	695	676	681	642	692	656	699	688	664	647	621	697	669	667	683	625	712	724	679	709	706	691	717	675	679	660	732	703	686
39329	5930	698	514	453	421	426	366	395	379	403	370	406	379	401	337	362	349	372	354	359	363	342	361	364	361	325	363	366	330	393	373	351	375	363	387	336	332	376	350	340	351	385	342	378	340	336	363	396	335	352	354	352	354	355	353	341	343	364	380	378	370	364	382	350	355	330	331	322	376	322	339	343	353	380	383	341	343	367	360	368	342	323	338	355	381	354	360	342	308	389	349	359	373	352	328	338	354	334	351	343	372	354	366	348	354	386	352	387	388	342	363	377	370	364	335	369	342	372	377	368	372	372	355	365	328	306	319	315	331	358	380	370	342	356	369	324	359	355	314	358	336	351	335	387	356	325	321	354	320	370	356	345	369	382	345	384	347	335	360	363	356	350	362	358	360	358	357	356	317	385	361	367	344	366	354	349	364	323	329	340	323	370	360	364	373	357	372	377	380	344	341	345	354	360	373	354	340	369	362	404	357	338	367	342	336	323	366	383	375	392	350	373	313	329	287	346	350	359	380	296	381	335	372	355	406	335	326	347	342	374	381	382	357	329	334	357	358	356	356	331	357	367	336	334	330	358	348	371	339	353	349	358	381	366	348	361	345	371	340	299	354	347	379	355	363	350	329	339	368	373	334	387	338	366	345	337	359	377	358	380	285	371	355	358	385	379	386	355	353	346	333	376	368	345	369	360	360	360	343	362	372	370	360	369	341	367	373	340	349	361	349	336	352	314	345	319	309	394	351	364	341	366	346	382	346	374	362	352	341	388	374	341	304	356	372	363	364	325	365	332	342	361	370	353	364	359	353	346	329	344	355	369	371	336	338	338	338	291	377	383	326	380	349	389	326	344	340	330	342	332	359	368	342	345	330	347	372	388	390	365	383	354	332	323	375	355	391	378	351	385	351	361	345	360	356	365	339	399	404	338	360	352	347	343	367	330	348	362	332	342	347	361	322	332	340	343	351	391	339	350	325	359	355	343	366	318	347	363	412	382	329	353	376	321	354	368	349	351	370	375	338	308	367	392	370	353	337	386	329	355	342	334	350	322	352	373	316	317	379	377	378	366	359	363	362	383	357	322	358	358	380	353	335	360	357	345	330	363	349	388	347	342	334	381	363	335	338	383	354	374	334	371	351	399	358	343	333	314	351	368	356	329	351	367	361	373	348	361	337	334	386	364	374	325	363	383	336	334	391	327	373	350	368	345	352	356	359	341	347	331	335	348	345	349	364	354	354	383	351	365	357	367	336	370	340	348	358	338	357	316	363	392	351	351	331	361	362	391	353	343	376	360	342	359	350	337	360	338	383	351	348	338	371	338	370	334	401	327	364	344	351	328	329	360	322	388	365	357	352	361	348	362	393	399	373	363	355	357	361	350	381	340	339	359	335	338	378	360	364	378	370	367	361	353	335	355	343	347	385	374	342	398	360	325	352	349	349	352	359	385	352	439	385	362	381	333	355	327	371	348	353	365	340	347	364	315	368	349	346	369	366	379	350	406	339	362	331	377	346	374	353	368	337	362	350	360	386	345	324	371	396	358	333	349	344	348	367	361	346	368	367	379	337	370	366	350	347	343	354	372	397	344	351	381	348	374	345	350	329	364	335	351	333	319	378	357	355	373	356	356	394	350	384	342	371	367	379	346	379	384	388	367	366	360	358	349	365	327	354	349	377	360	328	358	346	348	349	396	383	368	385	353	355	334	384	353	343	351	346	371	360	354	372	364	352	344	353	343	339	340	379	359	378	352	360	385	356	337	347	335	357	360	363	330	356	384	329	346	324	331	366	387	372	350	380	346	374	347	338	388	343	323	376	336	333	359	349	370	389	365	374	378	337	346	368	319	376	372	327	331	399	346	348	395	317	333	349	362	335	349	380	347	317	351	345	361	331	374	341	367	370	345	344	362	345	346	357	345	321	343	336	329	323	333	351	366	373	352	362	365	363	370	315	371	342	328	336	348	365	365	368	353	333	364	360	360	356	366	397	371	365	350	377	339	331	357	355	380	389	362	366	325	353	320	328	346	340	377	341	362	347	328	352	340	384	331	323	361	345	366	369	345	358	355	353	365	332	350	334	361	346	342	337	355	375	337	347	363	403	355	353	370	360	331	377	352	355	356	366	354	398	368	388	354	355	404	336	359	398	423	349	354	359	376	378	363	322	341	357	369	334	354	352	341	347	358	379	376	368	377	329	345	332	333	362	345	368	335	350	370	355	333	350	333	360	347	353	342	366	376	378	361	348	356	373	349	386	381	332	352	368	349	382	344	370	315	373	324	343	326	359	371	365	337	353	364	357	330	389	376	344	368	358	376	348	386	353	360	366	309	359	370	309	333	363	365	388	323	340	346	362	334	377	348	346	322	326	354	339	369	352	381	375	362	380	362	368	342	372	355	375	348	358	318	355	364	387	318	370	341	363	326	353	347	360	371	360	330	339	337	373	360	340	327	326	374	383	313	357	332	326	343	370	382	356	387	365	348	320	379	337	357	321	330	376	357	378	347	337	364	358	340	326	372	375	306	351	349	368	343	381	364	401	335	328	328	389	349	326	350	339	367	352	409	382	336	371	353	324	375	318	358	355	343	354	344	357	338	386	325	369	385	363	351	356	355	346	365	365	378	354	328	351	351	362	375	351	340	333	356	315	386	349	313	363	360	362	337	346	332	356	398	364	346	372	340	384	365	363	403	384	298	327	332	329	329	405	355	390	366	349	374	374	340	357	352	336	382	365	361	369	350	347	363	341	347	390	372	346	385	355	344	357	312	334	367	378	358	350	349	370	320	347	329	334	336	340	366	368	349	366	340	335	358	376	366	360	343	372	352	341	364	343	319	347	333	352	330	360	346	364	354	336	376	367	339	364	362	378	354	370	378	368	379	361	357	390	352	356	372	336	367	360	356	357	359	371	360	354	374	340	335	394	344	366	383	335	395	358	349	366	362	382	341	329	316	396	369	324	369	366	355	363	340	361	353	317	338	353	340	324	378	349	339	340	341	337	349	351	323	337	392	365	384	345	374	364	365	370	367	352	386	369	332	327	373	378	352	343	372	383	341	325	320	337	341	365	314	346	323	390	345	364	384	354	318	383	370	369	376	380	357	310	353	314	354	364	384	359	358	353	334	328	328	361	353	363	349	343	355	379	336	361	363	326	365	360	380	370	390	357	333	365	348	376	350	352	347	357	372	373	377	371	338	355	344	344	376	405	422	344	366	381	388	359	336	340	363	352	381	355	357	360	319	326	326	333	360	354	394	342	370	378	351	358	346	380	321	371	338	362	385	343	386	346	374	356	344	344	328	325	351	389	362	348	359	342	353	352	309	324	377	388	376	325	359	371	313	327	346	384	341	365	374	352	354	328	344	324	350	399	354	342	320	320	350	321	315	365	345	346	408	369	341	362	361	347	388	341	374	352	345	358	380	343	363	373	352	362	378	334	370	328	321	354	354	335	375	363	352	381	330	374	354	337	347	337	354	342	305	364	385	362	345	361
21039	977	1328	1409	1300	1195	1084	1008	937	928	931	883	876	876	947	893	821	847	808	822	882	790	872	811	822	823	774	800	832	836	813	794	835	788	806	815	822	764	825	780	797	786	833	823	773	829	859	815	803	795	812	789	759	754	819	835	783	741	773	778	775	796	840	787	791	831	789	817	793	778	762	797	775	806	796	741	792	805	805	817	791	814	826	785	816	786	790	763	791	787	788	847	799	780	762	849	836	829	791	839	763	771	815	798	778	784	760	815	832	846	782	794	802	768	831	839	871	802	805	810	790	819	841	795	816	801	790	787	794	789	802	816	802	833	806	842	817	736	796	810	809	720	829	796	798	783	777	811	838	820	784	799	851	810	846	850	819	804	842	775	810	769	780	768	816	797	782	815	826	837	848	763	874	793	827	772	801	754	849	807	870	838	821	822	797	808	778	837	827	830	775	762	795	833	769	770	837	754	789	797	816	764	839	801	835	808	856	806	811	810	849	823	718	809	770	804	807	803	865	786	865	824	793	855	829	805	728	830	716	813	851	795	791	792	822	832	812	802	797	824	815	764	778	803	806	790	860	810	820	774	742	829	803	761	854	828	830	784	835	822	801	835	807	769	782	803	793	786	797	774	768	782	762	813	773	802	858	787	774	743	777	780	794	782	793	786	776	776	811	835	795	780	786	782	825	846	820	857	801	828	797	824	769	840	804	804	807	819	760	828	801	754	812	766	814	821	808	827	821	811	820	827	798	829	816	786	808	820	793	761	812	767	798	844	798	830	796	785	849	822	825	813	759	814	796	786	806	774	807	813	778	791	840	763	784	876	778	771	858	798	791	822	751	803	778	812	799	798	792	808	805	757	820	782	796	780	784	771	806	798	816	803	798	807	846	840	804	807	791	819	884	820	801	784	764	791	786	833	804	793	763	843	845	819	815	804	784	808	852	820	794	825	808	780	784	760	824	832	783	810	821	781	769	790	816	777	825	806	883	835	756	820	790	820	793	833	738	809	795	769	798	817	886	790	788	856	845	795	776	793	795	757	808	802	788	794	773	794	782	812	791	802	858	814	823	771	826	783	807	767	815	803	843	769	786	838	858	795	812	808	790	793	757	804	784	784	844	762	804	776	776	829	795	763	736	825	790	808	852	783	769	852	815	761	818	807	816	786	811	770	786	753	818	766	791	838	845	768	786	793	817	847	801	782	767	813	848	763	762	793	776	804	798	822	803	840	819	809	824	848	801	798	812	716	792	813	831	757	857	795	785	776	760	785	770	806	787	798	800	777	778	843	852	827	824	778	791	776	789	803	757	770	752	839	820	842	828	813	789	761	764	763	799	822	794	801	866	818	766	817	800	815	765	837	814	807	787	833	783	784	825	794	820	807	857	772	758	823	841	793	797	823	750	781	796	812	768	787	794	812	768	847	769	813	800	813	792	784	808	787	827	854	817	816	794	758	739	834	831	809	864	817	833	857	801	792	814	814	818	807	805	877	810	737	809	811	814	780	803	750	752	804	882	769	790	793	828	782	786	813	753	858	800	776	849	758	817	794	817	795	809	877	777	821	790	725	780	766	756	777	767	800	832	815	804	831	819	743	823	802	847	804	790	775	788	771	807	841	801	843	806	794	809	782	764	807	797	839	833	848	828	813	808	807	836	794	793	832	828	797	812	784	792	843	796	768	805	788	835	763	838	771	778	848	861	797	827	791	805	750	799	756	857	769	787	829	844	794	789	816	821	821	740	801	779	870	842	789	809	786	829	815	816	818	763	777	794	766	772	813	726	809	760	825	794	808	802	802	802	819	768	789	850	829	825	778	781	772	797	816	784	797	772	730	797	804	772	821	807	840	816	801	844	823	811	805	800	773	803	800	819	811	820	788	741	766	780	776	773	794	808	791	771	814	762	786	772	839	775	826	789	780	821	820	828	793	829	759	812	801	782	856	795	795	818	805	801	839	806	837	844	791	833	842	795	784	794	828	759	775	749	806	822	791	758	781	840	774	803	806	795	780	755	808	794	858	800	820	833	862	859	802	790	788	835	837	838	751	809	812	821	746	829	846	811	778	838	816	820	800	837	793	783	811	747	821	797	789	802	826	774	809	785	794	791	794	796	795	792	816	793	802	784	784	797	801	798	809	790	825	820	778	797	791	801	821	783	819	830	824	862	785	796	808	770	768	807	765	823	812	808	813	789	782	770	759	861	775	816	815	853	833	783	804	814	812	807	785	794	813	821	805	782	833	849	817	774	865	787	774	784	822	832	856	838	752	761	759	824	827	805	782	848	795	844	792	802	855	769	784	825	829	814	830	810	779	770	796	820	754	796	763	788	808	829	795	812	856	836	854	794	860	830	776	824	799	804	800	800	836	797	825	768	820	839	790	792	841	754	848	844	794	806	787	789	810	856	841	843	777	763	837	790	798	867	842	836	808	761	792	802	735	852	769	774	805	781	766	827	801	750	811	811	831	814	854	783	833	784	778	778	771	766	817	832	857	837	850	779	856	792	831	809	782	811	839	821	795	803	833	781	842	829	791	791	816	834	772	759	776	766	826	803	819	761	790	815	762	848	784	825	793	756	840	795	776	790	803	813	805	752	773	825	784	799	787	771	791	820	849	800	799	820	765	796	766	806	787	830	762	774	831	805	720	791	816	805	820	827	817	799	827	826	823	769	793	813	771	816	819	808	780	810	830	774	826	785	843	788	822	790	748	818	827	795	806	787	827	795	818	800	796	821	828	783	797	788	773	771	753	823	840	792	828	823	861	769	825	812	798	766	869	853	797	843	794	810	821	747	817	794	791	777	806	819	772	816	792	806	790	781	776	821	742	794	812	835	804	788	822	858	794	775	792	801	792	742	839	862	807	839	779	812	850	722	753	845	799	744	840	774	785	835	796	761	779	788	798	813	855	800	794	854	781	835	845	848	784	823	826	792	836	814	827	775	797	808	777	818	782	771	867	737	854	806	877	823	785	769	857	768	792	795	794	786	814	831	843	796	820	782	752	817	818	831	800	774	810	834	753	781	837	772	810	764	822	801	841	811	764	808	776	807	808	786	821	799	801	817	840	815	808	785	784	805	835	790	791	841	763	806	825	865	806	802	761	784	813	856	803	788	820	844	814	791	783	783	800	789	807	791	803	766	812	789	809	817	822	759	792	785	788	806	849	779	814	796	817	776	808	799	829	783	829	750	795	773	773	818	832	840	800	793	858	773	805	795	849	739	795	823	789	779	805	841	815	841	803	792	773	782	838	829	800	769	825	803	824	870	799	777	831	795	779	807	801	735	774	775	820	753	861	776	846	834	781	837	805	782	834	815	803	774	824	822	792	765	840	743	780	827	781	828	813	789	753	799	840	742	804	804	833	778	785	773	769	827	848	869	874	819	815	785	805	813	833	804	829	791	772	826	811	845	821	830	777	816	794	797	768	754	804	813	802	789	797	786	790	817	783	780	812	805	820	854	808	773	812	773	830	829	737	828	797	851	749
55440	13695	2094	591	453	385	335	324	345	329	340	343	303	259	307	305	288	320	290	262	284	290	278	285	337	268	279	270	341	308	280	289	280	287	294	268	291	284	253	309	319	283	280	295	292	295	288	274	273	301	271	307	305	304	319	284	316	323	290	278	315	314	308	343	281	301	275	281	283	273	278	267	293	271	311	284	278	288	282	301	317	316	286	280	265	273	264	284	279	275	291	260	289	287	298	290	276	302	272	312	283	280	267	260	280	310	303	305	272	280	303	275	271	285	294	274	305	277	294	277	297	298	274	283	250	302	274	272	277	274	307	306	296	315	283	273	292	303	288	285	296	272	258	320	300	293	280	270	308	298	329	270	294	267	252	315	278	271	304	307	261	296	304	327	309	308	306	275	307	336	307	257	287	292	266	287	273	251	281	329	338	286	279	282	303	304	295	296	275	275	318	271	307	340	277	306	239	293	273	287	310	301	258	272	294	275	289	277	286	317	306	295	295	300	310	267	260	310	314	302	324	285	291	292	282	267	281	286	284	268	265	297	286	275	292	270	286	270	278	264	292	305	266	291	296	309	271	301	277	278	286	282	315	311	266	286	294	266	262	254	293	287	281	274	282	309	320	297	273	292	267	268	302	284	293	291	265	273	308	308	318	305	301	291	295	276	294	306	316	264	293	287	313	316	267	267	290	315	258	278	289	281	301	293	289	287	255	318	299	285	286	277	293	294	273	265	311	296	293	316	274	280	300	290	310	301	275	277	282	293	296	276	309	287	271	289	309	289	293	269	274	305	336	276	290	304	313	292	287	318	326	244	279	273	288	274	301	307	293	267	267	294	302	267	270	290	322	263	296	290	280	324	259	315	291	274	282	286	263	272	272	264	269	289	280	285	280	282	277	271	312	267	282	256	275	288	276	312	291	286	276	282	310	254	280	265	270	269	318	307	263	289	259	287	301	277	280	283	274	264	281	290	270	298	278	287	287	332	296	297	302	318	310	285	271	264	280	271	284	334	290	306	291	290	277	274	297	297	263	300	315	299	310	316	298	275	275	297	275	304	285	276	288	301	285	313	290	286	291	325	286	289	296	285	295	262	297	292	312	290	300	260	276	323	275	318	292	309	269	298	257	265	316	298	303	289	272	309	282	313	292	316	274	307	268	332	310	278	304	257	263	299	285	314	304	292	292	288	301	281	305	286	267	261	289	284	275	276	280	292	290	303	296	309	329	288	272	293	257	302	303	251	284	281	278	287	294	294	288	302	305	283	276	306	262	297	295	290	333	307	300	345	285	272	324	292	325	303	298	330	289	277	325	311	286	251	263	276	288	298	285	301	313	283	307	286	295	281	265	302	319	302	281	273	278	256	309	303	301	281	294	280	293	298	298	275	293	317	323	295	268	284	280	271	280	313	252	285	278	263	307	284	294	314	293	292	305	270	262	281	259	272	289	306	323	270	275	276	296	272	275	290	267	306	292	329	259	267	278	289	267	262	301	306	296	279	255	282	305	294	271	281	274	278	312	283	298	276	300	310	314	295	301	261	280	265	265	289	296	275	292	280	271	281	278	259	303	305	282	274	307	308	291	289	290	327	292	307	302	266	306	286	284	319	291	284	287	278	262	284	294	300	271	279	293	286	296	288	343	294	301	290	300	275	322	285	300	308	282	292	306	298	281	300	293	280	310	278	287	297	293	316	311	279	281	251	295	268	302	289	316	289	264	306	301	280	291	290	310	286	329	271	315	279	289	288	312	305	293	301	281	304	297	321	305	286	266	293	288	278	288	317	317	287	302	326	292	302	287	281	265	301	294	273	282	309	274	300	278	303	336	306	290	301	283	310	313	287	316	278	311	279	287	290	266	288	303	305	261	276	289	285	288	286	281	311	302	301	321	311	258	280	311	269	265	260	307	286	305	267	289	243	278	265	294	277	284	277	302	275	284	297	283	256	282	282	272	307	288	292	293	303	292	311	294	281	284	289	309	303	294	270	277	293	313	285	268	293	284	254	291	319	323	271	297	277	295	301	274	298	281	304	284	293	267	262	329	252	275	298	310	318	284	294	276	332	307	298	277	283	313	299	295	282	308	297	282	325	258	293	283	278	280	319	290	295	306	320	258	310	290	291	281	299	297	293	303	294	284	304	268	294	317	303	318	320	310	298	307	294	292	258	254	303	298	270	293	265	307	299	272	319	297	285	305	298	286	290	268	276	291	324	305	290	294	283	302	317	268	289	286	288	288	267	280	286	293	295	270	281	340	290	310	280	319	275	269	269	274	278	259	320	288	272	304	283	267	291	297	259	270	267	307	275	286	264	275	301	288	283	284	282	276	317	283	267	306	285	293	307	319	292	274	293	341	325	277	275	274	277	309	257	298	304	304	290	263	274	300	291	291	256	267	285	254	269	258	284	268	299	323	308	309	296	289	294	319	289	334	290	309	297	273	270	311	296	253	259	280	292	291	267	306	310	292	266	301	315	289	267	286	264	273	310	292	279	302	291	275	277	274	286	255	304	289	288	276	296	308	325	301	307	288	279	340	282	298	295	279	319	281	280	288	288	310	283	299	299	331	294	271	278	294	278	290	293	280	301	266	282	312	269	300	299	267	270	292	308	280	284	310	296	264	272	285	295	279	283	273	305	269	309	313	295	262	243	298	319	300	331	284	309	273	302	281	280	293	237	274	307	278	311	271	272	303	293	296	289	281	250	291	287	289	280	294	300	313	283	305	267	294	290	272	287	290	295	277	294	275	259	245	289	282	276	300	273	290	306	259	281	289	257	298	307	264	270	274	317	303	289	314	290	270	313	289	285	290	271	283	296	287	288	310	272	290	304	267	306	274	317	261	252	261	313	301	302	282	294	307	280	299	284	274	286	291	301	287	322	266	318	267	261	288	269	306	307	301	328	274	267	325	298	301	290	291	293	257	303	299	269	265	272	330	295	300	299	260	270	309	284	299	306	309	289	295	296	276	310	287	312	317	290	282	274	287	260	289	273	261	316	319	284	293	313	297	301	279	300	296	320	306	264	298	331	307	295	260	324	283	268	303	315	260	303	300	286	311	340	265	285	278	305	276	277	275	264	298	310	280	321	279	284	288	242	281	301	243	276	290	286	277	290	283	318	287	287	292	279	297	287	290	302	297	288	286	296	293	259	292	277	326	319	272	261	317	303	299	309	257	267	312	287	251	289	292	331	280	264	284	309	283	304	282	260	301	292	331	327	290	282	271	326	332	292	274	275	273	304	284	305	306	288	275	265	283	292	289	325	280	307	321	276	311	302	290	303	289	295	290	281	289	314	291	250	310	298	283	290	298	304	329	310	317	283	281	305	293	251	286	291	310	270	292	294	292	262	292	294	270	299	303	300	270	319	280	298	306	306	281	282	301	289	286	291	311	306	321	328	300	280	276	298	299	273	272	286	296	277	311	303	287	296	283	310	274	268	292	300	315	270	261	260	303	292	304	305	290	273	317	285	308	295	331	290	292	264
28599	933	1385	1553	1364	1158	1057	966	891	834	854	783	786	752	716	705	760	727	743	688	665	706	705	727	659	718	682	686	704	638	641	675	652	655	622	696	656	671	618	637	657	671	669	618	678	658	644	662	649	653	651	663	655	675	680	656	655	660	639	679	694	648	660	677	638	646	653	644	630	655	671	622	654	609	727	644	637	642	690	696	687	627	610	693	695	699	626	629	673	603	663	637	687	712	666	668	646	640	713	652	708	652	632	660	604	669	666	721	638	632	687	675	687	655	669	681	710	625	675	673	650	673	626	661	699	656	693	653	651	671	636	647	640	680	632	632	644	656	675	643	614	643	645	693	662	688	660	662	634	698	627	683	657	621	647	691	646	628	658	664	655	658	673	664	675	671	628	664	662	607	635	667	662	605	650	669	608	653	628	629	662	657	651	615	662	696	713	684	640	643	653	677	676	678	627	608	624	657	655	654	645	689	647	615	714	643	624	644	647	658	621	645	666	652	614	677	633	648	671	638	634	628	662	636	655	604	667	663	661	668	623	631	665	656	640	668	672	650	650	662	683	644	641	648	673	650	703	610	671	651	670	690	643	627	671	615	677	662	680	674	633	620	646	683	625	638	607	627	637	688	682	669	612	608	643	661	676	672	620	665	658	658	647	613	711	612	602	627	686	647	692	643	663	642	686	666	670	661	660	647	673	691	655	632	656	614	620	647	693	638	641	650	639	635	662	636	690	681	684	672	623	664	647	661	617	667	676	674	660	616	649	684	619	676	694	649	677	654	607	644	695	652	613	679	586	654	663	683	646	611	597	635	650	627	622	649	670	630	599	661	673	635	675	671	614	643	643	650	693	628	629	674	614	651	667	627	658	653	640	653	699	647	597	652	610	636	684	704	648	680	646	628	664	614	652	652	672	642	682	608	596	640	595	613	673	669	648	689	670	630	673	644	658	618	663	665	580	638	616	616	679	624	647	669	698	652	615	678	659	615	644	636	639	622	630	656	609	655	661	630	614	654	669	641	658	650	666	675	617	657	665	621	612	647	662	607	660	607	670	625	613	660	686	606	609	662	665	695	634	656	646	615	704	659	664	666	647	685	632	651	657	647	665	664	689	641	671	656	653	594	687	658	632	631	626	639	624	685	632	626	625	662	660	657	658	670	679	708	619	674	629	641	673	645	676	640	668	667	685	686	637	657	649	657	652	652	617	638	660	661	696	671	641	652	682	658	688	620	666	630	684	660	704	663	613	670	678	637	643	612	639	675	620	665	646	657	675	645	686	630	663	607	690	650	646	606	607	687	671	654	669	603	660	703	679	662	625	634	638	616	660	658	670	656	709	639	694	709	611	663	645	635	672	654	654	633	610	692	645	691	655	625	665	704	645	644	651	668	658	652	640	613	659	651	674	613	665	658	627	642	667	655	618	673	641	674	674	617	643	635	658	637	637	660	645	658	652	644	658	646	638	661	648	617	649	641	607	655	671	649	661	640	628	669	643	686	635	649	649	645	665	657	669	666	669	678	655	630	633	662	661	691	639	664	641	633	624	635	665	684	651	673	630	622	692	614	652	637	627	636	653	641	627	667	649	591	698	640	688	647	623	670	669	648	627	669	644	604	624	660	646	613	678	662	647	636	680	649	622	701	683	604	641	664	644	657	707	650	663	643	661	631	621	691	669	672	628	622	672	609	676	636	656	619	633	652	650	631	674	632	641	676	677	645	636	664	678	653	602	649	639	628	652	653	632	609	699	658	675	626	655	617	644	645	709	663	666	651	641	658	669	685	664	632	687	653	676	625	673	616	639	641	657	669	624	607	669	677	655	637	661	658	699	638	597	612	683	624	616	630	629	642	650	674	663	667	674	682	611	686	628	638	620	646	645	677	689	634	678	638	671	652	682	686	644	647	635	665	653	620	643	659	668	638	666	626	644	667	705	660	668	626	654	655	631	642	678	654	629	664	641	640	670	658	646	679	656	681	687	676	603	682	643	656	617	641	646	624	664	677	644	661	634	709	662	682	680	637	682	663	619	678	633	638	625	619	619	657	677	626	662	630	668	681	654	669	684	693	611	674	634	672	647	634	619	668	655	651	651	710	613	635	648	687	620	645	662	649	665	672	625	661	640	640	633	638	620	666	738	633	633	677	675	640	626	650	652	682	652	613	679	641	619	677	637	620	660	698	631	661	680	648	622	649	657	651	651	676	640	631	650	671	687	676	632	635	669	642	702	664	685	655	709	667	663	601	678	667	660	654	655	699	660	646	669	633	700	640	625	642	666	653	675	628	671	611	643	636	631	650	638	667	650	683	656	623	628	642	654	636	675	624	613	591	652	646	695	661	643	623	647	624	655	675	691	658	677	682	626	662	635	644	672	618	646	703	693	629	649	673	669	634	647	667	648	674	694	629	663	678	570	684	654	627	621	668	655	645	600	697	633	661	639	656	677	649	623	651	619	662	687	654	683	676	635	669	669	633	693	635	697	697	653	641	670	632	664	674	644	704	627	638	623	636	709	702	619	625	646	642	669	630	625	629	683	643	588	670	654	690	623	701	701	601	645	698	624	661	669	646	624	674	646	630	689	627	658	651	649	665	655	665	659	610	657	689	662	674	705	643	634	629	618	632	635	692	691	717	649	649	630	689	630	622	684	672	690	608	671	614	636	648	629	640	671	648	687	636	666	643	709	624	678	689	611	659	641	655	672	641	673	655	698	646	664	689	663	671	603	625	642	630	606	697	655	644	653	649	636	712	694	648	630	697	613	645	648	684	647	715	683	671	647	701	681	641	648	644	680	689	685	677	665	693	652	617	678	668	669	640	624	612	677	664	682	674	686	643	668	722	684	654	619	623	675	687	638	643	667	645	664	639	666	673	645	651	639	648	630	662	643	663	672	624	637	665	608	694	608	615	628	649	652	667	646	634	650	620	647	629	610	667	665	637	675	684	648	712	673	635	643	664	684	661	672	686	670	566	696	696	666	681	676	642	647	674	664	650	684	667	637	675	637	639	661	642	661	642	647	673	660	653	661	671	651	623	635	631	665	642	644	683	617	646	643	647	666	627	689	648	654	665	658	632	656	639	616	659	683	705	636	687	689	672	664	693	674	632	670	643	682	665	611	672	639	660	658	636	635	616	659	652	664	665	689	687	637	681	667	668	646	667	617	642	634	650	646	668	643	705	640	646	668	652	656	591	591	680	671	690	662	663	640	665	687	640	682	637	660	618	625	629	700	679	655	670	642	716	670	647	639	661	692	696	675	684	652	641	705	637	659	647	614	684	629	614	638	671	640	678	675	672	655	653	660	663	698	667	664	636	630	679	641	651	669	609	626	632	695	653	675	614	646	659	618	656	678	707	615	649	697	683	662	694	695	666	644	653	627	650	635	608	650	599	667	674	698	638	652	644	608	644	687	629	664	664	666	597	651	688	696	642	624	627	713	630	665	676	655	654	658	638	669	672	631	629	688	674	668	715	700	637	656	677	652	653
34178	4659	403	322	331	309	342	313	316	320	321	333	321	312	316	304	358	327	334	343	320	334	308	312	334	314	309	358	338	282	313	321	307	282	348	296	283	307	307	329	328	313	303	322	341	310	299	283	294	333	288	301	305	318	323	324	320	293	279	294	328	319	322	332	318	314	266	275	319	321	301	326	301	284	324	298	319	342	328	303	315	287	307	329	302	303	320	280	277	334	324	295	317	332	298	328	324	325	273	309	295	331	336	359	318	278	329	325	317	286	290	312	287	299	321	325	332	316	310	335	324	336	305	316	332	310	340	275	308	291	317	300	330	323	334	323	296	325	320	320	333	298	306	326	317	339	279	296	315	307	323	308	318	308	311	292	305	306	320	297	307	325	285	324	328	317	290	310	300	308	308	282	342	310	331	336	327	305	310	301	290	321	319	333	287	327	300	329	346	326	316	308	314	332	355	337	301	307	307	294	314	301	327	315	323	298	320	334	317	314	310	308	354	306	300	293	322	340	320	315	360	327	333	291	308	324	278	331	337	319	315	324	339	301	295	323	329	321	289	330	348	331	338	340	340	301	282	316	304	323	303	328	312	338	338	344	288	318	299	304	328	325	330	329	317	277	330	338	270	329	291	313	305	321	371	291	308	339	310	345	338	292	316	352	314	305	301	308	309	314	282	307	331	341	321	303	297	316	315	323	342	319	318	296	315	338	298	322	305	279	310	322	321	295	280	355	321	302	293	298	310	298	327	303	345	316	323	312	284	319	339	310	282	327	310	334	338	332	345	310	317	325	301	328	296	352	334	303	306	292	334	287	285	322	307	317	308	304	323	316	300	294	342	291	294	314	323	298	321	359	352	342	318	318	309	312	313	298	334	318	318	288	349	315	296	298	319	278	283	311	330	309	317	327	311	332	329	339	355	338	315	352	278	351	305	300	314	303	296	296	346	335	307	300	312	309	266	326	315	299	298	316	359	289	291	324	317	288	328	338	307	340	323	328	384	316	308	331	333	332	317	345	354	312	344	340	324	328	311	312	329	319	280	305	322	307	288	313	312	322	310	303	318	331	297	306	310	308	295	316	325	303	311	319	305	277	293	336	340	344	329	296	315	303	313	293	310	339	327	304	325	327	315	312	298	329	296	308	331	317	355	298	332	299	306	318	317	293	334	318	303	314	322	305	285	318	278	312	319	328	289	335	311	336	313	317	326	336	313	346	323	299	322	334	296	294	286	330	274	295	300	297	310	281	290	281	325	290	310	323	314	316	297	279	279	324	332	344	343	340	304	348	305	296	300	302	334	321	295	300	301	335	309	288	310	344	341	309	291	305	297	333	305	295	317	313	301	332	290	333	296	270	319	310	287	313	329	322	343	326	329	321	293	286	314	312	275	337	329	304	305	295	325	312	295	327	329	331	282	293	344	332	337	314	318	331	312	316	328	307	337	298	296	351	323	298	326	335	319	306	308	320	329	326	305	374	347	272	304	295	301	330	344	292	307	333	309	312	282	320	296	314	336	328	325	336	301	291	318	303	298	280	324	303	287	303	321	313	345	333	298	312	306	312	279	270	309	329	297	305	356	360	312	324	328	298	326	286	314	303	321	300	298	311	292	331	300	313	292	318	327	317	350	309	297	318	300	349	280	316	340	291	334	303	281	312	320	334	314	282	280	301	310	299	279	324	295	303	295	306	294	308	309	283	353	322	299	312	306	312	307	297	277	337	301	294	328	309	317	319	311	330	350	340	299	321	331	353	303	306	321	314	295	351	312	329	317	290	330	275	317	314	296	311	326	300	305	328	320	312	299	319	344	328	310	308	347	326	297	316	279	332	276	298	292	296	309	334	324	324	322	299	329	315	344	300	298	351	322	353	301	299	290	306	292	316	293	314	300	320	294	310	314	322	331	295	309	326	322	309	324	315	353	304	327	347	310	347	290	313	290	312	299	315	317	304	297	308	285	309	321	316	356	321	301	327	303	305	308	335	271	316	352	309	291	328	321	305	324	310	306	294	325	310	317	328	298	299	303	321	302	325	299	320	334	329	315	343	319	291	341	320	303	271	288	277	293	325	293	320	342	317	299	336	318	323	326	303	296	302	295	298	290	331	335	281	301	336	314	300	348	321	280	307	328	284	301	304	320	310	301	321	329	333	313	291	348	325	308	313	290	321	314	295	316	299	308	306	326	302	326	307	314	294	331	300	304	294	327	312	294	347	309	298	314	321	327	284	317	326	326	300	297	292	317	292	335	346	302	328	320	330	300	335	321	284	315	329	284	297	310	321	341	324	293	309	335	290	306	338	325	302	321	334	318	323	305	299	335	300	302	324	391	295	338	317	323	324	331	315	313	342	303	337	345	301	325	319	353	344	310	312	328	332	315	335	313	290	289	313	310	329	314	300	297	355	300	334	312	297	345	317	312	347	301	303	324	311	343	287	349	296	310	289	268	272	295	280	297	329	354	329	308	313	289	297	292	288	327	327	299	304	293	360	305	299	322	322	291	315	313	301	350	317	304	324	312	306	307	318	298	302	324	295	285	287	309	328	319	325	296	313	333	297	307	346	325	275	357	307	327	293	302	330	333	303	316	303	324	290	299	292	305	287	266	307	294	307	276	271	309	292	350	319	304	286	337	339	325	322	331	320	300	323	349	310	313	332	325	318	324	308	347	302	318	336	308	284	317	263	328	349	304	291	311	324	305	346	316	278	303	316	297	290	324	296	283	348	293	326	314	290	321	272	326	290	304	270	339	367	305	312	335	309	302	295	344	311	280	316	309	304	305	357	297	306	305	339	300	288	283	339	314	323	311	297	350	331	287	301	278	313	309	300	337	322	289	328	311	323	336	352	338	316	331	347	320	290	280	304	295	314	314	305	356	338	309	305	293	319	316	292	347	335	289	290	335	302	322	319	326	321	367	320	316	314	315	312	318	316	295	259	320	336	328	333	281	302	337	317	304	310	334	375	296	290	299	306	335	288	320	287	323	330	313	289	294	334	283	294	314	310	324	319	328	282	309	326	319	314	282	303	304	280	284	323	317	314	352	311	284	313	324	310	323	333	309	313	310	298	316	330	318	324	294	332	332	293	292	315	315	328	355	295	266	332	302	305	293	316	330	302	299	321	312	343	295	323	307	290	275	337	292	307	294	338	299	341	327	346	285	350	302	308	349	306	312	345	330	299	293	295	352	334	322	274	285	308	332	344	343	302	314	332	305	307	322	292	292	329	332	346	293	339	318	290	304	316	314	289	302	293	293	320	303	296	317	313	317	316	314	304	290	301	306	300	286	311	303	313	322	329	317	349	305	294	313	309	276	333	291	307	348	319	311	282	320	318	324	293	315	340	269	337	331	290	276	317	287	294	281	316	318	296	309	302	301	332	294	300	283	300	319	308	330	317	329	295	323	330	310	317	302	320	313	319	353	312	329	324	312	299	289	279	297	319	349	303	336	325	289	329	327	338	332	327	327	306	295	266	331	305	312	342	300	317
18816	715	734	748	784	729	717	742	746	731	741	786	773	693	679	710	730	688	766	749	752	730	704	723	790	702	749	689	740	748	807	682	713	710	725	713	729	734	689	705	721	700	735	766	726	727	704	776	741	720	708	732	783	759	772	706	677	759	751	719	703	783	766	766	743	733	708	689	744	789	711	704	748	734	717	747	701	712	688	702	761	764	709	717	749	707	722	736	708	718	752	695	748	720	710	724	662	744	707	697	720	748	734	739	755	710	724	733	751	712	701	718	743	708	725	729	678	694	742	801	728	746	708	735	716	724	676	738	751	718	748	721	764	755	738	710	734	759	799	735	689	693	741	751	709	761	710	693	754	760	734	716	784	732	739	698	711	705	665	689	749	737	771	765	711	743	737	719	719	719	745	724	762	731	739	738	710	692	731	709	746	737	717	687	744	734	757	693	727	749	738	709	749	735	743	730	687	736	732	679	775	726	707	735	744	715	757	728	731	740	747	735	785	725	734	733	704	686	725	704	691	732	720	738	738	736	730	742	666	708	750	725	709	722	774	696	704	741	717	668	707	721	722	735	722	742	738	752	732	740	753	739	705	757	744	725	727	766	700	751	707	708	717	728	696	764	735	688	721	709	741	723	737	691	732	748	722	714	736	739	711	739	731	732	765	698	791	723	746	725	737	708	734	720	729	708	677	685	677	708	747	701	709	752	748	718	767	743	749	728	705	717	731	736	751	764	788	738	706	676	752	683	741	701	707	730	742	726	708	737	739	755	743	713	764	732	726	703	782	711	762	695	773	740	715	691	669	732	729	711	712	733	676	739	702	727	723	744	760	695	732	715	744	718	676	707	777	712	772	758	736	733	678	735	749	720	676	740	692	712	718	707	716	727	769	744	698	719	730	690	701	764	685	782	731	729	770	755	765	733	712	709	756	780	763	764	680	655	734	709	751	714	710	712	733	723	771	752	694	772	721	774	738	705	701	713	760	709	725	724	691	706	742	762	683	718	745	689	724	710	735	687	715	729	729	739	670	730	755	705	724	713	722	705	736	721	742	734	704	748	721	748	695	685	711	741	694	716	748	694	747	753	742	741	739	688	720	734	694	712	740	688	769	756	716	696	715	739	755	723	701	761	697	707	650	750	726	728	696	743	727	724	768	741	679	742	761	709	710	743	715	714	732	758	735	743	737	699	717	740	716	747	712	732	711	697	735	737	706	739	761	726	750	736	772	734	696	704	712	644	753	763	713	705	759	738	725	752	735	709	741	778	714	705	774	723	750	672	725	747	696	732	746	734	717	717	695	703	738	720	719	727	733	701	741	709	734	728	798	721	775	765	734	708	701	743	712	708	715	760	716	736	753	761	696	732	727	695	749	698	713	785	681	711	734	680	753	711	702	681	777	746	766	695	704	744	707	731	719	747	689	761	745	698	715	703	675	712	746	714	753	714	768	692	743	789	704	749	759	728	769	728	667	747	727	722	746	735	717	687	743	699	697	743	678	713	731	748	726	760	680	737	723	730	721	749	740	756	736	735	704	723	667	743	729	709	734	739	744	709	667	768	707	723	702	692	712	719	733	725	746	770	705	720	696	704	722	743	721	764	752	696	739	700	689	773	742	735	715	752	774	733	725	705	716	756	714	744	702	705	732	736	703	746	709	778	736	717	701	743	754	724	701	764	716	779	713	710	700	749	808	727	753	727	783	704	656	789	780	735	725	775	739	738	737	706	673	696	711	710	700	799	700	727	755	710	763	729	781	729	736	660	693	719	728	726	733	736	699	673	700	718	741	681	710	676	708	698	785	722	675	725	746	713	683	677	739	724	734	767	717	791	752	762	720	715	755	739	700	735	709	743	748	722	690	721	753	684	733	705	723	770	746	743	730	700	730	723	725	709	684	715	747	684	715	743	702	740	658	783	727	744	715	748	751	713	727	720	734	739	766	726	729	723	769	662	723	707	745	700	700	732	748	721	729	725	725	767	723	722	686	791	705	732	767	739	728	688	754	742	708	752	760	734	699	731	744	761	719	749	745	738	719	683	693	718	752	745	708	729	688	731	738	731	686	736	695	680	660	750	733	745	708	736	719	743	710	734	760	707	715	704	681	706	694	764	722	713	687	696	744	673	719	711	736	696	723	730	768	733	717	735	719	748	720	745	759	712	713	695	684	703	760	735	743	666	771	724	730	725	756	779	757	726	721	726	704	725	727	707	712	732	722	746	719	743	713	766	721	745	680	747	725	701	754	761	698	758	719	769	756	700	718	730	744	705	738	738	693	733	740	714	732	775	730	755	743	666	733	784	737	690	723	738	755	704	769	721	752	745	741	711	702	760	668	738	739	754	766	756	734	696	726	738	751	723	695	735	739	653	756	709	765	728	731	689	727	731	738	703	713	687	774	706	716	727	729	750	727	712	707	748	739	713	691	737	694	699	753	746	743	754	703	727	732	736	715	732	745	735	694	710	719	684	721	734	757	732	701	690	709	737	695	721	723	739	734	783	768	727	725	701	729	729	749	706	743	744	723	698	734	740	738	725	765	699	680	740	728	725	711	701	727	691	732	682	701	742	683	726	723	716	778	748	738	753	732	739	724	720	718	754	717	765	709	713	723	692	715	708	736	723	745	731	702	758	764	732	755	695	716	791	726	757	772	739	755	759	709	756	722	736	769	722	672	760	721	759	695	726	716	721	766	720	778	739	697	723	758	748	677	734	756	742	694	710	762	711	726	720	752	690	733	782	697	717	765	743	712	689	715	695	772	799	753	759	758	746	757	736	689	706	731	734	720	667	735	722	702	760	711	720	727	723	702	705	755	696	794	718	679	724	711	696	788	717	737	741	736	716	730	756	718	748	741	709	754	738	753	780	713	750	748	704	767	748	715	728	716	719	697	725	686	719	716	702	756	747	765	728	741	735	711	732	729	714	685	748	730	689	653	750	761	732	750	798	701	691	694	725	723	749	690	718	771	728	753	739	725	708	769	751	698	754	738	699	704	718	697	705	755	699	734	699	719	718	790	743	734	745	721	691	701	759	647	750	738	704	743	705	731	746	691	735	662	743	786	710	717	732	690	740	728	701	732	715	774	718	730	741	720	748	740	714	707	690	748	673	700	718	770	717	700	781	762	728	745	742	737	747	726	739	746	758	743	777	709	682	736	699	707	684	725	736	744	710	697	719	746	708	736	697	712	700	719	698	708	742	717	748	728	748	752	698	733	726	729	724	729	715	682	721	701	703	723	761	733	698	752	735	716	719	787	743	738	714	722	739	730	762	725	713	722	690	689	716	733	674	699	699	725	703	693	781	751	708	748	687	728	735	756	748	768	670	723	755	739	711	765	704	736	720	729	734	802	712	768	755	695	734	708	724	724	740	744	709	730	719	669	739	726	689	693	709	728	749	720	703	725	765	723	714	718	754	669	713	661	744	717	760	746	741	779	720	726	749	719	739	755	730	745	743	715	727	758	741	743	766	740	719	712	687	708	741	749	685
47661	9111	935	530	502	442	449	427	446	438	421	367	356	417	399	389	379	389	374	384	402	380	377	420	411	431	400	375	423	395	382	390	363	383	373	388	394	347	347	400	398	457	408	384	384	401	395	366	366	400	365	377	422	392	399	390	377	394	386	364	332	380	383	385	347	389	388	408	362	382	383	438	372	387	393	363	373	362	393	400	364	402	375	376	406	412	392	349	399	370	386	361	403	377	360	379	389	402	392	422	422	368	373	405	358	383	423	381	381	398	405	378	354	394	359	416	415	408	409	335	397	349	372	381	362	357	407	369	385	415	362	407	413	370	364	438	350	403	324	380	410	425	359	365	397	407	365	370	405	410	395	385	355	350	391	364	384	410	460	411	383	407	395	379	364	385	409	372	372	351	346	408	430	446	382	371	404	439	393	390	407	376	388	416	405	397	391	367	401	384	377	404	422	355	346	384	369	337	394	389	390	386	397	341	364	406	418	416	401	358	369	398	324	372	382	406	357	376	379	376	388	385	367	360	378	357	382	363	386	367	436	386	400	406	383	419	410	365	396	388	364	377	392	374	373	383	380	404	396	340	386	403	411	358	402	383	397	390	400	397	366	441	349	382	388	374	352	361	403	391	446	395	402	390	385	392	380	433	385	391	400	396	409	367	370	398	408	361	391	400	351	423	431	411	369	377	366	397	378	388	370	399	379	406	341	342	396	427	366	379	384	358	365	394	376	372	367	374	392	364	373	375	394	378	379	379	358	377	361	363	405	401	407	354	384	419	370	387	353	412	421	362	389	417	371	381	393	337	387	385	377	419	397	403	391	394	440	417	366	361	409	403	399	401	387	367	373	406	363	377	424	379	400	391	409	375	396	403	381	395	366	423	369	372	381	408	411	409	428	366	399	402	390	366	412	429	364	390	374	383	372	390	374	394	355	384	373	406	401	398	394	381	401	369	371	379	371	402	380	389	376	371	377	411	410	385	406	374	390	377	386	391	401	390	399	343	380	388	379	368	366	361	357	402	366	386	396	424	418	365	382	372	406	388	384	385	395	364	379	351	353	360	361	405	378	363	362	378	340	400	397	407	368	393	358	390	417	418	415	401	366	409	335	393	363	393	384	408	390	353	399	386	372	359	335	395	392	372	377	384	355	376	389	359	427	409	322	382	361	381	392	371	418	405	384	395	374	352	423	376	366	354	430	422	389	412	400	377	400	365	362	428	416	381	353	358	395	366	367	415	362	399	375	372	367	398	389	394	377	368	376	369	382	385	365	383	373	397	404	379	387	393	399	378	364	401	368	407	377	389	418	416	382	356	360	406	388	374	367	383	401	401	396	434	414	353	390	423	408	425	416	361	385	370	381	385	349	372	398	370	372	431	386	352	353	406	398	357	361	391	412	399	395	427	367	366	389	411	399	388	370	390	409	425	394	402	399	349	389	382	377	375	381	369	371	345	403	393	393	377	392	391	367	342	348	396	376	407	355	376	390	393	361	350	355	392	378	388	378	392	364	388	370	412	395	367	347	386	384	384	387	401	361	394	388	371	369	400	367	348	374	383	388	372	403	380	400	393	394	389	344	386	375	385	376	347	383	390	433	366	388	408	415	379	368	430	362	372	387	377	373	361	399	329	409	404	353	385	380	358	392	351	395	370	366	394	335	382	345	390	406	389	349	395	357	369	401	388	413	344	409	371	399	386	387	355	388	392	408	402	374	371	406	390	400	370	386	364	414	366	412	374	420	363	411	390	427	371	368	392	375	375	375	360	340	389	404	385	435	397	356	382	394	405	387	373	377	357	402	395	404	378	401	395	357	357	380	380	334	408	377	392	353	368	352	367	399	387	395	373	352	430	357	394	377	367	353	412	379	411	394	370	394	380	364	406	383	354	382	385	377	376	371	396	405	372	347	369	376	389	384	363	373	380	361	381	368	360	379	416	419	433	361	364	423	399	357	372	378	399	385	354	388	403	352	401	363	408	374	408	368	426	388	369	388	371	371	385	364	365	395	376	397	354	378	401	385	391	360	404	387	374	388	386	383	395	396	379	399	395	348	440	347	380	401	376	356	374	395	375	339	390	367	393	350	387	394	387	396	384	405	395	399	414	371	370	390	407	339	384	381	389	369	398	384	374	367	382	393	408	370	374	386	429	379	341	397	368	393	365	386	367	371	392	361	391	396	417	415	421	386	363	401	404	404	372	359	357	425	352	330	395	443	391	366	352	371	374	347	411	386	386	374	349	366	352	392	364	413	373	338	355	376	361	369	410	362	392	396	384	388	407	355	373	396	369	369	370	379	413	410	375	416	366	363	357	385	371	361	401	422	388	384	354	354	404	377	388	391	354	388	385	358	391	386	384	410	358	401	419	373	387	411	381	379	386	392	383	413	416	363	356	382	379	360	399	359	385	363	386	384	304	347	403	374	420	399	415	410	391	376	399	384	366	392	400	427	385	400	372	417	384	383	379	377	422	407	385	388	380	382	383	370	400	366	367	398	359	383	371	417	374	386	400	370	392	394	370	390	363	400	369	404	415	374	400	385	378	357	354	372	386	407	391	418	361	367	368	375	375	364	378	383	399	397	382	365	406	369	359	332	398	381	391	387	369	396	397	368	393	395	365	352	405	401	374	385	400	379	400	372	402	396	397	409	388	426	412	398	408	398	406	388	367	367	380	412	374	416	407	388	380	384	374	387	387	396	371	360	368	377	431	363	380	404	395	400	384	373	402	341	340	352	372	358	400	379	395	421	378	383	364	379	367	388	419	389	399	423	356	393	401	398	360	371	398	344	377	392	379	407	397	387	343	374	378	348	359	400	379	321	423	392	351	422	401	425	418	380	377	417	377	398	387	392	385	357	413	405	373	422	345	374	410	400	347	392	378	397	410	404	414	365	422	413	334	368	400	407	397	408	406	391	381	387	400	356	347	381	410	384	347	378	396	368	374	413	376	395	386	408	365	356	360	392	370	374	367	433	360	371	390	377	395	377	411	388	385	364	361	405	367	391	374	376	425	418	388	409	386	369	371	421	367	377	380	381	356	371	365	364	379	403	376	387	392	429	423	335	363	380	369	420	387	429	387	381	364	379	427	386	424	378	385	382	405	372	365	381	382	421	402	364	364	389	413	402	393	407	436	401	448	447	373	371	408	368	386	390	384	425	385	462	400	387	390	404	410	430	363	397	400	389	415	385	414	391	388	367	363	352	389	420	415	368	382	353	389	432	433	415	426	404	430	388	348	351	399	430	381	384	379	402	389	380	424	385	389	363	376	398	361	376	402	383	367	385	390	350	400	425	394	398	394	374	374	366	401	345	348	412	358	381	397	397	391	392	401	439	359	350	344	377	369	361	383	392	392	401	355	366	380	355	384	342	361	379	394	385	388	378	385	364	404	373	372	399	393	396	386	366	360	357	391	396	386	428	394	388	372	375	373	349	371	401	383	385	387	401	364	383	411	406	377	407	359	338	378	356	395	368	419	390	403	379	417
25404	973	1218	1373	1257	1209	1057	1088	997	1039	912	957	949	932	893	883	851	887	864	853	911	916	901	827	915	864	874	902	889	853	919	882	869	866	838	890	875	808	911	829	859	859	899	798	877	891	879	875	901	894	927	869	806	864	861	875	891	881	849	901	885	880	809	846	846	888	890	875	849	830	838	841	855	921	850	849	843	885	854	830	838	886	872	894	883	893	857	851	883	907	859	845	952	853	886	890	834	896	836	841	878	864	884	915	829	889	842	838	872	816	852	864	908	912	850	806	878	861	840	815	820	841	858	840	896	831	865	773	855	832	844	862	871	855	858	873	849	833	891	828	810	898	805	868	879	877	850	850	867	832	857	881	902	826	874	829	880	886	852	860	840	873	866	891	830	863	883	815	858	896	850	887	895	847	878	930	887	839	855	812	883	821	855	900	888	843	840	884	902	944	838	900	880	853	862	811	863	855	821	841	824	878	856	929	905	864	871	855	858	845	869	816	851	873	909	815	867	852	863	893	842	844	807	878	878	823	859	845	859	907	869	874	882	894	847	888	873	883	824	914	867	881	845	811	837	852	865	903	869	853	862	845	888	859	870	846	812	913	882	834	813	818	859	876	828	889	848	847	878	854	884	915	872	890	836	785	857	871	860	822	803	882	877	889	850	814	906	846	807	864	821	899	870	858	905	840	931	898	866	843	907	847	921	853	836	868	794	849	881	845	851	891	871	831	860	876	936	853	825	895	890	925	866	861	852	847	881	823	901	851	865	889	902	895	929	844	870	832	894	844	840	875	911	830	852	881	880	851	877	883	938	870	889	871	877	864	901	877	887	868	870	874	846	840	825	901	763	896	857	855	826	845	829	875	854	814	893	891	821	852	836	845	892	896	882	792	873	881	824	887	821	844	876	867	954	811	837	865	825	860	907	864	846	853	853	906	865	848	875	861	910	843	849	887	865	857	857	849	863	876	828	886	886	889	885	856	870	893	841	860	888	878	866	894	852	891	829	808	858	876	836	889	799	860	868	829	846	845	865	881	848	871	867	890	845	847	844	852	857	827	867	902	863	864	894	880	862	878	853	848	816	875	842	902	871	838	900	838	853	918	847	871	855	833	850	878	840	894	868	836	852	909	766	906	851	898	888	883	881	844	862	840	819	842	849	894	833	857	886	841	810	855	848	897	898	892	904	846	850	863	870	809	913	912	891	874	846	848	851	918	882	862	848	852	873	864	897	845	875	820	908	864	858	886	875	856	863	864	860	825	872	848	864	845	898	855	873	870	872	832	832	854	843	863	863	869	859	830	898	853	888	850	900	852	873	831	848	828	827	885	847	882	847	849	881	851	847	871	904	867	857	890	902	888	867	871	859	870	859	840	864	856	876	836	905	917	883	895	858	848	901	813	823	787	805	858	838	886	814	872	866	868	911	886	893	815	876	884	849	813	884	866	863	848	841	845	860	909	858	858	832	864	886	839	902	870	855	868	866	875	835	835	868	863	853	842	829	889	836	866	822	909	839	852	831	841	867	807	913	868	865	903	848	855	869	848	830	851	835	821	865	871	866	874	803	808	846	848	908	854	863	836	863	880	846	856	864	853	828	860	868	873	881	820	878	859	887	895	867	854	850	871	827	838	870	871	943	869	923	854	824	823	865	870	898	839	838	852	864	919	863	928	856	846	838	882	821	823	840	865	877	830	894	885	896	871	849	817	877	789	867	840	883	857	848	836	901	825	873	864	822	878	859	882	836	842	894	857	896	858	895	832	843	913	831	878	892	828	865	880	875	902	870	837	817	881	832	860	857	833	849	887	854	833	902	901	814	814	857	874	845	819	858	849	870	888	841	852	901	840	850	839	820	839	847	814	881	830	878	846	844	869	915	892	868	864	864	825	821	851	914	884	867	854	890	793	880	827	832	858	835	865	862	904	889	877	850	848	884	847	822	855	848	860	895	884	822	833	853	873	827	901	882	866	902	925	846	886	912	892	901	819	889	842	857	882	832	893	851	877	871	846	863	835	857	829	815	867	862	904	852	859	829	855	812	878	881	885	881	888	868	833	851	837	866	877	889	909	872	836	863	878	881	885	902	872	860	837	877	855	854	902	862	900	897	869	851	885	773	925	834	864	872	846	883	850	848	888	937	885	894	910	878	892	862	837	916	839	860	881	870	925	868	871	828	871	808	826	879	871	874	875	913	842	891	815	868	881	887	855	855	866	840	889	904	866	864	917	878	861	862	853	860	817	903	839	808	886	870	877	836	874	877	851	871	876	866	885	849	853	897	867	881	854	848	825	878	850	846	887	840	846	883	906	869	917	880	890	894	880	883	889	848	853	869	886	838	875	874	903	897	820	886	832	813	803	856	844	873	888	881	830	851	840	848	850	851	878	845	835	887	865	851	844	837	863	857	964	851	856	854	863	839	828	853	846	851	913	835	857	874	813	869	861	858	902	887	876	860	826	872	834	815	863	813	831	854	847	884	831	849	828	792	841	911	809	863	886	849	891	885	841	875	819	845	845	862	941	885	835	883	858	877	836	875	903	840	866	861	798	835	856	853	906	825	844	893	868	825	837	885	890	820	859	830	866	848	869	864	851	864	823	868	857	903	858	875	816	866	933	872	881	886	900	863	845	853	881	872	796	902	933	850	828	866	857	884	886	894	820	812	891	911	864	863	826	854	857	852	877	875	831	889	870	833	850	880	854	837	792	862	933	888	892	890	852	883	925	868	841	893	898	886	843	882	899	882	836	845	881	878	883	836	837	843	871	837	860	817	869	875	812	891	846	879	842	898	863	897	855	859	833	824	845	859	852	823	868	850	840	850	844	854	875	835	838	821	900	871	812	865	876	902	868	865	861	822	872	891	878	860	821	880	844	854	834	867	835	829	818	821	907	856	879	812	825	850	854	813	846	880	841	882	892	849	850	855	897	830	822	877	873	864	831	891	841	876	844	829	817	869	871	840	857	860	883	855	879	807	868	874	868	844	870	882	915	812	858	885	864	853	864	867	853	883	868	886	854	893	824	826	837	864	856	879	842	875	895	840	870	817	876	851	873	832	848	871	875	884	881	828	872	833	829	918	859	899	838	889	841	841	840	890	877	874	890	909	853	853	815	913	846	825	816	846	863	832	846	899	910	821	862	884	879	814	834	866	836	906	860	854	881	847	866	867	886	874	927	858	864	884	871	818	836	833	922	845	906	848	843	871	817	901	891	843	852	820	853	879	850	862	844	901	871	872	880	915	865	858	826	895	806	844	888	879	844	835	865	831	883	833	859	861	924	889	861	834	865	861	855	872	877	877	852	903	839	881	892	870	920	891	851	848	850	864	871	874	871	890	825	849	858	923	860	867	854	881	868	890	836	850	810	879	865	854	827	880	889	846	847	901	877	859	861	897	924	862	843	839	782	860	880	853	868	905	889	831	799	902	851	861	899	839	840	873	856	881	863	865	856	867	900	853	852	899	874	826	835	826	863	897	842	837	826	836	850
55416	14156	2287	588	443	362	337	343	368	313	286	317	296	284	292	321	306	318	304	312	298	320	285	306	290	318	290	280	282	310	280	268	288	288	291	305	288	286	311	303	277	298	318	349	291	270	265	293	289	308	276	307	297	274	304	265	285	274	296	319	297	306	301	290	286	293	287	295	308	231	296	289	339	295	271	292	300	314	320	285	279	301	309	289	279	278	286	265	284	286	274	281	297	281	277	324	282	289	314	297	304	289	283	308	288	288	304	306	298	307	268	287	273	289	291	275	300	267	294	319	310	276	292	261	311	273	265	272	276	296	295	289	276	295	270	297	288	275	293	256	286	290	281	266	271	295	277	290	285	290	312	319	287	308	286	248	270	285	236	306	279	299	258	293	297	292	268	281	281	285	313	285	308	296	255	283	274	250	270	305	283	319	292	303	288	293	289	279	269	306	282	270	312	269	331	239	271	299	306	272	307	260	285	298	278	291	272	275	285	309	287	287	295	268	307	275	287	266	301	286	286	287	286	266	314	292	284	280	267	294	277	299	283	274	271	271	332	258	288	275	259	275	257	312	278	293	287	271	310	308	283	285	273	271	284	288	302	309	293	264	299	276	270	272	315	293	312	304	279	311	280	261	271	320	310	302	321	299	259	275	273	296	319	264	288	273	261	282	276	283	317	326	268	279	311	269	277	295	299	269	304	291	294	243	277	258	268	294	256	289	275	295	287	299	289	254	312	337	317	322	303	322	287	302	314	300	276	306	271	307	290	258	315	277	251	292	302	280	292	313	255	288	329	281	303	313	311	294	281	312	298	304	279	304	285	306	303	275	274	282	293	299	276	303	290	317	297	324	259	286	283	272	322	254	286	286	285	279	312	292	293	304	291	264	287	298	293	320	295	318	282	250	300	289	296	284	290	261	298	286	312	283	271	288	266	268	263	308	253	277	292	285	297	276	272	312	282	276	309	295	283	271	255	286	270	269	280	275	263	300	287	275	313	313	289	273	292	289	337	273	299	298	282	266	258	318	313	271	286	280	253	306	318	288	272	292	274	284	294	293	290	268	274	324	292	290	283	296	270	269	307	279	301	296	287	323	275	292	305	297	274	275	310	309	290	284	290	301	288	272	269	315	283	284	257	276	298	282	286	318	302	271	284	295	302	290	276	271	282	276	285	269	313	251	297	309	345	287	267	293	273	252	317	327	279	291	276	276	270	284	295	319	304	339	315	283	268	272	281	273	277	263	288	281	296	287	306	251	294	295	291	289	294	269	277	276	274	290	304	293	281	262	269	318	286	312	310	307	309	279	333	267	305	295	299	307	342	245	304	294	305	293	294	294	286	278	306	310	287	269	272	340	305	295	303	304	295	289	284	272	288	277	320	277	297	302	295	289	274	310	284	307	302	280	315	290	263	296	238	282	303	287	280	302	304	310	293	262	275	311	290	302	253	309	308	297	317	269	268	277	286	266	261	310	305	306	268	286	295	308	303	278	310	269	296	285	287	262	289	319	278	320	311	263	303	299	286	307	299	320	290	297	256	291	288	263	276	331	296	298	270	295	282	240	257	268	299	276	274	284	312	306	295	321	291	299	291	298	291	285	286	302	290	280	263	281	300	277	278	310	265	291	298	307	287	275	294	281	306	286	290	286	279	316	285	281	289	264	309	294	293	303	291	312	295	252	275	299	287	270	305	283	270	269	309	303	294	326	300	296	296	293	319	287	293	245	311	276	298	305	314	295	317	271	322	265	304	285	304	329	334	315	293	325	271	275	301	299	317	334	329	311	318	284	276	302	278	274	295	265	304	294	295	317	280	320	320	299	268	285	294	314	307	282	326	274	287	303	317	273	299	309	307	299	298	284	277	315	349	301	295	326	320	282	324	325	314	291	286	287	290	258	295	302	285	282	301	291	295	265	291	268	291	284	273	291	282	294	265	283	300	275	286	287	307	298	324	306	263	264	291	293	306	266	282	298	276	307	283	329	294	290	268	237	260	268	270	291	300	308	285	301	312	287	314	264	306	265	290	294	297	330	283	264	264	273	286	310	272	286	275	280	250	309	278	262	266	274	283	298	289	318	285	298	288	273	289	329	289	283	299	265	264	277	290	319	282	328	323	277	304	280	330	279	317	280	292	297	283	286	299	300	290	302	315	287	290	297	296	267	262	281	294	305	291	312	302	289	299	297	291	303	295	285	319	304	305	292	293	284	270	281	306	288	284	271	277	279	284	293	288	261	296	298	270	304	259	291	282	329	294	321	313	303	299	313	301	298	297	280	282	285	284	306	272	297	276	308	311	294	256	310	301	313	286	291	302	290	291	295	295	292	297	307	294	310	273	292	316	326	267	297	259	283	275	277	283	308	321	317	290	260	309	306	316	280	262	308	309	275	266	297	289	271	259	311	321	292	302	264	291	270	296	253	304	298	286	278	278	274	295	291	276	284	305	282	282	282	282	299	329	276	292	287	277	281	299	310	273	295	267	303	301	307	299	309	303	262	290	282	284	301	285	319	289	283	306	301	295	304	315	301	252	284	304	292	277	285	310	296	314	285	263	299	268	275	303	278	285	291	324	286	306	270	272	281	293	320	281	310	303	280	297	278	273	329	299	285	302	255	308	271	281	296	266	277	309	294	271	330	325	285	321	283	306	327	327	289	290	267	278	259	285	305	299	276	289	303	251	254	300	312	282	306	276	280	301	273	296	252	298	298	296	350	263	277	286	290	297	298	257	313	273	275	284	296	281	297	274	291	304	306	314	282	299	271	291	277	306	296	282	343	316	278	268	295	290	297	285	293	290	290	245	281	280	288	330	289	298	295	280	275	319	310	263	299	312	289	275	273	277	278	269	293	295	282	281	278	273	274	275	276	320	278	303	298	277	283	280	254	309	273	275	298	285	301	288	278	338	262	307	278	284	282	310	322	263	297	286	295	277	286	264	292	332	290	267	308	283	310	287	287	315	271	289	302	272	303	295	291	314	289	286	290	266	306	286	305	298	280	325	273	313	300	330	329	298	260	297	311	307	274	284	286	294	284	287	278	288	296	273	294	274	289	279	258	300	319	311	289	270	283	274	261	291	283	293	285	282	307	290	253	322	308	313	274	273	296	294	293	300	324	290	297	273	309	273	276	257	304	272	303	287	258	324	294	280	277	287	301	309	280	299	306	269	299	295	289	332	276	299	307	279	292	273	271	271	293	281	301	305	294	275	283	279	271	278	268	258	309	307	257	266	334	262	287	297	296	266	278	311	285	241	270	292	312	325	304	281	286	296	287	280	313	268	273	315	313	286	276	260	290	286	309	273	291	297	294	310	265	327	330	308	292	313	271	260	258	288	304	267	295	262	305	294	265	303	303	283	307	274	309	278	283	287	276	290	321	298	307	288	311	271	269	268	311	268	296	288	306	279	294	279	277	275	280	283	304	272	280	299	306	296	294	309	296	293	309	322	276	263	288	301	303	266	294	305	265	290	316	289	286	285	317	292	327
28691	995	1338	1531	1366	1140	996	956	880	803	841	731	758	743	729	731	740	716	721	679	682	718	661	624	630	668	659	666	706	648	673	659	659	644	655	674	698	680	646	675	691	670	686	632	609	682	655	625	628	647	647	620	684	641	688	670	661	659	695	648	680	692	717	614	655	644	657	704	611	615	665	648	690	643	669	665	641	646	713	675	626	664	630	638	631	732	606	660	648	681	681	693	677	685	634	660	657	640	686	640	659	641	593	661	650	641	615	695	628	672	616	613	626	618	620	687	685	689	614	632	673	676	636	677	605	610	648	641	661	639	681	639	641	707	659	681	626	627	657	624	663	685	695	645	624	645	616	636	629	653	647	650	640	661	665	660	640	614	675	644	646	628	635	681	686	672	677	664	612	677	623	682	667	656	671	656	644	641	658	628	684	683	626	657	679	677	670	703	658	670	635	640	626	621	663	627	645	673	648	632	632	651	677	691	710	640	657	627	667	662	650	661	647	653	607	646	671	658	667	631	674	665	647	690	646	654	682	684	657	652	660	648	651	685	660	621	671	616	664	669	594	667	663	678	662	690	632	640	648	663	622	648	711	637	607	681	669	644	628	687	674	661	666	674	636	603	636	601	688	661	637	700	653	619	650	660	624	668	617	628	670	670	641	664	650	651	658	666	599	638	692	637	628	674	668	660	671	649	641	655	616	702	691	644	651	664	631	660	639	667	631	698	624	629	661	699	593	657	661	627	667	614	647	649	643	656	686	648	639	639	663	632	629	660	661	675	728	640	638	717	671	660	615	636	638	665	674	632	602	682	655	649	647	615	644	681	661	646	653	641	619	623	677	640	699	628	679	626	646	674	655	644	701	632	631	683	667	646	724	607	677	664	639	696	634	692	650	629	665	642	624	637	597	703	667	609	611	645	621	663	630	667	613	639	636	667	661	723	680	692	629	663	708	647	653	698	656	608	685	666	639	666	665	673	656	619	608	634	643	634	635	633	632	662	645	646	647	604	595	671	633	676	631	661	664	646	630	681	647	656	657	669	673	638	664	667	674	649	654	619	627	652	614	662	676	683	630	634	633	661	618	649	644	664	637	635	603	701	638	619	666	600	614	623	629	639	601	625	639	639	628	633	599	662	624	619	625	611	628	619	716	655	674	644	665	613	670	627	669	651	667	637	638	689	685	658	640	657	691	667	706	606	663	613	677	666	676	654	663	630	639	687	615	666	644	669	637	646	632	644	628	660	688	651	642	676	663	676	688	629	639	655	644	641	654	689	600	632	636	656	626	633	647	671	670	638	670	638	680	674	655	666	648	694	614	662	682	637	654	669	651	650	680	693	643	652	695	644	672	666	637	643	669	687	657	660	665	648	630	658	631	625	612	624	655	695	683	628	634	621	650	611	677	641	645	638	627	654	650	653	645	661	645	644	670	682	663	695	653	673	709	668	657	649	641	657	655	667	684	643	650	649	649	691	640	636	653	657	673	645	679	668	637	656	665	645	662	635	668	657	660	632	658	668	679	651	674	645	615	687	665	659	662	606	613	669	651	603	652	667	671	668	656	672	650	659	681	656	687	638	633	591	643	666	633	628	621	713	655	645	646	664	664	654	671	629	654	652	670	651	658	648	629	651	630	629	671	633	663	669	660	652	643	621	603	648	635	637	628	617	641	661	606	689	656	670	688	616	683	651	617	636	666	641	616	666	633	655	629	680	676	678	609	601	619	635	682	653	634	671	644	646	666	619	666	665	677	668	674	630	656	682	673	631	692	670	621	636	646	630	604	654	649	640	628	664	664	608	661	581	631	659	653	614	625	661	659	686	691	671	666	625	606	606	613	666	677	635	632	633	659	653	622	660	607	645	640	684	685	672	609	637	675	621	675	667	648	668	651	638	639	698	672	662	604	631	643	611	623	672	622	641	643	657	693	650	655	635	662	633	623	652	644	655	688	716	698	620	690	667	648	634	654	626	672	638	689	671	657	624	686	657	613	675	661	626	658	652	654	637	671	606	659	668	694	654	666	639	627	685	681	676	662	654	698	627	646	633	627	640	672	643	616	615	632	668	594	611	651	672	607	643	677	642	663	642	646	628	659	645	642	659	633	686	670	693	622	602	632	700	646	677	697	624	640	655	658	634	669	663	604	721	606	619	642	654	648	623	628	632	640	692	634	629	671	701	612	704	651	653	663	692	631	685	710	641	638	664	647	630	672	642	608	625	650	668	699	642	641	655	690	638	656	697	679	623	610	617	605	659	623	669	667	654	631	666	573	611	610	641	687	682	645	678	665	663	663	665	704	652	672	652	660	641	650	667	620	629	667	690	662	689	674	647	626	636	690	625	658	652	663	638	646	689	633	650	643	643	649	607	650	652	657	649	625	652	652	627	646	618	635	645	600	670	591	663	614	630	644	648	655	658	665	685	661	706	698	674	645	612	638	653	703	644	651	646	630	609	660	671	693	674	685	645	675	640	640	666	658	666	690	670	608	643	625	669	640	631	648	650	646	649	661	652	645	646	653	645	621	656	644	686	689	663	679	636	643	632	646	622	658	635	641	666	699	628	655	639	687	656	641	612	667	603	644	679	652	676	710	619	663	652	628	648	664	678	641	649	636	645	680	663	674	624	663	652	671	622	600	656	667	642	646	652	672	665	643	636	636	665	670	655	617	640	667	635	659	695	665	666	670	646	666	661	580	586	658	642	680	628	685	652	643	637	688	651	602	665	688	629	612	670	683	692	687	624	663	668	624	629	645	641	651	648	679	615	666	658	629	648	696	651	664	661	672	625	602	629	588	672	645	630	653	661	656	634	634	664	643	642	667	677	662	682	638	575	696	667	681	656	648	634	663	637	649	672	658	642	652	579	647	622	656	657	648	634	627	662	618	617	614	640	669	681	621	628	615	699	651	685	645	631	644	648	622	650	656	575	655	611	659	639	630	640	658	629	615	607	661	624	634	609	692	622	705	649	683	646	649	666	674	631	648	701	649	631	661	676	644	614	647	623	598	673	625	684	654	635	692	660	646	638	624	649	645	643	641	639	630	666	642	648	670	652	653	643	695	656	670	669	646	624	602	648	683	636	625	629	651	640	650	612	597	608	664	623	656	696	673	656	671	618	674	615	695	685	635	635	625	638	649	652	622	633	630	655	640	628	609	625	664	664	647	626	641	656	658	654	659	643	630	653	657	675	667	652	645	619	668	664	669	649	620	644	690	708	716	638	677	625	682	619	634	659	655	639	664	643	671	653	643	648	658	688	633	667	687	609	628	660	666	673	650	655	643	662	660	632	679	648	669	649	599	663	600	630	632	656	669	659	642	689	672	647	712	668	645	637	591	609	639	627	621	666	708	633	653	655	664	674	652	624	646	638	639	645	653	605	655	663	657	632	622	667	614	642	598	667	641	684	653	644	596	684	628	585	688	601	641	624	647	624	667	603	670	641	611	650	682	632	606	652	625	695	642	680	650	663	598	663	625	668	643	651	637	687
36301	5109	400	346	264	335	283	313	323	331	313	329	341	321	315	339	304	329	284	308	304	310	316	307	296	323	282	327	314	329	308	313	304	335	306	339	323	304	334	354	298	305	304	327	311	305	302	303	330	320	284	337	299	311	322	321	331	307	321	330	348	298	276	311	307	358	265	285	347	307	282	343	309	311	289	340	289	340	296	334	293	320	340	313	317	324	284	318	302	328	278	311	335	309	313	331	311	271	310	290	348	255	300	314	321	311	294	318	289	312	298	302	332	324	312	330	294	322	311	301	281	295	301	303	336	312	331	284	321	301	309	321	340	300	330	295	314	292	322	355	333	328	297	323	360	299	277	306	313	295	302	321	322	309	314	309	298	293	314	295	327	322	271	331	312	318	313	317	311	307	295	314	347	293	316	316	332	306	290	321	290	299	289	300	281	303	307	318	313	303	342	308	327	289	306	278	322	341	329	338	292	325	312	313	313	335	294	294	295	332	330	335	350	304	292	309	347	331	306	316	299	297	325	293	307	302	334	345	302	304	314	320	261	311	307	329	317	294	280	308	308	306	324	320	321	320	311	309	337	308	340	311	315	288	323	299	301	318	333	346	283	326	270	307	302	319	322	288	316	317	298	293	313	309	294	301	305	328	298	330	303	339	318	311	357	276	309	304	325	325	304	292	311	308	346	312	328	341	297	290	337	324	361	302	301	303	300	304	289	311	320	312	309	329	301	312	319	327	344	299	346	319	311	293	271	323	277	356	321	334	311	306	273	288	293	315	304	304	336	293	318	305	278	318	311	312	309	343	330	296	364	332	310	323	285	297	326	320	324	287	315	345	301	294	317	327	326	323	307	297	288	278	313	332	337	317	304	309	305	303	303	315	309	320	309	307	326	282	302	316	338	301	317	333	341	300	296	291	311	298	314	302	311	292	293	291	330	298	288	273	289	329	344	310	312	309	316	307	318	292	321	335	311	302	340	305	319	322	339	326	344	342	304	303	287	321	293	339	310	289	329	324	327	333	335	324	333	342	318	312	279	302	312	321	300	346	294	321	316	321	318	305	283	319	342	292	320	317	326	316	321	338	323	312	329	325	308	319	332	305	331	324	333	331	282	321	314	299	286	348	307	307	331	314	330	299	344	295	306	322	327	318	300	333	321	359	301	334	304	305	292	304	297	294	320	319	353	329	291	309	295	310	301	282	304	309	300	312	298	307	317	259	324	310	301	321	312	307	326	289	320	320	327	349	318	326	293	296	284	283	290	300	327	310	312	333	328	290	337	307	275	285	291	319	324	342	317	318	307	289	313	327	313	297	324	334	283	305	295	292	299	299	267	296	298	317	324	338	333	296	285	301	327	284	303	322	322	306	292	306	288	338	342	324	324	299	306	318	320	318	327	333	303	307	320	360	284	305	311	314	322	323	333	313	294	289	297	319	303	335	349	329	360	355	345	322	307	311	288	345	275	303	302	309	336	330	323	342	289	317	290	299	294	322	278	313	349	298	341	292	305	303	314	308	307	303	316	306	337	307	332	301	304	345	324	287	304	289	332	294	262	308	299	297	288	329	298	330	296	310	316	305	340	308	339	337	307	293	326	269	329	280	300	335	290	322	279	354	322	320	333	323	318	312	302	310	282	312	295	336	304	304	306	301	330	296	318	323	344	303	298	334	292	315	313	300	286	288	303	343	309	291	308	358	336	300	304	334	348	304	322	353	330	304	317	316	296	313	306	298	305	298	333	335	334	317	341	313	344	322	336	333	289	300	271	347	309	312	315	290	296	295	284	334	316	349	329	335	323	334	314	341	314	283	325	329	322	290	352	287	293	332	319	296	290	289	322	302	314	332	280	276	361	294	291	269	317	312	306	310	315	313	298	319	322	303	295	282	317	321	295	286	292	335	329	300	305	299	325	327	328	314	334	278	317	301	343	316	364	340	300	323	295	287	317	334	318	309	287	308	323	305	287	310	317	315	293	331	337	324	330	310	306	340	347	321	295	316	286	358	304	287	314	327	313	306	309	327	331	342	312	315	309	310	310	301	342	328	325	339	320	298	316	372	303	322	325	340	313	315	300	296	312	319	318	308	261	284	305	352	332	310	319	338	283	331	314	305	317	335	317	316	283	290	335	310	324	337	319	279	328	351	338	295	301	327	326	303	337	302	310	303	309	330	342	308	287	320	337	348	322	266	320	315	293	296	280	303	320	317	291	329	308	322	301	315	321	302	319	302	308	315	335	296	317	307	303	340	319	289	320	301	285	330	339	338	295	290	309	297	324	325	289	294	285	356	293	304	288	319	316	320	335	283	329	304	298	272	327	284	272	289	275	307	326	326	297	339	346	302	318	315	315	280	334	296	311	336	285	285	301	337	303	330	334	313	330	322	318	313	317	340	309	318	324	300	284	300	323	296	281	302	347	299	287	326	370	303	317	271	291	303	302	306	351	282	277	310	327	319	312	294	296	298	301	329	301	298	349	329	334	310	285	322	302	297	294	327	326	306	352	327	302	342	370	340	289	300	317	315	330	324	343	296	298	300	315	327	330	324	333	313	339	297	302	316	325	323	305	282	327	312	293	296	305	347	341	296	315	328	329	318	332	253	311	323	325	314	320	318	326	316	310	338	320	292	321	330	295	334	323	312	289	341	354	327	342	301	303	294	328	275	299	344	272	303	324	333	295	315	316	308	315	323	353	320	297	341	323	331	319	314	311	316	315	279	356	316	293	322	325	325	311	310	327	353	320	323	299	301	323	331	288	304	352	286	294	318	289	317	291	344	299	290	312	322	306	313	298	351	313	324	306	329	330	323	300	316	314	311	308	297	325	351	325	317	351	310	306	281	309	304	304	325	325	295	344	303	354	310	303	327	339	312	324	317	335	316	320	343	308	332	293	321	334	303	289	340	362	299	322	312	308	331	336	315	342	343	359	295	309	322	303	279	299	331	320	278	300	303	320	306	304	326	319	307	326	306	312	319	339	314	325	316	324	293	309	270	308	305	325	307	307	301	313	336	320	341	283	263	314	334	293	309	301	301	310	322	342	329	330	317	323	295	336	326	278	314	288	292	327	308	317	334	312	317	306	305	341	324	326	297	295	321	337	300	284	299	331	295	307	323	315	350	342	318	349	311	313	336	313	301	290	312	314	315	288	295	277	325	306	294	285	275	317	298	341	279	278	305	296	328	308	299	337	313	331	306	317	299	312	312	324	315	338	295	312	293	341	357	327	312	297	278	295	351	321	280	311	310	292	287	303	312	298	299	267	334	357	307	335	318	318	306	320	309	310	330	331	343	312	325	278	330	298	324	306	309	302	343	335	302	322	287	306	292	324	330	342	330	321	312	311	327	308	323	332	335	316	295	283	310	297	318	322	341	330	336	308	317	325	296	306	302	314	337	303	311	343	324	302	308	302	318	323	326	292	359	329	323	329	325	299	328	303	325	323	346	329	309	340	307	268	323	322	307	314	309	278	335	292	335	307	328	307	328
19963	737	748	750	728	741	712	712	707	745	736	671	676	731	702	707	703	745	712	729	700	697	685	724	734	753	708	709	723	745	696	693	715	735	681	720	749	701	665	645	703	748	722	749	705	726	700	720	708	705	692	737	691	749	768	757	695	718	720	724	691	742	710	715	731	744	742	740	703	730	697	707	721	699	716	734	743	701	741	724	729	678	724	730	776	720	724	685	776	719	735	728	731	763	676	689	754	720	720	735	730	674	758	763	723	748	725	762	742	732	765	719	694	692	650	671	739	731	705	708	715	694	740	732	729	768	770	683	675	723	710	715	707	766	712	720	711	682	707	755	720	680	736	691	783	692	708	776	707	771	705	731	726	780	708	736	714	724	699	695	724	717	731	734	706	724	707	691	691	672	759	700	734	721	721	722	712	676	759	718	737	758	721	744	710	719	718	696	683	763	763	703	678	766	694	745	706	707	697	750	735	761	768	680	724	674	732	724	746	658	713	734	618	719	727	703	741	757	732	718	739	723	677	706	722	760	748	770	707	710	697	679	708	742	719	685	752	750	749	710	693	717	756	703	745	738	694	751	724	712	727	726	718	722	748	757	715	707	756	723	705	700	731	678	695	720	693	704	712	747	689	708	737	711	698	714	766	727	728	768	657	727	727	731	728	724	752	794	740	725	724	688	713	702	682	721	703	740	726	708	734	712	694	735	701	683	699	685	728	716	721	668	767	740	711	686	716	726	722	683	714	700	714	773	718	696	688	728	760	740	723	674	750	686	647	722	723	713	743	726	694	676	685	730	740	700	734	732	698	697	764	712	714	743	738	705	692	729	691	710	757	734	704	764	702	741	734	710	696	754	749	681	704	725	745	719	689	709	724	712	754	745	750	724	731	666	757	683	737	718	684	772	678	720	698	734	737	753	711	747	765	710	779	761	710	702	733	710	762	717	718	740	764	755	714	706	713	687	738	721	780	687	733	675	756	700	714	709	722	752	722	731	646	749	736	719	727	743	742	744	670	714	727	743	742	707	798	756	714	736	687	671	715	721	673	721	708	684	703	723	723	701	689	735	751	714	697	706	716	695	741	732	742	669	711	711	646	738	736	664	752	759	699	742	673	783	726	717	740	720	734	689	657	736	720	709	729	730	682	719	753	711	715	713	742	732	763	680	699	708	732	698	745	711	746	787	695	748	707	712	729	718	710	721	784	711	734	709	701	766	712	739	725	737	696	727	757	745	735	716	741	661	706	727	686	755	668	730	747	683	688	755	684	776	756	726	744	699	727	754	747	688	703	701	754	749	714	778	727	735	758	717	731	706	755	715	767	755	718	748	765	709	724	693	776	681	748	687	725	713	704	783	725	697	728	683	693	746	682	661	701	707	776	715	763	743	710	759	762	734	753	704	688	705	707	711	743	722	687	721	747	720	673	745	720	687	738	699	724	712	690	747	714	693	702	745	780	732	713	703	718	661	702	724	718	710	724	763	742	710	745	775	716	744	770	696	704	693	769	692	692	748	697	719	678	732	707	684	710	724	720	724	707	740	728	727	701	757	732	749	750	698	732	761	720	717	685	691	728	719	679	754	761	697	740	703	705	701	743	743	774	724	716	721	742	725	732	679	735	760	713	727	725	716	745	713	746	718	658	731	733	764	694	728	695	721	747	744	750	759	680	735	711	724	744	760	734	729	673	720	683	724	673	728	693	725	722	729	699	745	689	715	751	773	744	679	755	664	762	739	686	713	705	698	702	761	763	728	749	732	707	754	743	721	702	693	722	765	717	759	669	716	696	685	735	707	749	765	721	705	772	686	690	696	708	728	733	722	710	744	727	760	735	735	658	673	687	686	729	757	768	700	721	725	753	707	710	735	703	703	728	675	735	726	778	729	714	738	726	721	693	721	727	673	725	713	722	730	729	715	736	715	726	706	714	768	714	681	731	709	774	651	740	767	730	732	713	746	726	736	725	685	736	721	712	753	754	762	739	698	722	738	718	711	706	664	744	721	725	764	732	682	682	726	707	757	745	729	766	703	735	683	723	694	667	745	717	707	672	721	683	710	750	698	711	773	740	699	725	710	714	739	739	722	690	765	688	783	764	687	774	716	699	756	731	724	738	767	768	692	712	727	694	728	754	772	690	732	723	714	706	695	697	748	729	725	700	722	742	706	721	726	738	711	728	745	745	707	739	729	764	728	728	720	722	741	710	725	707	763	733	722	727	690	690	730	699	659	783	707	735	681	748	735	734	740	733	743	666	753	735	735	732	721	715	742	694	777	719	728	675	710	770	658	690	729	686	713	674	696	680	716	705	689	722	744	716	684	761	694	723	708	687	727	684	696	710	767	737	718	726	701	719	721	732	729	691	691	687	735	715	708	731	719	723	720	709	756	749	721	689	765	684	772	768	698	691	737	736	748	679	663	758	732	764	717	743	772	703	733	680	737	693	702	683	728	750	700	742	766	704	729	731	773	717	782	716	677	726	735	690	743	715	700	726	744	715	690	727	746	711	688	708	706	740	702	718	672	712	686	693	729	725	742	716	706	729	689	741	689	713	718	752	694	708	709	738	722	741	731	681	734	741	722	713	706	739	704	693	712	729	724	665	676	722	734	704	689	768	674	707	715	739	774	774	695	735	723	751	669	716	735	681	723	723	731	706	709	700	693	697	745	742	741	721	744	742	716	715	665	678	729	727	696	688	726	708	753	747	757	756	733	715	734	710	700	701	726	748	694	717	740	699	705	725	720	740	691	712	704	686	715	784	739	706	723	686	716	718	713	750	704	675	753	730	721	746	678	662	742	749	709	717	734	696	740	694	680	770	709	772	723	685	747	708	702	687	741	734	670	711	762	705	712	734	740	731	728	713	714	700	738	763	739	704	740	719	752	691	720	730	678	701	688	698	734	712	716	730	663	699	732	722	727	726	714	676	722	747	690	737	679	734	702	729	758	737	781	721	677	708	705	719	717	710	707	682	792	732	716	746	737	725	718	681	741	720	732	763	708	691	738	702	695	717	754	707	707	671	755	744	744	700	678	717	727	750	704	716	755	671	733	684	764	701	706	758	668	733	674	762	712	730	738	715	685	738	735	707	768	706	703	707	745	703	719	751	778	725	759	676	722	768	769	711	752	737	711	698	724	722	701	715	745	727	743	726	697	724	739	733	681	733	742	721	767	704	692	761	705	742	678	769	690	691	682	781	738	723	741	720	729	721	659	729	699	755	743	707	691	776	685	738	724	729	699	745	753	706	662	739	709	742	741	734	696	749	670	692	712	713	686	743	729	707	760	687	742	723	700	736	765	728	750	710	743	727	770	685	715	717	711	715	726	737	696	729	683	699	719	754	723	711	706	727	781	700	708	711	692	729	744	677	737	765	704	710	705	723	706	722	769	744	696	689	712	778	711	715	726	700	727	748	716	743	726	747	701	713	685	681	743	721	708	701	754	718	687	713	720	661	679	719	682	718	762	742	762	768	740	696	772	695	679	742	730
44295	8169	872	505	467	452	431	392	396	361	390	383	386	385	372	380	361	363	385	359	380	373	350	387	354	364	326	346	386	370	377	384	377	390	386	399	398	374	366	374	365	393	383	370	390	378	380	407	396	347	380	361	371	375	362	401	366	378	347	348	321	376	387	370	361	347	346	400	388	376	347	390	363	368	379	423	405	354	356	373	434	379	385	352	366	362	358	407	362	386	409	416	380	376	357	373	334	357	361	408	327	356	364	344	405	390	381	349	382	346	351	341	378	336	368	349	350	381	378	350	370	401	352	360	383	382	373	347	399	371	386	400	390	405	377	395	389	359	341	340	410	373	348	370	308	360	396	400	351	369	354	387	352	387	373	360	392	349	348	414	353	382	372	390	369	386	367	403	340	361	391	401	341	337	387	387	355	400	372	362	382	347	369	353	381	373	367	358	409	351	376	348	364	379	381	379	368	390	404	357	386	341	360	370	382	373	380	356	384	364	351	371	382	340	386	351	355	368	362	334	367	371	373	391	381	364	406	377	362	372	384	408	385	415	366	372	344	326	366	363	363	433	357	387	378	405	358	369	383	383	385	380	383	384	380	346	393	387	352	346	366	375	385	358	342	354	361	374	356	379	412	388	352	346	384	341	359	372	415	310	421	365	361	389	364	384	404	347	372	371	363	391	369	379	365	371	415	370	363	354	368	402	383	405	369	358	357	365	359	357	383	359	335	414	385	380	366	360	377	388	359	361	410	381	351	373	377	374	373	410	371	385	404	358	416	359	334	360	377	367	348	376	367	362	357	391	368	396	413	359	375	378	336	367	363	390	377	367	375	342	342	390	420	393	362	358	422	388	380	387	358	389	373	377	424	384	339	383	381	376	421	373	339	411	415	377	351	371	363	335	395	388	347	308	349	379	342	368	348	394	381	364	400	387	378	346	339	380	354	388	359	342	346	356	357	355	366	346	354	362	387	383	398	376	340	366	390	372	399	385	341	390	376	372	375	393	404	366	368	366	374	397	372	336	389	374	379	413	373	378	348	361	376	363	386	370	390	374	347	384	353	389	398	365	380	364	388	362	365	354	388	380	348	379	359	385	361	378	368	402	398	402	368	380	364	342	341	343	353	394	348	402	375	383	370	382	392	343	384	365	383	387	363	403	360	362	361	408	342	365	353	360	389	362	351	379	357	346	389	394	335	363	400	367	370	391	364	384	363	370	320	394	362	386	374	383	399	351	365	357	352	356	374	365	392	377	373	341	405	354	370	379	345	344	392	387	353	361	363	349	362	343	382	384	363	391	416	370	328	352	334	347	346	413	392	381	364	376	350	377	375	349	352	406	365	383	403	363	381	367	379	378	373	377	373	367	345	318	344	378	379	390	379	342	356	341	379	375	371	385	359	355	353	343	367	380	379	361	414	360	363	377	399	356	390	382	389	325	385	364	376	393	388	331	357	336	368	377	394	360	356	377	378	354	376	374	366	378	339	371	342	349	399	357	392	385	338	353	388	368	351	376	341	384	387	347	346	353	345	391	358	364	371	385	390	382	363	368	357	414	427	387	368	392	357	401	358	411	367	333	358	394	327	366	397	357	373	350	381	365	419	364	388	371	452	338	371	381	392	347	384	374	337	326	356	384	344	385	359	396	334	368	361	366	388	379	362	351	405	382	377	418	365	395	350	376	376	369	376	306	368	346	368	399	371	331	367	365	359	342	379	408	374	358	360	375	400	360	335	346	376	347	364	392	353	359	342	378	398	382	369	351	373	374	361	411	382	347	353	355	384	382	389	402	354	381	348	373	387	356	374	382	380	358	383	374	381	365	369	365	366	365	355	327	415	389	341	360	362	393	346	329	372	330	408	391	387	318	403	365	388	333	364	361	400	359	370	334	366	432	377	382	404	372	346	360	379	394	346	377	358	338	367	381	350	385	412	366	354	367	383	326	378	361	381	346	366	396	380	352	368	371	373	374	365	356	384	397	359	378	350	358	371	386	415	361	393	351	383	361	381	387	409	345	342	380	352	351	363	364	374	373	376	368	366	384	386	361	358	384	402	394	340	352	361	370	376	366	379	403	344	361	360	374	404	362	390	411	398	355	346	383	377	396	378	381	377	394	391	389	384	447	398	365	410	367	358	342	356	391	382	351	356	338	380	397	406	385	381	387	379	379	353	374	426	381	383	397	382	377	355	360	396	347	340	368	355	376	383	378	315	361	396	385	370	394	363	388	366	364	372	383	366	367	369	367	336	411	362	380	328	364	422	414	385	360	379	387	354	385	341	357	327	378	358	351	316	346	375	414	388	382	403	370	419	392	401	384	363	393	391	335	384	356	374	364	384	349	363	353	379	362	390	339	380	359	377	362	351	383	348	368	373	359	348	374	363	437	362	366	342	371	374	371	372	351	354	383	364	419	369	374	382	381	349	398	395	365	370	361	389	377	364	371	357	368	374	382	392	395	361	358	348	400	407	386	338	365	352	365	371	372	360	347	382	362	395	429	337	376	350	361	376	384	372	366	355	365	346	346	367	367	364	368	339	360	383	369	404	347	367	384	359	382	394	389	380	416	352	363	335	354	414	385	410	345	394	353	338	365	363	327	329	349	349	393	396	378	312	407	349	381	378	364	339	369	394	394	385	365	381	399	319	369	380	422	348	371	344	378	362	370	354	357	341	376	381	374	359	362	352	375	365	361	369	394	382	353	371	385	381	327	339	357	376	408	355	353	354	362	353	378	370	393	409	366	387	386	356	366	382	346	369	334	373	439	409	372	371	392	374	371	380	395	397	408	393	355	384	334	353	349	389	375	387	416	369	328	362	376	349	364	356	408	316	386	359	386	378	357	396	394	363	356	381	356	348	363	339	383	375	395	412	363	366	368	384	369	368	348	375	383	391	376	358	392	348	382	415	378	415	357	372	346	347	349	375	368	359	375	376	359	365	355	379	357	334	401	390	315	358	402	376	393	359	381	386	366	365	390	322	357	329	362	349	353	369	356	358	368	399	373	322	361	374	359	385	386	376	376	348	417	387	393	370	384	386	385	362	355	355	318	404	365	377	360	355	395	377	370	352	354	378	382	365	370	360	381	371	387	378	383	381	372	332	373	381	375	384	363	345	368	370	395	363	356	353	378	405	357	364	372	368	350	391	388	372	349	406	364	370	374	373	398	383	402	377	385	357	394	371	372	391	357	397	368	383	347	371	345	359	396	370	388	356	367	378	375	410	405	350	375	362	356	386	323	335	369	358	373	372	335	385	341	401	372	347	363	350	363	387	359	356	330	354	382	365	376	334	389	392	364	422	370	375	384	398	353	346	378	337	392	387	368	386	352	392	366	350	369	401	354	367	361	364	354	365	381	368	386	399	374	325	377	371	401	359	414	360	348	376	363	354	342	386	372	338	421	364	360	343	349	335	384	393	399	352	332	376	367	370	380	353	337	380	375	379	354	353	362	407	365	349	396	367	442	355	343	354	372	376	401	348	362	364	368
23335	994	1259	1419	1270	1157	1032	1022	922	964	898	934	837	856	925	910	871	793	840	831	885	890	845	897	833	869	850	833	848	833	822	830	847	847	822	811	803	791	823	804	877	889	877	761	813	861	811	843	816	806	811	916	844	781	795	764	796	827	853	862	851	904	869	837	815	871	822	773	831	836	853	794	859	859	898	815	782	855	845	852	835	833	909	825	880	808	828	824	803	818	783	866	817	833	812	865	779	819	826	873	800	816	873	846	830	827	825	830	815	773	816	846	821	886	757	851	750	780	854	834	809	831	835	844	773	868	814	787	838	797	845	820	829	799	857	872	820	801	846	837	824	819	785	792	837	819	859	825	862	839	874	815	833	816	822	834	824	826	853	773	802	842	861	801	814	827	798	885	802	813	819	860	876	839	867	839	827	851	844	764	829	798	816	815	785	828	835	848	840	771	858	787	841	899	825	831	811	894	820	795	900	817	888	854	802	823	843	795	803	832	824	818	797	828	759	811	868	827	831	853	788	878	820	864	804	830	821	862	867	832	838	824	845	871	849	808	825	801	776	893	848	761	821	881	858	807	812	810	886	825	853	772	843	832	853	865	847	770	894	845	826	869	852	770	851	875	797	802	862	787	802	896	833	844	880	821	791	816	816	812	857	838	875	861	857	827	860	863	865	791	866	842	835	797	749	808	796	784	848	838	833	821	830	859	797	878	858	794	841	817	808	839	797	804	851	822	795	829	805	790	848	818	835	832	813	864	826	843	836	813	784	817	830	830	864	783	875	865	819	791	850	882	824	813	858	853	843	825	868	856	953	830	839	822	841	804	831	812	824	856	814	840	848	843	836	852	837	765	845	818	836	808	848	847	846	839	800	849	845	829	864	894	835	839	869	851	800	831	808	797	898	852	858	816	828	811	867	880	840	767	835	814	874	887	801	795	852	824	860	857	832	812	838	806	818	801	808	865	762	837	853	802	830	915	823	826	821	855	824	828	840	830	794	833	804	821	792	809	880	841	796	840	854	824	906	862	808	851	879	815	845	833	847	785	853	840	796	796	800	837	829	848	849	847	843	837	778	825	862	803	821	816	797	795	794	820	832	817	797	897	819	839	846	794	819	830	873	852	842	833	832	837	847	868	839	877	842	809	799	830	887	839	785	840	834	825	808	863	773	875	865	824	811	853	801	825	863	841	841	824	853	818	841	825	882	856	812	822	848	878	809	821	806	793	851	840	814	806	851	822	778	790	835	827	802	869	866	881	759	824	809	835	851	815	808	806	817	861	841	900	796	819	800	842	886	832	847	862	783	798	795	854	836	837	846	782	822	840	835	801	868	814	842	798	839	759	784	812	861	836	857	830	821	840	822	854	840	817	816	913	819	799	779	839	811	846	833	835	810	854	762	881	789	812	777	815	817	823	813	855	888	843	821	850	813	788	836	864	790	817	849	827	850	841	832	764	790	852	871	853	799	823	796	805	803	847	875	870	838	857	827	776	807	820	826	834	818	827	789	836	808	828	884	825	861	886	835	837	850	823	789	821	790	867	838	830	796	842	784	826	848	840	869	835	826	833	861	819	807	859	873	796	839	812	822	851	817	787	814	799	828	805	810	824	804	812	794	832	778	792	834	867	835	817	791	823	817	890	823	813	794	831	848	877	813	865	762	818	869	797	762	822	836	847	845	799	820	832	886	796	814	821	846	784	839	812	812	814	797	836	792	830	806	836	810	807	886	818	824	812	848	842	865	816	840	826	843	793	824	871	856	818	798	814	816	815	807	884	849	848	830	851	876	826	833	830	863	807	845	819	801	820	879	831	825	860	871	827	872	770	835	846	804	819	843	852	858	843	807	743	788	831	837	856	823	832	869	802	869	846	800	870	831	769	882	812	851	816	793	847	853	834	854	748	836	823	908	840	856	781	863	819	858	875	878	837	820	842	854	866	853	833	764	802	868	841	845	783	818	813	858	844	799	850	832	850	875	872	878	848	855	843	839	817	767	864	879	837	820	813	838	826	811	788	809	761	814	837	766	788	884	837	810	833	831	805	802	833	865	813	824	817	834	845	858	831	820	880	805	810	836	867	806	837	849	824	858	857	791	848	804	819	827	834	857	870	819	848	824	873	779	845	818	815	794	840	841	794	820	881	804	834	826	861	812	811	830	839	843	806	827	827	795	880	814	796	873	830	880	787	863	837	822	814	861	859	840	808	828	885	848	805	845	821	833	781	828	793	847	870	820	839	854	871	828	808	831	886	829	842	835	885	825	806	851	827	826	818	868	784	791	774	815	816	808	816	789	804	819	848	826	816	802	886	869	848	817	795	843	789	854	840	792	827	807	810	838	835	766	835	805	801	844	799	832	845	861	841	830	833	816	860	839	867	840	838	830	820	792	833	821	835	814	818	821	838	856	818	802	823	836	876	789	808	809	831	823	885	835	820	867	858	790	867	834	876	826	875	877	795	821	861	804	789	810	803	811	845	822	829	867	791	826	837	855	828	854	830	826	842	837	845	866	819	849	880	843	825	806	847	825	838	780	815	822	820	823	832	831	814	854	850	813	832	878	809	826	857	780	796	813	845	858	866	855	848	856	845	843	829	835	808	855	826	797	836	832	836	840	790	820	839	896	850	888	856	877	837	854	847	868	800	837	859	832	814	798	840	806	816	862	861	868	843	798	787	807	887	852	834	867	817	828	883	816	821	864	822	802	783	858	852	840	812	770	841	807	846	881	862	819	816	836	856	883	810	823	817	835	806	823	817	822	849	805	814	815	851	834	831	826	850	851	859	869	835	818	849	854	832	831	886	862	839	842	860	807	829	823	809	826	796	824	847	805	821	870	848	830	816	864	801	815	812	816	871	832	810	759	835	821	844	780	893	836	795	847	780	783	877	879	821	863	821	872	807	859	860	801	828	822	774	796	790	834	887	884	775	840	851	862	851	780	726	836	816	799	841	851	846	832	837	810	807	836	850	839	840	821	831	800	832	832	861	839	812	852	806	869	896	858	856	833	867	833	861	904	859	833	845	830	779	800	850	814	824	836	806	845	785	850	801	791	815	822	845	807	893	803	835	794	824	803	827	786	856	810	793	852	869	849	779	831	872	812	769	836	817	784	856	856	868	829	802	849	877	844	847	773	781	829	846	811	851	779	850	837	893	828	843	865	810	812	842	844	821	837	825	881	860	799	812	806	814	846	831	787	851	825	843	854	827	779	865	842	810	834	796	830	795	863	756	840	834	820	830	842	876	798	835	850	843	823	788	778	834	844	815	856	793	810	825	844	820	822	824	832	806	838	796	831	818	843	830	853	829	845	840	817	815	854	790	835	820	824	800	804	802	799	815	857	833	800	772	814	818	818	812	864	784	819	810	829	871	826	834	833	832	805	788	846	784	877	808	838	796	838	864	844	785	838	772	838	778	775	833	811	808	828	808	838	880	852	806	866	821	832	842	781	867	802	884	820	857	830	865	812	813	858	802	778	829	881	826	839	814
51536	12434	1862	629	449	401	359	323	329	330	269	325	269	288	290	308	282	280	283	242	236	266	289	287	265	256	247	301	296	239	276	267	235	266	255	236	241	283	256	269	254	281	242	274	273	256	259	276	271	244	295	263	249	265	222	249	277	224	250	291	256	254	261	235	258	282	272	233	299	274	251	272	279	270	303	235	242	253	258	239	228	250	280	285	286	246	256	249	243	253	232	267	281	261	272	265	278	284	262	244	251	234	253	260	260	241	283	249	270	221	232	257	248	274	293	269	264	279	258	226	225	246	217	235	259	275	273	259	250	288	190	270	249	264	257	264	261	252	262	271	293	242	287	233	237	274	256	283	284	245	270	257	247	276	270	292	252	242	253	276	270	266	245	281	287	254	258	321	265	264	297	275	266	259	259	259	277	269	273	270	267	251	270	264	245	268	233	273	263	262	246	247	258	237	268	265	286	260	265	257	227	286	249	307	250	233	265	271	303	290	294	260	238	277	231	273	250	255	298	219	242	285	265	240	274	248	246	264	258	285	263	244	269	271	269	252	283	248	253	288	250	240	260	281	237	282	233	268	246	269	258	232	246	261	258	258	266	278	260	263	262	274	249	255	254	263	235	220	236	242	265	248	286	255	243	236	256	291	253	268	270	261	247	275	247	263	263	244	235	259	285	262	242	251	248	259	268	273	274	260	232	264	254	275	253	267	278	273	238	268	266	284	235	264	245	269	269	266	239	270	265	245	280	249	274	273	267	257	247	269	228	266	243	249	246	255	245	244	285	252	284	269	258	250	268	253	274	268	265	237	246	250	255	274	269	268	254	284	246	294	266	288	238	276	239	277	261	262	272	251	260	278	282	247	270	214	263	287	275	258	289	268	292	248	254	254	246	301	270	295	281	243	281	255	267	240	250	294	250	250	241	269	245	231	285	271	257	261	285	287	259	270	276	252	226	287	253	274	268	266	298	206	301	271	279	242	280	263	270	253	248	248	267	246	257	284	274	269	273	270	274	254	263	270	256	241	241	242	251	255	253	258	262	269	267	268	238	276	271	290	275	259	261	263	232	255	242	236	253	281	270	278	259	258	269	259	284	250	245	258	247	248	244	261	284	275	276	291	270	248	251	282	256	235	292	234	256	270	270	251	243	293	257	253	263	277	247	278	251	241	269	242	258	272	224	246	263	273	244	263	262	268	284	273	277	249	262	290	279	256	246	252	267	261	251	256	237	230	281	250	261	273	269	254	248	234	233	283	253	241	253	277	263	239	280	273	297	271	263	269	292	252	215	283	274	295	273	249	289	254	234	288	245	250	260	257	272	255	283	252	260	268	238	271	263	261	290	250	303	264	286	297	246	293	280	266	247	289	251	257	252	245	251	231	265	301	238	223	237	269	270	270	279	260	263	249	286	264	251	288	253	259	259	265	279	237	281	270	259	262	273	268	278	238	272	258	253	278	252	250	251	271	272	255	232	262	239	241	214	243	257	239	254	256	263	262	268	271	288	275	266	274	266	268	257	263	281	255	241	225	274	247	246	251	254	264	257	274	284	256	246	266	247	263	274	267	244	269	275	265	252	251	266	264	241	298	271	255	269	267	283	276	260	303	263	230	273	281	268	255	267	255	276	266	270	279	245	263	237	243	265	287	267	272	289	221	238	295	292	251	273	257	249	277	281	266	281	269	276	258	255	266	277	259	241	239	252	278	280	271	244	260	286	284	281	249	283	261	291	251	263	235	248	273	264	258	273	266	226	242	256	250	260	246	263	253	241	246	265	260	265	249	281	228	247	233	271	274	246	277	252	287	262	255	286	264	238	275	245	231	250	256	232	271	228	257	262	270	256	263	267	273	259	215	255	274	265	240	278	233	237	262	265	253	233	270	274	254	268	273	244	264	233	243	269	268	272	262	266	245	257	251	239	252	283	249	233	239	283	257	295	260	257	258	292	261	249	284	239	265	265	289	245	263	255	242	239	265	241	259	281	249	262	251	234	268	243	237	254	254	241	273	278	263	254	274	256	235	299	227	256	294	255	288	252	274	267	241	276	264	273	263	277	250	261	304	270	240	240	274	281	277	250	240	265	279	258	274	217	258	266	282	260	267	254	250	293	279	225	268	254	255	250	263	246	253	246	261	268	278	277	252	267	248	281	273	263	248	286	279	255	262	246	244	263	235	275	245	282	297	270	250	265	255	255	307	275	295	249	246	268	271	271	262	243	243	281	249	253	277	264	236	236	234	278	247	279	265	263	267	275	307	294	271	262	245	262	247	272	250	262	244	269	252	224	259	270	255	253	232	246	228	279	287	257	258	264	243	249	267	292	248	287	287	244	260	246	250	249	268	274	250	292	257	316	243	236	258	275	238	256	234	261	269	232	256	229	268	266	278	247	257	293	319	240	258	275	249	283	252	256	263	284	255	221	249	270	265	292	228	247	254	281	270	235	250	267	253	239	287	270	271	276	236	251	243	238	278	233	257	239	293	274	278	251	223	275	240	276	266	271	270	252	267	295	308	234	217	277	256	243	271	246	267	275	264	244	253	286	266	258	265	281	259	272	264	269	259	261	263	251	288	246	246	265	298	257	263	237	246	235	273	248	244	244	238	246	258	263	261	286	266	257	261	271	231	241	282	253	237	277	280	251	277	262	267	290	285	250	255	270	265	269	254	256	239	257	240	268	274	260	257	257	284	254	267	254	283	283	267	245	268	257	290	242	279	238	237	258	279	237	276	255	234	255	261	311	278	234	240	270	267	231	248	255	238	241	248	281	243	273	264	294	281	260	270	268	265	275	264	245	265	234	279	280	254	244	281	247	268	300	281	261	261	259	246	245	219	255	228	277	271	261	253	265	232	234	247	248	251	290	265	252	252	284	261	244	264	256	263	268	229	275	243	229	269	281	266	270	241	263	258	287	241	244	234	287	284	253	277	266	255	280	269	268	270	251	261	256	265	251	267	300	261	237	251	265	264	250	228	260	291	239	260	230	238	297	266	260	284	273	257	240	265	263	272	261	263	257	245	232	317	263	243	262	286	276	272	263	261	266	229	233	285	259	264	237	276	265	292	256	276	279	249	268	269	240	241	267	259	263	271	255	259	239	261	274	272	240	249	275	260	264	251	239	259	298	257	265	274	263	234	282	278	284	269	268	245	265	261	294	266	275	272	258	276	276	241	257	298	278	244	283	267	281	275	260	256	256	254	245	256	275	276	286	225	249	248	263	253	214	293	258	267	268	258	262	255	236	275	234	274	269	269	231	263	249	270	267	271	222	255	276	217	237	252	249	239	277	301	250	244	246	265	255	286	259	281	274	264	269	259	247	277	273	276	256	239	232	249	269	275	251	282	243	274	243	272	275	260	263	299	254	300	279	248	257	272	293	275	282	271	233	286	223	274	230	271	318	273	265	247	250	294	268	283	239	270	293	270	300	233	270	244	255	260	283	239	278	258	276	289	272	232	235	265	278	289	243	282	244	265	255	227	269	271
26390	956	1519	1720	1417	1233	1067	989	868	831	811	728	773	686	693	637	699	701	666	635	633	624	625	614	578	598	624	615	600	576	643	629	586	632	558	642	604	638	632	631	592	554	619	585	565	584	580	568	618	596	584	590	576	575	599	565	594	593	571	643	570	621	571	571	618	616	544	582	585	609	592	589	583	562	536	549	600	577	574	588	588	631	562	617	599	573	588	601	574	649	579	585	624	548	567	583	556	588	612	632	594	536	608	583	577	564	506	582	587	586	588	575	585	547	608	606	624	597	587	599	606	567	575	578	597	559	632	598	615	592	622	546	569	606	572	584	596	569	568	549	618	607	596	628	591	576	630	572	590	566	575	593	617	555	545	586	555	576	563	568	572	575	614	570	526	570	640	577	603	575	574	557	598	594	567	586	569	591	574	548	607	549	615	568	553	576	603	608	568	589	549	613	559	590	622	625	580	602	568	566	586	586	616	618	585	563	555	559	584	560	600	606	613	598	582	596	583	596	565	613	607	597	589	609	625	579	583	559	607	624	565	591	588	589	568	609	584	603	609	579	556	587	577	572	585	598	571	607	607	630	589	604	572	573	568	592	608	538	546	570	580	577	602	577	628	594	563	573	575	589	548	550	542	547	565	563	598	615	625	545	591	561	571	588	576	620	579	591	612	603	576	647	592	601	602	565	618	573	549	606	592	568	581	598	564	590	557	555	595	593	590	580	567	543	586	615	570	599	608	562	603	596	571	603	569	598	559	563	579	574	574	565	609	598	583	570	571	559	595	589	617	580	560	561	607	558	602	577	571	539	586	622	588	575	595	610	633	631	585	630	540	569	550	595	582	591	587	590	618	641	590	591	580	583	576	553	551	606	616	583	605	601	613	594	599	623	570	637	537	621	580	571	579	581	600	599	574	636	597	614	609	625	549	586	544	589	600	618	617	579	620	583	605	614	564	603	612	628	612	591	599	582	575	630	627	614	593	597	636	591	601	592	644	616	600	607	591	574	581	567	584	606	562	571	606	618	585	612	548	633	605	607	525	594	594	596	580	602	551	626	612	590	579	581	580	553	568	595	589	586	608	588	555	583	611	602	529	631	604	626	568	544	538	602	547	588	573	585	565	587	569	543	596	587	559	592	588	572	617	568	601	575	594	567	573	589	592	632	541	621	567	556	597	588	587	581	559	533	575	550	620	597	610	621	580	583	589	587	580	563	548	633	626	610	639	631	607	563	577	556	557	564	606	573	613	554	549	618	583	612	594	593	573	571	607	563	601	629	584	577	580	593	625	568	598	631	578	568	605	555	596	568	593	573	617	608	558	565	574	617	559	556	566	599	604	532	589	569	591	564	567	622	567	595	583	568	580	559	599	588	598	573	583	594	576	601	600	561	578	560	604	659	565	578	613	583	581	602	580	604	566	629	574	614	599	612	592	581	563	597	576	578	589	588	601	576	527	609	561	591	576	574	550	573	618	573	563	591	569	605	554	607	607	548	589	577	561	623	578	560	555	601	588	594	594	573	599	593	582	578	583	603	585	613	549	546	573	622	572	591	583	585	604	583	599	593	608	565	584	572	565	590	601	584	597	600	554	546	590	620	604	628	558	612	592	547	602	640	553	592	566	609	573	578	556	613	590	549	580	602	553	565	573	624	588	599	629	625	612	546	583	593	558	601	585	621	594	582	575	588	540	588	565	600	552	603	598	567	590	588	574	614	554	628	611	617	569	591	568	568	573	563	588	594	606	626	592	620	595	620	573	604	566	573	583	564	534	557	589	592	644	603	603	562	589	588	577	557	582	572	584	603	579	617	617	580	632	605	608	576	574	605	609	586	536	574	567	575	577	552	554	632	587	566	610	552	620	569	576	596	590	600	552	575	625	613	572	588	598	584	579	561	587	603	606	596	578	628	544	565	613	573	569	595	603	608	588	544	581	590	555	594	550	556	605	558	584	620	567	665	569	574	609	604	600	632	605	556	602	590	576	568	581	591	585	553	624	543	612	582	615	549	589	604	565	579	591	598	589	588	604	579	632	576	562	574	601	597	618	562	553	583	568	620	575	573	577	602	599	584	576	636	544	620	545	576	608	596	588	562	593	584	626	535	598	571	595	595	567	567	549	584	620	609	586	615	603	593	585	560	576	595	568	606	600	587	620	591	561	555	573	559	596	562	585	531	624	578	571	586	597	586	536	580	602	586	569	603	592	561	601	626	592	605	607	621	589	589	606	601	547	587	559	600	599	594	599	554	597	562	608	572	554	541	634	562	560	600	566	598	585	593	584	548	639	533	637	613	572	585	625	600	589	585	573	569	626	579	581	567	570	581	579	594	556	561	637	593	569	524	616	587	617	617	570	576	571	600	601	591	596	561	575	573	572	570	583	617	595	585	613	581	596	634	581	635	594	589	577	558	600	569	589	590	607	568	574	623	539	599	638	571	564	616	549	568	563	589	573	564	566	595	601	614	560	590	584	574	562	633	598	588	560	596	587	565	586	607	592	590	607	574	597	584	608	581	553	603	639	570	609	590	638	525	610	535	572	558	611	582	594	595	622	617	599	578	561	566	562	571	605	657	616	564	613	559	583	628	560	597	634	600	591	600	550	576	589	621	600	582	625	578	543	652	611	592	590	575	612	587	578	598	587	559	558	558	575	593	576	615	617	599	577	592	595	598	590	602	600	630	619	616	549	548	585	582	594	602	582	597	579	632	627	585	622	610	570	614	617	565	575	627	567	565	594	615	589	574	550	609	628	587	576	572	581	631	550	586	584	554	596	555	626	582	567	577	558	565	611	611	564	573	563	615	618	542	566	579	567	604	569	591	603	572	633	596	616	611	578	659	565	559	627	619	596	579	634	561	558	569	557	623	576	615	582	624	575	570	587	567	622	579	588	618	574	592	578	638	562	598	556	562	562	622	551	601	571	589	583	612	608	551	582	584	620	555	578	554	578	568	624	585	570	579	568	558	592	590	606	596	545	656	569	587	577	601	571	604	571	607	584	592	571	552	567	580	582	623	577	578	600	584	624	598	624	576	639	561	576	593	609	556	609	615	588	600	561	567	529	609	583	642	612	552	596	585	561	603	596	581	585	614	643	598	585	590	578	629	628	566	596	576	599	609	601	568	571	610	596	579	597	593	585	609	611	601	566	587	616	565	579	605	634	606	569	607	623	593	625	601	556	592	600	598	589	607	595	592	569	619	606	594	600	565	572	570	550	586	577	596	561	609	606	591	610	596	598	572	635	598	608	601	616	537	551	588	565	567	588	567	584	605	540	555	581	603	617	567	554	584	585	605	572	603	575	579	585	598	584	597	634	582	601	568	612	594	589	543	618	629	576	583	577	559	593	592	592	596	602	591	594	564	560	559	602	591	627	581	627	607	591	567	601	563	607	596	585	578	580	655	585	569	615	585	598	569	590	642	555	564	569	574	600	597	574	592	574	584	574	603	586	593	586	539	560	591	583	545	583	607	616	553	627	577	586	651
36558	5082	379	320	304	321	364	319	306	337	344	291	309	307	326	299	314	273	315	315	309	334	354	327	308	316	343	329	325	322	304	340	333	335	314	328	308	269	343	316	332	329	306	312	293	326	311	335	321	335	339	333	322	366	324	327	327	288	352	331	309	348	332	301	327	357	326	312	306	304	336	305	291	309	343	316	302	304	320	356	296	344	353	302	284	326	314	323	333	318	314	331	323	313	328	362	339	333	313	302	327	315	303	313	319	322	293	326	315	313	300	351	296	321	350	296	316	298	294	330	318	328	292	280	336	306	311	304	314	307	314	344	300	305	332	323	288	300	326	282	277	303	294	334	306	297	308	357	311	330	297	344	337	293	284	347	375	299	286	297	336	364	319	291	321	314	315	290	329	298	331	307	323	349	325	307	303	310	333	322	330	330	301	290	324	320	318	325	349	330	301	325	318	333	312	339	312	305	336	331	276	303	331	317	318	323	284	324	324	326	335	305	304	297	297	330	307	351	346	323	285	310	320	309	319	298	297	339	296	343	308	329	305	294	314	349	360	323	334	322	312	330	332	311	335	310	310	289	329	328	342	334	323	280	304	315	343	305	291	327	352	337	319	336	338	296	321	297	312	344	313	294	350	305	323	315	311	295	343	316	304	328	306	325	327	315	338	355	322	316	292	320	314	341	301	371	319	299	346	283	310	307	311	349	344	293	314	326	321	312	308	320	297	327	328	336	318	348	328	333	292	333	321	332	267	310	334	281	351	311	279	340	330	311	312	319	337	365	315	291	303	299	307	303	334	310	326	342	316	308	308	343	335	311	313	306	297	329	296	319	321	331	312	339	343	361	305	340	316	330	329	311	304	329	304	323	316	300	341	328	290	311	331	345	306	321	317	330	329	373	319	358	314	338	296	330	338	348	312	304	324	313	299	331	339	325	308	326	290	325	307	316	287	328	318	309	313	313	311	299	307	303	304	304	333	321	302	350	301	282	297	323	291	291	310	290	319	322	307	300	311	331	341	308	325	308	331	310	312	305	322	282	321	293	324	317	288	318	331	309	317	308	312	331	320	331	302	338	342	316	349	333	326	325	323	343	329	326	303	337	274	310	317	324	271	300	305	293	327	333	289	320	337	328	320	277	321	272	311	325	343	334	326	318	334	342	355	303	277	344	319	309	300	349	307	326	338	323	341	346	337	344	332	303	311	323	295	299	300	288	350	335	321	328	354	320	294	281	334	340	323	302	319	303	314	334	318	330	341	312	289	298	344	301	326	319	295	298	300	336	316	315	318	344	324	290	329	330	302	307	361	347	309	328	342	321	313	297	303	328	291	308	318	288	318	323	296	284	293	303	297	321	304	338	317	302	322	344	298	302	329	303	316	263	349	321	330	334	298	297	273	310	336	286	324	363	308	297	323	330	284	309	317	303	297	337	333	346	292	311	335	300	337	337	301	310	332	330	338	340	327	318	344	323	305	323	278	289	331	309	327	336	336	309	315	318	353	310	333	285	341	314	313	347	330	299	316	310	315	318	332	305	333	324	333	329	313	303	351	300	315	287	320	289	280	292	310	313	292	320	317	322	296	304	321	339	338	325	335	321	342	315	324	302	296	329	305	352	347	321	302	318	295	285	325	301	310	328	366	346	330	302	297	319	290	333	350	317	333	332	357	274	303	313	321	307	262	300	312	309	346	315	333	305	314	306	333	336	347	290	330	317	312	305	286	294	345	322	277	326	297	305	331	327	315	307	311	325	314	295	317	337	341	326	343	304	334	307	297	325	341	339	326	293	304	324	298	328	326	307	346	340	301	320	310	309	336	311	329	340	346	327	295	306	282	334	343	322	309	307	309	316	313	367	334	337	331	323	339	351	334	316	276	312	297	391	319	331	314	291	298	321	315	309	328	340	330	333	312	320	324	305	280	344	323	349	308	329	350	323	328	332	312	301	305	278	306	350	320	330	336	343	308	320	312	315	301	314	329	318	284	351	332	297	294	372	301	321	317	303	331	305	358	313	293	321	315	313	316	333	326	354	305	299	294	335	319	327	308	311	326	325	291	325	332	343	318	313	339	314	313	297	293	312	339	307	296	293	344	312	374	328	299	352	345	328	300	298	300	330	283	333	348	334	288	314	318	357	283	318	346	331	355	324	320	297	326	320	296	313	323	332	318	308	328	282	272	318	307	348	339	330	306	331	310	322	305	304	289	299	307	322	329	297	306	346	321	317	294	357	329	320	291	322	303	303	309	283	336	314	349	313	314	338	310	301	311	344	323	284	307	306	341	302	286	331	366	310	315	315	333	301	267	303	298	321	302	289	304	305	317	297	334	346	340	344	337	284	312	321	309	339	290	306	292	324	325	279	332	317	331	340	311	324	324	296	329	345	307	284	330	341	315	341	277	316	293	329	274	288	314	326	343	341	350	327	325	306	306	286	324	308	340	314	336	304	319	335	341	301	311	301	320	314	346	309	339	318	306	299	316	337	330	307	328	322	312	320	305	287	315	316	335	357	326	325	320	362	304	351	283	314	321	327	320	285	276	300	322	336	343	319	316	304	312	320	333	313	307	298	307	334	316	316	341	317	309	287	335	303	308	324	308	335	387	327	361	322	331	329	303	337	308	297	296	295	312	296	274	303	321	308	293	299	300	331	281	334	348	304	328	317	318	342	340	342	316	288	326	289	308	295	333	344	337	307	310	328	321	317	329	312	304	336	329	281	322	306	291	258	316	356	321	372	331	323	314	298	354	309	335	315	302	315	317	289	299	327	311	291	325	333	314	333	312	356	301	338	341	337	332	333	311	312	344	321	323	322	311	351	333	296	334	302	337	327	322	335	322	339	346	301	328	325	349	314	340	328	327	303	337	312	323	302	285	298	281	323	307	331	299	314	361	316	313	325	297	330	352	347	289	336	315	326	328	320	328	345	340	331	344	319	308	306	302	299	327	322	315	322	310	347	328	298	317	320	330	324	312	322	334	356	285	322	328	321	315	330	297	321	323	308	352	320	305	328	347	342	291	307	295	292	299	313	320	324	330	336	281	283	322	330	324	290	359	330	298	331	302	325	325	299	319	314	285	297	306	300	309	301	330	323	314	342	287	331	314	326	325	349	313	300	303	332	332	291	296	311	359	343	313	320	329	299	335	297	329	312	298	307	338	322	351	344	300	311	298	314	299	321	337	305	324	347	318	309	292	318	290	326	316	321	327	314	331	316	318	268	339	334	326	324	336	292	360	325	293	319	312	286	334	274	313	322	276	302	303	339	289	345	330	334	344	327	333	321	326	294	328	339	337	313	307	334	315	341	334	328	281	330	284	357	334	353	313	319	330	267	355	303	311	327	321	343	321	314	330	313	311	320	335	317	319	333	268	330	312	307	318	326	270	331	309	349	319	299	310	347	304	339	319	327	329	323	332	308	326	310	304	288	288	305	353	301	301	300	301	341	291	298	313	288	338	348	291	294	328	314	328	308	318	327	327	322	291	308
20216	771	757	777	757	765	764	723	752	708	730	717	752	733	733	656	755	741	689	699	713	701	705	737	779	721	765	730	696	746	736	721	711	693	694	708	739	697	796	750	777	772	736	744	778	741	757	699	729	700	734	713	721	769	705	722	737	738	754	765	729	711	724	744	727	690	690	733	758	760	800	749	711	771	729	732	773	742	732	730	750	709	761	680	711	772	774	707	776	746	726	678	775	758	727	733	708	721	733	690	734	728	730	738	745	714	746	725	746	755	707	728	719	740	699	696	760	659	730	728	763	715	745	738	772	719	794	706	722	754	733	720	712	738	709	772	787	766	775	703	707	721	731	784	738	729	730	751	750	774	727	748	703	753	726	766	719	741	724	710	730	751	731	717	716	757	739	769	749	710	696	735	754	705	726	704	699	688	762	739	744	736	688	743	751	735	744	712	719	721	753	729	711	722	740	735	731	736	703	749	740	697	679	755	764	716	699	730	735	667	746	704	762	738	758	741	744	719	683	726	720	747	703	738	760	729	724	713	779	737	742	751	789	756	704	763	758	743	734	763	742	704	709	718	750	709	753	738	747	717	781	750	737	730	740	760	703	774	714	735	726	748	733	709	719	727	653	757	767	777	743	745	755	710	699	721	747	704	732	731	775	751	735	753	767	738	768	717	745	727	742	740	692	755	786	735	713	687	716	778	724	723	688	724	739	764	719	712	733	726	788	736	728	697	736	756	762	728	761	759	708	718	763	723	717	736	784	712	711	749	743	726	747	709	788	760	739	750	684	696	706	748	720	703	708	736	749	701	705	742	752	741	690	779	772	727	757	725	722	720	753	714	751	732	751	700	802	716	716	781	769	700	700	729	750	746	728	711	736	730	755	674	698	709	735	743	692	720	709	683	763	742	712	734	717	772	750	719	767	763	709	775	720	718	758	726	699	740	726	757	729	731	701	750	687	695	781	721	752	739	748	741	729	712	731	748	708	709	760	725	654	695	710	688	766	718	744	726	728	660	781	713	758	791	735	710	761	748	707	774	739	722	759	727	774	728	672	712	790	767	730	750	771	696	763	714	744	753	731	714	731	736	705	711	781	746	704	729	741	710	726	719	691	764	745	747	714	741	694	757	725	737	774	765	741	712	781	765	771	762	716	760	711	740	731	738	756	732	769	743	697	747	698	728	693	695	697	701	766	779	719	704	770	722	742	764	771	743	712	762	755	674	746	702	736	719	757	740	739	761	746	718	692	745	747	778	729	761	758	746	709	691	752	700	733	671	727	765	773	739	698	702	721	709	704	740	745	684	759	768	735	693	743	731	789	752	728	748	716	772	714	764	717	729	716	750	756	756	731	774	732	703	686	756	722	713	740	749	710	715	741	736	721	756	721	749	730	718	738	729	732	763	732	722	721	760	720	738	744	761	731	738	763	709	710	732	703	707	722	759	739	767	764	745	738	705	758	792	690	725	788	763	726	734	732	732	748	705	756	720	680	715	744	742	706	721	748	789	713	697	788	704	702	712	721	765	707	713	760	743	654	749	743	788	789	750	748	734	692	711	772	770	714	797	755	754	731	771	733	721	670	791	725	686	758	714	706	719	766	677	723	724	777	754	721	702	725	751	717	704	701	758	716	747	758	745	727	723	734	741	753	751	733	728	736	757	708	739	770	759	760	710	705	746	725	816	753	738	698	724	722	718	664	715	795	739	735	744	760	718	734	757	769	708	715	705	720	697	713	752	776	754	711	743	736	725	706	747	708	748	713	723	751	717	712	745	735	700	730	736	723	740	706	750	712	742	726	750	712	702	740	741	759	689	744	739	742	746	726	731	723	716	719	706	717	747	717	743	707	742	737	760	745	736	721	694	743	686	723	722	755	782	702	766	773	755	746	669	756	736	754	742	711	734	781	736	725	733	749	687	751	731	731	721	729	751	725	751	715	740	735	700	766	729	754	749	709	728	734	709	726	707	759	744	761	709	731	772	757	700	749	730	753	682	732	738	711	696	740	685	686	728	719	724	723	726	719	749	793	703	708	720	710	769	799	739	729	727	731	696	680	744	773	742	701	698	779	756	700	695	733	720	763	728	712	746	750	767	773	725	735	741	753	689	728	702	744	711	711	726	726	728	738	732	698	707	730	701	740	736	679	731	674	720	693	771	721	705	728	732	729	744	692	761	738	782	695	746	699	749	795	719	731	770	709	736	716	709	738	685	747	753	723	713	747	773	725	716	725	783	727	725	701	737	740	730	705	748	717	709	718	752	769	692	755	738	763	731	714	709	712	706	729	749	788	777	752	703	747	741	762	721	771	721	729	675	735	783	756	746	731	796	758	717	716	753	725	738	732	739	720	689	769	739	728	726	697	767	771	698	734	761	756	761	728	705	740	731	682	745	721	750	689	817	734	740	699	708	746	727	693	709	770	762	722	752	749	730	665	726	730	687	771	760	707	734	759	774	716	717	733	738	755	771	742	682	714	726	705	727	706	756	786	747	766	722	712	710	774	738	753	713	714	751	711	731	704	679	732	702	768	713	755	750	766	778	659	724	699	722	751	792	743	719	745	690	741	772	725	780	744	769	692	748	782	749	709	807	719	708	698	747	701	757	762	724	741	729	708	720	705	707	766	739	729	735	749	735	766	776	755	763	697	716	710	743	786	728	762	730	743	713	743	773	730	741	708	745	710	693	743	744	729	734	748	729	730	687	743	741	714	702	711	726	775	710	713	749	775	729	734	732	741	748	710	703	723	747	754	723	774	720	760	767	756	776	696	711	689	717	738	759	788	749	746	776	773	751	718	765	749	703	708	693	718	747	724	734	770	722	717	787	731	777	766	769	740	766	772	726	758	717	710	710	753	717	715	764	713	725	732	695	745	736	750	757	771	740	732	699	743	749	751	724	759	693	671	720	706	754	743	698	725	745	689	710	748	736	742	760	755	731	748	738	716	737	731	721	739	729	699	781	712	720	726	769	761	721	687	720	737	727	736	753	710	716	744	676	736	767	737	810	729	724	755	727	701	729	732	716	730	745	754	751	732	763	706	767	757	738	741	724	703	756	721	700	756	736	773	725	723	732	683	720	760	662	747	744	711	728	707	786	729	745	745	771	732	765	760	751	751	760	690	768	697	709	724	720	724	710	723	726	706	745	748	707	709	669	737	699	753	695	730	713	763	744	711	722	729	751	744	762	727	725	699	744	697	743	785	715	713	729	694	728	694	742	733	752	747	741	677	792	740	712	747	709	716	739	804	728	775	738	701	746	760	740	725	762	743	706	701	703	690	698	769	696	767	745	754	725	702	694	766	762	814	687	753	702	753	750	774	727	753	735	728	739	731	702	734	773	772	761	730	728	742	796	716	741	699	756	773	710	738	732	669	685	714	787	673	746	715	721	729	721	709	716	716	733	729	776	730	772	735	732	670	762	739	759	719	730	700	698	732	767	716	730	737	737	734	731	718	743	782	746	713	717	723	726	708	789	768	773	746	727	729	742
48753	9531	941	564	479	405	424	416	384	456	453	402	356	410	403	373	382	392	419	432	400	362	375	399	389	392	373	367	405	346	363	416	411	398	398	423	394	390	375	422	389	423	399	401	390	402	384	421	358	392	427	386	433	391	397	386	416	407	408	382	401	383	365	397	397	435	406	404	371	370	374	376	401	362	404	396	393	377	357	420	384	394	388	408	369	377	366	362	405	412	390	403	403	405	399	381	381	415	386	396	364	425	395	385	395	366	372	438	398	384	360	400	397	377	358	377	390	399	356	375	407	438	391	378	415	418	357	380	385	431	381	383	423	323	438	386	369	419	372	360	372	437	451	413	409	381	386	363	377	366	381	367	383	382	394	384	375	365	380	414	453	386	395	379	425	399	400	374	404	372	401	386	413	425	390	436	381	345	392	384	402	415	356	388	437	404	364	394	388	371	418	395	391	382	361	381	404	429	356	398	388	394	407	370	407	425	427	404	391	362	364	374	382	409	376	373	380	367	413	426	377	410	376	321	353	361	372	372	375	430	425	420	384	368	358	390	402	369	416	425	425	397	399	450	376	371	352	407	383	427	402	433	380	414	393	396	392	426	382	384	407	386	415	409	382	412	390	399	427	376	374	396	397	387	351	362	433	386	402	396	387	354	409	431	382	398	359	388	385	388	371	381	397	388	416	399	408	401	441	398	406	395	370	447	354	406	362	398	407	397	406	404	406	347	358	385	393	396	406	430	396	373	413	430	405	412	380	394	384	378	384	395	358	398	383	381	422	369	406	396	382	358	406	393	386	374	395	413	392	337	394	364	356	389	384	398	400	413	377	391	366	368	395	358	395	397	389	403	363	368	391	405	418	413	415	390	358	365	412	392	370	419	383	440	367	394	386	399	377	398	367	409	391	410	371	382	418	359	384	367	400	413	398	368	400	392	374	406	340	381	360	362	408	373	366	400	382	393	408	376	388	376	360	377	356	405	389	400	356	382	379	397	394	353	365	374	334	349	415	399	380	368	407	410	400	410	343	347	395	408	384	412	428	417	373	338	382	412	382	392	405	372	403	392	393	385	424	369	371	368	410	402	375	379	352	376	355	384	368	403	370	382	428	384	388	352	382	336	392	383	388	381	385	417	415	371	412	383	367	376	363	366	373	385	367	373	389	382	405	354	392	394	394	383	378	402	385	383	371	356	423	383	417	412	384	422	390	385	359	384	394	383	397	381	420	381	417	396	391	411	401	394	380	417	386	413	405	414	413	399	369	407	409	408	418	401	361	409	397	386	365	378	396	362	408	386	439	395	358	386	398	391	408	398	377	367	385	404	400	383	409	381	350	350	382	391	387	388	409	395	355	374	358	382	398	353	415	385	386	393	387	408	377	411	348	394	407	352	411	387	411	368	390	387	386	399	380	406	369	407	359	426	398	383	419	410	392	395	407	402	400	399	361	379	401	376	364	369	419	332	367	402	362	391	391	372	406	405	329	370	428	407	386	372	376	422	425	394	360	380	381	404	399	410	376	391	381	376	358	407	413	353	408	405	404	407	403	368	386	396	414	392	410	385	439	380	381	368	373	366	399	419	393	408	402	394	391	389	405	398	400	384	393	332	383	369	358	402	371	405	410	381	415	404	373	377	378	365	409	386	417	418	403	416	408	393	391	372	386	372	373	407	376	370	371	389	382	383	372	413	416	442	377	348	396	368	405	392	398	383	422	376	439	396	377	396	394	382	352	381	398	351	378	397	390	401	376	372	417	437	374	398	414	440	359	379	395	378	351	404	363	410	407	430	410	410	329	412	391	404	379	365	384	452	386	394	375	398	386	354	380	388	402	420	369	403	385	377	378	371	393	391	398	392	425	401	368	395	367	411	414	415	401	413	385	384	403	376	379	416	369	382	406	379	333	426	393	417	409	386	410	430	386	412	407	389	408	369	411	379	362	345	418	417	422	383	408	389	372	398	385	348	381	385	366	424	412	390	391	388	384	365	419	394	369	399	355	378	386	386	374	408	429	380	408	371	371	397	379	372	365	384	410	413	401	417	409	344	375	378	395	378	345	385	419	371	333	375	424	378	400	379	381	377	386	396	396	359	445	393	417	395	440	370	419	400	389	422	426	431	407	395	371	406	376	412	377	368	348	407	375	362	372	409	414	405	406	359	388	392	410	372	365	371	354	387	403	397	386	356	404	420	379	386	412	405	384	380	394	374	382	333	405	389	382	387	427	370	404	359	385	388	406	418	369	361	359	369	369	410	368	399	394	361	418	378	428	375	355	408	413	382	375	405	381	371	382	395	383	363	379	366	382	388	383	370	370	351	386	414	383	353	357	398	377	412	405	412	369	406	394	396	423	443	421	450	379	411	376	388	388	399	383	420	409	395	367	382	431	393	391	387	382	427	363	352	412	349	364	406	363	371	380	384	393	400	386	404	364	386	364	394	387	381	426	388	412	433	401	393	427	395	399	385	413	360	371	436	395	396	412	389	414	365	381	404	395	410	411	392	364	370	373	368	372	391	396	348	408	393	383	365	380	381	374	421	356	378	402	408	369	361	376	423	362	378	363	393	381	389	371	355	395	402	369	416	385	402	411	422	397	382	359	389	425	422	407	384	389	400	389	384	326	350	381	317	430	369	403	352	429	367	386	366	395	405	412	409	389	428	431	388	388	371	393	405	414	401	392	394	389	381	421	387	381	370	380	349	377	399	394	398	428	367	356	349	399	427	399	375	382	392	397	398	412	412	393	379	388	411	384	415	430	386	409	421	389	382	391	366	358	409	383	369	377	414	384	410	403	402	392	420	384	378	414	387	350	345	419	426	414	390	386	434	330	357	416	383	401	394	395	383	355	376	425	422	392	382	395	393	390	387	392	411	407	398	361	393	399	393	396	351	400	382	383	443	417	420	403	402	387	406	391	391	404	419	372	404	376	410	399	386	401	391	395	363	419	397	371	394	372	404	364	398	397	349	384	386	372	343	411	347	394	369	379	397	420	371	381	426	419	402	409	390	364	392	406	391	396	372	379	400	388	414	412	396	380	433	386	402	445	359	359	415	396	361	401	381	371	367	409	387	385	395	383	389	386	400	402	385	378	394	360	350	450	402	369	362	416	399	404	374	425	416	400	358	373	363	414	444	384	374	363	408	406	378	391	358	366	353	382	380	388	422	399	405	395	418	388	384	397	406	393	404	412	381	391	391	415	405	385	374	381	381	383	401	384	384	370	371	381	386	341	348	395	457	393	404	382	393	363	374	410	385	396	406	392	400	385	371	402	393	406	395	386	340	398	350	391	397	377	391	387	381	386	379	393	391	393	410	373	376	380	389	367	371	386	427	404	416	385	395	418	401	374	391	395	424	411	413	324	349	405	383	403	407	430	401	395	361	379	354	351	415	450	451	424	377	372	385	380	406	399	378	393	404	369	384	391	394	419	367	387	349	384	412	388	420	391	388	403	400	392	399	368	374	372	388	415	384	389	400	364	365	388	362
25913	1029	1231	1342	1217	1185	1071	972	1039	936	947	974	927	877	856	896	954	903	916	863	884	892	862	843	890	836	858	898	899	893	834	857	957	869	923	926	907	858	884	845	861	869	882	908	846	858	867	861	876	909	869	856	905	888	854	900	842	902	834	869	888	906	848	916	867	827	839	868	793	819	883	894	889	830	875	833	852	855	924	892	924	902	840	850	853	903	901	843	880	804	855	862	832	874	885	839	892	844	835	814	873	839	938	830	847	854	840	884	891	922	909	901	882	885	875	898	872	873	911	889	894	821	876	867	880	894	811	878	869	874	834	848	830	881	900	839	912	876	859	883	888	849	898	885	872	862	878	856	878	905	925	871	918	847	886	832	875	881	886	872	883	919	901	829	836	878	911	851	840	881	894	860	833	887	923	899	895	896	899	893	865	886	846	795	860	797	893	895	928	892	839	886	887	930	836	824	963	852	912	846	839	883	858	871	843	894	844	841	920	934	924	844	852	859	902	821	892	868	880	883	866	877	886	862	890	901	825	855	885	833	848	852	848	846	894	853	874	831	937	921	871	855	822	862	896	922	831	850	878	858	868	833	864	857	902	859	832	862	828	855	872	847	873	837	877	915	826	899	901	858	883	863	863	855	861	901	890	823	827	879	880	820	851	848	876	848	884	869	906	852	876	900	884	859	880	804	932	875	852	851	867	841	859	889	903	837	839	795	912	898	819	853	882	865	900	872	894	926	865	883	888	869	873	815	862	927	854	822	876	881	894	891	871	872	871	879	920	882	893	853	832	854	815	888	875	882	854	836	900	909	855	882	894	837	882	820	838	862	864	832	838	826	843	842	866	879	898	848	870	942	886	906	852	863	858	847	820	864	837	860	870	862	823	819	898	858	860	831	933	810	808	846	848	859	864	874	853	873	876	892	862	915	828	807	895	826	868	792	873	811	836	834	857	905	817	911	857	824	862	848	899	848	877	827	858	873	867	869	874	805	759	833	880	912	853	962	918	838	893	814	814	867	863	873	902	856	910	932	869	879	842	936	899	889	890	857	863	887	852	921	879	830	888	884	830	868	846	824	865	831	848	851	853	848	839	945	879	831	922	794	856	892	818	873	870	933	876	843	828	870	808	849	897	867	823	810	847	895	916	875	811	867	851	927	885	835	850	845	874	865	915	835	889	815	833	903	887	862	896	853	928	883	808	886	898	852	877	876	893	906	881	888	802	847	897	835	922	904	843	854	906	883	887	838	903	859	905	815	899	858	881	873	859	867	895	858	849	829	851	872	844	866	880	857	850	926	870	866	860	856	854	929	820	919	840	892	900	859	848	830	883	899	852	852	888	807	857	920	859	837	885	866	900	893	894	881	800	867	909	837	864	885	870	867	865	852	862	849	861	882	887	931	830	845	848	880	891	867	860	812	859	875	860	891	812	848	867	941	855	869	868	861	884	849	849	840	868	881	863	839	899	877	873	833	820	857	857	879	895	899	841	888	888	854	821	849	850	881	901	854	854	877	880	840	868	860	855	888	835	897	864	829	866	837	866	847	873	844	886	862	877	889	823	846	859	835	856	826	872	839	868	862	822	852	873	867	833	882	882	879	883	858	875	850	789	872	861	924	874	850	869	861	899	861	817	844	841	843	844	880	846	911	883	824	891	898	837	863	878	874	845	835	840	853	894	807	867	845	826	893	840	852	846	862	819	858	784	890	879	927	784	864	844	876	863	827	931	882	879	874	853	893	850	906	837	825	833	867	890	883	875	906	854	808	845	873	844	920	863	817	873	877	892	889	881	882	839	808	857	873	918	842	888	873	853	891	862	885	871	910	880	873	840	960	798	853	901	847	882	873	870	874	924	866	914	897	827	833	860	859	895	872	842	884	873	874	862	892	882	875	890	896	915	882	901	899	898	908	829	844	840	864	885	864	875	864	871	846	840	862	836	879	851	875	865	858	892	899	887	887	875	818	864	869	869	856	868	837	860	858	882	895	826	846	849	838	878	852	910	838	882	884	912	839	856	833	866	797	854	870	844	884	853	920	870	890	865	870	816	856	868	938	903	828	844	855	838	850	872	866	875	853	886	842	874	873	848	860	868	810	873	822	889	866	838	821	880	842	860	871	849	849	836	881	919	860	857	869	871	832	847	831	891	827	908	863	850	854	904	919	858	861	852	857	850	931	941	894	856	895	852	873	899	850	864	882	896	840	902	805	895	846	911	853	888	846	830	879	888	887	896	872	867	841	876	833	831	877	912	879	854	886	870	851	839	878	895	815	848	861	842	846	830	831	845	861	861	816	840	862	888	894	877	862	851	825	850	894	903	869	866	914	848	882	856	880	883	803	828	838	851	885	829	887	889	878	827	878	871	845	896	918	894	860	921	845	905	872	837	895	843	804	872	891	885	854	875	863	862	867	859	873	882	933	833	886	871	888	865	855	833	863	814	871	831	824	935	947	879	807	882	856	851	869	875	905	810	846	931	874	787	884	831	871	908	848	881	814	842	844	843	880	903	873	830	869	838	885	879	863	862	861	835	852	892	883	865	886	857	848	876	906	885	861	848	867	914	838	842	861	839	878	889	865	897	811	873	925	882	909	845	894	900	844	846	834	860	828	884	878	826	892	843	814	866	885	865	883	850	886	867	839	868	838	884	894	840	853	823	894	864	922	836	881	924	892	834	897	864	844	870	897	927	875	892	901	872	862	863	843	875	848	852	838	874	903	849	875	917	887	894	859	856	885	853	840	855	833	901	860	858	848	892	876	848	867	847	862	869	804	839	839	896	854	817	827	844	832	891	832	823	878	836	877	870	858	860	828	872	829	861	840	877	847	858	866	853	853	848	872	828	850	894	851	824	913	982	837	909	887	877	889	926	858	874	863	886	855	923	865	857	912	899	851	894	818	858	857	908	847	862	883	870	878	784	859	846	833	882	867	852	858	851	863	839	834	880	880	858	885	864	811	867	856	954	834	873	903	881	889	849	859	889	899	874	871	874	891	861	884	879	823	861	876	872	813	848	879	840	892	881	909	843	830	881	877	827	891	823	871	937	904	881	819	850	882	841	864	878	862	883	864	870	849	858	892	867	848	842	894	838	902	904	881	861	909	864	881	870	881	872	891	846	906	894	852	875	905	836	895	882	813	853	849	839	837	858	888	863	883	881	893	896	902	887	852	888	897	840	825	809	885	847	860	829	892	893	880	904	882	867	852	911	894	871	845	869	897	877	854	858	886	818	839	914	853	905	842	848	882	856	888	864	852	814	861	904	873	847	844	880	887	842	826	871	905	897	815	810	875	859	867	866	901	833	894	836	885	890	866	928	890	863	897	858	877	920	892	936	882	865	860	866	852	914	863	882	780	868	889	940	891	865	854	866	855	796	928	930	866	866	854	891	879	881	866	896	915	836	886	887	889	870	834	874	884	897	875	875	925	907	870	877	849	881	805	904	898	912	878	867	867	813	903	946	858	921	873	848	839	859	889	930	815	882	887
55694	14312	2256	617	432	393	355	358	332	308	279	319	291	296	316	314	295	319	292	325	270	280	290	308	294	273	281	293	293	290	313	312	282	322	302	301	278	290	271	265	330	305	294	271	286	333	294	314	261	294	289	299	291	285	259	272	288	310	276	300	255	295	280	292	284	289	281	302	272	316	277	292	290	318	285	283	271	297	267	265	317	291	283	308	268	280	310	242	271	283	282	271	265	257	280	258	286	272	288	275	277	253	294	291	285	311	273	273	309	284	269	283	267	265	258	296	305	270	285	271	258	289	278	267	280	329	283	279	268	273	329	299	262	285	301	294	319	293	304	315	295	279	276	267	267	295	282	273	268	288	289	259	290	301	321	267	326	297	298	261	281	285	286	277	269	301	292	286	276	249	284	307	272	287	261	271	273	288	258	283	291	270	224	296	319	254	308	292	292	280	274	287	291	242	295	305	275	255	300	298	281	304	284	269	300	308	301	272	254	307	299	285	288	302	267	287	286	289	285	266	334	286	285	296	260	295	259	272	237	324	294	293	271	289	293	283	264	262	316	299	270	280	280	298	228	268	241	276	297	284	298	282	253	295	229	260	283	301	299	284	280	273	286	254	280	273	322	318	306	255	264	289	305	284	281	282	288	259	253	275	277	255	268	280	297	265	299	298	342	260	265	263	270	304	292	268	283	317	282	298	294	292	293	327	274	297	301	267	305	298	284	302	299	266	291	261	275	285	305	249	301	272	313	255	299	296	336	285	298	276	293	260	265	291	296	280	300	273	319	285	282	301	268	267	263	268	275	268	286	291	265	276	263	279	288	277	286	274	268	304	316	257	275	310	315	297	272	257	303	305	268	269	265	265	262	276	283	279	289	272	274	283	280	256	316	281	297	292	291	311	274	292	285	285	290	274	284	295	305	255	276	322	263	308	286	253	305	281	308	287	294	306	313	260	273	271	301	292	278	295	294	292	289	304	281	285	285	263	291	278	293	271	299	309	285	280	265	292	280	294	254	294	298	283	297	262	315	290	290	290	245	287	274	261	290	290	299	285	301	299	328	285	285	248	261	295	262	270	258	289	288	288	311	298	287	297	293	296	264	275	275	300	271	285	257	291	285	274	299	268	304	298	263	275	271	279	274	271	286	278	277	257	258	274	305	305	236	268	282	304	272	284	252	278	308	279	245	272	282	278	302	289	290	307	278	288	296	279	298	259	281	286	280	278	286	295	280	268	304	297	301	280	267	297	299	281	291	277	292	277	323	272	287	297	267	291	262	242	269	241	290	276	278	294	274	263	308	278	290	291	285	283	285	275	263	293	254	269	325	312	291	290	314	264	285	264	287	294	319	284	291	270	312	292	301	306	285	318	274	279	291	276	308	295	273	245	284	306	296	312	316	289	306	288	290	274	277	283	268	268	300	259	273	281	271	286	320	281	296	293	296	280	307	270	290	292	304	284	294	279	288	269	283	247	271	270	284	269	243	265	293	318	266	286	263	313	286	299	295	260	251	274	275	311	303	289	276	285	237	284	303	321	278	282	297	295	286	293	283	281	258	286	294	263	271	275	277	300	293	293	274	306	263	276	290	273	291	277	308	315	286	264	275	282	296	307	287	312	290	280	290	314	282	288	288	280	277	291	271	279	275	270	280	269	299	299	309	284	277	254	281	309	275	274	273	305	275	281	271	291	257	309	261	291	246	292	312	291	280	272	297	295	290	292	290	285	273	269	286	295	290	306	338	310	291	270	284	268	289	284	268	272	281	341	260	305	296	278	266	302	296	286	258	256	275	279	302	272	269	277	263	328	293	291	278	294	264	279	305	310	264	274	271	274	281	268	300	323	290	290	293	248	285	274	269	282	268	302	291	294	281	287	320	294	280	288	269	262	283	292	292	295	269	266	252	260	307	284	271	262	298	278	300	285	308	269	295	308	315	291	350	268	258	308	274	303	262	266	305	301	263	261	265	304	271	317	315	321	270	271	266	320	276	273	271	271	285	274	296	278	287	300	300	245	299	315	294	271	288	270	274	304	273	266	272	296	282	284	297	262	255	306	288	294	313	293	296	241	269	297	273	316	311	295	290	288	281	287	282	316	284	302	259	288	302	313	291	306	283	300	290	267	293	289	281	285	299	261	274	278	309	305	315	259	283	286	256	260	286	304	287	234	287	295	267	282	334	280	269	297	276	286	276	263	290	290	293	306	290	284	273	303	308	290	237	263	276	286	300	304	282	281	279	318	281	297	297	304	262	310	266	263	276	302	280	309	294	290	281	278	295	277	301	281	297	278	283	255	261	271	278	283	248	257	311	278	296	302	269	299	285	252	319	308	277	313	287	302	270	292	277	270	281	302	281	258	281	267	292	325	283	254	317	285	273	292	274	245	257	291	286	290	288	296	299	260	277	276	283	276	271	300	273	250	281	290	272	308	309	282	270	304	265	268	253	292	287	269	273	278	276	284	274	279	246	277	275	292	249	303	259	268	275	285	290	297	277	314	298	319	280	298	273	289	272	297	280	303	303	299	279	333	252	275	291	280	260	292	255	294	303	268	293	296	297	268	278	264	269	282	289	284	313	287	273	284	266	306	280	279	302	286	270	275	264	271	273	266	277	269	286	261	276	300	308	276	284	302	280	284	282	272	270	292	267	305	297	290	284	306	300	298	280	289	292	265	292	271	261	273	288	301	274	298	249	282	289	275	318	254	290	273	269	322	296	296	290	286	298	302	279	278	236	280	254	250	287	264	310	256	294	272	315	275	299	284	264	277	302	265	266	286	300	274	284	267	265	267	255	289	303	325	281	293	276	254	294	266	283	284	268	300	305	260	295	280	294	284	274	288	266	287	280	262	275	300	287	267	282	298	275	302	265	304	285	282	307	312	314	293	316	294	260	296	318	280	278	271	273	271	278	292	289	270	283	286	284	290	301	292	278	287	257	314	272	285	268	259	275	308	305	308	266	286	277	279	263	283	308	309	290	301	295	290	283	305	320	280	288	275	302	290	285	278	306	290	308	302	318	311	306	328	288	282	274	279	287	277	268	267	312	263	287	290	282	270	283	279	313	271	265	298	277	271	297	268	297	282	305	299	316	295	281	252	277	246	305	268	274	268	243	283	307	301	308	262	288	283	256	277	286	287	318	285	274	291	294	304	288	265	252	306	298	270	282	274	274	286	319	305	311	275	253	284	276	258	286	279	278	304	311	298	320	297	290	302	303	301	297	295	304	273	304	259	288	280	283	270	283	257	288	265	285	292	293	282	282	271	274	283	312	298	282	272	263	291	287	270	271	296	287	279	260	284	263	277	290	281	271	280	274	297	291	308	271	270	288	304	298	303	272	273	281	307	267	307	272	286	292	262	299	303	310	292	291	296	285	306	322	272	278	287	278	299	298	244	300	238	265	295	310	298	280	289	266	307	307	302	279	300	299	291	298	303	296	278	269	287	322	304	272	261	292	270	270	288	296	312	296	257	306	293	314	297	284	287
28672	951	1355	1544	1295	1188	1059	945	853	812	825	789	735	755	760	728	703	699	741	684	674	628	647	678	728	703	652	660	652	661	710	656	653	620	680	672	640	679	652	652	609	671	646	639	661	603	670	628	640	708	641	625	651	636	639	693	669	654	663	577	612	615	650	655	669	685	641	709	667	652	636	698	653	656	669	625	640	654	642	617	645	642	672	669	586	594	620	642	657	632	700	640	686	697	652	655	627	637	682	625	621	647	611	635	652	666	659	618	681	645	655	674	660	644	639	660	652	705	662	655	616	637	651	615	603	623	622	654	603	668	659	659	649	643	608	623	671	653	651	660	628	680	681	626	653	664	631	630	646	670	625	608	638	661	597	621	676	631	649	684	650	664	580	610	623	616	647	633	619	631	652	621	635	658	652	653	624	646	631	639	632	607	660	652	652	624	623	676	662	629	657	679	664	643	649	646	619	634	621	693	638	659	619	674	636	655	622	624	618	665	604	675	667	634	628	628	603	637	647	651	661	652	682	660	660	690	659	630	607	665	626	669	663	686	664	634	646	627	673	641	663	656	626	644	664	652	648	640	635	628	616	622	681	716	624	664	670	634	652	575	650	632	628	605	626	623	635	673	604	661	671	671	660	673	651	608	676	614	605	651	683	617	664	657	623	616	669	657	649	672	623	640	659	583	638	629	624	645	645	633	644	628	605	628	583	687	639	619	629	638	670	633	675	636	644	634	604	648	645	691	689	612	651	648	625	652	610	597	636	607	618	693	643	659	644	636	616	648	666	637	652	674	659	623	643	648	659	608	636	652	639	661	656	676	637	669	665	676	624	648	615	665	601	661	704	598	649	603	588	677	656	661	627	576	672	630	579	634	657	646	605	630	614	624	626	678	613	638	677	619	663	686	655	676	637	657	632	585	662	629	698	660	653	676	643	617	667	632	632	608	629	609	653	629	632	642	662	611	612	610	678	649	692	648	638	690	634	644	644	610	632	675	642	652	646	581	620	631	657	628	669	627	687	642	656	615	669	650	643	612	698	679	656	672	657	645	633	650	637	652	609	639	658	662	624	569	656	652	608	655	601	677	628	667	632	642	647	674	696	646	682	624	643	659	639	671	655	652	637	660	601	622	655	704	629	625	636	656	649	662	685	671	642	687	619	705	652	623	698	627	635	646	592	641	652	641	641	665	652	654	662	643	631	670	612	643	659	617	633	729	682	617	619	652	650	646	625	676	667	634	614	631	625	664	672	626	613	662	649	642	656	648	665	622	665	635	616	626	639	655	628	661	607	624	595	632	648	654	635	670	656	669	603	641	656	640	647	655	660	636	653	656	650	648	677	676	606	678	683	616	664	633	639	645	629	614	647	601	651	686	649	622	594	651	640	610	673	650	619	655	671	658	668	679	637	644	654	638	654	617	666	666	666	604	622	657	655	627	687	655	649	663	619	592	623	612	642	658	665	700	679	604	657	677	664	665	628	613	612	625	656	656	607	614	636	638	593	637	640	587	656	696	658	657	654	638	624	613	641	638	630	627	673	665	658	650	688	616	720	660	609	596	657	665	622	674	665	629	652	614	668	599	660	664	649	630	704	653	587	670	622	621	647	661	658	659	660	628	666	666	645	652	620	656	620	666	641	628	627	618	611	688	666	613	633	673	634	625	661	622	657	652	628	624	646	659	664	634	643	589	666	603	650	625	612	617	652	652	632	635	637	618	633	651	682	636	610	629	580	618	634	648	608	637	678	625	634	629	678	667	639	619	632	649	650	663	626	620	617	630	674	634	650	654	617	648	649	591	648	678	646	644	627	643	666	658	624	616	621	611	640	626	621	670	605	637	642	688	636	666	615	619	642	620	620	591	636	683	640	611	604	639	679	634	643	619	614	637	635	640	633	668	655	628	671	617	653	613	615	665	632	655	654	637	632	626	697	632	671	607	641	617	650	643	669	658	651	653	669	654	667	642	621	659	606	607	614	624	680	664	667	667	632	646	629	621	637	682	631	668	596	650	661	662	627	665	668	685	647	633	679	645	664	617	663	619	649	657	620	664	656	662	666	608	623	676	640	686	613	657	667	678	642	633	635	640	598	650	626	640	670	648	607	637	668	640	650	622	671	669	670	611	612	649	630	696	641	661	641	626	643	630	625	649	636	600	622	620	654	612	626	607	661	614	642	649	613	648	617	630	670	677	638	672	646	642	617	609	642	643	634	631	649	691	666	631	638	680	645	657	618	624	647	670	620	663	617	587	625	627	568	644	619	671	688	657	646	618	678	639	630	597	681	614	635	659	635	648	613	646	595	669	678	658	609	657	696	607	665	651	689	668	591	643	630	596	622	635	655	706	642	599	601	641	665	637	644	598	649	627	663	696	632	648	636	664	670	615	646	622	636	623	655	643	619	672	654	688	639	671	674	615	597	634	622	676	671	644	665	638	642	665	622	608	611	656	695	610	631	606	619	654	606	612	634	648	676	655	636	626	631	634	649	639	661	598	629	651	622	633	652	656	656	646	668	675	668	626	668	636	627	596	642	654	659	673	636	656	658	626	657	663	614	641	627	595	668	646	694	636	645	632	611	676	668	618	651	622	640	661	643	630	613	636	652	675	637	674	686	643	640	660	656	654	664	651	664	645	655	607	668	598	658	615	653	654	642	662	609	656	673	629	662	592	679	635	618	636	632	607	647	673	646	650	677	688	627	641	676	612	633	639	695	694	616	702	646	606	661	599	599	631	680	651	684	652	627	654	638	656	630	622	614	648	611	633	644	626	638	584	680	664	688	667	664	628	649	644	621	661	672	656	608	631	647	707	681	650	601	664	648	660	655	601	675	625	660	657	666	665	602	631	613	660	610	604	647	608	651	644	668	607	652	641	671	638	615	639	660	666	667	644	595	620	609	654	662	645	635	643	659	564	633	643	609	668	630	621	733	641	638	624	640	625	638	660	616	651	629	625	676	656	628	661	632	612	645	626	654	625	676	624	618	651	628	618	643	643	623	646	639	642	655	646	595	645	661	644	622	634	610	606	666	624	635	620	649	586	620	611	631	660	668	651	684	624	646	620	634	600	652	637	662	631	651	669	675	627	673	650	640	650	625	673	598	668	651	652	649	645	633	675	671	657	717	664	602	620	660	629	650	687	625	675	645	651	657	627	635	697	646	665	678	658	633	657	641	651	632	667	667	707	673	674	659	652	641	652	563	667	600	670	664	610	621	613	647	619	656	618	623	653	654	634	676	620	641	676	627	654	681	659	687	635	638	655	678	629	680	656	650	646	629	646	683	599	660	671	641	617	658	619	652	657	603	666	619	635	686	617	622	660	669	607	605	663	675	641	662	684	645	630	686	643	636	664	638	625	642	672	636	619	611	650	655	625	663	648	638	700	600	670	669	620	617	707	603	663	656	608	586	634	628	639	640	677	635	669	684	652	656	637	619	627	668	662	631	634	661	587	663	622	665	639	660	635	649	651	639	614	637	602	664	676	628	650
36780	5152	364	370	353	355	321	328	292	317	304	319	328	295	304	327	351	310	340	294	324	352	314	307	357	353	318	333	294	328	305	306	321	291	315	334	295	332	331	294	363	336	329	301	293	319	304	336	332	312	331	280	284	303	308	340	302	329	319	315	311	354	310	296	316	336	303	329	330	315	330	318	308	302	326	320	340	327	329	332	330	329	308	334	317	330	332	325	315	328	311	333	350	300	318	327	329	313	299	330	325	310	342	299	313	303	312	366	339	330	317	312	332	309	316	333	335	361	282	340	320	292	306	338	315	349	299	343	311	347	299	297	305	308	298	334	325	327	319	311	323	303	295	278	338	304	310	286	336	305	320	293	312	325	306	331	326	317	306	306	306	333	315	286	291	325	285	302	295	321	307	304	325	315	301	293	323	319	319	318	326	300	316	324	312	330	346	298	315	315	291	302	283	295	357	355	339	310	321	311	300	302	294	307	324	318	316	278	289	320	297	325	296	322	311	316	299	311	332	319	292	293	338	330	301	311	355	325	333	344	280	302	313	298	311	293	327	311	320	307	311	340	290	324	297	310	316	321	294	319	307	347	320	326	327	325	317	354	331	298	318	319	323	334	302	314	303	275	305	299	325	318	311	310	326	354	335	318	340	333	280	317	313	328	307	283	292	339	342	299	337	306	288	311	352	299	313	293	317	289	311	304	358	285	312	328	308	318	329	322	338	319	330	343	338	309	285	308	284	333	292	321	312	329	325	283	325	314	296	291	273	323	317	306	337	293	320	313	290	327	292	293	327	311	345	315	330	288	343	286	293	304	322	314	296	323	306	333	304	311	303	304	286	296	322	319	312	339	326	344	307	336	330	345	308	304	312	312	332	301	315	336	325	331	331	260	297	356	347	299	295	270	294	317	301	324	328	301	334	344	320	317	305	306	319	326	349	307	315	318	328	295	317	318	305	302	302	353	309	312	316	304	331	348	313	316	318	326	299	310	324	304	311	332	331	348	295	362	303	297	334	292	309	303	329	335	330	329	326	337	348	309	336	329	328	281	290	336	330	311	274	302	304	304	306	294	326	314	331	292	346	300	343	339	308	315	343	309	315	320	320	338	357	318	296	349	350	288	301	318	306	304	290	275	321	296	308	307	346	322	299	326	333	352	333	313	325	375	307	343	341	310	298	310	309	324	307	318	301	317	307	276	302	302	299	311	327	289	308	293	320	333	307	317	301	287	302	306	295	329	312	278	299	324	320	319	303	333	310	315	333	270	308	333	322	305	322	251	344	292	340	343	291	355	334	278	313	338	301	330	321	286	310	331	325	313	334	296	327	307	297	307	320	308	323	317	295	341	293	302	315	307	338	332	335	305	315	286	327	311	318	287	341	342	305	299	336	297	283	330	323	314	318	320	346	304	317	280	304	297	294	314	337	314	321	303	315	311	305	310	324	299	338	332	316	309	329	273	301	339	307	334	284	306	337	302	333	304	304	329	311	313	277	328	324	311	328	326	307	315	333	334	301	356	300	321	303	320	364	283	293	333	337	315	299	313	323	312	303	306	328	320	287	306	318	322	344	281	328	370	326	320	294	280	350	301	334	324	315	321	307	302	279	310	298	321	301	306	326	309	318	331	310	310	290	298	326	346	305	324	284	293	287	328	329	329	283	288	340	336	335	350	308	310	295	316	325	303	299	351	331	304	306	299	319	286	353	316	316	335	257	352	333	321	312	292	332	314	323	322	324	327	314	330	319	312	294	334	331	304	339	304	299	282	326	312	345	302	324	308	305	307	309	315	298	296	326	291	310	324	339	310	334	310	306	331	313	324	329	329	310	303	304	320	304	293	351	281	288	349	328	316	334	329	316	317	321	299	274	293	300	311	317	332	336	344	315	317	327	327	328	329	347	321	317	293	341	334	326	334	319	342	296	300	299	298	317	298	307	300	356	298	322	306	316	307	344	323	306	310	322	321	330	306	320	314	322	287	344	312	319	293	326	306	331	312	314	335	316	349	312	315	325	305	332	285	296	315	303	307	368	302	310	323	390	316	315	300	330	321	299	287	318	345	312	280	319	297	322	316	317	312	323	320	278	324	341	341	309	347	298	289	318	311	321	299	309	309	293	311	357	306	288	309	320	331	340	323	323	299	307	319	305	340	316	304	296	336	304	317	300	314	291	326	310	299	317	344	335	336	300	300	322	325	308	266	325	300	287	308	336	288	282	268	319	323	288	310	338	341	322	328	340	324	316	295	302	298	322	316	339	338	303	310	319	317	331	344	336	290	355	309	300	339	313	286	289	311	278	318	295	337	312	337	326	322	297	328	334	267	338	308	311	319	300	336	332	309	337	313	337	300	336	300	293	325	293	315	334	309	330	327	285	350	296	318	331	324	347	329	318	308	327	330	358	328	317	301	326	310	296	296	328	320	341	308	322	314	308	306	265	280	316	338	293	322	335	270	340	322	305	319	323	328	293	333	287	356	355	343	301	328	311	336	324	304	322	322	308	317	323	350	315	270	341	297	311	295	338	305	294	301	285	306	329	319	323	295	311	325	311	319	315	305	328	336	301	296	325	321	301	333	291	321	310	306	316	328	321	312	302	299	329	284	323	329	319	325	300	328	316	329	326	351	321	306	282	346	319	312	298	338	295	329	336	313	309	297	329	320	291	324	313	303	323	295	328	290	286	320	314	344	294	318	302	308	317	316	303	329	334	355	339	318	320	307	308	341	310	299	298	303	341	343	321	328	313	330	311	335	324	295	317	297	291	315	343	295	297	325	318	339	324	318	297	313	339	356	313	322	309	314	314	316	324	328	301	304	323	320	308	337	314	314	318	274	312	316	299	341	293	328	314	350	315	331	329	307	332	296	304	289	312	355	319	320	319	321	349	307	314	319	340	318	334	320	388	309	310	322	313	315	296	346	297	326	341	343	334	324	346	313	318	330	333	332	306	299	291	300	304	289	285	299	333	308	305	312	312	331	333	303	294	319	308	340	306	301	343	324	338	337	341	336	339	280	321	321	300	323	355	355	304	303	324	294	300	324	294	292	308	308	300	310	295	359	306	327	295	314	309	311	336	280	293	310	310	314	319	320	318	293	308	319	325	323	311	299	316	293	328	304	305	322	316	284	368	336	302	300	268	313	333	310	348	337	315	298	311	315	327	325	276	318	294	325	298	295	308	352	335	335	321	359	306	301	336	329	302	321	322	287	334	312	336	307	292	327	313	302	299	279	308	299	324	331	354	329	323	331	311	255	295	364	299	295	297	324	274	332	296	307	323	291	307	340	288	322	292	334	322	341	310	319	296	314	311	321	308	316	321	306	308	324	330	315	276	319	326	317	317	337	328	323	310	332	329	310	298	333	324	318	315	311	320	332	301	339	293	344	312	326	303	304	320	342	355	295	334	319	300	326	298	321	325	280	316	295	318	315	346	340	331	309	301	299	352	336	316	330	320	311	309	315	341	291	254	279	338	316	328	320	335	320	272	312
20379	791	712	767	735	734	740	689	663	711	734	758	724	756	757	752	773	751	777	779	725	695	702	709	699	718	709	687	733	754	751	718	745	720	683	697	779	719	716	727	749	726	694	725	729	705	762	739	748	711	673	757	711	706	718	768	727	707	682	744	748	715	763	666	715	722	732	719	698	706	752	733	773	738	724	741	716	713	737	729	734	705	744	703	770	701	706	760	741	724	711	734	740	753	709	667	735	768	732	693	734	720	702	709	729	704	750	739	692	712	732	683	723	687	738	767	696	696	712	693	693	758	745	748	711	725	700	751	743	723	725	763	696	759	731	654	717	742	737	725	722	680	738	708	722	761	730	715	723	724	740	677	704	704	719	742	729	760	736	722	772	707	758	747	797	706	698	700	752	704	734	785	781	751	721	706	731	758	726	725	739	691	706	733	720	711	686	774	721	764	773	688	721	694	728	686	747	699	747	751	716	739	735	732	744	704	727	683	761	737	729	717	733	726	742	716	704	751	764	697	731	680	757	731	723	759	705	713	721	761	682	742	712	718	792	715	728	703	673	713	679	727	771	768	692	732	701	714	785	766	717	733	710	735	716	736	737	720	726	767	727	730	684	721	791	667	731	701	716	715	752	697	732	721	736	763	702	714	705	742	677	722	718	745	716	719	700	756	706	703	731	724	781	691	743	718	754	800	760	748	757	719	743	751	739	747	734	752	754	729	706	753	718	767	704	713	718	756	710	711	700	721	719	706	809	754	736	742	685	747	752	708	674	657	731	741	737	756	710	760	751	768	711	719	751	708	736	689	722	744	783	714	773	710	733	754	718	764	712	745	620	736	747	748	709	722	701	748	697	745	720	720	719	695	708	690	780	768	717	729	698	702	743	704	747	745	703	755	781	726	753	740	743	699	687	776	715	785	712	757	729	753	763	699	740	712	710	738	742	723	725	783	694	717	711	755	702	723	743	750	732	757	763	736	727	674	714	704	691	673	689	745	699	703	719	769	775	704	722	731	728	741	703	703	739	718	754	729	752	749	733	738	693	726	743	718	697	710	704	739	728	775	722	711	722	696	752	769	759	741	657	706	661	720	720	713	687	701	724	701	712	715	749	727	736	729	721	710	710	720	670	744	733	696	757	688	695	727	695	753	713	774	743	746	721	734	773	741	680	727	718	739	696	742	761	745	723	717	738	694	747	724	735	680	759	764	724	749	782	734	680	743	733	753	740	730	726	730	767	725	726	712	728	708	693	698	730	692	754	669	711	745	752	732	710	691	708	781	751	712	727	742	694	691	715	746	681	701	723	743	791	753	728	746	730	706	710	682	710	722	719	714	737	773	735	720	752	772	685	730	766	716	725	748	764	714	646	741	727	712	728	760	700	745	722	716	748	720	696	749	767	741	778	731	658	721	727	723	717	742	719	726	722	738	715	736	735	709	720	748	694	682	715	719	729	736	703	711	750	731	750	729	712	729	746	766	723	690	688	704	697	666	735	739	719	708	733	677	700	698	737	705	728	723	730	736	660	770	733	704	704	747	743	721	688	711	672	775	757	712	698	764	728	737	752	771	713	725	708	728	681	740	768	696	708	677	752	742	766	755	712	729	732	768	710	770	727	734	737	744	752	741	689	720	723	713	724	701	735	753	725	715	660	769	750	718	701	753	740	753	741	751	745	761	720	757	719	694	776	733	739	626	701	725	778	748	762	703	754	809	722	729	738	754	735	749	760	777	709	702	725	732	739	719	752	710	750	670	726	706	720	724	685	695	730	735	721	725	686	773	684	723	750	745	682	785	722	748	705	735	787	761	685	750	714	689	689	715	701	732	718	741	723	705	743	710	725	684	751	724	726	680	706	739	720	716	709	768	758	704	728	753	750	741	719	715	722	729	779	703	689	729	737	728	720	738	723	706	749	713	687	707	762	672	685	699	710	747	740	716	719	750	764	743	687	724	681	705	725	737	735	787	753	724	704	723	740	736	674	747	772	728	704	716	723	695	717	692	714	719	730	749	722	691	720	742	756	741	733	767	720	718	761	707	784	729	709	683	719	741	723	725	751	728	738	728	743	765	727	714	748	726	737	775	729	759	748	760	770	721	765	740	739	703	723	764	745	692	730	730	728	739	708	714	723	762	762	740	709	712	689	691	755	698	726	682	705	710	705	694	733	745	743	722	689	746	692	714	738	778	760	705	727	733	698	790	716	705	755	719	752	751	716	740	759	803	715	706	725	753	763	724	715	718	731	707	724	680	751	723	719	740	704	722	711	687	766	713	744	740	736	700	725	705	704	691	749	683	736	777	728	729	751	725	743	729	732	751	712	698	700	696	771	749	751	731	772	725	720	697	714	688	737	714	730	687	709	731	721	738	757	710	725	759	714	737	709	721	708	742	737	707	721	708	776	719	699	705	726	769	731	699	795	754	737	679	651	710	723	730	691	730	745	698	718	735	722	763	721	740	768	732	802	745	710	730	734	688	652	762	764	701	728	710	719	725	707	709	749	707	707	696	692	750	781	771	722	767	706	731	747	756	708	708	701	796	736	725	705	743	754	672	712	716	722	761	713	781	780	729	735	709	736	742	759	699	756	696	732	751	709	714	770	720	725	697	676	684	719	741	765	730	749	734	721	714	723	689	727	693	745	684	755	733	719	753	727	710	726	656	759	737	748	766	791	726	720	705	735	757	715	693	724	756	728	749	748	704	741	752	693	738	729	749	739	761	693	698	724	705	741	761	798	738	727	736	718	725	756	736	742	772	746	729	724	704	729	698	694	694	729	726	737	715	700	678	695	769	721	715	734	767	697	730	742	731	714	704	723	731	746	747	744	745	714	738	705	736	705	710	700	701	704	718	723	705	739	687	741	731	673	763	781	760	707	716	734	731	755	747	756	731	718	748	701	721	724	745	704	718	733	701	756	731	746	684	685	730	731	746	741	757	702	731	705	747	714	784	793	726	763	734	780	760	666	758	694	670	701	725	724	720	742	756	749	768	760	755	723	695	735	756	730	755	745	678	739	730	732	721	688	705	715	715	728	696	695	740	726	721	718	701	687	744	730	716	736	723	745	682	716	734	719	694	744	715	718	725	733	726	708	730	781	721	706	677	725	703	764	729	789	676	748	701	739	768	716	723	745	708	683	754	692	712	753	730	733	763	687	737	692	765	756	771	708	741	720	710	720	730	758	705	736	756	736	693	745	708	720	760	712	704	750	726	719	755	737	726	749	747	720	795	711	718	733	721	707	704	733	745	756	755	763	723	717	706	720	704	717	757	697	743	727	733	730	728	736	713	727	684	728	740	726	760	705	697	748	734	738	757	724	711	692	689	704	749	714	665	740	734	751	716	706	725	711	720	687	714	720	764	697	684	746	735	674	725	696	753	721	699	707	746	727	720	722	678	737	742	733	755	709	751	734	745	702	764	727	728	710	728	710	734	704	772	704	704	733	682	708	735	714	741	759	752	679	760	730	744	774	748	712	714	722	689	713	737
51872	11522	1179	558	534	478	404	444	421	384	397	364	447	392	373	385	376	396	394	363	385	394	371	350	365	368	405	356	375	394	379	403	389	389	369	453	395	391	368	388	393	388	397	402	381	381	437	375	397	447	403	398	390	392	400	449	395	414	410	412	362	354	411	376	368	378	372	390	374	384	366	415	373	394	406	384	422	342	386	374	372	360	346	405	381	408	402	394	416	398	387	401	416	454	423	378	391	410	435	384	346	359	366	397	401	408	398	383	397	361	373	402	371	353	403	384	390	400	359	412	404	405	378	391	384	367	360	372	402	398	404	405	383	328	385	366	342	366	380	410	387	356	387	393	422	407	384	384	400	346	393	384	382	424	401	426	418	393	386	387	412	377	369	354	401	368	370	438	360	399	380	358	387	383	398	433	433	449	426	381	381	404	353	389	416	394	406	407	397	377	366	382	407	402	401	381	440	395	401	368	397	409	401	358	388	369	362	410	390	395	397	401	384	364	382	413	422	368	393	399	400	405	369	405	408	414	392	393	415	420	351	402	383	372	395	412	384	363	382	393	401	364	389	391	389	374	388	360	392	374	391	425	410	416	351	404	414	394	410	414	397	375	379	407	399	382	374	382	372	359	394	380	395	443	386	390	391	422	353	378	383	391	371	395	419	380	374	392	394	436	395	392	368	384	425	396	411	372	364	396	416	416	396	403	405	399	382	357	386	366	373	372	394	379	379	375	360	398	376	403	391	407	385	380	403	338	385	402	374	445	402	395	351	364	391	401	400	400	378	398	381	403	392	377	365	389	445	403	400	379	397	364	381	367	383	390	369	408	412	414	401	372	389	397	400	419	369	422	390	437	379	404	386	377	350	380	420	415	413	374	403	377	392	384	375	396	405	397	417	383	356	343	354	388	414	361	381	376	388	395	350	394	331	397	388	345	357	418	383	366	391	389	395	367	425	386	396	399	377	332	408	379	420	364	398	395	383	398	383	383	366	367	407	389	386	419	345	369	371	390	369	360	380	403	404	396	402	381	422	360	404	398	353	388	357	396	388	376	361	373	390	401	404	408	392	391	389	416	398	405	402	355	390	425	413	391	411	405	383	423	374	379	368	410	354	387	391	417	350	382	403	372	349	388	369	396	363	379	383	392	388	382	420	419	372	378	392	392	414	381	443	416	413	351	405	379	401	404	399	420	406	346	385	423	373	371	351	380	399	362	386	389	390	414	396	392	398	396	363	371	371	370	361	352	384	388	404	386	372	380	381	364	429	403	394	376	388	392	367	378	398	373	357	411	393	422	405	396	391	382	398	380	405	389	388	380	404	437	357	376	357	380	394	379	351	375	364	401	356	397	415	392	406	389	397	356	378	356	391	379	411	394	402	395	384	412	389	354	380	361	350	396	412	361	436	377	370	385	386	436	398	374	358	389	396	372	362	407	377	389	396	401	428	368	365	425	410	394	404	380	399	430	343	418	397	386	379	405	384	398	362	377	392	397	366	396	430	385	397	346	401	409	381	383	408	370	399	368	397	394	400	370	407	373	385	421	393	370	321	347	403	397	339	390	363	381	377	407	436	426	414	371	360	394	396	434	389	457	365	381	369	404	388	392	380	368	395	384	391	406	392	350	397	407	404	371	390	384	394	373	389	395	368	333	394	373	383	395	396	402	353	366	392	409	382	404	410	386	369	373	397	385	367	378	399	411	393	325	358	396	373	376	385	408	444	387	401	431	396	428	380	406	346	388	396	379	391	397	368	407	362	412	370	334	356	407	335	400	416	366	397	387	387	419	332	423	402	372	389	390	444	392	376	412	375	369	423	392	374	434	400	401	362	419	381	408	385	393	419	396	382	376	386	410	408	430	423	382	384	391	378	373	390	385	396	399	414	428	380	375	361	387	395	409	389	388	363	392	405	362	387	368	380	368	400	398	390	368	417	373	349	394	392	360	392	406	410	420	434	350	424	383	393	405	388	406	367	395	390	406	408	350	395	404	397	394	392	383	413	435	425	384	373	357	407	426	377	379	397	441	349	387	389	413	411	381	374	404	416	390	416	408	392	420	394	404	380	358	371	366	402	384	374	431	402	395	397	383	397	386	358	372	409	366	419	375	392	384	402	404	379	426	403	403	412	402	392	404	365	391	398	374	399	391	380	388	393	368	369	410	401	410	380	370	379	386	329	361	405	404	381	374	365	356	391	356	384	366	429	408	392	368	391	391	367	388	445	396	377	383	403	403	412	429	388	352	373	356	385	350	361	381	407	385	369	424	373	376	339	405	407	417	371	403	370	427	363	399	369	414	342	344	398	391	326	367	360	419	427	420	424	394	381	408	410	366	421	391	366	393	385	384	384	392	390	394	358	386	376	416	392	429	371	368	400	376	355	371	416	410	349	400	424	380	415	366	362	378	369	395	356	401	385	365	414	382	394	412	384	400	344	386	381	391	369	333	379	416	350	390	417	376	401	369	374	400	374	389	355	359	397	374	351	378	392	383	376	402	368	409	371	383	389	384	407	390	392	384	413	418	391	437	442	404	397	384	387	374	394	378	397	365	416	399	402	403	409	398	402	416	379	420	361	352	399	413	413	407	341	393	380	400	407	397	404	365	392	370	394	399	395	403	381	385	343	375	431	383	432	407	398	370	418	366	371	394	394	380	399	382	404	393	419	393	401	386	362	424	409	415	424	414	379	382	349	404	408	373	409	380	374	358	357	397	415	430	399	426	398	395	385	400	369	392	392	378	425	392	369	383	429	392	398	382	362	361	368	411	369	396	391	410	379	381	350	406	358	378	380	392	386	382	350	388	366	404	385	386	398	365	390	369	388	399	390	322	376	422	404	370	420	413	408	421	381	410	387	392	384	381	382	370	396	392	411	393	381	450	341	405	374	395	390	386	391	377	379	390	386	400	386	340	379	368	359	386	365	375	404	383	357	327	416	378	375	395	398	396	367	419	377	438	410	403	425	418	386	383	389	403	410	390	372	384	420	404	415	386	380	373	381	371	419	365	361	399	378	384	372	390	420	365	400	391	418	375	389	408	367	401	401	356	382	371	390	375	394	393	392	401	358	391	413	392	387	419	395	367	368	415	391	379	366	408	372	374	405	389	369	373	352	391	357	346	409	386	382	398	378	402	373	339	343	361	403	410	428	376	399	378	409	394	386	387	432	420	364	420	381	358	429	378	399	340	424	346	409	402	364	393	407	391	375	365	379	392	396	384	417	381	400	384	372	395	366	375	376	377	382	385	396	389	439	418	357	411	403	351	363	366	381	369	363	378	385	379	365	388	416	417	408	373	421	371	381	416	364	414	374	412	388	407	359	412	362	358	432	397	385	418	360	394	361	401	400	389	383	383	368	391	391	387	400	337	364	390	396	353	415	370	413	367	326	410	356	386	367	374	414	402	390	363	374	384	381	391	389	421	443	412	394	407	434	381	432	396	437	403	353	398	403	367	335	414	403	405	412	371	400	383	400	399	357	413	403	397
28064	986	1246	1389	1241	1172	1108	1030	1009	965	955	930	943	894	944	930	907	918	908	940	832	885	882	928	873	903	852	890	861	858	872	876	828	850	862	873	871	855	888	868	843	859	887	870	841	891	880	853	902	856	855	834	860	907	833	893	826	862	851	905	863	879	830	920	856	849	877	924	842	893	842	903	833	845	858	840	890	800	895	864	867	853	895	869	877	879	899	829	832	877	895	898	856	815	832	906	866	821	910	837	834	892	856	877	826	782	858	893	885	899	899	874	890	887	857	803	881	901	829	894	892	830	864	877	850	855	836	873	914	924	858	887	845	838	863	850	868	861	890	907	851	858	871	907	899	882	850	872	836	876	868	891	878	891	882	851	873	820	797	861	894	880	829	838	856	861	874	845	880	902	894	892	851	876	904	893	885	827	845	871	885	858	855	880	833	893	800	862	857	930	877	874	885	834	904	835	884	822	850	868	798	836	835	832	849	918	855	881	875	890	844	868	862	873	856	850	902	869	881	872	853	859	868	877	815	872	863	828	846	903	811	873	895	844	902	848	843	865	868	821	911	865	837	786	903	885	820	853	909	905	818	924	861	848	908	880	884	830	865	884	881	814	854	849	901	881	822	836	859	841	891	862	861	835	899	871	854	856	864	850	868	932	863	871	866	880	866	860	852	850	909	842	900	876	844	935	864	852	874	841	873	835	834	871	899	860	860	852	849	836	821	811	834	824	811	813	796	901	856	927	888	856	863	880	833	880	847	884	876	842	815	898	824	861	870	920	855	848	877	839	909	872	848	887	815	850	814	882	807	864	830	877	898	833	858	832	873	908	898	877	856	862	842	851	822	861	819	906	904	889	845	850	862	917	905	919	885	862	874	878	890	840	880	877	905	878	889	891	844	842	891	837	866	876	877	847	845	817	869	886	882	867	906	837	853	896	873	893	869	861	857	866	839	897	889	896	850	859	847	860	845	863	870	858	837	872	823	921	897	916	872	832	848	849	825	884	907	889	848	857	870	906	865	893	862	830	854	894	818	853	893	862	882	870	852	854	892	940	850	936	899	886	882	829	867	878	879	880	905	923	876	892	861	847	847	851	907	896	868	845	859	889	847	849	885	880	883	901	832	878	875	940	879	857	842	874	855	880	820	812	903	816	868	873	942	873	858	817	819	881	849	849	855	898	863	862	824	882	931	883	862	845	891	839	916	848	857	809	851	927	834	856	804	907	949	816	826	898	849	862	827	868	867	856	874	858	878	873	890	873	849	901	931	878	895	888	845	886	886	837	844	885	887	846	816	905	846	883	853	835	866	872	874	844	855	840	902	922	862	861	908	863	883	830	918	864	921	801	870	908	892	824	835	868	920	878	891	880	895	833	876	880	834	845	944	872	876	826	861	864	840	852	850	870	837	912	907	865	891	840	796	908	854	854	873	840	886	891	885	875	859	934	847	847	812	824	863	868	874	876	859	848	860	862	849	824	907	836	840	867	844	870	866	869	825	865	918	895	870	873	852	845	866	869	809	885	930	875	868	916	882	866	881	885	912	959	878	786	831	875	877	843	874	846	888	923	832	841	878	804	833	882	908	830	865	835	911	854	838	926	870	867	924	859	869	839	913	856	887	914	857	906	879	896	897	839	890	898	828	864	876	876	862	859	867	826	873	829	909	853	853	906	892	839	855	813	847	894	900	861	897	867	825	851	910	863	861	877	860	858	877	896	935	900	811	884	869	875	870	943	832	814	836	867	854	915	879	862	886	879	831	887	868	894	887	873	846	830	860	859	921	852	886	859	900	840	878	893	859	842	887	864	848	834	910	859	821	874	842	855	917	887	867	836	828	848	854	836	849	890	902	835	910	874	931	866	892	873	914	837	895	892	873	923	825	847	855	861	916	915	904	907	866	874	921	877	876	894	885	864	822	871	892	831	898	915	817	833	881	843	851	860	813	842	861	841	866	915	836	855	884	907	902	873	868	867	896	814	863	892	837	886	878	852	888	876	889	843	899	848	860	840	911	910	852	880	871	834	846	853	848	882	904	891	856	847	858	877	905	872	930	840	848	864	836	867	902	827	882	886	894	861	900	802	910	886	850	865	942	864	853	853	874	854	873	864	850	893	977	866	896	834	818	874	875	820	874	853	831	870	842	844	855	841	887	836	858	869	815	882	835	844	839	889	875	883	868	848	839	858	857	886	864	881	849	851	863	860	906	854	835	870	851	878	888	813	857	859	874	837	823	843	861	855	844	823	837	856	885	843	870	884	852	848	821	872	912	857	866	854	857	875	911	862	883	845	883	897	859	884	880	849	918	872	867	817	863	879	885	832	851	866	802	887	884	876	830	842	881	861	815	876	889	845	865	872	899	860	859	874	852	882	837	811	892	830	847	893	823	868	802	855	845	896	859	863	853	829	816	822	869	881	902	836	884	872	919	890	910	890	885	884	838	813	848	843	846	799	886	808	848	829	859	930	881	883	845	909	799	833	850	861	880	900	869	875	840	891	899	881	857	871	900	902	858	866	947	807	816	926	871	886	873	846	851	800	859	866	842	858	866	914	837	876	887	916	872	872	957	861	861	867	801	862	886	877	906	840	919	879	866	903	867	853	925	858	846	862	860	839	854	878	859	869	845	854	877	880	808	859	872	861	847	893	839	849	875	828	863	869	891	848	848	820	878	915	804	844	936	897	894	882	841	886	885	866	801	826	891	875	862	834	863	849	831	891	887	856	908	984	883	886	876	896	891	809	866	884	864	801	901	892	895	865	891	898	816	920	827	841	862	930	867	892	846	869	895	820	870	811	860	857	895	899	854	839	903	857	833	877	843	824	812	864	866	862	893	868	873	848	831	861	889	879	858	805	894	861	874	869	861	855	841	895	888	843	813	847	823	888	894	867	816	847	853	829	835	866	866	863	810	903	861	866	888	868	916	851	862	859	816	875	853	869	896	809	847	861	876	892	831	872	861	951	823	913	880	882	836	871	879	870	832	906	857	800	845	821	806	891	883	863	827	866	917	849	906	890	862	875	893	881	913	802	861	904	904	866	865	857	857	838	924	828	873	866	879	862	863	894	878	861	879	867	838	840	915	885	862	881	885	900	860	831	819	893	836	820	927	871	885	905	871	867	940	897	922	859	867	880	809	814	839	872	854	860	912	892	826	879	867	813	825	847	891	890	908	886	829	866	886	862	849	807	836	888	834	863	853	906	852	826	842	886	830	838	877	872	857	891	866	838	897	854	866	864	925	900	853	865	877	827	876	825	854	848	919	898	840	853	859	837	856	866	947	921	852	915	852	891	861	914	895	815	897	891	874	863	897	816	895	895	910	885	845	819	859	851	860	841	823	913	902	825	850	910	853	860	869	826	934	857	866	879	829	924	890	888	884	906	881	885	874	845	841	844	896	900	883	890	837	851	867	863	909	868	871	856	842	813	878	856	869	858	799	858	878	927	850	868	865	872	891	914	843	811	875	894	884	786	932	914	888	863	874	892
57484	14729	2113	624	461	373	377	368	328	326	292	320	266	287	302	299	282	276	321	291	266	273	265	283	282	286	316	279	307	277	273	284	293	251	252	266	299	286	303	279	301	262	281	256	261	261	285	255	288	286	277	283	280	314	301	327	270	277	266	288	278	281	314	275	248	255	279	303	292	276	296	277	282	266	275	274	290	269	291	284	292	282	273	276	283	285	276	258	302	276	278	283	279	285	292	286	318	292	291	256	282	278	294	293	280	280	271	252	246	266	257	288	265	279	283	282	291	305	301	278	274	288	281	313	260	297	276	278	290	274	288	240	270	333	270	273	254	279	292	287	312	283	267	253	253	317	321	304	292	298	278	275	288	292	292	283	294	286	252	283	300	265	270	261	319	287	270	280	279	286	285	261	320	294	292	271	304	280	323	307	260	278	301	275	269	256	248	317	281	300	290	289	301	259	263	262	281	275	279	255	267	273	252	274	286	259	283	258	294	286	301	287	286	279	277	300	300	294	288	259	265	293	308	287	293	286	266	268	285	297	292	269	268	287	229	286	292	278	265	258	273	293	278	289	314	282	302	296	305	277	287	282	298	281	276	281	278	288	293	269	305	283	276	264	226	293	297	266	260	301	317	231	305	274	321	292	298	297	269	275	272	302	256	293	260	313	272	264	292	253	318	237	296	284	283	258	307	313	220	316	289	270	292	260	289	298	308	290	282	280	250	249	304	294	302	292	273	283	277	248	271	296	267	286	261	300	274	240	265	270	305	281	261	310	275	280	280	279	293	281	295	268	280	287	285	260	279	292	290	281	267	283	263	238	262	300	293	311	290	286	285	269	227	264	293	292	287	281	266	263	268	279	267	283	246	297	275	297	286	278	295	280	292	266	274	281	342	277	301	248	278	262	252	294	278	291	299	278	289	267	291	297	290	299	285	281	311	257	269	269	264	259	262	281	283	309	267	284	288	267	288	291	305	263	285	272	237	272	283	274	300	263	291	274	253	285	279	297	271	282	284	274	277	258	266	281	281	277	262	252	283	284	297	289	301	292	237	272	263	268	286	276	292	283	280	278	250	240	277	287	292	282	275	276	265	274	294	303	257	263	294	302	275	291	292	285	272	251	273	271	270	308	294	310	304	305	291	249	256	285	280	279	296	271	249	275	293	272	288	269	284	287	304	292	294	289	293	303	266	260	274	269	286	271	275	289	285	301	266	290	300	283	277	273	304	306	269	287	272	292	283	271	275	243	281	281	285	273	238	284	306	275	268	271	274	282	303	257	277	298	290	283	286	301	292	264	253	289	290	288	244	246	280	302	299	288	302	291	266	287	301	294	250	291	237	266	254	286	299	275	267	280	311	247	270	257	288	287	298	285	248	271	285	282	269	298	295	265	249	288	310	273	259	286	264	267	303	292	288	294	288	300	254	241	283	290	276	274	286	293	299	285	272	284	305	270	271	261	299	308	259	284	282	270	318	278	289	269	329	307	264	260	277	246	277	255	281	256	317	309	264	282	276	309	267	307	290	277	310	292	269	247	290	250	281	269	304	283	300	286	259	273	277	314	242	290	278	275	285	267	263	296	286	246	290	283	291	291	295	271	314	279	251	282	255	280	251	310	262	298	295	309	269	271	294	247	247	279	277	290	270	277	287	276	266	284	252	260	266	272	291	261	291	276	276	275	269	313	295	285	283	277	286	274	259	258	271	251	252	280	281	253	314	307	292	290	288	287	252	271	274	281	295	295	293	305	277	292	280	290	272	291	282	289	260	289	281	274	291	284	256	251	288	276	269	268	275	279	286	327	291	297	270	269	306	284	298	299	302	294	262	293	283	283	271	276	289	255	257	301	310	300	288	258	260	303	307	303	273	293	262	267	282	244	277	271	267	289	290	306	296	307	299	282	295	293	277	282	266	294	270	274	261	278	272	306	274	268	274	291	289	282	285	279	274	293	283	249	294	283	332	288	272	282	279	295	289	297	254	299	309	305	268	258	294	269	273	275	308	274	289	262	275	282	248	261	258	263	303	307	300	290	325	321	286	286	276	279	254	279	271	256	300	271	319	259	252	278	272	275	303	282	278	267	273	292	298	268	309	314	272	266	291	282	319	291	255	305	269	272	272	266	292	276	267	265	263	276	322	277	264	287	268	259	274	280	293	257	281	283	294	235	259	319	262	264	315	299	265	276	277	263	269	292	288	279	270	238	315	254	278	268	289	282	302	268	290	284	279	285	258	280	242	310	314	282	296	260	293	274	278	270	261	267	269	300	286	303	278	291	257	265	266	303	237	276	264	295	300	252	253	235	251	288	299	273	295	283	270	278	262	244	296	266	297	296	278	266	269	291	290	258	276	265	271	283	245	260	277	285	275	266	257	273	253	331	270	282	294	313	272	281	273	295	247	286	314	283	279	289	311	250	272	274	256	274	286	287	284	288	290	270	281	276	261	282	270	277	272	294	293	281	259	324	289	308	262	282	296	275	257	272	275	284	300	274	268	290	289	294	278	323	271	269	251	253	273	304	264	272	263	272	291	267	270	301	280	258	268	306	267	265	273	279	291	288	284	239	242	273	271	272	309	295	249	262	262	269	284	284	279	244	286	300	282	264	276	265	263	270	299	306	319	275	261	284	262	288	269	268	294	297	253	289	280	307	265	285	326	288	301	264	258	294	264	245	254	283	279	289	288	304	267	261	260	260	277	293	261	273	277	295	294	292	315	314	254	300	306	266	265	263	263	257	263	266	268	297	250	261	256	265	291	285	287	288	257	244	269	277	315	285	301	290	261	277	270	313	266	288	265	298	306	322	293	251	331	301	257	266	253	281	304	310	232	287	272	313	283	293	281	271	251	286	291	283	269	282	250	295	306	267	275	317	294	306	279	289	254	278	245	314	304	271	288	290	278	287	264	281	267	293	265	254	309	315	247	305	244	266	302	289	280	291	285	300	269	294	311	287	262	282	278	280	279	283	287	295	271	273	262	260	259	287	271	268	285	282	275	286	277	262	296	264	301	256	290	261	277	278	239	273	312	297	273	280	270	259	279	300	288	264	297	276	274	254	295	296	241	319	287	266	298	232	287	296	294	274	276	277	282	307	264	284	246	303	282	259	295	278	269	294	288	299	261	299	287	282	292	244	266	277	267	289	303	297	298	346	278	269	278	283	277	294	274	262	241	282	302	268	311	275	259	273	269	287	280	283	260	289	258	291	278	273	258	293	289	274	250	274	272	289	306	293	296	271	270	286	280	262	251	320	286	295	265	293	272	269	273	285	275	278	284	245	258	316	288	257	236	276	286	276	289	302	307	239	278	263	282	285	246	271	282	276	291	283	271	310	284	284	269	265	293	243	263	262	292	266	285	249	269	281	266	293	285	275	300	308	297	266	287	269	272	273	283	326	250	264	270	264	280	283	304	266	271	297	263	261	270	296	257	262	307	234	285	299	267	292	246	281	268	298	243	257	305	307	268	272	276	267	283	281	303	272	268	291
30176	922	1366	1607	1443	1200	1032	936	899	833	762	753	733	753	673	639	729	689	741	705	640	679	631	640	669	620	634	645	690	652	646	666	628	641	652	667	626	654	638	641	653	677	640	663	636	606	648	628	635	642	586	648	642	682	642	635	658	603	624	660	659	679	630	632	635	642	626	614	656	661	605	631	610	628	635	614	633	608	657	664	641	633	654	650	619	610	636	655	681	612	649	617	629	622	603	622	653	618	612	627	597	637	641	644	632	622	639	599	671	652	626	615	611	646	602	632	638	648	647	609	643	615	652	655	670	640	636	585	636	617	633	665	648	669	678	644	644	629	612	631	653	647	604	635	589	643	620	577	594	648	634	594	642	615	590	664	580	599	608	638	666	588	657	611	641	641	644	628	635	619	598	609	627	641	636	635	646	655	640	605	625	606	627	625	651	596	628	615	637	643	655	624	635	649	626	615	650	591	666	669	661	630	627	619	658	587	580	654	577	600	600	607	603	622	632	636	630	604	586	693	582	608	634	667	603	606	596	631	613	638	620	626	636	645	651	635	615	608	601	616	636	634	612	593	638	637	650	658	643	653	619	637	619	654	593	604	655	564	614	600	639	667	658	621	599	652	620	604	617	643	637	613	641	586	668	624	612	642	637	627	579	654	671	615	614	625	599	652	647	614	632	639	638	631	650	596	651	643	613	616	589	610	641	646	626	651	643	644	616	624	596	607	641	610	643	622	642	630	610	620	633	609	559	619	603	649	640	657	623	638	665	617	653	604	591	661	614	630	638	652	608	650	615	630	645	627	617	688	653	659	601	670	677	663	640	670	586	590	579	610	641	614	623	653	652	644	612	587	625	616	630	636	630	612	685	630	598	614	631	671	627	596	641	577	642	643	650	647	635	619	624	655	640	629	646	627	622	636	597	596	656	620	640	603	623	628	665	585	680	635	647	655	617	621	658	602	641	624	659	606	634	630	634	627	649	636	623	645	613	624	617	620	593	650	607	623	581	626	644	569	629	654	613	634	614	631	636	659	646	619	617	622	650	630	599	633	596	653	653	643	658	618	625	681	663	609	611	632	621	626	613	639	656	634	615	644	661	643	652	608	600	643	605	604	631	619	570	600	641	619	614	620	643	614	609	638	633	639	588	615	609	616	621	608	629	608	603	626	616	554	623	643	684	645	664	620	582	611	625	618	633	622	642	578	699	620	646	619	634	616	603	632	628	632	620	592	581	653	658	602	651	654	626	650	644	694	647	597	634	610	628	666	613	618	613	665	654	626	604	630	594	628	617	609	612	614	648	584	632	644	624	599	631	595	609	637	649	582	678	614	652	593	634	661	607	632	653	596	659	617	606	662	644	592	650	616	640	650	650	623	641	636	644	648	613	613	586	636	561	679	648	592	635	609	629	619	669	632	604	690	604	661	638	658	646	646	691	632	642	622	623	664	624	617	632	606	626	646	661	639	625	637	633	656	600	673	602	653	659	619	660	677	642	651	605	616	664	646	630	653	626	619	647	617	651	618	672	613	636	631	681	590	612	635	632	596	629	667	653	572	591	680	665	636	664	636	645	615	664	609	620	596	638	598	632	619	614	659	637	596	614	664	590	624	663	615	626	651	660	618	633	633	632	616	633	636	659	626	667	645	627	613	626	627	672	602	654	693	668	614	614	647	612	640	656	628	607	629	609	580	682	597	607	649	608	644	674	608	639	617	584	643	618	632	590	634	598	606	673	649	669	625	615	629	614	660	625	640	627	609	619	617	617	641	668	645	647	625	619	689	650	642	673	577	632	616	625	633	606	608	619	628	642	661	624	627	644	639	644	607	649	664	638	615	617	615	649	606	596	606	595	594	582	616	634	602	614	620	620	590	607	611	646	644	602	677	630	672	607	611	644	636	615	624	600	658	664	632	634	607	627	635	640	639	620	635	585	661	638	594	588	598	664	592	601	606	631	692	641	616	624	610	634	627	651	640	646	659	647	628	600	595	639	620	616	659	614	630	634	646	613	618	629	645	664	652	593	661	657	619	625	608	646	637	599	673	589	637	632	660	634	581	588	619	617	597	634	638	645	665	596	660	615	630	654	643	637	602	681	607	649	595	622	606	604	674	584	631	614	622	618	636	580	664	616	637	634	650	656	630	573	615	587	642	595	602	587	666	632	632	611	605	604	639	635	632	619	668	640	616	641	619	593	631	619	631	607	614	682	607	640	635	631	664	719	613	607	678	600	644	622	617	661	594	599	609	633	593	641	547	627	637	665	641	627	585	608	629	645	669	640	697	648	668	599	642	665	625	669	626	653	670	613	614	648	583	615	607	615	647	639	627	663	602	662	617	607	623	688	609	634	612	636	688	660	661	663	632	593	645	619	617	599	626	603	614	647	628	571	599	653	677	627	597	596	640	624	641	602	653	630	644	650	596	649	651	625	617	672	629	629	668	644	663	613	576	607	636	638	601	625	642	670	624	559	647	675	596	604	623	613	675	642	601	639	629	637	645	645	622	598	622	638	610	622	669	693	626	605	569	600	665	599	645	631	662	636	633	632	625	625	633	563	679	620	613	619	620	641	622	631	602	633	605	623	606	657	635	648	651	615	643	667	624	605	678	630	635	617	634	600	629	638	623	615	634	608	623	585	618	683	663	598	600	636	662	623	623	650	623	628	622	637	663	636	646	624	622	652	619	622	606	610	622	633	672	622	631	649	661	633	594	590	619	629	612	603	617	639	638	659	667	665	649	618	601	651	666	658	635	621	624	654	637	624	643	641	641	630	683	590	625	628	621	637	624	630	629	647	633	586	618	670	633	626	601	642	654	639	649	634	596	587	631	633	672	610	611	632	634	601	630	589	660	634	661	615	642	607	623	626	634	649	597	623	619	655	630	572	641	589	629	608	644	621	614	675	639	674	628	570	654	655	592	627	616	603	612	688	607	647	660	633	593	571	625	608	622	597	608	645	580	571	634	627	605	632	608	611	634	627	703	659	605	632	619	651	609	666	615	649	599	647	628	630	658	664	672	644	601	650	669	620	613	646	616	600	625	636	639	617	586	623	623	685	662	606	648	650	670	574	615	617	627	648	658	658	614	604	669	645	627	614	629	612	606	643	657	639	643	647	612	621	622	643	637	593	664	617	635	638	570	590	639	597	594	640	652	635	618	687	636	633	658	579	640	638	598	605	621	604	619	636	615	647	626	619	640	592	647	661	620	627	641	585	601	637	602	616	608	602	627	639	608	606	645	621	604	656	657	578	607	662	697	621	643	667	642	607	626	637	627	631	654	638	582	624	631	646	638	598	658	611	638	621	645	661	611	576	688	616	636	613	622	633	654	615	680	602	643	657	589	590	635	648	656	626	571	628	663	594	657	657	631	627	651	618	617	615	613	620	604	605	672	640	622	657	639	635	618	669	631	611	657	648	637	652	606	694	655	611	605	607	653	629	604	660	612	601	651	610	687	640	608	622	599	647	644	610	664	637	588	614	651	617	598
37122	5477	398	329	302	301	309	297	275	323	316	321	304	307	300	328	286	309	305	307	310	301	344	282	291	291	276	289	328	288	264	314	320	303	308	302	298	349	350	270	292	315	279	317	308	301	282	284	287	323	346	298	298	301	304	344	322	305	291	310	281	268	315	288	298	276	345	304	322	319	320	280	297	291	326	316	342	294	318	298	291	294	315	279	315	294	301	339	284	291	312	304	301	319	315	297	336	305	296	290	317	307	326	293	308	296	295	300	311	312	304	313	272	342	328	296	320	331	308	308	331	297	298	319	342	312	297	312	312	331	317	310	329	325	296	336	303	292	256	329	314	311	296	316	304	333	313	284	286	315	304	264	272	330	325	303	323	298	319	294	292	316	302	332	299	330	309	273	300	308	299	303	294	328	298	305	290	312	345	315	294	335	313	289	302	315	321	323	304	298	316	299	287	349	298	292	309	319	290	300	316	335	324	307	352	305	290	303	299	280	311	292	321	311	317	315	301	307	352	302	344	279	326	290	327	304	304	292	295	297	299	297	304	309	318	313	314	303	286	344	288	278	295	317	270	277	295	298	303	295	327	295	320	300	304	328	278	293	314	295	302	272	288	294	305	360	329	316	312	318	320	310	284	368	297	315	294	319	318	342	315	313	305	329	325	323	317	283	309	339	299	322	304	311	333	261	331	324	349	281	310	279	311	322	341	302	319	267	296	300	327	291	326	313	317	322	320	294	299	311	319	336	295	308	319	336	295	275	298	256	329	309	324	269	311	324	293	320	332	319	305	302	315	356	331	301	265	302	282	305	310	305	279	294	321	302	292	315	313	338	287	291	270	321	327	273	283	299	290	287	319	314	315	306	333	315	308	304	283	310	289	295	329	319	294	307	295	317	300	311	317	308	320	296	325	347	313	317	314	322	332	284	313	295	315	319	337	305	338	297	288	320	345	315	313	311	305	271	291	310	303	354	336	292	349	296	301	309	280	295	295	316	337	305	291	307	323	321	295	280	325	305	320	321	332	319	326	298	293	303	329	308	308	316	312	345	335	319	319	303	320	266	301	308	298	322	321	306	282	302	315	350	276	317	312	297	296	314	290	305	301	314	321	307	310	355	324	307	310	306	309	323	304	276	314	300	315	345	320	339	313	286	313	304	317	299	282	317	284	315	312	289	300	298	312	294	328	299	309	274	296	321	293	329	313	292	308	277	324	302	296	288	353	327	308	319	324	298	280	300	310	314	325	317	303	321	289	321	290	300	319	332	321	304	297	317	322	338	319	290	262	327	291	290	342	324	332	313	306	290	292	297	307	314	348	300	337	293	318	340	327	331	301	303	298	299	300	305	317	303	339	304	320	241	288	300	295	299	323	295	325	292	299	265	265	313	281	265	276	313	281	316	310	287	310	313	333	313	307	290	309	329	312	297	315	276	322	307	306	304	303	300	291	312	313	299	292	303	288	292	336	283	303	286	312	340	289	292	301	288	303	298	315	299	313	307	298	321	316	276	316	312	301	293	303	284	321	298	295	337	316	344	318	270	272	312	292	321	312	304	274	318	316	304	305	300	316	300	333	290	280	315	343	302	324	293	324	311	327	301	330	308	315	343	291	356	329	313	332	329	276	313	275	314	303	315	303	263	293	340	323	307	327	301	298	295	323	320	287	310	336	296	303	327	285	324	290	321	309	290	320	321	334	322	292	304	295	306	313	350	281	274	307	292	310	318	313	330	331	296	333	295	305	306	313	284	348	292	290	320	314	298	297	298	298	300	276	343	339	278	337	296	321	297	300	279	288	303	287	316	380	259	315	326	307	297	296	307	326	315	300	329	336	296	329	294	333	316	328	311	295	257	322	304	277	323	311	274	343	315	316	312	304	312	306	311	311	290	280	316	302	331	287	314	315	301	309	337	291	340	277	300	309	339	307	312	297	311	292	315	291	308	324	302	304	288	308	303	327	306	334	288	309	325	286	277	309	317	309	308	315	286	298	299	319	302	334	315	284	288	290	280	319	332	295	276	289	329	309	287	324	310	345	313	287	333	327	328	290	317	341	309	299	287	268	293	304	339	310	302	271	321	341	340	327	333	316	289	316	296	318	299	332	299	317	303	292	264	295	317	317	327	306	303	310	292	336	290	289	289	323	328	318	278	318	306	312	286	289	285	292	341	323	276	284	286	293	320	297	314	327	316	293	315	285	328	313	344	285	294	302	323	315	308	323	283	305	310	314	312	293	288	302	322	288	289	307	290	296	261	268	317	335	316	299	278	294	295	306	303	328	343	326	303	293	343	296	281	313	313	344	333	309	317	359	321	269	309	265	309	343	296	331	281	317	299	285	290	287	286	328	304	309	284	295	328	300	344	300	317	315	310	343	294	281	293	306	290	316	269	292	337	326	318	324	316	301	296	353	337	282	325	315	320	287	263	301	291	350	320	316	346	319	303	336	339	338	353	309	301	306	320	327	308	281	279	311	347	320	311	304	312	310	322	293	307	292	296	299	281	299	305	279	320	295	335	300	297	308	340	308	298	304	308	283	326	273	302	326	294	311	314	301	296	322	321	303	312	331	285	296	305	314	312	300	279	287	291	269	309	321	345	281	308	307	326	347	304	312	289	327	319	313	295	341	296	286	289	287	292	319	318	316	331	300	288	295	316	292	292	313	298	323	294	306	297	316	337	311	301	310	329	286	273	336	295	341	327	290	312	325	310	323	322	320	306	292	330	326	304	299	317	303	300	291	313	294	329	305	305	285	309	341	309	305	303	269	311	311	299	307	319	281	319	328	296	299	296	312	341	292	304	285	303	303	323	339	316	336	323	299	301	298	322	310	318	282	308	329	290	317	327	320	328	287	310	305	303	340	291	328	306	331	354	315	269	330	270	303	265	299	314	321	299	310	325	288	300	311	305	313	278	281	321	313	295	305	336	336	322	342	290	306	281	294	298	275	297	312	292	288	332	297	309	267	291	335	327	300	319	296	283	311	325	300	316	335	335	310	343	304	299	320	311	285	339	300	300	319	315	314	308	264	309	293	274	332	292	303	303	342	280	302	296	314	356	262	289	320	284	301	313	312	315	327	342	324	311	311	305	299	302	289	277	302	353	317	321	263	342	300	277	331	311	332	292	301	312	302	297	316	278	307	304	308	332	344	279	321	316	381	343	314	294	316	324	280	310	313	322	316	321	306	285	268	321	310	327	272	319	339	310	315	313	313	290	315	300	309	305	331	304	300	302	306	315	271	273	329	337	296	299	310	282	269	304	291	316	330	327	299	368	286	284	283	328	345	274	309	262	306	290	294	317	295	326	351	308	310	296	292	313	306	312	306	278	305	308	325	308	286	310	305	299	336	297	314	301	326	291	312	305	269	324	317	338	296	344	328	310	288	319	302	293	303	308	290	297	318	321	288	300	295	293	319	331	289	318	320	285	316	311	308	339	336	287	337	338	294	292	300	338	347	275	352	298	293	342	306	290	305	309	323	341	300	326
20295	702	752	728	691	746	757	734	697	702	747	726	776	704	701	702	715	689	736	744	704	688	665	687	717	698	715	743	686	700	719	686	724	675	735	699	675	723	693	690	744	736	676	749	710	678	710	704	662	729	702	722	651	730	724	713	683	743	775	747	732	731	725	728	735	731	703	689	718	712	704	697	711	705	663	718	720	754	701	679	718	726	728	675	671	726	710	696	704	698	702	735	671	722	718	673	699	728	730	754	711	702	686	736	670	663	726	664	743	755	732	787	718	740	707	690	705	719	731	723	671	738	708	722	712	727	698	707	699	699	699	693	740	732	719	693	718	697	769	679	730	710	752	698	724	716	686	680	721	727	709	706	663	735	734	669	733	663	659	746	725	764	681	731	716	673	672	692	679	782	715	741	735	668	712	725	731	750	675	707	658	705	751	678	697	700	705	701	694	749	718	739	670	737	703	756	694	722	746	712	692	710	734	688	738	646	733	665	712	675	725	735	678	732	667	689	727	708	700	752	684	707	722	705	724	718	762	686	699	716	732	721	696	732	741	734	728	715	734	718	683	741	657	701	692	714	735	684	749	708	721	699	687	718	714	680	731	699	753	772	716	725	751	711	725	710	684	687	697	688	708	751	747	709	696	680	693	719	725	688	746	720	666	759	698	735	690	728	737	665	700	692	722	655	731	739	731	750	733	752	713	704	723	717	699	687	729	654	722	672	700	722	682	698	731	697	661	706	710	743	724	745	712	697	715	686	691	701	711	713	674	725	731	708	721	669	794	722	713	739	695	723	763	728	670	690	716	699	690	735	741	681	727	699	764	720	705	704	685	714	713	712	697	721	705	674	676	644	700	707	718	757	641	756	720	715	691	729	687	735	710	667	678	712	726	694	718	728	722	693	705	725	726	718	704	727	799	685	692	747	696	688	706	736	712	763	726	703	735	690	709	705	734	738	682	736	692	701	682	717	747	708	715	783	728	704	694	734	672	674	676	694	715	707	685	734	687	733	708	751	696	728	673	699	683	697	688	699	688	716	664	688	745	657	731	729	677	754	763	718	741	731	682	702	690	706	766	710	724	723	792	743	693	692	699	670	701	699	689	677	739	703	699	700	705	735	706	687	684	671	699	706	728	696	726	742	744	722	699	723	691	722	709	700	685	689	696	745	802	751	717	744	679	708	680	708	716	678	697	657	713	729	705	717	698	714	709	684	734	756	662	678	644	758	728	677	706	717	743	716	722	714	698	702	760	670	718	641	677	730	696	729	703	694	687	695	710	701	698	697	711	707	641	723	724	699	701	684	719	705	686	671	701	733	728	695	678	694	699	714	703	701	693	738	660	694	678	675	693	685	711	707	714	713	745	674	699	729	709	701	682	701	718	719	694	696	684	706	657	691	733	741	722	678	708	683	697	695	724	713	727	667	676	733	704	689	717	715	727	721	689	717	731	680	700	733	674	691	750	712	678	699	693	695	702	738	737	757	685	731	688	699	704	743	701	726	661	699	747	736	731	690	673	708	731	741	704	687	775	685	742	697	707	658	698	687	739	693	686	665	672	700	721	747	777	701	726	700	663	702	702	698	701	706	731	752	742	722	687	708	732	719	749	765	696	716	703	742	689	715	719	729	724	717	733	679	697	698	681	693	733	669	706	734	708	700	739	667	698	737	703	707	690	708	736	721	684	698	720	733	773	707	723	697	751	732	702	666	722	708	728	745	726	726	689	747	720	658	685	712	710	748	696	661	765	692	766	670	717	658	736	719	725	697	750	683	723	672	669	736	697	696	707	742	689	712	700	713	701	682	703	713	705	679	707	716	735	660	727	705	737	713	707	697	700	754	725	727	705	744	702	735	690	702	657	705	727	701	698	695	736	716	706	716	657	751	670	731	704	762	710	657	716	720	729	690	673	724	678	693	723	723	720	672	694	735	699	673	650	713	687	651	711	704	726	714	729	637	684	702	716	676	709	694	702	734	736	689	682	700	689	755	744	745	717	671	740	713	688	721	708	672	684	698	737	650	670	718	686	699	691	702	725	670	735	725	710	698	702	692	680	713	722	668	729	725	747	650	735	683	698	694	718	699	714	686	669	724	739	740	702	639	733	712	670	734	753	658	709	723	708	753	663	683	737	772	730	701	711	700	707	727	783	668	682	724	747	719	708	693	672	704	723	715	750	728	705	690	682	714	658	706	740	673	722	697	682	695	712	707	693	694	667	708	723	718	713	726	741	696	692	689	694	678	714	661	719	720	707	697	677	663	721	667	703	698	670	696	727	700	721	678	679	716	697	669	654	709	682	742	686	739	756	759	653	706	683	779	687	696	694	672	699	740	672	724	688	749	680	709	697	730	745	677	739	696	730	717	698	747	722	671	658	706	751	695	703	641	705	717	684	699	801	700	701	709	661	734	709	693	685	736	718	751	713	717	695	726	750	678	753	720	726	661	713	703	705	741	742	677	674	706	710	680	735	725	678	720	714	668	729	738	753	724	720	724	710	744	716	721	691	696	704	703	693	708	694	717	733	722	736	714	704	729	756	691	739	730	679	712	726	726	691	751	697	685	682	723	651	669	704	739	726	683	735	729	684	677	723	679	649	700	681	686	708	695	733	710	728	715	730	735	684	734	725	676	712	705	737	662	717	682	734	704	719	712	699	708	715	718	674	742	715	711	713	675	698	698	722	754	683	699	668	706	672	704	676	682	725	703	697	763	663	728	683	680	682	736	694	710	684	701	682	723	705	684	682	730	727	727	733	708	707	659	679	700	682	734	698	706	712	780	720	779	752	671	697	708	696	702	719	696	722	692	724	702	721	696	681	682	738	738	751	641	765	781	742	723	665	727	724	667	711	752	664	660	703	735	718	736	717	734	713	732	708	825	693	669	717	660	753	724	726	696	694	732	670	701	682	659	751	691	725	717	724	675	682	711	717	719	720	721	714	682	693	694	714	753	718	743	674	691	737	738	688	695	712	710	748	756	692	708	719	701	688	713	716	689	787	715	650	690	767	711	715	671	717	712	701	702	731	694	705	736	673	714	670	687	750	744	705	717	678	676	685	723	736	702	743	705	700	658	749	719	664	712	691	680	674	689	696	732	716	668	714	706	725	681	672	727	704	738	733	724	733	674	720	680	692	705	733	723	664	734	700	728	690	683	691	715	715	681	700	749	710	720	770	700	669	733	709	731	717	739	705	725	735	665	704	733	703	700	714	726	719	740	749	733	706	713	703	700	713	710	721	736	721	676	692	722	693	698	686	724	707	721	746	699	709	726	658	775	702	687	649	716	766	747	733	698	690	711	721	723	687	648	703	696	761	697	675	699	679	720	740	684	658	710	704	736	691	681	694	716	730	722	719	731	712	729	694	705	722	692	694	707	747	698	696	668	725	731	678	717	731	676	723	669	677	688	714	719	695	764	676	703	709	657	696	692	756	724	685	768	762	697	751	706	648	693	713	701	702	706	708	680	656	741	705	704	687	711	728	722	732	725
46714	8629	917	486	471	451	440	407	381	369	375	392	349	370	357	388	387	360	375	385	403	375	371	379	384	349	373	361	387	404	382	401	409	347	364	374	375	365	405	394	314	358	356	387	397	359	375	351	386	374	372	351	356	404	372	404	326	397	363	380	381	409	397	406	379	388	393	397	414	334	373	381	384	363	399	366	372	345	398	388	392	422	369	355	349	356	387	324	395	348	379	390	365	391	342	389	410	375	376	403	341	437	374	393	359	359	376	365	387	352	357	401	394	344	412	386	431	364	345	347	370	374	366	418	365	338	403	369	371	377	370	415	364	364	401	374	362	391	331	373	376	363	351	379	371	355	377	385	354	367	377	366	354	373	355	376	357	360	385	395	374	354	374	345	371	403	368	362	355	387	378	411	358	342	404	404	390	390	391	398	384	384	394	376	399	386	372	359	386	389	337	351	384	386	387	343	357	368	369	359	390	353	413	397	410	347	370	354	376	370	327	373	377	348	376	361	400	360	408	368	375	356	348	375	383	358	387	366	321	360	390	386	380	411	372	399	360	338	369	387	386	383	387	390	330	375	367	358	392	344	376	372	385	402	348	382	434	372	384	407	369	372	355	386	387	388	359	374	397	381	379	384	358	344	368	400	384	345	340	376	391	370	355	389	374	411	395	331	367	407	417	383	363	385	369	380	368	388	366	372	396	404	379	344	368	348	358	372	388	380	386	381	394	360	405	344	380	402	350	387	360	356	382	353	414	396	398	405	393	397	398	357	353	377	353	375	333	372	370	403	352	395	385	397	372	420	368	373	436	380	373	368	352	395	380	359	321	353	400	396	388	351	384	406	395	410	371	374	370	386	382	396	380	393	374	377	360	372	372	400	362	351	350	369	398	359	363	379	372	382	368	400	388	358	342	347	401	323	391	371	369	365	359	384	377	374	386	384	378	408	338	368	369	339	358	359	391	372	373	393	406	359	351	370	341	380	387	374	398	375	333	348	376	351	359	399	381	398	352	412	366	349	361	388	347	389	347	394	349	373	384	400	376	359	381	374	357	381	383	392	404	367	383	361	358	350	357	383	354	363	345	394	382	374	390	365	390	361	368	376	391	377	355	360	400	347	396	405	336	355	386	390	352	367	359	380	368	352	360	390	354	371	360	383	359	379	391	384	392	361	397	354	385	389	331	376	384	366	380	350	390	361	413	361	379	382	355	403	353	366	371	374	392	383	338	365	405	340	377	414	375	387	399	392	351	362	363	398	374	364	384	388	358	352	363	342	325	405	434	368	361	376	417	382	362	403	376	364	365	358	330	401	408	395	348	387	390	348	348	357	383	387	386	378	384	384	384	378	366	363	399	359	361	390	351	400	353	383	384	368	350	368	391	387	407	376	358	369	379	342	362	341	367	366	381	360	356	363	396	378	351	342	363	348	406	380	389	410	407	377	387	378	369	380	342	417	353	410	375	380	380	368	369	374	397	340	383	351	353	384	390	366	377	352	359	389	379	362	368	356	424	359	375	395	361	385	381	386	381	359	365	382	345	388	393	383	368	404	380	403	346	375	386	374	380	340	367	383	367	390	395	404	385	368	373	338	354	391	376	367	343	382	361	365	371	418	384	386	365	385	381	372	355	381	368	411	425	356	379	373	390	375	377	386	368	349	334	402	374	322	385	370	378	373	390	360	394	364	368	388	352	368	342	405	379	362	374	350	396	370	348	383	369	367	358	377	390	381	374	406	369	357	388	391	375	383	368	388	353	359	372	348	373	365	403	382	366	346	350	358	354	414	357	347	357	385	398	365	361	357	390	357	377	395	381	370	364	396	369	359	370	376	397	364	369	389	384	397	375	363	326	379	391	340	410	378	372	383	380	389	365	401	405	386	354	364	362	377	408	328	364	359	405	382	394	364	347	367	400	335	359	357	370	384	358	366	401	411	368	392	366	380	358	370	355	379	337	376	385	349	424	381	377	401	397	347	413	344	404	416	350	384	378	387	383	384	397	368	362	355	404	352	406	372	387	387	345	369	384	393	329	382	407	429	409	367	374	368	385	419	363	377	387	377	397	360	369	380	352	377	420	338	398	376	332	377	383	375	371	383	361	348	388	376	386	365	391	383	375	371	365	396	409	357	360	382	386	378	399	389	389	404	328	403	355	371	366	330	365	405	356	398	368	374	357	365	396	402	380	399	389	362	401	368	403	381	370	372	346	374	374	368	341	410	369	382	388	331	377	405	395	355	403	394	354	393	394	388	370	361	401	391	352	361	393	404	361	394	364	377	349	367	357	335	388	372	363	405	382	365	408	348	378	359	379	363	341	368	406	378	386	419	366	403	373	359	348	429	351	386	384	380	369	341	390	411	350	381	344	362	396	404	364	346	378	351	380	366	394	339	404	402	362	406	372	346	354	380	351	363	400	390	405	376	372	406	375	416	387	358	324	392	376	370	366	372	376	369	355	381	392	345	367	375	365	359	346	375	349	384	350	408	430	371	378	383	398	374	376	363	364	385	386	374	390	341	369	375	381	373	368	373	360	373	378	376	352	386	386	383	381	392	375	360	350	371	370	397	361	339	402	356	404	382	421	352	342	372	390	396	340	413	376	370	370	400	390	392	369	400	363	348	400	410	364	382	374	385	387	376	377	356	389	350	362	379	362	382	392	387	408	375	388	387	365	369	392	377	406	399	428	378	403	407	368	385	394	341	329	406	371	352	374	357	401	356	366	352	402	349	376	360	398	354	386	382	374	370	360	365	380	335	350	361	333	391	390	372	403	392	376	411	380	346	362	371	353	387	418	384	375	358	330	354	339	350	383	377	388	360	388	386	357	343	357	383	392	334	379	367	369	389	382	354	342	388	363	375	358	366	405	389	416	381	377	384	381	326	398	352	387	357	364	398	370	379	389	381	390	345	382	364	373	382	373	349	382	412	381	368	411	340	373	394	384	381	371	383	386	374	382	366	372	406	388	378	374	388	374	399	359	409	390	379	375	355	387	342	373	320	377	350	344	409	389	371	353	378	392	377	408	406	362	415	380	379	392	327	409	374	365	405	378	383	367	384	373	370	418	356	335	374	388	390	402	376	374	373	352	387	390	390	414	367	378	392	360	361	360	346	380	384	345	395	359	388	375	378	380	383	363	378	392	388	410	355	378	393	389	393	373	375	376	316	428	405	360	362	359	383	372	381	357	371	390	390	349	370	363	357	381	383	399	339	378	387	381	366	397	414	349	408	399	332	359	383	410	375	371	380	380	402	402	373	390	362	342	373	387	412	373	377	357	374	383	368	399	340	406	385	387	373	408	369	368	359	396	399	388	352	391	381	374	376	379	398	381	414	336	391	422	368	419	388	401	368	378	370	380	359	394	395	384	375	356	359	353	353	359	385	370	371	382	391	370	374	394	420	396	357	405	355	380	371	368	337	410	380	397	333	382	353	376	370	406	375	401	387	338	367	362	385	354	368	404	413	348	389	340	375	377	346	348	364	369	355
24857	939	1237	1353	1256	1135	1049	975	994	905	950	927	922	887	912	907	868	899	872	887	844	863	863	815	844	927	816	818	826	852	837	868	864	854	895	837	814	816	841	811	863	858	830	819	878	817	777	823	849	804	853	833	793	891	854	837	833	862	859	819	831	808	878	846	871	815	839	793	842	866	836	803	864	857	877	844	809	856	801	834	893	834	802	794	848	840	817	807	828	844	868	758	830	837	840	777	875	816	845	783	812	828	813	880	845	851	740	863	815	846	810	830	882	778	845	823	820	867	853	810	868	867	879	863	851	823	789	844	845	819	880	868	816	815	829	833	820	877	868	836	840	874	826	834	802	823	768	828	830	873	831	849	880	896	900	818	796	815	806	820	846	833	877	825	813	857	848	863	849	838	843	867	823	863	841	827	859	808	782	842	829	845	854	838	854	842	827	831	811	832	793	791	839	830	837	890	852	839	842	817	817	789	856	832	855	830	862	828	846	829	847	880	794	840	835	821	845	842	832	811	868	832	840	806	849	816	835	858	867	893	793	822	825	863	835	832	895	793	830	889	784	779	851	839	851	784	781	834	835	839	811	844	822	815	793	829	801	838	863	865	812	837	793	880	759	862	834	832	813	886	797	825	867	763	862	792	839	814	806	817	814	801	802	824	835	807	819	825	822	810	815	815	824	857	848	788	833	764	847	815	760	836	846	796	863	800	867	845	821	864	825	799	869	862	881	856	841	857	833	806	894	837	827	808	853	893	821	797	814	851	858	771	852	854	832	818	821	835	854	837	909	841	853	844	828	828	824	859	818	851	800	866	825	856	845	855	785	804	859	897	835	829	819	840	825	823	848	833	855	857	840	788	811	859	872	858	878	848	839	827	825	817	821	858	854	852	830	761	838	879	820	834	867	879	812	857	851	869	822	851	857	899	868	895	869	823	780	868	809	883	853	833	806	831	840	852	819	798	844	864	888	801	893	869	830	827	859	774	891	816	820	851	877	817	869	823	856	877	849	807	826	860	817	805	865	834	845	856	824	810	800	817	894	832	830	817	856	827	829	802	830	792	830	851	879	874	860	835	865	872	856	823	843	813	853	866	828	871	842	872	800	830	841	841	817	849	804	832	777	801	822	808	859	839	837	839	777	761	836	864	830	854	837	881	816	866	838	836	846	828	868	811	821	794	829	835	825	819	815	809	845	821	819	862	836	794	868	861	825	855	854	816	911	855	825	772	827	789	822	824	806	787	835	827	803	829	875	832	844	872	856	808	827	836	797	790	863	839	864	833	814	841	885	850	836	825	851	887	781	862	803	916	847	838	827	851	802	846	840	868	859	830	853	809	832	819	810	806	809	832	901	873	831	871	814	845	846	825	863	830	840	863	838	840	864	844	871	835	913	873	796	879	864	821	812	868	836	826	861	814	839	856	851	819	840	862	854	840	858	819	852	862	823	834	837	839	828	842	869	786	754	834	853	826	839	814	789	881	814	850	870	851	839	862	866	808	827	836	866	877	869	859	815	823	815	821	872	829	841	811	801	838	869	811	871	848	789	870	838	860	858	784	870	852	842	823	782	839	866	869	878	867	830	837	877	853	871	796	852	815	830	803	822	843	892	826	882	828	846	829	850	860	825	837	863	841	869	788	822	865	849	798	846	874	812	830	819	889	833	839	818	793	837	812	819	882	844	875	837	830	878	828	808	860	849	839	838	768	829	898	844	836	829	849	854	781	800	801	800	811	863	811	885	809	830	882	842	814	858	793	875	841	824	840	814	891	814	804	823	831	911	833	851	772	855	864	836	845	832	845	843	852	839	892	822	873	826	854	861	826	820	875	879	899	827	843	859	803	837	818	795	833	890	801	823	812	825	829	841	819	826	830	853	764	818	799	806	870	877	887	782	826	893	882	850	818	781	845	811	835	848	789	843	844	837	823	867	843	847	816	823	840	857	854	842	858	868	827	804	844	878	857	845	824	850	797	818	890	822	812	826	856	865	832	817	791	823	798	851	808	849	840	815	789	814	829	846	837	842	845	836	907	830	837	867	838	854	798	813	845	886	852	907	880	809	859	846	825	827	826	838	859	812	794	902	847	838	830	810	831	837	855	836	837	805	844	869	824	822	850	864	866	812	824	809	830	826	838	799	833	859	840	845	884	844	859	826	831	860	837	842	820	872	816	859	884	834	817	827	830	811	864	832	863	774	848	817	848	835	864	830	826	843	842	800	816	851	875	881	791	864	840	800	828	814	856	833	820	848	857	810	833	850	846	871	820	817	836	827	860	829	836	795	865	839	830	844	831	842	851	824	834	852	850	847	845	795	828	833	822	811	820	874	834	851	830	823	808	842	824	811	808	819	814	793	817	848	818	816	832	830	838	929	855	801	820	839	822	894	832	892	888	799	853	837	839	883	830	824	801	749	823	837	823	862	863	834	814	865	828	852	832	806	801	836	845	840	834	852	825	826	848	830	847	809	834	821	816	894	844	821	839	858	839	867	814	836	766	846	791	838	811	856	882	853	806	876	837	870	866	804	865	810	844	846	832	818	809	819	816	867	853	846	864	815	782	847	848	802	803	833	892	812	884	806	868	857	812	791	880	794	837	870	827	798	827	834	855	867	886	883	825	819	846	841	834	852	805	837	896	781	803	809	841	865	832	871	821	834	829	885	815	876	844	835	822	833	788	886	815	845	809	826	853	849	883	830	842	840	836	862	816	821	863	852	811	840	792	821	824	875	870	829	815	847	839	906	806	860	811	818	838	846	768	808	810	831	864	796	851	834	857	871	840	824	832	857	831	822	857	849	848	846	851	832	820	885	817	894	780	845	843	822	882	829	875	845	899	846	841	795	782	835	811	842	829	809	817	927	840	812	862	799	864	857	787	848	793	858	851	817	831	824	859	821	847	858	850	826	856	826	809	824	790	797	912	828	809	821	874	880	885	804	838	872	817	824	816	852	851	866	813	834	868	848	815	855	819	849	801	868	836	804	815	848	825	838	827	824	810	846	846	861	834	843	850	819	894	794	877	826	856	811	878	811	830	857	820	841	880	841	851	783	843	808	856	839	804	807	771	890	806	817	859	841	774	805	812	827	834	822	824	859	818	861	828	822	849	894	843	827	885	794	848	838	832	871	868	838	871	828	875	836	835	824	815	805	845	875	870	840	784	845	866	843	836	864	890	834	826	824	818	850	849	789	834	845	871	793	821	855	841	772	842	810	846	829	853	872	872	858	808	850	880	828	808	848	826	864	824	865	856	839	856	853	845	782	860	866	854	820	793	776	845	817	796	814	847	854	793	808	872	815	784	835	828	875	842	816	890	873	823	837	845	837	851	830	871	874	826	839	840	839	840	855	808	869	852	894	843	874	833	855	816	805	863	824	821	845	791	844	847	878	811	792	865	835	858	877	819	853	869	899	816	820	881	820	856	880	846	889	807	824	880	930	838	871	832	851	864	841	906	818	849	857	811	811	820	820	794	815	862	827	831	838	830
53995	13434	2079	550	416	351	366	315	341	294	310	288	260	275	279	279	269	289	304	260	284	274	260	258	248	246	258	268	273	279	256	272	249	270	273	291	241	262	233	267	256	242	248	236	260	272	301	288	298	270	270	273	295	288	249	271	275	278	268	257	277	281	274	253	256	282	265	252	235	285	249	269	243	269	262	275	273	265	245	263	277	251	254	281	230	267	251	251	272	229	277	261	257	267	245	281	281	253	256	263	278	282	250	267	290	273	270	258	261	269	260	272	260	271	278	279	265	262	273	282	254	230	241	275	260	276	260	261	214	244	272	275	250	241	264	226	234	235	283	293	268	297	250	261	268	254	247	262	281	257	313	279	276	263	278	250	246	238	263	272	255	260	261	270	249	223	270	226	253	298	271	276	237	268	275	262	277	267	267	274	253	264	254	244	290	257	246	259	260	240	276	245	249	279	255	259	255	270	253	244	239	291	280	276	243	274	272	259	236	271	292	295	232	261	252	293	269	248	268	231	248	265	246	285	265	241	269	260	219	270	268	260	277	268	256	266	281	269	274	307	266	249	290	279	272	269	267	239	241	249	271	265	267	280	259	284	262	247	261	282	271	257	279	273	274	287	247	277	270	262	289	284	249	265	297	288	251	253	252	259	242	245	267	243	267	247	271	237	252	258	251	263	273	259	263	276	264	268	260	288	282	271	266	271	257	261	249	249	240	262	236	256	294	247	269	267	254	236	262	274	243	251	258	248	286	242	250	307	268	282	261	280	223	262	253	263	250	251	264	273	236	268	250	285	264	300	281	285	276	284	229	251	278	258	278	276	272	280	250	251	240	251	268	252	256	270	247	262	282	246	266	238	270	254	279	286	252	231	252	247	273	264	244	249	261	283	258	248	254	260	241	251	240	245	284	252	283	233	274	250	258	257	262	277	266	270	257	250	269	254	259	268	263	235	267	283	282	286	266	265	254	277	273	256	281	280	267	272	272	274	275	249	251	280	254	257	266	263	285	272	285	288	256	240	259	294	261	268	256	260	229	276	279	260	284	245	257	306	259	259	279	250	246	291	244	270	288	243	236	266	259	273	288	285	262	268	259	268	277	252	270	257	281	247	265	255	283	271	247	274	267	291	235	277	245	272	294	258	264	249	264	242	299	233	281	272	281	271	262	273	273	272	285	283	224	236	279	298	224	257	301	254	279	268	284	269	273	282	265	271	249	243	295	295	250	300	280	258	276	283	265	259	281	260	298	263	257	269	217	284	262	286	305	282	251	262	281	261	245	237	247	257	266	287	228	287	275	257	274	252	268	267	249	242	256	291	270	283	289	279	293	260	259	251	270	253	295	277	279	276	254	250	261	281	231	269	276	230	233	278	252	271	260	245	257	267	258	253	264	274	268	257	234	254	279	278	281	277	248	285	272	273	286	251	272	273	265	263	273	264	255	252	237	239	265	255	247	273	246	274	255	278	285	280	267	252	262	274	272	294	260	260	248	261	281	246	255	272	231	264	252	238	252	255	250	312	260	270	287	248	284	260	279	242	255	269	244	300	292	274	270	255	260	242	290	295	279	275	271	233	232	247	267	270	268	244	287	246	272	292	278	267	238	235	255	266	275	256	259	290	266	243	253	242	262	248	254	261	267	263	270	236	265	243	237	251	270	268	266	273	268	248	255	265	298	245	268	223	255	235	263	252	267	256	249	245	252	290	296	290	249	272	284	264	257	263	278	277	261	275	259	249	252	261	256	235	244	229	244	242	237	247	248	247	286	282	244	275	237	258	249	258	293	257	281	237	253	279	235	252	263	271	244	278	277	251	255	270	265	246	280	243	270	281	271	267	271	275	281	275	277	230	274	286	260	260	279	279	289	249	260	266	258	254	263	269	277	262	244	284	241	252	263	274	276	235	275	279	243	280	253	254	269	230	243	274	250	262	258	273	269	250	251	293	234	257	274	276	262	279	243	275	269	205	276	315	291	260	257	302	278	283	280	248	238	241	278	265	275	257	303	267	270	261	266	246	304	230	275	271	262	257	241	269	265	277	247	270	275	266	266	292	282	226	285	265	269	241	276	258	299	251	221	276	276	279	224	262	307	256	259	256	281	245	250	266	263	248	270	241	296	275	228	262	269	269	270	262	271	248	229	250	261	271	247	282	250	244	279	244	264	270	284	257	259	259	247	270	246	285	264	264	285	267	243	262	257	294	253	268	274	269	277	264	278	256	288	256	281	254	233	223	238	242	264	281	249	287	232	280	260	281	279	239	238	275	216	244	242	270	240	254	253	280	264	261	233	272	277	275	229	262	243	248	277	275	293	226	242	289	249	258	263	262	248	282	275	280	273	251	262	297	272	270	269	270	278	300	261	249	283	298	279	280	274	269	270	267	255	245	277	268	237	264	270	249	264	277	278	267	237	239	250	236	287	245	277	305	241	269	260	277	270	252	244	248	261	279	298	269	250	261	251	250	276	254	249	269	279	250	235	247	255	254	220	252	252	275	295	300	275	269	255	261	262	279	277	273	269	233	257	256	275	240	248	279	235	301	233	280	266	263	273	253	266	249	267	266	283	245	288	233	277	264	259	271	287	281	260	254	257	269	278	287	269	264	263	261	265	273	285	279	256	253	248	245	304	298	276	245	260	249	272	261	276	264	280	265	257	260	264	268	267	253	291	257	251	246	257	296	242	267	258	268	266	255	271	233	242	253	247	251	272	260	258	238	266	255	261	238	262	277	306	274	254	249	261	232	264	266	258	283	225	253	241	301	266	271	268	237	278	281	275	258	250	260	299	277	280	264	261	273	262	283	267	275	235	266	247	279	286	252	248	261	300	262	262	256	275	268	267	260	248	283	239	257	266	270	261	266	272	259	262	297	302	240	247	249	289	259	259	286	276	249	261	284	277	264	282	257	262	249	212	244	278	233	257	250	285	292	264	260	224	272	260	267	255	264	282	257	258	248	313	266	259	265	264	293	251	264	276	279	263	273	268	281	236	276	294	250	242	251	274	257	240	271	247	285	262	224	268	242	244	251	239	260	269	258	302	289	247	256	251	285	273	252	237	255	264	292	245	274	251	265	268	281	246	240	260	256	258	272	255	305	278	303	269	280	267	279	280	251	253	293	255	251	271	247	264	251	238	290	271	264	277	293	265	258	294	260	275	261	238	265	266	270	281	261	241	256	266	260	258	278	286	257	303	217	257	291	283	246	260	207	261	235	261	233	248	266	240	282	265	254	259	271	260	265	255	257	246	245	269	276	268	281	254	275	256	289	249	251	260	260	273	249	291	262	284	263	266	305	271	274	263	254	282	241	279	260	301	274	267	263	277	266	289	250	253	257	258	271	265	255	263	265	264	233	293	255	267	258	268	278	265	235	262	216	269	251	243	283	274	265	273	271	266	257	257	253	267	281	254	260	250	254	282	278	259	268	264	231	247	305	251	279	261	247	287	258	264	236	260	262	247	292	258	235	257	296	283	266	253	265	261	263
27746	891	1486	1544	1427	1242	1101	938	859	883	784	753	691	692	695	678	687	644	634	655	645	620	643	611	635	651	631	612	642	646	628	632	601	630	606	635	634	616	662	616	646	580	666	624	594	620	589	617	579	595	558	634	587	585	585	625	607	573	601	593	647	607	571	585	607	630	622	594	611	565	662	599	603	594	656	594	624	606	593	582	597	616	554	607	608	663	560	547	583	589	613	584	618	573	614	589	619	593	594	592	603	575	606	562	614	636	581	613	595	576	597	613	582	596	604	594	622	602	578	559	590	601	577	586	600	605	577	638	627	612	591	599	602	661	620	607	555	605	611	542	607	591	601	588	594	604	608	606	587	616	586	586	591	610	602	577	618	606	573	619	576	603	610	642	574	602	600	576	596	573	639	592	588	608	544	601	635	594	564	595	585	572	581	599	591	588	628	659	574	557	584	607	605	570	550	587	586	612	607	583	627	612	595	568	579	580	602	647	597	607	607	588	604	597	608	583	546	568	575	563	583	599	602	590	576	609	572	657	630	628	609	633	629	585	571	582	578	607	548	598	628	603	589	526	599	580	649	606	561	573	600	594	608	561	593	649	582	589	610	611	578	570	582	589	600	619	570	580	615	580	598	578	594	626	609	642	610	593	593	583	567	603	600	588	553	607	617	579	578	654	574	566	606	600	586	575	574	599	581	600	593	592	564	590	634	579	568	567	571	600	615	577	573	618	552	562	615	578	583	576	599	563	598	616	617	579	571	647	579	591	559	605	606	600	608	580	571	607	576	615	595	572	593	571	609	566	568	585	563	594	590	569	629	567	603	608	663	589	617	591	566	597	586	646	575	617	584	598	632	597	649	625	605	614	584	574	627	601	562	591	583	598	610	582	625	616	587	601	598	590	616	593	607	612	583	561	603	583	618	589	633	606	612	620	611	593	582	613	579	605	557	642	590	600	559	617	570	591	579	609	589	612	587	594	595	540	567	626	610	609	620	636	578	590	596	598	598	605	634	572	586	571	617	585	644	586	572	595	568	596	615	611	579	618	619	623	581	587	605	621	564	625	540	656	579	570	617	608	604	618	614	608	625	624	609	571	554	601	583	628	586	630	601	618	572	625	565	577	603	586	629	596	630	581	620	566	611	549	608	637	609	622	574	566	606	599	616	576	594	600	608	594	603	585	625	595	582	588	581	575	597	578	580	614	611	595	601	578	577	590	578	600	602	561	559	598	603	587	559	585	602	606	586	574	580	634	624	598	568	620	616	593	600	550	650	573	626	608	582	584	630	569	589	565	596	596	604	590	617	599	604	550	590	563	666	591	611	551	597	593	619	565	601	593	540	629	586	556	593	589	579	623	608	588	575	618	593	605	594	570	608	558	628	607	551	610	613	536	554	633	604	546	588	597	591	579	619	598	612	579	566	583	582	572	571	636	617	567	602	588	601	567	599	568	594	589	625	585	618	588	613	595	602	592	643	564	618	586	620	615	592	606	609	593	628	592	645	594	614	609	604	576	598	596	560	585	589	565	581	584	530	583	590	576	579	564	575	637	622	590	589	624	606	636	581	609	538	618	550	591	650	610	603	601	572	613	624	641	605	627	550	618	597	614	612	567	588	596	584	620	617	547	594	606	614	557	580	569	606	600	636	602	607	596	605	585	567	627	569	595	544	582	629	584	625	579	581	571	573	617	621	573	593	584	553	579	609	565	579	576	641	632	565	553	612	590	630	583	578	611	630	638	602	634	608	616	610	601	610	566	600	568	561	611	596	610	604	610	569	628	594	555	592	621	614	589	606	584	616	600	568	599	660	585	624	624	592	616	525	577	588	641	617	595	627	623	578	585	567	543	581	628	590	582	607	628	597	576	601	588	571	585	584	607	587	601	627	586	614	643	620	581	597	625	591	557	613	574	609	552	646	646	585	576	605	587	593	578	592	601	620	589	605	624	583	587	585	603	599	591	567	605	563	592	585	603	610	544	588	586	634	587	580	597	610	602	623	606	580	552	617	555	619	605	564	571	569	587	608	586	599	591	608	614	605	571	598	583	590	608	578	585	562	558	567	573	616	577	603	588	559	655	614	626	573	600	587	607	622	593	575	578	630	611	605	589	580	576	633	597	618	618	622	586	568	627	609	613	564	636	619	593	594	559	593	554	588	558	584	609	638	577	640	639	587	601	610	581	570	531	620	610	596	610	592	549	593	595	605	595	592	620	589	570	588	569	581	585	610	610	573	624	607	599	601	559	552	618	598	604	593	600	564	598	614	687	575	620	612	579	596	626	602	594	567	600	583	602	589	615	622	614	611	636	563	545	629	626	596	615	579	571	589	587	586	593	597	604	588	591	580	578	644	591	644	643	590	590	592	587	608	588	594	587	602	561	592	579	584	573	589	607	602	599	597	594	614	553	579	580	609	617	657	609	568	600	606	614	598	604	636	597	595	556	623	595	616	611	601	582	596	613	574	622	643	616	587	602	591	590	621	587	583	585	607	570	597	605	572	593	614	605	536	573	648	579	620	601	584	607	597	591	629	588	612	591	668	578	595	631	567	571	584	580	585	617	619	589	611	589	610	565	590	583	592	554	577	600	603	603	578	589	599	615	599	584	632	581	591	620	570	593	607	596	576	603	586	605	587	611	607	592	604	594	576	583	584	610	631	603	584	591	597	623	598	556	576	616	636	591	550	600	579	601	562	619	627	605	568	607	593	598	622	603	552	577	621	593	618	593	564	613	625	598	546	586	587	618	574	533	571	600	644	587	576	564	578	608	566	604	580	577	582	595	598	627	582	592	582	623	575	576	556	604	576	578	590	581	621	556	539	584	574	628	612	581	631	588	586	613	592	580	593	601	619	573	593	611	588	567	599	620	637	618	612	529	581	557	602	577	616	567	603	581	625	607	597	574	598	599	597	616	605	581	590	608	551	607	601	602	588	578	584	582	572	589	554	584	597	605	564	601	596	560	569	605	575	604	589	560	538	608	583	588	590	585	649	565	600	588	558	596	588	589	566	627	598	559	619	581	573	591	592	641	617	582	611	634	568	606	616	565	609	637	600	556	646	619	588	598	571	653	602	649	594	570	607	580	614	548	553	555	616	635	603	602	577	578	582	605	564	594	572	602	606	636	609	606	557	597	553	582	601	616	617	593	603	597	595	591	538	612	608	605	598	582	575	592	579	578	599	608	654	611	588	547	611	600	593	622	589	609	569	601	586	655	637	611	579	586	558	632	594	601	573	639	608	600	616	605	598	606	570	538	603	608	568	600	598	588	581	600	606	603	616	631	613	608	575	587	577	610	584	558	547	594	566	581	614	585	594	591	616	585	614	581	597	564	559	605	589	597	613	618	629	555	600	583	564	597	599	568	623	558	556	610	581	597	607	568	611	572	624	581	604	602	595	595	603	553	616	566	577	603	601	589	585	593	585	577	575	586	633	585	601	569	599	632	633	637	565	650	652	605	608	590	590	591	614	606	577	581	630	574	574	583
37307	5466	419	342	335	325	308	338	335	348	339	312	340	320	324	327	315	305	324	326	323	311	296	301	337	318	323	319	308	352	316	318	288	297	319	324	298	337	292	346	348	331	281	364	314	307	290	310	349	337	320	298	306	299	300	332	330	296	330	335	339	287	310	337	374	334	339	326	332	319	341	334	319	320	313	335	326	303	315	335	344	337	319	317	314	305	332	321	335	303	334	294	342	314	307	327	315	329	331	343	299	324	307	322	312	345	327	294	305	314	290	332	304	308	358	316	323	319	334	302	330	332	302	322	287	307	326	347	292	304	357	288	284	288	290	315	340	320	331	296	328	339	323	360	296	321	305	323	317	319	303	306	361	285	288	333	333	307	330	306	305	345	284	345	342	318	321	328	305	335	297	376	358	339	305	300	295	301	300	296	300	307	294	343	316	271	329	331	320	349	300	286	293	296	334	313	305	320	305	343	310	351	325	321	336	321	356	330	296	319	297	322	315	349	319	291	340	347	339	306	312	298	300	345	326	341	334	280	347	293	286	310	321	316	296	319	319	341	345	355	324	339	320	350	333	314	303	305	304	316	321	328	300	320	322	348	368	344	294	299	341	338	327	300	340	316	301	307	303	320	298	278	330	305	308	325	286	329	316	356	348	316	322	322	329	339	334	337	340	291	303	320	295	295	293	305	285	340	320	284	297	345	341	311	363	351	338	329	331	322	366	321	284	305	292	341	319	316	373	361	321	300	335	310	333	296	322	340	322	315	312	291	308	334	278	357	314	324	302	325	311	333	316	294	323	321	304	291	334	348	319	346	373	334	328	325	270	324	339	312	316	349	318	314	308	334	314	344	343	344	319	310	311	326	353	355	297	323	340	353	296	338	291	320	304	313	348	339	301	332	337	313	294	326	318	333	343	320	328	332	331	286	319	343	285	329	325	312	324	364	366	338	292	302	346	295	319	325	328	309	305	343	345	296	307	321	329	287	313	296	304	314	322	305	306	303	287	330	337	358	319	335	322	338	330	332	327	309	345	330	345	330	364	324	268	335	335	291	318	333	323	309	329	306	321	316	321	307	333	278	303	298	335	339	350	331	313	306	338	283	363	314	296	333	290	341	323	312	308	357	319	315	291	307	286	312	360	335	285	310	335	280	325	318	350	305	300	350	335	325	319	289	301	294	345	321	333	271	300	368	326	322	295	289	287	297	307	335	314	317	343	314	358	307	302	302	339	325	300	314	298	335	321	313	319	335	364	323	333	329	326	330	289	321	339	344	331	292	344	374	333	312	293	301	328	346	315	302	333	302	317	336	319	326	336	360	324	340	286	317	319	314	324	329	318	322	341	276	303	323	315	302	315	310	310	303	301	306	354	344	289	316	308	324	293	312	320	300	316	315	329	341	298	332	294	304	350	282	338	317	327	329	302	312	327	317	284	326	281	314	319	317	320	317	349	299	326	328	311	320	318	346	284	310	299	326	254	339	328	325	321	345	332	363	301	326	294	309	326	303	323	311	312	320	325	314	292	299	313	341	311	326	318	304	294	372	272	328	331	303	298	332	302	360	318	334	319	342	310	323	321	312	325	311	349	312	317	324	280	311	322	342	312	361	341	328	254	308	300	310	349	323	310	292	336	326	314	303	345	319	362	337	312	315	323	348	311	346	334	302	312	307	344	296	295	351	342	327	310	342	318	313	334	346	313	320	343	342	283	307	313	316	285	318	343	297	342	317	305	307	327	338	340	356	314	300	305	301	314	345	300	316	298	311	315	314	324	388	300	330	300	298	322	312	334	308	325	278	327	313	315	312	325	300	319	345	335	326	305	366	336	344	321	320	304	304	336	326	323	327	327	285	315	334	360	334	319	311	320	333	322	336	317	320	324	307	331	294	341	317	313	321	300	324	346	318	329	354	296	337	287	317	351	318	330	313	312	280	304	322	312	363	328	298	327	343	317	300	315	338	330	299	291	301	319	330	307	312	352	326	311	318	331	313	311	340	328	334	309	355	309	297	331	345	351	324	346	358	328	299	318	318	338	352	318	335	307	328	341	319	360	328	344	302	343	314	351	295	318	292	316	349	296	331	315	308	315	331	305	307	308	297	334	333	327	303	322	320	327	329	307	286	335	318	327	311	321	319	304	290	320	333	344	318	330	283	288	303	302	345	315	306	325	310	310	320	322	325	294	311	308	321	312	310	303	329	334	320	333	330	316	323	323	336	336	320	304	374	322	305	298	298	293	318	322	315	325	318	296	313	323	320	325	310	289	313	282	306	302	307	289	326	340	319	314	334	330	357	345	321	321	311	365	317	327	331	327	312	324	294	335	327	310	311	300	325	319	331	334	280	311	298	339	290	321	348	285	307	324	325	327	335	319	311	323	313	303	324	316	361	316	348	331	320	317	311	318	322	324	339	282	320	317	334	324	320	294	347	321	340	312	303	301	301	294	287	321	310	329	351	315	290	325	302	333	313	347	312	307	353	340	331	331	347	335	363	329	330	315	304	334	332	306	306	356	327	327	302	321	344	334	334	310	336	328	361	336	344	351	355	335	303	350	373	322	318	329	312	294	349	317	325	306	301	315	309	371	336	320	334	318	321	315	306	331	298	323	317	323	281	299	279	354	314	317	302	281	327	308	270	310	309	301	308	331	321	333	293	323	337	329	328	315	336	328	302	316	306	298	320	307	331	320	322	316	306	319	290	332	296	307	315	305	329	320	342	347	310	326	285	329	289	291	317	332	322	343	305	325	315	314	326	302	335	312	314	309	325	318	328	294	299	324	336	284	298	313	335	331	328	296	310	326	282	335	304	305	334	321	305	323	328	309	304	280	310	350	341	326	308	296	304	322	290	341	316	348	310	320	315	356	308	323	329	337	360	318	328	317	302	320	329	326	344	289	351	358	290	305	305	328	321	350	301	316	342	348	337	306	311	310	321	310	279	313	319	315	329	313	324	358	321	342	340	328	314	313	324	289	341	333	297	321	323	312	315	299	301	321	330	330	336	332	312	301	314	320	338	341	313	319	320	290	303	322	328	331	339	353	326	338	317	353	301	329	327	314	298	346	294	340	319	327	313	271	317	327	326	322	332	312	319	331	326	288	303	314	343	293	292	303	325	298	307	284	330	294	313	322	354	320	312	305	307	337	313	308	330	289	344	321	323	311	340	326	317	298	317	334	322	333	304	303	338	323	353	305	294	252	335	322	309	342	347	349	317	318	325	311	332	315	301	349	356	315	285	309	344	338	300	307	309	321	299	338	311	309	290	336	315	314	300	294	325	305	342	313	361	315	317	323	306	304	313	336	345	322	332	310	345	315	307	316	316	343	328	358	331	339	324	349	308	346	293	301	314	301	332	313	295	311	297	350	334	307	310	351	322	314	355	320	298	315	320	313	339	312	302	321	347	304	344	339	303	324	340	293	312	339	317	336	303	301	334	328	321	329	343	301	297	321	351	329	330	318	340	322	325	323	323	285	273	326	328	339	313
20838	736	768	774	745	738	728	740	728	686	721	729	727	785	714	706	720	728	753	769	742	718	716	727	692	669	710	715	731	717	793	745	726	783	755	754	722	740	793	786	731	763	690	738	716	724	766	774	768	711	717	720	732	703	779	723	734	745	759	671	756	719	704	743	706	712	737	703	697	725	757	715	686	767	731	750	783	752	759	769	753	759	712	693	672	717	747	746	720	739	770	723	783	704	713	742	741	779	685	764	728	743	722	750	748	740	720	709	769	747	763	762	755	782	777	674	710	766	706	742	733	714	735	772	698	753	735	696	754	705	711	758	750	723	698	778	710	713	744	713	778	715	752	727	725	701	750	748	724	753	710	708	704	657	710	745	736	759	764	715	697	724	733	755	727	740	707	710	743	763	751	725	794	696	773	700	771	774	730	748	712	707	720	704	711	759	721	750	691	726	731	718	723	726	708	748	688	750	714	739	766	699	704	682	736	760	691	755	739	747	730	760	692	689	751	732	722	764	729	723	696	696	711	753	779	714	681	751	753	692	716	721	758	712	726	735	750	735	763	722	714	719	732	720	765	712	714	759	721	688	748	718	710	773	700	712	748	735	745	741	719	689	737	704	724	752	724	714	773	722	710	725	697	740	706	712	734	721	710	741	712	792	776	724	748	734	723	714	707	720	714	677	714	757	728	727	716	690	766	715	742	764	721	732	768	752	689	709	759	740	759	710	692	743	769	747	719	751	764	792	713	745	732	719	743	710	708	759	717	684	733	717	732	737	716	751	729	716	750	718	706	748	705	723	747	717	743	720	795	733	720	728	745	737	736	737	761	732	710	735	739	707	701	696	686	714	727	734	734	740	715	727	724	747	781	744	723	756	725	744	723	671	779	707	749	703	753	734	745	737	763	726	720	721	723	720	706	752	697	729	704	754	724	786	752	725	804	710	719	747	762	777	735	781	717	708	753	726	723	715	770	785	722	742	721	736	747	715	703	703	701	764	710	780	757	728	750	739	744	754	738	718	759	782	735	749	741	729	753	717	755	732	739	754	687	735	723	798	707	730	707	753	756	744	719	720	760	742	677	737	728	698	726	773	709	715	713	743	738	678	717	732	743	750	789	715	739	688	741	734	681	712	781	694	744	718	738	698	781	718	784	729	723	736	756	716	714	778	755	682	726	738	681	794	715	737	683	725	701	708	738	734	727	701	757	807	760	701	775	727	737	764	736	720	706	721	738	782	756	758	731	790	727	725	739	757	749	696	694	773	687	761	716	733	757	739	687	728	714	711	741	740	711	688	743	695	770	728	767	758	723	774	718	761	781	725	746	731	724	755	717	715	735	787	690	749	748	762	765	758	726	720	781	722	715	752	723	764	715	737	726	722	682	688	688	789	724	758	753	727	694	767	722	734	776	724	762	758	724	679	742	738	703	713	724	734	743	706	723	717	753	757	786	782	709	746	735	746	744	739	767	714	747	736	763	740	797	707	740	711	756	723	738	718	767	758	736	727	716	726	702	742	798	728	726	732	739	692	772	788	687	681	715	719	748	741	730	722	760	719	793	725	699	722	748	736	721	707	742	742	738	736	725	679	758	719	746	690	728	744	755	786	754	746	791	741	711	768	669	764	748	694	703	725	739	735	685	718	764	696	761	724	696	708	760	732	754	750	783	747	739	759	772	714	706	738	790	694	695	765	708	693	741	740	715	708	755	730	708	716	733	733	746	737	681	674	762	784	708	704	754	691	730	721	725	746	793	734	744	693	719	728	701	689	744	773	782	721	712	712	746	714	715	767	718	772	698	714	682	775	742	736	744	699	780	775	759	739	697	710	721	743	767	737	755	753	736	739	764	718	738	759	780	707	767	699	706	727	715	746	707	712	727	731	724	716	691	735	747	723	667	711	696	704	712	759	728	716	771	739	704	773	715	785	754	745	761	729	713	722	776	744	718	723	774	715	710	720	719	741	698	770	733	744	774	757	682	722	787	746	742	739	797	751	691	757	716	720	735	725	721	758	715	735	754	719	755	761	747	747	724	764	779	759	739	730	746	731	714	702	732	741	732	722	781	728	714	708	818	721	749	750	721	753	725	735	739	736	787	710	757	743	736	767	714	748	723	764	759	751	766	713	746	709	769	702	729	764	769	696	726	739	695	742	725	709	687	697	783	706	739	750	748	722	720	740	743	777	741	707	736	695	745	699	728	676	686	736	740	744	735	768	739	731	740	758	761	723	712	703	734	733	715	745	710	736	758	710	735	774	781	730	682	742	743	748	740	762	762	699	746	744	710	757	701	771	672	767	757	752	727	776	717	763	725	797	785	712	717	722	695	769	693	686	755	752	725	714	715	765	713	734	751	751	769	750	728	724	759	732	705	729	703	727	704	768	718	728	718	700	740	657	710	781	747	712	736	686	737	710	731	738	764	758	700	715	709	756	721	691	750	780	764	729	727	722	780	776	735	734	740	735	720	690	737	707	744	740	706	779	746	751	728	782	746	699	751	688	699	705	716	702	793	759	719	743	743	719	748	746	742	707	702	736	695	744	755	715	741	674	755	703	711	741	760	777	695	709	704	683	714	697	702	735	715	724	706	759	738	726	747	764	749	720	732	789	715	720	716	761	747	693	801	725	744	708	746	742	708	719	709	771	782	767	765	725	762	759	763	765	718	714	700	753	754	731	766	743	742	737	732	736	748	730	760	763	729	740	772	787	766	749	711	692	730	742	770	729	723	737	724	726	796	690	762	719	676	762	744	713	769	747	774	731	747	723	765	722	755	794	703	721	700	748	717	780	663	713	689	731	702	735	765	737	749	713	714	743	762	684	715	731	702	719	797	696	776	727	723	718	733	740	728	748	753	716	714	729	781	740	770	704	715	742	807	777	742	711	716	769	753	736	700	721	737	753	728	715	719	790	757	773	782	685	724	716	719	739	763	756	718	775	742	759	772	729	695	770	699	756	725	705	726	736	746	743	734	735	718	684	742	699	726	781	750	716	732	774	688	763	800	679	718	753	705	776	787	768	753	721	737	749	755	711	708	785	737	742	740	745	727	722	713	782	739	708	704	706	722	711	775	736	742	696	746	727	729	723	748	706	733	725	745	707	695	746	762	708	765	673	743	796	724	717	708	724	768	727	738	739	698	811	728	703	738	726	738	726	731	750	733	707	742	683	729	693	731	757	717	723	755	746	739	744	754	726	662	737	740	695	720	735	729	757	740	718	748	731	690	732	763	707	746	696	791	722	697	690	755	696	753	707	794	745	797	748	736	770	752	746	743	739	742	728	726	728	704	745	712	723	785	693	757	701	768	732	668	708	731	758	752	752	738	738	722	753	742	741	671	688	789	703	742	776	722	744	725	730	691	756	713	734	753	739	747	742	696	714	711	757	759	741	781	667	681	729	734	761	744	747	745	746	746	747	785	750	740	784	763	740	724	778	738	730	743	746	721	738	733	702	749	730	720	739	766	733	716	753	720	810	745	727	706	759	715	731
49170	9862	1035	514	490	458	476	405	413	442	419	384	361	387	400	409	427	402	402	357	417	385	420	362	350	370	378	394	396	373	394	388	379	393	421	397	374	390	380	364	421	388	373	360	401	366	394	374	403	389	393	387	364	377	395	395	429	396	381	405	383	352	363	374	386	410	400	420	368	343	403	384	347	372	426	386	404	397	398	389	377	405	417	433	420	387	395	380	389	373	398	360	405	405	381	371	390	358	408	376	429	380	384	393	375	391	349	394	384	372	359	376	397	402	397	438	397	411	393	429	400	398	355	377	408	361	384	352	376	406	407	369	386	371	373	398	386	403	325	375	368	400	403	361	376	401	410	419	390	371	392	367	410	376	406	393	380	370	400	392	397	395	387	363	371	397	350	402	382	432	387	393	382	375	417	373	377	398	379	342	324	355	350	436	394	389	409	380	389	385	429	378	437	371	407	361	405	351	377	391	405	380	389	403	366	348	390	386	402	358	418	390	374	387	388	428	375	379	376	377	408	389	380	408	415	401	395	392	388	379	365	377	350	398	401	373	405	441	396	379	383	353	365	397	415	383	364	375	409	371	385	383	412	404	368	389	406	410	378	383	393	418	388	369	377	370	381	396	362	392	399	361	383	409	427	397	411	393	372	420	390	413	364	384	370	369	359	379	376	404	392	361	396	393	370	387	443	397	422	374	421	404	412	409	432	418	403	343	413	381	388	384	419	417	385	379	360	413	379	408	403	381	385	388	428	368	373	400	402	380	381	399	364	425	372	383	380	380	352	382	356	388	390	378	363	426	408	396	399	379	365	374	394	361	349	348	421	424	374	378	380	410	384	359	414	391	412	387	344	353	383	401	395	425	386	394	408	401	365	415	376	390	386	414	397	422	444	405	393	391	375	408	359	356	372	354	391	391	434	418	387	396	404	407	381	370	361	385	395	379	374	378	351	339	432	382	382	387	380	364	390	377	400	362	350	380	371	389	387	410	355	436	409	432	372	345	396	368	358	385	369	363	392	387	465	393	389	357	343	408	407	364	367	393	405	417	374	379	368	390	383	343	377	386	386	384	395	403	356	400	367	380	372	362	383	398	363	384	352	394	393	354	423	412	375	404	394	360	386	369	419	396	409	391	396	382	365	371	355	396	404	387	383	424	367	392	375	404	371	362	396	380	382	349	360	387	429	407	387	393	417	386	379	404	373	409	432	399	356	395	390	381	389	386	365	381	365	390	405	384	388	406	386	406	352	404	390	400	391	393	399	394	384	404	347	402	381	413	382	380	386	375	370	420	389	374	380	381	383	384	352	424	391	395	378	400	366	440	349	397	406	381	430	401	419	384	419	393	341	349	393	378	401	397	397	375	383	401	414	393	347	384	389	370	386	351	353	344	341	366	391	363	419	384	381	406	372	397	366	398	385	411	363	382	405	379	395	384	407	378	442	401	409	392	403	400	389	384	400	448	399	373	361	403	382	414	351	408	412	381	370	360	396	404	399	381	418	371	401	345	420	404	391	371	350	379	426	360	407	400	385	397	394	387	406	361	366	395	390	409	371	390	403	353	353	392	349	424	389	364	380	376	393	361	414	387	395	366	414	413	412	396	433	388	361	381	422	397	368	414	414	384	421	344	364	391	374	416	387	349	379	446	360	403	358	387	369	334	370	399	413	412	402	365	417	369	396	401	395	378	404	401	349	364	404	380	413	379	362	347	374	406	367	404	374	379	349	391	381	365	398	388	412	395	385	396	413	409	415	408	359	380	400	399	391	395	388	391	362	398	372	407	339	356	374	354	418	369	383	345	401	402	385	373	412	382	402	401	395	371	368	366	384	379	423	379	396	387	418	407	367	387	401	385	394	414	433	408	381	400	411	375	406	391	377	418	363	383	358	413	404	371	401	401	395	369	389	364	397	401	413	416	384	436	405	384	382	369	357	377	399	378	410	375	349	424	376	393	375	415	393	384	369	358	412	405	382	400	353	375	390	389	435	413	358	398	396	383	375	417	372	401	398	377	361	390	351	379	369	409	411	384	374	362	441	390	372	359	381	372	404	405	378	415	424	412	373	427	388	369	382	412	357	392	417	395	427	331	380	405	397	430	390	405	371	422	432	380	413	414	407	350	371	381	344	368	395	419	381	407	406	359	380	367	365	387	419	379	372	392	385	397	392	377	353	376	419	366	409	380	374	362	359	375	376	379	437	414	414	417	367	402	431	372	363	428	347	363	366	390	364	360	374	419	335	365	397	374	384	388	381	387	385	382	380	399	404	375	413	379	374	421	392	375	411	431	341	362	374	372	389	378	384	392	390	393	410	390	379	376	399	381	386	367	407	374	397	391	380	401	396	384	400	389	402	396	383	412	410	384	351	340	397	347	386	411	393	391	387	403	374	423	369	360	370	370	394	376	390	347	371	370	390	425	410	347	420	377	387	406	434	358	382	376	411	377	364	429	402	356	389	398	339	408	389	449	412	344	363	381	417	353	395	402	388	354	379	379	376	415	407	380	395	363	412	367	390	395	399	438	343	389	396	364	346	400	399	394	356	396	372	408	377	385	349	378	369	406	418	396	364	379	426	404	332	419	400	403	388	414	379	365	383	384	385	402	427	397	373	358	361	425	404	393	365	391	366	398	367	357	390	418	407	408	398	413	374	407	379	368	363	375	374	397	369	399	388	398	343	363	396	383	386	401	375	408	369	390	382	389	425	383	387	386	394	367	416	435	364	361	375	377	389	385	392	343	381	413	406	391	391	402	380	402	338	409	378	426	381	343	390	379	352	383	426	359	405	381	396	371	407	424	349	379	395	368	397	368	401	387	385	376	353	419	398	438	384	382	375	361	414	372	362	391	393	369	382	391	371	412	372	384	333	366	404	374	400	384	450	381	391	390	412	391	367	363	372	409	411	412	390	377	367	383	368	360	336	370	410	441	410	392	359	424	411	402	366	388	359	405	402	364	357	379	428	385	380	407	429	362	377	356	388	389	371	389	364	381	368	383	395	378	384	417	405	388	367	401	381	401	366	395	361	391	387	396	394	381	384	377	408	386	403	393	389	366	365	397	368	401	394	358	403	350	374	363	395	375	385	369	394	422	381	411	399	412	373	395	406	374	390	385	410	383	376	389	400	376	374	387	357	396	399	349	401	404	347	412	382	370	377	389	396	426	401	391	396	415	391	389	407	380	381	418	377	387	409	402	371	392	391	410	408	402	399	424	361	372	382	411	395	404	394	395	392	401	342	398	401	407	419	331	385	366	395	409	367	404	354	421	414	397	397	364	392	388	386	396	382	435	395	380	404	352	382	408	356	389	436	406	384	371	388	359	342	401	369	391	365	369	412	396	409	390	388	412	401	414	377	370	400	387	374	411	368	356	344	376	371	406	370	410	378	357	403	393	388	379	380	374	390	381	374	384	411	426	376	399	377	408	341	366	417	381	399	363	384	359	354	391	388	427	422	413	370	415	397	388	401	403	379	384	392	367	370	406
26425	1047	1255	1285	1255	1149	1153	983	1024	908	956	997	919	887	920	960	873	879	950	931	884	917	881	887	932	893	824	882	885	936	915	930	897	878	846	838	869	880	865	881	830	839	898	869	868	844	870	866	860	824	823	900	849	883	839	893	861	883	837	884	898	835	879	853	935	894	837	872	843	861	891	876	871	839	853	873	899	889	857	819	801	853	852	820	899	868	827	840	834	884	899	853	893	835	827	811	811	854	854	897	898	825	880	807	907	869	927	882	903	898	922	889	854	885	868	889	829	875	873	847	840	842	880	845	849	888	830	887	904	857	881	866	921	847	896	851	836	880	876	865	876	887	905	877	862	825	869	849	884	841	819	877	834	946	857	877	841	872	882	846	845	855	846	862	852	904	866	849	893	854	875	897	872	840	866	824	853	914	867	847	910	868	883	861	887	847	845	918	874	913	900	917	885	896	858	921	848	863	835	851	864	866	820	865	901	874	867	864	844	840	911	907	826	884	879	897	857	850	860	887	794	833	878	856	893	828	809	909	870	891	925	892	839	898	908	860	871	879	868	859	882	925	900	834	906	877	853	921	899	846	891	852	885	844	889	868	834	834	853	899	845	849	863	875	863	887	876	821	833	920	844	874	839	821	908	858	875	875	875	872	879	880	836	842	868	852	891	888	864	879	824	909	879	889	841	898	869	829	850	894	881	900	846	822	925	797	880	895	850	848	860	889	848	821	851	809	848	869	900	868	825	932	861	914	837	865	848	850	848	919	832	811	857	884	852	864	837	862	888	881	889	894	870	799	880	910	825	871	845	840	823	883	812	859	890	842	904	831	896	847	848	888	855	902	884	876	854	856	826	891	824	853	876	846	832	872	869	860	834	838	900	884	816	874	841	915	879	859	891	825	879	944	927	848	939	858	874	877	901	862	833	867	873	822	869	868	886	803	895	833	905	897	848	823	904	860	907	833	853	865	835	838	867	863	814	834	882	865	913	945	867	869	810	833	863	888	856	870	883	886	882	904	864	869	894	865	877	892	830	893	869	876	880	840	847	879	811	854	888	892	863	835	901	880	907	851	921	846	864	892	838	874	833	841	860	864	881	890	830	904	854	842	799	934	852	871	906	832	849	846	859	879	850	865	850	894	881	877	815	837	806	879	813	904	876	904	848	833	874	846	847	915	844	852	835	868	873	885	864	880	879	867	821	864	914	905	880	836	845	845	876	886	891	912	850	916	856	861	880	816	914	878	889	890	851	836	896	868	850	829	859	840	927	868	881	877	864	841	918	901	903	859	950	899	818	844	867	831	896	895	856	904	921	832	837	865	867	873	819	887	892	833	856	853	892	848	883	848	842	911	823	865	877	951	906	826	858	921	863	856	812	885	859	884	897	843	845	817	813	829	871	873	904	852	868	820	860	861	859	818	861	854	892	911	810	834	871	844	863	906	870	878	882	896	850	914	851	867	850	863	861	859	872	857	842	827	887	834	862	838	921	844	904	862	870	873	897	848	927	857	820	892	922	851	875	875	783	887	816	846	843	882	875	909	880	858	875	887	764	859	820	846	894	896	936	862	890	837	861	882	856	835	865	880	873	873	879	862	872	882	869	866	841	816	882	853	880	847	844	840	872	846	859	868	860	837	895	809	893	869	843	867	885	896	840	774	852	885	858	886	851	853	886	875	895	886	860	863	867	837	878	945	848	927	895	854	856	870	867	896	868	859	835	884	852	839	877	905	863	893	933	868	898	852	851	852	849	852	846	883	881	891	914	877	896	851	891	855	889	848	858	847	835	879	866	833	884	889	880	878	867	882	871	891	803	876	872	843	848	906	854	829	858	853	858	876	851	876	899	942	818	897	871	848	850	860	833	842	931	845	882	872	932	861	973	835	889	855	891	863	799	828	842	858	886	886	846	862	823	903	884	866	837	866	876	811	859	861	883	850	902	875	917	835	892	829	911	928	862	855	823	870	865	875	876	870	857	859	866	904	858	825	882	879	864	853	862	863	801	879	861	852	853	863	890	852	877	890	886	893	923	908	856	877	848	857	853	837	859	865	870	854	893	852	862	862	877	838	859	874	874	889	912	874	835	863	832	874	814	890	894	861	835	889	839	846	901	848	904	881	823	853	845	864	861	817	847	917	848	877	854	830	853	879	871	843	851	902	842	877	846	868	827	866	858	863	873	837	856	839	854	861	876	881	920	885	945	839	892	841	867	840	894	915	877	819	867	911	870	854	871	883	887	888	890	871	897	917	833	791	862	885	836	873	891	875	888	877	858	831	867	841	849	879	875	851	828	834	842	832	871	829	881	813	851	814	847	782	802	853	837	880	833	904	877	874	855	887	870	848	782	889	843	899	865	906	845	851	877	859	920	835	894	843	866	948	842	881	840	849	865	836	858	878	864	889	798	843	883	873	872	845	855	894	855	893	863	876	857	924	821	820	869	805	846	851	888	900	857	859	845	900	852	891	846	847	810	889	849	916	834	871	836	855	917	827	897	857	873	892	873	820	904	870	877	879	909	837	875	883	832	900	855	825	814	828	883	844	941	913	889	873	836	933	842	869	831	861	840	878	859	912	928	898	895	895	882	851	871	845	878	919	869	853	868	904	892	838	887	898	835	867	884	848	893	922	923	834	861	866	941	858	841	864	880	828	869	845	841	873	923	829	849	900	877	855	923	806	855	839	862	844	885	844	893	868	860	841	828	892	867	864	846	907	871	842	891	843	917	872	895	899	934	891	861	849	860	872	879	878	839	828	838	874	853	846	869	883	830	882	815	844	867	859	805	831	839	897	861	837	817	868	867	831	850	889	880	888	868	858	929	881	887	870	825	882	898	906	878	820	814	859	950	858	881	805	854	820	822	861	876	861	873	882	808	875	830	857	858	854	856	822	860	859	861	838	906	878	839	847	906	869	834	874	817	845	882	904	887	890	843	872	849	863	863	940	834	816	860	928	890	848	885	826	831	902	845	862	920	859	937	866	904	876	870	926	884	865	855	913	917	893	863	954	867	807	856	923	838	822	841	875	863	837	879	832	898	855	893	815	882	883	844	884	869	858	925	877	889	888	850	896	842	881	856	884	870	843	855	865	876	853	850	855	882	875	820	845	827	861	905	859	866	904	889	878	887	913	898	855	853	889	850	867	859	826	892	835	822	834	858	825	877	860	832	862	822	907	845	887	887	860	873	871	898	906	847	833	907	833	844	836	848	865	849	822	885	959	888	857	797	890	851	852	892	849	881	921	880	856	834	831	835	874	837	878	895	841	836	864	893	840	880	837	877	852	861	876	921	886	887	904	865	900	916	836	884	809	881	831	844	836	891	861	851	896	852	900	866	888	886	874	869	897	863	859	872	845	856	859	859	849	861	845	845	864	855	836	900	856	864	860	840	847	854	851	840	891	905	869	852	821	808	889	878	860	809	939	882	841	898	882	856	781	905	909	859	854	884	888	878	907	860	890	854	888	872	853	888	884	886	881	841	832	854	892
49142	11009	1593	648	449	428	360	288	301	291	255	297	260	269	255	271	256	258	244	253	249	251	233	296	251	250	254	237	267	253	249	263	246	253	248	236	270	245	274	259	240	215	265	260	255	252	236	250	258	214	245	249	252	240	219	228	209	266	230	253	237	284	232	264	241	244	243	260	242	257	249	247	227	220	241	241	237	278	247	247	210	232	268	281	237	234	268	254	237	236	262	235	285	219	257	231	250	224	244	286	230	278	236	222	223	277	250	270	261	250	243	239	219	277	249	251	239	263	241	240	235	240	241	253	235	264	257	242	228	250	241	232	215	259	220	237	263	256	245	248	250	243	254	274	254	243	267	259	236	268	231	267	277	242	241	257	227	239	251	235	237	245	217	248	243	274	243	217	231	227	268	226	269	255	257	262	240	265	253	212	235	250	244	257	248	234	285	245	248	255	271	218	243	241	222	266	267	231	238	257	233	236	219	254	278	230	263	239	247	223	228	243	228	268	229	269	235	243	259	228	237	234	263	251	228	230	249	261	255	244	264	236	242	240	251	211	227	265	230	239	269	265	235	264	262	245	235	234	229	246	232	244	238	251	253	234	222	224	227	252	262	246	304	277	236	225	229	260	265	215	239	246	245	255	267	210	227	214	244	224	239	253	239	254	207	259	251	238	230	249	235	273	243	238	263	245	286	240	260	245	250	249	242	226	231	261	238	257	263	271	248	243	236	238	255	252	242	263	229	240	231	232	248	262	265	239	284	221	249	242	260	244	230	221	225	246	248	246	233	262	212	221	268	247	244	267	253	259	254	247	234	225	218	262	244	249	255	230	240	269	226	256	250	253	270	254	249	230	240	209	244	238	249	228	264	229	260	256	258	271	247	237	238	247	245	208	210	229	260	249	249	226	260	260	235	245	279	259	265	249	260	254	272	246	199	235	268	239	252	265	253	244	240	223	244	267	250	241	237	275	245	241	256	290	257	257	238	218	243	270	244	232	226	233	232	240	253	243	217	254	258	229	259	242	234	229	240	222	256	233	225	310	241	201	235	262	271	232	254	283	236	211	236	236	292	243	240	249	239	226	241	217	290	250	239	270	265	263	234	244	211	240	249	253	281	237	258	243	230	233	227	228	256	231	266	258	232	250	229	268	200	208	230	230	268	248	252	256	245	289	263	258	231	259	236	261	277	252	244	267	235	238	246	228	262	227	244	250	255	222	253	257	229	258	231	226	251	263	225	232	233	240	241	261	237	255	240	245	227	237	260	237	233	268	236	278	212	238	241	212	239	275	245	248	243	218	234	249	250	221	245	235	235	271	244	249	234	248	205	251	241	233	209	265	262	267	286	248	245	212	236	234	245	233	258	260	234	243	227	229	227	233	222	259	247	224	230	264	270	219	226	254	245	235	242	218	227	239	238	218	267	261	247	251	231	233	253	260	246	235	281	259	240	270	226	229	250	258	258	254	240	248	280	249	256	243	208	226	215	220	251	260	266	234	267	250	249	258	260	254	263	247	245	218	231	254	266	240	279	228	225	251	236	275	253	239	248	241	207	261	267	258	218	222	276	249	272	259	227	255	253	249	258	252	275	229	272	247	250	268	259	252	286	228	225	254	254	248	214	226	267	255	233	263	261	240	246	217	264	246	269	256	300	239	260	263	288	249	265	275	267	214	223	239	266	238	209	220	211	239	260	215	230	251	249	223	239	244	269	243	239	258	236	245	306	254	259	248	221	278	233	244	230	268	262	243	233	246	251	249	215	283	239	237	267	238	270	231	233	222	218	268	248	257	239	258	251	232	252	253	267	244	268	239	246	256	269	220	243	235	236	225	229	293	240	232	247	223	242	231	244	233	255	261	248	243	249	260	222	269	218	247	234	246	226	230	237	277	232	240	257	210	253	259	266	242	221	252	250	239	240	239	251	242	235	215	265	244	234	209	233	241	240	275	266	231	274	242	248	248	282	267	249	222	250	248	250	244	235	237	256	278	223	248	275	286	269	262	240	243	238	245	251	235	275	245	244	265	258	251	243	228	243	275	260	248	254	276	244	236	261	245	259	265	251	221	234	280	235	233	239	251	260	245	258	235	231	218	246	265	250	242	196	253	263	246	267	236	265	248	232	225	253	232	212	221	267	234	242	252	254	223	267	251	243	224	231	244	262	255	238	254	235	231	244	242	247	238	255	267	248	233	258	226	218	238	259	233	229	242	254	231	241	272	224	273	275	238	262	259	262	227	229	232	260	233	243	227	238	249	242	246	228	227	238	239	250	224	248	229	233	246	257	212	247	264	265	291	254	263	243	237	256	247	239	257	265	236	253	243	263	249	265	270	237	244	235	261	242	212	254	232	232	233	247	241	249	259	256	245	245	265	233	244	233	263	246	229	243	247	262	257	213	252	240	244	247	227	254	244	214	232	252	246	261	258	246	243	281	266	243	237	253	258	236	246	247	251	226	236	256	259	268	243	275	236	232	226	242	223	215	248	244	249	253	245	237	254	229	216	222	256	235	227	218	254	257	245	264	284	268	233	234	264	230	250	263	250	225	250	246	263	261	254	253	229	229	231	241	214	245	240	229	250	228	221	248	273	266	260	239	287	259	243	260	246	247	246	268	264	260	265	270	221	235	265	243	264	230	242	232	221	232	260	259	258	220	266	258	237	262	248	272	253	231	236	254	238	250	264	247	245	234	244	245	219	260	257	218	256	256	233	257	264	222	256	280	271	256	268	254	217	264	237	253	240	253	257	236	250	236	221	206	226	266	264	279	246	239	262	270	216	264	242	223	268	289	238	237	262	247	237	241	268	239	248	240	254	246	230	253	210	245	247	264	244	241	272	261	263	205	231	246	241	252	239	260	246	252	262	274	226	242	252	252	265	229	237	227	206	221	254	259	238	219	250	284	226	234	248	237	256	235	237	255	251	242	243	243	251	257	276	245	230	217	237	271	243	220	260	218	258	266	275	257	282	259	240	271	266	271	225	232	252	231	250	293	278	219	206	221	254	274	249	249	235	232	224	253	264	269	254	251	288	250	243	227	228	246	232	268	255	264	276	253	251	240	265	257	226	251	273	243	221	250	235	231	241	260	251	247	254	271	240	248	256	237	251	248	244	259	235	270	281	255	254	224	257	261	224	249	243	253	242	218	251	256	262	270	247	251	241	246	256	263	271	248	244	248	251	260	228	257	260	258	225	232	227	271	262	261	257	244	276	249	249	253	233	242	214	276	228	228	249	260	239	241	218	263	274	238	234	210	259	269	253	242	228	252	263	219	223	239	237	209	232	244	240	248	277	236	247	255	283	241	249	238	249	264	250	243	221	237	258	273	277	266	232	248	243	255	272	268	263	252	263	249	255	258	225	272	253	258	230	216	261	256	233	248	260	258	257	263	244	230	221	223	258	262	258	217	249	275	249	268	244	231	240	248	238	244	216	267	257	252	263	266	255	266	274	239	255	240	234	254	284	244	228	255	207	243	243	216	260	237	253
25025	889	1469	1641	1421	1198	1072	896	873	851	739	706	680	682	684	650	639	652	582	560	595	603	561	575	595	620	589	547	577	591	591	614	575	577	593	608	565	543	602	584	575	546	577	531	578	597	572	577	561	554	551	542	551	588	563	564	555	554	579	498	498	558	529	580	541	567	556	583	541	565	504	516	532	569	539	588	610	551	581	522	535	539	601	530	530	576	542	555	531	575	547	582	599	567	521	565	562	562	514	558	586	561	567	551	506	573	562	535	562	585	558	523	602	562	553	504	553	560	520	559	537	573	532	572	553	553	545	548	584	567	559	537	543	527	543	561	576	517	551	586	533	530	549	550	561	536	538	534	572	523	560	565	564	583	547	570	571	539	562	557	609	573	502	571	567	591	572	542	548	498	568	615	541	526	526	548	532	549	549	568	591	562	590	583	571	559	537	584	606	579	501	577	553	519	614	528	545	547	584	530	567	523	543	540	572	556	563	564	557	575	549	587	533	568	556	540	538	571	548	535	543	556	607	574	514	570	594	584	588	547	529	550	597	552	574	507	582	597	602	536	547	603	567	577	584	574	561	570	572	583	547	598	591	564	533	594	513	593	547	538	559	537	536	562	561	505	523	564	551	528	539	561	573	568	557	572	516	532	544	548	516	566	544	549	542	575	548	625	530	547	558	526	575	531	566	573	577	541	581	578	615	578	539	507	547	550	589	568	532	567	545	592	551	553	571	536	527	580	558	583	531	578	574	578	546	526	567	572	578	538	562	572	556	593	512	531	594	536	593	539	528	564	565	573	574	536	525	529	521	533	539	502	571	528	563	554	547	551	535	527	599	593	537	525	520	577	551	596	612	529	599	573	565	577	576	555	541	564	559	556	540	538	559	555	581	536	562	555	567	572	524	558	529	557	582	574	555	588	572	583	524	555	562	518	577	585	573	570	554	534	590	536	595	573	554	532	578	564	545	553	550	592	531	543	596	508	554	578	527	537	540	503	574	542	580	542	547	564	543	560	554	544	548	562	543	555	575	552	602	565	598	560	546	592	520	565	561	567	573	560	583	590	542	586	554	566	566	585	530	569	584	568	533	546	554	618	504	474	593	583	589	558	565	558	538	511	550	598	558	587	587	547	590	602	515	575	567	523	559	532	520	535	559	592	573	574	526	574	535	537	560	547	578	557	521	561	543	535	533	497	526	547	549	544	538	580	553	554	529	564	534	545	551	575	542	516	600	544	540	537	581	557	533	548	532	538	523	523	581	534	540	533	512	595	536	552	547	602	565	494	545	545	559	508	580	506	547	535	503	561	495	587	551	530	530	554	560	555	544	566	545	577	595	560	582	560	524	549	562	539	602	545	604	583	560	512	553	528	566	547	556	578	592	583	564	599	578	533	550	542	525	576	557	563	519	568	552	586	571	559	577	570	561	551	571	579	544	633	524	558	546	559	571	582	572	568	509	527	532	601	561	541	603	574	531	553	569	568	554	557	526	585	574	566	535	515	578	551	568	529	588	566	555	550	569	532	547	584	541	530	560	529	556	575	585	568	582	533	574	562	568	551	556	566	578	631	562	581	568	565	532	538	541	570	553	526	564	597	560	548	558	573	588	572	527	547	531	551	560	529	560	528	560	567	566	559	539	584	562	584	558	570	568	538	543	572	553	616	558	539	570	540	583	568	556	548	558	560	581	548	548	524	541	607	536	535	567	564	533	568	589	543	575	583	577	551	539	558	563	554	569	567	556	510	584	536	536	572	544	520	596	538	551	566	546	573	558	608	565	585	523	567	564	519	522	550	558	545	533	543	535	548	496	541	532	527	548	549	530	575	531	524	557	587	573	511	535	586	557	558	533	556	536	582	521	564	551	514	559	553	562	552	579	611	572	568	523	596	573	543	512	583	518	565	564	521	560	569	543	573	516	529	565	569	489	565	558	551	500	571	523	559	568	565	558	574	569	566	571	555	556	572	549	583	541	551	527	600	556	549	536	566	571	581	532	571	575	553	568	532	602	571	540	584	532	584	578	548	574	519	561	541	532	571	534	578	562	589	564	526	602	555	540	550	567	546	569	521	560	548	578	524	598	550	548	588	569	555	548	569	528	513	566	534	529	515	521	590	597	562	548	553	558	553	609	589	571	556	561	554	586	553	560	552	572	557	593	558	519	536	561	545	545	532	544	530	579	532	551	574	532	558	561	557	552	588	582	514	587	592	577	601	582	563	563	545	542	519	565	581	544	514	557	531	568	539	556	534	543	556	577	558	548	578	568	542	568	564	551	529	575	544	574	558	550	561	577	549	532	566	546	535	565	561	524	566	553	540	579	615	541	533	530	565	626	577	592	560	635	557	533	554	543	575	551	528	557	512	542	577	574	533	568	557	546	560	532	555	547	556	523	524	565	582	540	571	585	555	582	556	571	579	542	544	574	574	524	560	563	532	559	551	599	505	569	523	565	544	539	532	565	607	563	569	557	536	561	565	570	563	555	572	577	539	565	542	549	525	544	538	545	549	554	580	573	562	605	527	566	586	532	594	550	554	548	573	556	557	544	549	562	531	539	572	535	538	543	576	549	535	547	547	559	533	554	565	545	547	560	527	484	561	574	565	572	495	565	605	557	582	534	566	499	597	522	522	541	574	562	526	550	567	547	502	530	547	555	553	530	577	483	547	552	568	574	532	524	552	554	547	588	540	576	597	609	564	564	524	579	516	567	566	503	601	529	601	595	567	570	564	580	579	555	587	541	556	541	575	530	544	598	569	536	608	545	553	558	483	569	548	568	548	588	584	534	553	582	562	564	568	582	564	564	556	567	571	547	542	504	545	541	605	580	546	584	620	514	570	558	577	563	543	519	572	569	562	542	593	570	545	536	499	544	536	525	558	579	535	566	578	531	563	527	529	531	556	554	548	543	565	540	564	530	562	550	580	535	554	561	552	515	559	529	592	571	516	558	514	547	586	563	533	549	523	583	558	514	512	503	555	531	543	569	549	542	549	568	545	536	577	576	571	489	570	556	603	556	569	560	569	561	534	535	550	518	550	554	529	573	557	535	549	580	535	532	570	528	562	539	559	610	488	562	547	504	606	579	555	530	544	557	582	587	569	531	550	554	587	564	556	540	565	572	578	526	574	517	537	578	555	550	545	573	597	571	558	562	557	543	561	534	587	575	573	565	561	555	591	573	577	560	566	554	576	578	544	565	549	542	582	582	550	547	491	510	556	544	563	549	548	556	542	569	513	567	566	515	577	585	557	534	521	534	552	536	557	579	548	587	567	559	567	610	570	580	507	580	547	593	533	573	518	542	529	585	585	571	564	576	571	556	523	571	572	612	540	553	575	609	550	544	586	542	558	560	557	537	567	538	537	562	557	569	552	551	552	531	551	579	549	577	585	546	541	558	536	580	547	582	564	564	560	533	534	557	552	529	562	574	572	554	523	549	556	508	545	540	567	583	575	548	589	537	564	576	539	520	557	552	540	535	576	579	538	567	519
32248	3978	369	273	279	273	301	287	303	291	306	291	277	297	295	280	290	265	329	285	290	260	318	295	289	285	312	305	268	312	272	302	292	305	267	279	332	297	260	270	312	299	282	284	325	301	271	261	290	303	284	327	306	296	298	282	311	295	270	272	275	313	263	325	299	274	270	295	291	289	301	285	262	280	283	282	283	269	284	297	297	270	292	285	285	281	295	320	270	286	267	276	271	309	285	293	313	294	271	283	299	278	343	300	277	271	288	306	289	306	289	278	287	266	278	287	283	302	261	281	281	282	300	282	315	303	317	317	293	297	260	279	308	282	286	307	284	304	283	320	288	284	295	302	295	334	273	247	255	297	308	287	292	306	264	282	270	301	273	284	286	286	303	263	279	278	274	290	264	270	316	313	286	271	293	289	284	282	270	273	286	281	309	298	294	272	274	286	295	314	286	253	262	303	299	304	323	297	272	284	292	269	303	293	265	270	283	295	282	274	260	297	239	279	287	305	286	257	268	284	281	261	301	285	308	262	272	308	264	264	294	301	304	277	302	280	270	282	275	305	280	288	289	268	294	320	288	298	272	288	287	304	291	287	286	287	278	285	274	294	295	300	274	283	270	305	302	264	299	294	282	288	301	264	267	250	307	288	305	298	287	257	278	266	297	260	315	306	327	310	287	283	279	313	252	275	313	295	284	301	281	304	302	312	304	294	294	294	271	292	299	290	316	278	267	281	287	275	245	298	278	281	275	304	296	312	295	306	305	274	279	287	305	275	254	296	297	301	271	261	275	301	267	272	306	275	277	301	279	263	297	329	335	297	301	298	279	277	298	285	271	299	269	291	299	275	293	288	290	298	262	251	277	341	294	310	304	257	290	276	290	299	297	301	279	299	299	282	266	263	300	319	287	289	294	256	301	328	282	266	263	300	275	290	287	276	290	287	290	270	294	289	285	262	298	302	309	293	291	280	298	307	248	302	290	289	285	259	267	290	275	280	289	307	271	319	289	278	315	286	321	268	321	275	248	323	288	252	285	321	286	311	294	263	291	291	283	285	262	295	311	290	274	305	275	310	284	289	288	288	267	296	304	298	299	284	305	279	299	291	317	293	287	285	314	284	300	281	292	259	302	294	281	281	286	277	276	282	288	299	287	275	298	268	285	275	290	279	303	250	284	291	280	277	312	286	283	275	289	320	275	302	302	283	304	285	270	283	291	307	270	269	299	307	292	267	270	300	262	272	278	311	282	304	273	260	282	271	269	261	300	304	271	267	302	291	285	278	305	292	283	301	302	289	281	264	292	296	287	281	259	269	302	294	303	288	312	334	308	278	275	275	311	290	294	305	297	276	288	318	283	297	301	262	301	289	290	304	268	267	323	263	279	260	273	322	290	311	306	309	290	276	325	316	251	287	279	275	299	275	281	291	320	280	294	293	271	312	297	266	266	275	283	296	299	285	297	280	279	287	280	288	252	309	288	257	309	281	299	281	266	282	278	277	277	304	305	264	278	324	279	331	310	280	296	301	292	272	267	299	286	292	287	284	276	282	285	269	279	264	276	292	285	324	281	277	298	273	300	273	319	314	328	305	278	278	265	246	288	256	273	312	292	279	287	298	337	291	283	286	297	247	256	288	275	272	296	270	276	319	298	235	257	309	287	293	314	294	282	268	294	272	293	295	289	320	301	290	293	289	277	254	312	311	296	311	310	325	246	270	287	310	267	289	291	270	306	287	322	303	281	287	302	310	297	262	301	280	291	299	278	254	285	315	289	293	288	274	342	293	324	279	274	296	277	311	315	294	298	326	297	286	303	293	279	307	285	268	295	277	278	309	274	283	307	275	264	300	278	287	289	303	285	266	280	288	290	281	269	260	291	296	288	291	305	257	294	287	266	326	282	288	292	310	308	306	281	283	274	267	265	290	286	295	288	283	306	328	330	282	321	253	258	279	281	316	279	305	281	261	282	306	276	277	307	288	290	290	277	261	301	306	312	304	296	284	279	290	289	287	300	296	261	278	315	278	288	264	286	294	277	274	275	280	322	279	268	308	318	285	277	298	284	293	232	264	318	287	278	255	291	297	304	281	310	311	290	272	319	275	279	263	306	275	274	265	299	278	264	277	300	291	289	302	293	273	285	293	321	279	273	279	272	286	259	266	280	261	276	280	311	287	270	279	297	294	326	299	277	303	276	300	302	298	244	275	299	281	261	295	330	317	285	266	277	276	266	289	290	295	278	274	276	278	328	298	291	322	307	322	258	270	303	322	269	287	296	290	256	277	299	310	293	283	304	276	272	310	307	268	268	289	299	297	289	286	260	286	292	252	287	319	274	279	283	277	294	293	289	301	286	307	308	274	279	278	300	286	300	286	265	271	283	287	302	297	270	271	262	297	279	274	272	290	311	263	270	268	287	303	308	305	273	288	312	290	272	275	254	271	325	313	291	289	273	299	287	305	276	284	330	279	331	292	313	285	308	282	269	304	289	261	286	287	273	305	318	307	295	278	294	312	252	307	285	297	284	282	279	262	270	294	248	286	290	275	273	297	296	267	286	306	291	286	279	290	269	273	282	270	306	297	303	323	254	298	304	308	318	273	311	277	286	315	306	308	292	288	310	302	295	272	318	314	291	274	246	276	263	275	313	302	273	315	266	276	284	283	302	307	302	265	301	301	270	296	296	299	284	301	271	292	277	272	272	292	300	295	272	305	264	301	291	288	267	284	277	314	290	280	299	324	267	282	283	274	272	277	281	318	279	273	291	293	289	303	283	307	315	279	274	272	282	295	293	322	295	318	270	281	279	278	310	251	294	287	280	308	288	288	303	308	267	289	328	279	262	270	311	291	303	297	259	279	262	275	282	331	318	303	305	299	295	282	295	288	270	267	288	270	344	314	255	345	271	310	309	293	284	288	272	294	278	281	257	276	289	313	312	294	279	251	312	259	280	325	261	300	323	288	286	296	293	267	280	254	284	289	288	300	306	293	296	297	274	281	347	306	293	303	304	282	279	261	295	290	283	285	302	283	320	286	300	317	289	287	276	293	306	315	255	300	292	301	276	279	265	303	304	293	276	279	316	285	270	282	312	257	277	322	281	256	323	286	274	306	302	284	301	309	278	302	278	289	294	269	318	329	264	292	288	305	253	277	274	283	265	297	304	280	309	323	295	288	262	300	255	285	296	281	331	286	341	293	259	316	292	343	317	274	284	304	268	277	294	296	276	279	271	280	266	281	268	290	277	294	271	283	279	294	340	319	292	277	276	301	299	318	287	280	281	294	304	274	313	267	302	282	335	292	284	347	284	265	301	278	293	275	279	336	280	275	295	296	297	246	288	289	266	286	341	290	318	284	285	283	285	301	264	269	278	300	312	311	284	255	300	270	289	317	293	296	294	260	278	291	309	290	267	287	328	296	309	269	248	269	284	299	261	271	294	303	285	313	286	316	282	281	274	335	269	292	294	289	280	292	295	293	283	274	279	302	294	266	316	281
18181	709	669	703	719	714	698	665	677	684	657	637	642	668	667	670	708	639	656	655	669	654	651	688	649	626	632	698	652	631	638	684	683	673	651	657	673	661	676	636	670	631	691	663	642	700	672	650	660	685	656	689	639	645	720	621	639	670	695	661	657	627	734	666	679	660	631	653	667	640	668	651	655	661	646	654	654	673	632	644	676	686	696	657	655	668	654	653	652	637	671	670	670	700	654	693	645	656	682	668	615	721	706	708	694	698	623	668	681	634	667	699	694	651	702	681	640	645	673	722	667	662	696	681	645	634	668	653	672	678	645	666	662	679	671	622	700	690	690	672	690	619	641	674	696	663	653	650	700	696	692	681	612	614	657	665	670	643	628	623	669	680	700	627	680	706	670	681	647	681	681	689	661	691	663	684	676	677	682	684	638	668	669	678	657	675	671	689	699	685	637	675	665	648	687	647	690	684	661	614	677	693	670	681	659	684	737	618	653	675	686	702	652	702	652	701	671	643	670	676	676	656	702	645	656	690	643	688	688	622	653	658	671	669	689	665	636	657	669	694	684	659	647	689	625	687	643	683	614	695	681	668	637	691	682	668	687	661	621	676	705	681	689	679	619	698	624	670	642	656	697	642	720	669	668	669	643	679	640	604	693	660	673	714	671	684	663	682	674	646	662	646	663	659	642	681	661	650	693	652	677	667	664	653	680	646	718	668	676	654	672	645	659	640	671	663	679	712	700	646	651	671	681	686	711	660	683	716	624	694	673	652	689	701	670	647	609	619	691	675	664	681	643	671	622	651	642	657	677	648	652	682	712	658	690	675	701	655	653	639	659	673	677	644	681	623	673	653	645	683	643	686	638	652	663	619	723	657	704	639	671	696	663	675	641	681	687	674	671	660	653	686	675	639	663	669	648	665	659	637	690	664	626	705	661	687	661	667	647	707	647	669	720	665	662	676	677	717	646	656	689	677	681	651	665	661	674	651	603	692	647	660	664	612	698	646	638	729	635	700	729	706	699	690	633	663	716	714	629	689	651	673	680	672	657	688	717	656	684	677	670	680	647	656	675	654	628	691	596	666	638	643	681	645	685	662	640	702	615	674	710	670	676	617	697	674	644	676	719	635	687	649	657	612	680	672	629	712	669	691	627	660	668	686	701	675	639	645	617	726	650	668	645	658	657	638	674	709	694	665	655	669	661	691	684	662	645	658	637	676	662	676	647	650	655	669	671	661	660	675	666	687	695	661	701	665	642	685	675	656	663	654	659	650	690	662	675	695	692	643	727	656	675	666	661	665	665	666	682	693	633	654	659	642	692	679	706	642	687	625	673	622	667	685	726	659	663	668	629	664	659	702	647	652	663	643	674	687	666	664	637	653	659	647	658	715	687	650	674	682	604	723	691	623	710	688	660	689	690	681	655	679	672	646	640	626	669	639	623	658	664	653	637	653	652	651	653	668	671	646	631	636	668	692	700	688	687	663	678	723	619	701	667	682	663	688	686	644	658	642	666	708	677	724	626	716	695	673	703	659	671	676	673	696	692	636	684	683	656	732	611	661	658	706	641	615	734	668	639	653	679	694	645	649	654	682	620	691	650	655	619	657	634	681	715	675	677	651	666	683	626	643	657	657	649	668	681	657	690	687	684	659	642	639	707	630	648	674	680	656	669	695	636	642	618	664	666	659	637	668	645	673	712	646	646	613	635	669	646	625	657	677	685	636	669	696	619	728	696	666	702	661	704	695	679	663	647	633	657	681	655	686	662	677	691	671	643	664	637	647	674	710	615	640	650	626	670	660	671	674	641	674	705	671	669	645	655	658	637	663	591	626	660	663	673	697	708	636	664	684	675	697	676	634	633	696	634	660	707	645	637	673	709	648	646	669	667	678	637	694	703	673	645	650	631	732	681	676	684	679	653	662	653	659	673	634	679	699	652	672	658	613	657	669	640	700	664	695	635	665	700	626	698	715	703	640	684	651	674	649	663	640	684	669	685	642	706	676	637	663	658	623	664	647	681	693	694	661	676	675	690	636	634	591	630	600	701	716	654	673	646	657	667	677	678	678	689	664	665	668	703	686	707	654	644	662	671	665	649	644	668	667	688	654	682	655	625	685	628	635	663	648	691	620	735	679	683	694	619	669	650	701	628	712	645	693	642	611	679	604	679	649	672	718	654	642	634	642	667	652	627	671	668	674	644	682	676	660	670	665	637	676	646	676	627	705	665	675	660	676	659	632	720	704	661	676	636	653	663	702	643	654	683	625	630	648	666	686	658	688	617	636	696	681	693	637	676	688	666	667	668	628	676	680	655	653	678	713	649	657	662	642	664	658	625	672	658	660	701	696	617	719	680	688	695	664	707	627	645	674	642	695	656	651	605	689	664	681	659	651	654	676	649	658	669	675	686	657	672	685	676	644	685	633	695	619	675	678	674	658	645	689	686	660	708	660	656	703	640	715	705	643	639	640	677	666	628	655	667	697	661	692	729	686	693	681	659	671	655	656	653	624	672	670	645	634	669	641	626	629	690	641	700	690	643	633	669	703	628	644	652	627	647	703	661	604	640	689	687	677	658	683	642	648	675	682	628	718	693	674	653	660	691	668	690	686	630	632	627	632	651	662	698	632	664	672	633	678	702	659	679	665	662	670	670	691	639	636	671	641	696	699	642	678	659	705	686	672	711	702	651	657	671	674	662	669	625	682	656	641	643	650	676	664	683	661	648	654	656	677	719	609	678	667	676	701	669	665	670	639	661	628	659	712	672	667	667	656	655	596	639	615	662	637	675	657	662	664	692	719	661	667	659	681	635	647	664	676	639	710	673	624	639	709	678	693	665	665	594	637	628	693	674	671	632	732	675	671	664	686	687	699	684	699	674	639	643	669	642	597	664	642	621	665	656	677	638	655	724	669	644	651	615	672	671	679	648	686	694	643	679	629	649	692	654	698	635	688	616	648	681	677	643	642	663	676	626	662	674	651	672	674	609	635	635	733	671	675	577	662	647	672	656	675	655	678	611	685	672	648	659	660	704	663	598	698	640	667	694	641	693	681	709	642	665	658	654	626	643	665	659	684	659	673	668	627	615	713	639	658	666	670	688	622	642	644	661	621	660	689	703	696	630	691	696	683	703	651	694	666	631	671	692	630	654	699	683	679	658	655	664	628	614	688	674	634	641	668	626	650	655	698	656	671	672	626	727	684	678	719	663	676	636	658	623	675	684	665	701	632	647	663	659	645	713	686	660	646	649	709	658	676	697	661	664	696	699	674	684	641	703	637	637	656	622	654	677	654	646	706	648	677	627	661	636	626	687	628	640	688	663	625	668	638	661	610	655	685	630	679	675	661	668	709	680	741	644	635	677	655	672	680	665	683	643	675	645	639	667	668	671	665	640	669	694	695	693	640	625	685	633	652	702	677	673	683	692	694	664	676	687	652	634	667	614	650	663	657	671	670	678	693	669	663	695	654	692	671	677	696	687	628	658	652	678	661
46542	9194	1012	532	470	391	441	374	369	400	365	392	396	375	403	412	393	352	369	390	398	378	398	408	361	363	393	365	337	366	379	383	371	373	356	397	381	341	437	369	349	399	369	399	392	390	387	400	392	382	382	379	337	377	400	361	383	412	357	334	399	421	364	344	366	383	387	375	388	406	331	357	341	351	357	354	352	359	370	396	410	342	373	387	384	334	398	388	348	372	379	365	342	372	396	337	387	371	375	349	345	406	330	377	331	364	329	376	390	337	367	365	377	336	382	392	388	381	348	325	359	383	338	381	375	362	347	436	360	406	345	382	355	400	376	392	350	388	395	376	370	377	394	384	353	369	365	328	367	365	416	356	402	381	340	357	384	341	349	360	335	366	349	379	360	347	327	372	350	378	330	377	354	332	365	356	380	348	336	372	389	337	367	350	362	396	388	345	338	359	363	362	354	354	394	379	387	380	396	327	362	390	362	362	334	365	355	403	371	380	349	383	364	357	378	346	345	364	332	366	347	399	358	390	402	356	327	345	364	377	393	380	362	328	376	369	354	377	350	352	373	388	386	391	368	379	393	345	387	404	360	381	343	380	400	386	337	361	354	323	349	385	387	405	390	379	373	387	379	366	389	395	369	400	370	383	390	389	358	349	329	352	396	382	345	409	392	343	348	345	368	427	376	353	391	378	390	340	382	379	390	354	382	356	352	382	346	353	346	401	366	394	398	371	381	411	371	391	413	359	366	348	371	386	378	374	356	377	348	365	364	383	347	387	402	400	373	375	401	371	380	383	372	376	372	372	383	378	384	358	386	345	357	376	362	383	383	391	377	364	363	399	381	374	371	394	369	337	397	374	396	389	375	379	357	369	392	409	364	376	375	330	347	342	367	340	377	378	388	357	379	411	364	364	362	382	346	329	353	385	349	348	393	376	391	345	358	387	363	381	366	366	398	385	368	400	351	374	352	384	374	396	377	347	374	372	332	365	357	370	348	365	367	352	353	356	352	377	407	364	371	341	354	403	371	364	364	387	348	359	347	380	405	399	404	411	358	411	384	368	366	387	380	368	376	384	401	372	363	370	398	391	396	348	334	388	422	358	341	375	359	360	406	406	368	370	429	380	381	367	380	394	396	355	391	381	399	406	352	386	404	389	351	388	376	357	415	326	382	357	402	343	376	416	400	371	366	362	400	390	417	352	380	417	339	353	410	351	373	366	385	368	379	382	363	400	356	390	347	330	395	390	367	341	336	368	401	378	394	365	349	356	331	356	372	339	345	379	369	380	364	334	356	376	347	325	357	371	376	365	391	399	381	360	393	393	366	360	371	349	391	380	383	379	364	339	365	363	383	388	345	379	371	379	353	398	375	397	428	383	408	361	373	392	402	349	367	402	348	333	376	366	342	402	392	388	378	378	345	366	388	381	390	364	378	373	382	379	394	378	398	345	402	370	336	388	369	337	379	388	401	350	374	379	375	377	350	346	374	380	401	362	404	381	368	389	396	324	385	396	358	384	388	363	392	375	383	397	352	394	401	392	341	390	387	376	379	370	385	369	389	388	358	419	362	328	403	382	368	354	367	376	379	396	408	371	343	354	346	379	392	330	369	365	362	378	332	385	379	382	359	363	356	389	356	426	371	370	393	361	411	361	350	350	376	354	390	400	388	356	387	347	360	365	362	396	360	386	386	346	369	370	389	386	366	341	413	354	371	366	382	386	398	367	395	374	353	365	372	350	402	371	395	395	416	360	328	380	389	378	385	383	375	338	386	383	399	367	385	405	427	373	384	367	370	390	389	349	347	370	389	421	360	366	366	400	403	339	380	403	346	349	358	362	366	372	338	348	345	367	389	401	355	395	331	325	335	366	366	397	374	371	357	341	348	346	360	382	375	359	379	405	385	350	399	386	384	347	378	359	381	388	358	413	433	333	398	354	366	392	388	361	351	410	394	353	362	353	370	356	369	354	384	368	376	372	427	351	376	363	412	368	376	383	384	381	342	350	391	365	413	366	385	406	349	388	378	384	396	381	382	394	401	380	367	328	411	378	346	335	388	376	362	358	357	405	365	392	373	388	343	346	362	408	388	411	377	363	342	353	361	402	441	332	332	363	328	346	390	403	364	353	381	365	403	371	349	373	341	386	378	376	382	366	392	367	358	376	364	368	405	377	372	386	356	370	339	344	369	345	343	359	381	440	363	373	361	393	411	355	369	404	382	392	372	377	419	373	375	356	371	394	371	382	385	416	389	388	340	397	405	375	376	368	386	386	365	403	413	370	374	371	394	322	369	379	368	383	377	380	399	373	386	402	391	380	380	375	407	350	391	383	385	365	368	364	368	380	359	372	397	365	414	346	359	379	377	374	382	366	355	356	363	372	354	393	366	341	316	380	425	376	345	388	351	395	374	350	359	361	387	394	388	424	381	358	370	387	356	390	361	397	342	351	345	376	369	346	374	434	388	365	379	346	341	389	364	356	366	390	386	380	360	359	354	345	417	350	352	379	358	422	355	360	416	376	376	392	395	395	386	407	364	381	391	366	392	389	419	349	374	398	351	299	354	347	339	370	382	399	357	388	356	364	377	386	360	364	367	347	350	393	357	336	407	374	354	387	391	344	361	360	351	343	396	393	387	365	351	399	334	354	394	399	356	356	371	380	420	345	371	351	416	400	374	385	337	400	351	384	397	378	403	376	346	345	357	369	395	369	329	419	379	377	399	419	380	354	360	372	356	383	368	397	370	399	382	373	338	396	356	377	400	360	329	355	366	366	343	411	362	393	389	377	371	407	368	374	393	334	329	374	352	325	375	408	388	337	399	355	373	379	358	401	319	360	362	398	358	350	382	364	356	376	341	354	350	342	418	408	372	380	353	337	371	375	381	351	351	386	396	404	392	383	378	404	383	383	372	378	325	368	366	351	367	357	396	413	387	407	355	387	364	411	365	407	402	367	385	367	358	356	384	339	380	345	360	368	346	387	359	391	372	370	405	374	403	346	351	361	334	368	371	348	340	380	389	366	386	379	384	373	325	359	402	351	359	374	338	373	404	389	415	376	388	380	402	336	385	384	382	387	330	376	378	383	342	366	359	368	373	376	347	393	371	372	355	383	370	367	366	387	389	367	378	365	392	343	402	404	369	330	349	383	372	366	390	355	392	398	342	351	387	368	371	398	375	386	372	350	360	374	355	359	410	364	393	329	362	332	384	375	372	369	367	394	371	373	396	381	383	420	360	379	351	408	356	390	347	378	362	388	383	361	321	423	367	359	369	359	410	379	360	340	344	355	397	368	388	349	389	362	376	382	350	381	342	401	370	360	372	390	397	364	389	353	378	399	401	383	340	395	377	350	343	342	336	372	383	336	400	369	379	383	363	377	366	379	408	389	354	411	364	402	372	380	325	361	388	370	348	414	369	320	376	363	380	368	369	370	365	374	368	390	356	364	367	374	364	364	383	356	384	378	375	371	394	325	355	352	364	380	359	365	345	333
24718	1017	1217	1356	1258	1114	1025	1032	970	940	898	946	851	888	924	930	871	886	839	886	853	846	847	823	886	864	851	847	846	896	821	884	816	815	824	845	857	840	840	831	816	863	821	843	807	854	841	819	885	826	861	795	863	827	816	795	834	841	869	828	780	911	854	833	863	866	849	866	798	859	842	891	842	907	824	856	779	799	842	860	852	834	864	855	900	892	871	825	799	850	838	822	854	778	796	879	863	854	804	823	799	828	845	817	820	813	813	810	852	834	815	897	874	822	794	812	825	821	807	813	861	794	826	890	847	859	885	851	784	844	798	810	879	839	847	835	788	854	811	819	905	830	886	821	797	833	785	853	833	853	816	827	851	819	855	856	859	859	844	845	860	878	819	848	838	857	849	805	836	854	839	868	819	828	816	836	793	819	846	833	833	815	768	839	829	824	822	847	859	784	837	805	829	887	835	803	825	813	851	838	878	821	841	812	838	824	854	822	897	832	832	870	823	769	884	863	836	909	863	820	815	853	798	827	817	837	762	800	865	841	790	855	787	876	790	800	837	814	838	887	827	807	871	836	842	792	828	821	854	869	858	863	802	844	828	828	848	846	823	851	842	784	862	845	806	855	830	800	860	844	819	835	831	887	837	836	827	766	865	801	807	828	828	827	746	836	823	826	791	805	845	843	832	813	813	874	845	800	819	848	837	807	821	825	842	869	856	857	871	815	812	867	823	823	859	797	789	827	832	830	843	830	824	835	831	872	811	832	876	814	788	884	822	788	900	859	789	820	773	867	850	796	870	815	799	824	812	851	851	887	834	857	799	810	831	822	799	850	837	817	832	854	791	796	812	866	819	840	890	832	801	810	853	897	855	859	795	793	868	775	845	864	878	810	796	847	862	844	832	831	777	864	807	871	815	780	865	874	845	818	834	839	843	807	790	835	826	838	853	824	816	756	840	795	830	805	761	870	815	811	821	857	857	893	853	839	858	796	846	809	847	830	835	851	833	840	826	880	827	824	827	871	828	833	862	793	844	836	832	857	850	827	846	813	808	850	826	892	839	875	835	891	863	834	866	850	791	796	778	845	891	833	873	838	814	824	830	810	849	814	859	786	795	788	861	776	820	831	836	874	875	784	845	861	852	780	828	820	774	803	856	838	797	878	801	829	813	802	832	808	810	824	815	801	822	814	845	819	855	907	836	824	830	859	857	884	825	826	810	863	887	817	834	825	849	835	822	837	842	841	858	860	839	812	877	837	876	778	807	863	812	858	853	821	851	853	872	839	829	838	833	790	825	809	814	839	805	817	785	853	852	848	849	852	846	888	835	895	862	802	839	872	777	846	834	805	803	860	814	858	846	843	810	868	793	883	797	832	858	814	848	834	790	792	827	852	848	831	824	801	878	829	803	871	849	812	850	821	834	795	854	864	874	864	842	829	871	835	792	786	830	817	815	827	819	884	844	802	811	877	801	877	875	896	800	856	841	823	846	832	830	833	788	819	861	834	899	849	883	827	849	824	843	793	828	798	880	800	884	804	858	887	818	819	803	799	870	897	833	832	820	830	811	866	812	815	774	799	835	774	859	885	823	861	836	767	816	807	803	857	817	813	847	803	839	830	870	825	871	807	862	817	816	802	775	827	866	855	831	877	855	874	867	888	813	801	788	822	844	867	895	809	815	852	897	861	843	841	863	858	839	829	834	847	825	807	852	791	822	891	865	805	834	813	839	809	824	800	870	831	879	878	809	837	839	837	822	783	809	859	846	856	790	872	849	854	853	796	828	857	822	799	865	832	828	881	809	847	818	807	805	831	815	839	864	849	791	847	818	833	882	844	829	833	823	916	882	856	793	823	852	877	793	869	833	818	846	844	871	867	849	810	852	837	831	845	851	827	797	870	819	853	809	827	817	828	863	857	808	802	788	791	812	848	860	757	860	805	828	857	832	869	840	884	876	831	816	762	891	835	878	766	822	833	832	837	858	819	815	851	876	848	850	846	800	903	789	820	813	829	830	784	840	863	840	812	872	879	830	841	868	783	814	748	893	815	803	835	904	812	836	821	793	774	847	818	833	820	747	852	854	816	872	895	795	844	819	879	875	870	849	839	840	837	881	789	872	822	823	810	883	850	833	845	832	822	819	836	814	853	802	818	838	887	819	860	855	887	861	823	787	878	802	789	775	892	832	774	851	840	831	864	842	864	891	793	816	840	832	864	809	803	797	838	869	792	814	838	864	803	800	859	826	861	852	846	842	842	882	838	832	808	779	806	891	828	832	824	814	857	802	843	799	894	844	856	814	851	920	851	871	854	861	858	847	870	798	853	851	883	789	859	897	833	872	814	849	817	821	821	835	845	818	808	817	848	853	809	849	788	827	803	837	848	839	819	853	815	821	885	897	848	836	876	842	849	819	837	843	828	870	832	819	841	787	771	832	818	875	861	785	756	849	813	856	843	875	832	780	829	849	831	837	815	907	859	839	828	854	852	849	867	879	825	826	833	830	851	823	843	863	871	816	829	828	880	839	832	793	833	836	884	805	821	807	793	783	843	829	866	807	847	800	875	828	823	783	857	836	867	794	882	853	823	850	836	822	819	796	835	886	811	860	851	862	813	849	842	789	808	831	836	811	846	813	847	868	795	844	800	812	821	853	833	781	862	813	860	843	867	800	818	849	834	828	858	840	847	838	826	820	849	849	812	832	815	786	820	847	858	829	845	813	864	821	782	797	859	827	864	859	824	804	803	845	858	823	813	844	826	851	836	810	808	840	809	832	864	853	821	843	838	863	835	838	855	827	874	805	824	818	833	899	828	827	804	853	818	844	873	869	799	851	875	823	814	819	864	863	864	827	899	835	846	808	855	809	870	852	834	803	828	832	827	809	849	868	838	807	836	840	833	822	827	816	802	841	845	817	816	834	868	860	827	878	880	867	828	901	783	833	851	847	859	841	788	824	852	811	831	863	837	778	845	820	829	818	858	832	850	790	899	862	835	832	763	845	830	830	851	813	857	816	855	891	761	804	858	822	834	835	846	788	782	812	826	857	842	869	864	832	834	829	829	816	834	809	808	866	846	806	835	817	832	900	800	858	860	844	891	846	831	906	885	839	814	802	812	835	823	866	855	869	853	817	814	792	821	836	848	827	841	875	774	824	821	860	826	811	808	848	896	860	894	868	795	857	886	832	851	868	796	851	849	832	803	797	806	868	818	809	847	791	826	827	844	773	821	864	860	856	817	852	855	840	832	835	832	830	872	883	832	822	818	830	817	831	798	801	809	788	801	872	824	892	766	808	900	830	841	834	871	854	831	852	814	845	863	820	838	843	849	798	847	833	823	811	842	828	910	862	761	834	842	843	879	807	819	894	801	882	873	824	768	871	850	826	802	815	847	829	862	876	832	843	864	800	845	813	826	831	912	838	837	847	847	811	843	814	920	834	820	868	784	812	827	848	861	829	815	789	810	841	815	871	881	841	845	811	789	850	842	869	867	848	818
56368	13666	1955	599	404	416	343	310	313	322	325	319	312	319	273	288	295	311	280	295	309	291	289	276	293	274	282	294	316	285	313	289	287	258	284	278	316	258	254	275	291	331	271	270	272	292	258	272	260	306	287	319	276	288	268	280	312	298	279	262	322	271	288	276	297	299	319	297	296	261	285	300	266	293	265	321	255	271	297	296	291	288	265	321	288	309	316	314	306	292	296	282	299	254	259	285	268	307	285	280	273	303	282	302	280	309	309	292	275	307	302	312	276	293	305	287	315	293	295	277	261	299	310	263	284	287	275	295	312	273	261	272	277	284	263	293	278	287	285	278	309	319	266	290	315	319	277	302	253	273	329	312	292	283	304	287	272	270	280	266	289	301	257	287	294	329	303	282	285	307	299	263	289	272	298	291	314	297	281	276	288	268	300	301	291	278	257	273	299	281	247	289	270	260	279	286	308	279	272	276	286	285	288	287	270	300	270	322	304	277	299	290	269	261	289	277	269	305	251	310	304	296	283	244	295	302	305	273	291	275	281	299	295	268	307	281	277	303	283	311	290	306	289	292	303	273	285	290	286	278	300	297	287	288	299	263	261	319	303	274	284	287	305	295	262	267	285	256	302	251	285	324	288	288	268	270	251	285	279	293	316	295	285	275	308	290	284	270	309	301	310	278	278	294	288	285	274	286	286	296	279	268	329	282	284	291	327	294	287	249	266	266	304	297	261	294	283	296	284	288	296	274	257	273	303	270	306	271	268	281	269	277	316	316	309	269	297	301	290	312	294	296	294	287	313	289	268	299	297	302	271	273	313	281	265	304	256	300	268	300	297	301	271	259	280	300	286	287	271	309	290	311	282	276	274	293	255	283	258	328	296	269	307	264	316	289	292	311	298	284	273	255	292	284	284	312	282	274	299	275	268	254	274	275	270	323	281	296	310	293	294	304	253	296	303	316	303	291	285	291	281	298	288	284	280	253	265	311	302	255	284	280	311	302	302	315	304	278	289	293	292	281	284	282	279	278	295	272	282	284	265	280	287	282	312	274	274	265	271	330	294	294	258	309	304	290	279	284	271	284	282	288	277	309	254	313	298	287	304	287	288	283	313	325	263	256	328	298	267	270	291	263	258	277	261	271	299	323	280	288	319	294	246	296	280	298	262	284	288	321	273	296	265	276	282	272	305	289	264	293	259	270	253	289	270	293	302	277	271	292	297	278	283	313	288	285	313	280	271	283	308	273	293	290	297	298	309	261	307	287	309	284	310	291	318	308	289	299	302	325	285	273	289	254	322	329	274	249	268	317	292	287	297	286	253	248	285	275	282	309	283	266	287	304	256	270	294	272	326	289	313	289	295	291	274	267	236	265	294	260	271	273	273	280	284	287	279	277	323	277	265	288	297	270	257	267	273	268	275	291	259	263	294	265	265	284	240	289	314	292	252	305	283	275	280	265	302	263	253	319	255	279	344	285	263	296	276	267	279	261	292	292	314	285	259	251	274	272	278	282	316	290	272	269	285	331	281	280	256	271	300	311	267	318	289	283	289	263	261	302	291	260	304	308	287	300	282	269	314	249	281	293	272	270	278	287	288	278	307	293	272	276	277	288	339	313	284	300	276	288	319	246	271	291	302	295	291	273	270	287	300	305	299	287	280	284	317	259	284	324	281	312	312	274	292	279	256	282	245	314	304	277	282	292	293	295	297	298	281	294	308	290	289	298	280	285	270	304	289	273	261	309	284	285	279	289	286	288	290	279	314	298	272	296	308	298	279	305	287	270	293	261	282	288	298	273	302	243	303	272	287	257	274	299	329	254	278	269	276	285	295	276	265	275	285	328	287	276	269	273	261	285	275	315	261	316	316	304	251	295	252	302	278	286	237	297	282	278	281	300	278	298	293	276	305	264	243	297	276	286	297	290	287	305	260	271	272	287	283	279	291	267	297	309	289	279	289	257	324	309	264	299	304	287	305	306	272	276	313	265	294	276	266	294	295	286	273	264	289	323	286	296	280	287	298	325	289	279	280	280	289	326	276	292	293	298	281	310	299	304	281	306	277	305	290	279	292	287	270	279	262	299	274	261	266	302	256	286	281	284	280	245	273	273	296	270	291	268	284	278	289	312	304	273	290	274	311	255	298	283	270	302	261	277	256	300	293	272	289	286	248	279	278	255	267	300	273	314	305	293	301	288	276	274	273	299	273	299	277	277	314	304	294	307	274	302	315	270	297	263	255	266	271	306	274	317	284	281	274	291	291	291	325	278	307	283	266	258	282	291	266	260	234	320	293	243	280	287	307	302	288	262	275	277	274	264	279	290	284	277	305	285	293	262	292	300	289	283	307	323	282	301	286	279	306	256	281	298	288	299	266	319	288	251	313	288	280	319	320	265	301	298	330	303	260	281	284	275	291	270	276	306	270	254	277	288	298	304	285	272	331	295	278	271	269	253	279	302	293	281	296	316	275	292	294	264	285	292	254	288	300	313	281	282	252	271	291	250	295	300	286	268	307	287	314	319	300	266	271	299	295	307	302	285	268	277	293	274	266	281	287	279	301	287	313	287	299	279	270	295	289	271	294	275	300	302	249	275	289	266	329	302	301	287	279	266	292	295	298	269	246	298	294	265	269	270	325	327	240	300	292	270	271	291	275	268	300	283	276	262	303	277	308	329	273	300	304	286	262	277	302	277	295	244	263	261	277	293	276	275	287	283	308	303	296	258	306	253	242	283	267	306	267	286	302	249	245	294	266	278	310	259	329	265	284	287	291	297	283	286	290	347	283	283	290	267	267	281	298	280	255	257	285	290	316	288	315	279	298	273	312	278	278	302	299	273	260	276	306	290	297	277	338	275	297	287	271	304	286	297	304	287	278	252	303	295	280	275	259	266	294	287	273	297	294	300	306	250	263	300	291	295	313	293	271	292	282	273	290	258	259	272	299	314	287	294	275	281	303	277	251	308	267	276	273	302	296	314	270	312	266	329	256	289	292	277	289	289	268	308	289	306	278	290	247	302	300	302	297	280	279	296	251	305	299	306	288	286	267	237	291	287	283	275	277	309	319	310	267	273	303	300	279	279	264	274	306	274	305	281	286	292	298	280	295	307	287	294	315	292	269	284	301	266	281	317	276	268	312	263	295	284	319	302	251	259	291	249	272	268	312	298	298	278	285	295	295	301	314	285	289	300	252	299	293	303	314	274	295	320	284	267	294	294	280	279	260	289	289	300	305	304	267	294	296	287	274	301	296	281	260	296	289	307	319	284	252	283	293	289	261	305	291	260	288	264	273	259	292	282	288	302	268	290	333	283	265	296	272	253	279	309	272	316	318	261	295	269	310	293	266	302	277	308	296	255	288	266	291	318	268	262	302	269	282	300	287	265	308	284	279	264	314	294	279	288	293	288	287	281	261	288	334	273	293	300	282	271	297	303	300	273	315	311	247	272	303	280	278	291	290	284	322	276	282	303	313	252	253	271	271	264	278	291	276	283
29550	878	1347	1485	1311	1162	996	981	920	778	764	804	701	724	626	734	696	687	685	674	704	641	696	686	700	629	654	667	695	645	637	634	699	611	699	655	700	671	679	688	631	652	659	643	651	698	657	627	637	667	675	609	666	672	625	674	655	695	657	625	647	588	685	636	644	611	666	629	638	628	625	623	681	593	660	633	674	617	655	638	615	639	626	639	640	637	615	654	616	652	627	605	646	653	644	641	622	615	713	646	658	679	619	616	672	655	638	636	614	602	632	643	679	621	641	639	615	640	620	641	647	648	614	613	620	669	650	567	720	638	621	618	651	611	633	667	630	611	638	661	664	691	601	625	664	658	703	628	631	671	680	619	668	629	622	620	609	627	626	630	637	602	645	645	621	631	613	669	645	621	622	605	623	668	676	613	620	626	632	634	627	653	638	613	623	653	660	652	670	634	637	663	672	618	632	634	662	650	615	627	638	600	670	603	660	669	663	620	659	641	643	677	613	623	652	614	606	655	616	622	686	657	610	635	612	690	669	644	621	698	627	616	661	587	634	641	653	658	695	631	662	663	675	688	639	622	641	632	633	637	637	617	633	614	615	642	664	647	658	649	661	630	638	671	650	612	635	622	681	621	656	629	652	655	640	647	621	671	658	657	643	651	639	611	633	612	640	688	662	630	594	635	623	640	617	684	671	647	676	631	650	668	673	645	649	659	602	639	639	659	629	675	662	652	636	606	627	683	645	647	622	653	632	628	661	637	637	648	616	663	654	635	655	670	622	653	627	648	643	649	675	610	651	620	663	606	651	631	664	631	598	686	628	628	659	602	641	721	669	637	645	649	647	671	646	640	617	651	656	613	610	658	651	641	641	640	637	651	669	629	576	653	655	621	593	656	703	674	687	657	638	594	630	643	639	685	671	647	623	668	641	619	638	618	648	632	650	651	614	692	651	670	580	646	568	618	626	620	629	641	630	650	649	651	626	647	649	674	638	589	641	639	629	640	643	676	638	614	655	655	650	576	650	665	679	584	682	633	622	625	608	616	652	641	651	579	604	681	666	638	629	611	679	601	667	649	652	625	608	660	646	638	672	647	635	653	657	649	610	655	615	612	679	635	628	633	596	652	622	640	628	610	669	677	653	654	698	652	609	681	599	673	683	633	672	635	686	620	654	672	677	647	642	660	621	637	657	653	653	641	637	643	632	621	642	628	637	608	663	631	651	671	672	660	667	651	661	686	621	710	637	655	670	662	689	680	634	603	663	659	635	649	650	661	651	658	611	659	664	632	630	636	680	639	629	695	646	622	639	650	641	635	633	694	633	685	653	595	664	643	674	687	676	628	648	636	623	604	639	645	598	653	600	649	660	611	676	652	646	665	659	628	651	656	657	667	618	633	699	656	640	637	640	635	581	658	670	627	652	622	668	620	624	639	673	669	664	673	606	637	661	621	635	627	619	660	679	607	636	663	649	659	679	623	636	633	608	662	652	626	684	624	651	647	632	641	651	626	632	621	638	624	661	628	623	638	654	634	687	657	662	650	664	640	627	644	640	616	617	636	632	644	638	601	640	663	675	658	663	641	633	672	648	667	605	626	680	684	666	656	593	624	615	639	683	661	625	640	642	642	679	652	604	639	637	640	653	601	633	638	634	605	627	665	648	612	601	612	637	644	611	627	605	651	617	647	641	617	638	648	620	667	652	654	634	652	595	641	656	607	638	650	598	614	589	654	644	676	641	624	688	655	667	619	659	687	637	652	643	659	694	622	647	625	671	655	641	611	650	614	626	664	673	684	656	658	660	644	670	658	631	659	627	611	657	649	686	688	632	655	626	642	686	610	635	613	642	701	644	608	662	631	667	609	664	626	615	630	648	634	664	658	622	685	670	635	642	618	647	652	600	655	623	625	620	656	595	629	655	682	650	627	627	625	615	657	631	648	628	648	709	715	645	618	674	669	664	595	602	615	656	649	645	673	633	626	679	649	653	687	606	663	594	689	625	654	633	633	659	650	662	638	641	702	659	645	683	657	639	668	641	644	643	709	628	642	647	632	653	650	662	644	597	655	659	626	660	630	675	654	601	656	630	632	639	647	648	679	618	647	669	669	629	647	679	654	594	638	667	627	639	647	632	693	628	663	636	693	652	634	657	664	675	602	654	634	628	612	627	630	674	647	648	606	673	637	608	655	616	634	587	663	612	617	608	620	644	669	655	659	619	671	618	661	651	648	675	604	672	650	682	603	686	672	692	646	606	638	671	670	624	610	647	612	608	652	676	642	616	627	632	635	660	586	640	651	658	663	594	618	614	624	665	599	702	626	614	614	664	645	643	650	653	619	644	616	664	645	645	670	707	657	649	685	686	637	642	648	614	682	636	634	610	648	609	625	599	638	692	635	648	616	641	653	641	609	649	689	652	626	668	620	647	717	665	662	644	615	635	652	671	652	677	647	641	602	623	613	616	636	653	645	681	626	616	674	592	658	641	655	619	649	647	668	662	653	621	640	609	643	630	625	642	639	599	622	630	620	624	663	582	671	637	612	650	618	635	626	662	656	661	604	624	635	677	616	634	665	617	676	594	665	639	626	629	641	649	655	616	607	656	660	684	665	644	609	612	642	603	621	643	638	652	650	628	626	670	673	615	657	642	663	586	617	657	600	615	621	634	608	669	645	628	644	634	648	660	658	599	633	611	622	609	646	647	625	619	572	631	653	688	628	621	630	644	609	625	668	618	662	632	672	666	643	631	636	665	648	669	634	602	644	627	660	646	649	629	601	599	654	662	656	659	619	627	667	692	614	663	635	659	626	640	648	600	643	658	662	705	657	618	683	650	658	623	662	660	654	600	647	611	650	652	693	631	638	650	631	653	622	627	676	602	657	645	618	652	664	698	644	627	682	642	657	599	658	626	674	627	617	649	634	640	651	691	631	630	631	593	659	676	655	622	617	610	655	645	633	642	603	627	649	587	671	673	644	648	631	609	611	640	629	592	630	643	651	639	668	625	634	642	658	707	649	667	665	640	650	654	683	643	640	636	660	655	594	605	663	575	629	631	627	634	654	664	630	664	586	594	679	654	624	678	622	612	626	648	597	649	683	600	607	634	616	615	643	659	662	652	661	613	631	709	658	639	609	641	670	624	629	677	584	651	640	664	633	662	614	609	630	631	632	640	624	612	640	668	608	627	651	615	600	660	652	664	666	665	669	630	642	640	625	618	617	635	650	656	619	629	672	585	613	618	630	643	651	613	633	680	607	647	688	618	675	638	657	621	684	657	656	593	634	659	655	640	622	622	634	648	656	644	634	661	637	645	681	671	653	624	619	586	644	678	644	632	670	636	675	672	625	593	682	635	651	645	640	643	688	674	618	584	655	692	638	629	652	651	671	631	625	618	586	641	626	669	658	621	621	653	613	639	650	660	682	635	580	632	609	631	613	680	643	622	640	663	643	691	653	654	680	599	630	633	638	654	650	628	623	621	663	635	621	619	667	647	683
34150	4635	405	326	298	296	323	300	306	307	339	263	307	336	318	286	347	322	276	295	286	304	296	311	293	301	322	266	302	268	290	284	308	319	301	325	293	311	282	306	287	268	301	312	298	290	335	301	318	296	290	348	326	323	336	305	295	286	305	342	341	298	314	318	290	340	336	292	327	359	319	329	309	335	326	300	323	295	300	359	299	293	324	310	301	310	324	308	275	329	275	342	320	283	295	280	307	298	281	282	313	304	337	315	334	315	314	309	295	297	329	327	316	300	350	318	315	323	313	340	299	306	323	320	312	313	324	309	308	262	271	331	326	256	292	295	280	313	307	284	320	299	320	279	303	297	278	294	285	285	354	308	309	319	335	298	290	299	321	306	289	308	311	323	273	315	330	333	291	304	341	318	377	366	360	326	293	327	298	297	287	330	282	289	302	311	283	310	292	294	315	311	299	319	296	282	282	297	333	360	278	298	306	307	331	321	328	288	327	306	327	271	313	289	295	301	349	303	296	301	260	287	313	316	315	322	295	312	338	312	290	311	269	309	310	299	304	305	323	353	320	289	338	290	313	316	331	315	329	301	300	316	306	347	311	322	294	311	325	328	293	328	307	304	327	313	330	303	291	305	298	284	323	290	292	312	329	308	295	329	286	281	337	311	300	304	287	311	305	304	294	310	306	333	270	331	326	322	279	287	310	326	292	312	317	330	306	286	300	331	275	295	370	300	328	282	324	300	328	308	304	315	328	279	294	282	303	294	292	297	310	315	336	295	314	297	305	322	295	334	340	315	340	372	289	258	341	295	328	344	310	292	321	311	324	296	330	298	274	310	325	328	304	295	329	294	317	333	296	306	310	317	296	296	305	285	349	335	300	306	333	303	319	313	329	321	286	345	312	328	311	315	303	316	309	305	333	329	290	319	328	338	292	306	319	305	360	284	305	317	290	322	329	313	349	319	310	324	306	334	273	325	326	285	315	282	331	313	339	309	284	277	291	344	291	342	293	292	294	285	307	288	310	307	328	306	287	289	282	259	314	319	326	304	312	290	304	307	327	278	305	324	306	353	305	320	344	251	327	351	326	289	286	294	328	299	334	301	299	295	324	289	307	323	329	324	312	298	322	325	323	297	291	307	295	294	327	308	320	322	328	316	329	310	308	295	337	295	335	317	309	339	294	347	311	296	288	313	333	280	334	316	292	329	332	329	303	311	319	332	296	371	282	290	305	301	330	324	315	305	290	254	295	322	315	313	333	302	312	293	305	317	319	308	304	300	324	320	289	297	307	287	298	307	329	279	303	300	324	282	299	306	314	329	324	341	276	307	349	315	317	327	321	322	289	283	309	302	315	350	297	318	317	290	324	321	304	294	314	307	289	304	318	305	325	345	313	328	262	315	275	304	285	308	308	303	315	307	275	290	320	276	331	305	338	322	318	304	295	330	284	304	295	323	290	316	312	298	282	283	321	300	317	292	297	298	303	299	291	321	347	348	323	282	338	337	329	290	292	291	321	325	295	306	324	311	294	295	316	312	322	284	291	277	280	331	309	270	338	305	352	304	322	305	314	317	314	290	275	314	322	295	335	314	302	303	297	335	299	296	320	309	306	327	334	330	320	284	299	301	318	305	315	325	304	276	288	294	301	301	289	308	292	294	321	301	310	320	280	337	326	312	344	298	330	305	331	290	332	286	340	302	269	348	326	338	333	323	328	306	314	281	305	292	323	305	314	312	328	310	328	309	292	321	312	308	306	295	315	338	308	339	317	286	318	282	314	300	297	298	293	281	317	307	371	355	341	334	296	297	311	300	284	317	305	294	299	313	294	303	291	292	303	334	322	339	285	317	292	315	282	316	300	319	325	282	332	339	308	317	331	304	327	319	298	339	300	292	298	307	302	311	307	308	279	314	293	329	325	280	298	286	296	315	282	291	318	302	293	331	295	283	310	253	289	288	312	302	307	303	300	319	306	301	307	326	282	285	306	336	291	293	297	339	306	307	354	309	306	293	299	313	332	345	321	329	278	299	283	343	338	307	319	297	286	269	296	338	318	313	337	344	292	325	302	278	277	341	332	328	309	342	305	297	322	306	297	303	328	306	322	312	301	311	315	330	282	307	310	282	283	303	338	308	316	327	279	303	347	277	279	300	341	278	320	342	302	275	300	323	314	293	359	332	280	315	268	302	336	316	341	342	295	359	291	316	286	290	295	279	288	281	319	303	284	277	315	336	352	328	295	293	305	320	313	309	305	307	331	299	300	301	294	330	330	364	299	289	301	317	294	307	297	314	311	327	315	304	293	332	322	312	304	326	354	307	311	286	320	311	328	338	301	304	309	300	289	295	293	297	332	305	321	330	314	306	332	330	319	279	305	311	337	303	280	307	321	295	317	325	294	313	318	318	338	305	353	274	320	294	313	295	270	291	288	316	301	306	292	314	356	319	287	317	326	305	325	272	277	343	309	329	267	301	297	277	321	340	301	313	333	318	304	315	315	332	304	305	287	310	277	305	318	314	313	305	297	273	320	256	254	275	305	315	296	296	307	314	287	287	338	307	299	314	330	316	317	320	300	303	289	298	321	286	319	328	300	352	316	313	293	315	325	313	325	296	291	273	314	263	325	350	312	280	312	267	299	310	296	302	335	289	292	279	292	303	349	295	293	301	297	319	308	316	284	295	315	312	308	309	304	317	307	293	335	310	311	271	325	331	294	289	306	287	308	320	305	333	303	323	335	310	354	270	326	307	292	315	332	342	337	318	280	315	301	290	346	327	291	326	301	349	325	308	306	318	304	293	307	269	280	280	308	295	293	329	326	285	312	314	317	330	312	316	351	333	348	286	317	309	278	294	265	310	331	306	339	311	316	316	289	295	323	327	315	339	289	350	331	314	287	292	299	307	323	298	335	315	331	370	308	326	338	309	308	329	320	293	288	307	329	290	294	293	296	288	309	310	307	294	305	286	299	315	288	331	305	300	301	324	285	281	315	306	333	274	326	312	318	281	283	322	279	292	296	295	288	323	277	303	274	299	341	293	308	316	285	324	291	292	299	314	268	334	299	305	300	340	289	293	314	284	340	323	313	311	267	296	338	313	309	290	310	309	311	302	324	293	321	309	273	291	330	313	302	321	314	328	334	297	336	290	325	305	318	306	298	301	303	308	302	299	327	310	292	276	259	318	330	294	339	312	311	302	314	305	291	274	279	304	306	300	292	269	307	333	308	329	310	308	295	309	292	343	338	331	297	301	303	301	300	313	322	315	315	319	324	308	329	311	331	319	299	312	296	289	314	316	301	294	311	297	302	322	304	315	311	295	298	317	317	330	293	279	302	299	288	336	316	286	300	294	329	302	287	334	347	334	316	319	339	355	303	333	305	284	294	306	298	295	307	289	327	319	314	306	321	308	291	284	305	299	288	324	326	297	328	320	305	323	280	313	286	309	308	300	282	282	329	292	320	319	294	303	295	319	338	309	329	317	282	283	309	326	297	315
19196	730	814	717	699	689	766	681	684	721	711	709	715	680	716	703	737	736	684	728	719	745	672	718	702	743	689	746	695	717	736	693	696	762	696	672	763	734	693	710	724	720	723	712	715	689	682	742	697	749	738	724	695	693	725	705	714	690	705	710	734	726	678	706	747	731	694	706	721	673	716	745	665	760	675	678	716	726	684	693	733	719	671	725	722	714	672	659	715	688	756	751	744	770	732	672	735	750	701	709	720	710	701	682	708	718	676	679	666	694	720	719	764	714	659	738	756	700	718	691	701	681	673	725	717	717	724	715	750	716	783	714	668	717	718	716	727	727	712	722	730	725	719	744	712	704	732	707	728	708	717	667	708	677	701	767	719	666	754	716	734	703	712	727	707	762	717	722	697	711	729	680	715	632	682	631	730	712	695	716	701	740	708	744	727	662	716	697	698	745	723	718	686	636	720	737	704	699	678	717	684	690	684	706	715	762	700	733	701	713	665	702	753	721	716	703	720	715	766	721	665	733	705	705	728	706	691	691	704	784	731	681	693	763	712	715	701	768	698	682	719	664	676	703	706	734	689	756	723	681	698	672	714	698	731	728	745	686	697	727	715	705	708	694	689	678	761	674	708	722	700	687	663	701	709	716	719	746	730	729	723	713	759	647	732	745	722	702	693	696	744	721	712	695	731	724	693	699	735	687	692	751	678	657	744	676	750	755	732	677	673	720	728	737	749	715	761	723	711	701	717	714	703	731	705	678	732	702	664	736	717	727	696	748	739	691	689	682	710	720	747	773	734	704	705	695	728	646	735	729	703	716	636	740	718	752	697	678	680	697	728	700	706	688	715	718	723	718	744	704	724	712	699	730	694	729	674	664	745	716	693	707	721	719	693	731	732	737	739	703	679	689	680	694	755	711	730	734	683	765	732	724	682	679	721	689	670	673	679	713	692	723	696	720	710	697	725	712	735	741	738	695	720	682	685	737	713	693	692	655	694	744	692	729	725	711	708	715	741	733	697	742	678	733	729	703	681	678	710	682	753	749	694	719	709	684	716	716	712	704	685	690	734	752	683	704	714	725	683	708	721	717	701	712	732	707	705	738	714	717	712	737	725	700	700	701	731	721	667	709	731	683	702	731	716	723	727	677	714	690	689	693	719	724	690	685	727	695	722	725	698	757	723	675	714	737	700	682	707	698	733	714	715	721	703	761	694	699	685	693	661	705	745	680	673	709	734	687	671	720	726	785	702	730	696	750	715	739	751	730	734	735	763	733	710	725	755	671	703	710	720	737	687	661	751	686	715	748	700	712	714	716	717	699	740	724	732	669	715	746	694	653	683	736	711	696	753	694	777	693	675	721	703	758	695	717	732	683	702	675	688	695	726	710	663	758	670	761	718	737	705	695	715	722	695	709	760	720	677	680	750	719	713	738	698	702	684	756	695	699	725	710	742	719	749	720	661	663	706	725	777	710	689	740	729	712	729	701	738	734	761	725	747	767	745	727	736	709	747	706	704	737	723	744	689	706	707	681	680	672	709	713	707	706	710	648	683	714	726	692	714	765	684	700	713	695	724	722	732	741	715	744	731	687	690	744	706	714	701	715	701	718	705	745	687	712	729	676	697	731	706	671	707	756	714	705	743	703	714	727	701	737	728	700	693	673	716	720	699	681	728	694	748	697	665	720	736	722	700	681	703	755	731	699	722	749	707	737	707	770	715	709	670	692	720	736	691	719	701	731	668	700	741	686	711	665	689	661	740	728	694	695	701	703	716	724	722	722	663	676	700	664	759	761	691	735	724	740	686	710	730	704	741	721	722	730	720	668	748	728	675	722	711	698	709	708	696	691	725	706	690	687	704	714	699	759	681	758	711	683	724	747	715	733	725	684	692	685	689	685	764	699	686	726	681	732	721	738	737	673	682	713	699	731	692	688	712	710	705	733	680	709	726	754	731	696	742	739	710	717	691	688	681	696	701	686	659	716	734	725	692	692	669	728	717	758	763	765	684	686	706	694	724	724	728	673	694	713	720	715	724	701	712	702	713	703	686	741	724	704	723	706	704	746	709	756	749	712	675	728	691	743	733	691	648	761	740	677	710	721	694	730	709	706	705	729	728	735	763	750	632	718	697	705	739	716	690	703	726	710	705	740	709	669	736	641	713	761	714	697	709	722	757	712	672	730	715	756	705	752	703	734	712	700	701	712	718	684	756	742	715	723	718	699	745	701	733	700	758	703	705	710	680	743	703	763	657	741	700	755	715	686	741	703	703	745	709	740	741	737	728	751	769	697	723	706	695	687	724	732	679	709	693	712	769	743	719	691	695	698	681	737	702	687	668	684	699	684	729	709	687	680	676	715	770	745	744	685	717	723	701	698	729	728	732	719	671	666	702	737	704	701	690	744	729	757	707	715	675	722	704	685	704	702	737	671	708	733	721	677	690	710	697	672	748	707	731	708	738	693	713	739	702	771	715	713	702	739	703	683	689	677	722	708	690	705	750	738	665	695	727	696	688	693	653	681	672	695	660	703	691	731	672	706	709	669	744	688	709	676	703	648	711	747	775	714	703	672	748	711	714	717	734	700	747	656	710	739	735	760	729	726	755	777	739	710	751	651	744	692	699	759	715	731	683	719	724	704	802	670	737	699	693	728	757	732	717	680	668	725	681	700	714	750	696	676	693	720	706	664	707	721	729	693	680	737	695	704	721	676	731	678	644	714	664	745	717	743	704	768	692	700	696	781	702	762	725	673	695	732	738	653	689	694	743	701	723	708	676	744	698	744	687	675	691	703	706	686	724	704	692	713	735	698	712	755	693	685	732	714	734	690	732	735	729	728	723	736	750	680	677	764	731	700	685	706	725	717	714	675	677	716	709	726	713	726	726	746	726	707	725	761	759	724	730	748	727	684	735	708	683	666	734	736	721	707	681	741	685	762	663	700	706	670	691	732	720	710	687	735	721	705	719	728	747	681	721	679	709	715	688	777	755	727	790	729	676	704	696	666	741	756	733	739	683	689	724	703	744	718	674	726	729	675	783	703	666	676	703	703	680	684	690	647	703	717	717	687	681	698	729	731	688	653	687	699	709	684	716	743	707	722	711	779	718	782	767	690	679	727	761	695	695	671	711	675	712	694	676	730	708	691	721	722	686	782	698	739	710	692	687	746	699	669	747	682	671	671	735	695	721	798	716	702	725	696	698	696	719	759	680	680	674	727	675	705	733	706	692	781	682	722	708	660	739	688	733	710	736	738	681	700	716	668	712	703	703	771	738	690	706	744	751	694	689	718	705	717	732	721	667	711	709	698	698	658	667	745	714	714	687	695	664	670	723	714	731	715	710	696	686	672	675	693	753	725	743	770	659	716	715	696	734	729	712	709	737	730	746	746	719	727	709	735	705	657	680	768	690	740	703	666	716	688	726	714	690	692	713	706	727	719	714	722	759	740	719	705	717	715	722	691	736	716	678	687	665	715	720	726	744	650	688	716	676	756
47877	9763	1086	503	464	414	444	384	359	397	385	341	388	412	420	385	369	432	400	422	377	402	386	370	376	371	383	366	420	375	345	356	371	399	389	406	403	385	369	402	376	348	388	321	352	380	375	357	379	374	388	369	360	390	378	397	344	369	391	365	327	390	344	401	362	372	369	398	367	370	346	410	381	407	351	376	361	379	385	362	378	368	355	385	343	375	346	409	396	375	349	357	402	398	351	383	357	340	394	382	381	340	403	364	404	358	435	422	364	346	375	351	341	440	370	373	341	367	403	400	398	377	396	374	347	413	401	360	360	383	371	398	400	388	371	397	377	385	346	381	351	385	334	386	351	391	411	380	408	398	362	386	333	367	366	372	384	427	369	366	376	359	376	356	365	353	405	414	391	377	362	368	392	349	374	365	366	392	392	370	381	331	375	367	350	356	388	393	361	356	341	373	399	396	379	383	400	366	371	378	378	367	348	361	397	379	367	403	401	379	407	387	387	392	344	389	354	353	378	406	356	401	363	380	349	377	364	416	386	336	377	379	371	364	346	394	388	387	386	401	395	390	364	388	442	379	386	403	357	390	385	335	375	358	395	346	362	354	356	353	374	333	412	344	376	365	372	386	386	373	380	405	377	388	378	394	351	392	392	408	366	387	397	391	354	396	409	394	393	375	378	375	371	351	379	410	400	347	369	388	363	387	352	407	344	370	361	385	366	404	370	370	395	359	368	408	396	383	358	391	401	387	382	369	363	342	412	377	365	415	388	374	401	398	384	403	389	364	351	367	367	409	349	391	353	374	386	403	383	378	389	368	395	367	375	418	415	391	383	391	349	433	375	364	416	352	398	345	372	358	414	358	404	355	357	393	384	388	401	393	381	374	390	387	396	309	385	344	367	373	335	369	376	366	360	380	350	410	386	434	400	393	392	387	407	334	397	370	358	388	340	378	343	391	370	351	407	402	382	354	388	357	373	391	385	369	366	369	383	370	390	382	350	378	381	390	376	368	338	360	356	362	387	371	337	347	394	373	371	331	358	351	376	384	355	390	355	391	372	405	355	387	391	386	375	352	360	382	393	377	375	401	367	371	388	354	348	373	362	352	363	383	374	347	363	406	430	393	388	372	350	368	367	404	359	394	354	348	390	363	366	371	382	341	401	396	352	361	378	432	369	376	354	388	360	366	369	367	377	405	373	385	384	365	400	380	381	385	412	377	399	350	409	370	371	374	364	401	419	395	346	366	386	375	405	359	389	389	345	390	383	363	379	395	370	376	415	377	441	349	360	372	400	366	342	403	349	407	378	353	341	350	344	363	352	399	366	352	376	409	354	372	386	368	371	400	381	380	370	378	387	372	372	362	401	396	386	343	368	361	377	401	364	374	355	390	355	356	387	405	380	361	407	353	368	382	375	386	359	351	380	377	365	416	372	383	405	382	389	385	406	388	382	400	392	409	352	373	386	384	396	350	405	375	364	397	380	356	359	386	407	442	404	411	353	377	410	364	353	431	374	353	435	353	389	361	390	333	362	356	393	382	361	396	404	366	386	406	353	413	397	360	402	342	365	368	394	382	366	334	366	395	363	357	371	377	400	402	356	364	352	395	392	364	390	386	355	351	372	377	369	360	383	395	366	346	406	391	400	423	348	403	342	367	363	357	405	354	386	400	425	371	378	368	332	386	361	380	377	387	358	390	404	378	365	383	398	395	368	350	355	355	394	376	365	360	377	357	343	383	377	367	397	428	367	391	399	384	372	383	365	367	385	374	343	386	370	379	370	410	375	368	395	354	357	381	394	380	387	398	360	378	371	392	378	359	413	370	352	385	373	381	388	378	376	408	371	398	405	380	395	322	352	383	380	382	380	388	367	378	390	367	400	399	352	432	369	395	430	351	394	332	320	358	385	370	366	352	320	399	372	397	347	405	362	387	382	377	372	386	377	374	359	354	402	403	385	360	388	395	377	386	403	363	412	346	348	378	380	365	373	364	366	391	355	366	396	374	353	384	373	347	392	400	390	361	364	383	342	352	368	374	351	350	389	370	370	360	388	368	368	392	364	366	425	365	429	345	387	377	332	363	367	350	383	408	360	344	386	401	348	347	407	412	390	380	390	395	343	350	376	363	394	397	379	340	399	416	396	380	359	405	354	390	376	369	393	392	368	360	382	409	377	391	346	417	375	335	382	412	381	427	359	373	347	357	353	374	386	355	402	412	383	396	376	370	400	407	363	367	376	347	366	354	373	378	407	418	351	409	371	394	377	380	337	379	377	366	349	381	356	388	358	390	388	370	357	390	347	380	363	383	406	362	399	368	363	388	377	348	365	405	369	367	379	372	397	381	349	354	349	356	372	370	399	359	391	337	409	359	347	405	373	367	423	376	374	353	355	378	363	345	393	370	381	389	377	379	369	376	371	360	373	371	374	371	391	361	373	345	348	386	408	396	392	367	393	392	390	383	395	384	365	383	350	364	411	375	324	375	364	399	375	357	345	383	346	376	396	384	404	382	385	390	401	385	340	412	372	376	408	377	349	404	374	375	414	366	351	360	364	390	371	354	383	341	384	395	406	397	374	356	383	361	374	376	387	345	387	393	383	347	316	394	351	342	340	370	345	389	376	375	389	382	382	384	362	381	361	342	369	364	384	392	396	392	378	402	395	371	365	423	375	373	363	394	373	369	380	371	374	372	390	408	395	346	388	383	334	369	400	366	369	359	362	365	363	369	372	393	379	382	340	340	378	380	350	364	400	374	367	374	400	355	384	370	378	373	413	374	358	360	352	367	347	346	363	388	397	369	376	380	378	408	373	386	419	422	440	374	364	356	405	379	405	389	394	373	371	355	378	414	406	369	387	383	342	372	364	363	352	354	383	344	391	395	392	403	416	356	332	353	373	343	374	374	397	337	367	395	341	389	376	405	382	375	387	353	396	378	391	361	370	339	368	346	393	359	357	394	410	363	402	378	363	371	401	378	357	383	379	351	408	351	399	395	409	376	375	353	371	374	396	361	381	378	376	359	339	367	405	378	349	366	433	396	401	349	377	378	399	392	380	367	369	396	357	349	401	402	351	348	393	375	363	340	390	384	388	408	378	362	386	406	363	356	357	375	392	381	363	401	371	401	376	369	392	394	370	358	375	354	365	374	413	386	400	415	379	359	396	364	405	399	372	400	391	403	362	358	371	353	399	383	377	360	401	364	385	351	370	376	325	370	354	372	380	379	364	377	384	397	363	370	395	375	367	399	389	386	405	392	340	377	405	372	386	384	332	379	390	363	340	353	361	351	376	387	368	403	347	354	389	351	403	386	349	389	390	359	364	393	382	365	355	386	376	382	362	363	355	389	384	433	391	398	404	355	369	393	367	386	357	344	425	341	391	379	397	375	386	357	370	387	407	384	395	410	381	362	375	400	367	376	378	364	395	398	387	340	328	393	362	364	356	402	367	385	396	378	406	410	336	372	333	378	340	369	371	372	366	397	375	345	370	397
25250	999	1235	1301	1314	1102	1031	991	975	944	902	905	923	880	923	910	875	899	828	798	842	876	812	831	836	819	823	865	892	845	829	940	837	883	786	844	854	832	843	865	761	836	836	862	835	814	825	863	893	853	806	790	853	874	819	856	816	847	810	856	851	818	900	860	838	816	835	831	806	854	885	863	881	825	886	805	864	798	884	887	873	823	849	829	862	818	855	849	888	863	828	837	829	856	885	872	828	831	829	895	872	809	859	826	847	878	861	808	825	860	856	826	864	861	822	799	828	913	787	805	848	878	843	804	842	862	818	824	844	858	811	860	843	818	825	843	943	828	836	811	858	804	853	872	833	843	855	848	882	813	877	842	892	825	872	821	784	851	846	812	842	811	798	867	806	837	850	908	811	836	818	800	840	797	817	867	827	902	797	858	814	884	822	859	810	802	884	808	844	838	838	822	883	850	809	853	860	862	846	825	870	823	866	839	860	853	813	878	862	894	805	783	849	856	875	832	839	810	836	828	886	815	834	857	780	855	841	885	838	871	859	773	845	858	829	812	880	854	860	845	859	847	840	869	845	826	868	858	853	904	865	848	844	886	808	851	846	800	872	813	856	839	831	853	852	841	829	816	877	871	813	869	826	816	861	820	780	866	831	858	821	825	835	817	822	821	801	868	792	840	880	855	891	842	799	853	836	830	844	795	837	856	868	870	789	829	838	890	866	867	824	777	818	865	829	787	815	837	816	840	855	858	836	827	802	898	871	816	871	833	887	839	804	791	840	903	826	851	867	893	862	871	832	865	842	837	893	877	842	781	852	834	888	840	846	838	875	854	822	852	837	890	871	830	861	806	873	843	784	852	878	816	834	805	802	787	857	901	829	856	902	882	823	793	842	856	860	827	818	829	827	846	837	780	905	813	859	855	818	846	824	807	837	850	806	842	869	893	874	836	841	830	851	836	863	813	847	902	854	846	837	806	854	826	811	812	855	834	840	851	829	791	855	833	824	876	781	863	854	869	836	840	816	827	834	836	838	867	842	792	857	819	836	887	830	850	876	834	797	861	853	863	884	791	837	821	903	872	802	845	845	862	837	775	866	843	818	849	861	862	849	807	856	849	880	870	869	825	856	908	847	829	835	829	806	836	858	841	867	905	872	812	827	819	814	878	867	835	836	824	861	842	850	886	906	887	839	876	889	833	812	869	839	864	804	826	887	871	891	867	836	874	841	843	858	852	838	860	849	833	809	888	879	882	871	901	851	791	862	825	886	858	843	840	837	901	831	831	835	804	849	809	827	792	873	819	833	864	851	841	898	824	874	829	899	863	846	846	817	833	849	839	799	867	888	818	831	843	868	860	820	827	819	887	838	847	881	822	826	861	861	819	813	895	869	829	837	834	873	817	845	886	842	892	838	883	853	843	861	870	877	901	851	860	856	841	847	856	832	802	823	846	823	812	853	812	868	820	879	848	855	825	861	819	783	858	857	845	816	806	845	860	843	788	846	835	779	831	843	809	887	800	863	833	858	860	850	882	799	887	795	852	844	838	852	868	820	797	887	920	893	818	867	799	811	865	866	821	822	836	845	859	795	855	863	854	862	804	835	844	823	832	852	826	821	848	822	837	824	879	866	897	834	858	831	828	863	862	812	887	820	817	805	783	861	869	789	874	866	892	858	793	822	880	832	863	924	823	834	831	832	861	821	838	848	814	836	851	809	777	787	837	799	843	859	853	754	869	820	796	817	863	827	858	831	812	820	804	833	870	843	860	885	798	803	848	799	877	835	851	860	831	858	830	842	881	843	860	837	892	872	881	866	823	819	815	832	852	898	858	834	880	848	874	864	800	845	841	863	813	848	884	854	861	895	833	834	842	830	866	816	802	821	805	855	866	883	891	792	796	867	764	839	808	848	851	853	775	845	846	889	814	845	838	789	899	817	860	817	823	841	872	802	831	853	860	854	868	826	860	828	767	843	843	803	843	829	843	831	880	884	849	839	860	829	774	782	843	831	840	775	831	869	880	817	867	865	847	797	882	814	830	857	816	816	816	845	827	826	864	790	846	832	837	823	867	833	921	836	832	834	836	794	864	861	845	867	858	852	793	884	805	813	808	883	844	836	873	830	840	837	812	836	816	841	840	836	854	786	830	851	815	880	820	848	820	826	795	845	824	861	881	840	900	837	812	804	810	828	811	848	812	865	828	805	891	798	817	838	798	814	856	795	825	862	823	811	858	829	842	856	829	822	866	847	866	863	813	858	828	810	864	837	882	816	842	841	838	815	830	852	838	835	870	807	842	916	838	830	831	872	828	797	825	807	849	808	809	818	860	795	814	874	803	796	886	849	854	814	850	810	791	832	833	834	865	829	847	898	815	894	820	865	862	865	835	873	787	850	877	819	801	819	887	840	850	900	795	868	802	878	846	819	809	769	857	841	806	838	816	835	789	854	832	867	858	840	864	831	809	839	834	841	768	836	871	878	838	850	827	822	790	814	854	815	826	824	786	861	807	826	817	830	861	811	845	841	864	854	821	835	840	845	850	892	863	822	849	777	830	853	834	851	867	841	855	839	812	810	863	787	872	837	817	847	758	873	817	892	848	834	833	875	799	809	881	868	929	836	744	852	763	846	855	828	838	841	842	817	866	853	850	789	836	888	866	811	859	807	834	818	869	827	841	816	863	828	832	838	852	837	852	801	828	876	856	881	825	903	836	804	842	839	854	854	789	845	826	852	898	842	899	836	876	872	823	860	869	823	844	785	778	827	894	854	861	883	878	857	871	850	859	848	806	791	790	822	839	825	839	888	862	834	875	780	778	861	874	804	809	817	867	850	879	814	787	840	826	860	814	868	807	867	836	844	772	885	878	827	857	856	851	831	845	886	820	813	801	857	787	854	808	822	853	885	883	891	861	861	861	834	844	853	869	806	818	898	793	790	841	846	834	828	842	844	876	795	905	819	861	796	803	824	890	850	870	844	825	835	866	835	816	836	796	827	841	892	824	863	807	858	862	859	816	852	846	839	813	844	844	846	849	813	849	848	823	840	772	905	817	827	840	815	853	833	845	819	833	834	875	888	853	818	796	871	849	815	893	824	853	844	844	849	820	841	871	865	836	884	862	838	844	879	828	842	796	857	797	863	809	864	803	859	856	853	852	858	838	830	841	837	855	865	849	845	858	838	823	835	842	844	854	876	825	831	834	908	814	891	817	839	857	842	806	853	855	893	849	815	795	863	823	849	827	837	820	876	849	823	871	857	823	872	838	821	846	844	798	889	901	827	850	827	885	839	812	880	842	797	779	867	891	854	875	858	796	798	813	889	791	874	813	837	847	793	833	848	823	873	815	861	786	817	838	867	847	802	778	872	844	838	824	868	846	822	845	830	859	881	828	871	827	815	832	814	839	885	827	834	883	818	824	798	812	868	858	857	825	779	831	813	858	835	776	846	831	832	914	834	849	813	835	798	859	884	899	883	838	861	837	818	828	872	815	859	838
51023	11726	1702	584	430	376	348	316	313	318	314	309	230	265	236	271	299	280	247	300	245	276	234	260	272	256	284	260	264	262	262	263	277	217	294	267	281	257	245	277	245	265	249	263	268	260	248	265	265	270	268	269	258	268	247	278	245	240	245	278	278	247	270	240	242	217	252	265	274	273	287	265	264	264	248	278	266	249	249	253	263	245	253	239	277	254	263	264	284	253	249	254	267	227	240	225	247	283	280	267	243	273	252	276	275	291	293	261	274	267	240	260	262	263	260	257	246	273	291	251	250	276	282	235	258	234	283	278	273	241	255	275	253	251	254	261	243	258	261	262	258	270	274	273	262	239	251	291	205	270	261	257	251	265	250	283	250	261	285	251	253	275	248	279	283	258	269	251	266	241	285	249	273	280	273	264	270	248	283	259	281	300	264	273	222	245	263	262	245	211	229	256	246	265	287	266	268	261	288	298	263	281	292	258	241	268	259	249	254	262	299	266	271	274	273	255	256	245	274	242	262	291	295	274	276	256	275	262	280	289	242	241	258	247	241	265	261	298	265	242	262	228	251	269	253	264	283	264	274	285	268	247	264	269	264	281	275	247	279	264	273	214	253	293	260	258	230	263	250	263	246	231	234	244	258	234	259	258	271	249	257	273	262	285	243	237	280	278	298	226	241	240	269	254	268	260	278	241	269	259	273	236	260	252	263	271	285	272	225	269	255	248	282	247	250	272	278	253	279	233	252	294	282	294	245	289	249	268	282	248	265	245	257	279	273	269	260	287	239	234	253	239	285	292	277	277	240	267	274	283	273	258	268	262	270	277	232	282	249	248	262	255	270	272	268	269	258	227	265	271	271	270	273	265	249	268	251	271	242	269	256	260	262	249	266	243	246	251	285	268	239	264	264	237	241	256	264	263	268	266	268	272	261	277	248	238	247	238	243	267	278	264	261	244	255	246	250	238	256	306	251	274	255	249	241	310	243	253	267	271	246	258	255	259	270	259	258	242	278	262	260	243	250	281	237	251	270	256	286	276	275	245	289	270	251	266	270	260	275	260	302	249	254	317	291	286	239	239	272	261	248	271	263	273	261	223	263	279	272	281	242	265	278	257	247	307	253	258	242	269	246	222	270	266	275	278	242	275	298	239	256	268	280	237	268	252	275	251	248	253	245	260	262	248	303	256	274	236	256	287	248	255	251	286	262	272	269	241	229	279	271	274	269	281	277	220	274	259	222	271	278	235	235	268	241	250	286	278	251	246	271	284	293	270	259	246	261	238	253	283	253	270	225	252	260	242	279	259	246	243	269	247	274	236	260	254	244	266	253	257	245	262	242	249	246	238	274	269	223	252	240	236	254	266	241	242	238	252	256	282	260	271	274	255	239	252	250	254	261	236	270	271	273	290	247	245	261	259	238	262	238	261	242	263	258	283	260	254	277	256	221	273	243	257	278	296	256	261	253	232	279	257	245	225	253	257	243	241	240	255	245	241	249	240	251	276	256	229	251	242	279	286	230	237	241	241	234	286	279	239	261	278	271	265	259	280	256	260	243	254	275	253	263	275	279	245	269	308	272	225	234	276	285	238	258	262	275	246	273	283	270	250	226	260	240	319	265	243	275	253	257	270	267	290	273	271	278	246	252	271	232	255	281	269	260	258	246	280	252	255	259	250	256	272	272	273	267	256	268	261	252	238	265	285	253	250	282	271	274	281	252	219	248	289	274	261	263	266	251	282	307	250	250	274	253	239	274	286	257	235	253	239	231	255	261	263	272	247	282	269	279	250	251	267	285	257	289	283	230	226	250	258	278	283	274	249	248	278	299	244	237	275	290	288	273	262	245	254	267	282	239	248	302	296	307	261	268	250	280	277	272	258	256	244	257	256	229	258	249	253	268	246	257	262	264	218	260	277	256	279	258	265	284	265	260	264	268	273	302	261	225	292	257	247	268	245	274	218	260	269	276	253	244	244	265	295	240	267	255	228	260	265	234	241	267	259	273	244	236	237	252	248	243	288	266	257	251	259	274	257	274	251	249	272	270	292	252	244	270	258	255	265	275	253	254	290	286	253	256	248	246	274	234	267	233	281	241	264	239	251	274	293	227	245	279	259	252	270	231	281	278	249	274	239	237	247	271	261	273	261	273	287	241	278	254	269	268	279	257	262	262	244	253	257	241	257	253	271	266	266	250	249	266	230	253	238	270	247	245	283	263	248	257	261	272	277	281	234	227	254	234	232	275	257	265	246	267	280	275	241	268	228	228	278	238	221	289	254	273	272	252	269	254	262	253	268	252	268	248	262	285	288	266	252	281	262	247	267	260	271	256	254	256	242	257	246	265	279	252	289	250	272	260	246	254	256	245	250	261	245	258	250	257	289	284	269	269	272	256	233	240	282	241	254	265	262	263	278	261	242	243	273	273	220	255	255	267	238	233	279	263	275	237	240	245	254	231	262	261	255	233	269	271	266	254	270	233	274	266	216	236	254	232	261	249	257	247	282	261	240	259	277	290	250	250	257	265	275	246	274	243	226	277	264	291	241	286	256	271	262	270	282	258	259	230	263	282	279	234	264	259	256	236	275	251	250	219	260	259	271	272	271	273	243	298	226	297	261	280	291	292	228	271	249	266	239	295	282	268	276	240	279	272	262	245	264	280	267	256	274	248	246	269	230	255	260	280	250	226	261	276	261	261	239	245	242	255	267	220	242	261	258	263	257	249	273	279	275	260	247	260	259	268	287	254	280	251	263	266	267	248	257	256	265	229	266	242	272	265	269	281	259	270	283	235	243	248	260	242	267	264	292	244	227	285	260	262	266	269	277	276	272	248	264	258	244	273	221	244	260	262	276	256	265	275	236	241	232	245	269	247	246	283	260	264	285	264	269	252	291	267	265	243	292	255	250	301	258	280	267	235	254	242	255	263	256	268	239	260	232	231	264	266	272	258	245	261	240	262	280	303	246	239	248	235	251	254	250	246	276	302	262	259	235	263	260	278	267	265	247	279	259	277	254	254	271	246	234	285	242	256	265	291	263	238	256	284	278	245	261	259	278	257	232	279	295	272	246	244	257	275	254	283	246	262	251	249	282	264	288	248	260	232	251	267	242	240	263	244	247	251	244	248	255	240	258	262	288	257	256	261	261	268	257	247	254	296	235	238	274	262	245	276	261	274	285	247	277	244	267	267	294	262	266	257	244	231	226	270	287	262	267	282	277	268	283	258	239	264	285	281	279	256	248	260	260	263	233	283	253	227	277	258	225	290	235	273	252	267	263	263	276	225	255	301	255	263	280	241	274	274	254	270	247	228	255	280	270	269	226	244	254	274	258	316	270	210	271	282	265	256	262	268	286	276	270	282	270	247	265	254	269	258	243	265	271	276	276	280	259	242	261	241	259	242	275	276	262	267	256	287	247	236	231	277	267	259	267	259	245	287	247	249	241	259	257	238	246	271	245	232	287	280	277	264	271	237	261	258	269	223	319	245	246	248	247
25883	934	1394	1619	1360	1165	1071	957	813	775	765	725	669	697	679	651	649	651	639	643	643	638	615	650	605	613	652	613	600	580	621	632	602	567	632	561	581	574	636	597	601	587	617	596	610	602	591	632	585	614	562	618	583	559	641	567	539	549	562	552	585	575	570	576	584	552	574	613	590	570	602	623	565	590	583	602	632	573	592	596	578	592	618	608	578	598	603	566	526	629	597	540	613	572	579	601	605	608	558	578	597	576	598	564	585	556	588	570	582	553	594	583	582	600	568	602	583	650	587	571	630	611	571	570	558	579	610	604	565	606	580	554	634	552	616	544	588	580	584	598	604	543	556	566	595	591	572	603	599	596	590	593	549	591	572	606	567	534	611	579	550	607	639	583	561	623	540	584	579	599	597	577	581	610	616	619	588	626	549	610	561	606	583	592	588	598	583	557	582	601	619	607	584	585	580	586	589	605	572	598	608	540	581	601	564	607	559	582	588	575	590	610	532	567	566	608	546	556	610	585	603	555	580	563	577	599	572	602	568	569	573	610	560	595	584	570	617	570	583	599	585	636	564	571	593	573	580	543	582	594	542	547	570	594	601	620	574	598	588	590	603	611	589	592	602	559	578	604	601	569	585	628	584	562	566	586	616	570	570	543	561	585	583	606	584	568	568	545	571	608	603	594	632	544	579	593	591	584	552	559	572	588	603	584	570	569	583	573	602	607	623	566	583	611	550	622	594	544	583	550	585	618	572	581	617	592	578	584	600	585	586	588	551	600	595	593	581	554	585	621	596	582	591	589	607	581	577	593	540	616	591	575	548	614	596	646	574	604	610	596	575	549	559	576	588	595	573	550	585	606	592	555	579	561	606	601	621	568	619	602	555	631	604	542	584	559	592	599	591	585	568	590	580	608	614	600	582	601	562	564	564	544	592	602	583	577	583	566	579	598	552	605	603	631	588	599	594	612	600	568	635	609	579	545	565	551	582	619	580	556	579	597	597	561	589	568	577	592	629	604	576	590	563	590	575	568	571	589	602	599	585	580	602	597	622	569	579	590	598	623	610	569	603	594	604	560	593	610	537	607	559	579	600	530	596	543	571	601	593	589	604	551	590	590	609	574	603	554	593	605	616	582	568	626	564	634	549	575	590	554	614	629	606	561	569	558	582	638	620	606	572	603	561	574	609	607	547	586	592	545	589	593	607	589	554	566	607	568	592	564	587	579	579	539	583	587	595	597	560	603	560	581	556	546	562	574	600	581	552	592	572	563	578	593	550	582	591	576	619	647	523	608	584	577	565	548	587	566	590	595	633	603	590	598	574	578	570	605	526	577	595	546	593	565	594	604	610	601	561	595	611	584	622	566	597	618	560	582	583	558	586	563	609	570	582	607	640	564	619	622	601	594	614	591	555	589	638	631	587	564	562	589	609	615	558	550	582	566	596	610	573	633	577	588	534	617	521	583	567	592	605	660	596	617	597	580	589	604	604	558	546	614	584	549	571	559	550	615	606	572	561	581	610	560	564	570	558	572	625	564	609	595	557	595	565	639	602	595	555	576	594	606	571	582	580	605	614	551	598	564	571	536	585	586	562	554	601	585	548	566	572	611	577	565	601	614	571	538	570	599	590	567	585	574	557	564	601	605	577	535	586	590	570	543	605	538	614	551	603	590	589	590	537	591	642	578	569	610	593	569	619	587	563	617	614	591	594	547	587	563	653	631	559	587	614	589	591	577	609	602	549	586	604	600	592	552	582	542	592	586	606	579	575	541	617	601	547	570	580	611	576	598	597	564	575	606	607	604	585	530	574	617	598	598	549	599	635	606	559	571	572	601	586	567	611	605	531	585	590	562	564	575	597	618	574	589	577	595	626	596	591	583	625	584	573	618	631	576	609	590	591	561	584	561	599	578	552	618	580	571	635	557	533	592	554	574	586	595	565	581	608	573	597	586	619	597	549	615	611	615	569	612	587	549	571	564	593	579	552	582	555	589	620	618	575	579	612	546	585	632	599	592	589	571	593	584	552	527	553	591	589	557	549	597	622	582	565	565	553	596	620	582	603	600	639	590	564	608	561	589	579	562	560	539	568	570	594	563	561	598	602	565	601	586	560	597	589	597	528	587	579	608	594	630	554	611	563	580	530	615	563	571	550	605	571	577	617	600	571	555	601	633	588	618	599	562	579	604	619	604	553	630	601	566	606	593	588	617	554	577	616	557	526	571	540	580	575	562	592	588	549	554	574	599	575	585	593	579	574	586	589	592	584	545	604	582	602	609	590	576	570	539	561	557	572	634	585	575	566	561	599	575	553	598	610	607	588	594	583	600	596	577	654	578	588	586	588	507	571	613	571	630	554	575	590	583	586	610	566	577	594	577	603	591	564	609	628	557	576	557	581	588	599	590	592	600	600	604	578	558	621	589	583	606	559	597	587	599	589	593	529	595	566	603	584	619	579	563	601	584	577	623	611	585	606	561	597	599	569	593	572	585	564	568	578	553	605	577	598	526	560	580	569	623	572	556	578	589	611	609	569	524	578	552	587	526	600	592	549	545	597	598	582	525	582	573	530	584	592	580	608	574	597	582	599	561	574	557	581	530	605	561	594	607	579	556	615	554	593	541	625	566	567	551	603	587	575	581	638	576	544	569	610	596	542	583	572	581	534	658	600	571	632	570	552	550	634	555	591	582	640	607	581	615	566	595	528	545	599	601	581	575	538	625	529	601	595	584	560	589	544	543	607	628	576	611	575	613	579	570	583	561	581	544	636	565	636	568	568	562	620	571	592	560	607	594	566	608	628	592	607	572	601	571	590	551	599	587	567	597	547	593	571	614	606	584	563	600	645	596	566	572	550	564	551	650	586	622	616	587	584	594	602	600	583	594	588	580	595	555	607	594	592	573	571	579	568	591	596	624	565	594	586	548	566	546	572	588	563	589	579	565	546	592	580	570	567	582	570	556	586	616	593	586	557	605	578	578	597	559	562	569	607	612	596	597	598	606	602	578	557	591	553	527	544	591	616	558	581	623	609	607	610	614	570	574	575	555	628	614	577	612	603	583	585	562	577	625	596	591	592	559	555	622	618	616	576	572	560	626	570	558	586	609	603	616	578	570	598	546	582	557	605	598	592	542	543	578	609	592	550	564	550	610	604	550	623	571	635	577	588	623	575	597	574	593	549	595	603	585	540	583	580	596	543	571	538	589	568	575	564	586	556	580	602	572	604	552	595	604	627	578	607	601	573	597	614	591	581	586	596	566	603	616	590	601	601	582	598	582	597	616	540	569	569	542	606	580	542	615	552	582	598	560	590	608	610	624	558	590	587	622	563	631	581	584	585	617	573	576	594	574	606	587	569	604	556	582	599	605	526	573	602	548	596	607	593	600	631	617	569	634	624	616	595	565	604	563	583	543	582	612	584	619	583	617	566	577	546	601	571	641	613	549	590	622	587	554	604	571	589	598	575	575	569	553	546	557	559	564	568	587	548	594	630	587
34169	4570	369	349	281	324	321	284	301	302	332	259	304	319	320	287	290	297	293	309	291	293	325	296	287	281	313	305	293	296	322	306	324	282	301	286	324	298	268	321	306	282	319	280	298	265	321	319	295	281	281	271	309	280	306	281	308	304	288	292	291	298	265	305	334	283	255	313	276	290	337	286	299	358	289	302	303	312	293	298	302	344	324	288	301	327	327	282	249	355	299	313	288	306	315	305	297	313	273	292	284	303	303	292	287	299	315	283	286	291	268	284	315	290	295	306	308	295	305	298	299	300	284	312	316	268	302	312	275	308	317	329	257	310	273	266	289	301	252	304	296	285	303	303	295	317	277	276	305	317	294	325	288	299	294	276	301	325	329	290	325	342	306	302	320	312	272	310	302	304	300	279	273	318	316	297	283	290	313	270	300	301	294	266	305	293	318	332	292	305	287	294	287	295	275	309	307	324	331	299	292	287	300	298	298	311	300	304	313	308	300	290	296	291	308	254	304	337	304	278	299	273	266	274	281	276	319	301	280	307	298	269	334	297	297	314	296	263	290	295	290	317	299	295	269	289	301	316	330	332	308	306	299	316	290	273	293	302	300	300	319	296	339	298	321	303	311	266	290	303	279	269	319	279	316	301	288	311	295	307	312	313	296	271	256	296	313	279	306	282	292	294	291	283	299	285	336	305	358	313	337	324	315	279	295	319	303	314	288	256	316	332	260	275	319	278	313	284	270	298	308	334	296	297	275	322	315	288	281	293	308	306	297	277	310	296	314	317	308	312	270	295	304	278	325	321	316	297	280	281	295	330	305	272	318	283	291	269	272	301	303	314	316	290	311	289	260	294	314	293	294	321	296	318	268	312	292	281	240	302	300	343	276	303	282	310	316	320	288	282	294	309	304	306	316	290	312	301	345	322	297	278	295	286	304	322	307	318	315	301	310	337	314	316	310	312	324	306	305	293	321	284	329	341	324	281	307	296	273	301	300	291	312	288	270	298	292	284	247	292	265	289	294	293	280	317	321	279	305	320	292	289	251	305	354	276	304	300	332	303	313	285	297	274	297	290	302	319	291	290	310	265	326	284	295	310	299	311	332	334	302	268	288	276	275	311	329	302	289	253	279	277	272	321	308	278	276	286	299	267	338	307	325	330	299	302	246	281	315	296	316	302	259	290	284	291	290	275	293	270	291	291	328	324	301	334	274	278	301	297	295	282	296	297	281	263	253	277	313	278	322	305	321	252	325	295	290	288	326	301	288	298	319	297	307	318	278	324	283	303	273	300	298	313	341	312	283	275	300	297	293	311	266	298	258	308	304	328	284	332	307	319	286	274	288	285	281	294	282	328	305	293	279	298	323	292	329	274	284	275	332	341	304	319	317	293	320	315	336	281	297	318	276	284	289	309	308	317	333	326	290	283	308	267	303	282	294	291	290	285	319	279	289	299	304	286	283	348	313	272	325	306	286	312	301	317	280	294	312	275	317	288	269	296	352	275	259	275	293	271	310	318	292	288	284	266	303	283	280	277	303	311	309	312	339	290	313	311	292	286	272	293	323	282	302	300	306	295	317	309	280	299	313	317	323	298	311	297	317	286	316	296	336	292	326	300	311	304	279	268	303	295	317	297	319	309	273	296	316	275	284	288	300	321	284	298	296	264	302	306	309	276	319	286	262	290	320	308	328	296	335	271	324	293	280	308	306	282	306	309	278	341	309	307	310	283	285	279	301	303	320	288	301	316	277	277	294	298	260	271	309	307	305	282	310	350	301	292	250	311	281	315	273	234	330	300	291	303	324	303	254	291	312	280	291	313	314	280	302	319	291	295	291	298	280	272	326	297	288	309	299	321	302	300	304	294	289	303	308	298	277	305	280	299	288	304	283	279	311	285	320	313	315	271	269	304	310	277	309	270	298	254	292	295	293	324	318	319	293	312	299	285	297	328	320	343	306	309	328	289	307	282	292	311	321	339	318	285	295	339	265	311	304	297	295	310	275	295	313	345	301	306	300	302	307	291	306	312	309	335	314	297	272	301	312	275	294	293	294	275	321	293	302	299	302	249	295	285	311	310	303	332	282	289	304	294	290	299	292	294	320	332	300	313	294	317	285	315	318	301	292	286	298	270	321	285	317	313	279	308	299	304	285	271	274	328	292	275	292	305	320	312	293	298	291	297	289	298	318	311	310	276	312	304	304	287	299	320	300	292	333	306	272	294	304	318	288	319	325	286	275	321	287	291	279	295	301	314	292	280	316	288	334	289	315	313	303	320	329	293	309	312	318	274	279	323	278	285	276	304	298	257	302	356	337	270	300	308	296	329	291	316	289	317	297	286	300	284	300	260	280	305	294	327	313	315	307	298	351	309	338	283	316	304	298	321	310	256	288	296	287	295	301	262	336	320	269	292	285	283	309	313	285	295	331	292	294	322	275	301	314	285	326	313	306	302	329	280	331	301	308	301	287	285	284	254	304	328	268	258	295	313	302	306	281	271	292	282	305	280	294	317	303	290	330	284	276	309	267	269	332	332	271	293	278	283	284	305	299	311	271	296	296	267	281	299	324	269	299	278	293	330	314	299	310	319	313	284	289	325	323	291	328	307	324	290	292	268	274	319	294	267	313	300	301	293	287	299	311	312	296	308	291	314	270	257	292	289	296	330	289	302	299	295	315	332	292	280	251	291	325	299	310	299	293	318	279	339	302	292	322	310	300	301	316	330	296	269	289	314	318	305	302	293	322	300	293	309	276	280	298	330	301	299	299	279	257	301	300	332	327	294	293	242	266	290	303	318	282	279	310	296	268	324	336	311	313	289	294	269	352	327	310	299	335	300	320	269	277	328	302	312	289	304	298	297	293	302	326	303	292	297	288	295	282	308	264	291	338	275	316	305	282	286	327	298	347	305	266	279	303	289	318	290	309	307	293	324	285	283	329	325	295	306	303	282	321	282	272	315	292	300	295	263	295	299	289	259	286	311	273	308	333	281	292	320	311	301	310	300	275	294	310	310	300	318	291	328	295	276	340	285	326	308	315	294	275	278	305	284	331	263	290	313	315	319	286	309	339	350	290	278	283	282	291	325	299	284	273	305	336	290	307	299	307	295	343	289	317	339	305	296	300	334	287	279	299	317	305	294	286	310	306	296	292	290	316	326	291	254	322	272	317	304	282	305	303	294	285	270	295	295	283	307	297	282	308	316	301	283	266	296	315	298	309	327	342	304	282	300	295	325	297	268	271	318	264	303	291	305	286	341	307	288	317	289	320	289	312	334	284	286	291	275	301	287	285	271	297	265	290	296	311	296	317	309	326	261	323	286	299	314	304	294	290	305	298	317	319	311	309	310	283	300	292	284	274	272	302	291	306	329	282	283	303	322	319	285	291	322	295	311	296	279	279	324	306	272	313	314	285	270	289	285	290	299	292	300	258	295	310	338	315	311	287	280	278	326	309	310	299	296	297	313	275	319	316	311	293	307	276	279	297	284	330	265
19182	717	674	701	716	695	699	633	672	667	711	738	686	705	744	712	695	695	693	690	704	715	678	690	712	688	635	691	662	721	688	700	674	667	703	712	660	696	677	740	703	623	671	666	680	703	708	686	690	697	677	660	676	719	751	657	681	670	689	684	679	701	676	710	679	681	661	687	678	663	664	720	693	690	729	690	694	696	690	683	693	713	655	678	730	718	708	668	707	673	699	681	666	681	689	685	719	747	705	706	683	709	703	643	738	683	687	654	717	655	651	633	713	680	662	684	666	729	668	703	729	691	685	660	686	648	676	722	698	654	659	682	709	686	698	708	715	717	674	668	685	727	688	695	652	719	634	690	694	693	690	695	670	670	674	680	667	673	758	655	736	680	693	654	690	644	685	695	672	709	716	697	687	714	654	710	686	687	661	685	679	649	668	670	754	707	694	678	694	688	686	669	658	661	684	667	753	688	653	660	638	681	678	670	623	685	649	684	703	664	670	706	679	703	670	653	657	705	660	682	682	650	717	715	694	678	691	701	652	710	721	677	675	695	690	630	729	695	683	679	752	683	690	685	693	698	712	733	666	722	702	658	665	706	690	700	711	655	693	734	686	704	683	720	694	723	707	683	693	705	685	708	672	669	694	682	667	700	706	693	691	643	681	670	682	664	735	670	686	712	706	752	703	653	641	666	678	678	684	714	655	730	687	702	689	685	729	679	720	696	698	710	720	668	722	675	735	688	705	694	691	697	667	629	697	666	676	629	694	670	651	680	682	664	696	707	680	665	718	638	663	662	688	695	687	711	643	673	652	689	656	695	699	657	663	667	689	659	685	694	684	676	722	692	660	683	694	706	694	646	694	706	667	666	660	712	666	701	670	739	666	688	656	677	659	707	641	701	687	693	654	700	710	695	678	688	644	684	702	717	687	671	652	715	680	657	656	667	668	696	646	700	720	705	672	732	658	650	695	682	724	731	677	716	684	630	698	683	668	672	686	670	715	675	648	669	719	653	706	661	666	664	676	707	681	717	719	690	636	698	701	705	645	691	735	675	695	659	703	686	696	735	680	686	609	690	701	708	748	674	679	676	723	692	740	670	686	689	707	683	706	680	721	672	759	708	683	707	687	689	650	718	664	658	658	654	664	633	680	627	687	688	653	696	662	651	641	715	672	694	706	686	681	644	701	667	664	706	680	680	722	681	673	674	718	739	729	664	677	743	698	704	696	695	675	679	687	673	756	697	720	686	702	669	729	684	668	670	707	740	631	702	737	616	678	688	721	665	648	640	710	647	665	672	738	683	624	665	689	672	719	653	695	704	623	687	674	683	710	764	677	721	692	656	691	652	708	677	670	721	679	680	715	724	648	694	725	650	715	741	654	688	678	681	684	653	709	681	663	729	677	701	675	720	679	694	677	697	700	694	688	686	701	714	677	674	706	700	699	681	739	733	702	715	715	656	697	666	702	692	707	714	653	688	713	694	736	703	687	709	694	705	651	719	694	683	714	683	704	682	686	696	717	754	677	690	708	658	642	691	695	661	679	690	702	691	649	695	689	682	690	683	698	684	671	653	727	718	683	754	659	692	688	705	657	690	682	662	690	647	761	689	713	699	669	607	692	671	700	656	687	697	674	713	698	716	698	710	699	717	694	716	666	682	690	673	666	655	685	726	653	685	723	648	643	695	749	675	730	649	743	680	660	658	704	696	633	683	676	677	651	682	688	642	688	686	697	676	683	678	682	681	719	713	684	706	685	683	658	647	686	710	682	620	678	675	686	713	674	665	680	705	667	719	711	680	651	664	669	710	704	757	752	691	717	737	712	752	691	719	698	656	654	679	619	709	702	670	675	713	704	724	715	704	630	699	645	648	692	651	672	703	669	643	708	654	714	669	622	680	675	643	681	723	679	677	683	672	697	620	707	669	673	674	715	708	743	697	710	699	668	696	688	661	681	647	693	688	663	648	661	693	641	669	691	690	653	728	709	678	667	644	721	650	699	754	716	697	665	688	680	686	709	680	626	724	710	707	670	685	729	698	715	689	705	668	667	720	680	673	675	658	671	660	693	715	660	684	694	673	703	667	722	711	678	692	712	692	714	715	673	712	710	642	656	663	720	719	685	663	640	689	703	733	700	663	679	664	699	694	677	686	667	698	703	698	678	675	709	679	652	664	637	678	669	654	681	698	713	699	701	644	672	662	705	692	727	719	684	683	671	666	679	696	698	699	628	647	682	697	679	697	640	689	689	693	649	665	733	663	692	678	676	710	712	681	664	744	690	701	709	761	732	691	696	727	712	687	664	668	674	674	665	710	706	705	669	725	717	702	663	685	687	706	725	666	695	685	711	688	668	692	620	689	677	693	694	708	716	718	671	729	731	725	697	725	625	685	709	708	700	706	671	715	713	701	674	693	712	692	686	683	701	727	721	681	626	653	703	738	724	712	714	699	687	682	634	703	703	702	697	665	724	724	626	683	735	681	682	670	684	727	666	703	739	729	691	700	707	700	673	691	699	647	632	714	660	712	679	698	697	681	687	691	686	664	659	695	729	638	654	720	685	640	696	652	718	717	674	669	703	750	690	716	670	642	678	696	698	642	731	703	674	675	681	677	665	686	701	711	663	740	697	706	700	671	694	695	673	683	702	682	690	736	691	677	713	714	709	653	595	684	715	720	646	765	712	666	691	696	752	661	699	754	677	687	692	697	701	677	745	693	674	717	676	688	676	657	681	671	721	667	666	682	671	680	719	643	715	669	671	715	644	678	662	736	682	661	680	693	637	689	675	683	682	657	636	709	664	669	664	715	724	730	701	662	640	673	642	700	721	704	680	687	707	702	654	668	729	740	681	674	671	676	696	662	699	672	729	657	683	697	702	640	673	688	693	664	649	754	640	714	664	695	741	739	660	717	689	714	669	703	686	675	657	710	666	667	662	675	679	690	680	694	661	727	681	663	692	690	696	672	698	710	650	712	702	705	699	661	650	657	687	723	634	700	693	733	715	667	659	614	683	775	658	748	663	691	691	699	683	648	699	670	653	690	686	691	649	707	641	672	657	640	672	716	712	683	651	679	707	660	711	690	669	716	720	693	702	690	647	695	682	657	670	713	671	719	666	704	608	684	722	715	703	681	664	718	668	689	732	664	685	713	675	709	636	667	681	644	688	729	674	726	735	692	648	691	686	681	683	695	741	657	691	673	662	664	656	641	730	667	704	670	661	722	682	733	638	684	688	709	714	673	648	695	664	629	690	703	692	702	676	698	657	706	692	679	688	649	717	683	700	673	661	683	653	721	669	702	686	719	689	695	675	640	673	677	679	666	700	693	638	701	641	711	751	696	691	716	693	677	701	618	689	646	657	710	653	666	709	696	669	691	709	698	655	655	692	678	653	624	636	639	712	701	706	707	670	722	691	679	669	681	695	738	689	727	699	645	702	746	645	664	700	690	675	664	669	639	711	693	717	701	739	750	677	669	717	654	678	608	738	708	715	664
48353	10297	1178	544	482	430	402	422	385	424	375	347	367	362	371	386	372	359	362	372	366	388	386	385	376	376	397	368	385	346	412	385	390	388	376	347	392	387	381	390	376	381	369	385	357	379	382	372	351	356	368	384	394	377	382	395	378	394	358	342	403	404	383	375	409	373	370	362	347	374	333	358	382	337	382	381	376	389	340	363	372	328	359	374	381	338	364	341	379	387	372	404	345	355	342	332	318	344	370	364	364	409	372	377	380	387	381	381	381	384	328	354	367	333	360	364	334	368	350	394	390	361	347	373	352	370	386	352	362	394	359	335	391	370	365	382	354	386	359	388	395	374	386	345	410	388	341	364	349	345	393	355	409	409	379	347	370	356	417	380	331	366	395	371	396	356	378	353	369	365	399	360	354	361	357	384	405	383	399	401	351	380	363	380	381	350	359	372	353	317	374	358	372	378	369	379	390	343	350	379	407	373	393	400	350	407	372	367	351	387	367	373	375	356	373	378	427	383	375	349	363	369	384	364	401	366	388	365	369	404	369	385	355	366	358	355	351	401	383	365	369	374	351	362	343	365	352	360	368	391	369	356	402	403	341	399	381	357	401	365	361	328	401	376	396	365	371	384	371	337	356	412	344	373	419	361	363	373	375	341	379	403	355	409	336	381	343	370	369	371	396	350	356	355	379	374	387	393	365	355	386	402	400	344	382	347	322	333	354	366	355	414	377	413	363	404	369	399	375	338	389	352	404	380	379	359	383	335	369	388	378	372	393	364	369	359	360	388	352	351	365	376	366	371	375	376	372	415	356	353	353	416	398	368	353	370	356	355	352	367	408	375	414	362	344	351	386	352	341	356	334	421	385	347	392	381	348	405	387	398	372	375	365	381	375	336	345	387	371	342	351	415	370	356	372	392	390	371	356	367	364	388	347	376	392	341	383	357	364	347	378	372	362	367	377	348	363	347	366	375	363	356	344	389	372	368	386	407	361	384	333	375	343	372	346	378	369	391	384	382	346	352	358	362	367	347	351	359	365	336	353	365	394	404	339	386	372	386	396	353	349	395	360	347	365	375	374	345	384	356	374	413	410	381	351	342	350	358	367	384	371	364	370	376	385	362	387	361	345	328	407	382	343	361	334	379	371	422	362	384	364	327	373	367	373	379	372	378	353	404	367	364	379	367	363	406	341	378	366	387	337	387	343	379	358	360	338	388	356	382	398	362	356	357	365	358	370	381	377	376	376	357	364	397	357	362	412	374	352	359	360	381	364	357	357	335	364	326	387	350	388	382	371	403	384	377	362	350	376	375	369	402	399	387	357	396	357	387	364	378	351	366	375	353	335	395	380	382	380	360	355	355	397	382	334	385	368	398	353	358	397	404	351	368	371	396	356	355	398	391	348	366	367	375	373	354	351	375	403	359	375	367	360	327	403	398	371	359	346	364	381	391	386	384	408	369	378	351	352	397	374	393	343	354	319	399	380	395	359	375	352	406	394	370	359	348	367	372	406	363	342	357	341	367	329	346	324	412	351	403	368	387	349	360	379	373	376	366	372	324	401	355	386	343	355	357	380	385	364	387	360	345	382	345	330	376	365	350	368	383	410	382	350	350	350	378	366	369	364	378	367	384	382	379	384	336	361	379	370	360	397	399	365	372	383	398	361	388	331	385	401	435	375	347	387	388	352	346	367	337	388	355	375	383	345	388	367	355	360	378	407	385	345	336	358	376	366	405	385	361	389	377	362	377	378	360	387	395	392	376	376	362	422	384	375	361	363	354	373	405	352	360	378	344	393	364	377	388	362	345	384	386	354	361	374	385	393	384	392	390	382	381	390	377	368	366	354	371	345	354	356	382	398	349	348	370	385	385	380	386	356	373	368	341	369	392	348	349	352	347	372	373	328	396	408	356	409	362	422	351	386	348	388	344	376	383	339	378	365	384	381	368	372	420	346	334	386	387	371	378	374	390	335	375	397	361	382	347	373	392	331	329	348	378	379	390	360	367	345	389	350	393	373	380	344	372	362	377	404	365	376	353	403	355	391	338	378	356	373	366	330	329	377	364	366	369	358	350	367	367	407	370	370	369	354	359	350	353	352	394	361	341	366	389	365	322	365	367	392	393	378	336	381	356	353	359	388	387	360	374	396	430	380	408	401	332	411	373	344	377	358	366	422	337	368	367	376	373	365	382	366	342	406	363	361	358	359	373	375	407	361	356	356	359	356	371	394	403	365	330	393	396	359	348	348	371	371	368	365	391	367	379	367	390	365	409	385	377	354	362	370	387	334	349	371	383	356	355	398	413	363	365	390	361	387	407	397	400	358	362	390	384	367	380	353	379	361	375	375	389	350	382	383	390	373	364	352	365	380	379	379	369	347	376	385	352	402	372	351	379	387	383	395	380	360	332	361	410	400	397	367	328	397	402	337	339	393	362	365	387	337	387	369	377	367	339	374	360	387	359	392	379	388	397	408	377	352	357	363	380	401	374	354	357	401	422	377	393	398	374	393	381	385	367	375	373	398	369	361	377	397	400	405	362	387	359	382	364	368	408	374	382	356	401	360	329	414	364	373	376	360	387	387	374	390	392	363	382	367	384	337	355	376	370	374	365	370	378	335	335	367	361	345	357	401	349	382	382	360	381	396	410	373	410	356	365	357	405	423	338	350	337	387	383	393	381	368	346	339	394	355	341	395	354	379	382	365	374	351	376	373	360	384	358	391	377	376	367	384	355	355	376	392	359	377	356	357	379	369	379	382	363	380	423	349	357	356	311	357	385	362	325	391	354	380	373	384	349	368	401	365	385	359	376	366	384	392	388	360	408	357	368	370	375	382	380	351	330	352	394	378	358	359	362	355	408	379	422	372	367	383	373	404	383	365	406	362	360	414	390	381	336	361	360	343	380	390	363	360	387	363	373	399	381	355	392	383	394	360	401	403	388	336	391	349	356	385	364	346	389	359	378	361	366	374	356	374	374	363	403	354	346	389	378	377	333	388	393	372	381	358	386	412	391	343	391	351	373	361	365	362	354	357	353	361	367	406	334	394	388	346	356	378	373	348	334	385	343	331	370	400	330	361	356	386	366	411	402	367	346	349	401	384	406	352	382	402	367	343	353	353	380	344	391	379	394	363	337	374	354	387	359	378	376	342	381	404	390	335	387	382	365	408	329	382	360	325	363	373	350	391	448	362	334	366	419	408	349	379	368	388	343	398	371	394	360	393	360	395	366	388	398	391	345	352	319	369	373	375	416	407	390	377	386	370	362	376	377	377	365	379	355	360	376	366	367	366	362	384	387	390	322	351	412	364	373	369	408	382	375	381	357	413	368	371	404	412	339	357	337	390	365	369	356	368	351	421	365	389	393	383	389	396	388	363	343	356	380	360	370	325	395	346	358	394	424	402	401	310	402	374	420	323	387	348	377	406	371	397	331	374	364	355	382	377	372	380	372	352	329	346	355	365	393	385	388	383	387	390	370	367	358	392	340	368	382
25592	1027	1281	1229	1245	1121	1039	1000	980	947	884	940	886	836	913	862	853	820	872	864	891	856	841	832	862	871	835	828	868	865	879	780	842	837	879	846	806	846	835	840	905	817	850	864	889	819	817	839	807	838	863	830	779	839	824	888	822	850	830	856	793	861	822	827	829	827	864	781	851	831	818	847	758	793	793	840	792	836	800	871	787	874	768	828	816	839	790	812	882	827	838	799	772	904	823	805	851	794	810	834	821	857	839	813	797	846	853	834	818	816	815	870	802	846	888	830	844	857	846	842	841	839	798	834	822	810	867	850	786	842	836	803	810	825	813	886	811	834	777	786	801	862	805	773	849	815	775	828	833	794	810	831	850	847	782	855	837	805	846	793	886	816	848	780	877	814	839	810	820	844	821	840	839	837	824	855	771	817	860	884	810	824	768	831	827	840	822	846	850	869	836	821	795	842	804	824	852	773	810	757	828	819	794	834	869	830	845	842	858	842	885	835	866	874	885	806	867	831	836	822	837	860	836	797	870	827	864	829	831	759	814	820	812	811	808	863	802	804	807	777	843	820	876	792	808	829	804	797	853	827	849	821	821	850	842	815	809	777	799	776	860	820	815	865	774	841	887	812	828	831	823	848	829	803	830	844	800	855	870	842	880	798	839	834	841	811	814	854	828	865	828	824	827	824	849	806	788	918	856	884	849	828	810	822	795	865	871	846	845	839	846	903	815	839	842	852	807	856	825	839	852	846	830	850	830	894	825	882	824	838	780	817	804	796	786	817	809	801	811	839	826	837	815	836	810	760	869	836	840	835	820	844	885	846	843	826	799	846	893	832	867	831	823	814	841	824	826	871	844	777	824	842	812	847	848	825	831	884	796	784	810	819	836	804	857	812	837	835	793	826	792	839	811	851	801	870	850	874	781	816	782	828	839	795	848	840	862	836	832	853	823	852	796	857	855	831	825	821	864	864	816	809	852	825	796	844	803	787	855	816	848	801	763	825	789	761	837	887	864	825	801	848	870	861	841	822	786	794	821	811	856	857	860	804	844	898	827	878	832	824	789	863	862	828	819	763	867	833	796	821	837	843	828	854	820	828	810	810	829	886	832	825	805	778	823	774	750	818	796	855	778	809	811	842	819	810	861	853	844	811	806	816	862	857	837	894	840	810	823	861	826	879	865	818	877	851	798	816	859	853	896	853	876	829	835	874	857	850	818	806	822	864	840	830	864	843	901	786	798	788	839	817	896	888	791	840	862	838	788	809	863	792	812	779	833	846	839	812	833	781	830	867	846	817	820	779	821	847	829	816	787	799	822	819	819	847	826	783	795	865	798	825	834	835	845	814	869	820	780	841	892	788	850	795	861	845	850	854	862	831	782	785	799	836	829	835	853	848	851	849	810	837	879	863	833	907	828	865	771	833	803	796	791	818	855	836	888	912	827	845	845	817	868	837	808	813	839	829	820	832	776	818	813	828	746	805	856	845	889	783	843	827	855	876	832	804	801	854	853	857	853	876	810	834	858	847	861	793	866	844	759	878	841	832	869	811	779	799	799	852	763	855	798	870	820	859	851	810	834	875	857	837	819	831	794	826	820	854	843	865	838	850	848	819	840	825	814	796	833	811	847	839	857	844	828	837	839	862	878	825	816	802	874	884	834	844	763	851	815	812	846	823	840	857	822	849	815	791	779	844	854	876	812	852	801	822	842	826	817	848	839	824	820	826	805	816	822	826	811	876	811	807	867	842	870	821	839	857	787	795	810	888	831	798	813	814	833	830	883	854	836	798	847	813	820	850	869	821	884	870	847	841	825	805	882	818	837	856	865	826	818	784	792	833	862	851	792	783	792	798	829	825	823	850	799	791	825	797	833	845	814	862	785	831	872	879	827	837	813	884	794	793	859	842	750	802	822	873	832	868	845	835	859	872	798	840	843	826	814	823	834	827	828	791	885	839	841	815	870	887	852	812	833	813	856	813	836	787	871	837	844	870	822	829	831	833	863	812	835	839	822	827	834	822	825	847	819	851	842	844	807	864	813	819	835	804	861	788	900	846	807	844	811	862	838	805	829	854	794	854	818	835	828	878	782	782	863	826	826	818	880	835	831	863	817	853	811	843	812	845	820	844	813	863	854	807	741	769	780	795	812	859	814	834	839	860	837	822	888	829	804	827	800	859	848	849	817	839	865	827	814	816	783	851	855	852	777	792	813	766	816	853	802	842	887	814	855	867	819	804	832	813	843	810	785	797	804	860	827	792	817	828	850	872	837	842	860	872	847	809	891	831	833	806	820	853	827	811	833	836	776	876	797	862	897	853	867	833	847	838	813	808	823	843	864	808	862	812	826	789	824	836	790	858	826	832	866	787	790	805	773	796	815	872	894	775	815	872	835	791	804	824	816	793	814	831	844	861	814	812	807	840	821	756	848	775	823	832	824	836	787	878	823	820	846	803	887	849	841	812	827	828	819	911	863	792	857	848	836	800	815	807	836	807	821	812	815	864	799	851	801	799	832	775	835	791	871	805	817	854	847	862	844	863	789	875	803	824	853	832	783	834	779	795	799	852	822	801	819	821	848	830	817	875	828	812	825	819	905	796	884	795	824	801	860	884	865	754	857	831	860	853	863	820	839	856	820	862	841	809	827	848	793	814	812	853	830	801	825	786	821	851	842	833	861	849	841	794	819	908	859	837	868	862	836	912	859	840	830	827	798	846	828	851	832	806	819	832	840	833	817	804	849	830	838	763	832	819	822	841	786	841	858	864	802	842	838	829	810	824	846	842	908	813	871	831	812	831	802	815	887	821	860	846	859	821	832	792	851	858	853	882	858	838	801	789	818	827	835	798	834	849	768	887	857	832	812	814	802	802	819	819	764	833	783	836	808	875	851	816	832	796	794	784	805	833	842	836	848	807	859	882	834	866	849	850	843	805	823	849	834	799	886	779	800	880	866	833	826	793	807	862	828	834	810	860	789	796	796	834	797	794	827	812	849	821	806	804	818	891	867	844	790	856	856	862	839	839	804	852	839	839	815	816	856	812	831	806	828	816	865	808	833	834	792	828	866	814	873	851	832	846	834	829	833	866	815	844	838	884	808	836	831	825	858	865	786	815	800	810	812	847	806	838	855	816	855	864	812	778	846	831	824	886	795	792	829	783	822	846	809	851	873	851	856	828	790	854	850	850	791	846	802	832	814	877	854	836	840	734	799	884	832	838	869	886	828	845	892	839	841	884	816	855	825	821	867	833	820	831	804	852	850	751	859	792	816	840	872	824	838	815	812	776	806	805	838	855	827	862	813	854	825	881	790	803	840	783	865	797	854	831	892	845	811	855	797	827	822	798	810	818	858	750	801	860	850	817	829	848	867	799	829	874	846	792	806	857	849	831	835	811	861	819	824	849	817	851	818	822	822	769	794	833	823	816	796	876	783	811	837	776	909	823	887	904	759	814	840	867	823	827	826	853	786	822	837	850	795	793	822	855	848	830	866	809
56964	14912	2416	601	459	397	369	348	339	316	298	271	254	300	286	268	300	278	283	261	309	302	290	293	293	281	269	259	296	267	297	272	260	260	286	289	239	250	260	251	272	270	256	262	271	280	276	262	285	266	295	277	296	250	277	271	265	269	298	265	243	270	266	304	279	272	256	280	256	267	220	250	258	261	262	304	267	253	250	279	271	299	250	298	269	263	269	260	285	257	273	258	279	284	278	278	254	297	265	274	268	294	259	248	272	282	287	257	270	254	290	265	250	287	266	282	259	246	276	261	271	276	268	274	258	262	283	264	286	274	267	275	283	271	256	293	264	249	282	239	278	241	265	247	284	235	256	252	264	265	295	258	260	258	297	283	264	278	233	235	279	274	269	288	261	247	281	268	280	325	263	274	309	257	278	260	245	257	264	278	271	277	260	278	294	268	260	259	276	248	225	264	269	270	268	246	275	253	254	281	287	262	242	264	299	273	273	269	258	278	245	267	277	270	295	276	268	256	247	231	248	284	275	283	283	276	306	279	294	245	288	279	254	288	259	275	267	241	249	252	288	274	256	273	262	259	262	288	298	249	248	273	289	246	268	308	278	265	296	264	290	256	249	291	282	248	251	266	226	246	260	254	255	266	259	263	262	245	235	265	260	265	248	292	271	263	264	277	252	265	292	254	267	229	269	240	274	291	305	235	278	243	278	280	240	279	305	280	264	254	252	276	275	259	236	295	251	270	254	275	238	260	258	240	266	296	264	264	262	271	238	243	270	300	258	266	266	270	295	284	284	254	248	262	234	298	261	269	290	281	281	277	257	260	275	263	247	263	270	300	259	266	257	258	292	267	269	273	281	295	255	263	271	273	253	246	266	254	242	314	272	270	263	275	255	238	233	246	258	272	269	255	232	283	273	299	304	289	281	295	270	290	260	279	248	280	272	254	302	276	285	284	277	241	268	248	290	250	270	234	246	291	300	260	271	247	284	262	291	294	262	268	303	268	264	299	265	247	251	271	275	282	277	271	276	284	251	297	253	253	288	263	254	232	282	258	241	268	283	265	241	257	259	270	272	273	264	248	287	218	257	254	277	245	245	263	265	252	274	273	244	245	277	278	273	256	229	278	238	246	271	270	271	273	264	272	304	262	299	311	267	243	285	269	268	252	289	264	286	270	299	267	282	269	266	268	262	283	241	254	256	275	270	255	260	252	291	264	250	258	269	249	229	259	280	276	274	281	268	270	269	264	277	283	270	251	256	259	308	290	283	251	256	280	274	255	290	276	252	254	282	306	285	244	254	257	256	282	237	244	254	230	269	248	269	294	269	253	279	252	263	261	288	254	250	275	250	273	258	259	264	256	290	257	257	276	251	267	255	296	306	304	284	277	267	268	260	253	251	262	247	271	285	241	287	258	272	267	266	310	261	255	255	283	264	257	273	236	284	269	257	289	274	291	248	284	253	294	266	251	274	248	253	216	263	246	259	243	247	284	300	272	277	268	272	229	262	273	289	298	301	243	288	247	280	283	256	295	264	315	249	263	244	251	275	270	236	276	248	256	242	264	279	279	262	263	284	260	259	275	253	262	251	237	256	267	271	288	259	249	245	267	246	259	275	256	282	252	262	254	285	281	250	283	287	261	256	262	262	262	262	236	291	264	253	254	268	242	252	263	272	287	269	279	278	262	250	268	270	285	310	244	252	255	244	245	270	294	251	263	271	265	274	258	246	267	296	265	250	280	277	263	298	244	326	274	245	294	256	247	271	273	262	285	267	249	255	282	295	252	275	260	254	262	254	299	239	303	273	280	273	274	256	305	280	267	267	254	253	271	282	270	264	254	268	274	297	269	292	297	313	253	306	256	246	275	296	243	257	256	278	255	254	291	280	237	270	266	291	281	282	278	271	240	255	270	253	281	273	282	249	250	263	287	286	255	258	268	267	269	281	262	253	286	234	261	267	245	234	267	300	248	261	273	294	261	279	290	280	276	227	243	264	239	243	248	255	256	237	254	242	206	262	304	290	285	290	264	296	251	242	253	231	278	311	254	299	284	281	307	257	245	270	263	251	264	288	289	270	264	311	277	252	282	262	264	287	275	264	236	301	301	248	230	258	256	295	248	279	281	262	248	272	266	287	273	278	272	288	256	265	292	295	277	261	281	260	292	291	285	240	285	242	270	258	255	255	275	251	245	259	277	263	263	290	281	280	309	259	261	273	261	281	279	255	280	255	280	266	234	263	275	273	274	284	285	268	270	268	261	288	229	277	248	252	258	275	249	254	280	278	267	270	266	248	263	279	266	230	258	256	284	286	323	281	303	291	273	268	265	263	236	281	262	280	262	270	287	277	279	273	225	282	257	259	318	260	282	252	274	299	230	258	264	261	290	247	298	225	285	280	290	258	249	264	265	259	262	303	259	298	250	263	266	302	274	256	285	277	293	251	277	259	263	251	275	253	286	276	286	279	282	253	272	288	258	285	260	274	266	261	279	257	264	264	247	278	271	280	274	287	300	253	271	230	246	224	246	291	258	265	293	252	262	246	281	266	263	240	272	271	285	271	254	256	305	269	266	272	278	295	289	282	255	288	288	234	275	299	263	260	276	265	247	259	295	241	277	250	283	263	240	271	293	227	269	311	280	290	263	275	261	267	244	268	237	277	263	262	271	289	310	285	300	251	262	294	305	269	283	273	274	259	258	253	290	264	242	256	271	261	295	273	271	279	267	263	272	269	246	260	274	271	258	227	277	252	260	263	280	275	282	259	293	263	272	273	235	247	296	274	262	258	255	290	268	295	272	260	273	261	280	256	284	297	261	270	240	285	271	244	272	256	255	323	275	260	279	264	287	274	263	276	282	264	280	254	273	250	282	273	264	278	257	288	277	259	246	282	290	266	232	270	273	285	289	283	269	254	272	254	270	227	258	256	262	273	280	283	243	281	251	258	269	277	269	272	257	259	264	285	271	289	270	289	270	258	264	257	272	257	249	286	253	263	248	296	266	279	297	242	288	270	287	276	262	283	234	272	282	249	252	260	286	268	277	251	253	256	276	245	261	258	266	287	273	271	248	240	284	320	248	278	275	300	275	284	309	279	260	247	276	289	276	262	260	276	275	269	249	261	271	262	261	310	263	269	302	270	273	263	255	269	260	263	251	257	248	292	278	261	251	260	279	267	299	273	256	268	263	288	277	235	271	292	251	248	272	297	259	307	277	288	279	232	256	281	306	296	261	296	289	261	273	251	243	307	301	278	267	258	228	251	265	275	254	278	290	280	289	286	278	253	251	285	298	243	257	259	274	277	262	278	256	280	264	259	297	272	314	248	264	254	266	232	314	258	276	277	298	237	264	272	234	242	282	277	302	240	263	279	266	276	285	288	297	277	269	273	283	256	274	275	275	268	264	225	281	261	252	282	277	284	269	269	264	282	281	270	267	277	289	257	274	250	254	270	290	283	270	288	259	273	239	294	263	273	259	272	269	291	268	269	280	268	296
29859	931	1367	1555	1415	1216	1023	998	866	820	769	730	743	696	692	707	660	659	665	597	664	654	636	646	603	665	678	586	570	591	617	619	616	599	603	675	577	612	583	580	624	568	573	550	611	642	600	608	607	617	629	629	614	605	625	609	637	581	588	598	648	627	633	603	592	659	638	653	586	595	576	621	617	618	580	580	613	618	590	636	593	596	602	573	580	603	591	614	620	601	587	640	634	602	544	597	609	613	550	633	595	625	571	584	607	630	615	582	562	613	610	643	574	581	633	578	647	620	555	575	605	584	602	580	589	547	585	609	619	612	600	607	633	560	593	604	653	620	609	582	637	657	631	657	577	612	570	611	583	589	576	626	587	569	626	592	585	639	576	621	612	599	640	607	603	650	558	597	654	601	611	613	608	604	628	591	586	610	631	640	626	621	581	649	630	591	648	628	622	622	601	651	630	585	659	591	614	583	585	608	597	608	627	579	549	636	602	639	588	611	601	613	612	587	583	587	604	603	556	628	554	567	616	633	617	630	618	636	645	584	605	562	580	566	571	596	578	548	658	584	644	595	671	654	596	602	615	609	638	597	618	643	647	613	619	621	624	612	611	593	595	604	592	609	566	591	577	559	616	636	617	633	574	590	604	573	595	628	598	617	571	609	612	606	587	602	596	572	583	590	592	564	649	619	594	587	573	598	579	574	591	573	643	602	621	606	565	625	638	591	641	582	605	586	610	613	599	610	624	611	572	608	593	610	542	585	600	595	588	615	641	573	640	594	575	583	606	656	555	615	625	564	576	612	594	623	620	593	614	595	588	599	586	649	584	592	605	571	602	607	586	586	591	573	563	610	567	590	564	639	577	611	602	607	557	618	559	609	587	559	635	630	582	619	628	607	616	632	604	552	607	633	640	585	577	620	595	612	597	621	606	546	597	580	624	608	627	605	629	608	582	609	589	598	601	586	593	622	637	648	603	593	605	602	572	602	599	577	596	593	599	600	600	621	531	652	629	620	574	580	642	638	613	602	615	584	613	616	627	581	589	610	599	593	586	641	542	629	643	561	619	618	590	640	615	618	597	587	589	583	612	642	643	613	605	604	602	613	595	550	601	573	605	607	573	593	637	590	615	578	602	617	608	593	653	591	623	590	588	629	581	592	561	543	569	616	599	620	653	620	602	617	607	630	579	609	602	612	603	651	611	632	592	591	589	570	609	600	580	584	576	597	596	584	577	629	600	635	584	604	612	600	631	581	571	628	612	641	589	609	604	614	593	577	618	612	611	585	601	594	603	614	602	553	628	588	617	593	601	612	610	642	608	621	556	603	572	617	586	638	598	610	593	606	638	617	592	589	606	610	601	642	586	601	613	659	596	591	580	624	614	627	626	564	588	617	588	633	626	600	615	601	589	571	599	608	590	569	606	584	602	573	612	568	612	596	611	604	632	581	579	618	617	617	575	599	597	584	565	654	585	618	594	622	586	629	616	633	562	613	584	609	613	611	604	586	608	595	603	603	625	553	616	617	586	579	608	604	541	583	600	651	625	559	614	602	604	614	584	607	575	605	615	577	598	631	590	595	609	613	573	599	626	602	620	641	594	605	588	568	618	582	559	630	610	608	602	583	633	634	635	584	621	562	623	603	553	582	598	645	640	603	597	560	608	587	595	611	614	598	619	606	567	604	637	591	618	622	620	656	610	627	616	584	553	585	641	602	608	613	617	593	581	632	617	597	636	626	605	569	586	588	545	578	575	616	608	577	606	614	622	573	607	626	592	633	629	608	567	595	575	597	630	589	625	630	613	601	611	640	627	606	622	601	613	640	609	629	619	578	622	573	580	617	602	632	563	590	544	612	555	666	591	646	568	592	611	631	632	613	606	582	570	571	635	610	637	589	584	599	607	616	635	617	570	587	567	592	633	588	575	628	618	587	560	625	559	572	612	653	570	622	573	608	578	587	586	588	575	590	589	626	594	610	663	601	588	623	602	589	604	593	609	579	582	599	610	564	598	608	617	578	595	628	601	584	622	604	611	583	650	604	577	624	588	589	588	616	610	588	616	626	620	593	613	662	633	614	600	644	573	630	589	619	649	593	668	584	612	559	603	593	597	642	612	575	608	608	671	604	598	579	603	587	631	637	636	615	582	600	593	589	613	628	585	618	595	596	611	593	624	655	621	578	619	561	597	560	591	607	610	543	645	625	625	583	633	633	590	591	591	611	602	605	589	644	569	605	551	600	582	613	599	592	611	597	589	623	620	589	612	623	611	562	622	610	626	586	622	640	598	633	626	652	610	595	598	588	551	598	627	610	571	653	618	580	598	615	589	608	588	574	598	633	566	574	631	562	662	598	578	603	603	584	590	579	597	605	613	585	629	594	622	606	581	637	623	609	559	633	603	605	571	592	589	584	586	611	579	632	589	604	578	625	580	594	634	593	561	606	614	638	576	611	610	638	585	575	552	592	635	575	568	620	578	592	607	609	566	638	592	590	592	605	566	615	611	627	611	593	585	641	655	596	628	600	591	634	615	626	597	583	631	642	621	577	601	591	607	588	599	629	576	582	610	591	579	619	589	604	626	613	591	589	641	663	619	646	632	600	631	605	599	568	656	610	613	556	626	671	630	591	635	615	603	553	590	593	583	582	602	618	581	608	602	602	554	574	636	586	603	621	547	622	604	593	584	647	598	611	637	601	585	587	595	635	622	567	621	638	610	624	601	630	595	612	647	600	594	632	619	671	596	628	640	585	591	625	569	569	594	581	574	570	598	639	612	607	614	599	601	597	563	596	610	610	609	577	579	598	591	576	614	569	645	607	618	587	628	614	615	614	600	610	599	598	573	577	626	597	579	609	610	602	620	602	641	604	618	582	605	609	626	626	582	650	573	617	563	627	571	649	620	593	648	626	604	685	583	637	637	615	615	603	602	578	577	604	600	611	563	574	599	603	580	553	591	601	622	662	605	624	631	612	611	620	587	603	597	626	614	609	617	620	663	644	599	630	625	609	582	584	619	622	602	568	592	603	599	595	659	622	600	578	603	603	594	590	587	601	598	585	618	587	602	595	599	634	579	615	621	567	592	650	542	593	611	634	619	599	601	554	640	628	607	635	624	598	586	567	585	595	564	643	634	660	568	630	608	624	637	609	567	608	634	665	614	592	599	622	619	580	605	592	580	596	600	602	605	580	622	634	612	608	566	640	579	610	634	606	635	573	583	586	617	627	627	573	647	611	593	671	609	621	638	630	597	626	621	639	625	562	604	636	583	609	641	567	640	613	562	599	557	586	603	550	630	618	649	610	624	628	627	616	593	631	599	577	595	598	605	601	587	617	639	630	597	615	602	594	539	598	576	642	604	603	611	610	609	578	612	609	605	578	651	572	633	615	609	632	603	560	628	596	617	642	659	610	605	580	623	639	603	669	618	588	619	569	615	608	627	588	653	582	590	631	620	604	600	615	607	548	593	632	589	566	654	607	648	609	599	581	601	637	566	611
41643	6611	439	322	346	319	324	286	284	339	315	325	360	305	314	328	372	335	304	324	325	318	349	352	344	319	308	352	341	334	315	332	322	330	334	352	342	316	326	308	309	348	346	352	344	341	320	307	329	295	314	345	294	344	357	326	330	363	336	372	375	330	343	326	328	358	356	315	320	328	343	331	301	329	329	341	350	377	333	298	314	340	363	315	316	343	324	314	318	323	385	347	280	339	362	343	322	302	312	338	352	341	355	350	326	341	333	333	312	349	319	348	358	371	315	328	348	327	313	335	316	326	351	291	346	324	359	325	321	339	324	311	371	334	336	313	313	343	327	304	318	349	347	321	362	338	318	312	317	343	307	305	341	342	319	330	309	349	374	319	370	333	326	301	308	307	327	334	325	325	330	339	296	326	324	324	337	312	311	363	322	313	339	335	318	357	337	358	306	354	343	359	327	354	356	351	304	323	337	315	340	308	334	318	308	347	299	316	308	326	361	341	293	348	326	330	351	334	340	328	315	331	348	282	325	345	341	347	354	342	311	314	325	297	368	331	347	332	366	350	329	287	339	323	356	315	363	323	324	337	345	342	334	315	329	324	342	301	327	336	339	357	307	336	320	328	342	325	343	330	317	303	337	309	333	341	290	331	332	356	318	322	324	310	330	369	278	307	347	349	340	303	341	377	342	328	353	344	346	352	358	308	340	337	364	336	342	337	321	389	325	299	369	310	338	339	304	354	350	310	348	336	368	340	370	342	359	328	298	318	315	346	286	312	366	308	335	351	334	326	358	311	334	317	337	323	316	355	320	309	353	290	298	301	342	342	302	320	305	335	309	323	329	346	308	286	340	351	323	331	328	309	351	318	354	333	338	347	325	322	332	320	327	302	324	286	367	328	319	335	320	347	332	327	332	296	317	328	311	351	371	317	349	324	340	324	318	340	296	348	328	314	352	335	348	345	343	331	357	313	333	339	305	317	308	323	347	325	345	328	310	366	311	325	323	332	349	317	338	325	311	323	343	326	333	319	308	342	351	334	331	318	332	301	339	362	353	344	337	347	321	323	375	358	336	308	329	348	342	343	326	368	372	349	315	312	337	359	315	349	348	349	303	334	344	315	322	331	345	304	382	399	310	306	333	355	332	328	321	336	317	367	344	329	331	347	320	323	382	330	360	278	347	287	326	334	343	327	332	324	300	338	311	296	312	332	316	372	359	335	361	357	325	317	328	307	347	303	359	338	373	360	323	302	365	314	358	341	360	329	336	312	319	319	319	342	349	322	318	333	317	336	322	304	341	308	324	365	356	347	341	294	365	346	341	358	343	330	308	293	331	305	300	342	315	319	314	320	323	308	345	328	366	348	347	332	366	292	338	340	323	329	329	320	336	337	315	340	333	313	318	340	304	368	313	330	351	328	314	309	322	318	344	347	301	314	352	302	314	317	318	312	330	324	335	295	321	375	365	348	329	321	318	355	317	352	341	328	318	316	330	352	310	319	335	316	323	298	320	356	327	327	318	300	352	311	342	345	311	329	315	324	308	326	338	308	331	354	344	309	369	310	337	320	351	346	332	347	315	311	343	340	323	297	344	346	327	331	349	304	313	302	345	349	375	376	320	358	344	340	308	326	342	297	366	370	348	322	294	360	308	303	320	350	339	330	313	354	305	308	289	326	315	342	308	333	309	313	310	341	309	304	310	328	357	323	351	298	321	327	311	323	366	337	311	316	314	341	327	335	355	313	354	327	321	346	352	334	302	340	310	332	305	345	380	382	348	305	322	319	376	337	325	330	316	320	317	314	367	341	353	316	327	355	358	317	304	343	352	313	328	345	356	353	331	339	343	307	318	358	340	350	331	331	337	299	371	339	341	338	316	305	313	324	326	320	331	291	359	384	333	352	338	312	316	320	330	318	378	324	320	340	342	335	314	341	327	311	358	337	360	364	319	327	364	315	337	298	319	360	301	365	288	314	322	323	294	360	368	286	308	310	336	303	328	316	307	321	313	301	328	340	347	344	314	311	347	346	348	323	349	340	337	332	348	347	348	312	290	327	339	324	314	310	309	337	311	344	373	329	338	366	304	327	298	330	320	345	335	317	301	343	320	321	313	304	304	346	310	324	317	326	339	321	308	313	338	328	329	340	342	327	324	348	348	305	309	351	304	338	336	348	322	348	357	302	301	325	347	312	344	337	342	320	341	366	325	361	335	336	299	313	347	323	298	325	325	345	307	315	329	316	336	296	336	314	310	347	327	309	338	386	317	298	326	320	334	338	337	317	331	317	347	335	352	322	328	330	342	343	308	310	328	292	331	352	325	330	345	318	367	337	294	314	359	381	339	308	314	308	291	319	360	308	335	308	339	347	328	344	337	352	327	332	325	322	333	335	305	305	333	349	331	332	324	360	343	308	303	307	342	319	307	347	307	346	393	327	352	343	301	315	329	372	354	303	322	317	323	328	336	296	311	323	336	350	354	373	323	369	326	319	332	304	342	344	335	322	351	303	334	313	342	325	338	337	357	283	350	316	299	308	324	375	338	346	348	289	342	300	327	340	355	358	298	303	379	332	294	308	350	332	315	336	309	301	348	346	323	315	339	346	335	318	313	307	348	343	328	314	360	331	312	324	344	309	313	333	345	320	342	302	332	326	354	346	348	353	324	330	329	352	332	330	312	309	322	312	317	368	313	340	364	329	335	375	330	309	300	358	353	340	346	336	321	328	361	382	366	283	332	339	361	355	332	359	365	318	324	292	323	307	350	312	307	318	307	319	317	351	334	323	315	287	342	308	334	348	369	336	350	326	310	334	319	327	300	342	336	320	313	308	341	351	321	355	336	306	341	329	338	297	308	332	287	336	360	327	341	303	363	361	310	303	342	315	319	337	331	326	353	307	352	355	338	304	350	330	301	332	341	339	338	361	335	289	331	353	347	372	327	362	321	343	325	357	313	328	329	309	359	331	353	317	274	325	342	332	321	326	334	355	308	319	325	340	346	346	321	352	363	331	311	345	347	336	314	336	334	332	323	308	334	358	330	343	344	321	329	308	303	332	313	359	327	337	363	314	344	333	335	303	325	317	365	341	333	308	348	350	335	360	309	301	332	358	331	347	346	339	345	349	329	331	318	330	327	355	300	356	307	319	293	326	308	321	349	312	338	326	315	329	338	295	312	329	324	309	314	308	332	307	353	334	333	347	322	348	329	356	288	309	341	355	319	361	362	321	355	332	323	340	333	366	357	335	315	321	315	311	335	342	293	344	339	330	276	331	363	355	287	362	308	339	382	298	333	352	345	354	334	303	332	324	342	307	320	342	332	325	308	334	343	325	297	334	348	331	331	327	346	301	324	322	328	312	315	321	340	296	354	319	330	295	354	353	314	309	306	321	337	319	301	311	321	336	329	341	366	347	360	328	322	367	337	344	359	332	331	346	330	334	319	340	389	348	349	348	316	335	339	313	348	332	384	370	330	317	334	319	315	331	302	333	314	321
23045	753	791	741	760	755	733	703	778	704	787	765	803	740	762	736	747	739	802	758	726	745	762	758	798	782	735	763	761	735	810	701	783	750	734	713	780	721	762	759	762	773	737	759	749	757	788	758	780	792	775	794	750	712	754	746	739	828	773	772	769	790	756	749	766	773	723	758	769	742	761	795	760	784	733	779	742	761	813	774	762	750	763	789	769	782	749	752	806	736	731	716	761	777	723	740	762	749	750	748	780	725	756	742	767	709	818	757	714	735	782	745	800	773	776	758	747	766	726	753	759	792	700	747	739	739	691	787	750	754	723	735	735	775	704	790	746	733	749	765	814	726	749	747	754	753	721	734	720	721	733	735	797	780	772	796	767	754	741	790	749	701	738	733	746	776	717	756	726	726	767	797	742	745	841	719	706	792	766	763	813	726	728	779	761	748	776	754	799	768	712	741	757	768	754	712	755	771	759	764	766	691	778	774	716	759	753	774	764	816	739	781	735	794	746	791	738	850	764	698	749	771	721	754	737	773	706	728	749	745	725	769	790	723	797	759	761	769	766	721	738	778	798	803	740	778	737	759	770	805	789	772	743	779	745	735	729	766	732	766	701	789	776	804	729	761	772	816	790	716	727	772	770	743	738	789	765	735	767	791	780	726	791	769	690	753	763	789	678	723	724	764	747	742	761	739	797	787	759	771	747	774	764	797	722	747	771	762	756	746	748	725	716	776	759	769	784	761	794	742	759	743	776	728	790	798	791	744	737	792	725	737	757	750	746	765	765	738	735	767	739	779	752	793	693	764	725	753	761	753	791	764	806	714	733	762	792	753	732	742	757	768	769	747	768	767	759	745	799	742	771	789	734	741	712	793	712	784	731	751	789	733	759	789	756	725	793	738	741	738	753	746	735	738	784	784	729	759	757	773	757	731	767	782	770	754	772	758	772	710	751	744	788	740	734	718	775	763	753	752	767	781	741	728	722	776	750	766	747	759	754	742	739	741	785	731	710	725	744	757	752	734	762	749	746	768	696	727	781	750	739	748	741	774	781	760	794	778	748	771	732	714	780	797	764	737	723	735	751	768	766	747	764	724	763	805	764	725	742	735	789	737	749	720	760	765	760	776	760	765	753	761	756	798	740	744	770	755	737	780	786	750	760	736	735	771	738	749	823	760	739	749	780	797	751	827	780	750	759	775	796	774	779	758	751	733	719	724	743	769	725	740	717	782	762	740	747	784	740	769	736	775	785	809	740	711	732	773	775	721	749	768	728	765	743	742	787	718	800	729	740	758	761	724	781	723	761	745	746	758	771	754	727	733	753	734	722	696	748	749	748	744	756	801	738	755	721	780	720	780	710	770	801	739	756	729	740	759	766	781	736	755	795	745	699	784	760	702	715	787	749	737	734	738	768	769	744	744	737	765	760	761	747	790	734	745	723	743	739	724	746	828	810	758	790	711	733	756	761	733	821	776	777	793	765	766	803	775	767	757	787	793	706	813	751	766	720	761	762	764	741	729	769	697	779	724	783	749	743	729	784	763	679	767	793	765	795	716	726	759	719	732	737	742	773	694	749	752	793	729	803	805	812	685	780	758	791	780	787	745	752	778	728	783	732	759	809	751	791	757	753	717	763	797	798	760	767	711	711	684	706	762	763	745	779	771	718	759	725	755	750	749	734	769	748	743	726	768	725	811	751	734	778	727	720	775	748	785	728	761	698	776	777	752	721	713	740	754	736	746	772	791	746	724	742	771	733	800	745	776	744	773	741	731	751	783	779	777	750	740	765	797	750	725	755	767	744	753	717	744	765	718	762	764	753	756	752	776	809	789	762	783	768	738	754	771	770	773	741	748	751	760	773	747	759	765	766	745	740	724	763	768	754	773	758	738	759	727	753	766	738	762	858	761	711	778	739	782	730	735	778	783	773	773	767	754	807	775	763	771	721	764	790	698	743	755	778	724	699	744	720	757	764	745	778	752	740	765	795	789	764	713	763	784	716	788	769	787	756	740	796	735	756	825	800	808	802	751	776	768	725	707	746	753	730	723	770	723	764	720	730	782	735	739	756	774	760	793	768	738	767	737	756	727	738	745	815	725	780	792	749	736	742	755	730	735	687	817	745	816	785	737	776	718	775	790	725	751	754	726	791	784	722	750	760	745	742	720	771	754	770	752	766	771	803	767	705	727	747	768	775	786	758	749	701	787	790	766	754	774	737	789	749	764	750	723	767	754	722	747	738	764	768	776	756	782	751	784	759	750	752	776	805	779	780	754	771	760	765	777	763	782	738	769	737	707	780	750	717	729	776	781	728	723	797	753	745	750	750	786	766	780	773	731	759	752	792	796	822	707	745	746	747	768	762	787	760	722	785	742	705	728	760	718	756	751	762	749	719	710	764	737	800	763	741	749	761	742	767	773	789	794	726	744	758	699	802	728	752	775	734	734	708	775	760	795	749	793	772	777	758	779	734	758	750	745	757	737	755	778	805	743	741	749	807	719	748	764	754	803	715	781	770	753	768	712	768	709	769	793	752	730	792	727	732	727	821	773	741	764	769	794	730	731	750	738	749	749	774	710	733	731	702	713	727	752	730	717	754	760	746	754	734	727	792	800	772	816	752	757	792	701	796	747	778	755	731	767	754	770	773	706	721	764	772	837	738	812	734	769	760	728	741	760	797	830	786	768	732	774	779	690	759	727	765	757	699	793	744	736	747	741	771	735	722	782	715	692	791	754	787	766	757	768	730	783	785	758	788	714	740	779	748	743	780	763	743	799	710	767	761	737	750	778	731	738	762	743	713	778	816	704	724	731	741	735	722	760	750	746	755	755	746	744	753	763	764	759	781	756	731	759	776	741	757	754	774	773	772	761	762	711	766	777	782	732	787	743	743	768	784	732	814	782	726	758	715	735	771	747	788	788	758	761	729	776	782	749	808	761	757	751	780	742	734	713	745	742	789	691	754	768	730	765	777	764	707	781	791	772	773	789	733	719	763	790	801	759	747	733	746	757	773	755	807	746	746	755	782	792	738	759	756	722	764	744	809	757	766	730	769	760	748	808	783	749	721	749	726	746	789	779	763	728	771	716	733	775	761	760	747	720	738	731	753	702	807	730	700	706	756	759	732	763	718	777	784	701	763	747	754	740	822	735	768	781	725	725	725	785	797	732	782	753	763	760	741	766	747	754	776	769	759	747	789	748	732	757	752	803	808	754	779	752	813	755	750	757	718	772	747	735	747	743	758	723	801	743	801	766	750	788	756	797	749	781	768	749	750	755	749	769	754	720	768	769	743	802	754	727	724	754	762	760	804	710	693	796	828	731	749	784	737	744	756	784	750	792	800	714	740	741	768	731	811	758	759	733	734	777	754	777	750	770	752	710	783	781	742	772	770	772	754	735	740	733	747	733	742	782	739	770	745	778	723	758	801	781	750	745	809	706	727	740	771	714	773	716	797	799	722	820	748	776	710	729	786	770	792	762	763	732	749	756	763	768
48464	9726	1041	535	469	415	402	464	385	388	404	403	371	362	395	371	354	361	372	378	384	385	359	365	401	344	342	334	360	341	356	364	398	369	364	397	369	345	359	370	416	342	378	393	372	356	369	369	382	360	387	344	361	352	406	356	376	388	353	374	344	352	347	353	360	399	361	400	373	375	388	355	338	360	429	378	353	329	358	364	396	342	321	379	361	382	350	383	356	371	352	361	375	376	372	335	383	380	362	379	381	408	351	379	383	368	377	393	376	384	360	399	366	364	348	359	407	379	381	337	337	408	369	352	364	357	353	378	375	360	360	352	370	376	324	377	427	346	363	346	362	386	359	374	380	318	404	355	362	397	330	366	373	351	357	363	308	364	376	354	393	325	353	385	401	348	378	367	414	388	386	379	414	400	381	364	365	381	356	401	387	396	363	350	413	359	371	361	389	371	348	381	335	382	354	360	366	397	331	380	369	356	424	370	349	361	338	370	360	375	367	353	386	360	396	341	354	363	383	380	415	379	368	350	366	356	399	387	404	368	364	360	375	340	389	381	352	348	412	365	358	361	347	353	346	385	352	377	372	424	382	394	356	329	354	347	387	382	364	377	400	363	381	375	356	355	328	369	383	366	377	341	387	376	394	380	365	345	392	378	356	345	377	347	371	388	363	352	354	371	379	411	393	377	342	374	367	359	323	373	365	354	388	350	393	415	363	434	395	359	391	364	380	354	385	330	382	359	353	357	384	352	374	366	388	331	351	359	386	334	354	352	354	375	374	380	359	403	367	380	414	358	323	367	410	379	377	342	339	355	391	391	381	344	360	349	365	371	413	362	344	328	375	381	335	343	380	360	358	363	400	386	363	366	359	361	398	349	363	378	348	359	343	366	371	359	351	418	362	361	380	369	376	359	370	360	395	385	407	362	340	389	357	360	347	354	378	376	378	407	380	378	394	352	376	372	368	357	384	413	360	366	352	386	345	395	340	367	401	401	396	405	379	385	368	332	345	357	364	382	356	365	379	383	355	385	347	387	360	373	377	357	333	374	329	370	339	371	381	374	356	373	347	371	365	345	356	370	399	352	366	376	383	379	388	379	352	349	412	347	384	359	363	361	361	330	402	403	372	372	358	335	342	366	357	358	359	329	332	330	407	412	371	326	341	395	384	355	346	380	368	370	370	351	392	365	377	376	380	366	364	385	383	326	358	379	353	381	415	340	340	379	382	406	361	353	378	370	372	373	364	317	392	382	363	379	365	355	360	356	334	394	367	386	343	380	345	369	383	379	414	366	342	363	396	344	409	352	345	382	379	343	354	379	377	351	404	373	368	376	364	363	362	355	354	366	379	414	345	386	396	371	379	409	424	403	362	431	363	351	385	369	362	354	381	358	407	402	364	389	349	345	325	365	384	380	378	391	369	362	388	387	352	376	371	359	389	394	362	403	383	343	378	382	399	338	374	375	358	348	370	381	389	397	377	376	390	401	369	335	394	383	379	362	384	356	403	363	352	357	393	328	392	377	384	359	365	380	335	390	395	350	324	373	371	376	371	388	377	365	362	368	381	364	367	376	391	369	355	349	384	391	357	379	389	367	381	351	383	332	368	389	373	392	379	384	348	397	356	371	350	378	382	375	386	384	353	375	372	388	349	358	352	385	376	401	345	390	393	345	396	362	355	383	419	367	382	332	410	373	394	361	404	356	370	380	371	368	376	347	394	366	375	374	384	384	396	384	376	365	369	383	389	370	328	351	320	365	364	391	360	392	384	350	356	356	334	399	348	360	368	345	389	357	391	369	367	333	372	367	424	312	378	376	394	408	404	354	422	363	330	392	384	382	385	397	366	345	387	396	389	356	336	385	343	337	348	376	367	391	386	378	397	348	354	383	348	400	375	361	369	373	381	378	383	362	366	372	378	384	394	373	379	388	364	370	346	402	369	337	384	373	348	360	369	351	358	387	381	371	368	341	406	342	376	374	377	390	355	318	337	353	368	370	357	372	384	344	336	371	348	362	367	388	380	377	402	351	433	357	356	377	362	355	412	359	320	367	376	390	361	393	341	361	376	371	354	371	342	406	355	323	361	329	360	374	346	353	398	378	377	343	374	412	400	358	384	352	358	385	371	381	356	382	349	360	392	407	346	402	387	361	353	340	387	373	394	380	371	389	392	414	381	342	401	392	371	351	341	353	411	368	381	395	346	397	355	389	367	382	429	355	378	374	388	397	354	365	371	363	336	389	338	404	387	387	382	383	361	413	356	394	359	365	321	399	362	349	327	370	358	419	371	389	351	361	351	380	382	374	368	380	338	405	361	348	375	365	331	354	360	378	386	410	398	375	396	400	358	404	371	373	377	405	408	382	369	369	367	361	353	376	373	361	399	371	392	368	369	342	362	384	398	358	389	373	364	352	389	373	338	370	377	392	378	381	375	399	346	371	380	384	344	378	372	396	387	371	382	384	373	387	358	384	362	366	363	359	378	350	392	417	349	339	359	373	378	371	364	370	397	357	400	394	397	341	368	356	354	345	333	331	381	353	327	339	391	410	376	346	365	344	390	365	374	410	351	373	395	379	400	350	365	368	434	367	358	365	401	361	355	389	381	393	345	381	348	343	348	383	361	394	333	372	406	357	377	370	353	400	392	393	380	406	374	376	364	367	321	355	360	376	394	425	358	409	371	377	430	351	372	385	356	344	326	337	345	345	378	373	381	352	370	353	349	346	350	394	374	389	343	377	364	393	368	382	376	338	386	379	383	349	374	389	341	358	349	367	382	405	382	362	348	418	330	382	366	348	357	399	398	398	385	384	394	393	391	392	365	363	381	379	345	338	370	407	400	386	353	396	387	386	346	340	347	354	357	348	377	397	343	394	375	389	376	407	349	356	374	397	359	378	397	367	406	386	373	367	374	373	377	394	374	385	377	429	362	398	380	358	330	344	357	373	411	377	367	375	378	363	363	397	332	359	379	358	378	327	367	365	368	376	391	368	335	336	377	390	388	406	388	415	356	381	380	392	367	392	348	403	378	354	390	357	362	397	399	394	377	353	360	351	345	375	372	326	351	319	374	368	370	360	386	402	409	349	383	402	363	370	366	392	365	377	348	354	380	372	314	358	380	376	343	365	335	380	361	365	372	389	347	366	339	350	389	347	356	375	367	361	393	346	378	377	358	364	358	384	401	404	381	381	382	374	332	352	338	417	393	397	410	376	373	378	379	349	411	346	369	338	375	407	370	347	348	370	390	351	322	390	337	393	399	372	407	373	396	377	360	335	338	370	401	383	346	401	334	380	352	399	369	389	335	359	381	367	408	361	362	384	384	373	374	359	344	372	413	365	375	425	384	368	388	373	360	413	359	385	349	408	382	373	388	359	385	366	368	381	380	360	359	359	400	353	411	375	374	391	407	407	372	399	374	384	377	359	381	353	380	371	377	372	355	384	333	376	370	363	427	388	367	378	376	387	389	420	380	376	376	378	405	357	376	372	354	329
26027	927	1306	1361	1261	1051	1026	991	885	956	921	888	905	850	909	907	881	862	855	865	902	883	824	825	827	851	860	871	814	794	856	823	787	852	824	838	863	833	815	814	825	817	815	825	827	794	779	818	825	814	827	851	845	830	814	841	820	823	813	873	826	791	844	833	836	871	851	815	880	822	802	889	841	853	825	853	806	816	818	828	780	858	839	812	827	862	839	885	801	804	854	814	804	899	827	852	834	817	772	785	814	838	821	826	794	783	848	834	822	831	817	850	811	790	790	796	842	784	809	803	766	820	792	824	805	777	823	847	858	838	828	839	747	811	813	835	826	795	815	827	760	806	856	819	809	811	797	820	854	816	901	799	796	754	835	836	806	832	833	862	838	792	797	824	841	901	828	844	802	745	794	849	834	831	836	800	836	797	815	862	805	825	845	853	814	820	774	807	843	807	849	879	820	817	875	845	797	875	835	818	832	832	835	805	839	870	795	822	835	831	806	794	824	784	811	800	815	761	827	852	760	827	754	761	811	811	825	771	840	870	870	817	796	816	844	834	851	860	871	873	830	843	769	827	808	821	819	839	828	840	855	795	819	837	845	849	791	842	792	838	781	856	884	826	860	849	807	806	842	860	838	804	839	807	813	779	840	807	756	820	813	795	803	847	831	827	829	798	831	835	832	840	821	803	784	838	877	817	786	823	817	851	782	808	858	778	791	802	793	861	829	841	872	831	836	829	819	801	839	814	831	786	801	810	819	811	823	902	782	832	878	852	780	850	798	799	825	852	844	810	826	778	812	804	783	805	838	842	827	811	852	781	840	807	785	826	798	780	862	803	822	848	838	818	856	805	834	834	793	875	870	803	816	821	820	856	822	823	827	809	817	827	854	811	840	855	822	884	803	851	794	809	859	802	816	886	852	813	793	829	825	805	788	820	811	818	822	792	808	847	805	863	761	801	854	774	827	853	824	799	820	846	767	827	859	812	833	911	847	858	815	862	781	863	821	817	845	787	818	841	778	789	862	851	804	866	848	825	825	843	821	773	818	842	880	825	802	818	816	831	868	837	794	828	838	812	843	808	841	861	822	752	815	741	809	817	778	781	866	827	828	872	862	783	788	814	807	818	863	846	852	824	805	850	828	831	830	864	858	786	837	745	832	843	821	829	829	814	795	831	880	835	859	822	830	823	826	895	781	808	850	777	761	810	763	799	863	883	841	841	808	840	847	798	819	836	793	837	802	854	811	832	844	821	841	804	801	875	854	809	820	835	813	824	794	800	811	813	814	822	841	814	823	804	808	816	806	866	847	786	840	851	837	774	850	809	828	780	819	817	821	859	825	839	802	735	853	879	831	831	806	860	835	791	813	833	801	823	833	843	819	889	813	826	860	819	778	815	779	806	811	785	857	804	819	783	823	845	806	842	809	821	858	815	790	802	806	839	890	787	811	787	810	796	821	797	808	827	801	857	794	835	809	812	824	794	769	814	873	811	833	817	825	795	832	847	804	839	792	911	802	863	814	782	813	831	841	846	836	796	806	841	820	839	839	809	826	824	831	829	803	789	881	771	834	817	810	863	805	800	831	744	794	801	826	887	855	811	839	815	881	818	852	790	833	811	815	796	847	826	793	783	808	805	833	852	779	795	825	811	801	853	838	783	841	832	792	827	817	859	779	805	818	828	816	839	833	866	811	847	846	831	800	828	834	845	828	838	779	838	810	793	893	811	812	806	853	783	801	795	809	899	819	802	817	783	777	844	793	801	785	859	783	843	804	789	837	890	820	838	803	833	789	825	818	877	793	820	842	843	799	804	861	804	851	772	866	799	849	825	796	881	817	848	786	855	860	806	844	798	821	863	830	825	837	752	798	753	837	773	877	816	871	833	844	839	828	819	815	812	828	911	827	792	841	807	833	879	808	819	822	835	862	848	827	803	858	790	811	839	844	765	770	820	812	771	849	827	851	833	799	854	813	882	824	793	863	821	845	854	809	867	830	782	816	817	754	883	841	849	873	833	795	824	804	810	834	827	792	860	792	762	818	806	863	833	824	804	847	799	780	769	847	854	807	834	778	833	850	841	821	816	839	824	811	858	764	833	828	821	804	843	852	823	791	815	818	802	842	824	794	788	840	815	818	830	841	816	791	847	849	798	825	867	809	784	822	873	865	811	824	836	803	796	836	838	805	830	852	809	828	837	836	807	802	831	812	815	795	769	863	798	787	873	845	862	824	820	787	861	800	897	806	803	841	822	847	847	829	844	788	788	803	856	836	861	823	798	845	818	825	782	810	849	828	842	875	771	828	813	854	818	824	821	853	753	824	838	790	804	790	825	797	841	787	819	841	804	825	811	839	806	848	816	797	809	836	815	798	870	859	782	820	806	833	892	815	789	781	851	844	809	837	837	803	819	848	769	833	823	787	852	771	787	840	798	830	822	794	820	829	875	772	808	827	827	860	811	808	865	833	794	826	892	827	832	806	830	835	761	843	804	815	854	834	801	785	757	838	803	802	805	884	789	812	792	818	772	879	831	832	850	806	801	811	836	830	800	841	827	816	827	809	846	805	783	831	791	827	770	892	831	803	864	851	806	823	810	826	858	846	833	811	795	793	810	812	787	903	778	827	834	822	840	814	822	814	811	799	830	847	862	843	777	819	841	798	781	823	870	836	812	823	831	832	790	831	874	825	891	806	874	801	811	822	830	788	818	819	818	787	794	840	765	840	779	843	829	806	820	839	822	822	908	850	853	849	791	833	827	853	813	813	795	800	866	782	852	788	861	838	788	834	812	880	833	827	817	848	846	817	801	877	831	824	862	832	791	812	858	827	849	819	832	886	823	803	817	801	786	835	751	821	879	807	803	782	803	821	841	850	844	816	808	839	814	787	818	816	855	784	836	824	800	798	816	829	815	867	832	856	828	820	835	817	829	837	825	790	879	863	792	860	842	823	823	763	823	780	804	831	796	790	817	818	786	870	851	831	784	800	819	809	889	831	827	797	789	810	857	810	846	811	860	829	834	795	798	823	850	832	843	847	862	849	866	784	808	836	801	790	810	830	757	782	769	851	870	871	787	828	811	784	847	845	827	806	803	800	778	857	823	827	814	777	847	822	904	839	788	897	856	891	814	860	795	808	874	813	876	835	776	811	781	783	804	839	752	785	852	813	812	819	865	867	788	846	824	876	840	776	847	847	763	869	791	855	828	846	800	839	817	850	855	859	796	830	845	857	832	780	814	857	847	796	780	811	830	840	779	807	869	856	775	786	798	786	819	845	783	870	849	838	795	818	800	798	836	768	842	805	848	841	799	780	816	862	845	801	847	850	784	842	814	841	779	827	819	842	910	873	839	833	829	800	792	865	839	863	785	837	855	820	799	880	828	797	772	844	855	817	823	789	826	809	817	809	810	830	814	869	862	853	838	775	826	805	849	848	817	796	797	834	862	850	805	823	836	843	823	841	828	796	837	819	837	805	843	846	818	861	813	864	851	810	791
48171	9774	1482	596	449	408	339	314	307	284	282	261	255	247	267	280	257	251	283	261	271	271	251	232	253	262	261	294	229	241	232	245	238	232	265	244	226	266	253	250	249	240	241	246	291	284	254	272	244	250	244	207	231	260	254	242	277	251	287	239	276	259	229	283	241	235	247	272	256	294	238	268	283	262	229	259	263	262	228	236	249	236	246	232	265	277	240	281	253	238	236	255	244	267	251	203	258	238	286	263	280	266	263	276	249	234	255	241	278	239	236	218	269	256	265	275	258	229	234	250	252	236	270	259	241	255	258	227	275	224	272	241	290	269	237	241	239	206	243	275	262	269	242	279	218	237	227	251	241	232	234	228	256	277	241	251	257	245	242	254	235	253	247	290	272	230	223	237	240	254	207	234	272	256	239	259	255	237	292	248	247	251	253	275	261	221	265	245	279	247	273	232	238	261	290	262	254	254	229	235	241	241	245	262	243	248	257	258	248	252	220	232	220	263	257	253	226	261	271	260	240	243	263	260	272	236	242	243	236	260	283	259	245	215	224	256	269	260	247	255	263	224	258	230	268	241	231	240	226	265	278	260	232	227	267	261	261	253	269	288	233	217	247	245	224	260	251	222	246	255	241	275	205	241	242	205	221	239	240	234	258	250	232	237	259	218	247	238	214	250	249	235	256	261	246	249	253	251	249	234	254	217	232	235	254	240	313	263	250	264	250	263	234	275	233	248	233	285	254	245	242	225	247	221	229	236	240	243	251	258	251	269	243	238	265	257	239	251	244	251	238	251	259	260	238	249	280	312	227	213	267	245	244	268	254	248	238	255	253	255	252	237	201	254	274	265	230	244	267	267	256	253	251	252	260	250	269	233	257	225	261	273	224	281	271	263	244	258	251	253	249	261	261	277	238	230	261	274	213	248	243	240	248	251	295	277	246	253	259	270	252	248	248	240	256	237	238	235	285	277	276	231	224	249	236	269	298	270	236	255	264	241	242	234	265	228	263	250	261	219	268	250	246	264	244	275	255	235	278	201	258	249	268	277	246	253	254	258	222	224	274	266	277	254	274	248	240	242	252	228	250	251	260	275	253	273	260	233	251	240	262	262	253	242	229	241	269	254	265	242	262	205	257	255	214	231	274	249	211	239	258	244	225	252	248	278	252	253	235	261	238	247	259	251	258	248	235	261	274	260	254	273	243	237	234	262	244	272	254	250	224	245	268	258	254	228	257	250	241	242	239	243	228	251	264	249	278	229	260	256	235	260	244	252	253	246	245	220	220	269	246	280	245	251	281	242	270	234	254	266	270	224	290	219	261	263	246	271	245	248	221	270	247	229	234	250	268	260	248	233	225	250	263	236	228	256	223	271	262	233	235	270	230	247	233	234	233	248	248	255	263	248	253	253	256	262	241	235	279	248	259	270	274	234	270	240	222	238	248	232	279	245	258	239	249	259	242	238	259	256	266	262	235	258	239	265	271	246	229	251	239	236	238	271	250	241	260	212	231	249	229	276	263	253	267	263	245	267	258	279	228	234	258	266	251	243	245	245	228	242	256	241	234	228	245	240	228	255	285	250	288	214	262	251	238	256	251	258	236	243	256	218	245	258	235	251	268	251	238	235	262	251	253	255	252	245	239	264	246	276	252	280	249	250	232	276	221	256	279	263	249	253	265	235	258	252	208	248	249	268	229	232	288	273	241	260	241	277	265	251	236	264	232	260	231	231	264	255	256	235	268	245	226	247	260	225	270	278	273	228	270	258	257	239	230	254	258	249	232	245	269	262	262	283	225	233	264	242	250	252	261	229	222	267	246	227	246	266	251	237	233	255	237	260	274	265	223	242	249	241	262	224	224	250	244	233	248	254	247	232	252	256	265	249	230	263	267	267	240	275	230	240	256	251	253	229	269	269	261	251	253	262	259	270	252	267	256	234	253	241	257	250	241	208	248	254	287	229	252	241	235	209	260	266	228	250	252	251	230	275	253	247	259	264	247	237	223	286	238	233	251	277	254	277	264	234	291	242	228	243	269	267	226	260	243	248	253	250	245	269	272	252	271	252	248	239	252	238	249	259	239	256	241	263	256	242	218	268	259	253	236	261	281	237	231	272	259	250	251	243	231	232	261	258	216	270	252	246	242	257	254	232	241	255	225	271	240	262	233	257	253	249	271	241	248	225	273	251	269	275	277	222	244	244	261	268	258	241	261	241	238	248	257	268	261	274	239	217	260	258	245	236	227	275	266	243	267	257	261	236	245	281	268	246	234	270	246	255	267	238	248	225	240	234	210	249	276	242	222	242	234	244	269	268	248	223	251	244	242	252	255	235	259	238	268	280	241	249	233	255	272	244	238	248	242	264	230	227	249	252	267	243	244	277	279	223	250	249	255	268	259	278	228	244	252	223	243	246	260	258	289	246	250	256	271	236	195	267	281	244	234	246	237	257	260	246	254	209	236	256	225	226	260	242	258	241	226	240	265	266	231	249	245	217	236	256	260	255	237	245	249	263	235	245	275	269	217	262	233	265	208	271	248	230	264	236	264	238	226	238	257	244	234	262	259	266	227	255	263	244	272	224	269	269	231	233	274	266	235	236	222	270	229	247	263	238	230	268	270	259	242	258	222	245	258	250	259	272	265	244	242	242	261	284	220	258	236	262	263	273	268	238	284	231	273	256	272	237	262	244	261	256	229	257	249	267	265	263	248	278	259	249	239	253	248	247	221	280	271	217	251	239	270	239	270	256	225	257	286	238	240	229	232	285	245	275	260	254	266	224	232	245	264	262	244	223	260	246	233	254	259	254	246	265	279	252	272	249	281	277	236	257	260	238	237	238	278	229	245	258	248	229	220	238	269	261	283	245	236	222	230	272	271	239	236	275	239	250	262	278	224	237	220	277	237	259	263	238	242	242	244	249	250	254	239	257	254	228	257	228	277	257	238	262	265	230	232	265	248	219	242	246	244	245	227	245	251	278	247	238	235	264	244	251	228	241	228	257	251	245	250	256	286	276	267	260	235	235	233	236	260	242	246	263	249	237	267	234	255	247	256	237	252	250	241	235	253	269	242	246	251	239	288	254	260	255	252	251	227	241	269	264	251	230	266	250	244	253	241	246	257	270	249	248	225	252	243	284	270	234	251	236	240	260	255	227	252	293	184	252	266	261	249	263	228	252	253	240	235	252	264	214	263	229	256	250	281	281	291	241	232	250	245	256	275	275	221	270	211	260	228	225	240	281	272	220	265	218	232	257	256	241	268	275	225	234	252	259	254	258	257	248	267	265	246	262	257	257	248	227	226	272	249	221	240	248	296	233	249	265	288	253	244	236	240	229	269	275	253	242	232	228	226	250	231	253	229	228	238	235	250	251	243	272	255	260	244	251	195	243	256	224	256	273	259	273	289	286	299	240	244	259	249	267	237	282	245	260	275	249	236	254	249	259	277	258	255	254	244	237	246	238	215	267	240	282	261	252	260	279	268	229	298	265	226	230
24085	901	1452	1542	1396	1241	1069	951	847	813	751	707	639	687	669	653	688	645	653	620	577	617	653	569	571	640	595	597	567	576	618	556	629	585	559	574	562	551	592	615	569	542	570	589	557	627	575	534	533	614	599	501	542	527	557	560	601	550	560	549	607	567	586	587	564	560	582	549	583	533	572	513	568	541	548	565	540	545	566	593	551	554	539	563	549	553	568	547	631	574	556	611	571	571	562	590	575	513	558	535	541	577	535	541	550	532	573	603	559	559	550	557	533	554	571	580	601	547	563	542	558	546	559	569	535	549	555	605	573	570	567	524	536	602	556	568	593	585	544	550	573	568	561	583	598	553	566	556	540	583	540	541	563	561	607	538	585	593	520	549	555	592	585	570	581	608	569	586	593	587	608	527	590	609	550	553	564	556	563	575	582	566	542	563	576	571	541	568	555	556	556	535	602	542	571	532	523	541	587	566	581	531	542	569	582	532	585	529	550	610	553	541	585	575	532	592	575	597	589	578	536	573	539	545	541	579	560	597	562	562	598	581	587	566	574	538	529	593	528	564	533	614	539	595	565	587	577	536	558	537	568	533	560	557	554	543	547	615	572	584	549	612	595	607	581	575	557	532	558	546	587	518	544	567	564	619	568	506	534	595	549	565	584	563	556	547	559	575	542	579	578	570	527	569	539	538	613	552	543	583	554	536	578	546	561	556	525	549	538	555	566	536	524	574	526	585	553	585	572	571	603	573	558	555	568	532	595	573	564	550	526	609	541	554	579	524	560	556	552	557	532	555	557	531	575	555	535	579	548	549	553	597	613	548	534	561	590	603	534	580	558	544	558	567	560	588	600	560	541	558	597	581	566	511	550	555	571	594	526	571	536	557	611	577	570	600	592	614	574	562	553	567	602	630	551	584	557	571	519	524	556	609	574	582	571	546	548	546	552	577	596	534	528	549	519	571	550	584	597	565	595	575	590	536	576	532	505	564	584	558	536	604	535	541	576	615	588	595	568	564	587	636	554	596	518	532	549	553	554	573	562	553	572	563	541	547	559	533	586	592	572	550	522	605	565	563	573	608	568	565	589	595	579	551	531	597	571	557	565	592	521	526	539	587	586	558	590	575	556	559	571	563	558	571	540	583	560	572	571	562	565	577	534	549	582	557	575	558	574	564	583	585	581	566	554	576	561	594	536	561	530	534	590	534	511	534	557	560	545	525	548	584	544	563	522	522	560	597	572	633	593	594	556	568	524	550	550	576	562	574	548	554	528	544	539	564	595	547	555	563	553	552	580	565	546	555	563	548	558	570	581	549	542	614	581	552	579	533	573	539	563	573	579	625	558	552	578	554	559	551	580	553	588	578	536	568	591	549	545	549	561	561	549	566	582	551	533	551	561	580	566	574	553	594	599	584	561	586	522	544	575	545	557	534	541	527	597	574	592	542	558	578	567	603	548	566	525	550	499	563	545	548	523	533	579	572	620	529	518	593	543	609	556	557	549	581	568	558	524	540	553	586	583	575	573	564	544	582	581	543	541	571	563	550	541	541	553	532	599	561	576	561	594	543	591	533	549	521	595	572	565	558	554	592	538	560	571	530	567	575	576	563	568	566	602	582	556	560	587	571	547	576	516	572	568	550	543	541	618	529	556	597	557	532	558	578	570	584	557	539	548	559	580	591	598	576	551	568	589	561	563	562	534	588	552	562	567	608	521	553	558	562	561	555	555	571	545	582	545	548	560	549	522	559	583	573	552	501	544	569	522	621	527	519	574	558	598	537	574	582	533	584	544	571	600	563	570	591	608	560	496	552	585	595	578	596	560	576	553	583	599	605	564	559	550	568	568	547	564	555	533	573	565	572	592	573	521	535	557	519	574	562	555	543	559	560	582	580	580	576	561	590	583	585	556	570	527	547	515	588	593	549	550	579	535	554	557	545	600	543	529	565	589	530	547	550	520	572	556	535	572	548	592	537	598	600	546	536	525	524	596	552	521	559	562	523	540	573	555	552	545	557	543	532	610	537	572	551	548	553	590	550	536	549	562	561	563	584	585	591	552	551	545	532	546	582	566	532	613	560	572	568	568	546	529	555	561	599	572	573	615	577	514	544	572	569	577	576	557	565	580	539	548	575	583	565	562	548	574	542	571	579	574	556	574	618	587	548	558	573	569	602	554	540	560	579	553	548	536	574	569	559	551	555	556	534	560	529	538	614	517	555	522	584	539	567	584	575	554	565	555	517	552	578	589	564	585	595	550	564	543	574	535	565	586	547	590	581	518	591	577	545	571	538	545	554	531	561	569	605	538	593	557	593	580	557	587	565	576	596	565	593	568	602	553	609	559	562	534	564	589	551	531	579	596	594	568	550	583	570	568	570	551	556	558	547	577	569	592	572	536	554	604	537	537	553	572	548	592	579	555	563	562	565	535	541	567	563	541	549	564	571	570	573	555	558	572	562	550	499	550	559	581	521	505	520	553	582	574	558	583	560	577	611	531	604	556	539	549	597	576	598	571	555	577	586	608	557	533	547	588	528	550	592	553	582	559	583	538	588	555	538	605	565	547	613	529	583	588	574	519	589	532	538	634	522	576	571	550	565	612	521	555	568	556	590	559	573	581	583	549	547	605	554	560	544	537	567	562	593	558	560	600	545	572	545	572	579	568	598	557	586	589	562	611	559	578	562	571	537	522	586	557	575	553	551	588	590	575	575	524	555	590	540	543	518	566	556	554	525	589	545	529	557	560	531	573	539	577	552	571	572	589	566	560	542	530	554	558	552	575	603	575	568	581	587	617	555	568	551	517	549	536	533	563	573	567	595	565	553	601	564	562	568	588	524	536	515	601	575	508	579	530	543	564	561	575	548	535	589	545	555	583	566	565	577	560	571	597	580	553	526	610	562	527	563	592	597	533	563	580	549	577	567	582	588	536	574	575	577	565	571	561	585	595	540	565	548	568	584	567	520	593	538	587	558	567	576	567	549	592	583	581	582	557	582	570	561	541	604	563	547	557	590	551	573	545	573	548	577	555	566	571	559	534	578	580	550	581	607	591	573	579	570	555	621	569	536	563	556	542	559	536	562	539	563	548	567	546	565	584	540	563	570	549	588	531	564	598	619	567	539	550	566	578	585	610	573	535	579	579	559	573	572	596	565	570	548	559	514	539	598	525	535	562	565	601	516	586	602	544	564	559	583	587	621	558	589	540	556	590	583	576	544	600	579	571	555	585	558	581	551	567	491	559	538	570	549	525	571	564	537	551	599	529	614	556	569	562	546	525	578	568	544	608	551	546	525	590	521	601	573	585	599	592	583	568	552	577	553	522	603	537	576	575	571	582	539	500	527	588	581	544	575	569	573	547	548	592	544	566	554	584	526	526	597	574	616	523	560	532	568	567	581	579	573	555	544	612	562	572	616	556	540	561	575	567	565	569	561	541	566	549	559	521	528	564	562	570	558	560	538	538	565	563	570	576	537	659	568	536	567	588	572	558	564
38501	6119	451	311	354	319	334	319	298	344	360	310	321	352	323	324	349	343	326	325	292	360	303	300	287	317	317	330	332	331	353	331	303	337	337	295	316	308	316	352	324	342	329	283	316	295	330	332	336	314	305	327	334	316	319	321	318	348	294	311	307	284	308	259	286	313	349	307	324	315	328	299	306	317	324	306	303	351	318	303	313	305	309	312	311	329	317	334	351	306	289	317	315	322	317	300	306	303	326	303	327	368	305	305	290	309	321	289	292	353	318	323	312	330	340	335	337	297	302	310	338	309	314	289	346	324	358	316	304	317	332	303	287	316	309	324	324	343	327	345	329	337	336	328	338	337	303	333	336	333	309	302	334	326	317	297	301	335	317	338	342	317	312	349	348	326	338	333	361	346	314	332	341	299	331	313	327	324	332	338	337	318	330	257	342	375	328	328	310	356	307	325	286	291	321	311	329	306	322	336	315	305	323	370	309	305	325	310	309	338	311	287	318	311	360	312	317	300	300	336	320	345	316	336	307	318	289	312	320	294	341	353	326	338	345	322	316	319	312	345	354	280	310	339	339	294	370	305	348	295	297	304	360	298	328	291	308	316	315	352	298	311	320	323	362	347	283	333	326	308	341	331	286	347	346	329	323	334	343	321	312	326	341	301	313	299	263	325	321	345	295	332	320	276	320	300	335	330	307	334	307	292	336	323	322	334	324	327	334	332	339	316	314	333	329	305	309	341	323	341	291	324	319	297	322	346	306	304	324	326	310	319	321	340	342	315	350	338	337	338	298	276	287	326	317	334	338	335	323	289	309	321	300	329	338	324	322	293	302	266	320	306	311	326	312	292	340	289	310	332	324	289	346	334	311	316	305	336	306	313	292	312	321	326	326	314	312	377	337	307	331	325	308	297	306	325	311	301	321	346	327	292	330	337	302	300	311	332	291	331	280	300	331	314	306	280	357	317	325	261	307	287	312	315	280	314	311	325	318	326	307	301	286	339	329	297	332	370	302	334	311	301	319	342	331	299	319	304	326	299	337	338	348	332	317	319	337	282	347	328	310	312	287	293	327	318	286	308	308	310	295	313	351	353	307	348	319	304	364	320	322	352	354	283	320	301	314	333	301	280	312	313	363	347	333	299	324	313	340	348	324	329	327	300	314	298	324	299	349	347	352	310	312	329	303	295	287	298	312	330	324	314	286	331	327	349	339	320	329	328	316	314	326	371	289	297	305	324	322	315	337	341	300	323	309	313	334	295	293	313	315	295	280	348	305	325	304	299	337	321	332	328	325	317	313	339	349	342	327	294	313	301	332	297	343	332	289	324	328	311	312	337	329	327	329	298	342	309	318	320	306	316	312	333	353	311	335	309	314	332	325	298	308	300	298	320	329	300	308	289	285	320	322	302	306	343	344	314	324	280	272	303	325	280	319	314	337	330	293	340	322	347	305	328	323	299	321	308	349	337	336	341	335	320	299	310	314	320	333	314	343	352	338	318	324	312	326	296	334	332	344	341	315	276	304	320	321	331	328	288	334	321	326	308	321	300	312	298	335	357	351	323	316	322	328	345	359	336	320	317	333	345	323	306	379	318	336	339	313	313	297	339	353	304	329	324	323	305	349	317	323	356	330	323	290	332	310	340	277	314	305	334	342	354	353	298	339	307	334	324	323	362	301	283	327	319	289	299	328	282	288	353	307	340	331	307	317	308	330	318	305	326	353	322	312	293	334	345	310	319	333	310	341	330	324	316	293	296	311	298	321	354	333	317	288	334	314	319	325	352	278	325	343	325	298	328	334	310	311	321	335	329	313	315	360	319	312	292	310	306	331	346	338	345	335	315	312	327	335	340	350	354	310	310	307	297	352	306	338	308	302	312	342	330	338	317	312	332	316	352	339	297	309	297	282	291	293	339	330	346	346	324	290	306	322	338	319	341	336	302	263	327	321	321	311	328	314	323	357	355	292	295	301	301	316	345	321	284	336	333	326	298	330	327	329	325	305	303	310	339	324	328	324	339	321	335	312	314	351	302	282	305	342	299	301	308	318	319	315	332	304	372	286	305	344	302	332	326	318	339	329	333	323	323	332	319	307	334	346	336	333	309	336	342	313	281	347	276	301	332	306	318	348	275	294	318	325	297	316	315	358	306	344	282	359	305	288	359	294	305	309	315	289	322	294	318	309	306	313	265	312	310	346	346	315	329	321	306	356	300	321	338	347	335	337	317	318	287	331	318	309	295	316	342	319	322	359	316	318	331	328	345	360	307	304	322	318	358	327	326	285	316	339	297	270	299	310	331	305	344	310	315	317	308	309	311	352	319	313	319	316	341	283	338	320	305	313	316	331	332	276	327	326	318	324	335	326	374	320	291	301	303	334	298	305	339	330	340	329	309	337	348	291	315	319	311	324	319	289	341	316	297	322	322	330	297	308	304	318	278	339	352	303	315	316	322	341	351	298	307	334	313	324	307	302	310	316	316	300	324	294	305	333	339	342	335	340	321	329	283	298	329	331	325	302	306	295	297	298	317	305	297	320	323	337	297	314	334	335	355	335	296	310	320	325	322	338	295	312	321	286	308	355	314	324	332	331	276	296	348	297	316	346	317	328	340	342	307	320	304	316	342	303	323	325	313	312	327	317	320	325	329	323	337	326	335	319	288	352	308	346	327	375	338	303	355	324	310	318	303	330	295	350	329	302	304	302	306	275	296	308	355	287	295	307	337	352	316	329	332	303	345	315	302	334	300	303	336	343	295	333	308	321	305	310	320	362	323	323	337	318	311	348	281	335	290	337	311	328	283	290	305	284	294	290	291	328	299	286	285	302	286	323	328	279	326	310	331	300	340	303	307	328	326	315	339	330	351	372	292	343	307	314	339	337	349	312	314	343	335	308	296	326	317	306	320	315	307	319	339	336	329	299	324	342	339	315	307	305	312	307	290	296	319	303	318	324	307	331	289	301	335	309	286	300	296	322	335	323	339	326	309	293	304	326	317	353	344	321	331	329	332	324	331	316	311	360	299	339	327	321	312	328	308	341	305	329	324	320	330	328	333	274	308	329	357	320	305	303	318	321	324	336	278	307	335	313	291	272	312	317	289	305	339	382	358	352	316	351	331	305	313	305	330	337	328	283	322	295	325	334	316	300	321	319	336	282	313	318	328	304	351	359	292	321	303	355	319	353	320	332	289	311	297	332	307	324	326	340	325	320	307	318	304	308	310	349	323	357	322	288	319	283	328	319	332	322	297	327	345	325	331	327	336	320	315	316	315	316	323	316	333	319	306	356	320	342	307	322	302	299	316	311	349	302	330	313	325	328	291	297	311	348	324	316	354	349	314	319	291	323	291	327	306	296	334	337	310	324	319	267	295	325	316	350	316	304	319	318	308	348	332	332	278	337	320	321	307	344	324	343	290	309	315	334	311	322	346	348	322	289	308	296	306	331	307	333	313	308	306	364	328	328	286	345	328	381	339	322	304	335	311	345	302	298	352
21261	732	747	733	760	794	733	746	715	747	769	740	698	715	763	710	766	729	765	766	736	784	718	748	739	744	723	745	712	758	739	757	754	754	745	705	776	765	743	746	752	687	718	759	775	710	727	707	728	726	789	791	746	750	742	771	791	755	749	694	693	754	749	747	746	731	728	710	741	704	702	698	732	716	764	737	737	749	724	718	732	705	738	778	711	728	751	714	756	695	761	699	728	772	734	733	719	721	745	710	729	709	750	704	725	732	684	737	712	741	736	751	724	737	774	712	736	716	774	716	696	707	756	734	733	761	755	717	716	742	746	725	731	814	772	713	780	670	733	697	704	773	750	763	754	749	668	760	724	680	714	804	712	701	767	732	688	719	680	743	729	740	725	760	731	722	703	713	743	706	714	721	658	757	687	787	708	712	703	701	767	736	748	737	713	724	724	764	702	720	733	753	725	757	763	793	767	722	740	765	764	738	719	753	765	758	714	731	748	716	716	682	683	762	727	706	707	689	755	754	676	722	755	744	705	767	694	726	753	771	701	726	689	757	740	714	719	727	737	725	759	736	760	717	729	721	700	737	688	751	667	761	724	750	713	705	747	742	750	740	709	794	757	765	764	700	754	717	783	767	704	722	737	776	721	732	747	764	745	760	782	725	750	770	746	733	711	759	714	745	776	768	751	741	718	741	759	797	739	714	724	701	762	778	765	733	751	728	702	722	710	750	728	754	752	728	704	724	725	762	730	721	713	743	707	747	790	739	728	771	732	776	771	723	771	703	753	761	751	683	760	761	718	746	671	715	782	715	715	707	692	718	733	711	739	735	766	721	730	702	735	752	798	758	712	770	768	706	740	745	740	733	720	700	738	752	758	715	798	743	750	717	731	776	787	724	797	744	686	713	733	724	688	752	763	741	753	738	768	675	713	744	715	773	759	759	687	721	745	765	725	718	711	707	723	716	763	685	715	735	761	762	735	706	746	716	746	719	765	720	751	747	776	738	713	742	750	700	724	714	733	719	748	725	692	769	726	742	759	737	743	741	676	690	745	736	718	740	783	747	747	750	786	720	721	733	737	727	719	756	735	752	738	769	727	708	726	704	732	710	753	665	759	757	775	772	772	782	706	708	775	714	754	733	721	746	739	748	729	725	708	738	747	714	756	751	757	727	725	747	741	758	717	740	784	755	727	695	718	728	719	702	719	724	703	742	723	707	701	773	765	705	720	698	752	777	756	750	757	729	737	758	756	745	747	703	765	720	730	748	759	743	748	737	748	693	716	694	742	731	758	726	720	731	749	743	752	672	723	689	762	678	757	725	710	753	767	733	736	775	681	740	731	740	716	797	735	726	753	808	708	754	745	721	708	779	764	689	734	742	777	769	796	737	787	700	771	764	700	703	707	723	762	708	705	717	741	775	763	782	716	754	719	693	698	766	733	765	736	736	721	782	789	760	713	719	702	750	816	711	693	764	746	701	728	690	718	693	764	664	804	749	755	726	775	752	751	745	739	753	767	724	676	720	708	715	712	738	754	740	759	676	756	722	735	714	748	727	730	726	694	835	747	732	776	743	730	719	755	751	711	719	685	739	695	704	708	745	725	729	716	727	709	751	735	739	705	722	730	725	746	742	740	734	761	711	710	754	778	692	703	717	772	776	744	742	700	687	736	791	742	739	739	746	763	770	771	694	760	730	738	745	744	711	747	763	732	724	758	700	637	728	684	731	714	719	722	724	718	730	754	778	755	732	786	727	745	774	709	728	739	763	752	678	741	729	669	730	735	752	713	750	699	746	731	715	708	739	749	720	722	814	715	700	711	744	683	729	734	717	715	732	785	762	748	739	792	737	716	717	727	728	749	763	749	728	758	749	749	693	761	750	730	744	666	689	750	776	741	695	731	717	729	780	689	773	719	745	745	741	759	696	737	736	782	720	784	777	660	741	761	740	720	705	738	711	721	710	708	772	743	737	738	725	750	759	747	759	742	725	710	740	717	738	787	773	792	747	729	756	783	760	766	728	682	729	746	741	748	746	731	743	725	715	792	752	786	784	702	714	760	766	695	781	750	675	744	806	755	736	748	738	723	755	702	796	726	717	764	720	721	724	714	744	786	740	742	733	708	728	696	758	719	760	724	727	744	748	707	744	693	767	747	714	729	678	788	685	752	753	772	760	714	776	718	741	736	745	756	737	720	745	694	741	675	712	723	741	749	733	721	742	767	758	764	732	732	716	762	685	679	755	775	706	750	730	715	724	762	762	781	737	764	740	713	764	766	732	770	758	699	691	738	748	757	706	696	731	713	760	699	714	773	785	757	731	734	727	761	693	718	762	721	729	726	729	739	746	713	730	774	757	752	792	718	740	753	753	712	742	707	745	695	752	721	732	776	684	770	731	734	702	772	750	744	741	729	689	682	783	751	679	774	723	729	736	750	783	725	735	748	717	746	700	707	772	724	760	761	719	717	765	736	804	748	690	756	760	716	762	750	769	712	692	719	731	775	769	725	684	745	761	764	720	706	706	726	678	718	719	729	768	718	734	705	716	676	754	689	779	756	727	746	764	754	757	743	700	744	717	777	760	724	768	759	729	711	714	720	774	756	754	757	723	725	740	758	722	752	757	698	818	712	760	760	742	784	726	710	698	706	719	760	793	703	747	728	724	730	729	714	753	753	728	741	723	685	753	708	703	710	745	727	776	769	774	729	713	741	718	697	736	739	706	712	699	703	701	771	707	731	678	725	767	752	747	755	753	704	747	683	713	715	759	756	725	682	721	755	726	723	770	738	719	703	749	745	708	773	760	776	760	725	682	755	710	730	741	727	718	711	711	734	759	726	695	760	730	727	728	744	757	734	723	716	712	751	753	716	707	731	714	751	730	763	689	719	742	712	744	748	722	707	723	727	719	719	742	733	721	752	724	700	756	805	736	730	756	733	702	717	729	719	731	719	683	761	757	720	726	710	748	737	719	716	783	748	717	738	708	739	752	720	753	776	751	692	786	727	691	727	715	755	736	766	747	767	802	781	790	724	735	741	720	758	703	700	696	751	717	723	703	769	721	736	764	715	721	728	729	739	697	696	769	738	743	754	716	726	737	686	752	718	745	741	754	800	706	783	683	736	772	736	743	709	701	718	743	754	751	756	722	801	793	732	709	710	739	744	756	724	789	714	762	727	754	737	753	777	772	709	744	743	714	748	732	753	796	755	770	735	736	765	713	757	768	739	753	753	759	714	712	760	761	714	750	703	754	759	752	725	771	739	735	727	699	754	704	719	753	731	682	741	721	734	696	752	751	838	782	750	734	758	751	743	731	779	773	711	706	750	721	754	747	759	755	807	701	704	776	773	712	768	730	772	732	747	772	764	721	768	741	722	720	741	712	745	738	732	762	751	810	711	753	770	741	786	742	746	753	724	683	715	733	748	717	715	770	767	775	736	742	727	740	790	728	739	730	729	794	757	668	735	732	769	706	753	728	808	747	740	758	704	698	767	728
48603	9838	1067	549	483	414	399	399	412	440	382	400	380	369	359	373	377	346	362	368	383	425	358	380	356	389	368	396	369	358	347	356	398	369	372	332	371	377	376	350	366	358	411	372	390	356	360	391	362	347	352	384	408	356	381	377	403	355	403	374	388	356	366	358	379	410	380	371	371	379	362	323	329	363	365	344	348	327	397	376	418	351	380	394	371	364	387	377	357	377	375	377	349	389	358	393	364	368	387	359	366	368	383	412	407	374	402	383	383	374	328	396	346	396	346	351	368	343	372	367	424	369	376	383	392	410	397	363	374	385	444	366	398	348	379	378	362	366	369	389	380	384	389	394	381	358	343	374	383	367	365	370	389	394	343	384	390	370	399	356	375	374	398	356	360	391	360	400	372	367	382	380	378	374	366	388	354	408	361	371	363	410	384	370	360	339	380	379	385	382	392	370	352	375	382	384	365	381	361	381	395	345	415	406	360	368	346	396	354	371	367	378	374	348	349	391	370	373	380	394	378	391	404	331	371	358	347	343	370	385	403	335	339	358	395	373	394	387	343	344	364	388	390	379	395	389	365	373	343	370	385	351	335	395	346	321	353	415	407	426	418	339	355	368	388	362	371	361	379	362	365	384	389	379	387	391	381	374	396	321	374	341	354	350	404	364	372	387	378	385	330	347	364	378	352	360	370	352	328	394	355	341	363	364	348	371	369	355	354	374	370	354	354	424	373	334	369	375	364	389	420	401	387	368	371	408	354	358	361	386	353	380	374	342	393	361	344	357	366	338	351	364	367	325	343	339	348	391	375	361	393	377	364	384	381	392	334	389	359	379	357	408	376	318	346	399	353	348	379	364	344	347	331	366	396	364	411	411	354	367	362	358	360	368	343	411	382	332	366	362	373	395	383	366	383	363	336	371	353	405	382	369	372	373	385	379	365	368	368	379	361	317	361	349	375	386	350	393	330	364	355	370	330	399	392	375	390	367	329	354	328	409	345	408	368	373	392	369	379	354	339	351	382	355	354	370	364	367	363	425	330	358	363	364	377	367	382	376	389	366	374	387	353	406	354	366	397	381	355	358	380	410	379	344	349	360	395	383	392	435	372	332	393	381	370	351	334	387	383	353	305	381	348	373	388	368	364	380	358	348	331	342	359	366	396	389	374	329	409	367	379	327	348	345	375	381	380	364	371	368	359	365	382	337	346	372	362	375	383	389	395	353	377	359	401	344	358	362	368	373	389	385	347	391	366	355	368	321	341	353	367	360	395	366	360	384	407	349	343	379	402	390	399	363	369	353	401	389	348	367	384	385	368	340	391	364	337	390	359	388	363	392	396	366	363	367	369	364	375	385	380	380	344	375	360	340	402	373	387	371	379	351	386	323	391	369	351	358	373	380	383	349	347	313	365	369	350	371	409	397	407	348	381	383	350	363	386	396	381	355	361	371	393	409	350	438	416	389	358	382	396	393	403	390	341	373	393	379	399	413	381	373	355	378	401	407	390	398	376	396	377	383	339	360	379	395	396	364	378	347	405	357	380	383	334	377	375	357	392	421	380	362	347	369	331	351	376	383	373	372	363	406	346	423	353	373	345	358	333	379	374	366	373	398	376	358	354	343	368	397	379	396	343	349	395	365	352	360	400	387	350	366	375	377	351	382	348	379	392	404	397	381	356	367	366	374	343	394	355	340	378	393	333	382	357	329	406	357	364	353	405	360	374	373	368	350	381	379	376	355	350	354	364	369	414	383	383	374	380	352	371	371	380	366	357	375	387	418	354	334	354	382	374	348	356	396	366	371	348	369	382	346	367	353	365	358	377	351	359	347	360	354	389	348	365	364	354	389	329	366	378	370	379	359	404	377	376	391	377	354	372	377	344	392	407	383	377	358	375	350	320	368	394	404	372	348	369	354	386	399	358	349	355	373	382	350	381	373	379	374	381	383	369	370	349	359	371	367	377	415	368	398	398	351	394	398	393	418	337	387	378	383	398	374	372	356	379	370	340	345	369	354	381	346	342	357	364	406	347	379	373	351	351	353	342	397	366	376	380	406	389	403	344	412	400	357	382	378	352	354	366	355	356	351	347	380	418	425	372	357	375	396	372	358	369	394	349	379	374	357	395	394	350	353	380	351	370	415	397	343	380	361	365	345	382	379	359	381	393	395	371	335	357	359	336	327	354	417	351	343	361	400	388	400	395	361	381	347	343	346	412	403	349	420	396	383	369	398	334	357	369	342	371	345	366	353	354	381	375	363	404	359	348	358	367	389	355	394	346	382	377	394	370	341	383	369	347	351	382	376	340	337	354	326	404	406	413	336	333	376	383	337	387	380	349	356	345	371	368	335	369	321	389	335	333	375	334	370	395	366	339	384	357	387	402	357	376	357	400	384	398	375	361	383	381	385	380	354	363	379	417	386	374	394	347	371	414	398	375	353	395	367	380	386	341	329	382	348	382	350	349	395	360	387	376	401	334	345	378	341	316	378	390	363	388	339	388	377	366	364	356	353	346	375	352	384	413	373	338	351	372	389	406	337	420	355	386	337	387	352	363	377	317	370	392	364	384	346	386	399	389	388	370	357	370	359	397	344	403	367	391	373	393	355	347	394	368	359	327	372	362	384	335	381	364	362	345	399	347	349	374	396	346	372	368	362	343	337	344	391	375	404	377	382	387	337	374	353	391	361	364	389	395	379	357	366	368	370	387	394	415	345	373	384	376	365	350	375	347	381	356	335	393	355	384	376	413	393	354	368	391	390	403	412	395	381	392	332	400	365	350	352	374	369	394	362	341	386	362	400	370	366	379	374	381	385	388	375	384	358	357	355	352	323	372	393	327	366	379	390	358	398	373	361	394	387	391	337	384	375	376	361	337	381	376	371	385	370	401	369	367	348	335	369	386	400	353	346	422	368	367	419	386	341	364	363	379	330	370	386	370	349	354	366	392	365	375	363	377	369	324	403	390	376	403	376	347	373	368	384	384	340	363	361	389	410	340	362	405	365	367	360	353	348	392	343	374	379	402	377	392	393	395	368	377	373	371	367	369	329	356	350	317	339	345	364	365	373	391	363	355	367	397	335	337	380	360	359	362	376	371	408	399	370	385	369	435	391	409	358	357	410	389	386	369	366	414	400	384	342	347	377	354	401	363	401	361	360	337	395	354	375	368	351	352	377	374	327	374	392	350	401	381	366	332	333	356	400	358	378	361	350	378	367	371	363	359	399	337	326	400	364	377	364	331	339	357	337	347	355	387	421	356	369	357	391	362	389	368	396	377	382	360	356	352	371	394	380	338	368	398	365	379	370	376	352	412	378	372	393	356	375	336	363	405	338	387	371	371	364	352	376	338	428	397	342	368	345	371	357	336	355	364	377	386	366	391	370	381	355	325	335	339	418	384	364	368	397	356	367	341	388	386	355	382	378	349	394	366	405	408	391	367	347	363	345	393	349	354	417	386	332	366	372	362	381	373	403	380	374	332	352	359	376	383	356
26158	968	1221	1237	1237	1144	1085	1008	995	880	914	896	882	853	908	890	834	888	863	815	806	850	865	865	826	843	872	882	801	793	842	814	835	899	847	840	779	830	840	829	812	813	857	877	826	855	824	850	766	820	838	869	816	836	831	876	852	791	811	779	865	825	813	827	827	768	881	836	834	861	810	788	794	782	795	862	827	833	861	809	781	781	858	782	860	849	823	798	814	777	872	831	835	860	876	798	831	838	845	818	786	802	794	832	818	871	820	818	812	829	825	826	812	828	831	808	807	871	853	798	898	807	857	817	793	840	842	819	825	831	859	791	846	858	837	805	780	861	839	785	789	854	843	817	814	836	816	809	851	798	822	829	874	803	784	808	824	846	821	773	828	779	798	846	872	854	795	839	822	869	812	807	828	866	776	836	817	801	802	768	785	804	825	773	871	839	813	852	837	824	834	858	849	855	811	806	826	782	866	822	820	845	839	814	788	809	836	845	844	817	805	831	803	797	849	786	828	824	840	873	814	800	887	853	791	861	820	821	838	870	862	844	814	783	802	820	805	863	815	850	847	846	887	805	788	856	773	822	821	835	808	845	834	823	800	800	865	849	842	784	857	794	860	805	863	814	775	806	835	846	806	822	840	895	766	832	867	798	782	789	800	801	818	807	861	820	814	842	828	842	806	849	880	773	805	809	832	771	837	795	791	862	856	849	848	811	805	844	853	828	783	820	788	808	798	796	815	764	775	827	835	796	797	870	812	835	837	800	875	857	842	879	826	815	858	808	869	951	795	826	818	820	800	829	798	815	860	861	859	850	838	899	841	817	838	824	823	826	818	827	808	832	859	811	823	856	768	800	849	835	816	786	838	786	815	802	813	828	852	828	834	826	810	824	774	821	805	836	825	826	800	848	804	804	865	848	812	841	830	784	808	840	786	777	841	833	810	804	810	876	816	855	823	840	854	814	840	785	780	809	831	785	796	805	760	882	815	792	793	818	868	831	847	864	815	864	772	857	823	864	843	832	819	803	765	824	875	819	781	877	818	821	868	837	839	784	819	803	816	818	825	823	834	818	874	828	830	811	797	821	843	846	764	806	887	844	819	848	862	824	805	765	780	805	843	806	808	826	858	818	827	850	809	790	815	841	793	816	776	840	819	835	813	823	824	844	810	861	849	817	843	806	824	858	823	808	806	813	838	803	819	871	873	821	837	783	796	866	827	854	788	810	798	844	803	861	898	796	809	811	839	826	862	764	845	825	851	849	784	854	852	832	858	793	840	820	845	865	819	837	833	848	844	805	824	840	831	803	817	819	834	816	841	791	819	807	809	822	769	791	843	801	884	801	841	849	832	819	842	791	777	814	878	821	839	840	765	785	821	889	820	825	879	791	771	819	823	860	854	831	836	876	838	788	824	777	848	827	812	833	839	803	838	869	825	865	865	805	832	858	848	859	791	824	849	823	806	753	846	844	838	811	869	787	798	862	841	776	849	834	826	829	872	815	814	815	852	779	828	859	805	811	894	750	844	821	769	875	820	813	834	832	864	910	822	813	786	834	849	790	847	838	802	803	855	816	790	782	826	860	829	819	878	857	840	820	796	812	787	861	826	783	753	829	814	860	849	823	791	889	852	805	857	812	796	855	891	850	815	762	868	854	782	864	847	852	835	865	824	835	778	856	777	811	817	812	828	838	815	803	856	853	821	799	846	794	766	813	780	851	768	798	856	780	828	852	821	824	828	883	777	812	858	790	819	825	840	814	837	797	845	820	824	816	786	793	843	799	833	831	800	830	838	811	855	805	872	852	785	830	848	842	812	831	853	844	824	786	876	860	862	856	811	802	817	856	791	810	855	827	797	856	849	855	849	816	795	814	776	832	839	793	842	872	828	844	852	833	849	819	801	835	857	856	800	882	784	822	825	819	838	817	821	815	854	806	819	797	756	844	787	824	830	789	817	766	831	804	784	829	825	787	857	855	793	800	787	822	790	817	814	835	802	820	808	766	756	800	765	814	813	820	820	828	786	842	798	831	826	829	775	807	855	813	810	774	801	815	840	858	826	854	818	853	820	808	844	791	796	822	808	878	831	827	801	822	790	805	859	814	840	873	831	831	835	805	858	772	838	804	844	818	762	818	793	830	794	804	828	766	838	825	798	860	835	827	846	787	832	847	818	832	856	782	850	820	815	861	813	834	790	862	832	813	811	882	842	842	820	845	838	852	824	867	875	835	795	786	820	812	800	833	797	835	831	779	797	810	818	822	801	775	824	841	798	830	805	804	859	820	816	801	849	850	806	792	832	783	866	826	830	863	866	812	800	820	830	804	864	855	758	854	915	838	810	833	804	784	828	820	850	838	792	826	828	875	789	790	798	804	850	878	859	825	815	837	841	855	813	825	848	849	812	770	778	885	823	802	844	811	772	809	825	834	757	827	828	821	798	830	794	856	809	869	811	834	836	802	815	772	806	817	816	832	750	794	848	821	817	841	824	820	799	821	854	820	816	777	817	798	844	825	812	858	866	815	837	861	801	789	821	824	811	786	877	800	797	847	814	821	831	840	772	849	824	789	852	836	804	874	813	801	826	818	835	821	844	833	861	856	814	812	851	847	849	822	793	821	792	848	854	821	803	803	786	817	840	822	754	806	810	819	755	798	850	848	810	797	818	868	811	844	857	819	795	804	893	820	898	799	833	823	831	838	826	793	801	847	828	843	829	817	856	820	778	843	828	812	792	854	815	828	844	841	850	834	893	841	876	833	810	853	840	812	872	865	812	834	814	809	841	843	776	813	829	844	867	792	813	870	878	831	862	872	790	835	797	863	822	859	861	798	841	836	806	776	828	838	814	807	865	796	769	795	797	815	797	829	824	785	837	824	850	835	813	818	832	829	794	864	761	850	774	831	837	858	822	811	795	819	813	832	823	789	799	808	839	822	810	784	838	803	816	853	849	847	819	835	821	873	830	863	853	813	795	842	818	817	840	845	824	803	771	795	846	821	864	808	872	820	810	802	824	827	829	788	821	854	850	834	806	806	777	806	773	828	809	881	803	817	799	815	899	824	835	807	807	826	845	845	847	849	841	821	843	829	893	817	806	790	831	810	864	840	790	836	847	834	783	795	755	804	850	787	845	853	857	825	808	783	863	820	841	811	840	849	823	867	836	852	812	842	771	752	805	870	847	864	836	802	875	833	834	800	824	848	818	824	838	853	827	839	850	791	839	874	795	813	832	787	831	772	847	815	810	860	821	846	835	788	849	806	829	781	802	800	759	795	797	817	888	775	837	814	859	841	812	836	873	859	802	866	808	817	856	815	825	838	862	776	811	789	811	801	838	816	822	845	847	802	788	814	850	843	841	870	797	803	833	857	789	855	775	865	808	849	830	816	790	860	855	813	801	844	800	809	812	854	828	779	779	830	840	801	825	823	828	780	797	805	834	850	870	835	828	820	770	868	820	794	852	812	801	810	815	847	837	802	759	822	816	805	831	885	841	843
50896	12163	1708	615	455	381	351	331	319	279	310	247	284	266	252	259	293	249	217	251	251	246	240	260	231	246	261	231	253	238	226	240	217	254	274	277	225	249	277	249	247	243	251	269	227	279	268	251	255	286	248	223	226	230	226	248	249	254	239	235	239	240	245	276	237	235	236	236	246	253	266	247	220	257	238	203	221	246	259	243	251	250	242	235	261	278	240	229	250	230	223	256	262	259	226	239	229	234	235	263	231	255	230	269	234	241	267	224	260	249	273	221	261	217	277	244	240	208	260	236	223	234	251	244	230	250	270	235	245	243	246	239	235	262	221	259	262	254	242	230	251	239	244	254	239	244	264	228	269	231	242	217	218	253	258	230	263	236	243	272	267	262	252	271	261	243	255	248	228	247	234	246	235	225	248	232	255	249	228	238	225	256	242	222	270	245	240	284	251	248	231	259	254	204	249	248	235	265	235	247	240	234	228	263	250	249	246	236	233	233	248	240	231	225	224	233	245	257	264	231	252	229	273	245	245	229	240	246	248	234	248	255	269	231	239	251	223	213	243	230	233	223	236	253	244	228	258	222	278	249	246	205	238	249	230	257	240	236	246	259	270	242	220	227	236	243	265	264	222	216	246	266	261	253	261	260	264	236	209	234	249	254	235	240	238	238	252	245	238	262	230	211	272	281	254	272	256	216	245	264	288	263	260	245	260	250	264	291	255	269	253	246	228	259	236	241	274	234	206	232	262	257	256	231	226	244	227	224	237	231	251	246	235	244	239	247	236	268	253	246	244	240	266	263	220	246	242	245	234	255	241	208	235	256	258	228	224	249	254	258	235	244	259	239	252	258	248	237	276	258	221	246	287	242	211	207	252	248	226	229	246	250	250	235	247	250	262	248	236	254	248	206	222	249	234	263	243	232	235	248	252	265	237	251	222	256	271	221	239	252	209	247	257	259	271	263	248	248	234	230	252	256	247	258	249	225	240	235	230	264	275	257	201	235	204	238	237	229	263	244	246	258	243	255	237	260	237	231	241	271	244	216	214	239	253	218	238	260	265	236	259	227	255	258	257	253	227	244	255	238	256	239	230	213	256	233	215	222	264	243	285	225	247	234	250	251	254	268	232	247	259	223	264	243	251	256	239	218	230	220	241	252	229	257	278	238	213	244	266	261	251	219	261	231	223	227	235	242	252	222	248	243	255	223	224	231	246	263	250	228	237	247	236	262	270	276	230	243	226	252	251	256	244	263	211	243	250	249	268	255	244	251	233	242	235	234	268	225	254	249	235	245	223	243	273	230	260	259	257	232	258	241	244	249	251	229	225	263	243	240	259	263	230	251	236	260	243	262	241	244	219	252	243	255	240	257	219	231	242	264	225	266	245	263	248	246	242	272	249	238	211	236	228	251	224	242	215	226	255	265	235	256	240	237	224	239	212	250	265	249	250	269	243	263	240	240	235	235	230	262	247	228	229	246	243	225	244	248	255	231	252	231	268	223	223	243	234	250	256	237	245	261	268	222	215	246	249	202	259	243	233	225	260	275	272	248	240	270	233	247	230	264	227	252	281	207	214	226	216	207	225	233	233	237	223	254	246	264	256	234	261	259	239	262	257	242	217	260	249	248	269	254	248	257	248	247	244	206	255	255	217	255	229	256	243	232	264	225	235	245	219	243	281	256	243	234	223	234	234	206	234	221	237	239	237	262	229	241	225	234	243	249	253	281	269	254	235	255	223	231	245	229	243	229	229	244	226	248	237	208	236	240	245	252	253	249	218	254	231	237	245	240	258	199	256	245	235	251	266	256	220	236	249	268	247	241	257	255	240	262	239	235	243	233	286	245	232	220	257	257	253	224	268	238	243	248	214	243	258	245	260	238	264	250	254	246	278	263	187	255	253	226	286	243	238	232	260	251	238	240	251	268	229	219	270	236	272	255	246	258	261	246	222	247	231	242	235	237	218	243	235	249	222	244	257	265	226	220	210	252	231	226	206	279	230	244	272	240	254	236	248	256	254	234	251	258	272	232	250	252	231	271	244	249	265	235	255	270	233	270	261	250	217	247	228	227	255	233	245	241	259	242	250	241	227	258	227	256	234	232	230	242	259	281	244	256	236	252	242	259	252	241	264	222	246	248	257	208	246	257	248	253	237	229	268	266	220	239	260	244	231	228	250	233	240	241	219	247	253	239	213	266	257	236	266	251	249	252	225	247	262	249	251	248	258	250	263	219	244	233	224	236	262	241	274	225	245	247	247	229	242	251	259	234	250	242	235	208	261	260	250	262	269	247	250	234	235	216	227	238	254	262	266	215	257	223	260	242	250	247	249	247	252	236	240	261	230	251	260	284	246	276	220	228	227	252	230	252	252	258	231	246	249	247	246	254	253	224	290	258	255	247	232	247	237	241	238	234	228	242	237	258	268	256	220	237	252	254	218	263	249	251	270	220	258	251	268	263	221	281	241	245	220	257	252	244	235	248	253	260	264	244	227	246	243	249	234	228	250	263	229	253	251	255	229	243	229	221	233	246	233	270	259	239	238	253	242	219	234	229	261	254	221	237	216	251	236	256	208	257	247	265	237	257	274	271	271	225	253	249	229	236	206	244	211	220	278	284	271	234	233	250	220	244	240	238	224	221	237	255	247	233	256	259	236	216	244	237	254	250	244	218	249	253	233	223	266	244	260	265	229	245	264	221	251	238	184	258	226	219	211	264	243	244	220	213	252	258	255	244	276	237	244	233	260	212	252	246	241	241	223	261	256	276	222	226	236	251	230	258	254	242	254	256	274	275	236	267	273	221	234	249	246	258	248	249	238	228	251	231	240	243	269	258	214	257	242	245	286	265	283	234	253	222	219	253	246	210	249	274	231	232	254	233	218	239	233	268	245	196	232	223	258	245	225	237	253	248	241	253	233	241	202	258	242	230	262	244	261	246	261	256	235	247	244	234	257	231	246	244	256	256	215	247	245	214	234	244	225	229	247	254	267	222	233	273	228	237	223	253	221	231	261	230	266	230	247	229	236	230	262	273	241	238	240	234	261	255	243	236	224	245	219	242	238	218	249	246	238	224	252	239	224	228	257	233	236	232	258	258	271	230	216	222	216	235	222	228	263	266	265	233	229	232	221	240	207	216	233	224	261	222	283	240	288	241	237	271	238	236	235	228	250	219	250	228	221	258	220	272	253	264	243	222	247	255	238	244	229	240	256	222	255	227	252	224	224	243	219	235	225	253	242	238	217	236	253	229	237	241	228	223	256	265	230	237	216	201	235	251	280	246	255	224	256	250	245	253	257	269	253	260	224	242	239	234	234	244	248	228	233	262	227	219	241	254	246	239	217	262	252	253	253	249	250	238	227	226	234	248	232	238	260	240	239	241	249	240	221	261	245	227	211	280	217	233	233	259	253	237	246	228	232	239	257	272	227	267	229	239	239	220	278	241	255	241	276	272	214	268	292	233	266	261	245	247	226	278	239	263	231	234	213	219	246	219
25828	904	1499	1672	1467	1216	1020	931	848	777	765	772	664	675	610	629	621	641	566	606	578	575	594	597	597	600	571	532	590	589	601	570	542	565	521	530	563	563	552	559	563	575	560	534	531	566	559	538	550	569	539	573	565	547	523	563	531	527	555	537	522	533	511	545	547	517	597	536	536	511	551	586	548	546	552	541	521	566	534	570	511	515	505	563	569	555	557	528	560	533	528	566	567	555	549	533	597	548	561	591	550	559	567	548	539	592	548	564	519	576	521	570	522	520	545	548	576	557	531	533	536	542	549	510	542	534	591	507	540	512	525	548	516	550	543	538	540	573	576	519	573	535	506	546	583	550	565	594	538	547	539	598	560	597	550	550	569	578	498	539	553	576	563	538	549	575	555	525	534	564	569	514	574	544	532	556	537	517	574	519	586	560	571	508	557	575	521	568	540	539	562	542	530	609	531	550	569	546	553	542	560	540	486	531	541	569	552	570	558	577	533	554	537	568	560	515	554	533	572	576	528	566	560	534	558	525	553	591	531	543	530	514	542	579	580	605	560	542	549	546	566	525	571	590	564	564	554	533	549	533	551	595	509	538	538	548	518	538	522	584	553	565	550	591	574	575	544	520	564	560	585	567	563	550	553	552	540	519	555	541	566	599	543	577	533	530	518	549	544	532	533	549	540	571	520	579	522	525	546	574	556	534	584	550	530	562	543	580	540	561	567	535	525	572	558	547	541	512	551	550	544	535	552	551	560	548	565	560	559	580	582	570	582	575	550	496	550	545	537	547	562	569	541	565	560	563	529	576	567	534	597	524	526	514	516	581	505	560	551	506	540	550	535	573	580	538	543	552	515	581	512	545	524	503	556	572	567	547	531	559	561	535	544	555	505	583	517	565	536	578	555	588	579	511	556	561	579	511	541	510	554	533	568	565	555	592	593	507	552	544	557	549	561	553	560	540	577	556	572	525	542	539	550	526	539	574	558	561	572	544	565	562	566	565	559	547	553	528	524	501	536	572	564	583	537	541	513	559	570	539	563	516	572	554	520	559	554	502	529	579	569	559	567	582	545	560	541	562	594	575	523	551	571	552	592	544	569	537	534	566	525	608	491	563	536	558	588	561	557	549	591	532	561	581	538	541	566	564	554	550	572	547	535	552	582	558	539	528	544	540	528	544	551	543	560	522	561	586	597	520	542	532	528	542	560	564	578	556	522	568	544	549	568	522	562	581	583	495	547	550	536	563	575	541	581	545	564	539	534	540	558	545	568	557	580	577	524	556	566	513	497	606	573	535	622	592	531	584	534	527	546	573	578	529	562	539	567	566	574	554	566	531	560	493	541	571	559	559	540	536	590	551	574	560	563	549	545	585	545	558	518	557	570	543	587	548	545	539	546	553	516	511	564	565	584	577	515	536	538	539	549	544	591	565	575	525	583	530	542	540	528	550	538	525	582	545	540	567	561	555	560	552	563	534	559	553	526	565	544	533	586	551	501	560	553	603	523	565	545	557	557	554	566	582	553	541	567	598	537	534	522	549	536	519	498	559	553	559	580	541	590	567	553	565	587	566	528	556	510	554	583	556	530	556	560	573	564	581	564	557	547	559	530	525	524	549	543	576	570	518	564	521	538	573	588	539	561	576	530	539	528	538	539	576	561	509	497	493	574	539	586	531	547	562	527	557	515	578	525	571	555	508	564	564	510	592	569	530	573	519	531	523	535	592	601	555	539	516	540	507	534	548	564	567	533	552	532	569	551	571	530	574	566	531	575	549	513	535	525	570	526	527	528	557	526	562	527	565	562	582	544	560	577	506	527	540	552	528	554	572	527	534	534	558	562	553	554	588	533	523	545	558	545	565	550	550	548	574	544	572	554	525	559	562	523	557	563	535	546	558	512	576	521	566	559	493	544	536	521	505	586	540	576	561	542	543	548	531	565	584	579	535	506	522	519	550	587	584	557	580	557	532	547	543	528	546	497	522	560	532	570	574	539	583	567	570	561	559	550	575	524	511	515	537	507	564	566	542	542	577	546	565	529	566	513	552	542	504	518	536	528	560	568	594	524	545	532	494	536	548	611	552	567	563	552	563	559	505	547	547	582	543	510	598	536	592	547	556	563	553	533	576	580	518	531	541	573	524	582	536	531	524	534	516	571	509	526	577	541	509	547	569	568	550	558	529	569	562	587	483	564	518	526	536	514	564	548	548	549	530	546	554	576	556	521	542	545	559	534	557	488	572	537	514	557	543	563	593	525	539	524	502	560	564	569	542	526	546	547	576	550	560	536	562	527	519	572	569	490	533	564	536	534	535	545	541	541	536	576	562	507	543	534	568	535	543	554	523	526	547	566	574	526	565	540	565	557	540	581	553	543	546	553	572	551	526	533	577	576	583	533	565	517	557	542	557	552	556	530	559	576	556	521	501	567	556	525	563	558	580	583	573	521	624	523	571	543	582	511	535	530	587	570	569	534	547	524	507	524	563	567	563	549	516	519	557	546	549	515	565	511	538	567	540	533	563	545	588	550	604	575	546	517	537	536	558	546	549	544	543	524	556	550	570	560	555	582	573	584	548	538	570	546	559	535	558	545	579	564	562	572	519	540	526	565	512	559	539	560	572	587	605	594	521	540	568	564	533	556	531	559	600	574	506	530	527	584	535	521	531	554	586	567	575	546	565	521	536	544	557	538	571	609	555	621	557	525	575	551	531	536	558	521	556	529	556	576	520	520	548	553	559	565	536	551	563	520	551	548	532	489	575	527	589	585	574	561	587	540	542	516	540	563	540	547	505	514	498	561	535	558	544	575	536	581	534	604	566	543	564	538	566	571	579	536	527	520	587	524	564	515	577	580	564	542	536	530	552	564	562	549	530	555	550	532	554	512	532	525	527	562	548	537	548	535	548	597	566	543	558	564	519	583	533	579	571	524	587	584	581	512	571	527	557	523	519	558	568	559	535	533	559	575	528	538	512	565	566	553	541	537	565	514	577	551	524	532	519	527	574	527	590	561	528	526	533	541	541	541	550	536	591	534	551	556	564	553	511	542	571	540	547	545	546	537	581	526	582	549	573	541	600	531	539	543	554	550	539	497	555	524	549	577	545	525	530	545	547	529	550	530	590	545	593	538	513	583	563	551	540	582	549	572	544	536	572	544	589	543	549	534	527	519	565	556	520	578	546	571	554	545	564	548	560	595	559	501	537	556	577	541	539	561	532	552	498	580	546	556	567	559	541	605	535	562	606	574	555	549	565	564	578	529	513	576	586	502	586	563	562	551	568	596	534	553	546	519	555	558	561	556	530	524	544	560	544	532	575	545	517	574	560	553	570	517	568	554	560	539	597	550	555	601	575	533	534	555	543	557	548	571	533	530	564	552	550	601	557	526	555	545	564	576	572	567	567	604	522	514	535	548	577	549	534	578	502	570	540	563	542	545	527	546	530	589	549	556	562	531	515	581	531	562	552	560	543	577	575	519	546	554	532	504	536	548	553
37432	5624	442	326	321	314	291	301	304	313	313	314	308	301	310	301	314	351	300	313	349	329	308	321	311	300	331	288	353	334	319	300	329	324	322	332	304	293	308	301	340	336	324	295	313	305	328	306	285	280	309	334	329	349	303	309	300	315	303	328	300	318	351	296	310	327	277	296	332	308	278	320	314	313	321	328	315	321	323	317	340	285	292	338	356	302	327	304	298	289	324	288	333	353	297	307	286	279	326	298	325	310	314	312	311	331	316	307	316	287	288	321	293	292	300	311	310	308	325	297	312	326	317	270	311	326	330	317	325	350	274	310	318	299	319	307	315	300	341	314	300	317	285	311	295	290	279	307	333	307	323	304	277	289	340	304	297	306	315	326	298	320	326	300	309	304	311	313	284	339	320	325	314	320	320	282	328	303	282	289	291	318	325	288	313	284	329	326	299	277	301	320	293	315	305	330	306	339	304	313	350	296	311	315	303	313	334	312	284	300	289	332	293	305	345	293	326	352	312	325	297	332	297	309	324	300	316	323	321	352	297	272	295	308	290	280	306	306	277	265	308	343	319	315	324	302	298	308	335	309	305	305	306	298	303	296	286	302	289	338	314	317	296	304	309	263	278	285	313	303	310	315	349	309	285	274	331	335	348	327	336	308	343	341	313	351	331	344	281	333	315	285	302	324	318	312	348	309	315	335	285	329	289	295	291	324	323	321	343	338	313	317	311	314	302	289	307	302	305	276	330	314	318	326	291	351	331	319	321	313	293	362	313	272	295	282	337	277	292	313	301	342	323	331	319	313	322	305	315	333	363	289	305	296	350	342	343	325	334	267	297	302	319	313	316	338	304	345	308	305	306	299	248	312	292	306	302	288	277	312	333	323	320	323	306	303	269	285	292	282	333	329	324	309	321	309	287	311	324	345	307	297	297	305	301	311	312	322	282	304	311	312	331	319	306	283	306	306	334	328	307	298	341	330	293	310	298	286	309	313	316	305	321	298	307	298	337	339	296	347	314	308	302	270	281	319	311	277	310	290	310	304	309	325	295	281	314	313	312	325	295	327	321	331	306	322	278	293	296	299	291	292	314	300	334	301	315	326	308	302	298	319	332	318	297	323	318	318	346	322	317	297	298	327	305	311	283	326	308	297	305	311	306	317	308	322	301	305	369	300	310	277	326	312	328	310	285	326	347	295	323	284	301	347	310	300	295	296	329	319	313	337	310	340	300	298	313	332	308	319	311	286	314	293	279	315	296	302	273	315	293	324	314	315	351	286	338	304	333	322	307	315	278	289	308	316	317	303	271	321	337	323	311	314	310	336	320	305	343	294	339	330	267	305	297	311	296	300	314	308	301	313	280	289	287	320	314	314	301	316	281	335	284	329	299	290	310	302	317	299	330	304	338	293	324	310	297	327	305	323	333	292	316	294	315	360	328	343	296	326	330	295	312	292	294	293	341	315	333	315	307	297	288	318	310	298	297	300	321	315	307	312	304	295	323	292	298	303	291	330	351	299	298	298	301	291	303	290	335	290	305	324	315	300	317	287	312	301	279	339	333	301	349	314	309	305	276	284	317	283	285	302	297	288	306	305	323	320	312	308	323	318	268	302	297	304	320	306	297	305	322	299	303	303	287	294	307	324	298	282	321	259	288	308	322	285	313	320	293	284	325	309	308	289	297	288	302	319	284	331	323	277	283	297	293	288	283	301	337	312	330	315	309	336	295	323	306	298	286	307	317	305	310	330	303	300	305	327	279	363	357	325	284	318	308	331	343	326	328	312	321	299	317	293	312	299	312	291	314	283	287	270	327	328	359	343	333	330	319	333	296	294	303	337	300	316	328	312	335	350	302	287	289	308	327	283	286	301	308	306	314	351	320	320	311	308	295	319	318	305	306	328	305	329	330	346	326	318	283	334	310	340	302	303	331	324	313	309	326	313	302	309	316	307	305	309	307	282	338	321	308	312	304	324	338	320	295	302	342	301	310	297	297	279	300	324	308	276	295	336	324	310	326	333	327	266	326	289	298	318	302	254	310	334	296	333	309	313	360	299	310	343	310	308	330	309	332	297	316	322	329	283	286	284	303	302	349	346	328	314	272	275	318	325	319	309	304	303	314	279	268	303	271	272	325	294	286	320	353	310	318	321	314	307	284	311	325	307	302	297	310	289	296	301	305	290	313	282	281	323	325	310	344	299	327	301	302	320	345	321	326	306	318	278	296	297	343	286	287	338	324	294	312	323	324	255	317	314	309	290	311	329	324	271	320	303	316	335	270	353	313	311	332	325	290	293	277	337	318	312	288	303	280	333	299	294	273	300	330	320	309	295	305	346	288	308	373	337	326	318	280	306	310	294	336	305	316	318	307	316	290	323	329	309	344	311	294	330	347	286	295	292	335	324	311	290	320	297	279	292	310	302	308	292	316	305	338	305	317	308	318	305	309	299	309	317	312	312	325	317	316	339	278	326	336	313	324	304	302	325	324	317	309	311	333	320	317	312	308	334	321	298	298	294	313	294	300	321	303	297	311	324	334	277	330	312	330	296	303	321	316	322	338	293	292	312	354	329	324	300	337	308	313	279	276	333	324	299	308	313	282	322	307	318	332	304	279	282	315	279	278	303	303	319	297	318	290	286	316	293	319	306	308	304	312	305	320	339	340	279	316	318	293	311	340	315	303	307	310	315	301	311	322	307	311	300	317	282	287	300	283	305	301	259	316	301	327	311	310	316	288	279	310	312	280	335	307	339	312	333	342	325	329	311	274	304	290	348	324	323	307	260	263	337	302	314	302	280	320	299	319	294	330	320	285	340	325	322	310	289	291	307	265	315	302	363	317	312	303	311	329	290	333	300	312	334	303	321	304	315	312	316	307	314	348	332	318	305	338	316	293	291	312	283	301	335	305	299	326	326	312	319	325	276	325	329	314	272	284	313	330	304	320	313	286	301	314	298	282	283	321	325	281	327	282	318	289	336	302	329	325	360	318	312	312	310	313	326	306	303	298	342	329	342	326	313	322	331	316	297	343	334	340	297	316	316	270	319	311	312	316	315	301	296	309	326	294	291	299	292	275	360	297	295	294	316	289	316	310	309	303	333	285	342	320	332	354	315	318	336	316	282	294	275	306	285	331	312	307	319	287	345	270	312	298	312	293	304	330	304	304	303	283	351	311	307	303	305	287	328	301	332	347	306	291	270	301	303	326	314	338	309	309	309	298	319	320	313	309	304	312	303	304	300	308	298	330	314	343	295	307	316	295	325	307	311	314	319	304	316	296	328	317	326	293	277	300	309	298	326	316	331	324	326	314	273	285	276	347	313	296	293	279	335	332	312	305	325	298	286	309	316	318	300	265	330	347	319	306	310	264	325	306	290	311	306	335	277	295	318	291	323	318	312	293	282	278	291	280	277	308	354	289	331	363	262	274	293	284	306	350	288	312	291	290	289	292	329	305	342	336	325	308	349	325	325	284	308	276	313	346	344	286	292	297	318
20584	749	688	720	732	723	738	767	732	693	723	728	703	701	710	763	684	694	701	719	723	745	718	708	661	711	722	744	650	702	731	698	666	683	715	715	745	700	650	743	708	724	733	764	720	715	728	682	711	724	711	720	685	704	770	708	660	652	715	731	720	720	689	730	726	715	742	656	673	731	702	747	725	723	692	692	747	677	712	693	686	691	686	752	658	715	673	684	754	732	728	738	675	740	726	743	724	760	693	695	741	737	710	717	786	686	727	674	700	667	713	678	734	697	693	670	708	700	703	720	727	707	672	743	714	692	703	712	695	700	724	707	754	756	710	720	708	708	685	740	729	729	731	706	688	722	689	740	765	689	694	709	722	717	709	741	663	717	719	730	708	718	752	717	695	693	731	692	675	716	696	733	724	692	726	695	715	676	676	676	749	710	686	719	742	700	766	718	764	708	689	701	718	681	707	680	699	653	750	721	733	735	696	746	725	664	787	689	721	700	732	710	730	714	694	710	728	690	702	734	758	713	689	697	695	738	655	726	742	700	686	690	653	676	720	728	715	757	720	694	691	693	698	708	718	746	746	711	679	745	751	681	695	743	698	728	681	690	691	706	688	714	727	704	697	724	728	729	759	701	685	704	716	737	716	722	730	696	723	691	714	700	715	688	743	688	734	740	688	715	711	672	725	704	696	765	690	712	731	666	726	704	735	729	736	682	756	701	743	731	742	688	735	724	723	727	694	726	696	693	709	776	732	675	677	706	713	692	691	689	742	761	716	693	698	722	727	715	725	702	681	735	691	678	700	716	718	660	705	730	703	729	723	727	688	701	699	754	680	700	659	682	705	725	684	718	714	702	700	691	704	679	699	709	737	683	724	712	745	686	730	732	709	740	705	686	736	693	691	737	681	693	719	730	708	716	728	728	726	754	676	676	699	744	692	757	687	698	720	699	668	728	689	745	708	740	655	739	670	736	701	717	678	771	739	698	750	695	718	701	728	724	734	696	736	706	710	696	703	753	694	737	732	738	728	671	696	685	720	718	730	734	718	762	685	740	692	730	770	669	738	739	705	681	714	783	692	694	741	727	692	726	717	694	635	715	685	740	697	700	701	727	691	749	703	669	738	672	741	714	704	745	740	713	722	759	690	652	715	708	714	711	707	731	690	775	734	696	708	720	713	716	725	713	701	729	712	696	667	736	706	696	728	691	719	722	739	713	717	747	712	714	717	698	730	682	666	731	721	713	687	694	715	772	699	688	688	680	773	708	704	760	727	686	706	691	693	731	715	728	716	718	691	730	712	727	742	771	721	698	672	746	755	744	750	763	657	744	717	721	668	709	736	703	718	735	720	684	746	703	693	725	740	770	686	708	723	708	769	751	722	763	716	719	719	723	736	731	722	713	727	713	705	677	731	690	751	656	729	719	684	717	739	678	762	727	713	680	725	723	705	724	674	719	705	714	662	747	679	708	726	725	723	754	734	673	709	742	753	716	720	721	725	677	760	672	717	694	713	706	754	724	763	711	698	738	686	699	712	752	668	733	699	700	729	700	740	704	687	740	703	723	714	730	718	710	708	653	701	750	719	743	701	707	704	703	706	724	691	685	702	719	720	706	717	671	710	758	739	712	673	752	681	737	754	725	685	696	692	675	687	685	714	688	730	723	727	706	693	679	679	717	687	727	726	656	707	723	742	720	704	724	742	702	720	722	705	754	708	692	749	773	737	714	687	700	721	636	690	733	746	698	754	715	728	717	695	689	699	691	702	731	690	732	714	719	702	735	738	706	734	726	704	734	766	681	684	679	664	685	728	699	625	718	715	733	723	710	694	693	713	670	712	703	730	698	698	679	664	720	736	667	694	746	722	798	747	696	734	748	697	684	734	734	760	713	684	656	668	708	722	691	769	693	747	700	745	720	764	726	668	680	701	736	680	705	729	762	717	716	706	703	648	727	686	724	682	687	701	762	721	726	738	678	750	741	712	736	704	678	718	676	645	712	714	708	691	738	694	739	683	708	716	679	710	739	690	720	683	695	716	691	751	719	665	708	723	701	719	703	712	683	716	716	727	704	729	726	751	743	664	743	665	737	719	717	736	722	732	668	701	702	701	667	701	739	675	695	687	719	714	695	703	714	712	689	747	713	700	731	745	716	692	737	692	662	709	710	700	700	695	721	722	758	693	704	672	716	670	716	705	725	722	683	749	711	745	701	718	705	712	772	710	717	777	709	714	706	706	704	640	704	736	738	742	735	691	710	696	729	730	654	644	711	705	657	711	737	733	720	767	672	729	759	716	671	681	709	712	663	736	750	694	724	701	712	674	727	737	740	712	732	709	710	726	691	696	707	696	698	702	729	732	706	720	656	699	718	723	704	693	727	721	676	662	731	701	744	685	742	714	686	708	676	718	713	737	743	679	757	728	717	696	730	722	718	661	700	696	730	742	658	732	720	746	762	747	679	707	756	718	697	716	733	732	670	703	690	712	716	698	700	704	726	722	732	675	707	714	734	699	780	707	759	705	723	715	718	693	716	720	716	748	701	731	715	663	751	720	680	705	736	669	706	722	745	677	751	759	708	659	714	746	713	741	709	717	693	687	717	754	737	725	718	677	727	705	726	664	740	732	771	713	711	687	721	713	695	715	662	770	658	734	736	775	711	697	725	725	709	707	731	724	704	801	749	721	714	720	725	758	710	712	736	722	692	711	756	701	701	704	712	647	692	726	698	751	765	695	741	740	706	684	755	659	705	713	707	709	690	717	654	744	726	674	680	748	711	681	698	695	710	722	737	734	688	714	709	715	727	676	698	713	689	691	724	709	678	669	754	775	702	670	749	746	701	678	695	737	759	690	657	713	713	746	703	699	702	726	730	740	706	715	723	711	676	701	658	734	703	703	668	732	712	702	698	717	691	662	676	729	688	691	729	723	703	739	768	707	733	674	770	680	697	685	698	713	727	705	691	755	738	702	723	679	729	716	688	725	697	714	700	702	739	723	753	667	655	774	740	709	722	740	748	713	709	691	734	688	688	766	758	712	769	685	716	725	725	718	704	709	751	756	720	740	707	725	677	705	739	778	692	700	714	690	718	751	724	713	751	699	713	690	743	718	707	689	685	741	701	659	706	692	672	705	708	730	719	754	720	713	672	698	674	707	742	760	648	696	670	730	709	713	697	656	707	724	715	765	710	680	699	719	669	711	701	723	667	750	717	675	717	721	678	701	707	710	671	689	739	744	725	693	683	722	685	672	696	739	703	712	654	699	722	736	737	740	737	674	652	723	697	709	706	739	742	712	730	701	704	711	754	710	752	743	658	740	705	717	723	738	732	731	701	691	723	721	685	727	750	733	701	732	732	735	753	738	737	684	731	706	731	700	693	733	694	728	694	685	663	728	714	715	703	717	757	745	663	718	776	723	681	676	727	691	686	742	706	683	700	721	766	728	729	743	751	695	740	683	730	740	705	681	729	686	723	658	780	677	727	751	729	686	700	737	701
50015	10801	1143	556	489	438	418	396	405	379	377	407	362	381	403	349	392	362	373	391	379	354	392	386	348	363	383	367	373	388	395	369	402	403	391	387	401	353	377	409	359	382	410	400	362	390	379	445	359	403	392	382	395	349	405	394	374	360	344	343	395	382	361	348	389	371	378	408	389	353	375	381	376	383	386	402	386	395	358	383	381	339	414	394	411	389	431	375	414	381	372	372	350	410	358	367	349	355	379	359	388	350	392	334	402	363	347	363	385	403	360	391	376	344	379	383	410	379	370	350	357	397	342	362	408	379	392	362	353	354	361	340	352	371	383	396	365	398	373	377	405	361	387	408	372	366	378	365	367	368	383	369	361	391	370	411	381	379	371	378	372	359	425	427	346	368	334	390	356	382	386	343	394	374	384	350	367	355	378	393	345	354	375	407	386	370	386	395	364	385	375	386	371	371	428	367	419	352	384	426	388	398	393	373	402	396	373	364	387	408	387	366	369	378	413	378	402	376	364	382	371	364	369	373	384	360	402	355	364	362	365	367	395	368	353	350	357	387	361	362	333	344	375	392	384	343	401	390	376	378	382	394	346	413	375	353	385	365	387	371	405	369	376	373	385	375	322	377	358	364	364	403	324	378	365	388	373	392	382	348	381	371	383	359	364	416	369	373	413	398	354	391	359	412	382	360	398	375	393	366	391	355	421	379	356	364	385	356	366	389	404	385	377	373	406	370	375	367	383	373	359	392	368	356	398	389	401	393	363	360	376	388	422	406	374	384	401	403	392	384	406	363	368	380	351	361	379	368	361	368	393	399	365	329	378	366	358	356	373	383	393	389	376	410	425	399	402	352	385	362	395	377	371	373	370	394	377	374	363	359	352	391	393	396	409	365	460	414	364	354	382	378	373	387	354	383	398	392	394	381	366	393	373	328	350	389	390	392	365	341	349	352	413	414	373	354	358	384	361	399	319	350	358	405	385	390	385	396	387	393	374	423	367	364	335	346	409	367	377	369	358	344	385	419	360	343	367	380	382	363	357	384	359	384	379	366	386	380	366	378	380	388	351	382	362	411	373	419	383	367	380	356	375	375	364	385	390	350	388	354	360	361	354	401	370	363	398	375	383	367	359	397	398	380	419	399	356	361	369	364	388	359	387	376	335	358	374	407	397	372	401	371	359	383	373	381	396	394	410	377	366	397	411	360	375	369	385	398	389	396	421	387	362	405	378	382	404	352	341	372	380	385	372	371	354	417	366	348	399	377	399	402	364	396	383	384	357	361	370	379	392	379	367	388	387	388	353	366	337	386	383	385	385	374	389	387	357	365	375	419	373	369	363	404	327	401	391	369	398	404	407	347	373	394	378	398	388	385	384	356	422	386	372	353	350	353	377	344	396	333	367	391	387	414	429	416	410	371	411	376	337	373	368	364	326	404	406	373	370	368	401	429	375	401	386	342	393	370	374	401	380	387	391	390	396	370	407	390	340	390	379	362	368	366	359	408	352	376	382	366	402	410	346	388	372	400	359	361	378	375	370	400	380	363	398	363	398	371	392	381	366	361	393	398	371	350	378	368	379	370	409	364	394	359	378	400	398	363	371	360	379	338	406	371	386	384	384	396	362	404	394	400	413	387	368	344	382	394	350	338	380	384	354	386	343	366	418	353	374	388	393	368	372	347	384	390	366	375	384	371	375	353	366	363	318	362	367	361	384	387	380	345	387	365	348	347	376	420	411	338	376	375	389	396	394	359	388	399	390	369	382	394	372	414	399	392	396	366	340	363	388	344	390	369	360	372	409	360	376	375	361	391	393	416	359	378	379	368	336	398	355	368	370	339	394	390	386	400	406	399	383	373	364	381	337	394	367	398	431	420	365	408	403	380	377	368	413	348	365	365	376	379	408	383	357	392	361	390	354	395	354	377	357	375	355	383	415	361	370	413	378	432	373	361	398	400	412	375	353	355	400	363	359	337	394	374	341	378	382	388	366	405	406	366	377	397	402	386	363	403	357	378	383	400	391	382	399	388	360	349	344	374	376	395	370	374	395	377	362	382	370	348	385	372	350	399	398	371	346	389	399	396	353	374	369	372	402	349	358	397	350	380	391	383	383	355	361	373	361	350	352	380	387	358	405	405	382	378	384	343	355	381	367	400	363	403	410	401	338	391	386	371	355	397	386	387	392	390	400	392	416	339	373	365	359	433	430	386	361	352	364	366	362	342	400	382	385	351	352	377	424	383	383	391	381	437	375	358	398	408	367	363	375	405	405	371	364	366	386	421	417	378	390	350	363	329	405	374	381	357	390	361	409	389	374	357	373	394	398	368	363	365	360	376	373	369	376	390	400	352	372	362	374	355	378	388	396	392	369	420	391	389	404	379	360	360	341	382	373	399	367	359	356	350	368	398	389	418	404	363	396	407	378	353	366	377	378	357	364	351	361	380	368	347	390	389	363	345	403	358	380	357	387	432	359	399	384	366	354	382	353	419	369	394	394	392	402	347	375	341	379	339	385	382	410	381	353	395	372	380	381	362	360	373	359	365	378	407	373	375	374	396	382	394	364	383	380	375	362	384	382	369	379	399	354	374	401	351	341	368	361	345	367	385	354	401	406	361	380	379	391	393	385	389	370	407	342	354	385	366	400	360	376	370	399	443	368	386	364	372	374	419	391	351	382	362	383	390	380	387	393	371	380	400	356	389	398	382	370	360	407	374	389	406	389	391	363	325	386	361	384	353	408	378	392	398	384	351	394	372	369	372	369	371	407	342	389	384	348	389	381	358	364	335	378	381	349	367	373	370	353	376	405	380	362	383	395	346	373	373	355	363	395	390	426	410	381	365	402	376	376	355	389	407	370	362	374	389	378	340	376	413	353	386	377	397	354	353	361	334	363	348	408	366	402	391	391	367	364	335	378	360	357	389	387	364	362	351	371	375	404	390	371	372	362	402	385	373	377	410	359	345	378	351	374	372	370	393	399	396	383	399	381	360	399	386	377	371	387	344	379	355	424	341	375	376	398	398	367	370	363	382	355	366	383	375	412	363	396	368	365	377	406	385	365	413	372	364	375	387	401	336	321	376	387	396	388	359	351	397	389	399	387	367	368	395	370	388	343	390	362	356	376	361	351	370	357	405	350	368	377	369	362	389	386	373	372	355	347	367	363	373	384	396	400	360	398	354	335	358	355	355	371	359	380	383	337	386	322	397	401	381	363	361	383	387	423	348	396	368	366	386	375	408	353	373	376	393	362	391	414	394	394	376	376	410	382	351	354	362	351	368	383	355	370	348	355	392	393	400	357	373	341	414	409	367	365	408	381	354	383	410	392	398	369	392	407	359	381	351	367	394	360	363	402	408	400	346	350	389	396	358	372	379	392	333	371	388	392	382	364	379	368	374	383	364	367	385	396	373	367	384	370	395	402	379	425	387	372	388	377	325	360	364	394	360	342	406	385	357	356	387	383	375	385	364	374	364	380	334	397	350	375	365	405	391
27403	1004	1239	1293	1246	1221	1072	999	1021	911	930	905	879	922	886	842	830	851	879	881	869	853	851	812	882	922	867	918	830	856	810	847	844	821	836	831	878	814	894	851	884	870	845	823	849	833	847	881	877	849	798	836	862	850	830	840	838	875	880	881	864	895	830	823	821	859	829	847	828	817	865	849	927	818	838	839	864	818	794	873	862	829	846	813	880	855	884	866	835	796	839	851	832	803	826	825	820	852	818	825	814	833	838	873	814	855	849	863	812	852	812	802	869	854	847	878	870	828	855	817	820	866	835	834	865	809	834	868	802	856	849	847	829	816	810	805	868	818	842	811	774	839	811	877	866	856	843	837	851	829	871	805	814	856	791	811	829	833	877	809	874	785	802	807	823	845	870	781	805	839	797	807	824	833	882	818	804	837	867	803	828	858	828	841	867	876	842	852	881	892	895	871	875	841	876	793	833	858	856	860	818	820	860	895	900	860	843	812	835	901	815	852	814	838	873	856	834	816	904	857	803	855	795	908	835	866	814	873	860	873	846	807	821	803	827	834	829	836	810	849	800	839	800	827	834	863	907	805	835	802	818	867	825	807	821	879	851	860	884	813	851	874	869	835	836	765	874	807	872	864	847	856	816	851	856	814	855	832	868	870	817	813	817	877	794	863	840	873	891	774	863	847	842	825	863	865	885	818	813	843	812	840	786	828	786	864	824	781	894	843	796	842	836	818	851	845	870	820	869	807	788	852	865	819	788	815	852	861	830	870	815	827	860	786	877	877	801	811	845	877	838	815	816	815	834	827	834	802	799	823	853	826	840	834	853	794	894	845	816	796	834	836	802	843	915	821	831	807	843	860	855	855	886	872	822	792	837	851	814	827	848	870	866	840	895	843	813	836	864	819	825	775	828	845	883	853	860	853	799	880	858	877	843	841	809	832	841	809	846	856	896	795	838	881	848	825	847	852	815	834	816	848	815	826	843	826	820	804	849	832	869	860	849	842	829	870	823	813	831	878	794	861	803	828	821	814	813	804	897	857	843	839	803	858	826	823	842	842	795	837	816	836	874	858	854	826	859	799	829	808	846	861	820	865	807	880	877	845	851	839	858	868	828	810	860	845	825	861	857	829	826	874	877	806	865	825	813	814	843	829	853	756	816	878	823	865	797	822	837	813	805	843	903	838	844	857	846	841	873	837	853	834	852	751	839	846	797	814	826	836	843	837	787	858	827	804	798	800	806	848	876	875	810	844	857	841	821	876	809	801	851	882	820	819	820	859	814	795	840	830	859	825	819	821	843	890	824	865	852	886	869	781	829	847	763	851	883	847	873	839	847	798	867	824	872	849	834	824	848	819	872	850	823	855	841	894	855	847	865	882	838	808	859	884	849	817	837	861	830	801	830	822	820	816	794	809	844	823	859	776	838	890	842	844	840	825	871	870	831	852	839	853	837	853	821	779	879	823	827	779	844	858	825	802	858	862	813	889	833	838	860	831	812	829	836	770	840	816	812	845	877	865	855	772	838	806	835	839	857	822	892	869	822	869	834	819	858	885	801	834	776	829	852	829	819	797	796	882	833	842	855	823	784	845	834	832	844	855	854	859	841	838	823	834	817	866	815	844	835	858	809	805	883	838	803	826	808	748	863	852	803	797	836	867	893	837	812	790	831	831	844	806	857	835	796	806	933	825	888	824	858	867	813	869	833	833	834	816	857	851	817	858	817	853	840	864	779	859	811	843	878	862	841	875	814	840	838	792	845	849	858	840	815	839	823	836	830	839	764	859	838	911	839	862	841	828	874	880	871	856	906	870	846	814	925	856	817	819	815	847	861	854	840	898	799	826	842	826	855	876	812	875	864	786	830	871	864	843	849	837	809	875	849	842	838	865	843	809	818	807	854	848	894	845	878	881	805	820	811	851	805	845	853	901	861	833	812	892	828	841	881	837	838	824	816	825	877	780	829	848	785	759	826	797	843	833	814	844	814	814	813	863	851	797	885	854	869	857	851	870	869	885	815	783	838	856	828	818	848	840	875	866	817	843	810	804	817	840	808	872	828	780	824	848	803	858	845	818	834	826	804	835	871	813	853	836	878	819	843	815	788	889	757	858	826	898	872	856	824	776	836	841	809	872	834	813	834	810	815	868	860	852	822	879	849	876	798	848	861	832	818	865	804	867	860	811	860	855	821	819	841	822	847	868	803	846	851	852	870	854	797	867	822	835	891	836	881	869	835	861	853	804	884	846	896	815	859	787	821	792	814	833	842	859	917	851	838	838	868	810	751	821	875	819	871	850	810	779	840	908	839	852	815	788	871	872	857	847	829	831	828	850	962	889	823	788	824	821	854	832	854	836	832	779	791	839	883	878	852	882	817	860	891	828	819	829	820	881	845	836	870	871	839	822	865	800	844	836	813	904	840	836	821	896	832	856	879	858	860	811	860	812	860	877	811	814	839	832	844	828	881	828	872	860	838	842	871	845	846	802	854	821	839	816	873	810	856	811	867	894	784	864	781	790	828	848	861	819	827	817	825	836	834	817	870	853	864	806	816	770	877	814	774	830	847	865	915	829	824	840	811	775	838	851	879	862	862	848	870	873	852	859	882	835	857	879	890	857	799	823	805	858	847	790	861	852	871	826	885	855	767	804	812	870	828	845	786	862	820	802	786	847	916	836	821	821	883	848	819	848	877	863	874	865	841	853	829	803	837	888	908	832	826	877	805	861	848	824	856	814	856	849	861	899	825	781	795	836	830	864	825	836	867	875	870	872	781	829	844	803	878	821	842	816	869	805	795	828	832	812	816	878	847	813	889	864	864	883	890	870	870	796	848	885	896	829	827	797	832	777	818	837	843	851	847	841	856	860	860	819	798	831	766	851	850	855	797	884	851	841	793	843	877	812	830	834	829	841	856	829	853	829	823	834	846	820	811	852	835	888	847	860	847	811	856	791	861	835	825	872	828	850	844	833	852	822	834	765	791	843	798	842	846	875	854	840	848	840	851	831	812	829	845	812	803	894	850	826	809	848	806	784	819	859	824	793	845	853	811	856	780	826	846	857	818	868	825	875	860	822	807	893	798	852	810	862	845	851	860	824	803	887	808	812	857	845	789	895	827	842	892	810	826	854	812	817	877	814	806	860	819	791	849	828	865	840	811	875	823	872	798	841	842	813	838	826	842	876	805	849	844	776	844	874	802	828	803	813	787	810	872	862	813	864	799	869	803	908	845	808	781	860	805	838	859	897	840	888	889	814	853	839	857	797	837	808	862	868	818	831	809	811	820	874	799	816	863	812	837	878	858	843	822	833	821	843	858	837	810	856	873	872	860	806	894	843	851	857	837	836	854	801	825	816	856	829	812	830	828	812	843	865	806	833	818	796	841	890	851	859	834	868	863	896	863	849	871	852	824	842	893	824	831	852	867	865	816	811	822	814	824	825	873	804	830	831	840	804	846	831	844	884	827	806	839	838	826	845	805	796	853	848	854	892	807	844
54881	14289	2313	555	424	381	341	300	315	296	289	280	286	253	265	272	251	252	289	280	283	286	275	247	260	284	257	249	253	266	271	250	252	269	270	263	276	251	262	252	238	263	253	258	255	268	242	259	238	294	212	243	252	234	278	264	258	235	235	245	210	260	265	272	225	296	298	260	234	294	290	269	252	272	282	262	253	266	241	245	269	253	268	251	256	245	274	259	231	277	260	285	264	271	251	249	268	274	262	261	267	262	282	260	259	267	235	295	263	254	317	280	275	261	261	254	297	280	267	279	271	247	241	289	254	273	284	271	260	270	255	255	242	260	239	239	266	258	254	289	267	266	242	261	283	261	256	254	261	270	247	254	254	266	262	272	258	284	274	237	265	258	240	256	265	289	233	292	266	282	267	227	274	244	271	250	279	306	243	278	244	267	255	275	265	289	247	261	249	241	268	259	240	247	228	244	267	243	258	260	264	261	270	300	267	268	261	235	290	281	250	279	269	258	261	265	277	254	254	239	243	230	237	227	266	262	263	275	290	247	303	276	233	296	280	226	260	291	256	253	242	243	265	242	270	257	261	216	233	261	305	316	233	256	280	264	271	259	278	260	275	278	249	288	256	277	247	257	232	279	273	250	262	281	261	284	263	257	233	261	244	257	283	273	244	286	229	274	267	260	278	259	248	230	272	291	298	280	282	301	280	255	260	254	248	271	268	234	268	267	275	281	254	270	266	268	258	274	266	251	253	266	246	251	271	267	265	263	251	257	275	224	233	264	257	242	253	253	259	263	283	301	252	244	276	271	285	232	252	254	248	245	271	254	275	262	268	296	264	298	240	284	238	243	251	293	285	256	290	276	272	270	264	281	262	271	246	236	263	266	270	274	256	265	279	242	247	262	278	275	254	246	279	253	292	266	263	266	248	267	288	289	256	273	264	245	284	253	266	260	262	264	250	268	259	261	263	246	273	235	256	269	265	282	256	272	260	290	260	260	260	261	255	233	232	264	257	265	263	251	233	251	278	250	239	259	235	244	295	269	279	281	305	223	263	308	248	280	285	272	250	274	246	258	263	283	255	241	275	237	271	289	274	261	267	278	261	258	228	246	295	273	259	288	262	230	263	252	225	232	275	273	265	278	259	233	257	291	262	247	265	247	236	244	241	233	255	246	268	243	283	231	281	296	291	279	260	258	274	254	256	263	268	232	253	262	230	281	248	258	252	250	229	270	268	264	256	245	249	271	256	259	271	248	273	256	258	270	295	231	270	257	276	246	255	254	264	273	267	259	266	279	285	262	260	248	245	314	260	290	215	238	242	244	268	273	258	257	261	279	274	273	292	248	266	265	237	248	256	238	269	272	269	239	249	245	257	241	254	271	252	272	266	232	281	265	257	261	250	248	257	259	276	269	281	266	235	262	283	308	281	281	256	272	257	261	248	244	305	249	247	262	270	273	251	282	267	281	251	255	229	255	261	269	254	276	275	274	257	243	260	250	283	254	243	244	270	252	251	240	240	248	259	277	243	315	229	248	283	237	262	257	250	235	218	268	268	230	258	283	263	252	264	297	282	245	275	264	249	254	263	282	264	271	295	257	264	244	268	272	255	293	263	256	271	226	258	267	261	264	277	256	277	253	261	232	272	281	266	258	250	271	299	257	274	266	244	255	296	268	266	304	286	253	265	246	270	287	246	265	271	248	293	265	245	260	263	255	280	254	262	250	247	287	289	259	280	282	275	237	251	258	229	234	272	253	237	257	271	258	250	269	255	268	270	261	266	267	260	273	248	244	254	224	303	285	250	288	256	269	233	265	240	270	276	283	260	246	272	247	261	247	281	230	225	257	268	248	270	249	242	273	272	286	258	268	281	269	248	246	265	232	252	255	275	281	285	253	270	254	248	275	260	265	262	268	280	260	260	263	289	244	293	285	247	237	293	245	265	239	308	249	252	262	296	267	243	295	257	293	270	273	292	257	241	270	272	266	290	290	284	266	277	273	272	286	223	257	264	245	279	227	256	242	249	279	253	251	257	209	239	229	262	243	257	238	261	278	301	279	289	224	261	272	289	261	262	261	263	276	243	245	256	269	264	216	273	268	240	288	248	266	250	263	299	267	254	265	275	261	256	261	273	273	253	265	255	235	229	263	264	281	273	300	257	263	250	244	277	268	273	224	281	273	288	269	253	282	259	261	310	250	279	249	258	265	253	256	245	263	233	255	240	269	257	257	260	269	238	249	247	255	251	265	276	246	257	260	283	273	258	274	259	240	264	267	283	270	281	247	268	241	281	254	280	243	258	277	259	276	248	252	264	267	275	235	246	253	217	256	288	243	255	265	310	293	289	271	266	267	233	267	282	255	278	292	229	234	259	269	251	252	223	294	259	279	238	279	272	279	265	270	229	279	275	262	235	267	264	237	239	272	305	249	259	289	255	258	253	244	281	246	265	274	263	270	262	284	280	274	236	301	253	268	239	260	265	246	250	254	244	247	292	250	242	293	251	286	261	221	295	266	235	256	226	255	255	270	239	248	260	280	271	260	237	271	260	262	258	261	285	281	287	245	270	251	271	259	275	273	241	242	241	270	268	264	283	279	294	238	269	258	288	291	265	257	290	212	264	239	255	252	283	282	257	252	260	259	270	259	283	282	278	272	265	257	271	274	268	275	281	240	255	262	285	259	257	282	271	248	244	279	266	257	256	241	269	244	280	273	288	229	293	252	262	260	272	290	252	303	240	284	277	276	264	276	261	239	272	278	282	281	271	282	280	236	270	260	280	284	257	242	266	274	228	274	253	253	269	242	261	293	253	295	270	250	271	273	267	263	258	259	255	256	289	253	281	252	253	260	283	291	289	263	234	248	249	254	221	278	287	257	282	254	290	270	253	274	289	279	261	256	237	238	285	268	250	261	255	261	258	281	231	223	273	270	289	223	260	290	240	264	281	276	249	279	262	275	263	257	243	274	251	266	234	271	246	250	263	265	266	247	260	280	289	263	251	287	299	302	260	264	264	274	283	288	265	273	235	255	271	252	272	265	258	249	288	264	240	272	246	246	280	272	240	236	237	294	249	269	271	253	268	284	254	261	243	281	275	297	250	261	270	293	276	270	289	274	257	250	248	277	279	260	259	294	247	270	278	260	284	275	272	271	269	298	280	263	256	253	264	253	263	247	266	238	232	277	254	248	283	262	269	256	261	249	279	255	281	291	280	248	287	249	267	259	289	282	279	251	279	280	220	276	242	275	287	241	236	282	283	250	278	264	270	262	260	267	246	302	290	268	243	248	247	273	282	260	240	280	249	244	268	281	256	252	258	220	250	266	282	256	261	258	262	251	279	267	281	265	279	272	261	250	284	250	288	260	257	256	260	278	225	277	275	233	284	246	264	225	278	252	271	248	256	276	286	263	278	279	270	261	263	253	260	271	268	259	281	248	265	249	267	261	251	257	268	263	259	232	279	261	270	268	255	278	265	288	230	244	252	244	254	239	252	263
28391	938	1369	1571	1424	1181	1067	939	865	848	785	735	696	716	681	668	693	609	646	599	639	654	641	621	627	632	602	599	604	546	601	601	587	602	590	618	613	649	613	630	570	631	602	597	628	599	626	557	584	571	620	604	640	609	573	609	630	575	604	577	570	601	616	593	615	618	625	565	641	552	608	590	587	593	593	615	565	613	589	598	598	632	648	578	607	590	595	571	583	578	597	558	612	614	597	582	606	602	595	575	606	589	620	557	542	593	617	552	608	578	604	595	573	583	621	626	625	587	591	597	562	584	583	600	587	579	597	599	608	532	634	648	572	596	636	589	595	602	636	618	619	647	632	616	578	573	610	592	608	593	554	594	550	602	605	583	564	569	585	630	572	569	543	569	547	611	639	610	608	592	613	619	594	622	602	562	604	577	559	593	625	598	599	634	575	604	603	609	573	598	595	581	576	622	652	602	585	596	583	569	560	611	584	587	573	593	585	615	622	601	576	613	610	581	603	579	605	582	577	591	618	532	612	517	564	589	547	569	588	565	592	594	599	615	615	601	561	585	626	581	582	599	616	569	569	573	569	559	578	590	576	607	608	573	627	602	566	622	588	572	605	617	592	624	600	589	586	584	625	621	550	598	608	609	565	566	606	619	579	587	587	594	554	585	631	633	596	623	570	563	624	564	634	605	598	593	607	601	581	586	625	575	563	577	586	602	567	579	580	572	651	600	594	590	594	656	562	616	596	583	578	568	561	564	619	601	602	599	639	566	600	596	596	601	587	571	581	560	549	561	587	584	597	649	589	601	600	611	602	592	585	606	597	629	587	554	628	571	561	592	572	601	622	620	600	655	546	572	564	593	619	587	600	574	569	564	631	583	563	565	567	586	628	581	579	566	614	618	583	565	585	583	587	584	612	604	593	591	586	613	609	571	617	570	625	577	611	559	593	641	600	582	556	582	609	565	637	614	595	575	614	619	619	576	579	591	585	578	616	654	588	606	592	619	586	564	610	576	628	630	616	576	565	589	595	569	586	537	586	598	595	606	629	565	591	542	619	564	536	568	585	557	606	587	571	554	580	626	612	614	583	588	585	605	575	597	613	620	601	639	599	555	602	624	567	592	556	545	603	590	583	631	604	618	555	544	612	560	587	597	619	597	558	593	587	638	587	576	550	593	611	594	574	578	582	598	645	607	569	549	614	616	563	631	602	603	559	623	602	573	606	599	587	564	605	599	607	583	597	611	568	554	586	570	590	582	597	585	654	583	548	607	628	602	608	615	609	581	570	622	622	608	593	549	567	577	585	604	613	557	592	607	586	553	581	571	606	583	619	606	554	589	597	559	571	580	590	616	576	535	577	582	601	562	576	599	559	578	568	643	574	581	602	603	621	629	568	621	597	606	626	609	580	581	605	579	565	563	601	551	585	594	621	619	571	617	596	569	561	597	615	595	567	573	545	597	601	593	596	594	601	579	622	589	607	606	608	579	613	626	626	610	537	601	577	567	597	549	626	619	575	598	547	589	581	551	566	584	585	581	568	633	561	606	620	604	623	599	581	586	586	579	575	604	612	601	601	594	580	612	569	560	590	603	565	626	613	606	587	572	591	598	579	587	644	592	576	608	572	594	602	571	538	593	613	626	622	658	577	615	582	596	629	624	638	585	583	577	621	606	598	589	573	522	575	553	564	586	607	619	629	594	567	550	634	615	571	595	569	580	565	602	585	560	579	620	624	626	581	566	595	614	591	591	634	612	596	590	588	543	622	608	606	637	624	587	568	577	569	594	604	574	565	581	588	652	577	604	594	616	579	586	588	607	585	610	590	571	603	599	613	604	576	594	627	579	571	589	622	583	575	598	610	596	637	568	585	583	583	598	617	536	598	588	597	615	583	603	597	579	653	563	562	589	590	603	615	597	587	567	625	590	603	580	555	612	557	585	620	580	590	577	597	576	554	572	602	556	621	578	585	584	577	566	597	557	550	604	596	554	612	582	618	592	566	600	581	565	600	593	586	618	631	585	572	608	545	599	569	614	589	621	554	570	662	579	581	552	607	591	581	578	588	603	552	584	583	608	588	596	590	550	606	544	599	588	572	611	612	565	568	606	575	566	590	570	545	606	619	561	587	646	626	612	565	583	643	543	608	573	573	580	554	584	602	563	575	624	562	567	563	573	571	611	575	629	588	621	584	615	576	582	593	593	565	559	664	596	594	573	560	606	583	550	582	589	602	579	601	621	576	590	574	629	557	628	575	552	604	582	598	571	571	567	555	612	609	605	590	645	618	585	623	589	625	571	631	649	590	581	634	562	584	588	593	599	582	601	568	573	640	592	580	579	585	589	577	589	593	581	597	587	604	579	613	628	561	603	565	581	584	618	589	624	610	583	564	602	600	597	590	647	586	554	582	566	638	572	576	605	606	603	599	581	593	539	542	583	601	630	593	594	593	579	606	592	575	577	609	569	622	617	566	597	612	589	611	559	600	614	583	620	560	648	568	584	580	580	603	582	581	609	621	569	601	564	598	594	596	570	570	612	574	622	587	557	579	608	573	648	579	570	574	606	590	535	583	582	596	587	584	557	568	570	619	588	593	633	628	581	600	592	608	581	571	602	624	564	620	562	576	626	617	595	561	634	611	587	582	603	605	588	536	577	615	616	605	607	652	597	630	603	604	601	568	612	586	577	574	553	567	588	581	585	557	618	574	593	581	587	573	554	563	613	639	579	581	581	583	593	613	556	580	555	627	597	600	556	587	570	597	597	588	593	565	594	614	605	578	641	557	559	596	592	625	563	535	624	556	587	602	568	597	556	578	580	586	601	629	566	556	594	604	612	604	563	607	601	583	540	547	568	587	688	576	640	600	558	605	569	615	536	623	592	573	604	579	628	595	635	594	565	585	614	595	564	559	574	565	579	582	578	622	549	587	596	597	606	596	558	582	579	576	576	592	568	566	570	573	570	553	556	557	590	647	613	593	577	590	615	603	602	570	588	578	554	618	579	605	530	608	617	580	586	570	585	592	589	556	586	549	530	607	612	568	592	649	539	604	645	587	639	557	607	566	598	580	625	564	613	609	554	609	575	610	553	598	651	626	582	591	640	565	595	537	621	606	579	633	570	571	626	586	534	594	613	610	638	596	573	574	524	592	625	633	608	585	579	574	575	604	597	607	621	594	604	602	578	614	603	573	619	579	587	596	624	592	602	599	629	593	635	544	602	561	566	577	649	573	617	584	577	566	619	554	614	612	621	584	601	603	580	620	582	567	610	601	596	590	550	583	615	637	567	584	550	593	620	598	605	630	578	581	606	576	617	572	564	598	584	595	540	606	592	612	576	596	582	586	581	609	593	626	599	586	574	624	596	615	590	588	585	598	567	597	607	607	592	588	583	549	595	545	591	622	544	623	608	602	591	606	601	542	607	569	576	576	582	580	570	657	612	596	609	600	616	585	570	618	621	578	615	593	605	590	587	560	593	627	562	589	585	591	590	618	566
41830	7391	450	312	347	347	345	307	322	318	347	343	309	337	340	315	324	328	323	316	301	324	332	329	337	309	360	294	336	325	307	333	316	320	302	287	313	307	316	327	336	342	320	346	328	351	342	331	338	335	314	335	284	353	301	313	321	309	344	331	350	340	295	334	325	299	333	330	314	337	328	328	325	330	337	354	313	283	341	318	308	323	325	301	335	308	337	311	311	339	322	320	335	340	341	308	316	305	288	326	310	337	304	330	289	312	320	319	303	326	334	326	330	348	310	334	321	325	302	308	304	340	333	303	321	338	341	280	302	330	313	329	332	324	288	305	316	313	331	287	348	322	319	292	330	330	306	347	294	307	303	308	338	334	348	346	286	352	270	304	347	327	324	348	365	299	301	318	308	335	323	305	318	337	338	306	320	326	326	310	341	298	325	321	315	310	329	309	328	320	292	312	302	342	353	283	349	328	327	321	325	304	354	324	335	304	362	319	311	341	313	333	306	305	345	319	307	331	305	305	324	337	322	355	309	323	329	332	307	291	289	313	288	352	342	349	314	319	325	307	354	324	345	316	351	348	302	305	304	305	338	343	340	334	313	297	321	303	320	343	320	327	311	343	307	342	321	291	329	350	321	339	310	309	298	337	333	311	329	327	358	319	309	321	325	303	316	338	307	360	313	339	346	372	305	336	320	339	304	324	330	358	316	355	323	339	337	337	314	318	324	330	335	324	367	327	315	296	351	280	327	299	309	314	305	347	338	353	314	310	303	313	348	303	344	375	314	328	312	278	295	346	339	338	303	351	333	322	318	353	336	338	298	335	344	310	307	324	325	302	324	328	317	346	334	304	349	322	308	300	336	319	312	353	338	330	346	316	299	283	343	288	310	324	374	291	325	330	351	325	324	313	289	359	338	292	296	328	345	342	341	314	322	351	332	345	324	292	304	342	305	306	306	337	304	291	337	310	305	346	329	298	284	291	355	337	328	342	342	313	308	360	308	358	315	303	349	333	316	317	332	308	332	310	328	341	306	347	324	310	348	296	352	340	330	325	340	328	324	311	309	334	359	341	344	315	350	345	335	318	336	329	297	290	307	315	283	325	296	332	330	358	337	289	309	309	324	343	327	348	291	337	322	329	341	318	336	326	342	317	381	334	273	304	325	348	321	340	316	347	333	312	320	340	309	359	320	326	290	337	328	355	322	290	332	340	320	329	308	312	364	319	310	307	319	346	338	345	323	309	324	350	341	316	319	352	319	341	306	321	298	325	293	317	327	349	347	316	361	314	301	369	305	311	295	352	303	319	352	303	350	286	296	323	343	353	315	347	295	337	322	348	306	334	317	330	361	326	324	308	300	324	373	357	351	318	333	320	364	343	319	329	321	283	352	301	329	318	321	330	365	316	285	360	321	309	330	322	327	318	329	311	311	302	323	314	300	366	319	307	312	332	308	306	311	319	317	319	315	310	319	355	343	327	326	358	298	354	329	300	289	305	343	318	359	355	298	300	333	334	324	327	303	359	324	305	308	331	317	356	321	356	330	344	319	327	323	306	362	300	305	300	336	321	311	322	345	354	301	343	286	332	314	311	321	351	336	363	314	303	308	309	291	347	350	342	343	306	300	303	298	329	303	299	328	281	315	330	316	313	305	332	314	327	345	343	366	318	296	351	314	356	323	366	303	340	314	337	319	307	312	335	300	310	343	305	308	336	339	301	298	316	320	337	320	319	321	337	336	342	307	345	297	314	326	329	334	326	314	339	315	324	325	303	341	316	288	322	317	324	315	317	345	316	367	348	353	314	342	320	339	337	352	333	297	313	321	309	318	323	360	335	373	298	344	334	301	316	331	306	344	299	360	314	322	323	301	336	321	355	315	326	323	335	293	297	346	318	308	313	361	303	319	335	302	363	312	336	319	356	359	305	328	341	307	302	338	310	277	330	317	314	320	336	345	321	286	279	346	290	308	325	339	278	356	316	306	299	314	347	337	286	332	312	322	289	372	300	306	323	320	333	348	337	330	327	324	330	332	329	351	308	351	320	290	312	296	360	341	280	294	342	319	345	318	320	294	312	341	310	310	319	326	343	351	334	324	315	312	324	367	346	302	331	330	317	319	313	313	352	306	335	331	360	287	293	326	325	290	339	320	318	306	313	343	305	338	310	356	336	340	320	297	333	319	339	307	321	349	309	348	336	350	286	313	337	332	356	342	344	328	332	343	374	336	314	325	326	331	334	356	319	319	300	330	375	303	317	332	362	362	343	323	311	313	328	358	339	336	291	337	359	325	354	357	352	301	308	340	276	299	330	320	326	359	308	332	329	311	300	357	315	335	348	292	317	318	329	337	323	307	311	326	338	327	339	294	300	327	313	340	325	309	313	297	344	334	331	315	313	331	339	332	319	332	318	312	314	311	320	339	329	365	321	310	310	315	328	324	306	291	336	327	334	347	349	333	345	319	343	324	307	308	312	334	329	318	320	331	296	328	349	322	277	321	346	343	305	289	328	349	342	295	334	318	355	359	341	314	361	326	331	318	346	326	340	321	335	324	342	317	318	309	322	321	336	317	286	328	315	310	335	346	318	318	304	306	355	337	336	321	339	324	299	302	311	305	314	352	310	291	324	317	308	368	345	340	313	354	345	303	332	371	333	317	304	328	310	324	298	316	315	348	322	326	303	287	271	298	306	339	325	339	336	340	335	307	312	317	339	293	312	346	297	350	308	296	328	331	309	327	306	315	308	316	307	314	350	330	328	336	292	299	327	346	314	326	329	325	340	308	337	299	373	338	333	294	313	322	311	317	301	321	313	324	351	322	324	312	302	330	312	333	341	354	335	332	346	324	316	328	335	337	312	318	333	338	357	325	312	290	322	332	324	352	320	310	293	338	317	341	334	321	348	347	308	360	299	310	311	318	301	338	328	343	325	316	332	318	336	341	304	357	304	345	335	321	369	308	351	338	341	338	338	363	306	327	310	331	357	313	305	337	324	344	312	314	310	326	317	331	351	280	323	351	302	336	307	312	288	329	352	308	298	321	316	307	307	331	374	285	360	346	328	318	330	353	344	322	291	316	310	338	350	323	308	323	330	309	313	314	350	293	325	297	309	359	339	297	319	376	309	323	300	299	322	306	324	315	330	320	349	351	340	334	291	346	352	365	343	349	338	348	359	312	327	317	304	276	304	321	332	337	323	290	346	338	350	296	299	317	321	290	333	342	306	318	322	323	320	347	320	313	327	349	329	325	338	329	288	349	331	344	315	334	342	350	325	328	318	345	331	313	330	329	359	341	312	340	328	339	356	328	304	355	333	328	328	320	318	290	332	317	349	349	349	325	313	331	322	304	308	312	314	341	311	313	310	322	342	287	319	306	319	316	315	326	326	315	312	306	277	309	325	334	329	300	319	321	316	319	312	317	320	343	348	295	339	306	340	329	298	315	313	316	340	323	324	339	326	302	296	312	305	324	328	360	351	314	344	321	305	312	320	327	316
23180	804	715	740	757	782	791	754	803	746	757	778	754	765	743	747	737	732	741	732	760	773	702	749	754	766	750	726	740	749	763	741	712	719	752	765	763	720	743	728	723	729	732	753	751	725	759	728	705	723	776	753	690	726	746	777	753	740	753	750	717	737	773	719	728	724	759	744	782	752	716	720	707	694	730	688	754	774	732	740	742	718	783	776	726	749	778	742	784	783	729	727	753	765	730	771	770	758	753	725	754	768	715	755	740	790	732	750	770	769	744	680	690	681	779	748	728	737	715	753	738	775	719	731	752	749	765	745	723	773	751	718	747	767	747	773	747	728	747	709	716	790	716	741	777	713	755	753	678	681	749	739	752	796	643	743	728	743	750	703	779	754	734	769	720	702	743	761	698	744	755	759	723	769	704	771	744	777	761	788	735	743	697	687	766	798	752	747	759	735	749	731	728	759	759	726	789	730	711	704	750	756	750	766	761	733	734	790	766	739	738	726	718	738	763	766	766	743	780	764	706	715	718	768	738	742	717	766	711	688	749	744	725	751	708	744	681	760	761	706	749	807	750	695	739	729	750	724	727	742	751	708	709	722	695	775	786	759	742	775	758	792	722	727	724	755	723	685	766	729	708	750	703	703	759	725	762	772	719	709	733	789	721	740	681	730	736	747	732	761	768	723	743	763	786	724	714	761	731	785	745	761	778	733	709	714	710	736	775	737	754	712	779	674	734	751	765	682	736	766	736	767	757	763	770	793	725	688	728	752	712	734	699	791	703	711	719	714	722	778	703	753	746	751	743	735	751	722	793	726	746	725	786	746	753	723	755	716	751	770	742	708	745	715	800	773	717	736	758	740	759	778	715	719	747	771	752	702	723	743	745	756	751	774	775	740	732	758	699	743	760	744	768	779	719	759	725	776	738	766	773	772	754	749	802	791	736	761	760	707	814	724	718	772	733	721	731	808	764	776	784	759	772	749	775	768	748	753	730	734	720	716	718	759	704	786	702	731	749	764	716	678	797	778	795	731	748	758	785	720	764	726	746	734	735	734	721	755	754	757	777	755	739	677	719	751	706	789	702	742	780	764	745	739	731	747	709	695	758	781	724	781	763	758	735	767	708	740	754	799	737	733	733	691	770	783	727	767	782	752	705	734	747	737	740	764	787	695	762	738	749	716	776	724	746	739	751	740	746	736	772	726	772	742	724	706	714	785	772	724	733	786	693	713	747	778	758	675	785	733	729	712	734	750	762	802	758	780	732	744	748	767	734	762	716	766	737	711	779	688	694	732	701	722	772	734	718	757	731	732	759	718	768	743	756	782	740	742	751	748	728	707	758	730	744	735	787	769	769	695	719	764	824	772	759	776	722	733	765	743	756	734	747	754	793	751	723	757	764	782	729	723	775	717	726	726	765	778	702	811	735	749	755	740	724	769	764	772	741	720	765	737	745	731	736	753	711	744	723	774	749	709	685	716	793	780	772	780	761	740	773	754	699	732	758	720	727	730	792	717	777	709	715	752	765	752	746	731	825	752	732	767	725	707	752	750	694	770	726	725	731	727	726	725	693	765	780	754	742	738	729	749	728	765	725	737	812	715	726	760	717	759	786	769	734	738	713	729	740	772	740	681	667	741	734	746	804	734	733	768	742	755	751	802	775	787	737	760	792	724	720	720	757	763	767	703	741	750	738	750	752	744	700	727	715	746	812	775	756	732	763	727	712	724	735	778	695	731	738	746	791	726	750	748	732	734	730	751	720	743	793	678	745	725	776	756	757	727	743	756	717	802	741	731	731	685	755	720	774	755	728	718	710	750	715	756	762	727	745	733	759	755	740	784	729	759	734	720	754	703	787	745	738	719	751	654	752	692	748	735	729	726	779	721	727	807	694	736	764	694	771	724	745	739	717	774	754	783	782	757	729	728	671	734	715	696	734	767	733	713	706	718	729	753	702	779	691	755	728	805	739	728	757	775	795	727	749	779	765	694	723	729	713	740	713	775	750	703	712	691	745	703	731	709	712	746	763	760	765	755	691	717	768	759	811	722	739	757	800	747	733	774	803	741	746	749	769	758	726	711	779	703	711	769	775	738	757	735	731	751	754	691	737	715	747	762	707	753	719	701	731	731	727	741	711	746	763	699	720	729	728	732	779	713	758	712	734	755	729	734	708	754	711	711	714	762	732	758	696	703	730	761	769	718	706	699	805	744	759	745	735	718	749	787	704	723	787	723	738	723	704	703	730	718	753	722	711	776	741	759	716	819	757	748	767	729	703	707	725	784	742	700	749	719	705	757	688	742	740	684	743	764	763	746	695	792	758	782	743	759	761	695	736	729	760	758	693	793	722	753	771	717	714	712	744	736	791	744	762	744	747	744	733	733	711	740	774	758	765	723	775	760	760	806	753	728	762	767	771	718	754	729	796	797	688	703	751	756	747	695	765	733	737	759	722	745	736	724	754	779	748	759	705	708	800	779	731	756	750	729	794	741	788	766	740	788	716	722	788	711	737	726	779	791	735	724	752	678	750	757	757	777	749	699	735	743	760	738	721	798	753	735	770	756	732	783	738	751	748	736	719	699	782	746	707	702	778	740	708	727	760	725	776	695	733	713	755	723	746	719	724	739	785	721	696	754	731	777	746	707	684	788	747	757	701	770	730	737	773	730	736	770	718	687	760	763	723	752	795	779	757	738	678	750	779	745	700	745	797	761	715	688	732	773	738	723	740	722	715	665	767	709	756	746	791	744	722	716	771	723	733	713	749	721	738	727	750	733	778	716	729	772	747	741	768	711	752	709	736	733	699	746	773	746	736	684	758	727	773	716	769	745	724	711	710	765	741	758	734	668	690	760	782	792	734	743	746	773	775	747	787	725	753	758	700	756	740	711	758	793	764	759	775	725	713	745	778	778	759	735	761	767	757	723	768	770	770	745	718	753	750	731	711	792	733	760	735	708	740	770	733	796	744	781	754	734	748	704	772	745	691	758	753	798	726	684	736	713	733	717	771	758	734	750	702	742	753	741	770	732	724	762	749	745	740	763	750	713	702	679	729	786	721	764	734	749	734	757	746	746	744	751	728	685	767	793	770	802	756	775	758	753	744	739	664	742	743	760	757	727	754	719	719	718	776	730	702	742	728	790	734	718	773	728	711	720	743	775	756	713	720	744	763	749	733	734	777	757	748	724	724	716	719	763	757	685	745	773	680	731	742	793	721	722	767	673	775	724	737	728	760	753	736	758	740	691	762	789	692	673	746	710	781	747	726	732	725	753	773	755	740	736	792	757	753	747	719	732	731	733	737	710	810	718	747	707	707	765	723	751	740	750	710	741	743	751	767	745	728	779	723	729	713	706	738	777	709	738	788	738	765	812	690	678	729	710	705	752	732	772	743	767	718	744	752	720	764	758	774	714	734	720	748	752	720	752	761	763	738	724	751	804	739	727	722	709	730	780	723	746	747	753	788	772	702	750	748	736	758	743	763	702	733	740	783	740
52577	10985	1040	540	481	442	415	380	403	396	387	373	398	361	389	419	411	394	373	368	390	413	390	403	359	387	415	401	412	409	395	398	398	395	366	360	369	404	365	393	414	374	374	380	385	398	445	421	432	385	393	342	406	378	404	362	340	359	385	380	393	452	396	359	406	367	320	387	346	343	378	400	337	382	391	361	338	390	360	358	335	415	388	376	384	332	354	389	352	345	355	387	388	368	339	378	389	353	361	354	369	362	362	417	348	415	363	361	373	366	375	386	395	386	353	368	372	368	372	350	375	377	348	346	377	362	397	403	406	415	395	419	402	403	369	378	382	348	365	378	371	365	372	375	378	413	400	369	368	374	380	346	386	396	374	410	378	366	390	373	353	368	390	368	354	401	395	357	397	398	384	389	409	385	396	394	363	351	368	362	375	370	359	371	387	380	382	394	354	405	330	365	348	422	350	339	398	385	357	366	373	372	393	372	393	394	400	393	405	397	385	373	406	356	373	354	391	376	348	393	386	371	370	387	378	390	399	383	363	419	390	350	382	398	363	386	348	387	332	344	384	386	393	407	374	376	375	349	367	372	356	357	342	386	383	338	391	370	355	379	395	373	374	370	363	406	375	373	393	381	372	389	383	380	383	364	379	380	348	371	350	402	378	396	408	351	371	382	428	388	378	412	362	381	387	374	314	361	354	380	386	379	327	376	368	344	375	356	355	358	331	383	383	380	391	415	359	367	392	352	382	378	376	386	392	381	361	426	397	347	368	374	370	352	391	364	379	391	334	345	342	386	364	344	359	390	373	344	370	380	344	408	402	387	383	369	376	374	391	375	384	370	407	376	379	404	363	368	385	405	393	413	385	363	361	395	362	343	356	354	385	377	397	359	355	378	396	389	413	367	401	355	344	391	346	374	353	371	386	407	366	382	388	372	405	394	392	357	381	372	361	369	366	363	367	379	355	389	350	415	355	389	378	385	376	363	377	382	391	379	388	346	365	399	396	383	348	360	389	370	357	362	397	401	387	384	380	369	384	350	391	355	349	409	380	381	350	391	389	331	401	352	394	362	367	416	381	358	421	380	343	388	386	389	373	365	386	350	335	390	373	400	353	398	352	388	410	373	344	336	367	399	372	388	342	398	393	359	352	372	383	397	363	350	373	392	338	340	394	416	357	390	357	398	388	321	351	394	389	343	418	389	355	397	397	384	431	359	384	363	381	382	390	370	410	399	378	381	381	379	382	378	358	369	334	369	358	424	372	373	360	375	386	388	410	377	402	400	365	362	386	427	356	368	362	394	350	379	413	391	423	351	339	325	364	401	382	372	380	389	389	362	367	357	350	377	410	387	370	359	357	384	366	376	409	389	374	396	385	383	341	360	383	405	410	363	341	346	386	370	409	366	375	378	387	409	379	371	349	350	403	374	314	368	381	400	405	350	337	371	397	373	340	361	326	400	388	383	373	375	359	387	355	392	418	357	337	337	381	371	356	356	400	339	392	341	347	355	380	396	360	379	374	364	386	371	387	358	367	353	394	332	398	405	371	370	410	345	388	357	386	354	345	385	408	363	377	385	359	370	381	350	318	398	355	371	398	400	429	391	383	376	403	327	396	360	348	385	347	364	399	387	415	381	394	380	395	400	383	378	387	377	348	400	401	368	371	394	393	380	361	355	327	362	375	405	412	433	376	384	352	361	383	367	361	347	437	386	389	393	419	388	381	369	378	374	374	386	356	407	412	368	390	361	394	369	410	341	380	392	377	358	386	360	386	362	409	360	363	387	382	350	311	359	358	383	393	403	407	378	364	422	361	364	400	381	393	384	423	397	377	349	355	388	372	328	351	396	396	400	375	400	381	371	356	352	386	363	398	347	375	392	353	377	345	374	394	363	382	376	356	365	393	383	420	373	384	351	400	414	375	379	384	374	376	435	357	333	333	364	405	370	369	384	355	425	377	380	397	366	391	360	360	368	385	371	366	361	366	348	373	351	340	342	355	378	386	381	360	387	340	366	333	382	399	375	358	383	369	399	335	383	405	388	376	357	369	373	369	370	429	350	374	398	399	356	364	331	353	377	403	345	396	428	392	380	386	375	361	375	392	390	388	404	344	346	338	368	378	374	387	411	359	377	352	384	415	378	397	357	385	335	362	392	394	390	386	358	370	323	397	378	344	382	417	367	333	378	362	376	374	339	362	384	414	383	358	371	351	418	346	372	367	398	416	354	350	338	366	355	378	358	394	379	371	351	368	319	383	387	376	423	378	381	370	381	365	390	384	381	380	376	398	398	378	408	384	384	374	361	367	427	348	388	401	366	397	353	353	399	385	349	396	384	352	369	354	406	359	363	404	385	357	357	367	354	369	330	380	375	351	419	380	354	421	375	345	372	347	362	345	353	347	359	335	362	431	398	398	398	347	411	372	367	373	374	360	360	340	387	390	374	399	422	390	375	381	371	373	356	351	382	390	410	396	370	380	406	385	342	363	350	390	405	354	373	384	371	365	354	367	395	344	359	343	385	397	367	375	362	315	407	381	351	364	321	378	400	361	420	370	383	375	411	357	392	377	379	376	373	375	382	366	389	368	386	371	387	374	350	391	423	428	383	393	366	409	380	396	388	323	388	399	363	388	349	366	360	405	371	372	381	398	389	342	393	406	367	354	346	386	376	409	396	359	346	376	390	390	358	389	397	404	381	379	396	371	375	377	397	390	394	360	384	387	448	402	366	389	404	355	343	353	338	407	412	355	392	347	394	370	384	351	361	400	379	393	360	390	403	431	389	365	381	400	407	427	393	344	397	392	400	395	388	360	394	393	369	361	378	416	407	385	408	347	370	373	397	370	362	386	385	389	379	360	335	341	364	400	359	379	425	386	403	326	332	388	365	382	355	364	398	345	366	367	365	379	391	380	370	391	377	370	380	405	353	366	349	403	365	367	385	377	359	363	387	354	349	385	360	384	371	360	351	369	354	397	397	356	389	392	342	330	360	359	382	402	354	369	399	338	390	366	312	376	387	354	327	373	374	414	405	361	400	379	408	360	402	377	388	376	392	364	338	372	376	423	334	363	333	378	388	359	377	358	414	365	313	374	358	366	354	392	353	364	374	398	332	372	352	365	357	368	349	350	379	374	327	393	333	392	354	372	388	363	365	373	382	382	353	370	341	387	342	395	351	390	341	378	374	411	353	369	427	363	374	367	368	342	349	388	390	396	386	401	402	357	370	363	350	361	363	375	374	364	339	379	365	401	383	367	377	372	372	348	378	408	370	379	365	359	381	344	351	387	373	374	403	401	400	387	385	386	372	406	379	375	332	336	397	398	407	403	390	373	393	400	344	352	390	346	378	367	377	332	389	359	392	399	372	344	345	355	385	358	395	365	372	406	376	366	374	390	372	377	386	381	354	354	368	380	333	371	371	377	365	394	352	389	375	354	394	357	393	381	377	370	380	395	390	385	383	403	365	363	396	373	398	368	376	374	371	359	354	398	390
28459	1016	1269	1348	1228	1189	1004	1036	1007	951	924	939	967	906	882	828	849	847	800	903	839	872	830	770	872	835	867	875	870	820	808	870	811	855	861	772	861	848	849	857	863	847	835	825	851	806	801	877	886	821	904	833	881	861	877	824	845	863	856	801	850	847	868	821	867	819	841	840	845	797	803	849	874	869	868	852	806	899	855	840	861	859	843	842	874	851	784	818	831	863	865	909	887	822	833	778	894	823	837	818	811	876	825	857	862	842	834	828	903	811	830	832	869	839	917	848	839	878	863	804	859	806	840	829	878	792	821	850	803	841	790	831	790	819	834	821	825	874	804	809	822	861	871	817	819	870	840	807	824	847	814	820	826	827	882	823	871	880	850	852	869	847	894	858	843	873	854	875	795	862	820	867	813	883	881	871	825	860	808	751	844	812	819	884	839	801	828	899	802	870	806	831	776	852	841	842	819	825	866	826	845	778	896	806	802	829	852	819	888	814	788	858	801	847	871	821	803	798	790	874	842	819	820	846	833	860	849	886	838	818	828	817	814	836	848	881	812	846	835	796	775	803	847	819	823	873	808	817	837	883	883	827	903	808	813	795	813	796	865	821	862	779	775	856	865	870	884	832	848	874	824	809	831	816	813	843	825	828	820	848	783	806	839	839	854	852	859	802	835	795	876	887	804	848	824	832	875	848	824	891	848	820	852	811	896	859	840	827	819	829	867	800	865	823	873	853	801	836	796	878	783	853	843	849	810	845	864	880	815	814	761	791	868	874	866	855	839	846	825	849	863	815	799	797	806	872	846	833	776	856	805	831	875	855	865	849	813	838	851	859	801	801	877	828	819	829	798	815	843	907	866	796	826	836	775	787	861	855	826	760	844	851	767	782	829	812	862	851	783	825	855	883	831	816	862	841	832	796	844	797	878	854	879	827	855	844	859	836	874	826	843	843	851	860	872	832	898	829	922	867	828	864	826	800	880	837	825	872	857	831	818	858	812	889	811	812	798	899	816	832	846	852	792	841	813	785	825	857	821	846	873	841	860	872	855	838	885	855	828	817	869	847	808	870	822	813	844	873	822	865	844	850	802	820	841	806	822	811	843	880	814	860	823	896	836	869	878	829	879	840	819	823	865	872	876	837	843	853	896	935	890	878	823	900	825	833	819	823	840	819	874	839	819	835	803	820	883	813	822	782	829	808	832	815	859	836	774	892	838	854	868	886	831	875	850	842	804	813	810	836	863	805	770	813	851	847	832	844	829	836	790	866	815	878	911	790	879	767	834	826	842	872	826	827	838	806	821	876	826	835	850	846	821	815	805	742	871	889	829	868	876	824	813	827	848	839	848	843	847	824	863	823	808	867	873	825	837	874	833	873	828	838	854	827	843	884	852	813	815	812	835	827	780	832	767	848	820	841	820	817	829	817	838	814	810	867	817	826	796	848	798	879	848	828	852	942	899	792	857	843	851	885	862	811	832	793	826	836	782	831	860	857	823	806	804	810	838	814	804	835	806	844	861	805	819	794	854	865	854	783	899	833	830	816	819	893	811	827	828	850	813	898	833	793	808	821	879	819	808	875	845	884	836	829	835	830	827	869	849	907	836	886	761	863	848	858	831	912	840	801	875	852	830	824	847	858	849	820	808	858	854	875	840	874	845	853	880	818	865	843	862	845	800	828	835	823	866	852	846	897	849	835	819	925	863	791	821	847	840	793	785	778	837	855	897	837	792	858	861	796	788	860	783	864	834	889	847	861	844	844	865	850	825	812	831	800	792	847	888	836	843	824	823	800	825	837	833	825	851	885	863	843	859	784	770	833	859	893	834	828	804	877	881	863	811	814	856	858	800	818	815	853	884	864	801	848	824	788	813	842	835	782	874	848	808	836	870	854	791	837	840	879	868	845	858	835	835	813	853	836	817	816	845	834	801	781	791	843	856	866	753	864	829	826	857	808	777	844	837	818	801	897	856	836	817	830	873	787	874	788	838	879	873	898	848	852	810	824	835	872	818	812	833	901	827	828	807	834	850	892	802	815	815	856	832	845	821	863	853	841	814	881	825	817	834	836	830	861	878	810	853	856	872	849	818	818	871	820	817	861	836	829	854	842	858	865	816	795	837	808	871	838	796	865	812	832	794	865	824	827	831	811	902	830	866	844	817	799	845	853	860	812	863	839	821	824	807	818	792	836	784	833	808	864	832	828	869	801	773	857	806	841	857	850	844	811	841	854	877	803	844	869	850	828	849	820	827	827	790	849	797	829	868	865	858	888	862	801	850	875	843	860	831	853	825	873	834	841	857	811	852	796	820	823	828	859	826	805	818	825	801	828	809	846	861	877	869	822	889	811	831	871	855	849	811	869	818	828	860	851	841	825	811	780	900	808	880	838	917	864	864	888	812	842	840	849	790	827	865	818	812	833	806	848	850	831	802	855	890	843	851	792	786	849	839	823	864	893	831	858	860	832	860	815	839	856	864	896	832	873	851	852	795	812	884	813	865	813	850	791	847	797	821	875	812	814	860	852	824	841	835	840	802	832	843	817	870	843	874	880	829	861	826	852	855	877	773	834	869	790	856	859	822	870	779	822	846	861	836	879	800	860	795	837	845	856	819	840	817	849	831	862	848	850	797	824	820	860	812	866	799	808	834	854	825	843	828	832	855	834	827	808	797	813	807	808	796	838	829	867	844	847	805	871	817	840	876	837	883	808	838	851	849	823	820	815	945	820	822	809	842	827	821	837	893	819	842	815	845	828	868	836	860	867	848	793	872	873	892	842	836	837	880	837	822	872	881	838	807	853	846	886	844	862	862	853	830	838	841	845	849	820	859	819	814	819	840	859	837	843	821	827	827	760	800	813	864	783	778	838	840	839	837	850	823	823	859	833	839	800	789	823	816	831	824	811	833	859	855	885	789	843	784	853	840	884	842	811	860	850	895	811	835	858	910	854	868	753	869	849	869	832	839	890	856	790	795	842	848	850	846	809	852	873	924	747	836	812	899	829	844	855	812	861	825	845	879	835	847	836	861	859	855	852	824	864	841	901	813	872	865	855	831	853	848	834	848	850	848	841	845	837	837	786	826	833	806	845	828	804	881	795	854	893	876	851	857	820	865	808	824	787	858	877	816	821	851	812	790	803	802	836	842	812	854	880	837	845	858	835	801	832	832	827	787	843	792	808	844	798	869	827	831	762	791	835	806	824	854	924	860	830	845	859	824	857	864	875	816	899	880	840	840	824	875	828	819	816	827	835	830	855	855	880	838	762	833	856	832	804	867	855	836	846	849	823	837	842	844	847	851	874	837	816	851	816	858	840	868	791	867	813	841	795	832	838	867	833	798	832	834	883	804	835	870	923	807	860	848	865	805	826	821	815	870	837	822	820	864	786	840	855	885	785	820	865	810	806	822	847	798	894	839	885	848	835	835	782	828	817	880	903	829	839	819	830	768	817	847	830	819	829	844	834	816	832	868	803	881	878	844	827	810	868	829	807
57507	14876	2382	568	447	424	363	339	289	290	287	283	286	290	281	270	274	266	256	268	291	285	256	280	260	232	244	237	242	255	263	269	263	288	279	288	265	270	281	249	253	242	266	292	300	257	270	281	278	219	290	259	240	279	256	268	278	306	290	234	265	269	256	290	258	267	263	272	275	256	275	257	299	256	255	279	284	255	290	255	279	238	271	260	266	261	215	280	230	249	264	288	233	277	272	261	275	263	253	271	248	222	277	221	278	256	253	267	276	290	279	257	281	285	261	271	261	256	261	271	232	262	219	262	247	276	265	246	276	284	261	246	261	274	250	251	242	249	253	264	265	252	285	246	242	262	277	271	262	269	228	269	248	250	254	282	251	266	295	267	241	258	276	269	282	286	287	242	279	278	286	252	280	260	274	229	275	290	284	255	261	256	275	267	243	231	253	234	242	241	254	253	281	283	254	287	277	252	274	260	272	246	267	263	269	256	294	269	276	248	259	275	272	254	238	253	223	305	270	247	270	241	289	226	250	265	239	251	257	243	255	263	238	255	251	299	267	256	238	278	250	276	277	266	283	259	246	268	266	288	273	278	246	267	242	256	262	261	304	268	276	249	278	252	253	284	284	266	269	234	261	259	290	260	275	271	231	244	271	240	254	257	304	286	262	266	245	269	250	258	254	255	254	289	291	290	273	262	285	244	268	265	252	261	271	272	270	277	264	256	248	250	259	247	291	246	247	276	269	236	255	304	283	251	255	238	256	267	292	270	246	277	274	253	266	278	260	275	256	305	273	276	245	254	276	279	232	250	275	267	244	254	263	259	247	247	285	259	232	240	256	246	262	263	292	221	259	274	270	232	284	252	256	297	278	238	256	224	250	283	285	244	269	268	278	237	276	287	279	266	269	281	268	236	258	251	264	262	235	271	292	264	283	269	245	290	228	265	305	275	299	275	261	254	266	278	273	273	263	239	253	282	271	285	270	260	244	256	286	279	244	213	228	272	264	264	268	279	267	234	269	246	272	282	282	242	269	236	276	240	254	261	279	261	254	246	276	256	260	217	279	266	277	273	267	261	230	267	253	228	245	280	285	269	241	260	238	261	263	251	226	284	255	286	282	246	299	265	275	233	301	274	259	275	259	263	229	252	284	295	267	246	267	257	285	265	229	280	266	294	257	245	253	275	272	255	253	273	272	265	279	269	289	262	262	296	279	271	282	247	245	238	275	267	290	282	264	278	262	285	267	230	243	275	232	282	244	285	286	249	287	285	276	288	262	256	279	262	273	244	238	248	243	262	244	316	244	270	269	288	267	257	282	258	240	243	270	265	254	249	260	245	265	245	242	277	260	303	287	275	317	221	273	255	260	277	252	284	252	282	266	239	245	254	269	258	299	276	261	267	261	240	257	284	266	293	255	224	254	271	233	259	237	295	243	281	271	245	271	259	281	272	272	264	252	274	253	246	269	271	289	269	274	265	271	226	285	261	264	248	268	224	265	272	257	289	267	268	276	263	272	243	256	256	248	272	249	257	267	266	264	279	279	285	277	301	269	235	270	281	259	295	242	258	283	264	249	262	274	279	262	242	256	270	235	284	261	272	245	236	257	279	298	269	262	231	263	272	268	256	249	244	259	267	262	254	267	246	279	264	296	269	229	296	277	219	271	249	266	242	241	260	250	283	275	265	263	258	241	263	273	286	254	242	257	272	279	255	249	253	264	244	285	262	269	245	274	274	249	266	243	247	213	244	254	270	270	258	251	285	288	257	247	263	258	239	239	257	267	250	241	268	276	243	230	257	249	253	260	296	253	260	285	253	294	290	240	243	282	269	233	263	255	246	263	258	253	259	247	250	252	283	239	266	276	256	238	250	248	241	255	293	260	247	280	239	263	262	266	234	260	274	262	220	256	268	262	260	295	242	256	252	239	262	245	257	277	258	269	252	260	268	251	258	242	283	291	268	254	263	254	278	263	263	255	290	225	284	301	300	300	248	233	264	286	226	288	249	277	243	267	265	268	289	260	271	275	256	251	243	241	265	265	260	271	269	277	251	257	299	263	265	256	277	251	302	300	260	296	247	262	297	262	264	282	250	287	241	257	279	259	260	265	267	260	286	292	277	259	278	245	293	276	278	233	253	271	263	240	275	252	258	252	227	251	236	271	247	261	283	263	296	245	233	229	257	275	236	271	273	245	270	252	259	228	269	273	277	258	254	265	241	273	251	252	274	249	263	247	266	263	268	281	296	278	269	269	250	270	252	218	301	269	239	301	255	272	273	288	248	286	264	245	268	254	282	260	241	296	285	257	266	258	254	250	260	295	290	244	251	247	238	247	252	229	271	256	277	223	242	231	242	280	287	269	274	251	229	245	257	270	264	257	266	278	261	275	235	273	285	261	269	273	267	293	233	221	247	281	230	281	242	260	247	252	258	239	245	285	261	280	248	267	269	237	292	248	277	251	247	213	241	258	249	251	257	271	281	262	283	266	277	264	263	278	250	309	270	216	258	258	253	259	258	259	269	239	264	264	269	305	224	255	228	257	253	248	256	270	235	265	253	243	284	259	270	284	292	255	259	218	226	264	252	273	267	238	250	259	255	253	259	222	256	282	232	263	245	275	274	279	280	268	273	263	264	255	272	288	286	323	222	287	268	267	283	261	292	250	260	260	254	259	255	277	271	254	242	247	271	245	274	257	277	287	290	278	266	268	304	265	282	297	281	291	274	270	251	286	277	254	251	273	266	281	243	227	256	279	241	233	244	256	288	250	275	282	249	268	282	237	257	265	251	245	262	254	254	270	267	277	256	276	279	283	257	216	256	232	254	245	250	267	274	229	247	262	260	256	238	231	274	258	256	257	258	278	270	254	238	269	273	268	260	246	260	228	257	265	252	289	240	274	312	291	256	232	260	246	263	266	282	292	245	257	273	275	255	273	249	265	285	269	264	244	268	245	250	300	281	273	260	304	253	276	237	243	276	277	242	249	280	284	256	263	268	312	273	247	255	253	258	261	277	271	256	238	265	256	238	265	247	273	307	253	307	264	283	283	241	278	259	285	269	263	257	266	252	262	282	270	228	247	273	273	280	247	268	242	257	282	256	263	273	288	254	271	263	240	248	275	237	260	260	259	237	265	272	250	286	245	285	289	253	250	237	247	247	269	250	244	240	259	226	244	287	279	261	255	274	228	276	243	263	273	272	259	260	290	286	272	257	248	285	261	273	247	258	290	257	263	226	241	264	261	259	280	272	249	290	234	276	240	281	257	290	281	257	267	236	258	244	270	266	262	242	244	241	253	251	249	272	255	236	282	274	243	299	257	264	277	267	240	257	284	285	288	252	258	239	253	249	251	293	265	236	268	269	283	259	244	236	290	283	237	239	273	245	264	266	284	246	285	284	266	234	247	297	239	280	201	252	266	285	257	260	246	251	245	247	271	227	237	250	238	254	229	256	233	295	274	282	257	268	248	234	275	249	234	246	248	271	255	250	279	264
30574	876	1454	1567	1339	1199	1051	946	828	820	792	719	657	640	703	671	631	646	637	614	638	628	641	586	575	607	609	602	623	650	595	615	598	608	583	644	591	604	637	626	584	602	593	598	625	609	552	547	613	571	600	593	603	617	594	591	611	595	580	670	587	567	579	588	615	572	619	553	577	615	580	604	634	536	616	607	587	605	595	592	601	578	592	596	541	702	593	592	583	605	628	604	579	612	608	553	605	563	610	574	560	568	585	604	596	586	594	549	610	546	606	600	597	565	597	611	581	593	593	599	590	590	603	618	603	582	589	581	589	624	588	579	629	605	617	559	587	601	552	576	546	589	606	608	583	569	610	592	548	608	561	617	554	601	590	600	599	618	588	636	571	601	602	584	622	618	571	573	611	573	580	558	570	624	578	542	566	669	609	598	611	605	614	590	606	581	576	587	587	590	539	560	549	570	597	596	616	547	565	569	598	560	609	603	595	565	593	566	618	590	559	586	600	572	584	635	628	582	586	600	610	616	569	554	614	575	590	597	611	545	606	576	578	588	622	608	617	588	588	592	573	557	640	630	571	619	547	593	620	598	549	588	584	580	574	583	596	540	595	566	608	616	584	618	612	614	589	546	582	629	568	555	606	581	607	598	550	569	590	521	586	602	600	610	583	582	628	580	611	604	574	605	578	620	566	567	623	569	559	589	587	561	550	580	597	565	543	603	609	593	586	589	591	617	586	583	584	591	597	566	609	591	582	619	599	581	596	580	622	601	546	572	589	590	555	613	591	571	571	589	622	597	574	575	586	578	577	616	585	579	634	569	577	567	563	598	576	596	561	609	565	590	593	535	603	599	606	590	619	621	562	567	585	607	583	585	608	568	570	557	569	603	580	564	630	588	554	572	593	579	568	519	610	628	570	548	635	578	570	590	534	576	662	553	598	538	622	581	580	639	588	607	575	589	581	615	576	587	545	546	589	588	579	582	584	597	599	587	599	609	600	567	617	622	616	575	561	580	609	558	589	541	609	583	560	597	601	610	592	606	608	592	618	589	618	568	567	559	592	607	611	586	602	562	620	550	583	601	609	588	611	578	594	584	627	556	591	570	578	578	591	662	587	553	591	606	633	601	601	568	550	605	578	632	631	597	563	572	585	562	617	565	594	559	596	581	599	545	586	620	569	595	584	637	623	612	599	570	594	552	566	589	593	574	555	613	597	587	596	564	556	603	612	587	599	580	619	593	539	582	587	624	626	587	603	603	602	570	607	558	578	556	565	602	590	606	611	628	558	597	592	632	572	638	541	639	558	608	636	567	633	585	643	552	588	553	577	577	553	611	597	595	624	576	592	640	548	576	608	615	619	590	605	607	591	637	574	575	606	549	587	586	594	604	575	618	572	605	554	591	591	548	613	623	606	571	588	561	621	581	590	566	579	594	570	599	635	578	575	560	594	612	577	638	602	663	557	594	623	574	600	565	571	596	586	577	601	548	565	558	599	571	620	573	614	570	607	558	628	540	600	634	590	574	593	608	576	599	608	605	557	578	567	587	574	618	598	594	606	582	611	576	588	609	599	601	567	608	574	583	556	552	589	595	573	605	620	590	589	583	598	606	570	606	599	603	603	554	583	611	607	602	605	608	596	606	569	569	593	563	583	595	601	593	592	575	573	593	613	617	589	589	590	609	603	609	582	616	626	610	620	593	611	623	604	603	586	582	589	617	646	560	592	598	628	582	619	611	582	606	554	605	619	598	593	546	624	620	584	611	579	577	583	537	605	576	569	591	589	641	592	576	610	605	552	590	618	594	550	602	578	638	610	590	589	625	605	611	625	649	600	547	568	639	587	569	571	569	584	613	554	572	591	596	624	593	602	586	569	600	588	580	594	603	645	577	586	594	595	551	614	583	574	611	585	629	574	564	594	575	584	613	588	591	586	628	583	582	584	640	589	594	548	582	575	614	609	617	590	567	568	593	603	546	619	567	596	563	591	615	582	612	567	565	584	598	550	585	611	604	591	624	570	606	567	606	581	604	585	601	591	628	577	564	614	616	609	579	571	545	591	631	580	563	604	614	565	585	590	597	606	608	580	569	596	616	604	579	607	580	638	578	563	592	580	583	611	585	598	573	637	599	618	574	601	584	561	597	605	600	619	590	595	612	609	601	560	564	591	602	595	616	568	563	574	563	558	605	658	584	635	601	601	614	592	582	600	573	558	591	595	575	571	609	592	617	654	576	599	601	605	547	564	596	593	577	619	617	616	618	614	609	605	550	580	587	546	645	570	606	590	583	598	560	565	585	599	595	582	545	609	578	588	551	625	584	550	568	609	602	582	609	581	567	590	617	553	583	571	590	589	605	590	575	621	548	623	579	598	568	606	590	599	582	631	616	622	621	565	555	602	552	600	626	605	562	590	551	621	568	646	579	581	581	638	558	608	598	609	602	607	589	633	561	589	568	633	653	574	593	588	564	598	535	634	583	593	591	582	586	537	623	572	602	556	578	586	557	630	577	572	610	598	602	599	560	603	567	555	579	597	575	614	602	561	593	610	551	604	594	561	617	587	579	571	602	571	561	603	556	566	586	608	595	611	618	556	622	607	590	591	628	582	597	581	605	584	582	586	573	642	582	591	593	597	672	576	552	611	582	595	569	602	594	603	588	594	589	605	653	611	611	597	580	583	572	584	568	555	621	618	581	580	595	612	578	619	569	596	567	563	592	610	601	581	595	620	590	626	604	577	649	540	580	585	617	594	582	594	585	626	586	618	613	608	564	575	566	627	616	597	602	586	598	608	584	619	589	582	568	582	591	600	607	577	570	598	605	613	568	626	567	580	596	615	608	594	548	586	596	569	568	558	596	603	610	604	589	579	597	575	580	601	600	575	586	571	581	584	581	581	591	607	589	580	536	534	595	617	564	622	587	561	603	610	588	586	596	563	596	547	626	615	568	613	621	599	602	590	605	579	603	590	564	639	563	595	606	586	610	638	589	580	594	570	566	548	592	599	574	596	619	558	602	605	590	624	598	613	569	585	606	537	589	604	582	618	615	589	595	566	559	601	587	602	610	601	558	566	599	601	602	563	561	543	637	616	598	606	630	550	595	578	591	625	533	636	595	592	600	640	611	567	569	616	588	541	591	620	587	536	595	598	561	556	574	601	579	592	605	566	578	582	570	626	570	610	577	574	559	561	556	612	561	557	606	609	559	612	587	596	605	597	575	570	585	603	530	560	578	600	573	552	602	607	565	578	585	595	593	564	565	583	568	618	635	592	601	619	575	560	625	603	618	612	626	594	583	564	595	554	594	585	581	574	563	586	603	629	623	554	570	559	597	616	619	569	582	557	612	582	598	569	595	594	589	636	609	612	613	570	548	588	569	563	563	545	531	610	586	589	614	635	582	618	534	587	621	591	544	613	599	574	547	617	616	575	552	613	583	597	558	618	586	630	596	626	552	578	584	600	626	603	594	578	586	607	535	620	635	586	612	610	591	608	629
35367	5017	388	302	289	284	306	285	314	302	293	253	284	275	295	308	330	294	287	265	312	271	296	262	284	276	276	280	310	308	288	332	277	294	284	282	319	281	323	321	290	305	283	310	298	329	277	268	300	296	284	252	308	299	264	278	259	274	273	293	312	286	278	248	275	275	281	302	258	276	288	269	325	286	279	266	293	309	284	299	310	287	287	322	285	308	271	272	285	283	292	292	289	249	295	318	295	291	277	303	360	286	315	312	261	296	261	300	302	291	283	298	249	283	318	265	290	257	266	282	290	273	315	277	301	305	322	274	282	282	281	273	299	288	301	321	297	263	285	298	269	304	280	292	312	298	316	315	265	282	276	281	278	238	293	279	279	268	285	298	298	277	305	266	275	339	284	236	260	276	301	280	289	284	309	279	277	273	294	265	279	311	279	323	269	312	270	324	269	329	307	289	287	298	269	281	326	287	264	268	287	318	296	301	303	289	293	334	293	314	291	281	286	312	278	294	263	291	267	301	282	296	308	278	317	323	296	253	307	284	310	276	275	272	281	288	281	296	298	306	303	281	303	267	277	280	290	316	272	297	282	273	287	278	287	283	321	271	272	271	273	280	276	305	269	291	289	303	279	313	314	299	284	260	300	318	258	263	302	259	301	318	283	297	291	276	273	289	275	273	277	282	283	299	289	302	271	302	292	296	281	305	303	309	312	322	271	298	301	283	297	293	279	262	288	287	306	274	266	285	318	287	252	281	316	293	279	281	284	293	261	272	313	266	272	307	292	302	299	301	278	324	302	320	288	280	259	303	301	248	305	270	328	257	269	284	306	291	281	270	249	302	305	322	268	279	272	299	313	330	279	289	269	283	267	307	335	303	293	245	252	264	264	297	286	289	316	298	328	289	258	314	282	302	305	319	284	288	265	247	305	291	284	276	290	290	298	281	327	294	284	275	280	291	277	321	276	287	287	274	268	289	266	273	281	301	285	258	296	269	279	296	291	297	302	298	270	279	275	264	275	273	281	282	288	250	290	293	288	317	253	286	263	314	272	277	287	288	300	296	269	246	301	241	266	288	297	314	283	280	296	291	301	260	296	285	299	283	280	297	267	278	271	284	287	257	307	303	298	316	275	267	276	276	287	307	274	306	305	293	283	276	287	279	252	301	292	280	324	267	281	295	278	282	269	305	324	297	293	263	282	290	292	269	284	305	272	287	310	315	268	283	239	283	287	245	308	275	283	295	264	258	299	264	267	272	267	268	283	321	291	276	257	283	272	271	293	272	298	278	266	279	275	285	304	315	317	337	287	277	274	297	263	283	268	326	293	280	298	281	299	276	267	287	268	285	311	279	294	300	294	291	267	323	275	256	292	297	280	312	299	286	316	285	273	298	252	313	288	254	272	304	272	318	299	297	278	260	288	307	276	268	291	295	279	312	256	293	263	292	283	273	254	314	297	279	317	279	268	311	296	287	282	253	286	324	321	283	304	261	281	308	297	310	308	291	261	313	289	289	286	251	271	302	297	275	285	302	277	304	290	291	266	280	279	275	266	295	298	269	306	304	302	285	274	284	303	301	280	272	303	292	299	272	284	256	281	265	277	296	276	277	330	293	282	258	289	297	282	291	274	268	276	318	288	275	263	304	304	300	289	286	267	255	257	275	270	287	291	281	323	281	280	290	291	294	264	277	317	277	268	254	293	282	256	306	322	297	268	287	285	295	310	308	260	296	284	286	270	355	251	285	280	272	301	251	311	271	304	288	262	315	322	290	288	259	293	308	271	284	308	276	269	314	303	309	277	279	310	274	287	336	257	287	284	322	293	320	292	294	309	292	299	302	294	281	298	281	240	261	293	290	259	285	286	282	283	298	254	283	296	297	245	299	280	313	321	303	277	287	253	297	297	298	269	266	272	298	277	293	276	286	315	313	309	297	260	269	299	269	282	294	276	288	291	281	298	293	301	304	284	293	279	267	256	292	296	288	273	275	305	270	268	309	294	289	288	283	289	273	291	286	305	296	272	266	341	269	275	275	304	277	303	240	291	282	320	274	304	275	313	329	281	255	297	278	264	303	312	286	284	290	288	262	258	300	263	253	273	283	273	267	299	305	315	287	281	286	303	324	299	296	293	288	275	291	259	279	294	270	307	293	294	301	281	283	297	293	256	295	274	281	294	278	284	275	308	314	316	290	324	273	279	305	303	294	305	305	285	322	308	290	277	270	278	284	286	274	261	275	247	298	275	272	297	289	302	280	315	291	252	289	308	310	286	280	301	272	276	293	287	283	298	277	305	287	274	287	283	324	281	291	327	281	309	287	251	304	282	295	283	295	301	303	283	303	244	297	285	294	282	309	290	303	278	289	265	265	276	307	278	268	290	278	275	277	279	306	282	324	305	262	291	259	291	290	281	302	285	317	303	248	318	259	286	288	277	299	324	289	283	324	326	243	340	247	288	294	286	293	303	326	315	282	290	280	272	310	308	289	287	288	287	301	271	295	311	297	311	340	301	282	255	299	283	278	270	283	284	319	283	284	272	285	285	271	290	305	299	294	301	266	303	298	294	268	294	301	266	278	278	296	299	298	291	269	293	262	296	293	317	305	315	278	299	284	306	281	289	296	277	273	284	282	297	320	296	301	293	272	299	322	262	274	269	259	297	300	268	284	275	266	333	259	260	266	285	232	304	277	277	311	332	268	299	264	293	296	304	310	332	319	332	269	296	279	274	297	269	298	296	322	285	267	298	313	314	306	330	303	303	275	296	272	302	272	295	296	270	290	288	289	311	293	312	296	290	339	309	272	306	332	276	285	291	263	270	285	246	310	304	312	277	291	297	320	301	259	308	292	273	296	292	277	290	312	285	270	294	275	299	314	290	282	322	271	276	280	290	309	284	270	271	290	313	317	286	290	284	291	271	294	307	275	300	300	299	337	252	263	272	306	278	280	285	273	250	274	297	296	292	299	277	307	284	303	292	274	292	306	299	288	279	306	301	297	273	315	310	296	301	276	282	265	306	288	286	281	253	263	269	293	303	280	269	284	278	265	257	283	296	310	324	315	280	290	287	267	278	277	277	316	314	261	272	283	297	316	312	304	323	302	289	275	303	343	261	317	290	256	287	285	298	277	281	295	306	284	323	271	273	303	290	284	242	314	286	272	260	284	283	274	319	303	288	272	300	298	283	300	280	304	285	283	273	280	284	290	268	306	268	285	304	293	295	278	288	289	252	262	304	312	248	239	308	285	279	266	273	291	274	291	287	300	277	290	328	272	280	294	280	311	280	301	274	266	295	279	294	289	303	294	306	270	291	271	306	290	306	263	291	286	282	286	277	257	287	298	292	294	298	296	307	268	292	279	277	280	298	284	315	271	290	284	287	289	270	294	312	279	305	310	296	285	295	287	302	282	304	301	314	310	299	315	295	278	302	266	318	307	309	284	280	254	295	301	287	334	276	298	279	301	277	280	306	277	274	311	306	298	265	282	309	294	305	280
19485	652	714	673	703	681	678	618	655	644	688	651	687	685	684	660	622	653	692	666	645	670	699	657	666	639	655	693	652	638	621	669	722	649	697	681	670	641	628	720	709	656	686	648	655	682	679	668	609	700	682	657	623	652	664	667	647	697	605	623	633	683	662	661	682	690	680	705	678	644	664	652	663	675	714	675	649	638	670	683	659	640	720	684	681	675	668	696	665	627	658	612	639	698	667	693	708	690	719	721	675	686	671	637	644	638	582	654	700	625	639	707	659	642	652	673	655	662	652	650	686	679	619	661	617	678	653	685	685	705	688	607	656	672	687	620	638	673	625	652	683	661	651	708	661	663	665	693	672	641	669	653	659	659	653	664	635	644	665	662	693	676	658	651	618	722	691	661	688	676	671	663	645	675	618	639	669	672	695	653	680	597	676	663	669	708	675	707	661	683	643	645	678	620	678	667	649	682	672	670	673	650	630	625	702	686	649	656	677	674	680	620	666	679	661	665	686	659	716	658	661	711	709	660	694	643	661	657	684	665	648	634	610	671	619	662	677	712	677	675	629	652	673	687	670	630	661	642	659	657	652	658	699	664	642	648	695	648	665	679	669	646	660	647	656	637	665	669	652	700	694	679	694	683	690	676	656	685	689	657	650	666	716	663	695	674	666	682	698	653	654	626	678	646	694	654	684	662	667	721	642	673	649	663	679	643	673	683	647	663	705	646	663	641	622	665	701	666	671	667	641	640	672	658	698	672	678	678	758	705	626	658	650	691	664	649	650	697	664	671	669	707	643	663	676	612	681	672	735	664	691	647	698	674	654	673	648	681	668	665	668	651	677	654	649	649	691	672	695	669	673	651	694	651	721	639	660	659	676	667	694	659	685	657	703	641	646	646	652	681	665	658	651	653	676	694	666	680	646	658	626	659	644	657	677	678	628	701	655	688	656	671	639	706	621	684	678	669	653	626	660	665	670	664	653	684	682	673	638	683	646	692	677	670	641	653	660	639	614	684	689	684	651	636	652	707	659	689	653	663	689	656	709	679	635	662	702	662	670	662	673	661	672	623	691	733	687	695	661	670	665	657	704	629	662	628	677	653	696	663	688	683	664	713	682	649	671	677	653	632	668	691	671	665	696	676	675	659	664	690	688	667	650	648	666	696	656	688	666	633	640	670	646	645	665	684	663	659	682	616	699	669	644	702	621	722	670	631	666	708	660	675	635	704	650	691	678	670	669	679	662	656	665	656	709	687	698	646	661	705	641	652	703	657	668	688	675	687	708	734	662	634	688	721	692	686	691	618	680	646	725	682	651	624	649	640	640	608	658	667	644	703	695	660	643	694	675	655	641	625	673	723	699	670	664	696	669	679	669	669	680	637	634	672	674	636	647	658	657	666	673	651	666	709	649	678	662	668	673	704	700	645	702	707	716	639	684	674	630	691	652	711	659	674	698	654	641	640	692	678	724	641	678	658	691	692	642	666	631	669	672	665	662	645	618	719	677	658	674	675	650	662	649	638	643	705	699	691	640	627	646	706	678	680	690	714	675	648	692	673	660	666	641	684	679	661	658	684	678	702	606	670	664	700	684	668	661	644	699	651	677	706	609	675	655	643	617	683	669	652	667	701	657	679	643	678	706	669	739	669	669	657	608	664	684	676	638	648	631	653	680	653	652	652	654	656	665	679	696	660	681	664	677	681	692	680	658	675	702	645	663	662	668	665	661	729	685	698	648	633	729	698	668	683	674	624	716	672	650	660	657	679	688	635	628	657	668	709	651	660	658	695	644	630	647	685	646	639	649	682	701	723	648	663	667	707	652	644	641	626	649	679	631	650	670	688	642	657	652	691	669	654	637	671	628	698	652	648	627	662	650	623	698	689	634	652	615	638	665	698	645	647	651	686	677	650	726	683	704	626	669	677	637	688	670	681	680	686	688	682	675	715	661	635	704	615	671	717	672	669	692	646	662	680	638	654	646	660	607	663	672	664	654	665	637	673	671	703	629	642	654	683	632	729	664	663	652	690	634	677	681	693	684	669	669	710	635	640	697	691	717	686	645	699	693	665	687	644	620	674	702	706	622	657	692	652	696	700	689	663	680	637	662	623	666	646	684	658	698	657	666	653	650	648	677	687	640	695	720	692	636	617	650	707	690	632	706	686	664	617	672	665	672	676	683	667	665	655	671	661	677	653	642	704	632	628	672	632	714	621	654	644	667	667	680	672	649	666	651	645	701	655	708	669	728	663	672	717	618	727	708	672	666	699	686	659	676	692	636	658	656	673	709	648	671	693	679	672	709	696	731	630	639	673	645	677	663	629	648	635	657	678	706	681	664	723	699	657	649	664	690	656	637	638	666	650	661	647	632	700	676	642	664	664	685	708	631	639	608	703	685	640	663	653	651	655	624	675	709	679	676	685	702	649	691	710	679	682	666	652	608	680	654	707	623	633	663	652	681	682	647	664	680	662	690	686	628	654	661	643	669	732	674	662	648	663	647	681	659	686	681	685	673	694	671	626	655	674	709	673	683	682	650	657	656	671	669	632	614	656	635	624	644	716	633	637	690	651	717	686	636	673	689	689	664	667	673	637	655	643	673	643	686	640	664	678	689	623	679	693	657	670	677	665	647	676	640	660	662	710	647	635	633	670	645	688	696	703	672	668	641	640	613	718	650	670	656	644	674	677	694	681	647	698	655	694	705	698	682	642	638	656	639	698	642	658	666	658	656	676	655	619	663	645	701	633	621	606	700	669	682	611	652	659	675	647	722	631	639	683	681	652	671	660	652	680	682	637	654	643	690	631	655	641	635	682	646	667	673	663	670	686	669	707	654	649	661	700	676	671	688	629	666	683	641	698	668	672	647	690	601	679	680	705	670	735	673	654	656	747	675	670	687	674	726	676	646	640	705	667	680	657	678	664	667	659	686	669	637	672	703	664	636	664	633	641	625	695	678	668	690	654	658	641	687	683	682	652	659	714	617	675	644	634	646	627	685	629	602	712	609	707	679	682	677	684	650	715	706	684	664	636	673	731	676	643	661	654	651	684	686	655	668	666	686	667	667	687	637	696	686	627	664	675	664	677	669	692	615	659	683	653	673	657	642	694	665	625	658	681	669	674	691	659	652	643	681	627	665	612	639	684	660	661	663	690	661	674	668	668	678	655	639	674	647	680	684	705	660	659	672	646	676	656	690	669	608	664	697	689	680	645	646	686	673	669	663	669	674	630	653	661	671	622	575	663	658	695	670	674	665	692	640	672	706	638	691	659	635	629	660	613	653	662	712	651	685	713	692	662	643	714	679	683	721	708	636	631	656	627	651	713	700	641	657	695	677	694	690	683	666	652	705	622	662	649	606	675	709	703	651	635	676	684	635	658	658	657	683	697	645	676	661	675	696	641	601	705	668	707	736	682	676	676	665	706	670	679	672	670	695	677	670	635	674	649	697	724	682	630	670	642	655	678	620	669	681	637	628	675	642	677	614	688	652	641
51382	11085	1148	536	471	376	399	400	389	373	377	375	391	390	403	401	394	368	364	354	355	392	406	371	372	373	402	368	369	360	384	402	387	391	391	373	398	374	334	342	330	377	397	401	406	415	389	418	365	387	382	384	354	420	378	404	361	407	365	389	369	353	342	395	405	419	339	326	381	346	370	356	359	391	368	389	342	357	320	412	383	356	373	369	378	382	402	401	436	391	400	362	394	351	378	374	356	373	369	406	369	326	374	382	398	377	391	358	392	392	381	365	360	378	374	375	339	397	379	385	357	405	381	412	348	370	346	376	377	384	357	348	380	361	375	367	373	363	358	376	336	367	366	369	398	390	345	345	390	373	377	380	379	361	364	359	350	381	411	383	389	383	367	352	382	389	334	399	397	393	317	359	387	358	401	397	357	383	402	420	377	345	351	368	367	365	348	352	389	369	374	379	375	388	391	351	373	399	360	399	350	378	391	371	405	391	404	412	376	395	399	387	357	369	366	346	380	388	325	365	355	353	330	404	382	354	365	369	382	338	363	365	406	369	380	384	369	363	387	337	357	383	381	381	366	373	396	383	345	367	363	380	348	354	356	372	355	430	376	394	375	330	323	347	362	386	391	363	387	365	377	360	330	392	351	382	371	366	411	373	371	369	375	387	402	359	340	406	383	369	356	389	366	369	351	358	358	369	377	362	388	338	359	353	369	419	357	402	361	423	438	390	363	353	353	417	374	390	399	377	382	370	406	369	387	377	359	393	376	377	360	383	367	400	407	336	366	392	334	421	338	375	361	362	385	394	350	348	363	389	367	353	354	367	388	398	394	352	351	366	388	391	423	362	395	390	382	396	333	395	394	384	383	339	373	418	384	376	361	345	347	360	364	366	361	373	393	349	385	342	386	441	380	384	359	386	370	381	362	385	373	382	370	395	413	371	386	377	395	344	384	392	358	409	413	365	364	341	367	357	363	361	355	373	364	358	383	372	372	382	364	361	367	404	369	339	373	378	362	362	389	369	381	401	370	398	386	359	359	400	383	379	374	332	382	384	372	366	372	376	407	372	394	395	354	394	381	398	375	377	401	386	372	375	397	348	375	338	374	375	363	388	352	387	354	381	361	344	383	385	375	378	366	349	379	374	342	384	390	368	421	357	375	366	358	355	365	395	391	366	385	376	386	367	375	355	452	371	395	363	368	360	383	367	390	381	354	347	333	377	365	386	374	369	364	346	368	371	364	355	409	400	341	399	412	376	353	361	350	367	397	369	417	380	369	337	358	361	395	353	375	362	381	362	384	379	361	381	375	377	351	355	363	378	382	391	365	391	359	370	363	377	368	371	367	357	370	341	362	399	424	382	379	381	336	353	366	361	402	409	405	384	373	331	410	408	362	358	380	433	370	364	362	388	348	372	371	323	351	397	366	369	326	399	361	399	373	375	379	360	376	361	387	377	363	423	393	364	376	353	402	344	414	382	357	339	398	375	394	356	341	368	382	353	346	372	367	397	357	330	394	409	335	348	389	385	357	346	368	379	384	400	362	346	373	396	387	375	389	409	399	349	371	373	358	367	399	341	405	364	356	354	400	361	362	360	387	356	340	379	378	345	421	395	375	365	393	396	367	367	321	337	403	357	371	367	369	346	352	375	397	374	353	354	331	366	387	347	359	376	378	354	362	359	375	367	371	395	347	362	385	384	346	351	347	368	359	382	371	429	361	364	368	372	382	361	389	368	353	405	378	382	382	357	387	351	357	378	366	415	404	350	369	400	346	384	374	348	342	383	381	372	337	389	382	410	370	318	380	392	365	387	373	422	380	406	385	379	379	368	374	380	372	389	374	375	363	397	365	382	401	365	326	349	342	370	393	367	381	371	336	426	407	342	386	360	366	382	389	376	401	368	366	401	340	385	374	376	392	413	373	385	364	349	398	430	385	365	399	345	397	386	357	363	419	360	383	370	341	356	381	361	396	370	365	398	370	387	396	363	361	415	404	395	392	412	392	389	356	354	395	379	356	389	402	375	357	415	357	353	361	388	334	386	369	379	359	395	366	383	381	363	359	394	381	384	375	369	350	345	379	381	364	407	375	352	367	380	401	359	378	391	361	394	358	392	350	348	372	369	387	361	371	370	364	404	368	341	392	348	351	392	352	370	371	371	374	386	358	374	436	414	401	360	380	392	406	374	402	346	342	373	408	377	369	388	375	373	391	358	360	320	368	374	364	400	366	385	400	409	333	365	361	401	355	398	388	371	349	386	395	359	400	323	369	382	385	376	391	371	361	386	353	370	367	383	385	394	386	367	402	344	345	372	383	399	396	354	393	345	389	350	372	398	350	367	386	370	356	363	373	384	355	365	347	382	335	381	346	379	375	351	358	380	387	386	367	313	356	389	379	380	329	391	358	353	421	411	364	386	369	357	373	350	364	374	382	417	408	372	375	362	362	409	379	388	401	384	360	399	378	410	374	326	380	372	382	361	399	357	339	370	380	413	397	347	402	369	372	355	356	338	375	376	360	388	400	388	366	359	333	348	382	375	367	393	358	356	375	354	354	395	398	381	374	371	393	360	370	343	349	357	319	365	409	345	346	369	381	371	363	388	356	355	352	346	394	369	366	361	349	401	405	367	380	388	335	391	338	375	370	356	329	393	331	392	335	367	379	326	404	378	339	374	363	367	382	376	388	373	356	394	364	395	394	388	322	362	380	364	376	358	361	368	389	377	397	376	380	352	331	392	355	374	334	402	400	405	378	339	408	348	367	383	390	368	442	347	391	399	374	351	401	446	349	389	368	338	372	343	358	385	363	404	377	351	425	384	333	375	375	359	373	386	411	372	406	359	398	382	356	355	368	402	363	373	389	388	348	342	321	324	357	370	414	364	360	367	361	389	370	362	355	387	371	385	354	409	379	401	408	362	412	376	355	378	381	396	400	372	392	379	348	404	374	371	368	346	362	372	359	371	402	335	378	363	363	388	341	392	383	405	359	373	396	400	372	345	388	366	407	338	373	382	371	370	402	395	389	354	349	387	342	378	391	353	402	395	345	325	410	381	399	349	390	375	373	355	330	367	342	380	357	379	402	359	402	365	372	368	369	367	348	395	336	320	384	368	365	393	401	378	378	413	368	374	350	339	348	371	351	389	372	395	356	327	380	384	414	329	360	363	343	348	386	374	361	398	368	372	433	380	360	428	370	350	356	378	386	411	362	415	355	369	389	323	386	378	382	336	380	400	377	375	355	342	364	334	421	392	365	383	365	362	377	394	373	360	385	339	376	333	377	369	401	368	354	356	374	375	401	358	379	373	370	367	406	375	358	330	370	362	356	368	376	381	384	367	366	396	395	328	380	331	356	338	376	383	403	380	378	360	347	376	374	367	379	348	366	359	378	380	386	387	408	369	398	386	361	363	366	346	380	377	360	378	365	367	349	351	362	366	372	358	393	355	370	386	392	395	346	427	365	379	328	359	316	360	380	370	346	384	399	405	359	363
27426	993	1206	1338	1190	1176	1056	980	957	948	887	878	922	842	883	851	872	855	833	805	859	938	845	939	867	890	863	818	864	842	850	847	869	814	866	881	842	779	859	811	851	846	847	795	792	855	814	854	829	828	830	812	849	846	834	878	806	878	808	801	827	826	870	835	845	820	858	849	769	863	850	802	819	824	867	842	838	827	848	870	778	841	846	795	840	838	824	866	876	793	835	813	859	854	827	794	823	786	887	814	812	814	749	814	893	809	839	814	768	853	791	869	865	811	820	841	836	847	852	841	846	910	831	812	884	798	833	831	848	821	855	844	831	856	820	833	853	856	840	816	803	801	857	875	830	839	899	844	858	871	780	841	843	852	808	874	842	831	898	786	902	816	816	855	856	848	814	842	820	820	840	878	847	854	880	826	851	762	858	845	816	851	830	862	791	823	897	887	815	827	841	826	824	865	841	852	859	803	814	849	786	864	843	810	830	839	857	880	833	846	866	891	865	849	830	844	812	833	866	876	812	806	836	810	797	868	785	811	803	860	816	826	835	817	863	838	838	834	837	853	790	855	823	859	831	907	862	831	822	824	810	839	825	821	813	874	867	795	824	846	824	815	755	828	811	812	817	845	822	793	850	764	785	826	806	866	825	835	821	836	821	909	823	864	827	848	823	829	848	789	862	813	825	829	865	864	853	793	840	812	821	867	849	806	818	853	816	836	858	826	859	846	828	815	795	807	828	843	830	849	846	822	792	864	778	818	884	804	777	810	813	850	837	830	850	851	826	797	853	837	809	831	825	869	883	826	806	903	844	817	776	833	793	825	804	821	803	850	833	837	839	839	864	854	851	814	785	892	793	831	848	833	812	846	804	842	843	812	860	870	812	838	826	816	800	840	805	797	846	857	766	784	829	856	796	821	802	844	848	827	837	809	870	822	771	893	816	868	800	860	872	838	863	841	840	857	836	854	856	829	842	854	801	822	849	855	877	844	805	799	812	789	881	816	856	849	827	782	759	857	836	798	771	811	826	846	854	839	842	851	854	869	866	805	862	824	873	838	845	758	825	855	846	785	812	857	871	784	803	884	839	810	786	822	837	834	790	840	798	844	823	853	829	845	782	837	823	807	846	783	831	833	894	824	824	826	847	819	815	804	803	813	872	815	839	885	796	808	751	805	857	769	837	835	827	753	850	824	795	835	839	815	785	827	878	809	826	806	807	850	815	839	812	876	865	876	861	883	851	869	893	883	784	865	843	881	817	820	873	814	838	826	807	833	821	803	865	836	839	823	861	878	856	830	829	819	880	824	845	875	793	913	861	822	798	852	841	833	819	850	859	869	775	858	843	783	863	817	839	840	813	834	813	826	854	866	819	768	778	846	865	868	830	839	766	809	830	851	841	861	814	854	842	816	847	811	849	806	879	869	829	805	818	807	835	883	827	819	803	793	837	864	819	796	802	804	823	818	804	808	857	776	883	863	796	813	837	818	847	828	860	836	897	904	838	831	806	820	842	885	852	851	796	848	817	795	795	825	865	897	850	817	826	857	820	816	862	850	862	799	814	848	877	873	855	798	852	828	877	787	817	913	833	820	832	873	861	889	834	774	851	841	833	849	834	879	854	822	828	793	821	819	839	830	839	844	832	867	788	828	801	878	830	877	816	799	863	827	784	828	822	859	868	853	882	793	877	797	823	809	851	842	851	854	814	814	840	882	853	882	839	818	825	807	791	836	838	840	855	822	828	863	798	852	891	816	819	839	812	813	781	818	777	778	793	817	860	875	829	836	843	835	841	908	838	823	835	783	847	806	817	804	847	781	802	835	885	800	829	859	788	824	798	834	871	835	845	854	801	847	819	828	895	829	869	836	803	844	845	890	857	791	822	832	826	785	824	848	853	872	844	870	808	861	785	798	838	821	846	857	808	825	839	801	807	845	822	862	850	816	857	836	869	819	851	802	802	872	854	829	854	799	838	807	821	826	836	842	781	880	870	860	830	835	829	809	847	848	813	854	815	805	840	853	838	814	868	859	904	830	819	805	789	842	819	808	858	798	866	810	847	835	811	827	830	846	885	785	795	856	813	822	842	800	888	839	804	831	837	866	911	865	818	804	789	880	817	846	853	830	844	837	827	826	832	859	812	810	826	828	831	854	837	831	844	833	824	881	787	796	849	830	841	821	841	872	821	851	857	850	844	843	789	837	790	882	827	815	832	792	843	882	831	788	846	850	797	829	825	813	839	822	820	789	873	756	792	799	849	817	871	826	826	844	819	871	854	859	797	778	827	810	837	803	810	813	813	807	794	784	801	855	819	818	784	769	797	845	795	825	876	880	822	816	832	846	833	827	820	845	851	892	878	826	847	852	806	792	841	773	840	809	865	819	854	806	850	884	878	844	848	800	843	838	828	915	800	855	799	759	801	828	826	879	885	826	868	773	817	855	813	820	852	861	849	874	813	870	845	835	834	794	872	816	815	812	832	819	862	879	825	804	837	855	830	880	830	861	848	813	856	845	804	860	786	818	844	812	854	809	896	817	852	858	857	780	775	792	869	854	830	850	803	880	806	815	819	868	835	851	864	802	845	823	859	813	837	832	825	865	816	801	842	824	862	827	725	846	867	818	857	843	856	824	867	841	815	833	841	825	846	829	871	842	812	870	844	841	867	934	842	807	862	819	870	784	801	837	862	783	817	834	809	863	851	839	841	818	884	878	875	839	807	853	770	805	830	831	823	852	838	860	894	879	827	832	828	826	843	814	794	914	777	832	824	865	852	809	854	833	808	843	787	828	811	820	834	892	860	860	865	819	834	803	813	858	852	831	779	858	852	785	800	824	823	874	839	879	822	816	863	863	805	832	841	825	839	801	799	842	880	758	814	813	802	821	857	822	825	843	840	839	830	844	843	813	833	843	810	849	832	824	802	812	820	850	805	809	819	819	892	796	805	872	767	817	815	820	792	872	849	821	824	810	821	822	773	854	859	875	853	855	823	844	832	833	863	817	830	894	865	840	850	829	848	850	804	833	794	809	834	808	803	848	845	844	827	890	848	810	811	905	882	863	831	868	857	873	843	839	812	809	826	838	827	781	824	834	821	788	882	827	896	825	839	853	801	830	802	869	792	828	828	882	828	865	819	836	833	874	825	845	848	864	828	824	825	847	829	818	839	822	854	806	850	824	844	868	794	803	841	838	791	782	832	837	789	836	815	902	779	845	836	792	804	792	787	851	883	846	851	815	822	748	851	820	790	811	804	823	833	816	810	819	852	853	821	850	846	908	799	848	823	799	801	804	824	817	806	829	864	824	830	841	779	821	836	846	832	860	802	817	850	860	820	795	805	803	881	850	866	771	818	811	856	798	825	777	832	833	822	831	810	861	806	809	809	801	834	823	892	811	840	799	868	841	904	795	833	830	839	851	858	829	833	822	801	859	856	834	826	825	806	841	828	852	845	828	844	819	865	820	869	848	842	856	832	824	841	856	888	843	856	833	869	836
57008	15245	2469	565	453	379	351	346	328	301	283	301	257	286	245	252	263	273	309	290	265	249	268	298	301	279	236	258	278	243	244	278	283	255	270	240	260	272	280	246	255	240	255	275	284	283	297	219	250	254	277	280	266	277	282	278	267	302	254	264	261	264	263	256	271	259	286	279	295	275	309	272	251	295	267	285	276	281	241	277	262	240	247	283	270	271	254	252	249	279	275	294	273	239	276	276	265	280	240	258	256	293	260	257	271	280	273	265	272	267	257	289	255	278	262	270	275	252	273	307	227	281	238	260	272	258	233	271	276	286	267	261	262	257	273	261	271	278	249	294	316	259	255	241	270	238	255	264	257	261	262	299	256	251	254	257	252	253	307	244	237	270	249	251	259	288	266	253	275	254	269	272	234	272	276	271	273	259	313	292	287	275	250	257	264	253	288	267	259	272	270	257	272	311	248	238	288	268	278	301	273	292	264	267	281	290	261	281	233	241	255	267	287	262	254	279	266	242	271	263	256	271	270	268	251	271	295	282	260	277	262	249	265	274	296	252	259	255	249	249	257	267	249	303	302	277	269	277	257	270	291	267	249	269	270	275	271	251	290	257	261	282	275	234	242	287	270	248	305	246	280	254	242	266	277	270	270	300	291	268	248	261	259	293	263	271	297	232	278	279	270	268	282	281	274	295	276	305	296	265	249	262	254	282	286	290	281	264	286	248	258	291	269	245	250	264	244	267	284	280	264	254	280	281	255	252	240	278	267	277	266	261	247	258	248	291	264	264	243	275	283	295	262	291	246	265	275	249	258	251	295	274	290	272	267	248	256	221	261	286	285	278	291	257	235	266	250	246	295	283	268	283	274	265	291	279	278	280	277	272	281	243	249	281	260	263	296	258	254	290	282	296	267	246	274	288	267	294	286	243	263	301	290	291	282	270	274	253	260	251	286	285	264	284	247	268	276	247	263	278	285	294	262	264	270	257	287	267	255	239	278	257	248	268	274	271	229	282	228	286	260	273	253	268	255	276	278	288	282	248	269	295	269	256	293	292	248	246	273	277	275	271	261	248	268	246	288	272	226	275	235	280	265	270	235	247	271	263	265	257	250	279	301	256	254	278	304	275	249	226	251	283	284	273	303	275	282	280	278	322	274	263	271	267	260	277	303	274	278	291	238	290	265	280	261	268	254	277	293	257	300	295	250	307	256	303	272	266	261	260	273	280	250	229	237	248	269	256	248	278	249	243	283	255	283	286	249	260	269	279	241	266	258	252	267	237	278	263	212	283	245	268	239	296	237	261	280	259	288	250	290	272	267	283	272	228	248	262	303	262	298	242	278	282	242	223	271	257	264	288	265	241	254	285	242	260	254	275	276	253	257	285	295	251	277	251	259	291	286	287	293	266	281	287	266	287	264	252	261	286	261	281	243	255	281	255	249	265	249	246	295	291	242	252	260	281	288	262	266	259	260	270	280	292	282	245	249	269	261	276	260	275	248	261	248	273	291	233	279	302	267	261	291	288	263	282	230	226	287	289	257	248	256	282	280	250	245	288	260	271	267	290	251	246	256	285	276	284	273	279	268	264	287	284	240	241	276	302	271	256	271	261	278	266	244	259	251	273	240	243	238	258	241	253	249	272	252	271	267	256	269	260	287	293	293	272	266	253	255	292	278	258	251	258	251	282	274	253	271	250	275	258	254	228	295	260	270	242	251	225	266	233	251	249	288	292	287	245	263	251	255	302	299	298	304	291	268	276	277	267	269	259	257	270	256	268	281	282	251	276	236	243	269	272	267	279	252	274	229	252	267	283	283	274	290	282	269	279	294	271	274	272	277	255	270	298	277	260	249	259	310	260	275	255	263	277	265	271	244	261	281	294	275	273	270	275	289	278	229	235	232	269	273	293	254	274	255	238	272	246	249	260	287	247	276	293	266	277	270	239	252	239	261	278	287	298	284	269	264	251	274	279	265	246	264	247	252	281	266	290	288	255	292	288	246	277	254	267	283	292	239	256	286	271	268	233	227	269	300	278	276	261	255	258	296	249	280	254	256	273	261	249	278	222	249	288	281	287	245	236	260	287	271	263	272	271	292	255	279	263	268	258	294	271	261	248	273	306	289	271	269	259	254	272	262	260	271	253	294	280	274	280	240	286	259	279	256	268	276	271	269	261	268	283	258	275	286	288	253	293	294	277	246	288	271	275	255	257	267	229	272	285	285	292	251	260	258	283	279	274	261	264	283	240	259	297	272	253	278	233	270	275	252	261	268	266	289	281	270	257	253	273	276	274	276	310	302	244	277	268	244	261	254	247	259	289	275	270	265	276	268	223	249	237	281	277	258	261	281	245	295	280	298	260	255	277	297	260	279	284	234	273	247	277	282	267	284	273	279	302	316	249	267	280	268	263	285	279	267	296	292	268	268	274	262	294	263	283	263	268	263	277	240	272	246	274	250	289	266	285	263	267	281	273	302	287	266	275	242	279	250	261	259	250	264	278	305	274	272	262	254	274	243	285	275	273	286	241	246	268	269	270	255	282	267	254	269	280	269	270	265	280	277	262	293	258	247	255	250	249	261	248	270	275	253	295	299	264	279	309	231	263	237	258	275	249	252	230	264	284	272	278	263	261	260	254	282	263	264	249	280	288	308	264	263	298	243	248	266	293	262	286	265	250	251	276	260	261	263	241	255	273	252	281	288	274	265	292	289	280	286	241	260	283	264	277	259	284	224	252	283	282	303	264	251	295	256	298	249	246	292	265	257	253	244	236	259	281	279	254	306	290	276	262	255	236	268	273	296	277	281	275	253	275	258	269	285	236	266	259	230	241	255	274	242	293	274	289	256	250	269	251	260	276	245	272	275	293	275	262	242	254	258	242	265	279	266	261	247	282	256	280	261	272	271	275	276	239	242	247	263	263	262	285	250	261	281	268	280	277	261	249	277	249	264	279	277	250	271	259	260	249	272	286	275	269	272	284	279	247	259	269	236	254	264	281	257	256	252	255	276	271	264	259	283	278	278	264	289	260	261	256	247	265	253	250	248	268	255	254	256	266	280	298	256	247	295	231	277	260	246	232	261	242	272	279	236	290	273	254	269	256	299	253	262	267	251	233	248	290	247	273	269	252	276	292	239	241	264	290	265	273	278	273	251	256	271	253	262	273	264	258	278	299	294	252	265	253	296	240	300	266	292	268	249	250	253	280	280	288	265	257	261	284	276	265	290	272	253	316	287	278	291	267	277	270	282	268	267	273	263	263	274	283	255	283	252	284	284	234	266	270	262	237	251	279	272	244	269	277	251	273	289	269	227	296	258	273	258	258	280	278	246	260	255	241	252	281	293	242	295	265	252	277	234	271	284	263	261	275	295	259	269	282	263	255	282	287	239	254	264	268	277	254	280	263	251	255	307	284	270	282	283	262	277	270	242	278	270	240	254	285	246	253	238	256	252	268	280	256	266	251	246	273	253	275	261	270	250	253	276	301	272	279	274	280
30339	896	1407	1560	1238	1130	1013	959	842	848	768	727	727	733	683	666	653	665	633	645	643	607	642	602	643	667	654	612	613	623	604	597	621	651	622	570	598	612	582	608	636	605	609	582	580	588	610	571	632	624	603	575	555	583	643	575	620	579	654	588	569	639	622	608	641	605	631	602	605	615	551	620	589	610	629	605	620	620	602	578	616	608	597	588	568	595	623	583	557	607	628	598	602	625	612	607	648	601	609	591	585	601	593	576	565	610	620	577	620	579	624	593	626	636	638	582	576	589	574	589	563	601	621	600	614	566	618	585	620	638	637	615	559	651	598	617	611	585	611	613	609	588	640	596	582	620	597	586	636	570	609	617	602	654	576	616	612	609	544	632	654	592	580	644	615	602	628	607	558	596	590	575	594	610	601	601	574	640	609	575	615	616	621	604	573	597	590	623	594	538	552	640	642	605	596	585	592	599	591	598	638	593	581	582	584	619	590	588	616	643	628	617	584	578	610	580	556	592	543	604	560	609	568	630	587	595	590	620	624	646	613	609	653	594	639	623	586	595	586	549	597	608	604	585	593	592	592	566	596	589	629	604	644	601	581	550	594	568	629	643	579	572	608	590	625	546	607	615	647	572	587	610	554	621	593	635	582	615	600	584	587	567	567	644	596	620	605	557	601	580	643	629	609	598	614	583	591	590	613	602	596	642	624	622	615	593	631	607	601	623	609	612	597	663	588	582	580	589	604	625	559	569	615	569	598	607	598	603	638	587	589	598	611	600	594	620	592	582	635	605	603	581	614	597	575	618	625	595	629	675	589	629	597	599	597	617	556	652	611	578	625	619	636	608	632	594	611	635	600	592	634	599	630	592	623	607	555	659	643	636	542	620	586	610	630	611	614	625	605	637	650	619	502	584	580	597	591	608	612	636	606	618	552	591	569	596	588	550	647	605	618	600	596	627	619	611	597	607	644	624	598	630	621	601	652	611	588	621	603	615	596	614	576	592	576	536	614	646	601	603	585	582	626	579	580	605	589	611	572	639	573	600	578	610	587	609	641	596	640	588	624	554	613	600	579	598	600	613	596	592	579	592	578	616	588	553	585	603	597	640	612	594	583	619	601	581	555	622	623	602	605	577	627	612	614	560	562	591	619	595	592	594	587	574	587	608	607	600	614	600	589	586	587	610	593	638	610	584	569	572	550	632	640	633	603	615	557	589	619	602	558	599	605	596	602	564	571	635	594	587	607	597	595	606	587	571	587	607	604	634	608	587	616	587	598	589	592	611	606	597	584	587	587	580	617	632	622	587	588	587	592	611	622	598	604	601	575	571	559	614	620	580	592	583	624	635	615	564	594	604	583	642	573	637	601	602	581	613	640	601	623	580	623	565	626	575	643	585	595	576	626	566	593	613	604	604	573	574	556	606	597	601	578	581	630	603	608	578	617	593	609	645	592	597	615	611	573	585	594	630	619	616	658	604	573	543	604	600	620	569	580	599	607	623	557	600	611	611	644	644	566	621	611	648	574	625	565	626	589	573	627	607	615	621	551	602	614	585	571	614	615	625	604	609	646	617	641	582	589	602	592	587	582	598	617	616	603	603	608	611	582	607	597	600	627	611	613	574	603	602	595	634	589	619	611	589	604	632	634	575	611	601	603	625	561	610	551	598	609	647	585	638	630	575	570	583	585	605	602	598	559	584	541	579	604	611	586	598	590	565	548	610	628	621	632	606	629	592	598	586	611	615	589	558	611	602	619	592	605	590	584	617	587	590	644	561	575	625	583	600	632	602	600	537	592	586	599	587	574	610	599	568	615	612	605	592	561	610	612	586	652	572	603	610	621	599	564	600	611	580	592	609	631	616	607	576	588	578	582	622	622	604	637	634	587	578	600	580	605	629	644	569	620	595	606	593	602	609	602	634	595	564	623	595	643	590	566	586	604	617	627	568	592	617	568	624	603	592	540	586	598	618	606	605	608	580	596	567	607	583	577	641	613	611	610	644	605	592	608	563	598	598	609	614	609	593	599	567	582	577	585	620	586	600	594	625	596	626	625	618	557	607	592	584	606	589	619	584	600	574	616	649	641	633	580	600	599	634	571	560	585	580	609	576	593	642	584	605	626	567	594	609	552	608	619	585	622	613	541	608	621	566	589	601	641	594	612	608	615	600	607	608	627	601	581	597	618	618	545	608	601	636	629	593	635	584	617	609	598	588	595	619	588	608	594	635	594	591	578	609	615	615	633	604	628	596	612	579	618	577	609	626	610	596	651	612	573	595	594	594	650	619	598	569	603	586	611	623	641	577	597	624	637	581	634	576	563	602	584	560	600	605	651	616	621	586	628	569	600	603	604	611	605	576	623	595	596	574	599	581	622	630	592	598	591	557	581	587	590	623	629	600	595	561	575	570	607	594	604	560	592	596	623	614	596	646	635	594	593	618	637	600	589	615	578	573	582	622	600	624	560	595	596	619	599	596	591	572	560	578	617	548	592	579	560	613	584	574	622	581	599	636	613	584	677	557	643	600	607	574	603	610	596	631	624	584	595	585	595	631	588	566	601	588	558	607	639	648	612	610	608	616	656	564	582	642	610	603	604	578	570	597	566	579	633	607	575	598	644	610	589	596	598	611	606	650	604	589	617	612	634	604	608	577	578	637	594	648	591	568	585	637	623	598	594	592	509	592	586	610	576	618	530	619	606	582	609	593	607	585	611	622	601	635	581	612	607	611	630	625	642	591	565	574	572	588	593	612	583	577	624	601	602	623	602	569	616	569	582	591	600	584	585	614	606	621	616	601	603	605	599	634	582	574	600	603	587	609	610	599	586	616	588	564	561	623	634	639	623	602	581	604	574	634	593	627	624	605	596	611	594	591	552	583	589	643	565	614	633	600	618	579	619	614	589	602	582	602	603	553	637	660	571	640	586	590	601	571	611	633	612	600	556	613	584	627	633	565	603	622	614	590	590	642	576	636	605	607	586	614	587	610	572	594	595	605	590	589	543	614	571	584	568	607	613	591	625	579	578	620	576	618	582	618	619	564	578	573	581	604	620	596	547	621	593	566	619	556	592	613	630	629	589	596	593	568	572	589	635	578	636	607	549	590	611	613	593	624	575	604	577	571	619	569	627	589	574	625	606	624	593	586	597	595	605	597	617	587	624	603	577	571	554	565	572	612	617	578	571	593	547	606	606	594	634	580	595	590	654	606	639	573	634	612	569	599	632	627	597	610	628	614	577	591	567	559	593	559	620	588	580	601	618	588	599	561	583	579	635	608	595	597	635	573	572	563	596	581	583	552	627	593	609	668	586	619	567	617	581	622	592	578	586	581	574	602	599	597	649	596	635	610	573	592	610	623	620	570	577	572	599	578	596	591	604	549	606	595	651	596	584	573	651	617	611	609	565	611	603	562	604	610	590	650	592	616	585	546	590	647	582	602	637	603	599	582	635	627	620	633	583	586	608	537	563	596	603	689	598	610	555	569	670	616	591	601
32627	4196	379	284	275	270	313	300	278	255	284	285	287	286	277	293	291	272	265	267	281	298	266	282	295	300	338	289	303	311	290	280	299	294	241	248	260	282	274	263	294	306	289	258	295	301	306	276	314	261	295	283	281	266	290	313	292	252	275	245	289	246	274	325	306	271	299	286	288	284	250	298	307	289	306	285	266	286	280	309	272	308	291	256	308	294	302	292	277	281	302	279	281	260	271	268	283	282	275	286	306	293	263	271	306	297	265	265	284	279	299	254	292	277	262	272	271	260	280	287	254	276	296	277	262	259	299	314	277	262	267	281	258	292	266	273	276	296	258	279	278	262	306	275	278	294	282	284	271	279	280	303	294	293	285	291	251	255	292	240	315	280	294	251	288	277	282	277	311	280	272	252	306	286	278	266	272	281	268	294	274	280	268	274	270	284	290	280	273	304	299	326	312	289	277	325	267	268	287	272	285	291	281	295	285	289	302	228	261	265	261	275	278	306	291	273	304	271	255	273	310	271	276	285	312	276	286	280	264	249	260	275	279	269	299	248	284	257	264	287	292	266	258	264	276	272	282	292	250	261	268	278	304	287	258	271	264	239	246	246	278	233	298	279	267	288	317	257	305	272	271	273	277	244	236	294	306	254	255	281	254	269	279	283	284	279	285	306	299	294	275	301	266	277	265	276	282	268	267	300	288	257	282	262	292	280	253	286	275	275	306	310	281	265	280	293	265	274	272	298	249	264	291	298	304	264	245	270	309	284	284	288	278	290	304	310	307	294	302	276	269	265	285	279	267	311	268	282	310	253	273	295	286	287	297	274	304	306	278	281	261	282	290	311	304	266	296	304	275	280	309	270	296	297	279	267	291	279	286	291	255	311	278	276	298	285	308	301	305	286	270	260	275	244	300	277	247	308	260	282	276	312	283	255	276	265	294	281	297	278	282	256	253	298	269	272	285	257	262	276	250	290	232	289	290	300	264	291	280	267	251	265	271	253	247	265	286	296	278	271	288	283	247	262	232	300	290	258	277	267	281	300	268	276	307	272	302	262	277	291	247	264	294	307	313	293	296	309	320	262	268	260	270	285	272	260	249	272	275	254	282	274	275	270	293	277	280	294	288	281	297	277	308	268	256	263	264	292	245	301	276	288	275	347	272	287	259	291	263	289	276	280	252	289	288	276	296	273	236	269	310	295	337	303	259	324	259	255	251	283	294	264	270	293	274	315	258	279	306	269	276	277	269	238	279	253	286	290	270	305	285	291	259	274	272	302	304	315	253	298	289	289	257	253	269	275	292	303	290	320	279	300	285	269	277	269	281	280	278	259	250	298	266	253	253	282	297	287	277	275	292	266	250	275	276	279	261	262	286	276	302	288	294	256	270	286	276	278	304	292	275	299	286	280	270	270	303	279	266	272	247	278	289	323	268	292	265	280	288	275	252	258	282	291	280	301	321	298	314	295	277	310	276	285	317	316	295	273	274	292	277	289	290	277	279	237	306	310	289	260	275	269	296	281	257	303	256	280	266	245	296	279	279	285	288	277	279	294	287	264	281	257	294	256	300	273	314	267	270	267	292	244	271	292	275	245	268	291	287	317	291	278	260	254	284	292	237	268	262	293	288	265	287	269	270	282	272	276	300	266	290	279	278	294	282	272	254	275	292	278	280	251	322	297	274	263	293	297	294	283	275	297	287	293	283	285	263	279	260	308	270	283	272	286	286	273	265	273	276	251	256	271	261	278	304	302	279	252	280	295	286	283	301	326	282	258	288	306	298	240	281	270	285	280	228	260	253	264	283	302	288	281	251	283	269	272	257	252	279	289	257	290	286	260	271	299	279	258	284	304	297	255	272	233	284	259	268	259	254	274	255	266	287	257	296	307	270	284	272	279	274	297	314	282	248	266	256	302	254	282	304	283	296	287	279	278	291	316	279	278	284	331	305	287	282	272	277	250	276	287	291	240	299	256	292	250	298	280	266	292	275	290	285	270	270	258	283	295	254	296	259	247	244	278	301	281	286	275	295	284	283	287	287	266	283	278	277	302	277	253	314	275	287	301	266	265	288	261	296	276	298	250	264	307	276	240	283	281	307	263	297	304	265	300	260	286	287	304	261	255	249	248	285	273	256	258	273	320	305	305	274	297	290	269	284	275	261	252	271	289	276	260	261	304	288	284	289	281	262	274	291	248	269	274	255	301	287	260	267	265	253	269	286	289	282	342	292	285	232	298	270	292	247	278	294	264	297	263	295	267	301	279	287	296	278	284	294	260	268	301	314	304	276	261	241	282	273	234	253	270	279	283	287	262	281	286	244	257	258	280	287	267	263	300	259	278	292	255	264	267	270	295	268	290	274	291	282	266	253	273	264	291	247	279	291	292	288	270	281	279	256	253	230	286	251	302	284	298	287	298	289	289	276	296	280	271	269	309	276	263	310	288	294	294	281	308	265	300	305	300	279	264	263	270	274	314	279	308	279	293	271	304	288	299	286	272	290	317	266	236	278	279	294	271	310	279	293	230	280	280	291	301	277	262	268	236	303	296	286	287	301	274	259	266	282	286	302	269	291	286	256	273	246	249	253	266	257	258	313	311	281	304	284	311	263	289	285	278	282	280	289	277	272	288	259	285	282	285	296	276	263	268	283	264	265	260	288	291	261	259	309	266	250	288	273	260	286	287	300	288	284	282	242	256	283	297	268	283	334	286	285	305	281	316	292	305	257	289	301	302	289	279	271	269	301	285	258	244	292	291	272	254	276	272	238	286	283	279	286	279	277	309	276	289	291	275	297	268	278	280	281	286	277	258	270	278	279	277	303	282	279	270	259	289	266	256	256	271	270	254	285	301	253	297	302	323	305	278	277	237	275	296	257	287	272	278	282	284	261	292	279	281	304	260	294	279	298	271	267	289	294	274	296	263	261	239	294	230	249	257	253	281	275	268	238	266	264	271	284	287	263	284	282	251	279	286	280	244	277	261	320	237	274	263	274	293	249	278	251	259	290	276	291	280	260	248	270	261	316	275	285	280	288	265	259	266	264	290	274	306	265	280	287	265	288	251	248	284	298	302	271	277	290	279	300	269	269	279	277	223	264	298	262	273	266	300	256	284	317	280	247	262	287	282	319	258	314	245	254	307	266	312	306	267	276	277	262	304	326	290	279	259	313	274	296	267	288	310	297	302	267	278	291	299	284	271	277	299	305	272	280	286	274	272	259	273	313	255	320	280	301	293	258	259	259	256	299	272	263	262	271	293	287	289	291	257	312	259	283	267	328	301	281	280	303	277	246	304	283	266	291	274	280	269	261	263	300	250	282	289	288	277	305	274	265	254	274	275	250	273	275	275	283	259	281	267	288	257	245	274	287	264	272	301	292	295	276	303	279	291	250	304	301	299	262	300	277	282	272	291	295	286	298	289	252	271	286	286	291	288	251	263	260	288	308	290	288	313	267	258	290	295	277	286	301	302	272	283	274	297	291	280	266	305	289	297
18514	645	684	678	681	651	700	639	618	619	645	645	652	726	644	636	677	636	634	636	605	643	661	655	661	650	648	679	647	674	653	640	648	644	675	636	632	637	628	674	662	669	637	678	612	667	639	727	609	667	608	689	641	668	677	653	650	635	662	682	681	675	612	632	654	656	662	651	639	638	703	577	630	682	633	643	655	684	668	679	620	611	657	635	665	636	695	663	638	638	682	636	692	644	656	650	602	650	624	668	646	634	638	589	644	701	617	607	641	643	659	671	657	654	661	652	639	647	625	694	662	666	623	648	643	621	633	660	639	629	670	658	637	604	673	645	650	635	647	649	657	668	627	645	638	723	643	666	627	679	613	635	653	640	628	625	624	666	616	636	654	602	659	647	658	675	642	717	641	661	693	630	621	641	627	666	610	668	665	641	644	622	598	619	690	615	624	678	672	640	655	662	623	648	645	630	640	666	648	650	648	631	642	690	665	684	667	654	691	650	636	668	644	636	626	644	649	639	639	630	645	670	656	628	650	636	654	652	628	705	627	680	652	683	623	657	643	671	624	660	706	628	688	640	665	668	656	668	633	664	628	582	653	633	666	687	672	670	688	685	691	665	670	642	626	631	663	680	640	644	645	633	640	610	658	622	657	623	655	666	641	627	666	623	640	696	659	664	658	627	627	635	670	659	611	643	694	599	635	654	666	650	656	647	649	622	608	668	655	681	610	626	652	629	668	663	652	733	687	632	700	659	645	672	655	620	606	598	670	641	703	629	586	650	665	680	617	635	634	653	628	654	658	617	643	680	595	666	616	648	695	667	691	617	635	631	644	645	682	654	648	703	672	668	650	720	675	690	644	641	657	659	627	672	631	590	605	642	648	675	626	697	666	623	635	650	656	660	653	677	678	623	694	671	670	656	604	667	643	639	671	645	657	682	645	638	572	664	663	641	663	670	661	668	669	644	629	639	622	664	629	664	654	685	662	647	590	646	681	632	664	629	643	626	673	640	630	673	639	642	634	660	650	638	634	638	575	624	636	674	638	627	650	631	634	645	662	704	687	610	662	642	653	696	645	617	664	660	626	655	685	638	671	624	658	653	611	631	643	647	657	673	618	647	671	597	683	630	655	641	685	597	641	638	639	656	670	644	653	655	668	672	673	596	620	693	690	624	591	686	654	613	680	659	653	608	645	638	668	621	669	678	658	646	656	663	627	671	621	674	638	591	665	651	632	622	684	643	674	587	663	650	670	661	643	622	662	664	632	623	655	633	618	626	682	647	602	651	640	655	677	631	666	685	642	580	676	672	669	659	666	656	605	641	637	636	666	640	636	672	613	641	607	655	650	642	602	671	717	628	670	662	663	674	656	625	640	665	624	629	641	645	642	630	606	657	637	690	673	679	652	607	634	648	642	629	633	641	640	644	672	672	597	624	649	673	693	662	665	669	613	642	618	665	641	669	649	617	639	613	627	707	685	659	659	602	661	606	659	616	636	617	703	652	650	665	622	661	656	641	644	619	713	691	637	611	640	649	679	600	661	653	626	624	651	671	672	644	616	652	659	673	645	650	644	691	641	629	648	660	620	643	655	608	640	597	637	648	638	666	612	648	651	608	664	614	647	641	675	586	631	660	603	643	631	649	618	590	646	675	671	653	679	684	686	648	631	628	654	608	628	648	665	656	626	664	644	582	676	658	618	646	664	621	599	657	665	641	727	710	635	662	686	669	684	607	641	653	661	661	627	631	648	639	645	682	645	656	659	671	661	616	645	623	651	694	629	632	636	631	615	640	655	690	624	651	652	612	643	690	627	684	628	665	639	597	674	649	669	593	629	675	678	649	623	689	663	642	663	672	646	600	662	663	679	655	614	633	696	654	633	633	633	639	631	683	626	662	682	645	626	647	670	646	656	658	632	628	638	662	667	636	686	628	660	632	639	645	642	656	623	675	619	631	647	689	661	631	695	629	686	615	609	658	641	678	661	639	635	628	644	667	649	587	648	623	671	651	674	637	668	639	678	659	685	661	637	643	658	637	656	626	640	646	658	660	653	618	610	675	637	663	643	593	671	624	649	642	676	654	610	615	662	667	623	669	628	652	614	662	642	609	618	655	651	667	723	637	659	656	637	625	646	630	599	610	645	649	676	620	644	665	682	629	671	605	675	675	617	694	650	639	670	671	656	672	637	677	667	639	647	611	665	591	665	640	678	613	616	648	666	662	632	622	679	655	633	657	637	618	661	689	697	667	635	657	647	685	633	675	686	638	660	699	648	657	664	652	661	645	651	638	648	620	661	665	652	653	649	650	629	672	571	704	673	633	659	670	619	612	663	641	629	645	633	642	618	629	676	642	660	652	654	713	639	675	632	643	646	705	638	641	641	626	662	598	685	630	681	707	669	658	655	704	719	628	672	615	694	627	639	653	709	710	620	662	657	660	652	605	629	613	676	638	714	644	642	675	680	607	655	619	624	657	659	609	623	662	632	716	653	628	676	650	664	678	644	672	623	641	661	638	655	638	633	644	611	655	655	619	569	662	637	622	695	653	656	685	656	653	686	666	620	670	625	630	656	652	634	631	664	663	686	652	611	664	680	613	671	713	611	686	660	668	672	625	637	676	650	587	612	680	644	643	682	642	628	651	660	597	609	648	642	602	643	603	643	666	696	681	664	589	652	648	648	668	657	644	629	637	677	612	645	652	690	659	631	639	633	615	663	648	663	675	685	665	659	677	619	657	647	695	677	635	704	599	673	687	631	617	687	612	680	639	607	722	654	630	660	680	691	673	649	641	626	648	649	649	654	637	630	620	660	667	651	659	633	651	630	593	646	654	636	659	645	665	642	599	661	599	645	635	639	591	634	646	636	639	645	605	641	685	661	647	633	639	642	669	662	626	647	648	633	626	635	638	631	680	623	654	625	629	670	667	647	618	681	632	634	666	655	668	631	645	658	593	660	665	676	614	633	621	649	674	659	638	686	641	588	645	618	628	665	605	593	631	648	644	638	636	613	653	651	664	631	592	646	607	623	640	644	639	649	659	649	659	650	637	652	622	670	667	655	651	665	642	654	634	656	620	634	622	627	647	670	659	700	644	670	668	644	646	602	642	644	652	704	652	612	657	627	639	652	603	627	668	673	654	655	666	665	643	608	631	619	643	651	643	627	688	642	646	644	599	654	672	677	705	666	630	638	666	644	623	637	617	669	640	670	679	635	645	659	699	670	652	671	675	634	657	658	650	620	686	663	642	620	637	635	668	652	641	653	641	647	657	597	592	645	638	596	668	653	645	640	635	623	673	616	641	676	615	650	663	671	660	633	638	636	632	659	659	668	649	622	639	642	632	603	602	654	619	647	643	685	667	638	634	613	641	677	664	645	651	649	618	627	647	653	692	650	655	683	668	670	650	647	631	630	604	684	643	630	629	634	668	678	685	629	653	610	693	661	645	651	627	670	665	639	692	654	618	648	632	646	654	674	645	630	666	635	646	646	673	642	643
50783	10858	1134	512	452	434	398	391	376	362	394	446	358	367	405	366	387	327	350	378	377	359	373	356	395	379	365	336	372	376	370	351	378	349	392	368	347	363	367	359	351	364	383	379	388	364	374	363	368	336	377	368	359	377	321	312	387	358	353	380	354	388	360	384	355	369	359	393	365	349	341	354	385	366	355	374	343	355	339	338	374	374	329	368	309	341	403	351	318	333	353	362	357	349	359	378	366	345	351	335	393	337	385	326	391	382	354	329	381	370	405	347	355	346	382	360	353	349	351	341	337	370	382	372	346	384	350	339	382	384	384	378	351	368	370	363	372	363	379	348	349	358	343	361	363	345	368	348	356	356	364	378	359	355	369	358	374	362	373	353	360	363	354	334	402	347	334	314	354	354	373	368	394	298	358	373	367	351	353	334	384	332	364	368	363	357	350	370	325	353	303	397	354	328	363	332	389	394	352	355	378	347	376	327	339	397	369	347	383	397	344	371	341	336	377	355	393	372	371	388	365	363	376	356	350	348	386	358	344	380	354	348	377	412	350	375	343	394	357	398	359	359	381	327	366	319	389	342	356	374	341	393	364	365	371	383	358	386	401	387	347	363	353	319	367	378	342	385	353	349	384	370	359	348	377	376	366	358	336	352	331	313	386	381	359	350	365	368	381	363	399	389	347	373	326	358	371	344	331	350	388	367	399	349	338	382	356	364	364	388	352	301	401	354	389	367	331	322	377	378	389	391	344	386	368	348	322	374	323	329	371	375	374	367	380	353	375	353	360	360	340	393	371	356	383	366	337	410	352	351	354	360	340	361	366	352	349	393	408	397	339	348	365	389	372	392	350	352	365	358	373	392	360	376	364	359	340	360	360	348	391	351	363	366	416	368	403	374	385	348	352	325	365	352	332	337	362	377	346	365	378	363	363	342	374	327	349	386	350	355	373	373	376	383	372	360	399	414	422	365	335	360	348	326	348	361	374	356	356	366	333	344	356	364	324	349	393	342	403	379	380	312	397	362	345	390	374	374	344	352	332	355	352	332	365	392	340	353	351	363	350	391	355	367	356	358	376	390	383	363	332	366	334	374	359	349	366	383	371	349	381	356	386	431	392	338	334	352	361	348	340	362	333	326	347	374	368	401	339	375	370	371	404	357	343	367	351	341	383	374	359	380	357	365	353	342	346	375	330	364	390	361	381	337	395	389	320	382	348	389	368	336	335	367	385	373	339	338	395	368	345	352	405	333	403	317	327	377	370	382	351	409	354	359	321	350	379	339	387	351	364	385	351	339	356	334	374	365	361	334	348	371	379	354	368	377	351	310	381	362	375	359	345	365	356	402	364	350	386	385	384	351	354	379	423	331	328	364	340	336	351	336	379	379	381	366	372	356	322	310	356	380	389	329	353	368	351	366	359	374	381	358	419	381	349	317	338	373	362	386	371	347	359	347	356	338	377	376	392	367	328	339	321	347	373	360	390	359	368	323	369	375	385	432	371	331	345	383	357	366	358	336	363	334	384	387	422	368	396	366	385	379	352	327	398	357	343	358	355	396	340	371	388	340	360	349	333	358	347	351	328	394	339	354	406	356	363	371	370	348	355	352	362	329	391	376	353	369	401	368	374	302	363	345	378	372	403	361	351	370	339	338	352	378	387	333	364	322	345	367	352	340	356	348	373	322	357	345	364	349	359	363	327	352	366	349	325	362	342	336	382	344	341	366	363	352	363	352	349	311	351	348	360	348	313	368	348	343	354	356	357	349	354	357	378	415	367	350	366	357	391	302	358	357	313	372	354	371	334	350	403	361	338	366	387	363	383	360	376	345	378	358	339	353	327	361	366	356	323	360	371	354	384	361	347	354	375	331	321	334	380	323	355	386	367	369	350	337	318	380	374	390	353	361	356	351	357	357	364	343	377	357	365	373	370	359	363	416	344	350	351	353	381	353	330	338	353	391	354	385	314	351	399	359	354	358	376	386	389	354	369	339	341	374	377	334	357	364	329	372	353	351	385	371	352	370	360	336	356	365	348	351	363	334	331	361	409	362	347	350	387	333	369	343	352	348	328	362	348	378	331	353	321	369	354	347	341	340	366	340	374	342	351	362	381	360	395	355	369	407	352	358	349	372	346	360	353	345	360	346	305	401	376	338	367	402	369	389	362	349	372	375	348	358	382	355	342	339	338	376	341	419	370	345	365	354	375	400	365	356	367	339	368	343	350	336	331	381	377	362	407	367	371	335	317	345	381	382	370	358	353	381	323	324	325	347	389	416	373	406	353	398	331	353	354	357	354	332	347	350	334	368	315	375	349	319	335	394	361	329	361	357	364	394	346	358	350	376	354	364	342	361	351	362	363	331	349	364	354	338	378	341	357	378	366	336	369	383	375	356	373	349	391	358	336	341	383	390	358	364	345	395	362	376	366	384	370	347	393	361	358	354	359	361	347	342	374	294	376	367	372	353	398	386	386	381	336	352	412	367	358	350	362	366	312	388	346	366	378	338	354	359	366	348	326	362	366	390	360	362	397	315	353	384	386	407	361	365	383	339	355	355	322	388	318	374	375	380	356	353	373	370	366	361	359	354	367	354	337	362	352	385	382	341	370	361	369	390	345	349	357	364	374	356	365	367	362	353	340	356	361	361	362	388	401	360	353	336	367	374	355	366	379	361	350	383	367	359	368	356	363	322	323	374	353	367	364	345	338	372	408	358	363	358	396	405	386	369	398	394	383	371	395	380	337	371	343	347	355	334	313	354	374	336	371	327	327	318	360	357	346	338	400	369	380	324	332	349	354	372	370	327	371	352	319	348	347	390	286	366	322	381	394	347	355	392	348	352	336	343	334	390	366	350	361	329	343	316	396	335	359	330	388	355	370	371	367	367	349	326	364	377	378	358	328	342	360	358	397	363	409	380	401	353	347	359	380	318	370	384	364	330	352	306	348	378	352	331	339	318	358	362	382	351	373	367	351	364	340	315	402	345	357	350	343	360	342	341	352	338	348	367	355	351	341	358	349	384	332	384	320	363	355	360	366	352	332	375	369	317	342	396	331	370	361	390	398	371	357	369	364	384	340	330	389	355	338	383	351	359	359	367	375	368	354	370	354	342	381	374	384	359	361	359	355	344	391	356	370	342	340	327	372	397	367	372	356	349	360	350	333	360	353	354	353	343	321	360	405	379	373	364	351	374	324	373	363	364	371	330	365	373	376	368	352	341	340	379	389	364	362	365	377	364	352	369	389	333	380	328	377	361	377	354	362	339	343	365	376	358	370	425	341	363	353	340	325	341	349	344	316	410	337	377	325	337	380	367	369	367	367	364	329	352	310	324	371	342	340	358	351	361	402	361	354	383	346	366	369	350	336	338	398	385	373	333	397	366	366	332	376	352	368	378	373	384	362	346	376	381	363	378	398	368	351	386	347	347	365	357	366	320	366	369	374	381	351	405	341	389	354	351	355	339	416	336	343	334	382	370	384	402	361	365	345	320
27094	980	1279	1301	1199	1122	1030	990	950	940	916	892	840	818	842	832	851	794	849	853	883	776	804	817	773	871	798	842	837	817	800	764	844	819	834	799	829	756	766	839	843	821	784	773	794	762	765	793	811	811	825	812	791	790	784	802	763	787	896	868	753	807	797	801	810	830	773	844	843	815	814	809	835	771	833	805	839	795	830	759	804	809	837	802	789	808	801	843	793	790	807	780	799	827	819	787	788	808	825	790	769	816	793	801	801	860	785	852	839	839	814	792	794	806	822	799	813	749	779	803	829	759	796	819	821	810	773	792	799	801	769	807	765	832	805	826	831	844	785	763	813	816	846	856	808	832	830	796	828	828	767	821	814	827	791	836	789	842	802	750	785	730	785	827	778	780	791	836	805	826	813	783	786	783	866	739	747	829	797	802	804	785	820	750	790	780	841	831	805	832	766	793	827	792	780	809	803	838	794	840	824	814	751	793	792	833	774	790	851	746	783	817	842	844	768	773	774	806	830	767	811	812	829	823	818	798	804	839	812	848	852	843	830	779	767	813	773	760	754	808	782	784	799	806	777	806	803	815	807	805	801	797	800	814	807	762	845	802	809	791	781	845	805	810	828	826	828	876	777	792	821	828	782	791	793	799	770	796	834	828	829	760	773	855	770	844	822	832	795	812	795	809	777	797	808	799	816	786	817	791	749	814	814	808	795	798	781	790	830	795	821	796	806	774	806	755	834	768	765	794	806	805	749	783	824	826	769	838	801	755	814	755	792	782	866	824	740	762	777	796	745	773	793	754	831	785	818	807	782	827	834	812	787	793	784	823	805	809	767	828	807	788	820	815	814	766	800	807	797	814	805	852	845	825	808	784	775	841	797	819	810	808	791	777	801	861	814	751	799	774	817	836	839	840	831	847	811	818	779	834	784	751	821	837	812	765	792	835	807	847	813	780	769	754	854	816	841	819	773	804	786	790	842	837	784	854	817	762	870	824	820	751	792	782	799	842	772	803	765	817	850	753	807	847	795	787	797	791	850	777	814	819	782	822	790	816	769	787	825	839	831	805	825	826	829	885	849	833	801	790	790	837	836	774	774	756	801	768	806	835	850	829	840	828	818	828	860	817	778	778	804	792	747	795	786	839	817	842	779	797	884	815	831	802	800	821	844	814	733	818	800	795	871	827	824	779	798	844	809	818	787	794	802	814	817	798	814	781	866	799	834	744	813	780	774	834	784	815	793	783	745	814	794	800	826	781	842	818	754	803	795	836	798	825	750	854	851	839	778	833	839	804	827	809	801	863	834	805	776	799	839	804	809	799	838	814	802	801	792	852	821	783	819	785	779	753	834	799	816	847	794	846	863	834	777	822	761	806	784	807	794	843	851	824	765	848	785	788	762	784	780	762	748	808	828	741	784	768	752	844	787	803	793	840	791	820	815	827	779	794	792	805	796	782	799	786	794	828	778	778	824	796	770	802	792	804	804	814	799	811	838	792	788	832	803	859	766	859	825	782	766	855	803	794	826	844	818	818	752	763	794	865	818	808	850	806	808	794	777	824	783	803	826	779	789	779	763	775	771	830	797	829	829	792	817	843	792	812	841	844	767	790	810	804	775	837	805	769	817	804	806	830	861	750	789	834	826	826	806	793	790	825	816	782	842	801	809	833	810	800	849	817	818	787	816	811	845	820	831	788	841	810	777	768	842	825	823	802	767	804	840	854	818	807	764	774	817	784	861	829	807	855	807	787	790	811	785	794	780	785	838	838	789	799	837	814	808	797	826	823	800	820	838	754	839	839	798	785	822	826	795	840	867	774	834	822	791	819	776	773	754	755	796	804	737	841	819	841	799	827	806	763	799	770	815	780	800	816	791	746	807	797	806	798	809	827	773	805	822	766	792	812	785	787	830	767	842	848	799	787	773	805	782	831	797	768	796	810	778	816	819	795	811	821	816	792	791	818	770	818	821	817	819	860	817	804	798	807	809	816	859	759	782	842	811	829	827	807	807	810	759	806	803	860	788	809	848	799	780	841	814	750	781	699	792	809	771	753	808	819	828	830	820	794	811	799	807	826	816	764	774	881	790	796	812	827	811	800	842	814	800	819	807	807	841	824	796	795	868	851	785	824	814	776	789	809	792	789	801	850	805	795	771	812	790	838	860	846	811	804	795	792	753	833	814	774	803	812	770	765	806	844	847	772	817	803	829	739	833	784	786	741	820	804	804	807	797	769	788	786	823	833	830	801	802	795	802	827	785	771	774	793	875	761	815	825	802	799	814	793	813	758	812	851	739	794	834	789	812	800	786	849	811	795	835	795	777	835	808	791	821	803	852	802	833	768	791	840	811	743	785	766	861	788	772	773	818	805	781	784	804	808	833	820	813	784	788	853	791	799	770	844	789	826	802	847	801	811	855	836	793	796	814	810	819	832	832	845	779	799	849	737	826	792	820	843	767	817	793	817	825	829	786	771	820	845	780	802	768	792	784	817	786	814	832	835	765	798	790	786	839	766	774	796	750	750	793	811	737	819	803	787	815	787	789	789	799	815	806	789	837	836	769	805	794	825	817	738	784	802	834	789	781	773	789	795	831	787	766	817	757	768	782	829	814	816	804	834	779	815	796	833	857	826	793	784	829	805	773	769	857	856	854	870	768	757	807	771	835	832	799	776	793	813	809	838	785	803	791	859	818	815	776	891	855	788	791	788	805	791	814	766	783	821	794	780	816	792	844	761	815	810	816	794	815	833	808	793	810	775	803	813	768	760	756	795	811	790	789	784	822	779	795	810	813	774	868	777	770	833	770	765	814	829	795	777	803	826	806	808	828	841	788	820	832	817	755	809	780	813	825	823	799	806	826	796	802	772	815	837	784	805	839	781	847	821	829	812	797	772	792	842	805	809	820	796	789	783	797	791	812	812	765	829	830	857	795	830	783	831	827	802	774	794	801	804	822	825	799	786	834	766	740	783	785	764	824	810	859	795	849	745	801	792	799	782	763	840	783	797	765	780	812	781	777	871	787	779	788	814	807	818	802	790	834	786	811	787	766	817	831	762	803	780	820	776	789	796	780	856	765	780	816	776	807	799	810	796	797	815	785	779	787	795	803	806	772	782	823	819	857	840	801	807	810	775	811	791	800	788	788	759	809	763	819	800	795	802	836	764	814	803	821	807	811	771	832	844	750	776	780	848	780	770	854	799	830	811	797	817	791	791	812	767	834	831	769	811	788	826	851	867	802	781	810	791	817	754	753	769	776	843	828	793	822	840	812	799	812	854	841	785	764	794	786	795	829	819	777	785	823	806	790	765	773	830	811	782	834	770	816	775	819	833	791	868	821	818	849	784	800	776	828	826	816	755	784	834	758	771	814	757	803	762	832	842	772	792	829	791	851	726	828	792	812	769	771	796	862	758	797	854	786	822	828	849	773	799	800	805	818	770	775	809	816	804	748	781	789	796	783	787	825	854	796	804	791	823	801	821	783	824	806	768	806	810
53231	13364	2119	601	428	423	316	296	287	290	288	295	307	254	266	254	246	288	241	208	219	225	273	244	256	257	260	294	268	227	256	273	262	235	257	278	271	215	247	217	236	260	251	258	212	214	261	209	253	259	265	250	232	262	244	256	235	231	254	254	288	221	226	254	256	215	243	232	257	254	242	252	226	249	241	226	249	245	218	225	272	230	268	230	237	247	256	222	215	216	211	268	239	202	249	249	258	226	240	227	254	267	230	213	248	251	260	260	207	251	242	229	241	270	270	249	264	266	254	244	266	202	245	227	277	246	234	242	253	264	221	252	249	242	252	247	260	243	256	250	230	234	272	232	260	252	238	207	257	293	231	233	290	241	241	234	243	227	249	234	233	243	268	241	232	268	257	247	248	226	263	243	226	246	244	259	238	270	251	237	253	247	239	257	237	251	227	246	251	233	263	220	243	218	240	234	251	247	250	245	249	256	243	262	245	256	256	256	246	239	276	244	247	243	231	238	234	239	272	246	247	251	266	224	248	209	230	249	245	253	238	241	252	202	258	250	245	257	223	225	213	231	264	261	247	209	253	260	250	248	281	241	253	244	237	245	252	266	218	259	238	252	269	234	241	236	247	245	252	240	216	253	231	257	246	252	257	256	260	227	246	275	215	256	231	231	238	244	260	238	241	275	241	260	243	242	248	266	269	263	226	256	246	238	235	257	252	236	249	247	273	252	235	215	230	256	240	239	240	256	245	242	258	252	231	237	236	244	236	228	231	223	288	265	247	247	259	267	259	269	253	243	220	272	262	258	254	273	246	269	224	270	251	220	208	252	251	248	268	268	279	245	234	222	244	250	253	248	297	259	234	253	258	252	265	240	269	237	292	253	273	279	249	234	257	229	233	267	243	241	233	226	246	264	247	222	246	268	261	264	245	270	262	247	263	205	251	265	241	248	228	236	225	227	250	267	243	250	248	260	237	233	252	240	236	245	242	235	239	232	230	259	244	216	233	246	251	251	218	240	240	268	247	232	224	268	253	270	246	213	223	245	246	242	252	295	265	240	254	258	253	228	247	241	235	235	226	270	243	227	243	269	254	245	237	255	251	222	236	247	243	233	232	252	247	247	278	234	238	215	216	233	287	244	228	233	272	238	253	257	273	246	269	253	243	239	277	248	249	235	231	268	248	248	236	252	233	248	228	236	226	235	252	246	271	251	230	280	263	249	227	253	251	255	267	244	239	282	209	243	275	225	224	257	211	221	238	219	234	256	240	237	254	237	221	226	246	271	217	225	236	236	245	245	242	251	250	259	246	255	236	222	259	220	234	257	218	236	248	252	251	259	238	211	263	228	287	216	261	243	287	251	229	232	219	262	245	238	252	241	256	243	257	240	224	244	224	277	250	217	221	283	256	226	259	245	257	237	249	233	236	236	253	246	254	226	269	226	270	235	233	254	245	226	234	213	207	244	253	235	281	264	260	252	269	253	228	251	227	243	258	212	216	258	258	237	266	259	254	240	242	234	246	267	276	261	235	265	259	274	237	241	240	264	229	268	243	250	267	233	244	241	234	262	222	214	237	272	227	213	239	249	228	227	241	265	275	256	244	222	209	267	240	274	246	257	203	236	239	241	236	237	226	209	257	255	261	233	259	245	245	254	246	268	250	263	226	237	219	235	237	277	263	220	247	233	222	224	266	256	241	237	209	289	234	249	256	250	243	213	216	280	228	238	247	240	216	248	228	244	252	212	261	256	241	245	214	257	255	245	230	211	262	277	228	245	246	243	257	232	234	223	231	209	252	245	281	267	272	252	226	238	243	238	241	242	249	274	231	269	217	240	235	235	245	271	285	257	234	244	233	241	247	221	275	223	216	258	221	262	237	236	246	239	250	260	249	231	228	240	213	253	226	233	237	286	233	260	250	256	241	247	235	239	264	241	259	263	265	219	235	256	268	239	240	250	246	277	247	227	268	257	251	267	251	231	273	230	241	254	219	265	243	248	257	243	247	266	243	223	229	243	295	263	223	245	241	242	214	267	261	280	239	242	276	226	238	250	234	232	245	238	216	245	233	237	251	230	255	239	248	247	248	237	251	223	253	226	228	255	273	227	248	290	274	253	250	284	278	276	254	263	258	248	258	229	245	221	244	231	215	233	255	209	269	239	252	233	236	261	260	233	244	238	238	247	227	251	242	263	226	255	283	217	260	255	225	216	272	241	246	249	219	252	231	223	243	259	255	228	240	246	264	277	266	217	227	226	239	244	214	273	247	236	239	265	260	274	211	227	210	267	233	239	249	257	244	240	277	228	245	246	292	219	235	232	266	232	232	250	216	246	246	258	245	249	249	264	245	230	261	234	246	243	223	238	241	251	219	214	234	280	251	259	239	294	230	242	251	263	255	261	268	219	220	241	226	250	242	243	269	264	250	242	258	234	268	231	214	256	239	244	259	244	241	227	230	259	270	253	209	219	257	251	247	228	262	241	247	242	245	262	231	255	224	231	235	248	237	259	222	248	258	254	246	237	216	242	256	243	260	252	241	243	260	264	255	242	258	239	211	249	232	211	276	258	207	242	240	250	279	245	251	230	252	208	261	239	247	251	227	243	249	272	247	252	265	208	264	249	223	246	233	228	251	241	231	286	222	205	251	245	220	245	222	256	255	245	216	226	241	243	255	227	258	229	235	254	229	234	271	264	219	275	249	249	241	239	235	248	253	231	259	253	269	229	227	232	243	260	237	258	239	213	251	259	266	249	253	263	277	270	250	268	263	251	246	240	251	239	247	250	246	268	235	232	280	234	238	229	241	252	226	244	243	239	239	272	282	245	229	209	234	241	285	228	262	247	231	228	210	240	253	245	247	238	233	253	242	247	216	257	267	248	250	241	227	252	255	235	216	245	218	234	215	243	263	254	251	249	238	223	226	258	254	262	260	265	252	239	245	255	263	238	249	255	268	243	221	257	220	251	236	238	234	245	287	292	222	242	296	250	230	221	261	262	276	233	293	255	275	252	258	238	224	244	218	271	257	245	265	221	252	235	236	252	246	247	227	241	234	271	242	223	245	242	224	246	252	238	244	249	261	226	257	242	228	243	239	246	227	223	264	231	251	228	234	282	228	284	243	259	264	225	234	261	254	249	252	248	267	262	251	230	247	259	216	264	265	278	247	218	224	216	231	217	242	263	242	239	246	231	276	272	269	274	243	246	240	246	235	246	227	245	255	251	217	243	263	231	237	261	255	257	218	237	265	246	264	261	236	254	260	232	258	247	249	246	269	263	260	244	236	263	252	258	199	228	251	266	243	246	264	219	207	241	258	254	226	228	256	245	250	259	248	223	227	251	251	263	228	245	231	267	255	249	241	225	262	246	217	265	235	240	267	235	245	252	244	262	249	251	231	245	252	240	250	273	267	264	250	236	219	246	243	231	231	234	244	228	234	228	264	219	253	221	270	260	215	240	239	247	237	254	248	246	254	215	254	246	245	220	271	235	224	249
27372	904	1441	1614	1371	1190	1030	868	854	795	735	740	652	694	623	651	634	629	645	612	572	606	632	620	593	592	612	587	558	578	555	602	621	580	580	569	561	565	551	594	582	566	573	545	579	549	596	576	580	568	551	510	570	521	559	571	542	564	596	559	525	569	543	588	584	548	532	544	588	544	606	535	546	591	581	558	557	537	578	586	577	595	534	561	546	563	535	557	515	535	560	590	592	562	567	590	550	509	550	561	560	576	574	596	585	560	550	547	537	547	583	555	549	519	559	525	525	558	529	578	559	535	538	574	568	574	530	595	552	557	569	521	560	589	549	536	567	549	586	536	567	554	553	542	569	553	531	557	566	586	528	565	523	540	556	527	545	541	609	518	534	547	565	579	537	539	558	559	606	528	556	575	570	544	545	567	521	565	533	543	567	548	557	564	527	550	596	532	600	552	521	568	532	591	572	506	542	537	558	516	585	545	587	586	595	556	567	516	568	583	515	539	510	566	552	522	557	631	566	546	567	558	554	587	587	566	519	571	558	554	570	560	513	562	579	584	543	586	558	594	578	551	575	541	578	554	551	548	562	615	584	563	573	554	532	539	561	612	572	531	543	537	526	597	568	510	570	587	511	568	521	570	570	551	556	614	526	520	543	589	578	602	534	567	625	578	561	540	516	555	609	588	556	557	563	562	580	564	545	573	576	547	578	546	594	525	571	558	572	569	584	580	514	610	574	587	529	538	502	599	565	583	544	536	578	565	543	532	570	532	535	528	550	536	538	566	536	542	560	554	546	532	580	549	543	549	592	575	573	531	563	552	574	550	596	580	547	551	544	600	556	588	530	559	550	587	542	566	584	554	572	557	564	512	569	562	563	568	526	573	550	547	606	544	532	567	549	542	582	585	522	558	554	522	587	538	514	608	561	562	566	573	585	542	529	547	561	530	503	594	573	553	506	538	597	599	568	554	577	545	567	555	520	565	563	561	532	583	541	577	548	572	597	549	595	519	613	571	531	538	525	575	560	594	558	551	530	549	567	581	554	538	582	550	526	534	529	545	586	539	540	551	572	547	538	542	535	587	549	566	547	523	629	556	555	586	595	585	588	517	535	541	533	530	571	552	574	590	552	542	527	526	557	560	546	604	579	576	571	568	545	522	563	556	572	591	540	545	537	533	530	542	522	538	566	560	552	586	556	576	553	570	563	570	547	553	524	573	558	568	531	521	588	561	566	542	591	564	530	501	541	579	498	586	609	554	561	536	613	543	557	507	577	547	532	564	574	540	513	551	562	574	492	532	563	604	592	580	581	574	539	548	553	563	530	557	578	538	535	555	569	565	565	584	594	587	581	552	495	498	587	545	556	565	548	518	585	559	583	556	563	557	557	559	585	565	570	571	623	512	544	544	576	558	579	561	583	559	550	571	560	561	532	578	556	573	554	583	552	521	540	590	560	577	538	619	566	596	577	550	503	525	546	572	595	536	556	519	563	553	550	525	586	554	533	553	559	580	564	555	501	581	548	608	561	548	567	559	549	550	574	521	589	567	594	527	574	541	564	576	536	519	533	538	523	555	537	563	553	571	543	590	613	545	526	519	548	528	595	517	535	568	546	560	569	560	554	549	593	578	590	534	569	549	597	571	559	595	538	561	552	563	565	492	544	552	557	582	515	512	541	556	509	570	543	576	535	574	584	584	590	575	551	544	585	520	537	513	582	571	507	599	566	585	588	578	526	548	538	598	618	558	541	510	577	534	553	558	576	561	546	605	544	551	565	548	534	539	571	555	558	555	550	538	557	586	548	560	566	522	575	564	542	551	540	589	518	572	584	517	541	557	560	496	568	564	601	559	533	526	546	541	583	554	548	576	567	556	552	537	595	601	509	550	590	534	565	542	549	586	600	574	545	572	523	569	540	557	536	553	532	525	572	524	566	553	526	564	535	554	552	552	587	546	546	521	528	604	558	573	500	554	551	565	555	551	561	559	560	529	501	545	526	566	528	526	504	591	528	557	544	554	507	595	575	568	532	570	538	538	579	528	551	571	557	527	563	538	547	578	573	541	540	567	539	613	558	557	554	587	563	561	527	564	530	547	520	554	586	553	596	578	607	567	572	581	555	575	551	537	549	543	546	545	553	528	548	574	554	601	612	557	540	589	547	584	559	543	534	558	566	555	573	567	573	534	585	570	573	532	599	576	528	580	547	556	532	550	552	546	565	564	568	547	567	522	582	505	551	583	571	634	546	546	536	560	525	521	521	535	537	537	553	584	571	559	567	569	583	556	559	545	571	559	556	589	567	538	541	578	515	534	538	546	598	580	523	596	516	547	563	536	554	535	547	537	511	561	603	565	571	582	569	553	549	517	574	531	560	530	537	553	546	547	555	512	591	572	563	508	526	548	520	563	558	579	543	587	559	536	564	531	608	568	528	544	537	579	535	562	595	524	529	528	565	583	586	561	502	513	578	543	578	534	559	534	569	580	552	563	566	537	560	518	550	567	607	601	548	569	544	586	536	567	561	575	528	612	567	522	570	558	528	543	546	585	547	535	576	575	537	535	547	560	566	548	536	563	562	557	575	567	563	571	556	570	549	551	566	548	567	559	564	550	553	553	596	569	552	586	565	557	520	552	604	553	548	546	521	580	554	559	548	567	562	534	577	559	559	523	586	546	566	556	571	537	566	549	541	572	548	539	528	532	526	574	553	526	568	585	550	602	585	539	551	522	527	548	549	562	539	530	548	562	540	586	558	553	546	570	546	544	520	579	580	539	608	551	584	550	601	580	537	553	572	551	513	556	529	598	542	587	580	563	523	543	534	518	560	552	536	503	526	548	587	567	607	539	604	560	609	555	531	576	561	584	518	563	549	560	544	537	545	548	601	534	521	558	591	578	549	578	511	548	544	539	585	547	594	553	550	531	541	573	531	531	586	522	581	570	526	538	516	574	540	589	576	552	532	571	538	541	534	555	548	574	552	584	536	561	519	590	526	533	583	559	591	544	592	564	556	561	538	536	546	544	539	541	515	568	571	532	525	605	582	552	562	599	581	545	556	575	583	543	575	541	548	550	595	568	535	560	610	550	554	540	591	544	558	582	531	542	557	537	580	528	537	547	576	586	524	532	530	530	576	548	525	541	567	492	587	597	620	551	566	581	509	575	571	565	545	541	537	534	587	543	533	558	523	565	560	525	557	579	536	548	583	586	557	521	540	542	570	542	541	577	566	535	533	543	557	516	537	525	545	521	525	574	552	558	553	587	517	567	601	556	540	553	502	569	586	548	589	555	515	509	544	550	619	581	575	574	584	576	601	537	554	530	573	547	561	539	558	556	567	571	590	591	584	557	566	554	555	560	551	572	562	573	563	546	541	595	533	540	535	589	538	610	537	558	556	514	568	569	553	548	569	533	493	583	561	565	606	513	543	590	545	557	542	517	578	550	554	553	556	592	582	583	561	549	617	559	541	587	526	574	516	526	575	540	556	583	546	604	577	589
38044	6276	447	304	296	309	305	290	347	308	287	264	317	281	272	346	306	302	301	275	349	280	344	303	332	286	307	306	309	274	292	264	329	317	304	316	335	284	306	315	317	334	304	310	305	339	314	306	305	303	251	297	291	293	283	292	299	347	315	323	284	324	273	333	287	250	297	318	275	280	295	289	317	322	296	307	346	272	296	269	312	327	332	325	324	300	274	313	261	279	313	313	300	318	288	335	304	251	314	300	306	300	323	328	285	320	322	309	310	253	312	315	314	265	285	322	307	268	315	291	302	328	322	313	263	306	315	286	330	281	297	314	317	299	288	311	299	304	283	289	322	296	302	276	277	343	314	313	282	316	328	320	279	300	325	322	307	261	312	305	299	290	297	304	295	324	340	300	307	285	286	312	322	286	282	305	301	310	297	294	275	277	297	288	284	295	301	307	307	271	307	335	300	296	330	329	336	284	330	284	310	314	300	257	325	285	265	313	292	289	271	310	301	341	298	314	313	308	326	306	335	312	325	316	280	318	259	302	307	297	291	329	283	303	309	284	265	295	290	295	325	290	268	319	302	329	262	304	294	331	305	279	308	319	325	326	331	293	322	307	308	332	313	306	312	299	302	319	307	303	300	283	310	292	293	321	337	260	303	284	318	295	243	309	329	313	306	283	340	301	326	335	299	310	277	318	261	290	290	283	278	303	318	267	314	304	302	293	342	311	319	292	289	285	315	291	268	330	310	304	308	247	268	317	320	272	318	267	307	276	287	282	322	274	283	308	283	296	312	311	308	274	306	269	322	313	285	287	291	280	294	320	298	325	323	359	293	307	323	304	290	285	336	292	305	304	294	269	292	296	305	308	331	320	264	304	298	308	249	294	270	324	305	308	315	307	294	293	314	305	311	325	313	303	289	318	279	282	281	311	303	273	306	300	329	309	288	302	305	313	311	318	296	308	282	301	320	292	282	301	311	297	291	336	305	301	276	351	326	311	327	301	350	308	274	282	332	306	306	305	305	337	293	302	259	320	308	334	331	345	303	302	302	296	290	312	298	296	274	320	309	297	257	286	319	305	333	291	317	263	274	300	294	328	312	286	313	311	322	292	307	288	290	327	305	314	319	324	329	304	323	317	318	294	333	337	339	301	286	278	315	304	273	272	306	304	265	264	353	305	316	292	300	314	291	320	338	314	331	312	296	298	262	298	251	281	316	295	272	303	294	291	301	292	314	297	321	279	320	348	341	311	310	289	371	316	327	320	264	303	301	304	279	308	310	302	269	281	314	310	292	314	332	312	271	284	284	292	314	302	292	307	290	357	342	309	294	313	303	328	266	305	340	322	319	304	308	312	298	297	283	293	316	294	301	309	265	297	283	295	288	310	307	298	287	319	282	289	298	280	278	291	318	300	320	320	309	304	288	328	297	321	322	309	318	305	294	307	269	298	296	340	284	290	279	303	298	278	314	289	294	340	284	294	344	341	287	298	289	302	320	324	311	291	304	300	308	313	291	297	259	334	296	318	290	317	285	288	309	306	261	284	320	295	289	318	283	292	343	323	314	307	282	288	300	288	307	297	267	323	292	312	294	284	321	308	291	263	284	275	304	287	313	339	315	277	308	319	306	295	296	281	290	290	302	313	314	303	304	329	267	300	299	303	302	315	287	279	298	310	292	295	302	342	306	301	290	341	309	293	287	314	288	307	321	306	270	274	322	312	289	294	295	300	301	294	306	328	317	274	325	283	272	274	263	299	319	289	352	320	290	283	290	289	342	307	330	273	332	314	307	328	322	283	274	285	309	304	301	300	285	300	309	288	326	321	306	319	313	296	278	319	318	297	323	302	352	303	320	280	302	313	311	287	331	318	311	321	296	283	305	303	307	310	311	287	305	273	332	277	305	298	310	324	257	274	291	247	315	317	284	304	297	318	304	300	285	299	295	312	315	311	309	320	318	311	283	281	292	316	301	316	292	285	316	332	317	302	309	324	298	295	336	292	296	294	305	295	285	305	312	301	336	310	298	285	305	299	334	280	308	309	327	319	274	310	285	313	296	284	321	280	328	310	295	319	304	299	302	288	300	300	279	286	308	297	352	315	279	307	332	313	325	299	276	284	286	313	315	314	310	318	282	323	286	353	296	296	291	263	327	321	287	323	311	283	304	328	318	313	301	317	288	284	285	306	312	285	298	309	308	346	304	317	297	285	270	350	308	303	279	304	303	297	289	297	289	302	312	324	271	293	271	300	346	312	288	303	317	345	308	294	302	295	260	288	297	296	317	307	314	314	286	296	297	307	290	287	295	324	309	313	320	332	344	338	284	297	296	313	290	289	285	296	304	331	295	309	291	255	322	283	329	301	290	319	296	330	286	295	296	318	304	315	304	307	305	323	314	311	307	323	291	279	306	306	297	302	323	313	266	296	296	313	282	273	274	318	311	314	288	309	318	284	299	287	294	282	278	311	335	295	326	293	330	342	322	314	338	284	297	335	303	301	335	326	279	293	284	297	316	340	350	272	320	279	298	313	276	315	308	309	326	322	276	265	271	343	309	354	297	284	301	309	320	314	294	311	305	280	286	299	287	302	288	346	307	299	323	320	270	281	305	275	283	320	283	327	307	313	258	319	318	308	293	304	311	306	310	329	330	316	286	307	296	305	305	285	314	312	269	321	304	321	300	269	311	306	291	313	291	288	307	320	293	270	314	280	328	289	321	303	324	314	294	314	299	277	305	295	315	305	292	301	327	299	302	287	314	308	333	298	287	288	295	286	304	283	279	329	306	326	296	287	267	303	321	298	311	321	306	318	301	261	305	306	344	315	300	311	321	292	288	272	267	330	322	319	332	322	303	299	326	282	305	274	284	279	278	270	304	316	274	295	323	346	296	316	292	277	296	308	319	331	315	318	304	325	297	300	325	310	315	306	327	310	348	350	296	293	298	299	290	311	299	267	315	289	285	336	293	308	268	293	299	290	311	312	317	266	288	304	292	326	334	342	320	324	293	314	263	301	274	322	298	345	301	298	316	296	322	316	321	299	335	283	313	315	316	293	263	276	320	287	304	318	287	313	333	302	295	314	323	311	324	297	291	322	286	308	297	317	301	280	327	293	302	292	298	286	340	291	290	303	276	298	287	342	293	351	318	293	304	331	314	307	318	284	281	294	300	317	307	315	286	304	289	263	301	309	299	313	300	281	302	293	287	304	310	331	301	303	276	310	291	279	286	310	318	281	299	280	298	301	302	258	298	304	314	314	259	333	306	282	305	319	328	312	319	341	297	319	314	318	300	325	297	296	293	319	279	327	281	358	345	307	303	309	333	310	301	274	300	300	296	297	316	309	319	306	295	316	300	301	293	283	296	313	284	317	288	287	280	294	378	307	310	283	250	300	287	310	307	286	304	313	313	283	265	316	286	322	318	287	320	273	285	301	309	329	287	280	277	291	322	289	320	276	303	334	311	312	299	306	282	275	303	295	316	297	268	305	322	310	312	300
21542	660	710	740	700	691	673	732	698	651	704	714	686	698	705	718	731	709	700	750	726	703	703	719	679	725	729	725	731	710	708	702	682	692	696	721	719	717	700	683	702	648	717	664	747	657	702	654	719	714	749	722	716	689	675	680	710	675	716	730	673	732	692	698	662	706	727	703	682	699	756	699	704	690	715	702	702	684	682	675	676	708	717	684	732	665	688	700	656	689	749	687	730	686	707	723	659	728	727	717	674	727	711	698	710	735	702	688	761	726	679	699	688	705	691	669	690	703	710	650	674	704	760	719	743	716	708	687	741	717	699	694	691	685	657	698	711	711	745	671	708	705	693	742	695	709	664	756	686	684	722	673	670	677	718	702	677	680	676	684	674	702	731	667	703	713	684	722	676	686	709	683	720	702	665	681	659	709	726	691	744	657	724	706	672	698	668	694	721	702	709	703	695	717	643	675	611	726	726	684	690	683	676	660	724	699	748	737	728	718	727	763	708	681	732	698	715	714	683	711	704	674	699	666	756	721	680	699	694	716	721	709	706	723	712	711	688	675	671	665	702	700	693	706	725	662	688	715	678	660	693	734	706	752	714	667	682	655	669	710	702	726	707	696	697	671	709	663	642	723	720	692	731	718	697	679	741	676	697	683	725	673	724	722	713	732	672	667	692	706	704	710	702	698	717	740	743	726	679	690	701	742	635	656	682	682	714	708	668	712	708	653	673	722	666	714	697	742	703	706	710	706	704	664	678	682	717	721	695	712	727	669	715	686	723	696	693	690	701	682	695	670	684	684	725	691	663	726	685	700	702	685	693	698	703	726	717	692	654	695	702	709	700	767	677	739	698	737	721	680	721	744	728	661	670	735	704	700	618	728	716	694	698	706	732	681	667	681	714	665	659	678	744	694	701	738	686	666	688	711	656	684	710	701	793	656	678	678	707	677	661	694	703	710	706	679	714	711	693	645	726	677	689	644	653	647	648	747	779	675	687	697	721	671	699	667	715	722	738	746	691	664	744	701	706	671	691	696	699	688	670	719	689	692	726	698	724	720	646	694	753	736	705	673	637	700	668	703	647	745	704	704	712	713	725	652	679	676	698	666	733	673	646	702	659	656	670	728	702	715	691	731	678	736	719	713	740	693	692	688	670	686	710	702	722	740	699	730	730	718	690	697	672	681	734	693	699	706	683	703	673	673	738	683	719	671	725	723	698	651	704	681	707	700	715	682	728	663	671	739	698	666	695	716	708	718	679	708	669	743	665	700	713	656	714	698	711	704	670	677	693	678	717	662	692	691	667	710	741	662	677	714	730	687	696	721	701	751	680	674	735	737	703	727	678	702	702	696	688	704	675	655	692	722	698	707	718	695	717	690	720	752	701	693	644	713	718	728	722	740	681	677	706	742	694	726	713	668	730	676	669	679	663	687	719	719	713	686	736	667	726	658	728	635	703	713	718	719	734	707	705	681	724	745	677	684	689	645	690	650	670	695	659	735	709	692	710	687	682	714	715	674	656	701	701	695	677	689	700	672	715	686	686	697	712	731	672	700	686	743	664	651	691	749	715	729	741	714	724	724	679	685	651	725	706	747	698	693	696	724	685	696	690	701	741	656	749	699	704	736	687	670	689	606	645	737	675	674	687	720	756	688	716	675	698	701	684	690	647	714	681	695	672	634	705	697	713	687	756	719	703	702	674	674	661	673	680	713	700	671	698	709	732	675	698	663	702	737	686	691	691	732	666	672	690	710	668	713	705	672	706	741	697	736	658	684	662	724	751	696	715	740	679	709	743	705	666	706	710	663	723	687	689	686	689	645	683	671	694	681	698	702	674	667	678	696	677	702	718	652	744	693	732	728	705	745	718	639	710	699	714	666	658	648	673	734	664	722	700	744	683	662	721	684	667	661	684	679	656	710	710	684	684	693	719	668	719	700	739	695	710	689	661	709	689	641	748	662	680	679	672	668	673	652	720	711	701	683	686	672	738	722	724	708	729	698	727	728	702	718	659	673	699	740	693	735	675	686	663	683	741	713	669	700	691	698	723	713	666	718	707	697	715	683	665	705	728	696	677	691	718	681	735	688	704	709	709	710	673	697	690	688	685	710	708	726	683	644	715	711	706	753	710	662	733	719	719	680	727	714	710	684	688	652	687	670	689	677	692	731	684	660	685	678	669	715	725	622	707	682	713	715	696	723	685	733	738	762	683	717	669	668	729	728	732	694	694	745	749	711	698	747	710	699	736	697	708	673	723	667	706	676	718	702	699	674	667	676	716	761	694	710	729	736	650	655	691	700	679	726	719	641	772	708	734	739	693	695	764	711	688	725	707	731	688	722	722	737	710	692	698	707	664	716	653	657	674	733	771	716	700	709	629	666	642	681	702	653	771	704	700	718	733	696	734	652	709	683	644	699	676	662	666	722	723	770	695	655	738	716	725	686	659	689	726	703	700	690	682	701	699	651	737	673	691	708	650	657	706	687	713	697	644	662	718	705	674	690	701	660	699	703	693	710	736	706	676	665	705	736	713	653	651	692	695	700	723	717	654	748	713	689	716	705	741	697	689	683	729	672	696	749	688	711	710	737	699	683	690	676	691	767	748	675	685	682	688	644	722	741	742	689	762	674	740	671	721	693	716	709	703	695	679	696	690	653	692	705	725	749	705	675	660	722	679	690	731	680	701	670	685	704	708	688	685	706	686	737	696	698	705	698	727	704	719	707	774	723	740	682	705	684	701	724	666	723	705	704	707	699	702	698	701	733	749	715	692	709	676	691	732	685	665	690	689	711	685	730	687	690	744	679	708	698	699	652	672	692	703	703	650	715	720	680	689	731	738	763	676	746	721	710	724	735	680	696	731	718	725	667	673	704	698	715	707	753	728	688	728	741	754	711	663	690	739	713	733	722	703	702	686	712	670	679	736	670	716	701	713	744	708	700	735	725	739	706	715	640	666	715	700	689	700	754	708	750	741	720	733	700	712	703	719	672	690	706	719	684	680	693	714	726	670	751	708	677	707	701	700	699	702	712	699	696	686	661	666	708	683	641	706	677	698	708	757	723	737	719	711	700	648	727	675	688	668	684	691	693	722	706	687	690	723	715	720	720	695	720	693	702	675	679	703	670	747	669	744	669	652	689	707	692	691	674	736	695	674	729	698	734	687	698	688	684	736	721	749	677	701	715	747	730	652	686	685	694	733	746	722	711	706	678	720	735	681	688	708	702	676	706	695	700	735	697	708	726	639	712	702	692	754	670	704	711	704	634	689	700	660	752	665	720	711	728	687	669	704	707	675	703	706	704	701	692	730	703	745	682	734	682	727	670	691	696	752	674	655	711	684	694	746	647	724	691	735	696	735	707	663	739	706	667	742	679	695	727	703	702	657	701	716	710	689	741	674	736	732	713	663	682	701	713	727	708	704	687	669	672	747	661	738	676	684	749	689	710	691	684	680	700	633	674	723	734	701	688	708	713	761	650	662	698	690	746	679	703
44185	8145	840	523	454	431	397	367	395	374	370	400	339	342	326	344	378	393	334	362	365	366	363	341	375	327	365	388	386	358	353	358	367	382	393	361	343	351	387	351	363	322	352	376	353	343	371	357	348	352	330	358	367	368	367	377	369	345	386	388	380	363	357	361	351	347	361	373	342	359	364	342	374	387	390	351	349	381	350	358	356	345	332	336	350	333	360	345	331	379	346	338	337	356	332	383	371	364	365	332	342	352	370	377	324	357	396	416	326	352	395	331	344	388	403	343	338	336	345	342	327	330	313	361	353	365	370	336	345	366	351	343	346	359	350	372	364	365	380	380	385	363	359	357	320	372	368	358	367	351	357	343	358	335	345	321	340	336	373	310	363	359	364	393	343	347	362	380	385	347	359	338	348	319	364	367	384	343	369	388	351	359	350	370	379	355	352	330	363	340	388	363	332	365	351	345	332	346	373	363	365	320	347	333	349	339	339	344	345	350	366	316	361	348	294	335	390	384	374	353	328	368	352	306	328	350	345	363	401	313	342	347	346	348	368	348	342	329	336	394	353	352	367	352	357	379	332	376	355	352	354	381	357	376	357	345	339	386	366	394	381	355	354	406	359	367	346	357	380	344	350	348	370	370	346	332	343	353	348	331	352	393	351	336	335	365	335	364	354	373	355	340	340	329	311	350	373	376	375	355	406	370	353	338	383	369	351	340	357	370	349	359	352	344	358	382	346	326	362	368	384	340	376	362	359	369	334	352	360	389	365	377	334	373	361	354	376	353	323	361	343	359	333	372	359	339	364	356	364	331	351	359	342	374	365	377	354	372	352	354	340	369	366	389	345	354	392	354	352	355	334	371	381	322	375	339	351	383	378	333	345	342	331	343	353	367	373	377	365	402	344	369	317	354	399	367	339	370	365	342	347	359	355	362	330	348	369	369	353	359	333	334	389	363	337	350	367	362	358	357	353	355	366	374	339	370	351	334	335	355	345	367	378	346	363	360	388	384	361	415	347	369	363	383	316	337	362	348	344	374	354	344	362	375	355	347	348	345	316	392	352	343	331	345	368	344	365	367	368	352	347	415	344	364	385	363	336	339	364	328	356	348	331	361	362	359	346	335	327	355	366	362	356	367	375	337	346	359	343	361	393	347	334	328	360	375	354	364	345	332	357	376	388	349	354	379	379	355	333	376	352	357	342	328	348	371	369	361	348	328	335	331	305	372	310	351	329	326	387	377	379	339	328	342	373	363	357	340	367	337	396	380	328	365	361	357	351	343	357	400	361	374	330	354	378	389	352	364	380	323	337	347	389	344	382	376	346	329	361	333	332	371	388	393	351	345	347	378	334	359	350	342	358	401	376	374	370	375	360	348	321	361	383	372	358	336	346	327	360	361	344	335	358	369	362	387	345	332	332	347	336	357	350	343	393	346	379	379	396	354	346	357	363	380	328	382	387	362	379	350	331	359	356	351	352	365	382	344	355	332	358	351	340	331	364	345	371	332	341	369	348	369	356	366	311	385	343	352	307	396	350	359	376	355	374	366	367	374	400	364	343	372	350	349	370	349	387	378	347	325	336	322	361	372	361	394	341	358	383	385	353	387	346	378	367	366	367	370	366	310	339	361	339	358	364	326	346	367	380	337	343	369	358	369	388	333	357	377	377	372	349	324	331	331	323	359	377	362	370	345	369	332	377	366	375	398	360	352	370	323	402	357	369	385	359	407	360	315	350	388	346	367	334	349	344	367	368	343	339	368	333	363	306	363	311	360	361	349	333	385	347	312	309	376	314	356	339	353	320	365	358	365	337	361	370	327	356	375	376	356	323	384	340	374	413	373	324	374	327	352	388	351	375	371	348	367	358	351	371	368	365	393	346	341	362	335	405	360	351	342	308	335	386	392	380	355	382	324	322	345	371	354	379	328	390	358	330	372	330	350	350	378	374	364	345	362	350	340	338	377	346	389	319	376	334	352	356	354	377	357	369	351	372	342	357	358	365	332	363	338	317	333	349	352	340	344	348	359	354	326	343	332	338	364	347	362	367	375	364	334	391	355	338	323	324	389	345	328	322	355	352	301	334	335	383	362	367	405	364	347	348	379	377	343	343	390	369	336	379	331	359	404	354	342	341	347	348	341	355	337	358	343	330	376	342	327	361	375	335	318	371	343	332	340	367	353	319	359	376	374	342	350	373	342	319	359	323	351	354	334	367	379	369	369	364	358	333	327	346	347	327	350	365	355	375	358	343	380	335	342	338	340	344	355	313	369	393	347	344	369	385	315	367	364	364	359	322	327	355	338	380	339	359	388	368	385	350	356	360	352	362	368	328	411	348	344	377	354	355	320	308	381	350	346	348	376	343	348	378	347	341	325	387	316	350	352	327	390	356	361	350	339	364	408	318	357	416	332	390	391	379	353	342	308	416	375	382	359	402	360	343	384	367	325	338	344	345	380	347	314	346	346	371	357	329	359	315	371	340	393	350	373	378	387	348	362	360	357	327	395	352	344	352	350	343	326	398	389	364	354	359	360	326	375	357	343	348	336	339	355	368	304	387	358	350	378	319	344	360	329	378	316	348	354	347	325	333	333	370	358	335	327	363	341	371	375	367	373	352	346	346	356	348	337	352	386	343	387	374	371	368	386	381	360	342	317	356	351	390	367	321	364	379	344	364	344	336	360	358	343	354	322	367	338	374	385	331	370	353	362	343	379	361	351	339	356	362	355	363	353	399	370	375	318	331	353	359	389	359	370	338	398	353	346	362	366	336	364	355	356	340	348	357	383	383	356	368	326	371	360	369	382	368	352	335	359	372	352	359	343	338	364	353	362	366	370	345	382	345	347	376	340	410	358	367	377	344	354	323	319	372	369	338	345	372	392	371	354	373	365	321	346	377	347	354	353	305	362	376	385	338	353	367	352	344	344	369	350	327	363	387	387	357	365	320	350	375	338	350	357	331	303	363	345	342	396	351	331	322	369	355	351	344	328	379	355	354	357	388	349	364	340	347	388	361	367	338	351	364	359	349	349	341	338	374	365	338	362	386	356	365	387	353	330	325	346	380	350	364	375	348	361	382	318	367	380	330	334	358	357	344	379	360	331	362	368	350	348	353	335	353	358	343	366	338	335	394	360	320	364	383	293	349	346	319	359	375	320	335	357	367	341	323	336	406	391	379	366	354	338	354	354	366	357	330	337	342	355	380	344	331	382	363	320	373	347	330	353	380	345	357	365	348	360	376	351	365	370	365	339	360	383	378	379	325	343	370	332	353	372	364	335	355	349	386	335	377	336	333	349	381	385	374	360	360	369	345	375	332	336	317	385	395	325	339	365	346	328	359	337	363	380	310	392	376	375	376	330	355	353	361	319	370	356	375	339	320	375	342	356	365	323	330	367	387	382	332	395	367	321	404	360	361	368	349	358	358	327	364	385	334	323	366	336	323	323	363	348	381	343	344	360	354	325	387	327	372	384	357	371	352	347	326	362	359	381
23266	979	1232	1363	1226	1184	1030	986	923	936	896	879	860	813	880	869	902	807	823	800	860	805	819	761	830	814	801	811	805	774	809	805	775	734	807	802	839	773	834	781	767	822	806	766	803	780	861	740	776	790	783	848	791	789	767	792	842	821	784	800	777	759	860	764	789	763	763	808	811	835	826	838	763	848	790	758	780	770	805	782	729	824	777	838	802	786	790	790	827	852	851	805	862	799	861	810	799	795	744	789	789	753	813	820	784	786	774	851	818	800	798	879	776	789	801	862	809	800	786	785	820	745	772	759	790	807	797	790	806	775	818	788	751	832	738	777	814	791	813	750	811	854	804	781	808	779	841	781	774	759	801	823	843	808	824	814	797	787	761	787	715	776	846	798	801	762	846	786	855	773	798	787	781	828	764	758	790	786	804	804	784	771	772	774	793	799	807	807	761	800	748	774	775	818	797	800	804	827	781	797	790	799	761	760	827	822	761	767	807	783	802	838	819	831	834	791	774	755	771	800	747	841	814	737	797	805	801	793	812	805	793	718	799	784	741	801	808	778	757	759	778	831	743	837	787	762	801	734	761	819	765	745	798	751	800	777	778	777	762	760	787	797	787	809	783	811	805	737	824	764	785	828	819	815	782	759	786	785	782	817	784	774	809	802	833	798	823	794	798	818	816	761	809	773	789	798	797	817	795	795	774	833	783	817	806	779	826	803	809	780	776	801	807	714	748	749	790	789	782	774	745	798	815	811	814	821	822	767	788	774	822	865	777	762	787	799	748	817	793	807	813	808	814	826	816	801	829	856	776	798	780	796	747	745	792	809	745	784	837	761	782	783	785	763	796	807	825	819	791	792	804	802	729	774	813	750	841	803	795	770	818	759	816	808	808	801	814	785	790	741	798	794	794	823	757	809	747	820	811	778	806	827	797	793	835	815	799	789	786	770	816	772	778	834	776	804	772	756	819	796	753	758	793	828	763	787	803	770	807	806	830	800	716	856	806	826	760	749	810	784	807	754	799	788	804	814	769	826	779	803	818	819	786	800	852	782	834	821	794	795	754	788	797	842	824	790	783	821	842	776	788	777	797	805	805	789	794	801	763	750	814	858	770	729	787	788	758	816	782	774	789	786	824	802	834	789	791	786	781	776	744	822	792	845	840	798	766	801	816	763	785	797	803	788	839	797	748	775	747	794	828	817	774	785	764	807	801	784	739	773	764	864	792	832	821	801	800	817	792	808	817	805	784	842	799	833	762	814	729	805	797	815	805	807	787	785	773	793	788	793	760	755	778	825	798	756	762	823	778	831	788	823	757	781	765	837	797	820	765	810	769	822	771	855	778	801	772	759	792	793	783	797	790	814	765	770	815	759	763	779	805	766	739	773	721	804	805	789	851	746	811	790	788	791	805	799	812	804	818	781	764	796	790	798	767	793	766	776	808	796	768	795	816	773	860	825	827	794	752	812	812	837	834	827	817	885	776	749	837	819	781	751	805	800	823	820	785	755	774	825	808	758	745	761	792	788	793	830	816	827	831	779	758	776	776	748	775	801	794	750	808	801	753	844	818	804	747	818	799	823	780	751	845	777	816	819	796	793	811	838	745	828	817	785	774	784	777	810	747	828	797	800	788	765	826	814	796	797	774	772	776	772	783	769	807	793	795	774	774	779	801	792	781	791	754	799	812	786	818	748	826	774	782	756	809	771	745	825	741	801	800	772	768	790	797	808	796	819	773	822	748	830	817	743	820	790	805	783	833	822	800	759	750	760	785	793	853	761	774	800	788	798	762	801	778	740	811	771	764	795	795	806	787	825	767	780	778	779	748	843	824	794	767	834	766	823	779	797	837	824	814	836	768	779	758	780	785	782	781	746	805	737	783	859	757	787	784	784	751	797	811	760	761	778	820	783	821	750	858	776	750	812	799	818	784	816	777	764	767	778	824	799	803	794	739	798	858	790	752	786	869	841	761	763	822	749	809	777	832	808	787	771	826	774	769	811	781	802	741	757	816	798	780	828	798	837	799	788	810	773	793	820	790	779	765	768	784	798	774	719	815	800	810	803	825	775	775	809	777	871	765	812	804	828	817	776	760	819	818	781	759	825	793	725	771	744	835	838	786	804	765	804	805	813	772	760	818	804	786	818	762	746	746	792	798	818	822	786	779	772	781	808	802	810	803	820	757	800	792	799	794	756	795	785	754	804	801	778	790	778	767	795	774	792	802	811	724	770	772	754	753	798	730	769	769	828	781	828	825	808	826	795	837	800	818	757	755	756	803	764	732	824	839	769	833	800	828	828	808	798	768	784	812	752	763	773	849	844	805	743	760	840	767	764	800	771	755	778	756	774	792	736	757	821	791	786	835	751	799	811	787	805	781	805	818	775	764	754	771	796	763	816	773	762	801	770	832	776	782	831	782	809	786	821	784	809	812	770	789	813	832	779	770	781	788	734	768	831	784	820	788	821	798	761	767	793	818	868	815	789	745	839	804	782	790	803	817	763	794	793	839	803	804	739	817	806	818	767	737	831	813	788	788	849	793	752	769	775	777	776	829	806	826	808	790	757	753	763	766	808	761	811	847	833	789	844	763	782	818	821	822	733	745	731	701	813	785	840	830	835	760	798	806	797	802	817	791	813	808	843	762	771	783	795	800	763	774	815	751	842	814	797	797	781	796	765	841	812	768	779	798	827	812	798	833	781	783	821	802	773	796	791	789	755	815	786	775	837	749	810	814	818	776	811	816	796	828	811	748	802	796	772	845	829	802	756	811	772	800	772	811	780	795	755	779	746	790	793	765	789	783	809	844	755	801	753	805	816	780	771	728	774	810	774	806	813	788	805	810	793	753	785	820	792	802	780	766	769	756	785	806	797	830	784	818	758	802	764	824	865	782	769	743	781	839	786	802	808	773	790	833	795	796	774	769	784	826	813	782	828	807	793	819	831	789	803	835	771	759	772	769	774	760	776	807	751	776	797	785	746	815	813	805	739	787	814	769	821	740	815	785	807	846	791	785	753	790	793	779	770	784	832	772	779	788	787	807	790	756	761	807	789	794	777	796	823	771	777	780	763	760	780	776	759	761	780	814	802	807	848	786	763	767	758	752	780	783	759	741	816	781	790	832	800	823	828	829	769	830	766	808	765	797	786	833	800	799	809	805	800	765	796	754	797	765	777	799	780	752	816	846	727	745	794	757	774	783	774	780	816	815	817	832	805	797	759	793	802	785	769	827	815	779	780	789	836	768	769	828	817	749	837	755	778	755	818	814	806	828	774	788	783	819	780	806	850	784	755	771	804	803	780	821	770	808	803	788	757	785	811	775	828	800	799	790	802	780	802	787	861	826	769	773	767	825	790	819	763	796	793	761	828	788	775	803	764	748	793	748	800	799	793	795	797	770	751	783	823	729	791	775	798	762	804	786	822	766	807	767	741	729	820	770	832	817	833	790	769	789	813	785	792	813	828	783	811	780	803	835	775	732	797	788	769	811	764
57692	14639	2160	592	429	349	364	309	296	302	294	292	295	270	285	292	295	279	222	242	264	267	272	277	259	261	276	263	241	253	278	253	245	235	278	278	259	255	248	278	287	299	304	293	271	236	264	291	294	260	277	275	252	278	260	265	276	276	268	275	259	273	267	261	269	261	239	258	270	269	253	224	283	260	272	240	266	271	254	249	303	241	263	287	296	266	280	273	263	264	245	271	293	292	269	231	252	262	265	299	277	250	274	281	270	265	253	248	243	279	263	262	285	259	265	298	268	261	262	280	245	284	252	243	285	266	262	236	270	244	268	277	257	273	258	248	270	268	250	280	274	232	253	261	248	291	267	297	238	271	255	287	292	274	245	280	249	247	279	238	241	245	265	270	282	269	246	284	255	283	265	295	282	257	278	219	247	265	277	265	264	238	285	226	264	265	251	248	255	260	284	247	283	230	253	258	253	234	266	262	260	287	241	276	276	253	295	260	287	236	241	251	287	249	260	255	272	269	245	243	254	293	275	267	246	296	242	273	266	282	261	246	262	259	250	269	244	272	264	262	290	241	255	292	258	279	249	311	277	257	242	302	236	286	272	243	293	284	265	266	252	244	255	261	239	247	257	267	232	267	294	253	252	241	270	273	277	239	259	272	233	273	277	232	248	262	276	274	245	247	251	285	266	280	245	275	287	259	246	285	269	292	254	270	267	276	253	248	246	280	278	289	262	259	282	279	249	267	274	249	280	273	286	276	272	286	264	276	293	266	257	310	280	277	259	280	304	265	297	279	278	294	273	257	250	274	283	274	266	294	253	270	251	235	291	288	277	251	267	280	271	289	248	256	251	247	276	277	280	288	240	265	236	266	278	262	242	256	277	253	242	265	265	281	258	261	260	235	278	273	243	266	246	257	265	294	238	255	239	265	280	251	268	265	232	221	229	254	285	273	277	228	271	290	232	248	260	282	257	283	277	285	253	269	250	284	274	254	261	240	273	274	239	280	254	236	271	244	256	272	254	241	234	236	268	292	259	249	267	241	280	245	267	241	268	235	291	233	267	254	297	275	252	287	281	272	270	255	269	258	283	280	288	248	267	242	256	265	281	254	263	304	268	279	243	266	255	290	280	269	265	307	250	291	248	274	279	283	281	273	261	275	258	253	257	217	253	272	255	241	322	242	261	246	279	283	265	272	256	285	241	264	253	260	258	251	254	264	267	310	252	244	265	267	255	265	268	252	248	267	280	265	258	256	272	261	262	282	262	266	291	269	264	232	262	288	293	278	250	246	280	238	274	288	271	245	292	247	246	278	245	249	282	275	287	253	273	302	264	261	266	258	254	268	283	272	268	277	275	276	263	291	236	256	280	253	271	262	250	280	276	264	290	270	277	259	254	260	313	285	268	289	276	242	257	299	258	277	266	245	267	271	280	273	249	279	282	240	270	254	259	257	252	281	271	243	283	267	243	232	273	236	234	254	271	261	257	277	281	295	281	274	257	255	250	277	240	275	299	285	276	236	242	243	263	286	244	236	288	281	278	277	281	253	244	298	258	220	282	252	257	307	284	237	291	249	269	252	269	283	238	251	264	272	262	259	303	262	276	286	268	254	294	301	273	240	231	256	272	255	263	260	296	246	245	242	270	258	270	274	292	274	248	263	267	250	273	263	262	280	278	259	277	260	260	291	285	257	287	277	258	248	238	238	270	271	284	281	265	262	271	253	277	272	308	283	250	251	214	274	231	286	277	242	254	266	249	245	289	301	258	247	240	254	300	245	272	244	299	273	236	286	253	290	248	238	268	303	286	264	257	262	259	286	242	285	267	245	263	274	259	269	258	263	280	261	269	279	270	262	236	281	261	263	263	240	242	266	251	264	249	274	260	244	304	229	261	268	283	245	264	252	268	270	259	295	285	302	265	280	271	252	283	265	261	241	268	274	272	287	243	247	255	253	266	278	268	275	285	250	279	261	269	288	287	278	283	282	245	260	247	254	277	272	277	259	261	269	269	288	280	263	278	257	296	255	276	267	249	284	233	282	214	265	262	275	277	272	274	243	277	225	263	260	273	237	246	246	256	279	280	239	282	287	245	288	269	266	249	267	298	248	237	279	263	269	243	275	262	245	278	281	254	282	257	270	243	276	244	244	281	256	243	232	281	239	277	237	221	275	231	306	285	284	276	240	227	252	228	225	290	255	274	267	269	265	270	279	257	307	272	274	291	267	229	275	269	262	251	244	260	272	306	272	251	247	262	239	234	262	234	282	245	243	254	230	290	245	271	271	267	278	283	273	261	282	246	282	271	269	253	266	268	241	289	285	247	256	304	251	253	252	242	267	291	263	249	279	264	253	238	267	252	247	288	263	236	260	243	289	247	237	282	279	272	262	281	265	265	280	238	271	234	237	257	247	268	278	262	273	297	265	265	261	281	287	240	280	237	267	267	239	252	260	277	257	290	267	285	263	237	257	293	251	268	279	258	280	269	286	278	273	290	259	283	235	256	294	240	272	301	252	254	285	266	250	271	263	272	246	254	278	220	303	260	300	227	261	253	274	267	301	258	266	241	273	266	262	253	257	268	271	269	255	255	249	285	250	246	266	263	262	269	291	239	259	250	278	285	269	254	258	256	265	258	264	267	262	260	266	244	307	275	240	251	271	240	276	257	257	264	265	211	256	282	282	252	269	239	239	262	288	292	262	245	252	267	269	271	254	298	264	252	286	264	272	281	240	250	267	282	245	268	269	249	275	269	256	282	278	296	272	280	299	257	247	271	284	255	274	269	257	267	260	233	275	240	263	241	234	244	267	273	243	278	291	274	285	286	227	286	282	254	287	260	269	260	275	270	290	244	295	272	269	273	261	280	246	261	277	276	299	230	280	284	246	288	255	249	267	247	272	253	265	271	276	245	269	268	236	244	268	266	265	268	281	244	285	242	266	266	210	250	234	267	273	296	284	290	254	299	276	293	278	305	271	279	282	256	254	264	258	275	262	286	278	279	275	270	263	274	285	267	232	277	265	269	278	287	253	272	274	287	267	256	263	297	282	268	299	251	250	276	254	290	276	271	284	272	283	261	286	256	267	249	257	257	264	256	284	264	281	279	286	251	253	274	266	261	272	264	269	267	243	269	272	282	281	261	257	266	283	247	266	249	275	243	295	297	269	316	258	284	213	251	231	269	245	259	282	244	236	240	221	255	237	243	264	257	289	246	265	231	255	273	259	259	274	307	271	273	285	286	248	245	286	300	253	269	256	261	263	248	277	234	250	240	288	270	264	241	288	258	273	279	281	268	263	275	280	270	250	290	280	266	229	274	242	304	274	298	272	216	281	244	251	250	260	254	251	273	264	236	244	230	279	251	271	272	267	239	262	291	260	297	263	293	217	285	259	270	252	287	282	258	247	251	265	240	277	255	258	277	260	294	280	261	262	263	278	273	243	277	272	283	264	276	267	294	317	293	263	273	260	276	273	256	264	279	263	272	297	274	250	323	297
30365	825	1373	1536	1346	1113	1061	918	844	777	708	740	693	676	698	667	687	628	669	639	629	631	643	599	625	598	641	654	651	602	638	592	601	602	577	589	578	586	609	608	625	625	560	582	608	632	584	614	633	572	608	607	578	658	598	612	594	598	583	625	565	627	615	591	599	593	565	596	616	610	591	589	566	585	614	584	595	590	625	554	596	581	600	573	641	574	627	589	548	584	593	617	579	586	649	580	627	635	571	618	598	599	587	596	590	606	600	638	559	588	640	637	622	587	591	591	621	605	602	554	627	585	593	562	603	637	637	603	580	590	629	611	558	601	600	555	631	656	621	608	581	630	643	575	609	596	607	611	610	601	573	591	641	615	576	635	618	618	601	623	588	604	582	577	571	582	593	617	607	598	613	613	587	583	551	606	609	643	595	559	606	624	613	570	583	579	621	585	591	628	586	543	612	597	627	630	563	611	608	622	592	616	612	580	618	605	647	613	573	580	614	592	588	573	644	606	618	624	635	577	607	625	612	573	578	605	573	570	576	562	617	610	624	580	593	642	536	577	591	552	626	608	566	600	573	631	584	596	578	632	622	556	636	601	556	580	622	620	616	629	597	621	606	579	587	598	599	594	614	629	636	657	589	637	553	584	550	577	622	600	589	631	596	579	550	604	606	583	583	588	600	610	561	590	605	635	618	571	578	593	587	604	624	561	592	569	598	604	623	595	580	579	603	591	613	618	619	626	600	595	592	617	599	614	610	602	612	573	610	596	590	606	640	585	579	614	607	637	575	623	590	611	643	622	587	576	637	576	627	576	573	582	591	551	567	559	571	578	630	573	619	613	567	599	579	557	587	598	625	648	592	598	622	582	567	565	597	574	561	631	535	651	626	568	625	619	570	573	566	622	600	550	616	628	587	595	576	592	626	570	613	579	633	600	571	599	618	581	561	650	590	545	577	579	574	613	615	649	611	653	609	576	602	622	603	589	586	583	600	572	585	596	646	569	654	621	597	622	625	629	565	635	591	627	613	584	622	603	591	604	606	581	600	628	608	621	595	612	613	627	607	636	604	645	616	638	569	571	584	586	583	576	603	631	618	592	591	592	576	593	580	571	560	638	588	563	608	613	546	578	603	601	606	551	571	605	577	602	585	622	603	582	617	640	610	579	583	596	568	624	618	606	593	585	594	606	589	601	595	637	568	631	558	586	612	620	589	604	610	590	608	595	593	593	597	632	627	645	574	607	608	636	597	631	591	576	569	603	608	629	618	582	589	642	599	615	605	614	595	572	580	583	627	584	593	640	591	581	563	637	619	541	623	584	566	629	632	605	600	618	584	604	597	580	621	626	580	598	628	609	547	630	558	591	614	573	568	532	608	602	615	596	558	581	642	599	572	567	592	592	621	584	603	587	547	607	575	630	625	571	568	593	602	610	605	543	608	587	590	585	617	608	584	612	551	597	648	611	595	579	572	586	556	583	620	618	610	578	561	624	564	585	612	571	643	596	643	571	619	576	544	643	539	599	585	599	591	626	618	594	604	605	570	618	630	632	588	587	598	598	579	593	615	577	599	583	612	606	570	562	584	582	592	625	601	603	557	606	575	612	585	587	607	631	597	598	592	565	573	623	556	602	611	609	601	598	625	562	569	604	556	631	528	544	581	615	619	574	618	616	601	610	571	581	650	625	591	595	607	583	631	610	577	591	608	555	586	625	594	586	566	607	607	615	595	586	612	583	588	594	551	640	603	584	622	619	628	555	606	652	591	629	589	604	578	597	562	619	586	578	571	596	550	591	589	629	596	563	579	569	607	585	609	578	555	560	601	610	593	617	609	584	627	611	650	541	621	608	599	589	588	612	615	595	616	631	593	599	614	609	587	606	606	577	625	588	577	614	604	573	643	575	596	618	602	616	566	567	592	606	611	624	621	659	607	586	592	573	558	599	543	613	618	583	641	603	596	593	622	595	605	595	584	610	604	640	601	599	635	553	580	619	578	592	584	598	559	582	661	594	588	588	564	575	635	634	556	609	582	565	616	549	581	593	577	609	562	601	634	582	616	615	591	610	561	596	590	570	620	635	638	593	614	634	628	594	605	610	668	593	585	625	583	590	574	627	549	591	611	579	621	600	593	584	607	603	576	563	603	604	628	564	604	622	594	572	581	617	581	621	604	549	563	607	602	568	608	579	620	611	621	605	607	638	623	634	612	608	611	608	575	570	603	599	625	613	590	596	628	570	537	593	603	593	580	632	576	601	521	628	612	628	610	598	606	585	606	581	575	581	604	590	619	583	655	598	605	593	627	572	581	603	610	561	593	579	611	587	625	603	577	615	602	590	629	584	601	580	579	573	593	611	559	643	585	607	594	563	629	591	586	533	632	588	586	610	663	651	606	558	590	614	596	619	598	595	613	618	617	598	540	613	591	593	598	579	581	635	571	613	579	646	589	596	596	580	606	631	604	605	601	601	609	595	605	617	620	608	661	599	582	608	639	616	596	539	619	632	595	610	636	553	576	611	635	642	586	616	596	585	634	602	612	598	604	603	594	590	588	643	582	581	600	581	557	609	612	615	590	620	574	581	580	638	589	589	590	589	597	607	608	605	608	596	574	591	567	641	624	573	635	621	614	596	612	625	603	566	555	611	640	621	577	563	583	647	591	621	591	584	627	591	562	599	602	579	588	610	642	604	669	581	584	629	623	622	624	588	556	635	632	625	607	612	582	570	620	600	560	632	586	588	599	581	589	616	595	586	589	572	571	600	595	629	591	635	599	590	625	620	546	583	631	607	601	645	583	603	626	600	572	624	615	572	679	616	588	597	576	645	597	584	596	601	607	594	616	615	581	583	576	607	571	582	651	602	621	622	587	588	623	605	620	603	581	610	601	658	588	626	583	594	577	635	617	602	595	585	589	598	600	567	619	621	581	584	566	572	600	564	658	600	591	612	623	607	564	637	633	619	578	596	609	597	569	589	616	610	575	598	606	597	576	606	606	599	604	613	567	665	588	594	533	606	602	650	579	597	553	585	579	614	602	620	607	580	588	607	615	629	596	605	555	607	635	619	593	612	608	607	601	573	588	626	611	570	633	604	631	631	612	605	571	613	566	582	585	614	558	651	608	600	566	616	619	554	593	604	620	594	573	634	592	597	610	628	622	586	562	543	603	598	606	591	617	557	597	592	599	613	563	642	606	590	618	575	591	581	621	625	610	553	585	576	611	663	601	589	630	572	569	621	599	586	557	594	558	619	596	587	634	572	617	596	566	569	587	583	607	585	625	627	598	601	596	640	642	572	569	610	583	577	615	617	612	608	596	580	606	571	594	642	607	596	582	627	600	586	615	593	599	622	569	584	616	597	608	607	631	585	593	638	557	634	626	628	664	562	576	590	584	612	580	602	589	593	551	598	553	622	580	564	575	585	613	606	581	589	560	631	608	608	593	558	598	627	562	599	595	573	574	619	617	614	616	558	644	611	567	608	601	579	625	583	584	611
39269	5773	383	308	323	287	302	276	332	320	283	312	292	294	348	309	307	330	290	343	320	328	327	310	288	311	285	306	271	291	315	293	274	303	277	297	326	308	294	319	313	307	311	306	283	299	296	333	287	291	300	297	308	289	261	299	269	306	312	293	315	304	296	309	298	311	304	272	321	294	293	320	321	292	289	310	281	323	302	317	308	275	313	288	335	279	329	308	319	294	322	319	254	286	307	286	300	280	281	302	270	306	324	296	300	280	261	285	328	299	312	287	275	278	300	302	322	290	276	284	311	321	306	272	306	314	298	335	299	292	319	287	281	286	290	299	300	321	324	334	318	336	313	337	295	289	288	327	308	268	325	313	311	265	301	282	273	281	324	318	293	297	302	276	295	294	322	307	322	314	291	286	312	333	307	329	303	303	302	277	327	326	281	321	306	326	291	301	316	297	278	318	310	335	293	320	311	293	297	301	310	319	294	325	300	305	289	307	337	293	310	311	290	324	311	306	291	322	312	269	274	314	294	301	288	313	297	281	304	321	300	303	302	296	268	273	318	307	291	290	317	293	288	319	323	321	324	325	316	323	321	337	303	311	314	281	295	282	305	300	300	284	319	301	313	298	301	290	297	315	275	285	321	283	347	309	310	297	297	301	312	297	345	291	277	312	308	302	313	328	303	332	313	303	307	284	256	305	325	321	291	307	302	254	320	293	312	308	274	311	336	307	326	340	281	311	290	291	290	304	322	320	322	277	333	300	330	282	303	313	331	344	322	307	277	322	279	346	310	311	319	302	284	333	290	308	321	288	301	312	329	299	322	286	330	277	279	283	287	307	291	342	304	265	299	365	288	295	366	271	302	304	282	277	321	274	289	312	293	284	326	302	301	335	324	293	318	319	317	306	286	299	281	295	329	310	282	305	325	310	317	326	312	320	287	283	311	306	303	335	325	299	283	286	272	297	292	295	305	299	287	299	346	285	290	304	271	292	317	285	319	275	304	285	334	315	305	308	346	300	306	269	278	310	314	289	354	314	319	316	316	316	294	293	274	278	303	305	298	282	282	312	314	306	276	330	294	271	313	289	294	277	308	290	301	312	337	307	279	293	306	331	277	290	273	283	298	275	268	287	331	302	294	317	333	274	303	306	296	308	336	290	271	318	292	332	322	309	310	304	280	325	292	294	310	316	310	312	315	304	309	333	340	283	298	281	285	316	306	292	295	276	292	299	325	280	301	289	327	287	284	304	326	325	316	306	299	287	251	295	316	277	306	311	291	321	308	316	301	271	320	300	290	328	320	301	302	266	330	258	307	316	298	328	343	304	310	319	301	286	314	290	299	304	269	285	311	272	322	299	312	343	292	332	351	315	320	303	296	301	283	299	264	283	272	316	279	321	315	321	319	290	299	266	314	300	286	288	353	322	269	333	306	321	312	317	304	314	339	288	292	288	328	294	309	316	323	315	340	275	307	305	299	294	307	326	321	325	308	278	318	311	313	299	312	264	263	286	269	295	304	294	312	307	331	289	287	269	283	307	289	336	336	281	304	312	293	292	288	326	309	298	327	253	293	299	320	302	315	279	323	281	277	335	309	291	307	322	264	297	325	302	360	314	305	329	308	313	296	335	323	279	257	294	290	312	297	308	307	291	290	294	281	280	326	314	279	266	269	338	276	276	294	325	325	309	281	278	280	291	268	309	287	304	322	322	283	302	295	303	292	304	310	309	297	319	290	284	264	288	342	277	320	273	274	300	284	266	312	316	296	326	311	315	317	277	303	268	302	315	310	319	315	291	321	288	299	306	286	297	307	301	306	340	274	304	318	347	326	287	321	294	272	317	282	310	304	295	314	344	291	322	318	287	285	311	307	322	315	292	322	330	322	300	318	261	336	320	296	318	292	333	316	292	293	317	303	306	321	289	292	318	297	312	318	317	335	311	300	291	325	319	277	280	319	326	318	290	315	312	293	288	295	327	266	291	298	291	323	276	299	335	319	288	291	306	290	281	280	300	321	299	285	292	308	290	326	304	290	333	330	282	343	268	307	300	272	338	265	328	317	310	302	307	289	279	319	280	284	295	281	316	328	316	326	319	303	301	280	281	275	278	303	287	278	319	321	300	290	324	283	265	293	299	287	280	289	296	303	299	281	282	276	291	349	291	299	296	298	323	255	343	316	289	294	311	331	312	303	335	322	309	330	314	326	253	285	310	292	258	311	319	281	291	307	299	324	296	304	290	295	292	311	254	315	293	301	294	303	334	294	299	310	310	293	304	328	307	303	334	330	310	284	300	296	308	300	353	284	310	292	298	345	301	297	334	292	259	282	321	286	291	279	290	306	320	332	324	323	307	340	311	292	275	307	309	318	286	269	304	308	325	304	309	307	288	291	308	311	304	305	311	279	313	297	296	322	303	311	339	277	328	302	291	319	306	296	312	292	305	329	270	296	324	305	323	306	279	320	324	272	281	323	288	281	320	320	340	316	324	337	316	333	326	309	360	283	292	309	307	304	317	311	284	316	305	333	274	301	301	271	331	299	253	310	302	354	333	294	310	306	324	269	294	288	320	307	287	293	304	291	298	319	303	277	279	290	271	317	297	293	304	306	314	281	286	319	323	335	304	311	304	342	299	278	325	295	289	311	318	298	272	316	282	278	296	289	353	293	294	300	304	273	295	309	299	304	294	301	333	321	302	302	295	285	288	326	332	264	287	296	279	299	275	316	318	281	291	309	278	324	295	263	271	279	281	349	290	325	288	276	282	298	309	288	318	320	280	326	251	302	283	302	320	295	338	315	303	297	306	316	330	281	293	279	289	289	322	329	277	310	334	296	308	302	307	312	310	319	311	324	314	320	307	268	279	294	287	289	283	277	317	289	347	317	306	298	313	322	323	294	305	315	289	312	277	280	297	358	292	330	321	320	323	293	280	300	314	312	304	312	302	323	315	313	285	287	269	279	282	290	324	344	342	307	331	295	306	287	325	299	306	287	311	320	329	301	311	308	289	301	299	325	296	325	314	308	312	280	281	301	294	330	286	305	304	331	312	320	321	291	326	320	314	283	333	309	289	287	330	326	299	301	307	285	297	331	319	296	299	287	262	288	321	305	338	307	310	295	325	320	309	336	341	315	324	318	332	331	255	291	314	304	337	274	310	294	312	344	305	279	302	333	306	313	291	309	291	306	297	298	318	268	262	309	287	306	293	311	281	270	277	304	316	283	301	318	316	318	322	277	310	311	297	333	300	296	327	314	286	287	294	301	327	285	320	323	302	345	289	366	251	286	307	281	306	310	312	297	312	294	302	295	343	319	275	294	326	286	272	305	302	273	268	308	295	296	287	285	297	330	292	293	298	275	301	309	299	297	308	285	301	305	338	325	319	291	287	292	290	304	318	284	297	297	308	343	286	283	313	324	308	296	321	329	318	298	313	310	341	283	314	277	312	330	296	299	319	310	295	319	298	307	274	289	312	280	314	292	296	299	302	337	344	316	271
21549	702	748	721	705	729	745	691	691	701	687	700	712	710	722	707	714	709	708	685	687	662	695	700	704	650	792	686	685	704	676	699	668	646	702	736	726	737	744	711	685	677	713	733	740	698	707	700	701	741	710	731	659	724	683	730	689	701	720	703	696	695	755	716	744	717	720	709	707	735	694	743	726	658	709	660	741	664	638	766	698	706	691	709	706	675	732	680	699	681	748	706	637	742	696	692	705	715	687	749	665	708	711	726	739	701	716	654	685	687	701	697	706	735	693	719	717	677	607	686	665	686	679	686	677	690	707	681	682	684	692	706	719	677	661	759	701	714	685	743	692	689	683	673	691	781	703	680	718	722	678	723	703	689	730	683	727	677	702	707	726	666	697	702	719	719	712	716	742	673	721	676	700	694	712	723	699	705	684	688	741	740	725	716	755	760	708	698	671	677	658	779	672	697	683	683	738	761	638	673	704	686	683	645	730	673	714	691	713	665	671	702	720	714	690	725	723	708	661	711	705	655	715	705	684	685	714	727	658	700	744	735	684	711	714	678	693	668	712	732	709	729	694	733	704	715	682	709	710	662	727	696	681	723	716	719	713	711	730	685	688	679	694	692	681	688	716	705	715	695	768	664	685	661	659	682	667	704	708	721	665	695	695	737	714	754	667	706	706	723	736	699	705	698	683	700	692	694	677	694	666	682	686	683	664	662	658	712	735	694	682	716	690	668	732	724	695	674	710	695	688	655	703	695	682	661	682	701	710	704	709	695	738	702	735	698	674	739	717	714	724	703	701	705	649	729	673	733	672	744	711	705	701	706	693	721	690	669	742	681	692	734	665	728	723	674	692	710	726	689	689	725	755	698	663	714	702	707	713	681	671	650	714	752	729	691	690	705	728	687	702	660	742	723	693	747	715	706	718	708	662	681	750	689	710	690	769	760	682	708	715	736	718	718	736	699	674	720	695	720	655	689	698	696	694	668	710	720	688	687	681	693	726	664	698	695	711	685	685	689	710	713	685	718	682	692	662	712	693	749	717	679	730	656	663	729	729	684	730	707	700	733	731	686	706	706	684	684	711	689	700	672	699	712	721	694	749	746	709	712	726	730	738	634	734	683	725	705	672	693	721	705	719	689	721	759	711	711	687	683	676	692	691	688	715	728	721	682	734	680	687	699	684	729	702	776	667	711	675	688	696	692	698	657	698	657	729	695	725	713	763	706	739	731	652	673	679	729	725	688	699	730	734	696	745	676	657	715	703	713	682	683	731	702	730	667	717	672	699	732	696	695	713	679	692	672	706	723	717	711	729	690	707	722	661	705	670	719	683	690	658	708	664	739	699	661	702	667	680	660	696	687	674	696	768	708	704	704	711	689	683	715	676	689	765	687	734	748	704	699	722	678	690	699	739	682	729	757	685	722	733	698	691	703	696	658	667	684	701	667	679	693	654	642	719	676	642	711	690	634	724	698	731	723	710	685	722	683	693	665	737	702	670	689	723	678	691	626	724	723	698	658	726	658	698	731	680	746	714	677	743	677	696	664	719	666	716	709	697	691	703	723	683	699	697	717	734	699	690	728	701	670	722	671	682	721	691	698	698	684	699	704	699	660	663	668	725	674	719	713	706	720	703	702	671	668	761	695	680	702	715	666	694	670	715	673	701	734	734	730	707	694	688	723	711	711	726	674	707	708	681	711	716	726	701	659	725	691	708	712	747	670	728	649	734	655	753	718	727	679	740	731	732	701	675	736	648	779	692	702	663	746	671	681	709	677	694	689	720	676	724	659	673	710	680	690	742	681	677	721	732	664	738	673	675	710	713	703	689	708	693	693	722	683	651	713	693	684	683	667	687	715	718	747	707	686	678	714	717	652	725	769	683	725	650	693	707	710	702	679	717	702	665	694	688	713	724	782	694	675	663	659	667	668	711	734	690	725	697	719	655	650	676	712	733	690	736	698	659	694	717	718	704	701	688	697	665	690	703	669	676	696	712	720	648	695	680	722	700	700	745	654	706	753	716	703	706	687	702	670	740	708	680	723	674	675	727	709	707	724	734	719	728	679	686	692	667	673	765	673	688	738	706	675	699	716	660	687	698	709	690	691	750	694	749	746	724	755	696	706	741	715	697	695	701	676	707	761	658	713	692	696	683	711	681	669	707	709	691	697	724	692	723	738	709	732	740	682	683	707	703	685	684	666	726	721	704	718	690	744	699	666	707	728	705	684	709	711	673	657	690	708	711	689	721	685	689	730	708	685	705	713	706	698	739	675	663	724	659	670	693	738	709	714	711	619	691	680	715	737	670	730	691	679	715	731	699	710	727	685	704	708	679	657	697	682	684	699	688	700	673	733	704	684	678	680	711	714	716	685	706	693	671	661	687	705	729	713	718	695	731	658	685	661	671	686	648	703	727	716	691	680	698	666	673	723	659	661	704	710	750	667	622	717	661	683	737	742	670	681	667	698	705	706	684	667	670	738	703	722	689	700	694	668	713	687	694	687	712	723	677	692	720	637	685	702	696	728	726	723	716	729	689	718	648	774	725	714	739	702	737	700	711	698	681	716	713	694	686	695	731	709	749	684	730	680	668	689	721	695	706	701	701	722	757	730	682	698	711	703	751	736	662	704	724	665	673	739	698	711	693	726	697	693	698	643	658	703	720	702	659	737	697	703	639	693	723	722	650	733	678	719	738	751	752	693	730	713	672	723	714	707	683	657	680	707	740	694	702	665	697	734	673	681	746	711	689	720	701	689	711	711	712	720	717	679	724	683	691	712	696	668	662	683	719	699	704	701	677	687	690	727	661	718	712	717	691	666	641	699	704	693	704	695	684	646	678	702	696	725	655	744	709	721	714	674	705	671	674	713	734	721	708	706	701	732	739	697	663	693	730	723	690	712	718	683	698	663	687	756	679	686	728	697	693	677	664	702	703	715	664	719	717	684	706	689	770	707	680	731	652	739	699	728	702	706	666	727	676	700	687	703	709	678	702	654	721	700	726	700	702	684	654	699	709	727	684	704	680	692	723	729	697	673	778	684	689	698	753	734	703	718	688	717	699	672	695	700	681	710	699	697	729	703	742	732	701	749	747	656	702	688	700	683	755	660	672	713	682	676	717	644	680	735	652	673	628	662	715	665	733	681	729	698	718	717	687	695	720	653	709	724	709	651	693	708	698	662	709	658	688	711	698	679	720	697	666	711	692	734	696	667	659	687	720	720	676	640	694	702	728	676	644	692	679	760	723	702	696	726	712	636	724	752	683	731	674	713	740	695	678	691	713	697	700	710	738	764	726	701	683	771	718	733	674	673	699	684	703	766	702	696	683	657	692	726	691	714	683	695	687	733	650	733	726	695	684	688	717	686	720	725	695	719	753	706	703	725	687	713	676	703	709	710	730	670	650	701	699	747	701	695	707	658	701	713	727	716	694	718	667	692	687	732	679	681	721	723	729	703	737	718	696	699	745	695	676	729	723	735	683	707	684	691	717	708
50164	10226	992	512	439	444	406	421	396	384	412	407	421	345	362	409	371	371	383	346	349	332	393	374	395	364	310	384	361	348	392	343	387	367	343	373	356	384	338	381	356	369	363	375	335	358	401	359	361	373	347	355	365	362	358	341	370	378	353	342	360	385	364	387	328	335	357	326	373	359	317	340	392	389	339	409	430	410	344	364	385	337	356	377	357	391	394	352	409	369	406	379	326	350	361	381	313	376	411	380	365	389	370	358	414	375	374	376	371	380	364	376	391	376	351	388	359	377	398	376	372	383	383	363	377	380	338	353	335	396	374	369	381	344	382	356	353	378	374	343	367	373	334	398	374	390	375	388	373	363	369	354	359	363	433	365	402	362	362	341	319	343	412	407	368	346	404	402	361	388	349	376	359	378	382	415	391	377	327	358	358	381	377	399	397	368	344	350	378	332	363	326	395	348	383	361	367	380	374	360	365	357	364	365	368	375	401	388	378	349	377	375	392	385	364	401	338	369	390	380	383	365	385	368	380	382	379	379	352	340	375	321	365	385	383	346	381	365	351	389	362	349	339	358	332	367	408	357	364	344	397	370	321	360	359	366	360	340	371	381	379	343	342	369	376	374	371	367	365	334	387	377	360	373	358	418	419	377	392	398	350	381	387	380	385	374	419	369	378	363	365	362	404	345	389	371	366	354	366	346	333	378	407	364	394	361	370	363	405	359	369	371	375	380	380	327	370	377	367	380	397	374	362	333	349	397	398	376	348	391	355	327	372	371	345	349	413	392	376	356	392	367	378	410	376	369	366	369	379	415	332	358	387	351	373	359	356	354	342	376	384	398	326	384	382	363	398	380	411	381	383	339	356	400	369	390	318	382	358	364	372	343	403	364	346	355	380	338	351	348	352	374	367	342	323	373	403	407	338	370	406	376	368	364	394	372	373	358	364	369	355	404	377	385	350	358	369	394	336	341	353	342	377	378	374	349	394	347	377	397	371	388	372	350	377	381	369	350	411	379	385	402	366	366	370	375	402	398	376	363	382	364	395	339	382	349	398	402	369	413	352	368	369	346	384	347	327	386	352	325	348	359	352	347	402	370	381	371	360	357	339	395	359	336	375	384	354	332	376	370	334	361	366	375	405	370	340	385	349	329	390	437	417	398	357	391	389	374	385	351	389	379	344	351	370	355	371	372	398	362	363	379	380	358	350	413	378	351	363	380	357	388	384	372	345	363	336	371	391	419	414	395	361	329	345	385	369	384	402	380	331	396	364	367	355	356	374	349	330	370	322	373	342	384	374	331	387	396	368	363	348	377	364	325	378	375	352	348	388	373	363	345	363	347	364	350	377	351	350	392	385	379	349	326	351	392	367	369	360	371	363	344	388	338	348	379	394	359	343	360	364	363	374	374	379	372	360	347	352	326	343	360	371	373	386	345	345	377	355	381	363	355	384	360	371	401	400	398	376	358	365	366	350	360	332	325	360	369	386	386	378	349	388	368	365	379	398	397	367	375	354	357	351	362	359	352	356	368	344	377	349	369	385	377	372	351	400	372	375	403	363	362	366	348	354	340	353	344	331	401	383	384	356	354	382	392	384	372	334	367	388	389	377	385	411	371	381	386	376	370	389	393	380	371	387	351	376	376	362	357	306	372	375	383	349	409	372	331	381	365	388	364	351	357	351	338	352	377	369	388	349	336	344	352	323	372	350	382	327	393	358	383	383	397	352	407	381	368	357	362	343	364	354	356	333	373	340	345	377	348	399	366	375	360	327	373	375	360	356	402	341	361	355	354	355	373	376	396	364	362	350	369	352	358	358	391	350	408	338	387	396	353	344	351	354	382	368	400	349	385	380	333	369	393	367	359	377	366	354	372	382	338	397	349	367	375	378	367	360	351	347	366	388	406	343	389	365	378	377	371	387	395	369	387	386	374	404	355	325	350	349	376	365	356	329	344	373	396	405	366	351	400	372	372	355	368	353	379	401	352	383	336	348	345	356	397	401	381	352	362	375	343	378	358	355	403	393	338	347	373	369	393	369	342	388	363	396	373	380	355	397	329	381	377	392	384	346	377	367	316	390	369	380	331	369	345	376	400	365	341	364	366	341	376	339	346	395	362	371	343	370	388	388	383	349	382	337	340	370	352	364	319	353	424	359	392	366	398	398	375	378	356	364	358	369	409	394	368	360	335	362	389	372	363	368	353	377	348	371	350	357	398	360	372	318	368	397	365	371	357	345	331	321	380	383	398	364	364	410	370	344	363	352	374	311	356	389	369	344	349	377	312	380	343	376	363	386	357	392	358	357	339	389	379	317	388	360	380	336	373	356	430	370	315	388	362	338	361	344	337	364	326	373	354	348	379	367	353	379	357	398	345	388	398	408	359	370	335	361	348	355	366	374	355	398	357	367	389	376	398	360	381	376	376	372	320	371	362	383	357	347	331	358	395	357	369	355	424	375	346	342	366	385	385	398	373	399	344	382	327	357	395	364	333	340	385	341	367	361	403	361	362	394	374	417	375	381	360	378	338	377	375	383	359	345	397	391	365	354	376	360	381	355	409	370	333	357	316	378	345	386	336	332	345	372	308	362	379	377	369	387	348	368	405	360	363	380	349	408	385	371	371	398	367	355	405	387	356	358	350	395	345	352	378	353	361	379	380	367	367	359	357	385	393	343	370	407	388	381	372	363	364	370	386	374	392	359	368	371	402	372	366	382	385	358	329	364	370	405	392	378	365	373	351	368	396	373	368	382	341	402	355	365	365	353	379	352	351	354	345	374	373	358	385	383	367	401	374	343	420	378	365	347	384	357	352	359	350	356	367	358	376	369	375	350	338	366	354	373	320	329	367	364	351	379	343	356	351	374	397	410	359	379	385	397	352	342	383	404	384	393	382	410	407	359	361	377	348	342	372	375	374	340	337	393	354	378	386	362	377	345	393	352	354	344	366	367	393	349	368	353	329	336	324	393	354	396	382	408	364	337	385	342	423	358	341	386	383	332	364	325	353	397	345	340	376	344	392	382	395	343	384	371	360	342	384	354	365	389	359	349	368	358	408	450	354	345	368	369	364	371	386	399	412	376	434	344	369	357	354	348	357	342	385	411	404	382	372	366	360	374	375	394	329	353	353	354	357	365	378	377	367	364	321	371	389	390	364	343	344	338	376	329	424	376	346	397	384	386	355	362	341	381	354	394	395	355	374	367	382	372	381	404	336	348	389	375	365	358	382	378	374	359	398	393	411	379	359	383	347	404	341	345	383	371	373	393	371	350	347	374	365	377	378	374	356	384	335	371	330	384	415	400	406	380	406	354	379	329	360	334	368	397	399	382	404	386	377	370	383	323	371	361	376	361	387	374	365	352	398	333	382	373	334	312	379	374	356	379	397	333	346	360	351	332	380	349	369	359	345	366	384	353	328	404	385	360	356	346	381	389	389	371	388	367	392	369	359	338	367	379	334	394	379	404	372	367	364	359	400	373	387	378	410	361	345
26771	959	1275	1289	1240	1064	1075	959	967	902	882	926	867	885	859	865	895	808	849	820	886	828	766	879	834	864	863	807	789	792	857	801	807	820	841	879	835	857	812	853	808	791	860	839	821	802	826	817	853	828	821	796	829	807	778	804	805	832	810	800	793	808	809	760	861	755	836	834	852	832	785	856	838	825	765	858	824	801	792	846	903	853	847	807	810	818	849	805	823	790	789	815	844	870	770	832	845	810	839	813	780	757	816	825	806	829	805	831	807	839	784	812	775	781	819	801	886	774	802	798	779	818	842	797	818	777	822	858	790	812	787	854	847	819	848	841	781	813	816	815	811	803	811	815	842	812	814	818	839	780	838	833	815	839	883	719	848	836	801	847	824	811	815	837	814	789	797	814	803	799	848	832	844	783	781	803	782	828	854	792	857	844	869	794	812	809	804	826	827	864	837	847	779	845	781	890	836	848	835	835	850	830	814	849	824	874	794	796	774	790	830	771	869	820	862	761	801	756	832	848	843	801	827	783	850	844	837	835	857	840	863	843	849	862	825	832	816	853	847	808	848	864	778	829	821	829	803	825	839	851	830	857	817	809	853	826	775	867	809	833	836	831	813	795	831	827	848	809	784	807	828	748	836	832	838	857	827	810	855	785	871	768	871	785	843	769	807	825	783	783	778	749	858	827	845	813	796	831	815	847	832	840	843	846	802	841	821	838	812	842	803	832	820	785	882	805	801	839	835	784	857	818	824	843	792	844	778	876	796	841	848	812	806	848	813	868	835	828	793	858	847	872	826	802	809	803	796	774	750	853	829	838	787	786	836	836	802	838	824	818	831	804	845	803	833	843	869	796	848	776	822	838	880	781	775	836	834	843	854	816	837	835	826	848	843	808	786	838	845	804	833	829	787	870	818	815	876	848	862	791	804	837	815	799	843	804	838	796	821	799	849	865	788	842	809	863	843	842	846	744	807	779	834	778	838	778	788	768	797	775	884	822	850	836	836	826	821	848	787	801	805	817	801	859	890	827	840	783	791	823	777	777	789	829	820	816	802	781	821	841	786	836	832	838	786	813	732	845	815	826	803	843	828	782	819	852	786	844	805	891	809	834	841	767	817	785	821	827	835	796	814	792	852	826	826	829	820	845	790	842	817	881	822	849	816	775	848	851	790	817	791	798	825	810	771	803	793	808	783	816	823	807	788	897	825	792	852	814	862	812	839	799	837	885	915	813	784	795	844	793	854	854	810	860	863	791	840	793	864	847	826	782	816	800	817	817	807	840	781	779	778	815	825	845	836	826	870	793	797	801	810	818	794	813	832	850	878	869	851	824	857	865	835	864	852	843	852	823	812	846	804	787	796	793	822	829	828	805	846	849	839	858	817	831	842	825	780	787	798	813	902	828	815	805	826	821	868	837	852	786	784	859	843	842	843	782	849	813	791	819	838	828	832	810	813	800	788	844	803	804	853	819	810	846	825	824	809	806	808	849	811	858	809	855	797	784	819	824	864	819	873	837	766	796	808	818	894	854	832	854	845	805	826	811	805	806	795	843	847	809	809	865	807	826	789	809	799	834	792	844	821	824	790	836	861	872	776	811	853	804	812	853	876	857	812	848	831	788	842	783	819	825	858	824	858	813	792	862	827	788	778	878	793	848	800	826	826	845	799	823	798	846	845	835	848	776	836	825	757	791	761	787	789	792	812	806	798	831	857	811	864	851	853	796	814	858	854	856	872	811	857	861	794	804	816	855	804	834	757	827	809	858	881	840	865	788	841	834	774	843	811	808	838	818	796	800	850	812	797	800	847	840	806	821	864	780	859	808	775	811	798	823	821	789	831	847	842	792	839	860	872	809	826	885	820	766	833	773	763	766	853	854	809	827	789	818	782	812	827	794	886	860	847	874	762	806	825	868	789	840	853	830	817	816	849	818	812	830	811	801	796	847	853	846	820	799	773	865	838	840	808	804	817	845	834	815	801	876	794	837	797	795	859	834	853	790	845	861	861	788	817	840	827	788	807	823	846	782	823	806	779	816	862	852	838	832	834	795	839	849	782	812	845	845	888	866	818	836	829	816	803	819	861	802	803	889	858	824	888	866	837	868	870	853	835	833	853	802	804	786	809	824	830	846	791	868	814	816	844	848	824	777	800	826	777	791	844	798	790	834	829	773	836	812	817	824	826	763	801	887	849	818	875	839	834	806	852	814	869	880	812	798	783	857	814	764	843	830	776	819	809	805	843	808	820	830	817	828	845	843	820	816	821	800	818	851	784	831	832	814	816	745	841	822	784	857	770	840	800	871	878	782	766	845	812	810	838	827	768	821	843	840	831	825	797	846	825	813	827	827	810	821	852	840	822	807	753	912	836	795	788	852	783	772	809	802	845	804	831	829	852	868	814	810	829	794	849	870	845	823	814	820	821	832	824	811	822	835	842	812	767	874	821	851	801	833	782	830	855	827	802	843	804	770	837	865	835	826	857	867	838	844	816	794	808	831	813	829	846	798	805	822	780	854	827	836	855	784	837	839	869	790	833	829	870	865	859	836	787	830	790	846	801	822	794	853	767	789	831	792	798	830	837	781	851	850	861	794	835	836	801	825	834	850	793	775	822	851	879	839	859	810	766	807	812	820	852	808	826	805	793	818	819	814	816	854	795	803	804	788	770	880	822	780	835	869	812	862	828	822	799	830	822	778	819	835	815	806	825	805	825	853	787	849	851	873	845	804	812	836	792	784	808	807	822	812	810	816	818	812	844	867	772	877	876	807	838	822	790	809	810	774	807	809	830	803	793	852	826	806	789	828	837	849	847	806	820	799	849	792	816	849	831	831	819	851	804	842	857	791	809	835	865	833	821	794	822	745	818	787	836	742	814	824	826	862	798	814	827	836	864	865	811	795	742	789	751	784	839	817	838	837	833	818	804	826	818	761	855	847	828	831	848	799	824	804	894	835	860	802	811	819	794	847	827	841	762	752	860	820	805	808	846	826	800	860	824	834	849	800	843	771	824	819	834	827	804	806	798	796	894	795	829	841	878	863	835	790	790	790	798	785	822	774	831	831	807	803	778	858	795	815	836	835	796	749	805	843	865	824	825	802	812	745	813	807	820	849	751	822	794	796	810	851	844	836	798	814	797	781	818	778	816	804	815	892	780	822	806	826	821	837	870	823	828	825	820	857	788	806	816	796	844	794	820	806	858	853	785	791	846	820	804	762	808	782	822	808	813	811	848	811	798	826	826	801	873	858	852	785	825	842	816	805	776	823	791	861	813	799	822	786	788	792	810	776	798	789	823	846	798	819	789	823	841	808	841	806	838	848	832	773	826	839	797	821	787	802	809	856	873	819	827	869	829	820	863	833	818	803	788	791	732	829	845	810	902	845	783	783	839	844	781	828	821	850	820	828	773	871	816	811	774	832	816	817	814	803	852	782	870	765	821	797	823	781	724	829	807	855	795	788	832	813	800	878	825	836	844	801	825	796	820	833	836	831
51630	12083	1753	582	429	391	321	314	315	264	305	288	266	241	248	258	236	273	263	245	247	277	242	257	260	240	229	266	259	237	229	265	246	266	223	252	219	222	255	243	266	213	267	273	236	247	236	248	236	233	254	235	261	246	227	239	248	236	267	274	233	244	272	258	249	254	243	227	249	235	244	221	234	217	228	248	261	257	222	270	231	214	237	248	241	239	239	246	283	257	230	231	243	258	225	225	245	249	268	239	236	239	246	236	234	238	208	247	217	216	226	258	254	256	203	268	238	263	219	219	244	247	255	236	270	248	226	227	241	225	226	235	272	219	245	226	224	236	215	253	253	232	268	263	271	255	286	231	257	271	271	232	278	218	239	255	257	233	243	288	245	247	227	244	247	246	252	227	246	236	243	287	252	241	256	245	252	211	275	231	252	237	245	251	238	254	256	247	254	242	266	218	241	239	242	237	248	212	240	259	273	254	222	229	238	241	228	232	270	242	252	256	229	294	242	238	256	266	209	252	266	250	207	205	243	249	236	260	257	208	242	226	264	243	246	225	253	206	222	248	238	236	237	270	266	244	219	248	252	219	222	242	242	247	256	223	253	271	226	222	221	248	231	267	247	239	278	226	227	244	263	228	244	240	246	270	236	253	258	266	230	270	266	256	265	268	221	256	235	243	232	224	259	274	229	234	251	244	258	259	217	230	227	228	247	238	253	232	251	231	213	240	243	242	260	244	228	271	238	255	217	245	250	220	251	240	234	269	262	253	244	250	242	257	230	252	238	253	242	241	232	234	259	251	228	218	260	235	244	265	255	261	238	260	227	233	235	251	262	266	234	254	227	239	225	248	231	232	265	256	258	239	229	254	232	242	257	236	227	251	270	245	247	226	242	239	251	243	225	234	251	254	254	238	245	231	246	255	248	266	258	239	288	263	251	225	260	260	240	273	242	247	259	224	243	240	224	239	236	208	243	274	227	249	263	271	253	226	257	236	275	252	260	262	231	241	248	220	245	247	243	261	268	251	226	243	261	229	266	245	267	233	229	236	268	235	224	252	221	255	222	252	230	245	240	256	264	226	227	247	259	250	266	234	245	238	236	227	202	250	231	270	254	262	244	228	245	252	248	259	255	219	234	245	244	200	262	244	249	215	254	258	222	263	264	243	265	249	235	252	279	251	253	231	252	219	234	260	265	230	235	239	251	247	230	260	228	245	286	238	227	250	269	216	252	241	260	257	277	251	255	243	270	216	220	265	241	271	268	234	256	236	244	216	249	230	248	264	225	265	219	239	258	248	272	243	270	251	258	242	261	248	261	248	235	233	245	246	238	237	204	258	228	271	212	262	230	234	249	225	242	233	255	255	238	258	260	225	226	217	225	207	234	242	242	234	246	239	234	214	237	251	238	260	232	262	247	225	233	224	232	254	273	277	254	213	238	245	261	226	222	240	253	250	227	226	260	233	254	245	256	240	241	239	228	228	261	238	219	209	215	245	249	250	224	230	212	236	246	235	229	258	224	221	246	243	237	225	258	230	234	241	257	249	227	235	234	222	257	245	243	225	252	258	241	248	234	217	223	277	240	212	254	256	255	264	247	241	231	256	250	220	257	261	271	235	268	250	244	262	232	256	254	230	227	240	231	253	219	238	278	294	248	240	248	252	265	238	256	245	217	243	269	243	226	263	251	221	267	235	233	248	224	240	243	261	253	247	244	279	227	257	210	233	253	260	254	240	232	236	241	229	245	222	224	259	226	229	243	241	236	254	249	284	247	234	234	281	222	234	242	260	236	238	249	245	237	277	238	229	254	237	220	259	277	264	245	223	245	220	258	214	229	204	246	243	237	242	248	223	258	226	228	249	252	218	235	233	235	239	263	265	257	263	232	242	236	264	256	236	234	227	259	252	244	256	255	245	234	223	230	238	241	252	218	225	245	271	254	217	261	245	217	238	221	263	225	228	260	274	225	265	238	246	237	237	235	237	234	249	268	252	252	240	220	267	240	255	215	217	279	199	216	229	257	246	213	228	219	230	217	224	229	227	248	250	239	230	241	230	229	268	240	236	221	225	240	261	247	249	253	266	242	225	246	266	227	245	237	241	236	273	232	237	245	205	207	234	245	245	294	261	237	263	229	256	244	289	250	267	257	233	246	242	245	223	246	246	237	248	257	238	270	237	240	242	262	237	241	260	263	229	271	252	221	247	251	229	257	248	233	224	257	286	225	249	234	234	253	235	263	230	240	255	245	246	239	234	239	232	257	248	258	239	252	264	284	257	254	269	262	230	257	252	227	251	223	267	232	234	253	215	241	266	239	218	241	251	224	243	221	233	229	255	248	246	220	239	258	222	209	234	238	251	242	237	237	245	261	249	207	263	254	229	255	256	231	257	265	253	226	239	256	236	236	202	239	228	257	269	253	254	239	265	271	242	255	217	242	212	258	267	244	251	228	230	218	232	244	234	230	239	246	249	253	248	235	220	258	233	234	228	226	253	243	254	243	249	261	246	230	212	232	229	237	253	249	228	234	219	235	230	249	236	237	252	270	244	243	246	229	238	243	255	254	261	255	275	251	275	237	228	240	236	273	236	250	255	230	276	236	265	213	255	250	238	230	248	273	257	276	260	254	205	254	261	246	243	247	232	252	233	247	246	241	257	237	227	234	235	231	272	237	267	250	270	257	206	212	255	236	232	252	249	231	267	227	249	230	243	251	223	233	232	240	276	234	222	248	248	257	259	256	230	245	251	243	245	255	245	255	243	237	224	258	247	237	263	247	237	256	233	262	230	283	221	238	231	242	227	275	245	243	235	229	230	237	246	210	241	275	284	249	224	259	262	250	238	270	260	230	256	263	240	205	256	236	242	249	268	198	266	252	261	240	218	242	241	252	236	219	239	265	205	228	232	234	226	235	238	245	221	244	285	219	241	274	257	265	253	278	267	233	242	232	248	233	250	253	228	254	244	240	240	259	256	211	239	265	260	217	207	286	229	271	257	258	235	251	256	226	260	262	255	255	277	232	236	272	252	271	231	230	240	247	241	255	277	257	250	237	259	246	218	264	222	234	235	248	243	242	238	259	221	223	255	252	257	289	233	224	251	248	246	248	247	243	230	247	250	236	219	241	285	255	237	228	282	210	250	254	247	205	246	248	246	244	244	272	235	240	241	254	222	241	210	232	237	264	238	278	257	241	234	214	243	241	266	225	267	223	247	268	256	246	226	216	241	250	235	254	262	214	237	218	216	240	253	288	242	249	243	245	234	274	225	237	225	256	216	222	225	249	225	249	242	234	236	258	240	258	241	276	225	221	259	240	257	249	243	244	243	259	224	247	222	233	272	273	237	254	226	238	225	229	213	210	234	240	235	234	268	214	225	224	238	237	239	281	249	239	244	226	255	238	236	228	252	239	268	250	236	267	234	225	204	263	236	231	238	264	252	257	257	225	224	257	248	249	267	227	230	251	238	254	241	251	258	234	234	247	237	239	250	240	264
26321	897	1509	1572	1422	1126	981	962	907	770	704	715	662	685	653	643	596	661	567	655	565	573	572	573	594	621	600	531	577	555	532	570	538	585	577	570	557	561	560	580	573	547	572	540	546	548	582	563	542	571	524	521	514	550	602	516	549	549	566	566	580	547	602	554	528	543	558	562	547	593	565	513	549	587	580	530	566	546	591	513	537	599	558	567	533	543	499	581	559	568	568	579	558	562	536	524	541	532	539	564	534	553	552	530	519	543	544	546	558	545	563	538	550	535	540	569	563	556	524	559	552	578	594	585	577	529	551	531	568	555	549	559	562	527	550	551	543	553	598	535	546	553	554	566	541	505	497	567	564	580	559	577	532	532	560	515	530	559	580	553	561	548	566	540	537	533	556	531	567	538	524	586	547	581	592	592	561	572	555	543	499	601	542	592	570	540	535	560	568	568	566	509	590	534	520	538	581	529	571	549	542	512	555	519	558	558	567	528	555	581	552	563	549	571	582	541	542	519	563	532	617	566	563	539	559	554	487	549	550	557	548	560	568	604	564	546	587	547	578	532	522	550	542	564	558	544	533	558	555	542	496	546	552	564	540	557	531	562	521	556	540	546	524	592	559	505	578	566	556	544	572	566	507	554	534	533	557	530	591	553	551	571	546	564	534	522	554	522	586	549	516	591	548	604	547	561	610	554	525	578	557	515	588	576	549	564	531	546	554	558	558	611	555	568	564	545	568	548	527	535	563	577	546	584	594	540	533	531	538	570	567	555	537	544	569	573	521	552	496	595	535	524	556	558	580	534	496	529	536	567	548	563	557	583	560	567	572	515	559	553	581	562	568	558	576	527	555	537	575	586	573	534	587	537	514	527	546	612	578	530	562	551	553	540	578	553	578	535	589	538	578	522	571	595	556	575	554	541	573	576	540	546	552	571	566	527	523	520	585	478	567	596	568	544	573	528	490	558	565	534	593	602	589	556	595	548	556	546	509	529	565	571	596	548	577	516	513	534	575	529	567	529	582	583	579	477	555	586	581	526	533	540	543	551	560	572	583	557	546	584	551	557	565	537	571	554	538	557	532	563	577	546	562	546	587	556	534	545	577	592	586	575	555	549	542	523	526	560	493	527	549	531	502	503	535	539	583	580	525	535	552	589	560	599	577	560	573	544	542	534	550	515	561	578	530	515	583	547	607	527	574	587	594	515	506	558	546	552	522	521	539	531	534	559	549	613	540	558	525	535	557	533	530	562	585	540	565	507	524	568	559	568	499	564	546	538	495	541	553	575	569	582	569	554	598	545	593	534	532	543	537	545	562	561	545	503	553	535	548	569	526	572	566	553	512	567	548	518	558	549	591	577	568	581	562	575	540	532	574	536	530	528	557	567	520	559	577	566	553	589	562	544	549	564	556	563	548	560	540	539	556	555	539	566	557	532	553	569	511	527	582	539	504	538	552	537	554	552	563	512	537	533	518	550	538	580	560	540	512	564	559	523	533	515	554	545	555	551	563	578	529	496	547	589	561	550	565	584	557	554	533	543	543	567	535	568	582	564	540	550	538	558	582	514	605	555	575	481	558	550	569	534	533	515	549	508	534	544	567	574	558	551	531	551	546	548	576	528	557	505	574	531	555	534	580	572	534	573	558	546	522	538	561	542	550	555	559	552	592	517	550	543	532	564	557	579	557	606	572	579	539	512	545	581	541	526	557	571	544	501	546	548	581	519	538	546	571	538	521	512	561	542	576	545	572	566	538	562	548	543	541	549	592	540	557	600	568	568	572	556	542	557	523	526	525	516	553	579	561	543	534	550	513	586	590	559	545	564	534	551	507	560	526	568	540	574	549	572	580	537	604	579	579	532	564	560	544	541	576	551	546	558	546	586	540	546	528	524	555	568	557	519	527	542	557	542	568	610	513	547	570	547	537	514	528	545	557	553	545	518	575	543	547	588	562	533	536	537	556	519	571	547	537	528	544	616	515	542	588	505	548	567	553	531	582	585	547	532	557	553	560	573	561	559	590	551	532	514	539	548	550	544	540	561	576	534	560	588	524	563	555	608	540	544	517	541	530	552	536	489	589	582	515	622	527	556	566	547	566	571	546	562	597	539	556	586	526	516	542	563	501	562	569	529	526	530	528	545	544	528	536	565	543	563	551	559	493	562	555	512	560	557	533	562	551	567	551	494	579	509	561	536	557	530	569	556	553	572	553	551	520	573	547	559	537	575	570	561	575	566	539	515	565	530	545	539	565	567	534	524	592	529	573	573	572	542	562	524	546	540	562	516	563	580	573	532	535	581	553	578	549	561	531	549	511	570	544	517	586	609	610	546	523	540	574	574	529	564	512	547	573	573	562	568	532	553	548	592	589	528	550	536	595	555	546	565	540	547	577	542	539	507	556	547	537	553	567	546	505	536	561	549	588	532	543	523	560	536	568	536	526	585	525	508	540	596	486	526	555	566	542	536	566	546	552	587	549	548	532	555	531	539	565	578	560	512	549	558	556	541	528	561	555	528	491	567	562	522	600	587	608	562	568	532	584	533	562	509	558	574	565	544	546	610	562	568	565	551	558	550	528	581	496	543	560	582	510	563	556	585	557	552	524	552	571	537	540	529	527	559	621	583	557	505	563	531	574	537	557	579	527	547	562	578	542	571	552	541	545	542	543	565	575	529	573	551	519	532	531	532	557	533	575	615	542	520	561	563	492	561	560	547	509	585	567	558	555	556	528	549	557	523	548	549	497	582	582	552	561	563	542	553	542	522	572	574	564	579	546	578	535	547	587	541	559	519	571	548	548	589	562	517	561	544	524	538	530	540	515	590	536	518	548	539	547	543	518	547	582	579	498	563	583	575	533	536	563	559	543	573	562	561	520	583	530	558	532	601	582	549	553	586	541	610	536	525	564	547	578	517	553	557	556	552	587	592	550	541	595	535	530	548	515	520	543	525	548	541	521	561	578	573	563	567	506	554	538	555	520	549	555	592	561	514	564	546	536	542	559	520	562	568	549	563	533	519	565	571	562	504	543	547	555	563	585	556	537	540	619	546	570	554	578	574	513	562	542	567	562	539	523	543	569	504	555	535	516	557	559	548	575	540	533	533	538	556	550	541	557	562	582	564	525	516	565	567	540	595	578	551	541	558	532	570	565	556	541	597	551	596	582	548	559	579	544	480	539	542	586	526	558	518	556	541	605	546	552	543	547	520	547	547	551	600	518	530	528	579	527	543	520	540	511	553	574	565	548	535	557	550	580	582	584	552	541	528	533	556	498	549	531	509	487	537	578	549	550	539	553	513	593	551	525	564	529	556	556	503	597	546	552	497	555	559	557	542	534	547	534	587	537	518	539	536	550	576	573	517	535	548	550	569	588	539	530	515	530	554	561	564	564	559	534	546	511	547	521	563	597	566	509	527	576	555	551	574	576	533	536	547	550	563	559	544	515	560	552	552	545	542	547	579	524	522	610	593	603	551	555	573	540	563	598	546	528	519
36792	5104	381	287	291	305	323	330	288	299	309	301	289	283	289	330	309	291	305	280	309	316	291	296	322	326	312	306	277	304	308	299	328	300	324	326	309	307	306	285	305	314	304	265	319	323	301	311	286	286	292	285	282	324	291	333	316	267	306	293	303	307	272	288	301	320	307	302	305	325	342	303	339	331	304	310	338	326	326	327	313	308	291	339	306	303	306	295	312	285	289	291	274	299	305	289	259	297	303	289	285	294	317	302	318	304	295	308	313	318	295	361	311	324	323	303	296	281	303	309	297	288	300	321	292	269	283	322	292	312	302	302	314	314	296	295	293	286	280	320	276	301	315	341	288	318	310	294	285	280	287	270	269	271	311	293	343	285	294	354	323	288	276	280	278	312	294	309	267	275	301	275	326	309	316	292	300	311	323	294	304	285	299	291	269	318	268	278	306	339	310	290	265	277	331	289	275	316	294	308	317	304	300	288	291	321	296	300	336	260	296	336	324	246	296	277	291	297	294	291	322	310	282	303	272	252	323	292	341	307	272	320	334	265	297	307	268	296	327	302	313	288	303	320	338	281	342	295	307	269	348	287	296	288	301	278	298	305	332	309	302	327	320	294	277	297	278	282	288	343	307	305	310	288	259	306	287	322	328	308	322	297	281	285	306	311	316	304	318	310	280	305	274	271	280	301	300	328	291	324	306	310	284	323	303	323	297	257	296	319	308	317	306	312	293	274	292	325	317	318	312	298	280	269	291	316	274	288	310	279	293	314	313	315	321	309	329	257	317	310	291	307	286	303	311	302	308	271	311	326	284	305	321	325	296	297	303	275	307	322	310	326	338	289	286	292	309	308	283	344	296	276	308	321	338	319	299	307	278	307	316	297	310	303	284	285	321	285	312	280	333	324	286	317	319	297	296	276	296	326	301	310	313	343	311	300	314	304	333	299	252	291	318	305	349	318	294	282	302	304	290	286	319	297	315	266	288	289	299	305	305	319	331	280	265	317	317	288	294	298	293	320	327	296	274	292	279	302	283	295	308	290	269	274	302	303	312	336	285	287	317	278	268	288	281	273	317	274	279	317	326	325	315	302	347	328	258	313	292	313	313	292	289	294	279	302	314	319	312	307	322	287	303	333	304	284	288	325	334	313	336	294	289	330	277	305	268	300	273	321	294	301	330	278	272	292	308	301	274	312	297	295	314	331	315	294	292	314	319	303	319	268	324	299	288	299	288	329	280	305	321	304	294	329	345	305	287	296	271	268	326	295	281	301	324	331	317	322	289	300	291	316	308	300	321	313	314	281	324	314	290	328	310	321	353	319	252	300	304	319	335	311	316	298	268	299	293	316	325	268	319	319	301	278	302	272	297	294	309	284	317	325	302	327	300	291	293	323	314	303	333	291	312	321	306	290	308	311	295	309	285	297	283	286	269	274	293	273	357	291	305	294	306	345	296	285	292	319	273	315	309	275	298	292	305	303	291	329	295	322	297	298	289	301	304	318	346	305	290	286	308	301	328	295	304	281	291	259	300	279	337	271	292	292	311	291	303	324	305	324	304	331	296	287	288	281	300	272	303	319	312	323	285	268	292	307	309	326	301	326	323	289	301	278	336	317	304	332	299	290	306	287	287	319	300	313	316	309	307	335	302	335	278	310	290	298	326	282	305	266	282	295	299	312	301	316	295	319	311	294	317	305	363	313	312	317	285	312	282	310	292	306	294	310	362	316	307	318	286	337	328	312	309	314	293	290	306	302	283	328	276	287	305	308	277	269	291	299	311	300	331	266	301	319	311	329	314	272	321	302	300	325	315	310	286	321	297	334	322	333	307	319	321	312	284	309	277	314	336	350	320	284	318	283	286	302	293	328	259	338	325	338	268	263	275	315	281	298	312	289	310	323	291	304	339	308	293	312	328	297	262	318	319	286	331	306	291	297	302	342	321	321	341	293	298	299	292	282	251	310	322	323	281	344	321	323	342	298	305	335	322	315	319	311	292	298	282	258	305	306	307	325	305	282	304	301	294	320	288	317	284	296	320	286	341	306	319	305	308	313	287	277	311	301	306	269	278	310	310	334	321	285	286	337	346	304	310	306	274	289	294	295	307	285	296	288	299	335	309	288	295	318	281	270	310	301	307	333	292	309	315	289	336	300	270	310	305	301	314	334	328	316	318	299	311	302	295	293	291	311	306	333	312	303	309	318	284	287	284	344	287	285	282	267	316	304	322	306	302	339	285	295	291	335	292	292	316	284	304	327	294	319	312	268	296	298	330	319	311	314	314	300	284	318	279	280	321	298	287	307	310	319	292	321	284	292	303	284	274	285	310	290	345	307	315	334	322	286	287	327	286	320	302	310	316	353	328	312	307	281	326	318	294	295	303	304	288	297	300	299	297	290	324	302	309	314	255	284	287	319	294	279	293	311	280	319	303	279	281	318	294	323	302	285	292	323	257	307	290	340	337	305	295	333	325	313	288	285	274	318	297	326	324	325	286	355	311	321	334	313	263	311	334	271	301	302	300	281	274	295	286	320	353	312	304	268	335	313	296	280	310	302	268	337	276	296	293	321	302	280	339	291	291	307	324	274	275	247	298	323	252	333	315	299	315	290	262	281	295	285	315	296	276	314	322	312	316	314	298	317	310	301	307	308	274	336	335	315	280	288	275	270	280	302	310	280	293	317	312	292	315	319	313	323	331	305	303	281	323	304	299	316	307	291	296	307	306	298	303	295	330	331	298	314	321	280	315	325	299	290	330	314	277	324	314	297	325	335	298	275	300	298	301	313	321	289	305	307	317	304	314	316	316	303	308	297	344	277	287	280	314	302	333	294	295	296	319	277	310	312	315	295	295	308	318	295	311	317	332	320	293	328	319	313	315	291	321	291	308	310	321	320	284	300	291	298	317	295	333	314	298	342	305	305	297	290	291	304	291	310	281	311	294	290	331	311	308	341	281	330	305	286	283	310	318	278	288	320	300	323	281	321	336	327	319	313	323	285	298	316	306	351	316	317	301	299	282	291	299	288	294	306	278	318	289	321	290	289	325	267	319	334	298	271	317	314	324	288	269	307	319	338	286	302	286	310	325	272	367	341	318	316	290	290	308	291	297	275	318	308	289	342	320	293	269	289	299	278	303	308	296	279	336	282	288	327	320	320	347	324	310	302	301	293	305	322	295	325	283	331	270	312	278	314	292	293	293	296	257	295	318	314	283	303	307	317	294	322	285	315	298	309	316	314	309	259	282	296	312	323	292	318	293	313	317	313	291	311	312	320	274	327	304	295	271	301	304	286	339	286	310	331	300	331	308	334	322	285	265	318	299	279	301	300	314	308	307	290	296	316	289	329	301	312	316	310	306	290	286	311	311	314	305	292	311	267	306	315	310	317	310	328	326	292	291	304	289	318	297	330	319	339	304	302	291	272	295	349	323	316	332	305	313	296	298	305	307	331	316	282	274	345	320	320	303	312	295	306	267	307	293	280	339	301	291	309
20529	680	718	728	761	719	722	668	688	701	623	678	715	680	693	655	651	721	663	743	725	659	659	721	627	722	705	685	774	673	673	685	735	683	678	679	679	724	678	742	656	710	726	707	673	678	720	709	688	706	713	730	686	687	665	670	699	665	652	740	702	685	690	687	686	713	677	713	729	734	701	707	699	709	759	687	686	722	740	678	717	726	694	668	682	672	680	704	649	690	758	675	681	632	715	694	745	672	674	692	736	716	712	704	692	666	683	652	687	713	719	684	734	672	710	666	731	703	705	684	657	703	691	715	682	733	699	701	705	689	705	718	672	681	687	684	693	705	682	666	713	694	630	687	683	675	669	727	720	684	674	709	703	720	741	668	692	628	665	674	751	693	681	630	733	667	766	695	724	663	679	698	676	677	685	681	708	723	730	708	709	723	671	699	690	704	677	715	726	699	667	730	693	696	684	685	737	633	761	682	668	652	657	661	685	674	726	689	716	679	653	691	682	692	663	725	695	722	724	694	659	665	704	705	680	720	725	679	730	654	707	768	696	691	676	677	764	689	719	664	690	677	737	677	701	713	678	687	706	666	676	684	715	694	694	696	754	709	698	701	684	725	694	730	672	680	689	672	713	706	683	684	705	683	696	724	723	718	742	747	650	693	706	718	734	679	745	634	686	727	700	706	725	742	714	719	695	706	707	686	695	725	682	685	692	712	712	731	709	682	696	674	695	643	671	753	724	694	711	678	700	698	668	667	702	717	756	733	710	681	665	740	656	696	746	686	687	697	701	688	739	692	739	700	723	703	675	675	713	694	679	638	671	710	638	713	662	731	721	733	707	681	747	712	698	677	698	715	706	729	663	709	722	671	690	718	690	730	673	710	665	663	687	659	647	735	634	742	660	701	719	665	749	691	673	681	670	664	702	711	722	705	736	715	690	735	649	728	668	680	698	696	672	716	693	621	721	712	712	674	674	745	674	702	725	643	722	739	742	673	684	706	662	731	677	700	713	698	729	689	662	641	715	732	704	649	703	713	740	730	683	699	695	719	718	688	747	695	661	697	680	671	679	704	712	671	721	687	731	726	726	712	728	708	719	662	696	678	693	724	694	740	708	673	736	724	703	654	646	661	724	668	696	744	667	662	698	668	659	673	671	698	681	692	707	674	667	730	695	666	697	687	695	723	712	722	710	700	686	710	679	688	696	692	677	728	694	719	747	693	713	655	692	686	714	670	745	715	708	661	721	728	657	685	731	680	631	682	727	670	657	711	682	684	719	707	672	667	698	663	661	732	742	676	682	693	758	677	738	696	726	668	688	706	644	711	647	732	699	683	683	664	678	706	720	715	677	710	740	696	667	685	666	690	705	684	714	675	675	697	637	695	686	698	696	698	689	665	734	711	666	708	699	655	708	679	707	693	722	701	658	674	745	683	731	709	705	717	719	710	690	687	662	706	656	760	690	722	687	673	745	738	735	703	732	703	711	671	719	691	715	703	637	668	673	663	729	686	666	739	737	678	726	681	705	749	697	687	652	681	729	684	693	690	668	680	758	677	640	689	660	693	746	725	722	660	749	732	703	689	698	677	693	684	687	660	657	665	711	661	695	635	756	661	674	641	710	695	703	711	688	701	714	676	674	682	727	669	705	687	721	696	721	648	739	706	675	695	640	671	694	659	711	704	712	656	693	695	726	731	731	650	727	741	732	694	681	701	694	692	732	688	689	648	713	690	723	715	674	760	680	710	699	716	738	704	733	702	673	700	674	697	701	689	707	708	712	748	696	712	706	675	715	660	697	750	681	704	675	722	705	641	689	706	698	700	678	697	728	715	728	720	703	703	697	700	691	683	645	705	668	710	713	675	738	706	671	689	709	687	728	701	730	674	692	711	735	706	706	689	717	735	689	682	705	695	686	688	729	653	714	699	738	732	703	715	667	716	754	719	709	683	708	699	692	687	698	698	708	717	697	734	661	680	706	731	702	726	653	711	717	750	671	708	701	695	718	697	714	675	684	743	654	708	689	679	741	675	735	711	678	719	718	727	781	704	692	716	678	732	698	772	699	657	693	699	701	684	739	713	675	707	699	680	701	696	694	696	696	680	702	720	681	693	705	681	723	667	734	708	675	709	701	711	676	705	737	702	726	710	703	697	691	690	756	690	745	682	754	718	664	753	706	673	680	628	667	683	722	628	680	715	710	684	679	669	693	707	701	712	657	641	681	702	697	718	719	765	706	743	690	705	723	702	657	724	719	694	722	678	717	725	685	684	678	651	672	708	675	692	662	689	667	744	689	696	688	671	697	740	694	758	694	649	710	715	655	724	694	642	694	654	747	660	726	675	692	688	692	662	685	686	685	710	695	705	692	680	684	732	742	677	729	743	718	682	673	704	698	677	696	723	729	696	653	707	700	724	675	688	684	715	677	680	682	641	731	739	728	706	665	720	693	677	695	684	713	689	719	695	723	718	721	717	675	696	713	754	701	648	681	706	677	695	672	742	685	690	675	721	705	741	725	671	734	685	668	688	707	695	676	682	696	712	689	702	704	748	703	679	756	656	749	694	677	662	678	729	733	667	693	720	714	677	667	713	708	699	669	705	711	646	687	691	698	697	666	682	672	685	692	709	728	698	693	697	694	690	664	681	685	681	676	718	705	685	707	690	690	745	641	717	662	700	686	669	680	739	685	709	698	650	695	697	664	685	691	671	714	713	687	743	624	712	658	674	744	717	768	682	721	686	714	684	687	735	698	660	712	660	664	696	679	686	704	668	688	743	740	716	692	694	733	708	724	706	742	669	725	698	664	674	675	697	703	690	730	696	692	725	686	653	716	719	683	726	681	693	673	708	704	710	754	705	668	702	655	686	719	723	710	685	682	729	712	654	667	709	714	682	693	755	657	706	683	736	731	647	735	659	681	675	711	711	657	695	686	692	698	729	675	673	683	685	698	702	675	712	678	720	729	669	666	677	685	648	660	734	666	744	665	713	674	699	686	710	710	725	659	695	699	712	711	705	746	679	762	675	682	722	700	668	666	718	720	718	691	683	700	699	674	756	700	718	698	747	720	715	672	638	686	709	665	701	712	726	695	698	677	653	672	679	710	701	682	669	727	723	731	739	753	670	739	698	720	692	642	663	733	656	699	704	737	727	690	719	698	696	698	699	735	744	783	716	673	683	694	746	734	706	707	638	710	693	724	705	711	712	667	731	699	700	666	726	662	687	699	709	718	688	707	652	728	649	724	675	699	696	723	695	655	686	720	674	700	726	710	702	725	704	730	699	709	741	642	727	704	700	678	643	663	707	706	762	758	668	671	696	743	747	729	695	749	706	684	671	689	713	698	709	707	704	677	707	677	682	755	721	631	715	705	699	652	745	736	704	708	685	716	679	705	708	643	716	724	722	707	754	713	679	648	638	682	698	688	692	721	732	715	726	723	701	716	710	708	690	706	681	670	676	735	717	720	689	750	727	704	646	704	697	682	706	675	673	680	705
48089	9933	1026	521	462	436	427	429	401	379	376	358	353	401	370	364	362	390	368	339	353	370	351	339	401	328	377	390	358	389	376	356	365	401	395	426	338	389	352	328	403	355	336	349	367	391	356	363	351	383	368	359	383	318	371	351	356	392	389	376	351	357	337	364	345	362	366	352	365	363	350	355	378	404	402	358	388	401	353	347	352	354	388	361	351	363	387	332	356	388	353	401	351	362	370	337	398	407	370	361	347	375	378	371	372	353	391	408	404	347	410	352	362	365	394	352	377	362	355	355	372	392	407	375	382	346	369	382	341	379	382	372	345	382	352	380	323	359	363	377	364	358	390	356	367	392	392	368	370	338	409	370	406	369	370	335	382	368	389	366	410	364	368	383	378	341	380	350	369	365	386	342	358	348	368	382	343	383	345	358	317	331	333	351	403	371	346	370	371	368	347	355	391	418	403	367	375	327	361	330	374	361	366	390	379	400	365	372	353	369	361	342	369	371	336	392	401	337	351	378	394	399	353	360	375	361	383	401	359	366	353	367	386	361	369	394	373	382	356	390	331	351	379	363	375	354	360	386	346	379	383	387	350	380	347	335	379	387	344	328	351	398	385	355	352	371	349	351	352	403	355	352	376	364	354	345	355	382	366	389	378	355	375	379	428	388	356	331	371	390	365	386	366	372	379	349	340	344	403	360	374	353	330	352	370	348	408	400	337	354	351	363	349	375	351	383	374	385	374	358	348	350	383	368	349	369	392	357	366	376	357	364	379	355	388	362	350	348	391	375	316	364	352	321	349	336	405	367	396	328	368	386	382	353	372	378	390	394	325	359	361	374	384	352	341	392	368	356	318	346	335	350	387	366	358	373	380	361	398	364	382	379	369	393	339	329	354	338	376	350	392	378	381	386	362	372	372	358	351	356	361	319	398	338	345	387	355	353	372	322	370	381	370	376	371	377	426	366	408	366	375	346	377	401	372	353	379	359	347	360	399	375	385	337	341	407	334	371	381	369	412	374	382	374	360	372	335	346	396	360	348	391	389	359	356	357	373	372	383	351	377	393	340	401	380	363	350	373	385	340	343	321	376	383	363	367	430	379	345	338	368	337	331	386	367	385	391	386	400	398	371	380	335	370	380	353	358	350	366	361	345	334	353	372	366	372	368	354	340	379	368	374	366	371	373	363	339	350	415	392	352	365	355	367	392	371	344	361	387	365	347	379	362	404	359	412	355	342	356	351	362	372	370	348	325	346	405	370	359	337	373	342	404	380	377	359	353	385	361	353	382	402	385	344	390	367	335	383	341	349	344	373	397	367	406	361	337	348	321	348	334	383	388	328	360	373	376	376	351	372	389	356	371	393	372	345	378	339	346	348	393	369	342	408	345	376	376	381	360	365	348	357	369	369	359	356	356	349	385	382	398	373	347	369	377	363	349	374	380	357	376	362	356	364	368	366	343	376	339	336	399	401	349	335	410	358	379	357	402	410	368	341	358	375	353	371	385	386	369	330	350	353	405	376	362	383	373	345	352	339	371	366	358	356	375	428	391	397	325	355	353	347	386	374	369	389	339	333	374	353	364	348	387	410	369	354	393	385	416	399	389	384	357	365	340	361	368	386	353	359	335	383	353	381	360	354	368	355	386	363	376	376	337	340	380	389	385	369	382	356	379	369	414	359	380	411	345	355	345	334	392	363	372	385	392	371	363	385	387	380	398	345	372	386	352	375	363	341	346	369	359	403	356	371	369	354	400	359	362	346	387	383	366	402	361	363	360	359	373	368	370	366	380	357	342	375	344	348	374	381	384	361	359	378	360	384	377	341	343	389	374	372	350	375	344	396	389	362	348	356	372	362	359	394	377	373	401	345	392	364	351	339	358	360	377	345	362	354	328	343	349	354	345	390	355	390	356	377	319	354	355	387	392	398	366	384	358	385	401	351	359	346	369	396	317	357	401	349	353	397	348	368	360	378	352	346	359	346	399	362	370	340	373	379	381	415	383	374	381	357	380	392	372	353	355	360	357	380	360	333	398	351	364	368	343	353	337	366	379	365	377	335	351	363	374	375	368	339	391	378	396	371	356	385	349	367	352	343	322	340	380	346	384	386	389	355	370	350	362	360	382	387	355	389	368	355	395	375	342	366	358	364	387	353	393	376	365	333	343	364	406	406	383	371	384	390	361	341	356	382	324	357	370	402	354	390	336	370	364	352	395	384	356	350	370	359	373	381	392	346	395	339	337	402	343	355	380	347	414	366	384	357	373	371	363	355	342	339	366	357	341	327	349	365	381	384	342	390	370	385	348	394	388	329	343	336	367	369	335	370	385	329	359	373	332	348	353	346	359	365	380	349	379	382	379	399	354	376	370	385	375	345	385	380	321	393	371	392	383	408	381	382	401	397	357	344	349	341	362	361	389	419	374	365	367	363	366	372	362	367	354	348	389	349	339	373	323	373	390	379	360	322	366	357	359	355	371	351	359	397	340	365	363	407	401	374	354	414	382	348	379	351	355	366	386	381	330	336	365	369	347	385	391	384	383	367	369	369	392	356	355	363	383	395	332	385	374	361	343	397	364	376	381	333	346	402	361	339	359	377	376	363	360	384	349	404	359	403	364	345	400	393	364	395	402	395	365	389	397	368	360	362	365	351	375	365	383	330	355	374	376	365	370	401	363	348	351	373	375	389	404	351	375	360	391	366	352	367	344	379	370	368	390	373	351	368	384	391	341	310	425	378	355	400	375	381	374	356	392	360	336	384	346	360	359	357	341	388	355	390	358	370	346	358	340	361	385	405	367	324	394	334	368	363	370	390	336	354	353	346	400	413	359	356	389	383	331	365	368	330	384	376	381	347	385	368	337	341	362	390	358	379	343	366	365	383	367	341	381	364	353	357	373	353	345	369	400	360	375	342	373	359	372	356	387	374	388	387	355	338	363	336	423	372	328	377	346	378	386	380	390	378	381	406	387	358	346	383	379	369	356	340	387	366	425	388	400	376	363	342	382	387	371	420	345	358	356	347	361	385	354	355	372	375	342	367	370	384	368	384	359	410	431	365	374	336	380	343	394	355	342	369	350	356	387	350	368	374	374	366	373	346	337	354	382	343	389	380	357	364	339	380	381	353	350	366	365	397	394	327	351	377	360	330	363	391	392	396	354	364	356	376	358	370	365	389	356	349	335	405	402	389	377	385	363	339	366	421	358	364	389	379	355	346	392	361	343	341	405	389	364	378	397	385	366	361	368	353	337	389	368	340	378	423	345	364	351	360	376	368	412	355	338	378	378	392	384	373	351	358	325	343	356	394	363	359	351	339	375	392	351	375	381	383	366	368	395	387	380	349	390	375	323	359	350	389	373	388	374	364	334	347	361	370	371	371	369	368	358	348	372	377	377	350	361	425	384	348	366	369	351	380	366	376	393	391	382	384	371	385	329	367	380	372	381	382	366	366	372	371	350	343	359	363	363	367	325	420	351	410	374	342	353	389	361	321
25762	1009	1201	1274	1175	1105	1039	985	958	920	907	901	857	837	838	880	796	815	830	837	842	847	864	845	851	855	848	820	839	796	834	856	790	848	867	855	824	820	822	850	828	857	817	853	841	745	836	868	871	786	818	882	874	788	835	787	828	865	807	803	850	797	844	804	863	841	826	797	884	804	859	847	836	800	771	815	818	803	864	831	853	838	777	882	846	800	830	753	897	828	757	833	802	804	824	803	810	805	847	828	844	778	825	849	806	881	836	832	854	742	800	821	819	850	820	814	797	789	822	835	869	798	814	865	842	853	852	793	884	817	830	825	842	757	810	812	784	796	847	835	811	831	893	833	771	819	807	822	755	837	816	793	840	788	805	777	780	801	778	825	760	834	778	851	859	802	825	848	795	830	811	768	870	840	844	785	814	787	848	820	816	810	806	833	810	797	858	855	857	859	848	802	838	805	793	828	852	820	846	857	795	817	834	802	826	817	834	816	831	788	768	793	839	836	820	852	860	828	822	828	808	797	793	811	779	817	857	802	786	789	827	825	805	790	867	845	827	868	846	840	807	833	811	849	833	874	852	834	821	811	837	786	806	833	803	844	814	832	793	837	827	794	896	815	778	786	826	830	759	837	807	788	802	786	831	796	818	849	852	812	788	848	826	784	800	854	811	820	849	773	872	770	772	828	791	866	836	791	816	843	853	796	793	834	830	824	853	795	809	841	838	794	842	812	821	806	849	836	841	819	805	807	820	866	766	872	833	835	796	830	827	815	790	794	763	830	848	778	816	841	817	824	810	796	837	811	883	816	830	838	834	810	773	811	847	799	779	824	791	853	816	792	833	792	832	826	880	774	871	824	775	804	780	788	845	801	853	778	805	809	846	831	843	781	865	854	824	803	814	810	816	809	765	770	843	763	798	823	852	849	776	843	832	843	788	790	836	890	797	789	790	765	803	857	882	838	835	758	796	809	798	795	787	798	790	828	844	838	869	822	890	871	765	820	830	848	832	840	854	833	810	808	809	797	793	767	818	836	834	843	864	794	808	828	776	837	868	858	833	816	841	851	846	798	834	789	828	811	811	801	854	838	832	868	815	806	820	833	827	781	818	796	772	818	819	847	811	785	815	829	802	821	844	832	811	835	841	768	841	756	823	843	807	812	830	826	841	816	866	786	850	853	793	822	862	810	820	822	790	809	776	843	810	840	816	818	831	852	867	798	806	833	788	827	781	769	822	851	764	816	808	810	820	816	849	843	798	772	798	794	895	860	830	866	829	834	826	799	829	803	797	873	828	787	841	785	807	820	831	843	830	790	811	801	790	844	788	794	806	794	837	768	793	782	850	816	807	794	862	760	837	787	861	833	770	767	796	833	849	845	838	779	772	838	839	870	843	845	822	839	816	852	800	845	822	804	847	807	784	818	825	839	806	854	776	839	843	801	754	796	830	792	837	880	832	798	867	826	764	831	802	848	802	820	799	815	793	769	831	817	851	826	843	807	805	837	806	795	847	823	885	850	848	805	751	821	840	762	746	812	827	816	858	818	850	847	802	857	837	758	819	828	826	814	840	781	798	821	756	857	865	833	839	853	803	815	820	831	825	808	794	867	815	880	862	793	827	843	844	859	829	752	787	789	823	828	832	798	836	862	870	842	812	837	842	772	817	809	808	846	824	815	858	788	860	852	864	832	817	767	818	838	847	822	803	871	854	757	780	826	819	832	812	831	829	829	821	853	847	815	894	806	834	793	817	848	811	794	839	858	792	851	795	861	817	802	829	819	799	789	834	784	844	791	784	833	825	791	808	804	788	789	839	795	825	842	823	760	820	838	792	881	818	789	817	788	770	804	838	785	767	851	799	864	811	789	810	801	814	863	860	831	870	830	821	837	829	792	762	779	774	822	798	835	838	840	821	841	814	805	801	813	843	816	833	832	861	860	820	776	784	833	821	869	840	829	782	762	855	848	854	770	795	828	860	778	791	809	818	818	831	858	856	800	834	827	854	806	811	858	862	809	803	840	831	794	785	824	818	855	797	812	817	874	790	816	841	836	829	801	829	820	843	838	825	813	844	822	837	822	836	793	828	804	806	778	829	818	841	775	786	871	817	814	846	832	818	806	843	877	806	784	855	804	819	824	805	793	799	842	818	806	833	826	788	859	830	861	823	790	850	856	886	816	820	797	816	836	842	789	887	747	783	823	830	828	766	836	816	812	809	843	779	797	863	816	850	793	795	811	792	811	797	798	839	797	803	852	800	749	792	839	836	785	805	866	826	822	800	771	830	876	814	837	820	809	845	771	834	860	805	813	847	816	840	829	789	861	829	860	814	805	804	825	787	762	811	821	808	842	853	820	828	827	817	797	868	821	845	835	841	769	754	799	837	890	829	796	795	824	806	819	805	837	776	824	865	825	833	821	855	865	816	830	804	823	832	797	810	805	810	849	835	813	829	855	821	807	881	819	828	803	802	860	896	865	880	813	826	804	818	819	862	874	813	871	875	843	826	796	835	749	796	806	818	853	800	870	768	835	824	775	869	861	812	809	812	768	829	829	801	852	799	851	801	812	821	858	842	817	785	841	749	776	796	815	795	836	811	776	839	823	787	856	782	856	860	839	827	818	822	786	776	821	776	816	847	829	794	818	805	795	814	856	826	713	798	778	729	811	855	825	836	828	823	866	811	835	778	805	789	815	810	844	777	829	838	812	799	822	812	824	783	798	811	847	816	752	815	843	787	806	842	821	866	795	795	834	774	791	789	820	796	820	808	795	806	862	830	812	842	789	820	786	810	795	825	870	888	838	831	825	815	848	827	777	803	830	778	810	814	841	795	795	838	867	810	812	834	817	771	786	780	808	769	821	826	853	845	853	772	765	788	757	853	783	825	790	819	824	829	864	757	828	852	815	814	852	777	769	757	849	836	811	860	834	820	814	828	816	844	810	793	794	868	850	815	866	797	817	817	842	858	821	799	847	833	827	797	792	810	785	816	848	796	812	846	823	784	802	819	816	775	773	796	801	790	869	795	813	818	841	814	867	841	796	835	804	840	803	839	810	847	805	802	850	797	882	818	832	906	829	815	820	802	811	844	879	812	815	810	834	800	821	835	822	802	826	828	889	833	816	865	844	848	819	809	827	841	808	825	826	824	812	860	870	821	818	803	792	809	839	819	827	821	820	793	880	828	847	788	828	824	827	820	828	817	859	802	833	798	846	789	868	830	802	829	860	825	837	840	823	783	815	807	800	782	828	837	798	799	805	829	815	821	823	834	857	833	871	802	840	776	834	812	838	889	857	832	800	882	803	874	823	852	802	867	791	809	817	844	800	881	786	767	794	830	824	821	844	821	778	781	837	837	816	758	874	791	844	787	798	815	798	776	881	856	792	835	826	781	817	832	801	797	810	794	814	843	779	827	782	837	775	788	785	784	836	781	865	793	791	832	777	830	829	809	830	838	754	862	790	800	790	816	789	829	783	820	832	793	834	798	785	797	833
52923	12824	1871	639	453	398	349	296	321	269	286	270	254	259	230	284	278	276	259	267	249	246	268	269	237	262	235	296	237	238	246	220	240	230	255	254	269	291	244	242	206	255	217	241	273	246	246	242	214	255	254	243	237	216	270	227	245	258	258	233	251	236	235	276	277	252	286	265	226	280	237	232	250	279	252	248	236	224	248	226	260	244	255	238	243	245	252	246	235	259	243	244	259	259	246	266	236	239	237	272	256	253	261	253	256	254	238	247	269	270	260	245	253	259	222	283	245	262	252	248	251	252	243	271	251	262	253	235	256	238	237	237	253	245	246	275	213	242	244	227	278	208	251	249	239	245	255	282	255	261	246	252	211	264	240	237	265	255	218	241	252	242	244	256	220	235	255	264	260	262	255	241	270	251	243	248	283	235	248	253	218	253	252	254	249	265	220	237	252	220	258	252	249	254	252	233	255	237	234	262	250	237	248	270	246	255	275	250	256	229	236	217	255	253	254	240	239	243	238	260	235	214	265	268	260	252	255	251	248	229	225	257	240	232	264	242	264	238	233	251	261	218	242	251	239	276	278	227	244	275	274	247	260	272	233	240	270	249	240	248	257	251	270	238	221	255	253	267	257	266	298	240	263	240	228	270	220	237	247	267	253	214	253	253	237	253	246	235	263	247	225	251	221	268	259	228	257	257	267	228	263	253	274	249	271	265	260	243	295	271	237	247	280	242	276	231	243	224	284	241	275	246	248	252	243	243	261	251	237	230	231	256	232	254	237	243	246	250	253	257	249	245	240	229	257	234	253	259	251	270	227	251	227	233	245	235	270	254	236	229	268	262	284	261	235	231	257	221	238	257	227	257	265	261	264	261	248	248	227	225	232	235	256	263	259	269	247	274	252	260	269	238	229	277	246	249	264	221	274	236	275	261	252	245	230	253	252	274	234	250	238	252	275	265	263	279	271	244	265	226	252	253	267	236	249	245	254	240	232	244	264	252	265	280	265	255	265	282	253	253	266	246	264	270	255	260	260	279	255	235	251	243	252	264	228	270	258	282	239	263	257	246	261	235	244	257	237	234	232	266	236	260	281	246	252	240	251	280	232	258	226	272	216	263	291	253	240	237	232	236	259	248	265	255	250	244	244	242	255	232	253	262	248	247	230	238	240	257	284	241	255	271	254	268	280	258	246	254	234	253	265	233	251	250	244	298	219	249	248	267	249	254	261	245	266	232	242	271	267	257	244	239	257	216	269	275	227	280	266	251	275	249	265	273	253	278	252	271	271	277	212	212	235	278	260	235	247	220	241	222	241	249	251	241	244	242	230	271	234	267	267	236	220	239	241	277	246	262	256	219	255	252	256	286	242	256	268	239	266	250	254	229	246	218	284	267	233	264	267	280	241	238	244	230	253	254	257	246	270	266	285	241	273	258	278	263	221	241	254	220	284	239	245	219	274	281	268	228	239	263	269	251	264	242	276	274	247	264	273	265	222	255	246	246	244	258	281	258	239	259	250	231	259	215	246	244	229	241	234	255	254	280	259	236	229	281	249	239	215	278	268	261	243	290	225	225	264	288	268	247	232	255	249	238	223	248	250	232	231	237	236	257	263	285	236	282	269	255	231	257	228	259	241	251	240	220	252	282	262	244	238	228	239	222	212	233	229	232	276	230	226	270	249	227	229	233	276	233	246	251	224	248	236	245	245	220	243	263	274	277	271	251	236	281	263	267	301	235	241	234	262	244	238	256	221	284	218	235	232	249	281	259	246	245	237	241	249	244	261	254	266	261	275	247	232	246	261	257	256	222	245	275	260	256	244	250	248	249	248	254	239	295	245	247	258	255	239	228	253	249	244	252	251	227	246	235	251	261	244	293	250	272	256	259	226	238	260	257	257	244	256	256	237	285	255	272	256	254	252	262	238	286	270	274	245	253	239	260	249	244	238	289	247	217	277	226	254	204	248	260	242	258	216	263	240	287	228	217	245	274	248	216	254	291	275	265	226	221	255	246	281	273	265	236	235	224	249	213	270	242	263	259	251	230	248	229	228	251	246	277	239	242	257	265	248	251	225	243	295	237	279	265	268	294	272	257	258	269	258	242	281	234	228	248	253	259	232	231	244	242	261	273	264	233	251	231	256	226	235	217	225	257	257	265	241	243	258	246	249	245	233	252	246	269	269	271	247	240	259	270	238	269	283	279	283	261	238	223	230	248	255	256	232	228	255	232	241	249	250	233	262	253	257	264	265	237	258	242	248	251	239	248	267	267	265	242	236	261	227	248	254	266	256	251	235	221	242	233	246	237	263	242	262	265	242	250	235	237	231	257	258	248	262	247	240	227	247	247	241	250	289	247	258	261	261	268	252	231	217	229	240	265	272	266	246	242	249	231	257	256	235	267	254	275	296	256	255	279	232	235	243	256	278	240	247	233	278	251	249	244	248	290	268	265	264	274	236	241	229	254	246	257	234	251	274	275	272	234	206	249	243	242	267	266	290	235	281	238	270	232	252	222	253	228	259	290	258	229	256	257	225	264	269	247	240	254	269	272	216	250	234	262	265	284	275	240	280	256	244	234	241	230	215	256	261	235	244	239	269	249	228	224	211	224	239	253	264	250	225	250	252	239	248	263	252	235	257	239	217	270	233	255	247	255	249	229	277	249	255	248	227	279	248	240	261	265	242	259	261	226	239	253	256	247	256	298	247	257	234	239	246	250	237	235	259	280	243	275	280	235	231	269	265	261	233	241	235	246	236	280	251	252	247	255	209	243	244	267	256	274	249	260	271	259	234	256	260	290	257	259	251	250	270	258	236	244	278	254	229	266	238	236	256	249	226	266	265	245	268	264	241	286	275	244	228	244	241	266	249	229	234	246	259	257	263	246	258	253	255	250	249	243	248	233	245	262	243	245	251	228	250	253	265	235	228	264	267	270	276	269	233	236	272	270	246	263	245	253	278	243	242	238	253	223	241	260	274	284	243	238	228	231	233	250	246	250	276	237	226	274	282	261	250	275	286	218	235	239	233	252	264	243	227	210	223	263	265	257	271	276	264	256	281	232	259	257	280	287	225	255	231	243	235	259	259	224	243	265	260	241	252	277	272	235	238	265	259	270	269	194	252	224	233	264	223	267	252	233	236	249	222	253	227	280	295	230	267	223	238	249	229	253	257	239	262	224	244	242	240	234	233	231	258	252	268	263	264	246	227	266	238	241	220	260	228	252	241	245	251	228	255	278	261	243	215	274	269	246	249	227	253	242	280	228	243	198	245	267	266	248	240	259	241	243	260	225	266	280	269	240	258	234	240	247	226	220	283	263	259	256	273	268	277	268	243	230	260	246	251	247	247	254	235	277	255	240	244	245	261	231	251	240	250	285	263	239	242	245	242	236	216	270	252	254	248	266	259	255	259	285	270	224	245	286	261	283	251	252	269	261	263	259	205	243	245	241	268	269	248	238	249	249	297	210	208	225	252	273	248	246	245	240	267	255	247	266
27194	914	1447	1591	1326	1185	1013	920	833	751	715	712	648	662	659	628	607	620	613	618	637	623	597	625	599	528	590	619	606	558	593	564	565	572	532	589	616	566	563	594	589	582	552	540	529	542	598	595	529	558	524	548	581	544	575	552	564	578	559	532	573	596	542	585	541	582	600	595	565	541	587	533	578	577	601	584	585	566	543	576	559	604	528	577	516	562	565	557	601	583	521	547	569	553	562	579	572	576	590	547	563	579	564	575	533	553	505	548	568	598	540	565	549	579	506	544	545	530	576	584	583	588	547	598	546	527	588	575	570	602	555	566	570	563	632	574	582	576	600	591	552	544	584	540	537	572	556	567	618	589	538	593	568	519	544	609	570	583	537	582	581	586	606	583	551	554	563	546	566	589	571	544	524	586	590	582	600	570	563	594	596	557	605	532	609	540	556	550	552	551	541	567	595	614	584	570	573	562	556	561	573	551	587	559	524	547	549	547	606	547	538	569	573	608	570	572	532	533	580	566	570	569	530	551	548	568	569	557	557	573	542	576	533	556	552	522	577	573	541	561	550	555	608	581	589	582	533	573	575	560	564	572	540	553	566	568	557	541	547	553	555	597	530	607	562	576	563	531	566	570	587	535	549	585	514	566	604	552	571	529	568	559	565	548	586	575	628	578	566	579	531	581	565	581	549	564	560	525	561	566	561	549	543	581	593	541	566	567	552	532	589	548	584	558	565	521	574	587	540	591	590	561	593	541	592	554	559	587	568	543	579	554	586	577	524	546	577	573	568	572	555	581	586	565	544	534	560	598	565	625	552	555	572	573	595	534	553	574	567	602	579	588	588	567	594	575	583	546	563	579	566	543	542	532	593	578	569	540	539	586	568	615	556	540	525	583	553	578	574	556	535	564	556	568	552	535	557	541	560	595	564	535	546	524	558	532	531	561	597	541	598	574	560	586	574	570	568	552	520	601	583	566	556	584	564	545	565	571	515	600	569	590	551	547	588	562	560	515	598	549	575	558	559	552	581	575	578	577	552	527	547	523	554	566	563	546	571	577	534	636	593	626	572	585	587	583	576	570	541	577	600	577	498	532	584	554	556	553	557	554	555	542	587	547	574	544	581	582	556	522	550	565	551	606	577	577	603	577	525	538	578	567	567	570	593	591	541	580	563	550	579	529	526	573	563	547	607	554	572	550	542	587	572	524	597	572	612	546	570	560	560	547	609	586	578	572	548	540	541	567	585	563	537	540	560	582	555	614	536	555	568	568	573	565	576	553	542	547	577	555	587	591	592	565	536	611	585	571	574	583	535	574	554	572	582	590	564	538	561	540	583	555	574	547	567	545	588	552	579	561	604	591	576	557	606	548	582	610	601	551	577	545	570	553	556	560	549	538	552	539	582	544	559	602	606	585	585	622	585	608	554	557	534	593	556	546	576	591	577	541	562	565	570	548	573	550	551	581	571	527	559	542	541	544	552	560	583	532	502	557	582	550	576	618	573	508	569	552	545	552	561	552	597	576	575	539	601	556	561	556	547	591	571	544	634	522	538	617	571	605	542	582	557	567	589	554	618	527	568	547	524	565	584	559	549	583	577	532	541	601	602	599	552	562	585	586	601	527	515	574	544	565	531	564	522	557	501	531	589	547	565	597	601	542	546	559	522	585	571	576	547	589	581	597	553	555	537	570	528	528	607	540	542	574	531	577	575	569	552	539	624	601	538	571	525	602	582	572	565	541	557	546	578	516	544	567	563	528	546	567	573	561	537	600	582	591	541	593	579	571	548	574	523	533	534	564	595	592	537	586	545	533	581	625	548	579	558	563	547	568	561	577	550	574	569	590	548	558	581	540	579	520	566	573	551	578	573	544	591	573	533	551	571	602	578	564	541	613	563	539	554	529	563	520	562	555	539	576	585	563	547	598	586	553	568	538	587	577	613	560	580	593	553	596	561	551	550	582	590	588	569	576	582	602	491	547	609	545	576	567	545	567	569	544	557	539	539	561	577	584	550	629	534	582	567	558	602	551	588	562	593	507	553	519	607	568	550	536	582	567	543	569	584	589	535	567	589	581	561	534	575	591	553	602	615	578	589	574	540	599	557	555	545	563	548	529	570	560	620	563	600	506	550	571	548	554	574	527	595	598	571	578	517	544	585	588	586	582	584	589	558	547	568	573	561	550	532	601	547	607	557	559	512	599	572	546	544	605	538	596	562	588	561	571	581	594	570	572	557	565	556	564	549	536	510	581	525	565	600	544	572	537	547	563	559	545	576	570	517	548	537	583	588	569	544	564	564	581	602	577	572	591	584	543	569	543	586	521	574	560	552	522	555	577	563	546	582	576	524	519	595	601	626	534	578	552	593	569	534	588	591	528	576	581	537	577	565	560	613	554	588	578	573	579	582	590	600	549	547	517	519	519	520	566	587	512	592	529	581	547	534	632	583	562	546	548	603	576	588	572	504	587	566	550	528	585	563	588	586	576	575	552	593	578	547	581	581	580	535	555	576	596	553	565	556	622	538	576	577	556	631	513	554	566	576	552	582	568	592	560	530	559	562	554	552	602	573	598	545	538	538	599	525	580	550	544	570	565	554	571	568	588	563	558	517	563	571	561	579	565	577	553	588	564	602	579	551	600	522	552	528	533	550	569	585	562	543	576	554	534	535	601	553	549	558	571	596	580	552	597	544	591	604	500	570	536	566	547	586	576	566	598	563	555	540	569	558	558	562	585	591	555	603	536	573	575	569	547	581	589	550	546	560	591	611	573	571	546	561	557	547	565	531	546	531	550	525	563	560	556	530	572	579	561	574	603	620	537	628	614	560	604	523	559	584	588	595	558	608	595	539	553	588	594	578	554	565	531	562	599	600	533	578	546	591	579	522	549	597	608	547	530	549	568	502	588	549	585	539	568	559	580	569	600	563	526	584	601	556	541	511	547	561	579	511	575	520	565	548	544	571	597	554	607	594	558	554	577	566	573	558	567	526	562	564	574	529	581	525	551	537	575	590	585	582	546	583	610	544	538	561	569	542	571	544	584	583	533	537	547	564	556	556	541	635	576	582	600	581	513	584	541	582	578	584	542	574	593	538	567	556	560	552	525	566	531	575	577	538	536	543	542	592	534	555	511	528	526	541	516	546	575	558	592	552	547	576	571	568	576	561	621	600	560	600	555	538	565	540	579	600	520	582	541	593	571	539	597	562	559	533	580	517	535	534	538	568	601	593	548	562	574	567	568	585	518	552	566	592	565	566	549	577	543	592	569	553	564	541	555	563	545	577	571	587	609	529	563	571	572	546	579	586	531	548	531	515	569	579	526	574	593	563	581	541	587	552	583	591	536	572	564	558	559	559	630	571	573	565	559	634	595	548	592	571	523	544	531	566	557	572	584	584	601	596	564	530	567	580	557	580	574	552	582	535	542	534	532	613	551	551	562	565	560	605	570	572	582	548	568	566	554	555	581	557	621	580	562	593	580	594	563	510	571	536	568
34984	5177	391	332	318	268	280	292	309	306	281	324	289	266	290	294	292	291	273	277	302	284	301	296	296	302	300	337	288	284	257	345	292	291	316	269	296	267	291	288	329	337	271	288	261	279	281	293	272	302	289	318	279	276	251	287	294	281	291	293	300	284	287	301	270	307	311	278	313	292	310	283	311	308	312	274	299	295	304	288	285	283	277	298	286	284	305	278	292	304	294	298	287	299	303	308	302	325	285	311	291	299	284	283	303	295	305	292	313	289	306	326	311	316	293	275	308	274	317	284	299	283	290	314	262	328	267	314	297	282	304	294	303	281	279	292	273	296	279	306	293	313	310	310	299	308	286	294	321	298	285	294	268	299	303	267	296	268	284	293	291	281	284	248	283	321	278	290	272	263	318	300	333	277	266	291	314	308	318	274	285	270	274	275	297	286	274	267	258	281	274	262	270	298	326	281	278	303	306	262	292	293	298	316	304	339	291	267	284	289	291	275	302	277	282	302	304	294	287	301	283	299	296	327	285	276	284	297	267	290	262	299	321	321	319	267	328	295	297	309	299	283	276	268	293	293	307	283	293	298	287	311	299	315	304	248	340	311	296	308	286	290	298	306	297	297	314	307	312	297	257	267	281	265	306	294	300	288	245	281	247	304	305	275	294	314	301	298	292	283	308	292	295	336	315	275	295	286	302	298	272	292	272	302	304	305	308	303	313	285	282	254	265	304	297	315	316	282	239	270	294	321	290	326	263	297	292	289	299	318	314	295	323	329	315	290	292	280	291	278	322	285	291	303	293	275	279	283	321	323	301	286	285	286	297	304	307	296	304	273	303	286	270	304	255	299	281	295	280	288	317	296	279	299	297	317	305	267	273	292	288	273	329	299	294	310	304	269	292	290	266	301	284	282	288	303	300	292	281	286	269	274	285	343	301	283	284	299	274	306	274	304	300	280	290	299	284	306	312	312	323	290	295	325	290	283	298	280	286	285	293	279	244	235	282	307	308	273	292	284	294	292	277	282	293	277	273	279	273	277	273	299	309	273	272	311	298	305	270	293	254	300	283	247	267	311	283	312	292	299	301	308	258	257	296	312	276	308	274	276	309	237	287	279	286	319	296	308	324	254	300	260	288	319	304	273	285	321	278	269	274	278	297	312	287	269	295	264	280	309	308	309	284	281	289	277	232	295	287	287	315	315	266	251	278	291	290	284	307	315	331	290	277	286	327	274	291	303	292	307	265	267	306	298	312	292	322	323	256	302	330	251	311	275	264	299	303	295	278	256	309	303	331	292	282	286	280	288	261	265	285	290	234	307	281	287	279	275	309	319	262	314	288	281	276	292	283	338	300	322	305	301	302	280	317	277	288	287	288	270	280	305	268	259	301	285	306	332	275	295	283	311	272	321	315	305	310	289	295	242	274	270	293	310	284	326	316	274	255	282	301	261	268	284	270	311	310	298	324	276	280	292	258	278	293	308	298	277	281	304	276	289	304	303	291	294	327	289	260	281	293	335	351	269	315	281	320	273	306	293	303	307	288	309	292	338	282	262	269	314	274	296	324	282	304	296	309	293	293	278	296	258	302	281	270	289	279	301	289	299	273	284	295	306	280	334	248	307	278	277	283	283	280	291	288	288	276	279	287	299	313	286	284	277	288	299	288	289	269	297	271	285	293	269	261	273	249	302	291	305	323	293	296	284	291	294	277	295	272	283	281	295	319	294	268	278	307	290	277	282	270	322	296	280	273	278	290	257	289	296	253	308	293	311	276	309	284	294	285	290	328	306	297	281	284	268	286	295	326	283	278	265	277	285	299	316	319	318	251	312	287	323	304	295	303	301	307	282	281	289	291	282	268	326	279	240	283	297	300	309	327	305	275	294	310	280	299	283	283	280	297	294	302	305	356	302	288	266	312	297	299	267	283	300	302	263	298	274	310	280	298	260	290	289	253	276	317	285	275	261	316	305	293	313	298	314	280	304	317	291	310	318	296	311	272	293	306	285	284	318	270	291	290	281	299	295	313	281	312	316	289	317	291	284	282	268	311	328	291	280	278	289	294	280	322	299	292	276	291	298	300	305	294	265	287	282	312	283	320	283	310	304	293	304	262	288	281	307	269	291	305	311	284	318	317	290	271	300	274	269	264	302	296	270	312	298	280	297	265	291	274	301	278	318	286	292	285	260	290	279	301	283	288	288	281	287	281	289	269	289	319	285	307	279	287	296	294	279	296	317	300	268	294	288	295	295	302	315	304	298	301	291	251	304	289	322	276	321	279	333	281	278	308	329	300	304	295	314	305	293	312	308	314	298	297	267	284	291	290	289	318	312	285	272	285	315	308	290	294	304	280	280	286	310	293	312	258	283	309	312	254	296	272	302	328	301	312	267	269	316	284	326	313	297	302	284	290	297	287	271	272	282	264	316	272	284	319	321	294	301	322	297	299	281	269	271	290	286	277	300	271	276	278	309	328	317	314	290	296	251	297	302	293	298	301	315	318	319	275	311	311	290	271	256	296	298	311	271	264	283	315	311	286	333	303	291	314	318	261	286	277	307	279	270	289	300	306	310	257	309	318	279	284	313	285	301	274	263	293	270	310	281	325	275	251	279	311	320	284	307	284	329	273	253	274	296	285	284	301	323	282	278	306	281	294	306	287	269	285	313	297	288	307	296	291	292	290	248	289	320	287	299	256	275	314	265	302	302	297	296	295	319	284	291	299	282	282	276	272	267	291	322	306	283	274	275	317	297	322	292	326	317	312	276	270	287	308	334	307	304	290	279	280	287	279	279	317	272	324	322	315	290	271	325	311	283	287	315	311	287	275	308	274	266	262	283	314	315	272	324	299	288	290	269	278	279	281	294	268	276	278	280	308	296	301	309	272	280	284	283	260	307	313	285	289	275	266	310	272	299	289	271	274	292	288	310	290	256	300	283	303	280	310	314	264	272	262	283	287	280	282	276	315	278	277	302	322	277	280	316	345	273	281	281	299	330	276	282	287	301	272	314	263	295	267	268	282	308	304	282	299	307	288	292	307	308	251	265	298	273	291	283	275	313	280	270	312	285	308	273	304	320	299	292	261	262	306	328	277	286	294	264	272	300	303	302	288	288	313	322	273	300	291	315	308	267	322	326	307	335	303	280	283	261	292	270	313	278	323	298	274	297	300	314	316	278	317	288	290	263	295	278	297	279	302	289	271	309	308	313	281	286	274	289	327	304	285	318	336	281	272	259	263	295	301	310	250	298	313	332	285	289	268	312	281	269	341	292	294	270	300	278	296	297	255	285	277	308	267	306	286	307	270	289	310	268	297	310	265	261	290	282	314	274	318	295	262	300	286	296	299	290	288	305	299	276	309	256	267	338	312	285	269	294	301	286	282	288	303	313	272	304	259	266	278	332	288	298	296	278	276	309	274	297	300	264	300	275	272	322	316	286	275	273	264	301	288	297	295	326	311	315	278	269	282	305	276	302	283	285	287	303	281	281	311	293
19050	676	699	726	645	700	673	681	707	698	684	689	681	663	701	671	672	659	668	696	690	646	683	683	649	691	664	666	671	656	628	652	676	650	701	666	707	692	698	592	660	657	684	696	718	670	717	683	643	683	681	681	657	695	671	637	676	693	713	674	632	686	606	689	684	688	682	672	702	694	703	669	685	667	652	662	636	638	656	695	722	670	652	686	708	658	670	682	668	629	686	660	643	691	720	688	689	656	672	671	674	687	688	680	691	662	624	706	697	675	705	640	673	692	630	764	650	694	661	653	666	679	641	652	699	660	648	670	636	650	687	634	680	642	668	746	673	640	670	630	670	692	651	661	654	630	647	644	674	690	708	668	682	665	643	647	627	690	683	683	691	648	676	699	658	622	636	655	640	660	708	654	667	699	687	712	680	712	664	620	680	649	695	655	675	661	683	652	660	659	691	666	676	614	671	701	646	681	661	684	656	650	673	649	643	714	689	623	638	652	619	704	681	654	631	717	621	694	641	666	698	609	672	638	642	701	653	704	655	671	688	725	672	672	635	648	614	622	673	625	710	721	678	667	689	611	658	639	702	649	714	657	628	674	713	610	636	685	654	648	679	698	656	671	646	724	724	680	664	671	666	689	681	695	689	715	672	680	653	703	678	693	684	688	647	672	654	666	664	662	654	656	672	605	639	666	592	643	681	669	661	639	664	657	663	696	691	674	680	664	741	710	718	649	643	708	683	643	720	694	702	680	641	641	687	731	647	639	690	727	658	681	669	660	641	674	689	631	663	668	697	707	648	654	688	638	681	679	674	646	669	635	669	642	642	717	637	642	641	634	715	666	606	647	697	633	683	644	658	679	700	679	652	680	664	651	612	650	654	699	673	710	665	650	628	652	647	642	687	659	626	641	658	621	681	665	642	672	685	654	638	678	662	656	701	648	647	657	708	690	691	666	700	635	717	700	674	664	655	675	655	649	651	650	644	626	725	653	706	653	626	704	635	701	673	653	600	688	658	661	632	653	634	702	671	651	672	659	657	687	697	645	675	691	668	669	678	677	690	674	652	669	664	650	689	658	667	693	696	695	677	643	675	677	668	626	683	659	668	699	692	700	693	741	682	685	713	656	667	642	662	661	661	688	670	670	685	711	623	657	640	641	647	694	657	615	686	651	693	667	685	686	715	658	669	684	660	686	685	634	714	677	640	677	647	699	675	651	669	676	681	658	695	705	661	653	675	659	618	704	646	663	643	677	683	683	692	744	698	655	716	655	636	628	663	660	693	627	655	729	680	681	669	651	676	671	672	688	674	698	649	692	643	688	684	663	664	688	688	647	669	655	645	691	674	680	642	715	655	691	705	637	653	683	699	691	688	687	695	634	643	670	677	662	666	670	629	635	611	649	650	689	663	679	675	656	695	665	665	686	656	693	641	659	642	636	624	653	709	681	604	672	666	692	634	652	637	708	685	674	703	690	659	657	709	665	660	660	666	659	654	694	653	597	643	650	682	722	700	650	588	644	662	702	673	638	676	705	723	723	664	654	677	696	672	650	656	629	661	661	669	719	666	701	652	698	643	684	683	675	692	679	692	679	657	650	657	671	718	659	635	684	646	662	657	684	693	737	674	721	702	626	678	638	636	672	698	680	654	652	661	690	682	688	689	704	628	695	664	652	640	667	685	666	670	652	698	703	694	677	629	675	631	716	655	613	686	671	646	693	684	665	672	659	694	713	698	659	701	638	655	692	675	645	665	696	659	692	606	649	662	698	666	721	670	637	643	641	636	656	645	732	689	623	660	641	666	681	692	662	686	657	665	672	687	673	671	706	647	671	654	677	673	668	679	606	665	645	665	667	674	701	672	678	620	664	691	662	676	638	657	676	637	684	652	636	682	640	631	652	674	688	674	669	686	618	633	607	676	650	703	707	643	637	647	643	600	642	676	636	672	683	665	677	682	683	692	693	678	732	690	653	655	663	667	643	677	705	665	666	699	705	624	669	726	700	653	741	692	685	611	662	652	643	684	705	679	656	652	647	749	703	702	680	671	631	714	671	674	679	722	706	675	680	689	666	648	663	666	708	645	684	655	670	649	663	643	698	708	669	716	671	649	740	669	668	665	648	721	670	653	631	630	678	708	685	651	678	653	667	714	687	656	624	659	682	684	701	697	611	688	686	676	618	670	667	672	662	668	662	662	602	674	634	689	651	661	682	687	678	634	624	695	683	670	648	646	695	672	689	693	692	679	688	676	655	658	652	689	724	680	712	625	692	684	674	665	667	643	666	672	682	642	690	733	653	671	686	686	688	659	669	654	607	691	613	663	692	672	677	645	671	675	665	648	702	685	687	717	670	669	710	709	644	665	627	657	677	699	675	669	636	654	665	679	687	647	657	660	697	688	690	665	627	672	677	679	719	673	620	637	646	682	656	688	690	615	669	682	635	651	623	674	695	688	715	622	648	664	614	610	677	642	639	686	683	658	641	665	626	674	693	672	662	716	655	678	654	638	706	664	695	691	679	645	630	661	683	675	650	625	666	643	699	689	688	656	679	703	592	655	620	679	668	662	654	699	669	641	723	694	660	681	686	680	714	669	634	641	660	656	690	668	673	646	651	661	660	646	709	656	668	650	664	657	645	676	637	659	690	751	651	666	647	648	679	685	724	693	661	695	676	708	703	654	641	653	612	704	703	660	665	689	685	665	700	674	673	670	624	682	673	662	692	662	692	658	632	704	690	624	609	642	630	686	686	662	647	681	652	674	661	704	658	651	645	639	634	687	625	646	665	682	660	723	657	673	692	649	656	677	657	687	661	708	685	693	682	700	687	644	677	693	661	686	636	715	686	696	656	678	693	728	630	691	676	661	731	672	717	675	654	645	651	695	685	639	657	659	643	681	679	730	657	650	693	712	612	665	700	692	677	710	681	648	718	601	609	646	678	650	676	692	657	674	684	643	696	691	617	725	658	682	669	654	650	648	738	685	664	678	688	697	671	659	713	692	613	730	688	647	632	677	691	683	706	644	629	654	685	657	668	674	662	662	659	624	628	709	673	676	687	660	647	666	645	672	702	707	652	723	650	700	654	674	646	655	700	625	660	650	686	712	667	647	710	687	687	662	642	673	662	648	666	656	607	663	731	723	641	681	665	669	603	677	637	623	699	650	642	704	696	709	692	705	738	674	654	662	657	677	692	661	668	645	681	717	706	650	669	704	657	669	693	671	650	665	685	665	687	699	654	660	685	695	712	651	654	669	712	722	660	717	640	654	678	651	685	676	632	639	669	716	675	704	687	687	685	655	651	674	653	673	686	659	635	685	651	678	699	688	648	694	647	664	685	660	662	673	661	707	671	663	646	687	659	658	664	694	678	659	643	642	649	631	665	678	730	685	680	710	690	659	713	679	692	695	679	656	658	706	674	689	684	691	682	682	735	643	674	629	719	683	675	647	649	657	656	715	654	669	618	656	689	664	693	628	689	698	699	640	702	647	708	672	658
50520	11202	1117	522	428	429	443	396	422	370	397	345	359	382	394	417	378	363	359	349	371	393	394	363	374	366	369	369	354	353	379	389	380	321	400	366	370	342	354	363	401	376	377	350	357	349	357	349	353	406	377	369	377	368	382	378	374	337	338	341	387	348	321	378	372	399	369	387	367	358	371	357	376	390	344	358	400	377	378	400	396	346	355	407	364	384	411	334	390	383	380	361	365	363	365	377	361	358	340	360	301	346	365	362	351	350	376	356	378	366	350	374	337	355	381	369	367	339	375	402	352	387	360	367	361	362	355	400	358	334	337	339	402	344	363	376	348	347	366	367	395	384	352	394	348	365	388	393	377	332	356	347	339	389	390	380	377	398	336	330	386	375	352	323	360	334	353	366	353	389	358	352	410	362	361	363	333	356	339	365	347	356	384	334	374	386	353	336	394	384	368	398	394	373	335	366	355	369	359	378	394	372	403	317	385	356	335	356	359	333	390	346	364	381	373	379	388	335	356	378	363	395	344	407	361	352	341	395	345	381	366	362	363	381	350	385	356	401	355	386	349	322	382	377	377	340	383	389	362	353	357	379	344	385	360	321	366	387	335	345	379	377	359	356	381	376	357	389	389	364	376	343	376	376	356	405	359	369	396	366	372	358	393	382	373	379	418	407	337	342	339	361	363	410	381	357	357	370	356	360	349	348	408	385	366	378	375	363	390	356	377	360	389	368	316	357	353	381	356	349	383	372	381	400	364	407	392	389	373	364	337	345	369	388	360	359	358	397	375	335	332	386	404	379	364	380	367	400	387	365	382	354	370	351	365	361	365	359	367	350	369	356	388	353	388	387	352	343	386	347	370	397	344	381	340	378	355	394	392	347	383	370	392	377	385	338	362	404	362	361	368	389	381	348	372	374	351	360	391	373	342	380	354	394	366	323	396	359	356	340	358	357	393	379	382	363	304	353	399	406	365	371	349	381	368	348	397	372	361	367	369	351	395	375	368	395	386	373	406	349	340	348	338	382	355	367	360	352	347	367	389	356	356	337	325	376	387	345	348	362	346	358	354	364	371	330	391	337	355	365	351	385	365	395	353	342	370	356	351	375	380	400	383	373	380	346	374	377	369	354	375	361	364	385	332	342	372	392	324	381	334	361	347	357	392	380	357	351	341	364	338	365	335	370	383	398	310	385	308	377	389	369	385	325	341	384	387	370	374	362	388	406	367	385	359	363	385	347	373	372	353	346	368	384	362	376	353	369	320	351	391	379	360	337	381	340	355	353	377	357	365	396	366	398	345	383	376	414	345	360	378	356	441	366	391	358	383	330	376	365	361	386	358	335	379	369	376	377	366	334	378	350	346	359	359	374	366	387	387	372	393	383	357	320	361	346	338	356	356	347	373	349	363	380	359	362	365	370	351	383	377	358	411	399	352	384	384	364	367	373	383	365	353	366	394	352	389	337	389	382	389	371	349	325	370	376	373	325	362	331	376	353	404	395	334	347	330	379	379	388	414	349	349	382	392	393	348	358	390	365	342	374	358	392	367	391	382	343	298	382	355	363	349	363	365	370	367	345	359	351	379	404	352	358	372	383	376	360	370	321	339	375	366	339	335	354	342	390	375	362	394	372	401	391	356	363	367	369	358	376	387	357	391	356	372	357	375	371	365	359	365	350	351	335	376	392	369	354	358	381	414	362	381	344	345	383	352	366	360	395	352	380	351	384	373	351	402	393	348	352	370	374	362	351	362	350	372	374	355	356	350	353	393	354	359	381	397	393	362	377	335	357	379	403	369	347	343	380	362	376	355	343	369	360	299	367	374	376	385	393	367	356	414	381	355	375	349	360	345	365	374	353	330	369	376	390	343	378	388	364	352	389	358	364	376	390	376	381	397	352	359	355	378	390	378	358	378	423	377	372	377	354	377	362	419	375	344	383	381	409	378	372	386	338	385	301	379	358	406	392	394	366	369	344	378	372	360	344	373	370	355	356	363	356	389	360	407	350	349	372	362	377	373	379	400	316	347	365	338	367	379	364	357	362	360	371	365	359	348	380	351	380	358	389	353	350	336	370	354	375	340	372	399	361	349	373	345	322	352	394	376	388	390	340	342	380	376	348	376	369	361	376	383	342	358	395	376	378	383	336	353	354	379	369	387	352	349	366	337	370	354	424	376	396	354	388	346	341	361	372	380	375	358	376	364	380	355	353	373	364	325	373	355	332	371	368	371	305	361	347	379	351	373	395	375	368	355	337	373	355	345	329	379	363	370	383	386	393	371	353	413	393	393	357	396	385	388	351	338	342	340	386	376	413	356	367	352	359	348	342	326	339	379	380	377	375	374	385	335	387	332	353	331	333	359	355	397	388	359	378	366	381	387	391	351	367	368	379	383	409	379	367	374	359	346	388	378	358	346	363	363	351	345	383	371	401	353	344	376	340	378	388	366	376	351	373	389	388	360	361	374	397	379	383	363	375	358	335	383	344	362	366	365	398	392	376	378	368	375	315	375	324	388	381	339	364	335	369	319	432	344	379	308	313	386	326	381	368	350	359	371	347	404	363	372	382	362	404	352	331	332	376	328	354	363	383	355	321	371	401	381	375	358	393	325	384	346	358	375	374	398	356	362	370	385	358	370	363	405	352	323	338	339	441	364	371	368	380	360	375	396	349	375	378	352	364	354	377	377	390	333	348	359	369	362	350	344	373	383	341	353	359	347	354	374	387	373	345	349	355	363	359	381	377	354	387	358	369	360	362	347	354	384	371	395	378	353	381	340	364	347	370	369	379	354	383	371	381	377	378	353	322	388	396	348	377	407	383	396	358	354	363	394	362	380	351	341	345	393	355	379	374	363	376	365	385	395	339	380	373	358	378	366	334	346	350	352	387	385	326	337	397	386	369	335	342	387	346	394	424	384	370	341	368	380	401	366	372	368	368	337	328	357	397	378	334	365	382	377	365	345	354	372	366	351	359	400	369	328	393	373	368	386	375	374	359	386	394	362	358	363	348	353	362	371	400	345	340	364	391	343	383	350	353	384	400	345	386	385	363	366	369	357	350	379	378	355	336	348	336	321	338	358	363	330	345	367	373	431	370	321	386	391	360	383	402	356	358	372	355	395	360	347	377	378	389	347	342	392	354	370	314	367	365	368	345	352	360	377	387	368	365	362	364	357	344	368	375	328	351	366	371	381	347	351	376	396	345	391	366	360	376	333	382	371	337	351	309	376	340	345	314	371	300	341	383	363	355	348	351	412	391	342	348	397	347	358	396	374	360	305	371	379	347	372	345	342	394	340	386	399	364	358	368	328	392	359	402	347	373	406	390	374	344	360	373	367	343	338	367	372	337	376	378	378	393	341	338	339	350	369	395	359	332	354	367	347	385	347	383	359	387	397	380	368	340	378	377	365	364	351	336	368	378	359	374	355	354	364	366	332	367	394	353	365	346	417	360	379	367	342	351	372	364	386	368	361	355	365	348	348	367	363	347	331	404
27128	1006	1214	1222	1163	1126	1019	969	986	886	941	869	885	831	909	864	861	804	876	866	874	835	823	838	849	847	850	876	821	861	797	833	778	823	806	799	754	802	829	836	819	833	809	841	798	805	859	794	834	863	793	778	823	801	766	848	878	809	804	816	858	783	764	846	849	788	808	852	809	794	829	861	797	800	843	799	807	808	803	894	812	783	817	843	804	871	815	823	815	816	872	808	835	825	847	809	851	806	827	770	779	882	781	857	845	854	802	838	822	794	807	830	836	790	825	825	819	814	784	812	801	810	800	808	796	819	858	859	821	817	814	801	779	793	775	835	842	809	802	819	741	832	782	780	842	764	833	762	820	787	812	812	799	844	786	885	849	819	768	846	781	820	798	791	784	820	804	797	788	837	840	814	781	825	751	812	776	805	861	841	814	823	839	843	849	809	870	806	793	798	762	772	822	786	840	805	772	794	869	799	781	839	825	815	873	830	767	814	834	828	781	792	810	877	832	805	830	834	825	827	788	825	793	793	799	789	811	879	824	774	855	812	819	839	792	878	818	834	871	801	779	801	878	833	803	798	782	849	809	787	827	798	783	777	746	817	874	781	821	848	804	859	817	784	846	808	833	811	802	854	819	791	752	864	837	824	790	796	834	853	804	783	826	849	782	815	780	730	813	792	805	798	817	842	853	840	838	808	835	850	781	818	803	808	791	821	799	801	790	801	791	835	814	802	804	774	840	772	795	841	861	885	816	826	789	765	799	818	835	820	844	775	808	791	823	772	858	789	787	848	848	794	857	809	804	808	820	803	795	779	837	850	805	782	792	849	852	841	797	851	816	861	810	884	812	805	774	782	769	827	799	789	796	795	864	847	791	775	777	850	838	880	823	822	852	828	741	846	849	810	764	803	804	834	806	778	787	848	789	813	835	797	834	805	834	839	848	834	841	800	807	848	832	817	760	818	800	820	827	829	773	793	837	794	808	829	803	827	812	823	788	836	823	808	757	848	804	761	808	767	809	832	808	830	828	786	761	819	790	791	806	806	843	818	818	781	781	850	808	804	808	785	805	822	793	820	850	821	828	840	852	754	844	804	779	803	805	813	843	865	799	823	848	845	802	766	802	811	798	802	825	764	834	798	844	835	813	791	862	831	822	836	830	795	830	796	819	795	825	817	791	788	834	830	854	825	831	809	762	815	850	814	767	838	815	812	774	857	782	903	813	828	840	794	789	814	808	799	814	825	828	825	855	822	849	837	803	861	774	815	773	810	850	845	815	872	769	790	733	818	843	787	831	791	808	794	811	839	802	771	789	829	819	820	898	790	826	808	854	830	830	861	788	767	808	843	827	785	761	829	833	865	781	855	838	756	812	812	831	818	813	834	865	804	817	807	844	777	832	811	811	834	871	820	813	809	844	841	804	794	773	842	782	860	815	814	791	839	880	781	880	831	793	821	823	818	808	801	809	799	840	777	796	789	834	801	843	813	842	838	839	769	864	780	781	834	800	824	839	821	819	837	807	825	761	862	823	825	801	797	792	832	774	781	812	781	801	820	786	822	791	797	823	774	851	812	785	824	794	831	772	832	834	806	847	805	855	825	803	788	831	827	841	868	874	881	842	792	806	802	796	875	809	770	794	802	836	796	814	863	783	750	843	862	804	843	780	794	826	857	820	806	836	832	811	810	833	813	767	861	776	796	845	771	865	811	797	799	844	807	731	797	841	826	810	846	791	818	812	806	828	818	769	835	803	821	830	785	808	821	835	796	800	810	820	822	810	837	815	873	819	823	849	796	840	749	775	820	884	804	820	821	824	796	793	833	801	815	797	844	837	774	811	802	805	829	850	772	839	846	806	864	868	842	807	846	869	806	790	824	778	821	853	869	752	790	761	798	811	826	812	810	744	790	754	824	858	826	815	765	798	822	807	846	809	854	758	783	751	784	790	815	808	781	854	790	829	782	827	806	828	791	789	795	805	765	824	831	790	810	807	854	803	786	844	807	749	855	801	835	822	796	813	829	816	840	841	818	864	800	880	800	803	834	773	745	874	820	794	804	784	825	798	838	814	802	811	824	794	771	834	833	839	810	847	829	868	805	794	805	831	862	780	844	802	789	830	825	786	825	805	795	828	796	768	813	780	843	834	795	841	800	802	777	816	808	827	787	842	836	839	813	823	808	844	818	806	811	828	820	848	787	782	808	817	798	812	799	839	858	832	802	804	849	798	831	822	824	815	804	812	817	754	779	814	799	835	816	809	797	778	801	845	866	801	858	835	849	800	852	793	789	819	848	779	735	810	806	820	797	785	788	798	828	823	796	827	834	844	808	775	780	776	866	838	789	771	763	863	822	842	775	783	850	834	801	793	876	876	800	813	801	821	807	862	761	852	880	823	774	828	831	816	819	849	795	797	854	788	820	848	736	804	799	817	815	862	786	818	847	866	787	828	812	873	847	829	823	828	789	789	815	832	820	775	798	774	831	797	764	781	823	772	803	810	803	852	780	768	857	805	800	806	820	774	807	820	806	832	818	821	825	817	792	778	877	821	812	803	802	816	771	854	825	790	819	772	822	879	842	807	789	841	813	836	856	832	856	789	833	857	807	746	871	774	830	796	806	820	801	860	821	803	797	774	796	803	889	803	868	793	788	825	798	828	840	810	841	848	805	841	818	846	825	831	804	833	828	839	802	849	818	822	824	842	790	831	840	798	763	861	783	772	842	811	809	825	806	830	819	786	774	839	805	814	796	872	878	784	875	765	823	786	806	819	820	759	818	856	856	802	809	786	819	815	806	870	789	786	873	775	816	804	821	826	800	804	876	798	870	800	812	828	816	755	839	803	834	850	832	839	820	838	800	784	757	880	831	816	825	815	787	809	789	802	822	761	813	809	830	851	791	841	856	855	805	799	848	827	835	859	839	799	847	813	877	846	834	839	815	819	824	812	826	800	794	814	899	789	850	778	769	844	820	817	775	817	799	761	810	807	801	833	813	821	832	798	844	818	823	806	844	831	813	854	874	797	836	773	857	841	802	823	791	845	803	873	829	811	863	781	789	792	842	752	801	838	809	792	808	794	797	804	795	820	828	794	841	824	809	817	815	853	793	820	805	840	828	816	846	816	856	866	804	845	786	801	805	831	771	794	867	803	802	784	786	811	823	833	801	800	806	803	854	793	805	810	857	804	842	822	810	817	826	812	817	792	799	825	775	847	830	827	832	822	766	820	814	784	865	778	844	832	829	806	869	856	818	783	772	825	765	799	819	837	809	855	830	807	823	852	803	824	784	801	810	845	834	758	772	804	816	832	869	847	830	795	843	857	835	813	815	772	809	867	813	839	836	791	825	843	834	837	824	780	858	824	809	871	812	810	792	832	852	827	819	809	835	845	826	783	809	761	837	832	826	760	791	838	837	858	798	808	837	867	826	795	784	797	796	778	816	808	786	831	816	793	813	843	818	844	830	755	868	821	811	835	789	811	840	824	775	791	826	826	801
55436	13473	1803	555	435	381	326	343	341	304	267	306	267	278	278	267	242	280	240	288	257	287	272	304	308	247	259	261	253	267	297	250	297	260	236	236	271	256	268	268	263	254	287	260	265	279	273	264	257	276	245	229	249	278	250	257	253	274	246	263	287	268	272	272	232	235	276	250	265	259	253	245	259	261	305	272	227	249	233	226	237	239	261	256	267	240	251	249	270	276	284	254	278	258	267	270	251	271	269	272	275	283	263	259	275	258	263	258	254	289	256	280	277	256	260	260	254	283	273	264	265	254	248	277	266	242	245	242	250	240	272	290	248	263	249	255	261	254	277	290	284	264	240	271	257	276	282	264	255	282	257	248	262	261	277	299	272	302	258	269	267	265	268	287	259	262	240	272	270	277	269	268	253	240	259	294	249	266	304	258	256	257	244	258	273	263	263	278	250	299	272	271	302	251	274	274	277	266	283	270	265	252	245	258	242	256	282	296	281	263	287	264	256	285	289	269	257	238	285	272	275	266	284	263	252	254	261	260	276	298	258	276	281	273	291	234	283	268	268	256	284	251	256	269	270	269	251	302	237	279	289	250	244	255	270	283	224	268	305	249	282	266	270	241	269	262	258	264	299	273	250	273	260	249	284	293	280	274	267	272	281	256	276	277	260	238	244	239	278	249	233	302	307	279	272	256	282	258	257	256	256	265	258	302	294	287	252	262	254	273	253	275	240	280	239	247	267	297	260	263	273	278	263	255	278	257	293	305	263	229	239	268	262	278	246	262	251	260	243	269	275	255	257	271	269	259	259	268	272	253	267	266	286	272	260	284	270	267	253	251	240	287	265	283	254	267	254	239	263	289	267	277	255	252	240	260	260	275	250	241	250	262	283	255	271	277	239	238	276	264	268	301	261	264	270	252	269	251	261	264	281	245	249	260	263	269	286	250	284	259	267	268	273	285	282	251	254	269	267	259	290	282	252	259	243	254	270	275	293	248	242	261	252	273	239	277	273	288	262	269	244	280	246	284	287	239	253	263	262	257	259	248	272	275	281	270	295	301	298	282	251	247	266	258	261	236	278	231	289	294	248	283	274	261	269	255	272	252	250	239	243	227	277	259	257	242	239	265	254	260	232	277	270	273	263	281	241	248	261	257	286	282	294	248	228	227	256	251	274	293	255	267	299	237	283	257	256	256	282	260	246	272	267	243	258	255	278	268	245	259	247	244	294	258	260	229	281	281	271	242	278	286	259	318	265	267	272	270	280	250	301	237	271	239	275	258	270	289	269	272	256	260	257	288	277	274	268	290	263	256	305	231	263	289	244	265	280	254	276	263	256	259	281	288	247	246	286	264	238	264	263	245	268	246	258	264	242	286	279	264	239	239	294	223	253	256	279	242	249	253	289	237	262	272	273	263	241	244	267	256	270	260	256	258	275	277	261	259	264	282	293	228	259	251	226	284	300	264	280	261	244	268	299	273	238	250	271	279	264	250	260	247	305	314	267	264	233	253	277	271	252	283	270	265	237	272	243	259	244	269	271	284	297	229	260	278	231	259	246	285	261	261	225	256	251	284	269	246	281	262	280	240	250	278	271	296	276	274	276	271	260	236	272	277	238	235	256	268	264	286	281	311	273	254	274	262	258	267	260	263	252	258	273	261	267	277	284	262	252	257	274	270	277	260	253	249	271	244	266	263	252	254	289	247	269	270	254	225	262	294	283	265	279	256	272	291	301	265	273	268	271	254	263	267	264	260	263	246	264	270	245	289	225	235	272	279	307	249	248	249	267	263	270	305	264	284	285	280	242	246	247	260	270	299	268	277	275	270	252	276	274	276	260	241	239	267	268	278	278	236	243	249	248	278	270	264	244	248	264	254	273	244	283	243	249	285	268	281	261	283	257	265	294	278	276	290	294	268	263	241	267	270	257	259	246	259	255	264	249	258	286	270	266	283	255	256	276	245	264	265	275	257	301	222	262	258	260	213	263	235	246	274	272	277	274	280	267	295	267	298	290	259	251	277	260	257	258	249	274	278	262	288	259	260	268	245	263	247	287	250	267	287	236	236	264	300	259	260	253	266	297	228	274	296	288	226	258	241	261	295	263	287	282	254	252	252	237	264	264	275	280	276	287	268	245	265	279	275	272	288	318	254	258	266	245	259	264	280	269	257	240	254	252	281	250	261	253	262	247	267	267	254	271	276	273	280	259	242	261	255	225	254	252	283	271	270	274	288	260	231	279	253	269	281	258	253	260	262	277	266	284	261	260	272	277	243	274	272	258	240	239	251	277	264	267	269	257	281	271	248	285	287	266	228	279	276	240	262	266	291	260	303	270	279	268	257	289	236	251	278	273	249	241	283	255	288	236	246	257	268	257	270	261	266	283	256	248	236	238	285	252	258	278	264	259	250	271	236	239	241	240	292	294	275	283	261	238	279	265	240	269	212	254	273	266	298	251	264	274	274	251	267	269	224	268	307	275	263	228	257	277	245	243	273	281	285	269	274	278	269	263	307	266	295	273	285	278	249	284	255	261	280	249	239	244	285	277	267	248	264	254	279	263	240	263	250	232	231	277	266	307	286	300	231	230	271	246	296	283	263	257	271	295	289	242	238	267	281	256	265	279	295	289	262	270	226	272	269	282	262	266	280	262	231	277	292	232	261	293	271	225	280	298	262	236	256	279	251	284	275	259	279	264	299	260	270	275	268	291	261	246	281	251	270	262	258	242	293	277	259	302	262	276	268	284	256	279	278	305	258	274	272	288	269	272	266	257	240	209	287	254	236	232	271	268	275	243	269	271	249	242	258	238	255	250	274	248	285	252	270	306	285	253	253	290	276	280	244	258	266	235	289	288	263	269	255	252	260	277	276	284	244	278	261	245	273	286	217	233	275	245	260	262	248	254	265	285	267	270	264	255	268	281	293	269	278	255	302	265	235	220	284	247	267	285	279	251	269	288	282	281	284	277	250	250	268	273	276	267	245	276	254	247	267	260	268	268	265	266	284	277	257	256	286	258	254	285	232	259	281	277	229	256	270	275	263	279	282	250	260	255	225	250	275	261	252	277	260	292	235	262	262	261	264	260	255	291	262	263	292	246	245	287	259	273	252	320	316	265	239	256	268	265	291	285	267	252	265	281	263	267	290	265	272	270	309	266	254	272	266	262	262	268	284	238	275	268	243	241	250	273	254	268	271	261	282	240	245	289	290	252	285	283	271	266	269	291	265	263	281	268	249	244	269	276	268	271	271	252	220	253	272	266	277	262	256	261	263	255	274	285	279	233	262	259	266	259	265	278	239	280	249	295	281	280	259	262	243	249	278	265	254	282	281	243	256	276	242	262	251	280	239	269	251	237	257	277	293	258	256	265	265	283	252	244	225	248	282	250	261	271	276	253	296	260	281	274	231	248	242	260	277	285	284	253	263	237	259	257	260	279	264	294	243	255	266	255	262	271	242	250	253	262	281	267	254	267	248	282	257	263	238	270	274	247	253
28774	865	1346	1480	1277	1144	1013	867	898	729	781	705	713	682	652	644	636	668	620	664	596	628	640	604	637	622	613	637	615	567	609	608	624	644	623	612	598	629	607	611	557	594	629	591	581	571	599	582	558	609	621	557	565	575	611	585	615	622	603	555	627	622	618	600	599	532	591	586	619	595	610	606	617	592	557	579	619	613	604	612	596	630	582	573	606	535	585	564	592	587	573	593	586	581	566	620	603	568	618	560	618	572	642	630	615	592	560	580	569	623	570	616	595	623	580	598	601	602	592	556	603	634	568	634	626	590	586	612	549	572	599	597	597	590	578	585	599	608	599	570	596	581	568	640	585	598	611	559	628	578	634	531	592	599	585	637	617	572	596	614	517	612	571	574	585	599	599	577	595	597	597	601	567	540	560	576	571	605	563	614	620	573	599	593	636	609	583	619	569	600	597	593	613	567	581	596	604	580	616	600	552	601	602	615	556	598	537	614	591	595	589	642	604	628	552	619	614	629	627	566	587	617	595	615	640	630	596	634	568	622	563	599	598	619	599	616	623	625	603	585	585	600	605	578	576	595	616	632	578	626	577	634	577	576	564	603	559	619	589	550	585	579	564	597	557	562	583	594	620	607	604	579	594	559	619	588	589	601	635	562	564	602	628	557	585	583	613	597	604	609	570	608	576	574	596	607	574	620	577	560	626	574	560	557	538	608	615	591	624	590	567	607	583	564	626	571	561	570	606	599	569	575	633	606	554	557	587	603	602	570	548	597	589	615	573	612	550	599	573	613	618	585	569	619	582	601	580	612	563	604	591	633	643	604	586	580	590	591	568	576	633	568	592	621	574	619	560	632	579	615	602	600	587	608	645	580	615	578	635	598	581	577	578	621	603	623	589	577	565	605	596	606	611	612	633	589	592	610	624	573	574	610	611	599	622	551	557	607	571	603	553	624	555	556	583	611	594	612	612	579	592	610	638	601	558	574	611	593	618	565	610	569	593	622	607	597	604	598	587	616	576	590	617	613	594	557	568	570	543	625	615	606	557	647	600	579	591	558	597	583	608	595	601	606	563	635	557	580	586	616	608	591	581	582	605	647	583	626	548	611	591	618	590	574	555	562	579	617	563	576	601	590	616	571	607	606	613	571	651	535	602	584	571	548	601	571	627	562	601	563	575	569	581	589	627	572	597	609	589	594	620	599	662	629	616	659	588	647	584	570	595	582	569	581	564	628	604	606	581	549	636	591	600	615	651	616	605	634	599	597	590	614	552	576	526	622	573	572	626	565	591	619	564	635	623	630	602	611	555	609	574	577	592	615	612	596	576	608	590	614	609	573	595	570	558	575	586	584	534	594	581	591	589	606	606	607	619	583	648	612	612	609	611	616	608	593	580	618	575	567	604	584	577	622	635	620	585	620	607	569	583	574	590	550	585	566	625	551	609	573	588	549	602	601	573	632	602	583	543	569	555	592	543	614	641	606	602	589	589	630	604	579	629	586	601	592	637	588	611	605	565	603	603	567	625	567	554	575	600	579	546	600	588	556	586	620	561	612	563	623	624	571	588	627	611	590	636	587	624	626	594	588	575	564	602	622	628	572	604	572	645	558	611	593	586	571	618	560	584	591	650	605	595	604	585	573	590	572	597	590	603	615	555	624	613	611	617	619	558	597	578	602	572	596	643	601	597	619	578	616	568	548	619	598	607	591	571	578	571	594	576	642	588	629	624	570	618	578	613	617	576	578	600	570	580	528	573	582	637	619	609	587	602	631	565	611	594	574	599	593	534	595	601	621	561	557	565	600	579	567	627	576	597	576	597	570	624	595	585	624	583	610	577	588	609	591	577	653	607	628	636	599	623	598	597	579	611	564	582	615	595	558	582	586	614	574	579	590	573	601	617	632	590	625	539	599	597	613	652	608	560	581	559	585	585	601	587	568	588	574	612	585	620	581	606	590	573	621	593	595	589	562	567	642	617	594	605	592	634	599	584	605	645	581	573	556	604	606	595	617	637	609	587	580	611	634	594	570	596	638	584	617	571	575	596	629	568	587	589	571	598	609	626	556	584	595	591	575	588	601	585	626	633	587	589	592	623	602	568	591	612	603	595	586	571	607	583	642	605	581	648	590	586	633	591	615	632	577	580	545	545	582	637	601	623	551	597	659	591	594	609	603	582	561	588	633	594	594	620	559	601	628	582	617	640	597	611	628	566	592	591	619	543	584	583	576	567	622	629	615	559	588	596	546	618	612	557	603	602	541	587	574	605	583	617	576	607	599	607	659	606	613	590	530	585	608	580	593	597	627	586	580	618	624	588	629	551	579	577	581	620	607	622	571	591	606	615	588	558	578	627	564	611	607	605	622	610	573	639	599	606	595	643	613	641	609	581	590	579	620	577	574	579	627	590	583	590	563	569	560	599	618	615	574	573	606	605	617	581	554	552	617	590	555	602	543	593	623	619	572	578	566	596	584	578	620	594	571	576	595	592	629	604	591	615	574	616	589	650	625	619	587	584	621	605	637	585	567	615	605	566	584	634	621	594	580	582	618	622	615	531	597	604	562	611	608	593	564	600	629	625	606	617	578	636	573	606	629	635	633	600	554	573	625	598	597	589	586	614	579	604	580	605	607	607	614	623	604	561	598	599	614	602	526	603	619	600	590	555	562	577	555	616	597	581	608	579	563	582	600	597	569	623	607	593	593	607	548	545	603	621	572	596	611	574	616	608	580	600	586	596	584	592	593	608	599	599	608	607	626	588	606	596	609	545	571	596	617	591	602	596	546	554	629	554	574	595	554	585	597	587	608	591	601	589	611	602	616	591	631	578	661	603	626	610	562	610	583	561	607	616	614	629	625	595	605	582	615	592	637	591	588	605	593	567	591	569	591	615	577	579	655	581	612	644	585	618	608	615	604	627	583	604	555	615	599	625	589	595	612	583	598	607	599	580	569	597	575	595	589	594	583	598	624	605	566	647	591	583	600	617	615	615	569	604	573	596	583	617	578	615	562	589	613	589	603	572	618	636	590	596	561	586	602	585	579	614	599	569	605	563	628	581	573	546	621	605	625	560	596	605	602	606	602	578	645	617	547	599	575	581	609	594	594	550	593	593	615	590	618	604	612	583	546	543	633	553	627	595	567	568	577	606	626	586	619	599	613	585	567	668	574	575	617	577	609	610	578	593	577	590	574	605	576	599	610	564	604	572	544	629	625	581	570	615	582	566	633	573	556	621	561	615	601	596	601	611	622	594	610	576	598	603	641	574	609	607	575	595	562	562	567	582	583	559	600	582	619	603	587	613	597	600	598	604	629	614	590	560	555	568	587	579	599	629	600	645	585	580	572	613	649	575	562	583	612	587	621	545	634	573	618	576	554	554	577	594	624	619	579	581	573	590	617	600	623	576	572	603	587	614	598	621	611	575	597	579	576	581	594	550	576	514	587	594	619	606	576	590	643	544	574	598	621	626	593	600	603	605	560	575	586	606	606	614	587
34781	4896	377	299	281	286	314	294	311	296	302	298	297	272	249	308	277	299	265	311	298	308	293	295	247	305	279	273	320	306	303	303	302	284	318	299	259	308	300	297	305	300	310	303	309	282	281	293	289	301	293	308	274	295	287	288	276	303	256	296	277	271	275	303	292	253	330	280	291	308	302	266	266	307	319	274	299	284	298	290	280	259	314	278	291	298	286	285	297	307	321	269	292	293	273	278	296	296	323	273	301	317	351	282	289	317	283	317	307	292	264	286	305	299	295	275	282	277	299	299	286	291	273	261	285	269	303	323	328	295	282	289	307	267	304	283	296	282	272	292	310	277	295	300	344	312	283	318	323	276	305	312	284	315	306	304	279	283	252	314	307	273	301	300	325	331	313	276	308	285	273	305	301	295	290	322	306	304	291	330	305	275	313	287	293	285	316	317	307	298	271	266	277	298	286	299	269	227	318	262	275	274	269	315	279	311	270	324	272	323	293	298	305	298	297	280	330	295	268	288	297	315	316	305	314	311	308	282	286	302	319	306	279	304	270	267	316	315	305	300	296	283	284	279	273	266	305	282	302	276	263	275	276	269	297	311	285	341	309	310	305	314	289	283	282	305	307	304	308	296	274	322	298	318	327	308	262	297	301	317	327	285	292	295	306	324	289	291	278	287	306	306	299	321	305	329	302	298	292	302	293	294	294	281	281	281	282	268	280	306	304	289	324	289	301	278	304	281	321	310	289	300	318	326	317	285	265	293	313	292	291	270	288	315	320	328	291	290	301	296	286	323	279	253	311	302	361	292	276	267	300	321	319	304	333	306	308	287	271	299	298	280	301	312	295	326	301	275	266	275	342	307	274	321	273	326	292	293	265	291	271	291	314	335	281	307	281	324	331	306	275	348	262	273	268	310	299	301	322	301	275	320	273	297	301	293	267	324	294	287	339	280	304	301	289	311	279	301	284	311	293	290	284	295	278	300	308	293	252	272	286	284	273	282	275	299	282	301	325	323	277	283	307	299	298	292	300	294	274	299	299	313	287	291	331	269	293	300	365	285	275	302	281	290	301	301	292	286	305	278	306	296	277	293	305	315	285	276	284	302	271	299	290	308	290	303	291	295	293	281	330	323	300	300	290	278	299	250	289	282	330	298	330	265	302	268	308	282	272	284	288	270	332	268	261	272	299	339	286	261	264	302	307	292	292	246	289	279	285	289	304	309	298	334	305	342	311	326	306	313	295	296	302	274	283	320	317	319	296	255	294	302	329	276	300	302	311	321	250	297	292	277	305	277	286	306	296	297	309	309	277	336	314	308	331	277	300	296	302	314	305	276	285	326	282	269	300	298	280	278	261	285	288	296	307	280	301	284	313	283	283	316	317	289	278	285	287	279	316	289	276	304	309	306	314	284	291	294	272	298	306	328	285	290	313	239	291	284	287	284	286	279	299	306	302	297	305	300	319	309	310	303	269	269	296	270	336	290	299	281	294	311	284	270	282	258	301	291	274	275	301	290	294	312	286	275	293	318	274	291	331	303	314	294	299	288	255	270	303	293	332	309	326	309	295	263	288	285	306	280	287	289	301	294	303	268	287	299	313	287	287	278	270	275	352	251	291	324	261	284	301	262	304	283	271	274	282	300	282	293	283	295	275	289	312	314	321	306	299	292	315	281	315	284	281	298	317	320	278	283	287	314	311	280	302	316	268	345	288	307	287	313	291	301	300	252	284	293	269	292	290	323	273	288	286	291	287	284	267	310	285	322	301	291	262	295	310	315	301	289	284	286	295	309	289	299	293	297	270	317	316	282	287	325	255	267	331	289	281	272	261	304	289	324	323	296	315	306	292	270	303	292	320	306	301	295	322	298	280	291	284	306	301	293	301	297	272	279	266	285	311	280	283	283	282	282	295	318	311	253	300	310	282	287	266	261	294	270	268	295	295	326	295	323	329	325	334	290	296	296	303	277	285	306	321	284	286	278	331	321	281	274	308	324	277	299	321	290	282	285	257	288	286	285	301	280	354	289	268	293	291	288	288	291	289	300	272	307	301	277	299	297	306	292	307	282	283	283	266	286	304	299	290	308	294	278	283	256	303	319	295	317	308	299	295	285	286	304	275	278	297	289	304	291	277	279	308	315	293	275	311	302	277	323	267	306	264	307	310	267	288	291	316	322	277	296	283	291	279	309	303	279	272	298	291	298	274	297	292	279	275	329	310	322	312	304	272	286	308	276	297	313	314	323	296	265	288	310	285	306	273	297	291	331	300	268	274	279	335	331	318	297	310	294	305	285	306	276	284	261	276	317	336	285	299	289	270	316	325	301	287	304	299	293	295	323	299	285	317	286	289	280	290	307	306	251	286	284	279	301	276	300	314	316	282	286	294	254	263	286	340	288	290	279	295	309	314	308	310	274	302	318	257	289	314	303	308	298	297	297	275	297	314	263	301	290	296	282	302	302	289	283	301	311	314	285	265	302	279	288	315	314	342	292	302	314	320	318	297	304	330	295	292	281	288	300	323	311	297	297	295	301	277	300	270	324	285	303	314	281	287	300	291	271	296	300	331	328	300	284	255	286	297	301	277	274	298	288	283	285	291	291	298	315	284	312	283	299	313	277	317	299	303	306	276	292	268	290	295	294	276	331	291	276	289	329	319	278	287	325	288	330	344	270	330	302	293	284	318	349	292	303	290	301	323	305	312	303	302	301	302	304	255	316	302	292	297	302	293	276	292	320	298	280	316	329	300	294	276	272	272	299	325	309	270	280	265	286	305	305	309	303	279	272	271	303	301	278	297	289	318	305	284	307	323	323	318	296	296	287	279	298	289	290	291	301	300	253	296	335	274	327	294	298	282	261	304	299	316	297	303	302	284	287	301	296	314	278	304	310	303	282	311	292	305	289	291	308	307	313	290	310	299	300	261	267	297	273	274	294	329	271	292	260	291	286	309	280	295	300	304	300	283	322	314	306	322	272	270	275	298	315	304	299	297	317	272	292	270	293	259	306	287	266	288	291	289	311	282	288	275	290	306	287	290	262	272	275	297	309	302	287	284	286	265	315	312	286	301	302	263	254	324	284	281	291	288	319	318	321	313	286	296	297	309	308	299	277	281	320	315	321	311	304	295	257	298	292	295	301	269	261	302	284	296	295	320	286	302	266	297	250	320	313	265	286	276	289	317	303	294	286	290	301	296	288	283	287	292	290	323	281	261	273	303	291	305	283	327	314	297	312	278	278	254	334	288	318	280	278	330	314	301	286	294	286	277	277	277	276	273	304	253	302	250	324	301	299	287	290	302	270	318	310	320	291	309	294	295	248	272	288	317	298	310	300	300	259	298	325	249	294	287	262	296	280	267	287	300	302	296	271	265	330	300	328	300	312	303	315	266	279	314	306	282	320	304	294	308	287	293	275	308	287	280	295	275	296	308	309	311	284	337	284	273	318	311	282	306	297	283	289	301	298	290	288	280	286	309	313	264	318	290	309	322	306
19781	687	685	719	715	636	696	719	670	674	677	722	746	683	667	711	672	647	647	678	728	637	673	686	692	700	658	658	696	653	688	679	704	675	690	738	689	718	693	703	685	716	693	669	682	684	695	690	688	656	693	632	714	646	680	675	701	747	665	663	669	656	722	656	645	662	683	655	693	674	670	637	633	691	663	663	672	725	681	735	696	672	642	658	654	627	656	690	669	690	685	661	688	665	643	669	660	662	679	704	691	688	656	673	644	692	696	670	684	681	649	679	705	682	683	651	682	729	684	645	664	727	671	703	702	658	631	686	694	686	690	682	670	696	682	611	685	664	674	674	665	690	647	695	710	658	722	686	713	661	693	678	678	705	678	645	691	676	724	663	756	660	705	690	704	689	699	694	706	745	694	618	662	711	701	696	668	712	691	664	721	676	617	681	699	663	712	680	660	645	648	686	716	671	657	667	651	648	680	675	662	706	698	674	728	645	700	614	667	714	704	669	679	696	648	687	693	674	658	690	689	690	689	667	705	691	645	659	660	644	696	693	659	717	748	684	653	701	694	680	710	714	705	687	685	664	667	690	670	668	710	713	671	675	695	734	696	690	648	650	676	650	672	726	683	651	682	733	634	662	690	682	662	711	706	680	671	662	684	694	709	637	673	672	678	721	645	718	694	693	646	695	710	695	697	681	734	657	666	679	674	643	694	682	693	694	683	637	683	688	680	697	649	662	715	661	690	676	701	697	709	657	648	669	671	665	649	698	710	723	688	703	727	674	688	678	725	671	650	654	710	733	679	698	656	656	617	698	646	698	693	667	659	667	660	651	661	747	685	660	691	680	698	676	723	645	660	691	697	654	658	652	675	677	697	727	655	690	729	645	696	674	652	653	676	718	697	664	672	697	644	637	690	673	670	674	719	726	659	650	703	676	632	668	634	625	670	657	676	693	710	701	690	687	685	644	661	681	705	675	629	693	652	659	664	638	657	670	664	677	700	677	688	678	642	675	659	629	667	681	678	681	700	664	726	652	673	663	645	680	661	691	655	714	685	682	657	664	634	680	695	682	688	676	669	666	623	674	662	717	688	699	698	675	652	642	774	660	647	709	686	663	645	727	690	726	719	668	722	654	700	699	704	691	691	596	656	721	689	703	639	711	718	666	671	672	644	665	695	656	671	694	670	699	677	698	670	685	697	714	669	699	684	662	663	670	689	678	678	632	677	674	743	657	664	667	642	716	665	661	711	667	659	668	619	679	661	668	631	692	694	689	684	681	685	676	689	677	672	699	672	720	634	730	661	697	713	696	675	694	679	696	675	681	687	723	716	694	657	676	689	691	714	688	661	728	660	658	662	715	683	704	720	689	619	686	692	688	735	676	705	668	662	735	683	688	666	744	684	694	709	721	676	688	648	666	688	702	673	667	654	678	694	643	645	675	653	606	721	646	649	676	700	641	640	665	663	720	653	679	723	679	671	732	664	687	714	655	645	698	663	640	679	663	698	651	650	681	682	685	687	676	654	668	676	663	688	637	683	716	701	717	705	697	697	648	622	707	713	750	694	628	686	692	606	635	719	664	680	695	674	669	687	720	667	731	646	680	686	689	651	651	642	630	648	667	629	695	666	665	685	709	672	646	679	719	657	694	653	708	720	651	673	697	683	693	679	682	720	700	647	671	709	697	691	657	666	726	644	641	697	717	678	671	706	697	695	676	686	678	663	665	671	689	736	652	660	728	712	677	663	668	654	667	697	655	688	697	690	696	726	686	657	722	730	664	661	729	653	684	698	706	682	655	702	641	676	668	680	700	623	637	661	677	728	668	687	654	659	693	678	694	675	660	723	694	699	679	681	638	717	707	654	702	697	698	649	701	674	668	661	649	664	676	663	669	659	687	689	702	696	657	708	649	636	649	680	723	664	694	671	687	647	695	687	660	657	676	684	665	674	660	674	664	671	660	635	692	644	696	713	662	666	673	673	647	686	713	676	726	705	653	646	690	693	683	670	698	683	640	682	679	707	732	687	738	732	712	683	688	700	699	694	689	708	637	676	681	697	638	655	666	637	684	719	649	721	671	722	651	669	701	632	640	689	697	671	674	654	665	733	676	659	649	722	672	665	635	723	656	662	668	665	626	725	682	677	702	666	644	682	725	659	679	687	651	680	664	711	654	675	700	686	704	691	732	702	705	691	701	677	699	675	701	685	719	642	703	713	677	656	691	668	643	684	575	687	689	658	702	715	691	683	656	684	683	662	733	690	631	664	657	690	665	698	655	636	682	664	713	699	737	711	741	668	703	700	745	714	662	657	679	713	676	714	709	642	693	677	625	701	635	676	663	661	648	653	709	666	666	663	649	686	682	637	669	666	670	699	699	654	669	678	686	672	693	674	697	681	721	664	688	705	702	674	643	716	701	662	733	698	701	696	630	707	739	666	680	627	684	686	706	607	681	715	660	698	694	666	644	661	729	675	630	708	704	668	681	707	676	597	703	663	685	688	694	649	642	618	640	656	690	735	688	664	663	728	681	683	677	641	669	645	697	726	664	652	698	702	670	712	669	684	692	695	685	664	718	668	696	686	690	685	687	651	692	660	653	671	666	669	717	690	652	640	668	693	667	657	688	696	619	708	668	720	700	696	671	652	716	666	684	737	694	661	652	684	688	673	704	662	706	667	673	661	702	641	680	705	688	712	698	660	662	670	682	670	702	689	651	689	693	612	694	646	646	724	721	701	681	664	671	695	684	683	684	711	658	711	704	660	703	685	701	694	693	679	648	670	723	676	695	710	642	706	674	727	706	673	648	654	690	676	648	657	646	705	680	671	676	717	673	630	685	707	668	659	664	652	697	690	643	678	687	685	692	702	676	700	656	686	738	657	681	714	659	654	661	695	646	674	672	661	659	695	649	673	630	637	645	648	660	662	697	657	707	680	670	669	681	674	697	688	683	671	692	642	691	678	709	711	677	683	689	662	722	633	682	684	675	661	661	686	699	698	721	648	661	694	699	607	674	687	654	724	677	664	706	645	702	679	659	658	642	714	659	667	667	714	686	675	688	653	685	663	675	694	709	684	721	649	662	696	668	665	661	699	675	726	673	635	674	714	691	699	656	677	657	668	709	664	690	695	662	667	715	689	646	692	670	658	645	671	716	668	641	688	654	693	671	652	681	711	697	663	716	720	706	646	675	716	677	639	624	702	640	683	667	708	724	663	651	677	717	650	669	692	683	671	672	705	729	701	730	668	704	655	662	646	681	686	707	647	692	695	647	701	639	700	667	697	636	684	680	646	684	688	702	671	710	639	644	718	671	689	708	687	655	702	654	700	681	728	675	694	689	725	637	699	711	690	720	704	690	685	663	638	687	699	676	712	649	679	692	666	692	677	718	668	689	684	646	661	619	706	703	654	649	689	638	660	639	660	705	728	646	693	711	712	644	715	697	708	660	724	684	627	611	665	688	722	739	660	699	653	685	646	687	687	676	647	671	643	657	663	666
46618	9537	1046	511	468	432	432	357	351	380	399	365	390	418	375	374	347	362	373	364	330	352	329	385	343	365	337	349	321	357	352	306	373	327	346	324	345	333	359	388	303	359	352	355	365	286	385	337	340	400	384	369	316	390	332	358	354	355	349	355	375	371	340	336	356	338	321	339	359	389	333	302	362	347	338	359	349	347	339	335	352	399	381	333	361	326	337	322	357	379	343	306	359	355	364	323	388	333	360	352	311	356	400	324	371	376	368	362	340	355	331	362	373	364	350	353	342	367	353	350	356	344	351	358	337	356	335	325	339	374	369	326	331	328	368	321	365	375	350	363	358	315	390	380	325	336	322	315	320	391	362	340	360	365	361	392	362	336	376	348	347	334	350	373	356	352	367	345	360	350	378	361	349	358	378	336	336	334	365	374	319	356	328	356	353	367	381	379	363	337	367	338	363	361	337	329	384	360	348	356	344	373	339	347	336	361	375	359	393	345	360	381	369	362	371	315	334	327	321	373	357	319	339	352	341	361	410	358	375	350	346	367	327	332	345	347	352	366	369	333	338	331	363	302	334	348	365	325	325	352	343	328	339	350	351	372	337	351	383	336	348	361	360	349	317	360	352	365	350	349	358	366	372	372	375	345	342	349	337	353	348	331	365	317	383	342	344	378	366	362	339	349	325	314	352	364	363	347	324	377	337	366	358	351	330	360	372	340	353	328	344	364	304	359	360	369	350	322	345	348	343	336	362	352	378	322	365	360	367	351	352	337	375	289	354	374	323	354	341	351	351	327	331	370	364	390	323	355	355	361	345	365	336	356	327	328	358	349	359	332	319	355	370	345	357	378	367	377	346	356	380	336	344	374	327	313	356	350	364	325	333	350	332	362	351	348	360	337	363	381	340	342	362	391	369	330	322	371	399	340	319	353	381	354	340	351	346	363	368	326	347	358	346	350	351	343	372	370	340	359	332	362	381	351	370	373	319	359	336	319	369	327	321	332	369	346	341	339	342	389	368	377	349	315	381	376	349	361	368	363	380	332	343	368	364	360	347	332	362	361	370	335	352	364	387	376	391	336	306	344	332	374	328	370	355	313	370	354	339	352	333	321	339	329	356	350	328	371	357	385	334	308	369	361	342	391	335	320	387	326	345	332	364	367	364	331	367	323	387	345	377	395	331	349	342	328	361	362	379	355	373	343	383	345	374	378	385	345	323	351	320	334	367	322	341	361	371	379	382	352	376	373	330	282	371	342	348	346	364	362	361	344	348	328	369	341	377	331	407	387	347	357	361	347	344	360	351	382	335	340	357	379	340	324	354	322	346	368	369	348	345	373	357	367	369	345	376	364	344	342	345	325	336	369	356	338	318	321	359	352	342	343	364	323	348	377	372	360	337	370	409	362	353	352	365	346	381	328	357	349	379	392	342	396	320	342	336	368	356	374	348	363	354	360	351	365	367	339	323	377	345	354	347	373	353	369	343	360	355	321	348	329	357	352	343	371	362	316	359	348	350	313	355	370	375	347	358	329	330	310	365	377	344	363	345	328	336	338	350	338	352	332	357	328	349	367	368	400	388	360	385	361	350	325	349	343	368	339	373	337	345	367	361	323	365	333	384	371	370	374	354	381	355	376	373	382	355	356	367	317	331	370	359	332	334	345	326	381	318	349	334	335	361	336	381	338	380	351	334	343	359	380	382	347	347	362	333	333	365	338	349	343	352	383	381	327	323	347	342	335	348	370	345	357	364	356	321	365	379	358	366	353	361	328	355	365	357	349	359	364	394	369	367	337	334	391	360	340	390	331	367	329	348	318	346	392	362	375	374	362	373	383	379	364	383	403	332	342	337	382	371	341	365	310	362	355	344	356	333	363	302	305	366	362	410	348	359	373	361	338	353	347	383	368	357	344	360	339	360	345	401	378	331	322	318	363	378	352	341	349	361	320	331	342	331	394	363	392	339	356	380	343	349	365	359	330	352	357	332	373	363	316	344	371	356	368	354	366	364	372	365	379	324	338	363	341	330	381	359	368	343	346	344	357	330	336	339	322	399	388	330	367	394	369	326	315	336	389	337	386	351	380	356	360	376	327	342	344	357	344	394	345	378	334	326	380	331	370	356	303	357	352	380	356	377	342	343	402	320	348	327	375	354	364	321	312	348	373	364	362	371	325	341	361	349	354	392	324	365	384	358	327	380	353	366	324	382	332	373	346	352	348	352	365	362	363	331	366	341	355	324	396	378	336	348	332	329	314	336	370	417	380	357	353	326	345	342	339	367	336	343	347	391	332	355	342	362	359	367	329	339	388	344	383	341	360	357	377	331	345	343	322	398	371	347	354	345	343	365	374	327	352	386	405	353	353	353	368	346	336	368	375	330	386	364	354	349	348	363	379	370	370	323	346	336	334	319	342	413	360	367	333	352	335	394	373	347	314	335	331	375	341	352	334	356	332	351	348	335	332	346	331	342	349	330	397	346	371	388	353	375	357	320	393	336	299	347	363	368	359	375	380	369	370	337	321	346	375	380	342	388	367	383	354	357	354	352	362	396	351	363	366	357	352	331	344	349	356	376	371	362	313	350	365	336	341	321	367	381	347	350	349	350	346	358	361	342	353	355	373	336	339	374	343	335	351	356	337	358	348	377	333	356	370	334	339	320	361	348	339	339	360	353	331	323	368	329	358	380	354	376	332	372	362	360	378	333	362	351	373	366	341	310	316	354	351	359	320	358	363	330	372	372	360	318	369	384	349	327	360	351	356	346	384	359	353	339	358	354	369	371	348	322	369	364	334	359	336	366	393	324	373	369	365	352	374	351	335	360	359	373	341	344	389	313	326	386	324	327	337	333	359	358	362	305	317	330	348	399	344	326	303	327	341	370	331	364	375	359	320	342	357	347	375	377	367	326	355	370	350	362	367	330	342	345	370	347	300	396	346	397	377	357	381	335	334	339	374	383	341	375	362	370	336	343	378	340	371	360	381	365	314	344	354	362	351	341	333	391	368	357	315	385	355	383	353	350	323	306	340	369	351	295	362	364	366	358	389	373	370	360	387	374	402	361	360	364	388	359	387	370	354	362	385	361	351	372	382	329	359	342	332	354	336	312	313	365	341	336	345	334	343	319	331	341	350	369	368	408	382	327	375	327	354	324	373	310	349	360	344	305	326	367	348	345	364	343	366	327	348	334	351	336	343	345	320	366	350	356	337	346	343	347	332	346	356	340	375	346	370	362	333	365	337	362	356	406	315	325	383	346	304	359	333	341	354	371	337	397	338	374	385	340	379	331	344	333	347	381	343	372	361	356	379	381	393	348	384	389	361	350	365	365	361	337	343	336	358	367	356	368	351	392	388	360	341	362	316	363	337	378	344	365	360	354	373	359	332	352	352	338	335	346	353	370	354	345	345	367	365	357	337	358	342	326	369	347	341	370	337	353	346	368	345	395	386	356	341	309	326	347	344	390	359	368	383	365	360	327	334	370	372	364	320	373	359
24770	987	1246	1302	1188	1114	984	1012	946	934	863	879	824	796	914	856	760	846	840	822	789	762	812	809	834	797	798	809	748	768	845	840	782	799	786	801	803	782	791	801	772	780	763	813	792	840	791	744	785	815	762	788	775	767	751	792	830	759	791	795	795	765	767	737	853	828	813	853	774	787	739	825	799	772	821	772	792	805	761	821	768	799	804	803	812	794	799	799	837	786	838	801	833	773	766	795	808	760	767	846	748	811	822	782	825	784	816	755	717	748	782	755	817	749	780	785	810	720	774	781	836	805	816	778	756	760	784	789	828	809	806	772	739	823	783	767	773	814	798	786	778	813	771	817	770	803	867	772	789	791	761	792	748	783	794	797	826	823	780	788	807	758	739	782	800	759	799	750	839	844	791	765	767	780	786	743	797	788	788	836	771	760	818	764	773	826	807	811	800	815	813	799	751	793	808	790	780	797	775	788	834	774	823	788	824	755	811	778	738	807	795	798	809	753	758	823	782	842	821	863	836	813	825	762	766	767	783	754	804	769	790	805	806	815	782	817	803	758	807	792	774	779	801	801	813	832	802	791	811	842	785	742	770	776	785	811	782	733	791	793	836	788	760	746	778	752	786	777	796	823	824	796	811	746	783	797	842	830	814	701	773	751	776	806	769	769	785	759	807	817	803	767	735	794	803	810	815	786	807	769	769	808	786	820	785	780	841	810	781	824	786	808	735	784	802	764	758	825	754	770	844	758	744	783	812	812	797	748	804	792	818	809	808	806	807	814	781	820	785	784	766	805	797	749	800	786	830	785	740	810	775	800	737	787	790	763	830	773	805	753	696	795	799	808	782	793	764	834	776	814	821	759	769	831	713	799	787	782	786	751	793	811	807	822	815	804	811	807	774	797	816	797	762	798	768	766	833	801	776	801	752	780	823	786	743	782	790	777	745	805	779	789	817	746	761	790	837	788	793	759	797	771	777	786	838	764	773	840	756	804	775	814	813	798	797	804	769	820	797	728	766	784	797	770	741	828	785	763	809	820	811	812	740	769	786	789	747	793	798	798	809	816	760	835	776	753	764	762	778	775	795	794	773	779	801	821	780	778	802	767	780	848	766	818	794	783	784	754	804	819	784	797	814	793	818	749	815	812	784	791	774	804	775	803	756	753	769	816	808	764	748	769	797	839	816	790	760	789	828	775	779	772	834	781	820	757	784	764	778	791	772	812	772	785	798	773	784	783	803	765	786	794	747	783	778	822	794	758	806	778	787	776	811	753	789	758	813	808	792	786	822	789	793	783	773	826	777	774	808	761	786	785	810	761	766	819	781	809	786	754	835	798	830	805	812	779	746	794	814	822	783	782	778	807	777	772	805	814	800	788	776	769	781	761	766	850	799	799	813	766	808	764	761	809	776	744	767	778	837	793	775	807	828	814	823	800	837	755	786	837	768	807	828	769	819	796	805	772	811	767	794	794	770	824	807	820	832	804	786	834	826	826	778	783	810	813	819	790	829	752	768	756	766	819	719	817	786	767	801	768	744	802	768	761	808	786	831	785	832	759	778	773	772	735	835	857	799	782	798	792	840	751	774	772	779	789	793	746	766	752	772	872	767	818	778	791	799	779	820	792	794	761	815	754	808	766	803	848	747	770	761	773	818	786	749	756	806	804	793	834	757	833	786	764	823	828	786	790	787	795	740	781	758	738	811	770	814	715	833	746	804	782	783	839	786	821	823	777	760	755	793	756	774	804	811	738	780	776	765	774	835	784	794	816	822	808	749	761	809	796	848	789	770	796	785	825	764	823	766	825	719	758	779	835	836	764	820	799	765	785	790	780	826	771	795	776	744	776	839	759	808	775	781	832	772	785	787	834	761	786	742	800	822	767	807	813	829	731	788	793	752	781	833	816	851	809	802	828	804	770	792	759	783	779	775	739	791	754	793	748	770	769	786	826	759	779	784	819	808	774	798	766	755	774	766	782	798	821	751	773	826	767	766	780	809	827	803	796	806	762	799	789	776	751	771	788	786	786	812	784	771	781	757	783	771	813	847	823	789	779	854	801	860	795	766	761	788	799	761	779	775	765	839	794	791	765	783	755	754	756	766	760	743	830	845	771	791	797	807	791	789	776	815	804	790	750	756	791	769	864	829	787	816	777	765	769	775	747	760	742	828	830	805	815	715	793	797	768	809	769	777	767	789	815	780	783	750	792	837	773	829	785	813	701	791	779	788	749	795	797	827	828	782	781	803	745	814	780	775	781	771	784	806	782	817	722	794	794	804	787	771	799	778	829	762	808	792	800	789	803	816	776	789	794	766	789	787	752	753	789	819	793	779	775	794	723	803	791	734	764	774	762	803	740	822	843	818	843	774	795	786	859	838	824	785	743	831	766	733	783	768	761	788	760	800	815	786	802	788	840	798	715	820	781	792	763	774	780	782	803	842	775	787	726	792	792	762	812	807	792	809	797	788	824	788	751	733	825	784	797	774	756	832	776	790	773	721	826	797	754	797	785	779	767	788	825	758	734	774	773	770	786	762	777	813	812	841	758	808	811	813	759	787	814	804	803	829	780	789	763	839	760	784	783	718	776	824	792	800	756	791	765	781	786	775	773	777	810	760	808	816	831	854	779	796	785	734	769	829	798	781	763	776	782	787	776	786	782	849	840	788	796	790	855	804	799	839	743	768	787	791	760	849	815	797	801	778	815	833	760	791	789	809	822	793	803	794	807	700	789	775	823	742	761	808	808	778	878	773	843	778	742	850	765	799	781	835	779	788	791	775	794	811	824	862	801	780	748	841	812	762	885	775	761	770	778	813	795	760	766	771	789	789	761	756	760	805	795	790	790	810	745	800	801	800	797	785	739	795	754	804	760	820	831	793	833	764	795	790	780	762	805	779	777	804	759	755	778	741	786	781	801	769	835	798	810	784	789	820	790	739	783	754	752	768	777	754	791	707	808	776	778	787	823	806	782	782	782	814	799	773	812	746	796	840	724	781	814	796	773	768	791	815	811	767	809	789	800	780	748	790	834	783	775	770	823	793	757	750	748	736	768	791	809	778	785	796	772	821	729	792	785	777	771	793	808	805	789	758	748	801	815	784	814	739	780	807	789	805	799	786	783	764	815	781	762	815	753	782	768	824	756	785	778	769	782	784	803	813	785	813	759	772	757	773	822	781	853	819	746	839	772	804	836	728	783	807	785	693	785	777	792	822	787	809	768	752	766	777	746	751	798	788	781	773	794	851	771	781	842	762	799	793	746	732	779	748	744	810	806	783	813	803	828	808	793	817	857	798	804	762	749	764	753	775	694	796	784	794	759	741	832	805	742	803	781	861	775	736	758	780	836	816	755	859	752	800	786	788	804	829	803	813	843	746	813	735	770	774	765	805	744	785	815	747	790	787	785	841	860	835	808	744	792	782	827	767	753	764	795	805	770	800	776	772	802	803	824	838	785	735	743	816	858	746	801	815	769	802	768	761	750	837	823	796	762
56262	13077	1690	588	435	408	331	310	306	332	288	291	292	303	287	283	285	276	277	266	286	243	255	256	271	264	287	276	231	270	247	253	283	248	286	312	265	272	258	284	267	283	282	271	289	260	259	277	257	272	254	274	281	259	273	248	228	251	259	267	256	268	289	264	281	294	248	266	272	279	285	244	252	286	277	284	268	290	259	265	283	254	263	291	269	287	260	241	248	264	282	280	262	286	281	282	273	267	256	276	264	285	263	266	276	271	271	301	257	288	266	292	293	266	247	244	295	275	272	268	286	250	279	255	250	266	278	268	253	297	287	273	231	254	286	278	259	277	254	293	259	292	257	245	224	279	267	268	277	251	294	254	282	254	270	283	286	275	258	245	271	261	293	236	251	259	283	327	260	287	261	241	276	266	288	240	290	259	273	281	287	290	304	267	275	252	259	263	274	266	269	265	262	281	262	279	263	263	262	273	242	274	256	283	261	269	264	254	274	265	283	303	268	259	241	259	267	277	263	271	261	258	274	318	270	282	259	283	275	283	263	269	263	270	252	277	269	279	245	285	298	279	260	260	261	298	234	289	285	262	258	261	273	293	292	248	283	284	284	267	278	284	251	242	262	238	251	278	276	288	295	272	258	279	271	269	264	271	283	238	255	256	259	264	290	271	267	254	272	267	286	269	243	283	263	299	258	275	280	283	255	273	243	237	262	263	270	264	262	247	250	271	265	258	256	276	293	230	293	252	249	263	259	277	240	273	267	233	262	267	255	287	251	270	305	239	265	272	273	254	292	286	254	256	244	261	297	293	270	298	281	281	261	278	252	243	274	256	269	275	245	289	299	276	282	276	278	251	297	261	254	275	261	272	273	280	248	239	266	279	251	299	318	263	287	260	274	277	282	275	267	268	308	251	286	262	258	257	276	265	307	286	276	290	269	257	307	280	248	268	279	249	282	287	258	298	257	294	292	286	262	296	257	280	295	254	252	278	327	286	295	260	283	261	266	265	278	254	283	294	250	231	239	272	249	286	247	288	264	294	268	236	239	262	264	253	264	253	271	285	279	300	250	250	267	265	271	274	270	288	261	251	269	256	273	284	276	258	252	267	284	254	285	259	300	253	238	294	268	260	286	250	249	236	299	260	256	261	262	262	257	280	273	285	289	262	241	274	301	268	296	270	276	288	255	270	266	287	250	258	261	287	246	291	283	268	269	263	273	279	256	290	259	261	265	256	252	257	259	250	294	281	309	249	245	247	261	240	264	266	258	249	318	280	265	279	265	271	293	248	277	260	262	277	266	265	280	274	284	262	278	244	242	262	273	279	264	252	294	251	240	260	236	272	275	308	291	289	238	251	290	247	247	272	261	258	228	278	264	255	282	245	264	250	244	269	251	247	282	295	255	266	261	269	254	298	262	313	269	264	249	262	230	271	262	251	261	265	283	275	255	272	266	264	268	297	261	270	298	302	291	277	263	263	266	304	268	267	267	276	271	252	293	269	279	241	283	251	244	277	295	297	296	265	286	283	253	264	257	245	268	253	281	282	259	298	265	292	265	286	243	261	239	277	301	240	294	251	239	281	255	246	274	241	276	269	273	290	259	255	270	272	300	265	299	294	273	260	273	256	269	272	276	236	297	275	269	254	266	259	262	298	269	248	256	247	266	261	285	270	265	265	288	270	258	295	284	283	259	264	298	270	259	287	253	261	290	268	249	271	294	256	249	239	257	243	300	282	237	288	272	264	261	285	269	293	295	274	237	249	260	253	271	286	232	257	267	295	284	256	263	291	250	317	251	255	251	268	283	277	243	269	261	252	273	287	286	300	261	232	243	275	281	280	265	270	270	266	254	273	298	267	249	246	282	269	275	265	237	267	289	296	263	261	265	293	255	279	282	238	287	255	265	264	282	289	262	256	304	276	251	280	269	271	270	251	241	255	238	273	272	259	269	249	258	271	245	277	280	250	254	273	293	278	295	267	257	267	238	260	289	299	294	274	270	291	266	271	280	289	278	259	280	290	273	254	241	248	250	286	255	295	262	252	253	258	296	259	295	273	270	268	247	240	255	297	261	263	246	259	287	259	264	287	270	279	273	259	246	282	264	247	256	274	285	277	288	287	289	240	300	257	249	272	298	267	244	276	269	272	272	266	257	260	283	263	283	287	283	269	247	260	269	273	248	269	259	272	239	277	251	241	258	285	272	269	260	271	252	288	265	261	258	242	293	300	269	270	265	266	277	277	236	317	277	280	250	260	281	293	255	253	262	262	273	258	263	273	265	255	266	254	256	298	241	297	264	244	295	250	249	281	283	251	296	273	245	267	272	258	279	258	269	286	275	299	260	286	254	252	276	274	299	265	286	256	259	281	286	259	272	279	259	257	259	282	269	244	254	285	278	264	273	250	275	239	241	288	280	274	270	232	259	273	285	292	261	260	250	252	262	286	287	265	263	267	294	261	298	256	286	297	250	246	241	271	226	246	266	283	264	248	297	263	270	282	271	267	258	283	301	281	256	258	243	254	266	263	262	279	278	269	285	252	256	284	293	289	225	271	273	277	294	285	288	276	280	277	272	238	306	250	282	284	250	295	283	292	285	261	250	283	265	252	281	259	286	296	274	274	238	284	295	286	256	263	270	275	258	258	257	292	289	271	284	294	270	268	266	259	271	257	283	259	266	247	280	280	258	266	277	261	254	285	271	251	284	295	244	294	259	255	260	270	243	262	261	265	256	271	296	289	278	244	284	288	242	266	252	283	248	273	235	289	286	270	258	249	238	276	253	272	244	272	258	258	239	267	258	259	275	279	268	279	268	247	260	266	301	299	269	287	274	243	271	250	262	276	235	268	278	256	254	235	248	269	274	232	309	310	292	283	269	262	271	288	253	288	269	255	275	292	313	280	266	299	284	266	260	277	288	249	254	299	271	264	242	270	294	278	270	254	267	257	248	281	264	255	265	259	289	255	286	272	252	268	262	283	283	305	267	264	266	258	262	271	268	272	258	287	263	278	255	296	273	255	266	269	263	266	262	243	265	254	267	271	252	229	265	268	274	258	270	271	256	272	307	258	267	252	295	279	287	238	274	251	274	268	264	299	258	267	278	272	280	264	250	276	239	255	264	279	261	270	270	279	247	251	265	269	242	262	255	275	276	231	261	272	268	255	241	247	259	240	260	298	273	269	273	281	267	254	278	264	255	265	257	245	302	290	283	286	265	252	278	240	293	284	285	277	260	263	256	253	271	269	267	258	261	246	240	245	255	269	276	300	274	265	243	265	251	266	239	280	241	272	268	280	249	293	263	297	270	282	299	256	248	244	250	283	254	284	291	279	264	290	282	252	252	227	272	254	273	268	272	287	261	272	275	284	282	281	279	268	271	286	264	287	253	301	280	256	252	244	258	256	289	280	258	266	266	248	278	281	284	268	254	290	234	266	265	248	286	287	271	276	267	266	267	251	261	245	237	305	279	279	274	266	257	304	270	267	231	244	231	287
29307	918	1272	1532	1300	1167	968	950	873	765	817	701	722	672	660	632	646	644	676	646	624	659	664	641	624	646	682	648	652	591	626	623	647	641	579	623	611	641	635	616	588	595	612	599	575	594	567	576	620	579	607	637	590	645	661	608	591	639	602	588	642	611	616	598	571	617	641	559	591	615	601	611	587	628	641	600	588	580	650	663	623	632	618	561	633	586	606	579	606	625	551	588	573	600	606	585	609	611	582	616	601	603	592	600	581	648	660	581	593	569	621	594	624	629	619	592	597	585	612	551	659	641	582	568	624	603	624	590	569	602	565	606	590	601	595	616	629	599	606	565	618	656	578	546	605	593	583	571	614	649	579	590	617	588	639	583	622	634	621	602	574	601	603	620	610	618	655	619	572	615	618	576	586	619	600	570	569	630	599	611	646	580	597	634	652	579	556	600	579	609	560	608	593	562	615	644	593	615	580	623	600	561	574	612	597	571	623	597	621	583	610	612	600	609	599	572	576	624	560	612	601	595	601	586	609	617	557	579	570	639	621	596	661	632	613	616	589	550	589	586	563	630	637	628	612	630	612	569	613	610	621	564	601	620	648	634	636	609	589	655	587	622	614	567	580	586	581	592	578	625	637	579	587	593	608	572	579	593	622	610	589	623	600	646	584	590	619	615	640	558	587	632	623	579	669	587	633	609	627	624	625	610	620	622	598	581	601	603	575	640	625	630	569	611	649	632	610	644	557	622	599	597	571	616	618	618	611	612	588	628	534	602	643	637	602	666	593	625	633	602	577	616	611	599	615	577	614	572	647	611	608	617	636	620	572	628	600	564	647	648	639	628	560	618	611	615	585	623	573	592	616	639	620	581	573	594	613	626	601	638	616	601	593	576	593	568	618	569	598	599	574	599	626	630	634	660	623	601	568	612	637	594	575	600	632	643	602	582	565	610	609	639	587	596	626	618	588	591	577	605	599	578	628	630	649	634	580	600	612	645	606	579	636	626	605	564	633	559	564	590	617	587	633	594	590	610	630	654	619	659	605	613	586	652	605	568	655	630	638	623	609	607	605	574	597	582	618	571	658	585	572	584	586	575	570	586	624	622	602	590	611	598	590	630	595	610	594	609	578	585	633	602	547	620	594	623	596	600	566	614	631	613	587	621	603	624	579	599	586	642	540	613	607	606	614	628	635	583	607	577	630	624	625	624	555	604	657	584	574	602	631	630	627	592	585	601	593	558	597	588	606	576	598	588	566	623	611	566	592	591	577	600	657	612	639	613	534	651	627	576	628	631	542	577	604	594	553	621	653	606	621	641	601	618	625	534	581	596	645	598	620	570	567	659	663	582	572	644	616	658	608	584	590	636	596	619	596	630	591	634	589	622	582	591	604	582	573	621	593	583	599	569	586	599	613	638	620	591	576	633	618	621	614	607	589	586	612	589	574	557	557	606	605	587	570	556	595	613	592	576	570	622	596	577	615	597	629	659	632	582	617	602	594	602	597	563	602	605	588	601	652	623	638	580	593	561	582	600	614	566	614	591	578	583	623	621	601	588	576	563	636	568	564	634	631	594	571	578	627	608	589	617	590	585	607	629	578	623	608	557	629	621	632	592	604	582	622	587	608	619	580	616	573	603	588	629	628	586	619	575	592	586	611	627	576	616	600	609	647	612	588	572	637	597	586	606	635	616	607	618	579	587	594	605	587	589	584	617	606	624	626	576	635	602	596	580	629	582	589	611	615	592	612	633	661	598	627	589	609	614	578	623	548	607	575	626	612	578	623	604	611	619	581	582	614	559	614	635	601	602	594	645	618	575	584	613	563	621	597	620	649	618	589	600	591	576	583	565	586	596	621	650	610	631	608	619	617	602	583	608	596	602	591	617	620	562	584	602	578	591	617	674	595	626	558	613	637	571	590	579	598	585	582	598	597	623	568	576	615	666	612	596	590	615	605	607	612	610	585	638	587	591	613	592	600	592	628	595	625	623	596	610	618	632	568	556	602	611	610	639	573	606	607	623	600	617	565	603	590	657	654	627	634	619	597	585	629	594	623	638	626	603	615	605	590	598	617	588	599	665	616	629	620	559	577	598	584	593	641	579	624	577	557	614	591	627	631	576	639	636	593	617	617	598	599	597	632	626	587	574	634	613	620	567	614	599	618	549	586	597	607	598	583	636	595	606	621	604	621	597	564	598	608	608	635	600	613	608	611	636	604	613	563	630	570	588	607	600	615	602	614	608	606	615	608	580	639	560	597	634	605	597	558	602	574	604	604	596	640	605	627	605	641	640	621	609	605	631	657	591	617	665	576	589	568	566	612	612	598	605	594	582	611	601	584	630	596	615	627	619	650	601	627	557	645	572	630	605	568	599	628	602	596	604	591	604	599	605	624	631	606	621	595	616	576	642	626	572	679	582	614	566	617	590	617	612	639	613	574	585	612	626	618	630	589	569	593	567	633	587	608	565	584	606	570	582	608	605	649	591	596	591	614	613	588	605	618	614	626	613	586	617	629	637	612	626	607	567	591	645	620	587	612	631	599	625	573	599	595	586	574	608	617	577	612	616	616	611	591	619	595	629	601	657	603	585	633	651	595	634	577	607	620	614	598	552	605	596	593	620	626	624	551	608	639	615	611	605	587	611	580	635	635	602	634	600	595	612	611	629	632	607	585	649	618	552	621	617	534	623	625	564	651	596	554	582	565	585	586	616	607	588	634	579	568	616	619	665	636	631	651	589	639	593	597	621	596	574	573	593	624	608	601	606	568	576	609	672	615	614	658	557	593	625	616	553	590	608	543	561	605	609	613	620	581	588	573	595	611	593	611	600	601	623	609	609	631	590	603	609	624	650	603	627	606	589	630	596	639	613	627	649	602	639	526	564	608	565	587	611	597	612	667	619	638	570	598	647	583	633	607	627	607	592	571	616	571	608	598	604	573	603	571	601	602	624	605	584	607	606	630	603	578	558	584	594	648	628	605	616	583	597	635	600	601	607	617	621	604	586	600	579	624	666	580	570	587	586	624	595	564	612	659	606	628	647	611	566	635	587	658	616	614	561	657	582	625	629	590	643	640	620	623	577	679	599	639	614	627	592	584	616	605	627	612	588	605	639	647	608	582	561	623	632	625	615	563	574	587	620	628	599	569	574	604	639	589	603	664	569	644	603	559	604	647	625	630	615	590	617	573	600	635	564	613	579	591	570	645	599	620	592	600	620	604	611	601	551	593	603	643	560	612	616	624	599	621	597	653	630	636	602	644	619	622	573	620	618	616	595	589	569	618	570	561	591	595	604	627	646	571	623	649	621	600	609	613	625	584	609	635	621	626	580	622	580	599	625	578	599	614	617	520	608	627	576	624	606	609	605	568	626	651	610	593	585	616	591	597	612	633	574	598	595	620	640	626	630	617	562	651	547	607	565	549	567	597	616	613	614	544	637	599	577	598	626	575	624	617	561	589	620	584	596	640	617	564	601	627	616	588	580	608	582	603	587
35558	5069	358	297	308	277	327	304	287	311	307	320	303	305	330	280	306	295	285	299	327	306	303	299	290	283	323	310	302	293	332	304	299	309	291	305	280	282	309	291	310	301	272	308	324	289	311	317	306	311	303	272	307	334	277	300	326	322	315	298	292	282	282	319	348	280	239	296	331	296	305	288	288	302	289	309	313	330	316	316	277	269	290	302	304	320	321	279	269	315	273	290	300	311	320	307	295	350	327	286	301	290	290	267	256	267	334	329	298	317	283	299	291	300	319	295	316	316	306	303	257	312	295	296	321	283	304	329	287	300	327	324	337	318	321	293	292	260	299	297	275	317	268	314	279	288	286	294	281	279	309	295	337	318	287	261	328	279	322	320	299	296	312	311	317	305	302	310	291	315	268	284	304	292	311	312	303	319	296	278	323	298	276	289	306	308	303	294	303	290	278	271	300	276	268	290	263	296	320	270	278	273	320	272	294	277	305	258	284	331	309	290	313	337	316	289	307	294	365	287	311	312	271	264	270	296	290	292	306	287	301	276	334	298	318	283	316	291	303	325	281	281	299	305	285	289	320	321	289	292	280	278	312	351	328	299	337	315	296	284	314	326	326	279	288	299	286	321	332	299	288	261	287	306	266	301	289	292	307	290	297	330	288	302	279	294	323	333	297	318	297	318	301	300	304	326	291	316	307	304	292	299	305	304	312	293	298	308	307	301	290	350	321	291	290	259	319	306	303	340	287	322	275	302	266	297	289	289	327	301	298	302	279	289	313	307	307	281	293	312	285	268	324	286	307	286	313	290	301	310	313	324	272	281	274	294	318	312	332	311	286	286	331	320	272	298	300	312	279	304	269	302	298	313	298	295	272	334	325	313	304	287	318	305	290	279	334	348	317	348	290	317	300	264	309	303	333	299	279	303	308	309	318	329	299	298	317	298	321	315	301	294	290	296	335	290	322	304	277	247	313	278	299	307	313	262	309	338	309	294	297	294	346	339	277	284	282	273	300	294	322	291	280	306	286	322	309	327	349	296	283	316	326	305	289	275	290	313	291	301	274	312	291	305	332	274	298	289	320	289	315	285	307	297	264	335	287	298	322	267	303	296	300	279	285	270	259	300	256	304	300	249	279	297	344	314	293	293	306	328	303	291	309	306	291	316	289	299	294	263	284	316	327	293	290	287	302	308	291	257	277	283	297	267	302	289	319	277	325	320	298	294	312	278	338	317	301	262	311	285	291	298	275	321	301	294	281	274	277	310	272	305	317	302	291	294	297	289	305	293	318	286	296	303	311	275	276	264	312	277	288	289	298	310	295	260	300	311	291	309	286	277	305	290	296	282	323	275	285	295	301	339	307	331	279	303	314	329	313	296	308	280	282	277	303	286	287	302	312	305	330	317	305	334	252	348	311	282	329	309	300	283	293	303	290	303	346	327	322	296	310	286	313	318	303	299	260	305	292	293	323	299	315	305	287	285	330	295	312	295	316	297	319	274	323	324	309	310	327	313	289	301	303	294	317	285	301	280	305	288	308	317	340	337	277	306	286	297	281	289	285	315	279	270	301	274	300	317	266	299	294	284	325	313	283	303	266	344	307	286	278	255	303	320	284	285	285	286	296	307	303	302	329	300	305	292	311	306	286	293	316	308	299	277	283	285	300	294	327	285	289	327	278	293	314	301	297	301	300	305	305	318	290	298	320	287	305	299	294	308	342	265	287	330	309	286	296	290	319	280	260	306	290	313	348	308	299	275	290	315	291	295	315	304	298	304	275	296	291	276	291	311	305	315	292	329	328	306	333	299	310	280	304	305	311	315	305	269	289	331	308	308	292	310	294	291	293	327	317	283	337	324	276	296	269	298	316	336	278	338	278	285	297	310	284	290	312	313	301	319	347	328	294	285	294	285	312	309	300	309	301	286	336	275	300	301	299	335	279	347	299	311	310	330	319	307	332	318	285	315	296	329	293	295	300	298	347	301	294	291	280	314	311	329	299	317	320	310	282	293	280	290	315	323	308	295	305	322	329	333	309	254	313	269	315	286	292	273	316	282	296	313	276	310	311	318	302	288	288	280	311	272	293	304	280	295	291	333	295	306	327	290	310	303	291	290	348	306	299	301	291	302	267	296	339	280	302	275	297	296	269	287	286	290	320	320	304	309	302	315	282	308	324	317	303	292	331	296	295	277	277	288	285	295	311	304	293	301	299	288	316	330	309	339	292	324	303	283	307	266	302	341	319	302	326	256	311	309	300	279	296	289	252	266	316	313	290	300	316	303	319	296	320	296	288	290	305	290	308	304	308	334	317	325	311	292	310	295	262	305	290	293	327	282	319	284	256	283	289	305	312	340	314	304	287	332	290	318	316	288	308	344	288	300	270	304	293	321	297	279	317	275	281	307	314	296	327	329	336	297	298	305	290	307	321	307	285	300	328	329	316	328	295	299	290	309	322	316	318	330	318	292	314	288	293	313	301	315	333	287	299	306	298	294	271	264	296	321	307	318	309	294	338	306	327	311	351	297	280	297	308	308	293	300	309	319	244	279	327	287	319	277	316	281	285	329	293	288	289	320	301	296	325	324	307	304	332	307	298	321	287	333	307	333	298	333	302	273	293	285	344	297	324	332	289	286	309	314	310	286	288	335	274	269	298	289	286	260	291	277	306	260	326	307	302	345	310	326	280	328	287	311	330	304	324	310	317	285	282	302	325	315	303	308	337	287	334	299	316	285	288	301	335	280	291	320	286	282	302	287	288	298	294	305	265	306	323	306	296	276	321	340	311	276	290	294	298	286	304	282	256	307	322	320	313	320	294	277	302	308	319	320	305	319	303	295	308	325	291	307	299	295	283	295	339	305	297	256	282	274	310	319	295	321	321	262	311	239	310	279	322	302	289	264	287	322	303	298	286	277	296	277	281	293	283	288	321	300	293	263	311	306	312	260	312	301	310	302	304	327	294	304	308	312	262	283	305	320	295	344	307	313	284	303	286	301	297	317	323	307	346	266	304	294	324	305	282	276	297	306	301	333	286	312	298	298	284	277	321	321	275	316	299	272	303	322	283	270	297	311	307	298	291	296	313	326	316	283	304	310	289	297	338	337	307	266	288	304	307	304	314	309	283	322	318	342	316	292	279	296	284	327	348	282	282	274	322	326	319	293	296	286	332	312	326	267	299	295	322	296	309	306	307	291	309	313	306	319	322	334	296	272	280	302	299	313	307	299	298	325	296	296	292	304	334	338	309	317	288	313	312	273	307	274	323	283	292	320	287	293	307	307	316	306	303	283	296	320	299	299	333	306	296	315	299	311	303	320	318	299	279	307	303	317	311	337	294	300	295	302	327	307	297	277	301	282	286	326	317	294	282	323	304	317	300	266	288	270	308	290	295	304	311	327	314	241	286	308	327	297	332	302	324	312	291	312	286	300	303	332	314	301	305	287	312	309	291	275	313	316	286	331	250	299	330	298	286	286	307	303	293	304	295	325	272	321
19618	701	712	696	723	698	685	733	680	698	741	696	719	718	661	667	671	668	667	683	717	728	705	722	656	675	727	704	716	682	644	716	732	687	699	692	659	714	726	682	683	687	669	710	706	744	720	672	673	689	672	703	679	693	689	705	724	695	692	662	755	692	700	692	726	686	669	745	715	721	684	681	672	681	701	705	697	672	722	682	741	658	640	654	683	729	687	704	708	699	661	681	667	704	693	675	665	673	677	686	666	717	686	689	686	681	667	685	707	673	667	702	684	684	677	690	712	724	690	695	700	675	715	668	725	690	708	696	750	701	706	670	681	684	727	673	693	639	662	651	674	691	675	674	633	699	673	667	696	666	693	729	675	702	624	680	703	687	706	701	710	715	690	694	692	732	654	710	729	716	711	693	688	733	654	719	682	693	738	652	690	649	637	721	750	655	714	675	710	736	700	698	710	675	677	693	660	704	663	688	709	685	709	692	689	692	684	701	707	696	681	660	724	663	678	714	668	633	741	711	698	744	694	689	728	676	670	663	654	661	686	712	636	707	755	685	712	687	617	704	698	665	704	652	706	722	697	740	693	723	710	694	663	675	702	679	659	698	689	679	703	700	742	687	670	658	704	725	653	712	701	702	697	681	689	660	690	643	698	698	691	732	716	637	730	653	696	659	664	692	746	682	732	750	716	705	685	678	683	673	715	659	771	705	653	655	687	711	705	688	713	697	664	662	651	699	717	681	694	672	715	654	700	634	674	715	689	704	648	679	689	684	683	636	704	696	699	698	669	686	659	687	739	640	704	673	714	716	672	739	705	673	748	678	707	690	690	709	714	676	693	704	686	748	748	724	706	684	693	677	690	684	732	726	696	686	676	708	680	716	678	609	698	697	711	636	688	718	678	720	658	735	694	655	725	664	701	646	682	678	764	675	692	697	703	671	633	702	703	675	696	654	693	726	680	714	702	706	673	740	702	668	685	696	703	712	680	709	705	707	675	729	691	671	714	669	716	643	675	694	698	727	701	647	730	692	680	699	736	656	720	701	669	726	708	721	697	651	653	647	686	681	671	665	732	676	663	701	732	662	684	718	682	706	656	727	723	652	707	721	657	655	670	699	664	703	692	682	705	651	671	699	719	728	673	672	700	669	664	722	673	699	654	689	723	723	674	684	709	714	684	681	708	662	718	680	706	709	675	725	719	684	678	670	693	692	699	729	668	727	699	679	698	706	676	721	686	701	676	722	706	705	702	701	725	645	658	686	671	629	762	705	681	681	664	748	716	677	749	700	668	676	705	661	749	672	695	694	674	667	704	708	689	689	650	699	661	660	672	645	667	725	696	735	723	673	691	685	716	730	683	712	700	675	699	715	686	719	698	671	716	674	708	686	714	690	679	703	662	748	691	646	690	685	717	703	722	668	719	747	696	654	717	727	735	703	716	728	718	747	725	696	667	670	700	707	664	698	697	699	715	718	674	657	678	704	672	701	632	686	671	709	703	701	713	708	704	691	674	684	690	664	675	720	658	695	709	687	670	708	699	721	698	711	730	725	687	715	617	683	680	691	696	713	685	690	637	720	727	711	707	693	661	714	702	670	640	717	668	715	684	685	696	694	688	687	704	704	684	663	707	709	743	703	669	681	663	708	713	715	741	688	705	705	728	704	694	684	723	643	685	734	711	709	700	754	687	741	668	697	749	683	698	680	682	726	678	716	680	666	744	697	755	723	702	698	664	682	693	698	722	683	706	778	655	718	726	664	676	702	741	716	728	669	694	649	678	696	702	721	644	683	694	737	671	714	734	679	697	692	697	683	696	679	635	671	667	700	711	679	700	666	671	722	696	672	635	717	697	681	707	689	693	684	710	660	670	676	690	714	693	676	675	713	712	689	657	677	710	703	696	718	717	674	693	668	697	651	688	707	664	702	704	716	666	684	706	691	692	722	705	706	687	688	703	689	683	692	730	709	601	666	692	749	647	645	669	666	645	711	712	698	722	703	667	671	694	683	657	696	683	691	716	720	675	711	660	708	699	705	650	656	690	687	672	719	708	652	713	739	660	686	671	683	668	676	737	695	704	709	691	693	698	647	716	756	677	710	712	683	693	702	696	669	699	680	724	681	731	674	664	683	654	725	708	700	671	662	718	628	667	679	702	717	661	755	665	670	717	727	695	684	630	668	737	693	707	658	714	668	703	667	707	677	693	702	710	688	712	656	692	691	667	706	723	711	722	657	701	644	657	665	662	663	721	675	615	710	673	683	700	669	644	690	695	676	705	688	688	688	701	720	677	657	687	702	692	646	713	729	655	697	679	689	646	708	647	692	746	711	666	659	684	710	655	652	743	683	658	678	665	742	683	732	689	743	741	716	647	721	693	662	728	714	625	725	701	684	683	733	758	648	674	696	736	653	694	707	662	721	674	668	671	650	653	713	702	671	663	681	731	693	696	724	724	706	712	728	704	692	674	704	676	683	707	698	665	695	676	696	671	736	702	672	690	674	674	706	735	661	730	699	685	662	700	720	701	702	670	691	673	680	689	709	678	745	704	669	666	705	657	667	698	690	676	663	659	741	722	703	708	709	720	667	675	649	669	722	689	644	730	703	718	704	661	691	678	677	695	634	714	674	743	699	733	711	693	680	689	726	665	662	642	722	682	658	702	681	668	687	689	705	669	691	756	655	726	705	705	682	653	690	666	691	689	681	695	724	734	687	660	678	697	652	689	691	690	697	651	716	682	732	701	676	659	697	711	710	693	711	684	657	697	716	673	706	686	654	720	678	713	689	637	702	701	707	691	748	708	724	672	703	704	679	667	701	712	657	704	744	707	698	701	696	700	759	694	705	700	708	695	650	696	638	721	705	709	712	688	746	700	682	695	732	709	749	721	706	714	698	703	693	693	701	679	727	674	703	705	675	710	669	694	663	671	718	652	695	666	696	728	677	673	636	675	659	740	698	706	682	679	739	673	696	666	741	705	706	649	650	696	674	644	686	689	684	718	695	666	668	688	744	726	723	675	700	717	717	680	726	698	730	711	704	693	703	688	679	715	666	676	689	691	685	671	706	745	690	690	682	710	723	696	693	666	689	724	677	661	679	710	662	662	681	706	678	698	668	682	736	682	701	671	682	742	716	736	701	682	735	730	687	750	698	695	688	711	726	672	647	681	671	672	659	687	682	689	682	694	660	679	713	703	712	722	697	710	708	711	686	672	690	705	671	655	730	660	687	672	700	710	696	678	686	672	670	700	660	699	667	676	712	699	696	710	699	680	713	684	665	695	697	672	715	679	658	723	683	723	688	668	693	690	711	654	662	683	721	729	700	672	708	700	705	673	686	713	680	680	696	702	737	715	655	741	683	722	738	692	747	733	673	691	655	684	709	705	651	697	703	680	695	681	665	683	692	692	698	674	633	706	686	699	709	739	675	739	665	689	695	649	647	717	636	654	720	659	725	670	724	730	752	703	704	700	708	684	695	675	648	691	720	666	681	671	705
49202	10132	1053	496	461	417	432	416	375	375	386	385	378	371	390	390	406	387	370	380	358	366	383	373	393	355	360	408	342	336	386	357	379	349	358	327	398	353	340	360	368	389	319	363	338	356	408	357	392	374	344	345	393	330	376	389	325	340	376	356	384	425	367	352	327	349	353	355	379	360	341	365	408	395	374	363	393	340	380	371	370	377	334	368	388	362	367	342	377	383	379	375	357	367	359	369	346	392	362	298	342	390	354	330	352	376	334	351	362	362	366	342	331	337	372	356	386	395	399	352	350	400	370	380	389	385	362	387	347	388	380	353	343	350	379	363	385	365	356	351	373	340	392	389	401	349	369	397	342	348	359	388	380	384	330	367	370	387	346	358	417	348	352	357	352	375	385	389	364	373	350	370	390	380	357	366	372	351	369	368	433	354	398	343	404	346	344	370	376	401	369	358	376	342	418	354	341	340	351	357	377	377	370	384	349	393	352	370	408	354	384	338	371	387	338	371	359	378	345	332	363	349	385	342	373	347	363	362	354	371	371	360	359	387	361	379	360	359	396	397	340	345	354	390	362	392	369	370	397	425	389	386	362	382	410	350	368	367	341	365	363	372	347	329	353	357	346	379	359	344	341	399	344	357	349	418	385	383	347	340	391	363	377	375	370	405	303	358	362	364	360	383	353	374	357	364	358	342	365	387	397	358	348	343	335	327	368	408	372	341	376	373	347	373	378	363	366	387	400	337	383	373	363	375	362	359	394	333	381	375	340	346	354	346	375	384	324	369	372	369	397	362	341	352	346	371	358	383	399	385	332	354	362	358	351	330	389	370	351	400	365	340	360	347	336	358	398	352	366	395	328	362	384	351	372	409	358	384	348	391	369	384	346	324	316	342	335	346	349	385	372	346	354	362	356	395	339	340	351	348	366	338	338	363	356	316	376	355	372	369	358	409	381	368	340	375	423	329	346	354	378	305	390	345	371	359	389	341	349	362	387	314	358	335	413	361	356	365	383	335	330	384	370	376	393	387	389	368	362	393	364	319	416	369	364	357	385	374	344	380	358	406	388	352	354	368	341	359	369	359	370	325	353	372	355	338	393	393	356	366	380	353	371	376	372	351	381	350	358	347	365	361	371	357	372	393	367	403	334	356	418	363	368	345	341	396	353	340	347	380	371	339	350	342	374	363	362	371	380	334	357	392	337	336	327	363	360	373	373	367	349	357	345	390	343	372	339	393	372	363	336	364	379	349	373	363	373	381	353	346	381	347	415	352	411	342	352	368	388	339	403	401	364	320	385	388	352	355	379	395	394	359	357	399	366	364	327	399	368	350	374	377	333	370	372	368	353	386	361	349	366	369	362	359	345	377	331	393	369	362	362	374	363	353	365	366	376	375	360	388	382	330	355	362	390	371	368	363	401	409	356	390	349	375	370	353	366	389	398	375	336	356	359	394	397	367	357	357	351	361	374	348	363	375	326	382	416	358	364	351	359	395	329	380	371	357	382	365	381	336	328	394	352	375	408	391	350	423	353	370	376	369	362	378	359	372	375	367	370	353	356	405	351	374	344	361	347	363	387	356	354	351	356	381	353	375	375	335	346	379	374	399	378	347	366	352	347	393	369	404	361	408	373	314	350	370	367	340	353	373	333	364	382	369	390	323	346	362	344	331	365	391	381	395	362	375	376	389	390	359	346	382	358	363	358	368	361	367	362	333	397	428	408	348	368	368	298	372	357	372	371	382	382	377	389	359	371	333	378	392	357	440	367	372	367	371	343	382	326	382	420	342	353	353	396	368	345	363	342	395	383	353	346	359	366	350	369	318	342	378	353	330	362	368	381	373	394	363	393	353	334	338	345	369	344	339	389	358	364	385	367	361	391	365	381	351	336	346	364	349	319	367	383	366	343	386	350	341	388	347	360	375	402	376	365	367	356	359	370	355	352	360	343	357	345	350	314	349	394	355	344	383	343	382	376	342	362	364	374	375	398	369	398	383	389	374	403	356	363	360	357	335	391	399	389	380	380	343	382	327	371	354	309	355	398	408	359	344	374	338	374	379	366	362	348	334	361	341	374	373	370	398	374	359	383	366	345	384	341	375	358	360	411	378	337	385	373	373	392	375	364	385	392	353	363	357	371	377	380	368	354	401	396	367	367	392	365	373	348	346	353	377	384	385	346	394	375	370	352	387	392	406	366	341	331	350	366	390	368	383	362	379	361	386	396	426	366	388	348	359	336	403	378	338	402	355	391	353	346	379	393	362	366	366	361	388	364	351	373	396	369	396	347	390	445	342	360	382	378	360	365	366	387	372	363	344	367	380	351	402	357	375	398	393	389	381	338	360	318	362	341	357	376	407	335	359	375	341	372	366	378	365	369	348	362	385	378	395	363	378	342	360	377	371	390	370	371	358	384	365	380	376	339	376	360	353	335	362	336	379	353	371	385	383	367	353	371	379	379	375	381	371	380	364	361	378	351	389	369	400	357	366	389	350	382	384	378	345	369	369	377	393	363	394	377	358	347	373	391	342	377	345	362	343	326	349	378	378	356	379	343	347	357	356	373	336	391	350	345	375	355	384	353	348	361	369	355	353	373	370	373	349	345	359	352	377	334	352	397	363	343	373	372	396	369	355	362	373	396	349	346	427	364	379	368	337	384	369	376	338	383	351	361	347	385	391	377	349	374	359	377	388	331	381	333	378	345	366	352	366	347	379	402	343	350	367	371	337	358	368	352	339	397	369	408	382	374	341	395	405	371	383	354	361	377	369	363	384	391	354	337	403	329	380	403	372	375	373	379	372	381	384	340	386	364	346	362	375	348	378	389	329	333	390	361	341	300	419	345	333	388	407	360	377	347	404	359	373	347	363	382	364	367	396	342	373	381	335	348	356	354	383	376	365	371	372	350	368	363	381	362	371	381	373	346	387	359	371	373	363	340	378	385	361	342	377	368	364	417	379	324	363	367	364	367	360	403	362	368	397	357	387	318	380	349	413	355	357	376	365	365	380	395	394	347	405	345	397	367	349	364	334	356	355	333	404	381	392	345	386	366	408	376	370	342	379	337	334	389	390	383	408	389	384	428	360	352	420	366	352	390	385	354	365	355	358	361	403	363	360	392	406	382	392	355	378	375	386	393	381	373	371	362	397	342	380	364	368	350	369	370	372	385	363	392	388	405	379	381	361	372	380	383	395	370	363	394	420	360	343	384	366	355	374	393	330	375	369	356	376	371	385	368	335	349	379	345	358	355	407	333	363	355	341	362	387	373	401	348	398	390	338	359	315	358	358	351	371	403	357	367	372	352	395	364	357	348	352	364	406	404	379	369	385	360	369	328	387	377	333	377	360	363	355	360	388	353	386	376	352	349	359	372	399	364	352	352	350	419	377	374	386	363	389	353	352	400	388	375	357	387	365	390	385	338	413	383	351	347	388	350	373	393	352	355	333	360	334	382	377	373	368	357	371	358	382	384	356	356	318	367	357	362	363	375	330
26650	958	1242	1288	1163	1080	1049	960	942	933	878	876	841	878	797	842	927	853	876	795	841	866	836	812	812	845	839	830	783	814	842	785	810	799	819	846	810	820	780	854	812	798	822	851	812	867	745	796	811	831	782	810	802	851	824	753	836	821	781	818	847	791	791	775	824	803	806	753	818	815	875	805	893	828	845	831	800	797	838	831	802	827	793	821	772	814	809	823	814	824	794	776	832	856	775	816	808	811	816	821	818	774	813	815	803	845	880	839	792	809	818	838	812	832	797	886	828	803	800	824	849	859	816	853	840	846	848	795	797	772	809	819	789	794	823	859	774	814	813	792	856	800	816	829	833	836	824	803	855	779	773	853	826	826	803	800	802	823	808	837	845	846	847	852	793	783	780	786	791	836	821	834	820	817	780	806	880	781	789	815	814	860	745	817	844	785	872	878	822	840	767	811	816	872	837	802	838	771	818	790	840	843	819	790	817	839	833	777	838	845	795	801	817	798	853	886	838	838	880	824	833	796	863	789	787	839	845	816	827	819	812	795	794	825	814	793	834	791	845	802	788	827	803	859	835	823	843	796	785	792	866	806	842	845	788	795	812	835	886	788	830	817	839	863	859	795	797	802	808	815	837	790	811	813	818	845	853	837	816	786	822	787	849	800	797	830	800	878	807	845	829	784	793	762	798	800	785	823	813	811	835	884	837	809	817	786	838	813	777	841	803	838	776	873	798	801	809	801	793	786	834	797	827	766	827	786	786	843	804	821	794	768	774	806	781	821	778	800	819	870	822	808	807	815	835	841	813	844	794	826	756	851	790	819	804	765	809	816	822	801	860	812	825	811	836	867	772	824	859	806	799	834	820	799	833	789	760	811	765	844	803	859	832	800	842	784	795	819	769	807	789	820	814	814	840	829	832	820	819	863	761	805	816	793	763	842	798	782	769	807	792	861	766	816	771	838	832	791	781	803	827	825	835	795	783	858	822	763	817	812	869	848	849	840	836	861	816	814	834	784	783	804	780	818	834	837	831	852	823	844	810	817	817	875	764	835	833	785	822	813	805	803	866	793	823	838	839	812	825	815	812	798	788	845	774	843	813	841	758	839	800	839	823	826	790	837	772	757	850	809	834	803	803	801	775	826	820	824	853	836	839	805	840	776	798	775	820	852	823	846	853	792	799	762	831	841	801	884	785	790	837	837	834	790	774	852	839	798	776	815	815	856	847	845	857	830	745	817	813	761	781	812	821	825	818	813	803	794	856	821	834	842	822	820	817	846	749	828	835	762	833	801	789	827	814	836	771	830	827	855	824	830	817	787	782	863	825	822	826	819	808	803	819	837	815	854	800	794	808	778	740	793	816	793	824	774	820	845	759	854	822	804	823	778	812	830	832	816	766	791	812	836	833	801	815	800	846	798	822	809	818	815	834	848	850	860	801	886	832	837	824	791	836	852	772	798	872	806	775	836	828	803	842	826	833	806	808	781	809	774	771	827	818	840	827	788	858	854	786	789	793	771	769	774	816	788	799	827	807	819	770	784	799	811	843	829	840	777	858	821	821	866	811	801	865	787	861	819	813	805	817	842	858	746	805	819	840	807	826	798	825	791	855	804	809	836	794	775	815	780	851	794	792	750	770	807	797	813	784	831	801	830	819	837	781	788	872	832	803	769	857	823	825	804	826	835	808	827	836	796	786	788	853	822	766	840	854	816	869	812	766	800	824	805	834	815	795	795	854	795	800	771	816	789	879	800	820	806	827	773	817	825	783	773	859	832	837	864	875	833	807	783	810	802	811	800	856	813	831	777	842	793	767	794	786	840	856	795	756	823	876	846	820	790	804	858	786	786	811	794	872	785	820	789	791	828	857	820	799	813	816	863	816	811	818	826	858	794	818	825	785	850	848	802	823	819	795	826	801	837	748	792	855	822	814	808	835	824	778	812	823	776	843	795	789	765	766	825	799	865	886	831	867	809	808	812	853	816	766	833	849	776	820	794	823	809	814	792	790	788	821	819	836	814	803	858	817	842	801	757	818	831	836	825	820	847	840	783	838	811	826	783	785	825	828	837	814	780	820	831	837	831	868	841	772	826	780	789	840	824	877	765	824	835	789	880	798	855	837	809	881	807	844	835	844	825	792	810	778	803	819	842	784	838	836	794	835	824	843	840	829	760	851	819	849	790	829	786	786	800	781	791	852	840	782	790	795	813	813	806	835	811	811	830	788	801	826	811	878	816	860	808	836	799	866	810	780	817	801	812	829	798	817	846	846	835	804	815	831	836	827	789	849	794	885	802	796	798	835	786	738	858	837	792	807	816	800	761	830	795	794	784	801	818	802	878	818	811	845	783	823	792	812	823	875	838	798	832	842	834	796	836	849	802	770	794	790	813	833	834	817	812	728	833	823	812	848	774	863	760	823	836	798	809	815	793	802	824	804	762	804	783	794	838	759	848	812	815	792	817	792	880	804	844	816	844	822	734	807	838	801	810	808	827	814	890	830	825	804	828	801	835	832	803	810	816	792	830	853	768	788	721	747	771	819	780	785	808	799	825	811	798	838	859	812	797	824	858	820	821	804	809	804	830	828	829	850	777	818	822	811	808	820	846	790	852	835	781	798	832	830	796	828	772	814	816	800	793	799	800	830	765	829	791	834	859	801	809	836	818	836	806	834	834	812	812	790	824	827	782	815	759	808	806	791	777	836	789	840	833	763	843	822	880	841	845	806	842	782	792	837	801	828	836	836	757	830	826	806	871	839	838	797	777	836	842	869	835	832	804	817	789	773	781	862	780	838	811	776	822	832	850	826	829	790	810	864	782	860	818	810	763	805	778	789	782	852	824	828	802	895	826	829	810	812	793	849	841	804	852	815	857	824	847	817	840	818	845	823	798	792	820	851	797	856	838	835	793	787	807	847	804	795	775	815	826	794	828	769	805	833	822	812	756	775	851	791	837	822	857	865	832	804	837	817	810	793	833	808	867	821	833	791	841	820	808	780	771	771	777	804	777	795	801	801	809	792	813	781	799	824	811	784	845	777	803	808	832	796	836	758	774	796	760	814	901	776	778	775	845	779	787	788	844	790	818	785	824	809	765	874	811	805	812	826	856	807	838	785	839	840	827	809	804	838	791	865	781	859	805	847	865	773	801	847	762	764	808	812	821	843	798	805	777	853	789	859	846	842	852	813	863	824	828	842	783	809	832	797	852	830	763	823	839	787	868	825	838	840	771	833	806	796	776	832	780	832	798	764	793	782	808	833	766	850	831	819	783	805	833	858	840	765	826	848	783	822	778	796	788	845	806	871	807	835	844	812	780	823	836	824	795	809	833	828	758	818	805	806	793	856	835	783	803	832	807	761	802	828	866	796	782	828	800	787	785	824	808	789	847	793	861	819	818	775	822	833	824	811	759	809	847	830	756	814	812	824	774	784	776	781	802	822	786	761	816	845	845	797	808	828	805	792	820	801	823	803	812	858	818	821	801	791	837	796	813
51326	11394	1534	596	460	343	341	319	303	295	269	267	272	255	258	244	281	260	252	275	270	264	224	262	263	267	250	219	238	232	224	262	204	239	221	270	236	250	215	215	260	231	235	274	231	234	275	226	236	262	256	236	248	253	265	260	257	233	242	242	253	241	238	231	262	261	255	237	261	245	258	267	249	255	256	229	212	247	230	270	251	245	255	245	248	254	225	257	244	264	240	246	255	248	252	241	231	268	228	246	259	250	271	245	272	245	237	256	226	261	212	236	263	276	277	255	264	222	249	220	260	254	253	247	258	220	234	241	246	234	224	259	293	255	252	232	236	241	230	255	246	241	256	258	247	238	264	215	234	235	254	233	243	230	226	239	245	225	224	242	269	242	243	234	257	208	266	246	234	246	245	243	285	248	242	230	265	235	250	250	251	232	230	257	241	272	245	226	264	227	233	214	240	209	251	245	252	244	250	220	219	275	227	218	261	236	243	242	269	254	233	245	256	242	242	247	272	255	245	244	246	256	246	241	253	271	278	234	215	246	261	256	246	251	241	214	273	225	234	252	278	240	253	237	244	226	250	216	251	251	275	261	234	286	233	245	287	255	268	214	242	252	284	255	243	266	275	244	243	264	239	270	262	214	241	258	229	257	251	258	248	221	249	254	251	236	240	244	256	230	255	219	247	258	281	281	239	255	238	225	239	224	229	237	234	222	242	241	256	250	233	255	241	240	252	242	253	212	226	238	259	226	276	268	249	234	262	259	246	227	221	227	251	245	253	259	249	259	215	248	252	258	248	215	229	262	237	249	247	251	240	216	245	239	275	232	230	216	256	245	236	249	254	242	236	254	239	240	207	266	252	235	210	212	261	257	249	244	246	246	203	240	224	236	237	232	272	224	226	258	233	252	259	222	237	244	224	240	249	233	228	243	238	212	238	233	242	247	234	224	263	243	220	251	243	260	267	265	262	231	225	282	230	236	252	216	240	252	213	238	251	255	228	245	236	268	249	252	242	253	227	287	275	247	214	272	219	246	258	246	221	237	228	294	247	248	231	234	272	239	236	257	255	256	241	239	210	254	233	261	257	240	255	224	256	261	233	231	272	254	237	270	224	247	214	242	247	274	218	244	246	243	244	254	244	228	226	250	252	246	257	242	238	234	262	221	280	243	260	233	232	228	232	243	253	227	284	249	232	244	291	236	239	218	265	237	239	230	241	245	245	244	229	210	236	242	264	251	265	227	227	233	242	246	249	224	255	244	263	229	266	245	241	225	262	285	260	254	244	210	245	271	249	227	231	225	233	254	273	248	235	254	246	247	261	238	216	243	245	231	244	257	259	231	240	270	244	246	249	232	277	237	261	225	247	254	247	225	239	233	235	258	275	250	253	249	260	259	239	261	259	266	266	214	260	222	228	253	216	254	243	255	221	246	260	247	274	242	244	256	233	240	228	251	237	257	252	244	276	275	232	241	266	243	276	249	239	223	276	246	261	253	237	272	223	234	219	220	239	229	249	265	225	235	236	245	257	253	237	267	232	247	236	231	232	243	219	295	238	227	236	242	258	234	261	251	239	243	229	224	269	210	246	214	231	225	219	229	239	232	237	230	250	244	260	228	245	246	265	243	263	241	237	262	260	260	224	264	254	230	228	230	247	226	269	226	245	239	234	240	239	212	242	259	254	243	248	251	276	258	254	262	216	240	230	258	279	241	251	252	254	230	272	271	248	228	247	221	245	226	205	245	257	249	246	250	240	233	290	222	242	263	233	219	227	234	233	244	238	276	280	254	265	224	203	223	222	237	231	284	274	280	247	234	239	239	242	238	269	261	229	242	265	250	227	272	238	236	238	235	254	230	243	248	277	239	203	273	213	243	248	264	260	218	250	251	246	268	294	241	227	218	211	236	255	254	268	227	270	226	227	232	234	238	243	254	252	260	255	229	246	265	213	237	241	243	254	242	241	264	268	243	229	224	251	235	265	257	243	260	240	272	272	234	241	253	232	256	284	236	240	240	251	257	231	245	252	246	265	227	213	253	258	282	275	230	261	221	245	252	247	249	228	243	242	252	245	244	229	255	230	245	268	243	228	242	258	228	245	269	250	216	246	254	225	247	278	240	242	259	255	277	258	240	246	214	286	215	248	271	263	223	240	237	234	258	269	248	241	266	238	223	234	241	242	237	260	240	249	227	212	223	251	247	211	245	276	252	268	271	200	242	261	229	234	262	277	279	228	257	239	255	265	248	271	253	260	256	222	219	255	245	235	266	240	245	230	251	249	256	282	247	239	263	247	236	259	260	230	244	244	245	225	225	233	226	251	275	240	232	232	263	250	224	256	247	213	279	250	264	255	270	258	232	238	227	280	289	243	244	278	254	246	240	239	225	243	249	238	240	248	246	232	270	256	243	243	251	234	251	251	229	252	240	225	256	226	251	236	230	224	254	225	273	268	237	225	255	251	283	231	240	258	252	259	245	235	249	241	268	234	205	193	227	264	230	247	244	260	288	258	256	259	237	247	240	237	257	254	254	265	272	244	253	258	218	226	220	222	237	234	261	258	227	241	263	269	256	255	276	207	273	267	245	268	253	265	252	249	267	235	278	253	256	266	221	250	260	231	281	238	236	230	267	214	248	218	222	250	246	240	263	243	227	257	243	221	259	246	266	291	228	249	261	243	266	278	237	264	252	235	222	258	225	266	221	214	241	236	251	271	253	240	254	212	241	258	243	253	204	243	246	270	225	256	251	246	250	228	279	244	255	206	244	289	263	241	233	258	233	256	241	247	245	272	251	260	224	244	236	231	219	231	240	239	226	254	214	207	233	224	230	218	250	243	277	253	256	256	260	248	249	255	269	251	222	232	228	239	232	255	253	231	239	232	253	233	256	253	238	246	237	236	274	246	256	271	223	226	221	219	265	267	241	237	239	223	250	248	257	245	275	246	237	268	255	248	227	244	253	253	244	260	237	246	235	222	235	242	270	283	267	238	223	260	243	239	247	243	253	227	240	261	229	234	225	251	250	269	236	253	248	233	226	241	253	230	242	236	235	228	258	243	217	233	247	239	250	222	208	229	269	235	225	228	238	225	254	231	264	242	235	210	270	243	243	258	233	197	227	251	241	216	231	239	235	256	280	233	288	249	228	266	258	239	214	237	257	291	259	244	255	263	243	242	250	230	250	212	232	249	252	233	232	264	256	270	262	257	262	232	245	265	286	247	250	238	245	252	227	259	252	240	230	228	255	237	243	252	216	231	239	260	225	256	230	256	272	275	272	276	226	251	250	220	231	252	226	218	249	251	238	230	252	277	215	221	237	277	278	241	234	225	233	243	259	225	249	238	266	208	233	232	256	259	256	260	264	268	220	234	255	273	238	253	244	250	236	239	256	217	238	244	259	243	232	241	219	248	254	259	270	229	226	221	227	268	247	269	246	231	263	264	268	256	238	276	251	231	261	251	276	245	235	224	231	275	248	256	234	258	224	227	242	247	245
26274	864	1404	1572	1339	1113	981	923	816	753	743	684	687	617	657	654	650	622	606	618	564	559	569	630	606	601	602	610	613	574	551	576	541	525	599	522	584	555	557	542	551	509	544	524	553	553	553	540	563	604	527	594	577	547	563	525	551	556	533	576	504	564	551	586	571	537	558	586	588	548	546	567	557	548	604	553	528	512	556	533	572	554	568	571	546	531	543	577	546	567	539	535	570	587	558	523	552	540	535	549	550	560	505	547	588	568	514	536	577	572	556	499	553	546	527	531	545	588	564	535	535	569	543	561	517	501	530	541	567	570	585	563	586	559	534	526	556	533	548	551	539	540	593	540	554	563	581	511	566	598	542	556	570	529	538	523	547	557	553	501	527	577	599	562	553	556	555	543	544	517	521	571	564	527	551	564	552	530	547	525	577	533	561	528	586	602	535	602	583	553	506	527	556	610	588	568	591	574	595	559	511	550	526	546	577	495	579	538	585	578	562	541	577	549	548	478	577	548	556	579	554	595	525	552	576	542	541	578	539	562	544	537	596	558	533	569	525	543	562	563	599	562	546	551	534	536	569	576	573	545	540	561	535	576	600	542	528	554	571	597	545	588	566	529	569	539	533	530	536	520	544	536	563	578	556	560	562	560	604	552	577	549	552	540	550	539	553	576	545	524	577	550	552	505	553	568	590	528	526	568	593	562	535	518	537	585	559	544	557	561	513	542	554	550	529	551	559	560	555	507	562	542	556	523	589	557	541	587	557	546	551	619	524	542	585	552	563	558	576	570	578	551	541	543	531	549	545	545	555	477	549	539	568	558	528	569	561	592	530	552	583	547	541	560	554	536	585	573	514	581	536	532	531	523	596	557	539	544	559	522	542	603	521	564	543	606	549	556	529	583	537	561	535	546	538	534	539	591	583	564	580	594	553	530	517	585	608	532	560	590	519	547	502	566	589	561	554	509	552	569	550	525	527	576	570	587	538	540	561	571	599	579	596	517	531	567	501	562	562	553	551	538	526	563	557	553	591	564	584	582	589	514	545	558	544	550	558	526	537	577	551	531	528	518	553	585	538	538	539	591	549	576	537	560	589	575	541	555	586	524	549	545	560	513	543	539	543	554	574	560	583	585	527	575	582	560	537	523	584	576	520	555	561	603	563	571	576	590	536	555	556	512	560	579	568	551	581	564	531	549	600	574	523	547	581	573	545	546	532	563	594	560	561	583	547	523	535	535	529	579	574	576	581	574	539	554	518	575	598	580	520	516	552	563	505	563	558	530	593	542	571	547	562	537	534	517	580	538	594	577	555	584	575	605	523	540	568	578	546	543	551	509	532	572	539	576	561	529	538	537	538	577	532	591	528	562	561	570	544	590	528	593	595	527	561	555	565	526	558	541	551	535	574	529	531	502	557	565	614	545	575	578	546	578	546	547	571	540	546	519	504	549	564	582	563	575	541	571	549	544	602	603	564	511	573	548	521	572	558	553	547	554	563	584	577	538	583	551	549	566	559	531	568	520	577	595	550	529	585	602	564	561	531	547	540	547	527	578	590	547	525	524	586	508	512	561	568	553	530	578	576	546	593	566	561	546	545	591	580	558	530	558	524	565	506	496	564	554	539	575	551	527	533	541	600	516	569	593	546	491	544	559	559	574	534	549	531	565	533	543	548	542	544	544	604	596	562	584	511	564	581	575	547	488	534	523	538	546	555	584	530	560	598	510	566	537	566	572	546	526	547	504	541	589	555	574	582	550	548	575	556	558	519	563	530	574	529	521	530	584	542	515	582	547	590	525	534	589	575	595	545	581	572	541	565	529	530	519	548	545	524	553	587	556	522	528	577	526	603	517	554	536	565	545	568	569	556	563	614	516	557	567	540	593	565	567	524	570	597	549	548	559	631	597	502	548	555	578	572	529	592	545	531	537	567	539	552	528	510	545	535	549	552	554	543	545	589	593	592	575	544	525	505	554	567	562	586	570	546	564	542	543	535	535	538	536	590	519	545	498	567	537	542	568	577	580	543	574	525	560	564	534	524	580	525	539	554	528	583	544	559	572	595	546	552	554	535	541	549	551	559	579	532	561	557	550	524	534	535	587	551	555	527	585	578	573	534	568	543	547	572	553	584	556	578	545	564	570	516	538	527	539	529	526	519	553	555	576	573	522	552	534	575	523	558	558	534	551	583	517	554	546	549	546	580	559	525	530	524	560	564	553	539	548	547	559	574	546	580	553	577	569	614	568	588	602	563	535	577	562	585	580	537	502	609	543	562	530	569	542	551	578	545	573	545	555	575	528	585	589	576	520	545	580	543	572	555	550	561	530	555	510	550	563	568	525	559	534	537	545	603	531	556	569	557	589	553	565	576	576	568	558	533	576	557	509	560	542	559	587	569	534	575	573	522	536	560	536	567	503	551	542	542	521	582	560	579	555	547	526	541	583	526	540	528	565	550	564	532	558	530	567	552	544	496	576	555	533	534	576	578	557	554	563	578	528	528	543	556	548	551	545	588	571	580	597	551	562	593	508	552	541	547	549	574	584	559	552	573	564	546	516	589	615	527	530	551	543	518	538	565	629	542	549	584	560	522	566	559	523	565	575	567	561	565	585	532	567	545	540	532	535	566	526	580	561	569	552	592	555	530	529	534	554	552	563	559	553	542	519	550	582	608	592	590	571	551	587	552	518	535	573	579	550	604	563	548	560	555	580	566	559	580	583	540	533	532	573	605	563	545	558	532	574	559	551	565	555	566	539	512	533	531	532	560	555	579	586	555	562	565	580	575	567	639	584	553	569	584	511	539	535	520	554	544	560	518	515	560	592	489	553	584	499	530	553	574	592	603	538	558	569	578	555	562	578	538	544	571	490	537	545	535	567	525	536	517	586	566	581	533	559	527	557	588	557	565	587	551	517	564	523	540	522	526	579	498	518	521	501	531	588	592	591	574	542	540	564	559	541	526	543	506	561	579	560	565	563	537	582	590	544	565	568	556	553	587	560	547	547	543	550	563	545	536	513	574	528	536	545	562	558	547	576	551	548	506	543	577	555	565	541	559	553	564	570	594	584	549	546	538	572	557	533	593	593	553	574	531	556	548	537	565	573	562	541	525	594	524	565	552	572	541	548	541	518	577	567	564	588	545	553	529	546	535	560	559	581	535	599	572	601	575	550	532	557	584	545	558	552	531	523	555	570	497	533	572	558	544	546	526	569	553	577	597	510	539	539	562	532	579	509	537	548	548	544	575	537	562	555	523	540	544	527	526	491	536	560	547	597	565	604	611	565	573	549	525	553	558	539	553	562	603	526	585	593	528	561	529	568	526	523	554	562	558	580	616	532	553	558	537	608	553	551	531	580	588	564	544	559	557	535	582	535	544	532	524	582	590	563	547	534	559	545	564	571	534	562	506	557	612	544	563	518	562	572	574	547	519	600	597	578	579	583	562	524	556	559	553	588	562	562	531	548	520	580	544	555	556	555	599	562	563	601	527	523
37807	5538	371	290	290	302	294	292	340	303	326	293	341	272	308	280	297	296	280	291	298	303	292	297	317	264	306	316	299	303	301	295	323	301	343	267	306	254	268	301	301	281	300	311	290	299	283	274	322	303	304	268	281	277	297	253	279	314	319	279	281	312	318	250	321	280	303	303	283	282	343	325	294	269	302	320	325	307	284	316	276	254	279	240	285	311	248	295	320	284	273	261	321	318	322	275	291	278	290	316	284	232	274	287	306	331	285	268	271	312	280	296	298	266	292	256	306	280	312	286	283	328	310	317	310	289	301	301	272	328	332	306	280	280	314	255	304	298	290	329	289	301	340	312	307	294	294	299	281	275	306	287	340	244	289	301	264	318	288	316	274	293	320	340	295	291	280	301	287	332	299	353	286	290	287	279	314	276	313	303	291	301	266	311	272	308	271	309	295	278	336	320	311	285	306	255	301	272	292	269	268	308	283	283	304	306	279	304	288	306	336	292	317	270	272	318	323	303	292	297	323	269	293	308	264	291	302	274	279	331	280	264	300	303	329	270	293	320	290	340	307	293	285	315	306	288	313	306	280	347	279	318	322	290	312	295	299	273	270	285	308	311	296	293	281	282	285	264	317	282	283	278	283	297	282	310	307	308	305	262	266	327	319	296	251	284	325	296	271	295	322	325	320	312	264	261	284	287	289	281	294	307	266	286	310	284	299	271	298	263	264	289	270	315	307	284	300	301	289	287	296	292	312	324	307	276	295	304	297	280	331	307	330	302	287	300	310	301	294	281	310	319	289	284	286	309	272	295	289	289	280	324	315	281	309	256	296	291	278	311	301	341	300	277	278	297	258	280	336	314	290	307	341	342	274	321	291	276	272	290	290	270	298	303	322	296	284	308	284	313	307	257	252	293	286	280	265	303	308	311	296	306	297	295	303	288	319	293	302	308	312	289	296	316	313	309	309	318	269	286	278	304	327	321	273	294	291	309	291	292	286	330	319	295	328	282	273	307	304	301	301	299	308	268	321	318	316	302	284	324	274	295	323	297	324	293	263	316	295	316	286	308	283	273	312	303	279	304	272	287	270	298	269	304	284	292	308	280	293	316	278	284	293	314	287	297	285	290	272	282	306	288	291	277	311	322	284	282	285	305	303	275	286	320	312	317	285	297	315	290	290	288	320	294	280	284	282	296	279	290	304	290	323	306	265	296	289	278	280	306	272	278	316	280	306	285	286	273	293	317	314	321	289	262	301	285	302	311	309	279	306	288	301	264	332	311	296	321	314	283	299	310	304	319	284	300	292	301	301	275	319	287	332	293	302	342	312	281	306	306	320	311	288	330	319	282	309	279	297	297	298	302	296	307	282	290	295	312	302	316	308	301	267	321	306	270	271	299	288	298	258	281	284	275	287	320	303	285	283	314	275	273	284	288	316	319	307	286	285	304	335	314	258	324	307	283	259	309	274	278	302	294	297	264	293	284	291	307	314	293	271	303	280	273	332	296	280	310	284	266	292	292	281	289	269	312	282	280	316	291	289	262	305	299	298	305	294	276	297	288	282	296	294	288	302	298	317	293	314	300	334	285	285	323	267	299	281	306	306	303	292	301	341	312	328	292	292	320	277	268	268	273	300	305	304	308	297	313	333	313	305	295	280	291	323	291	272	276	305	280	299	313	293	293	311	316	293	294	276	322	292	298	299	312	282	308	288	299	283	281	303	316	344	284	304	306	270	319	275	299	302	270	299	286	287	300	268	286	312	287	282	311	279	254	320	266	278	295	309	278	298	285	296	323	303	258	288	310	295	317	300	319	292	283	300	330	285	317	309	291	284	287	294	249	263	290	303	303	283	275	279	300	314	326	263	266	260	289	287	285	285	316	278	327	322	291	323	301	305	288	302	303	271	314	313	296	300	307	299	305	282	318	279	275	332	250	330	307	334	290	302	264	277	314	293	297	271	301	295	327	296	277	289	311	278	293	311	282	296	273	281	317	294	265	270	264	298	299	267	330	268	288	336	276	279	288	304	318	285	303	269	314	315	304	307	283	284	274	302	270	301	301	316	292	303	290	294	244	301	271	286	305	306	319	300	278	296	286	286	301	287	289	291	300	287	318	306	312	315	274	296	315	306	317	300	297	318	275	306	298	304	319	307	296	290	307	318	307	303	293	297	289	329	295	296	333	356	312	311	260	306	281	332	297	279	300	299	264	301	271	301	316	291	284	307	297	288	306	316	327	283	259	286	270	261	266	302	311	280	308	306	308	335	321	303	296	301	285	306	293	297	290	300	283	287	283	295	286	274	310	306	296	276	325	285	268	267	309	322	258	314	320	340	303	294	296	262	297	296	309	311	271	303	247	302	280	331	341	299	268	306	265	315	263	274	297	310	299	272	288	271	317	306	294	272	271	291	281	289	299	293	291	250	289	288	306	287	288	302	317	296	289	265	292	278	307	284	288	309	323	266	280	336	322	328	300	280	295	314	274	308	302	326	313	311	311	303	305	267	307	296	282	264	290	292	329	279	285	303	293	311	305	318	261	311	238	284	292	285	277	286	304	297	283	302	289	308	291	280	234	285	281	306	291	282	308	282	272	335	299	289	302	297	275	289	288	283	327	308	305	292	292	335	313	315	265	273	291	307	308	272	298	278	319	273	327	316	337	315	280	297	277	285	336	291	245	266	282	298	301	285	275	300	302	288	302	283	270	259	289	316	275	254	317	342	265	286	281	296	317	284	297	317	341	330	318	315	297	287	296	299	298	280	298	287	325	278	283	292	283	314	291	289	307	318	307	304	295	290	294	267	315	301	292	278	287	281	289	313	305	274	293	299	281	299	307	331	327	279	338	314	280	292	323	296	292	294	261	298	291	289	294	331	296	311	283	262	327	281	343	280	336	311	304	311	262	299	287	293	291	310	283	275	273	329	307	304	309	296	288	287	283	302	307	300	270	265	281	282	279	287	284	287	266	251	337	295	279	278	259	300	300	287	302	311	275	274	271	331	307	297	306	300	295	314	281	304	295	342	268	315	322	286	308	270	285	279	305	311	309	274	290	282	279	258	308	275	301	292	306	265	329	303	336	290	297	278	324	286	314	291	288	301	330	277	266	261	270	293	311	300	297	323	291	278	283	319	275	288	283	298	279	297	258	280	284	315	305	295	260	247	327	280	306	287	298	315	284	281	322	296	299	275	261	294	287	297	291	277	295	312	286	309	322	280	306	303	275	317	302	289	284	266	289	295	287	284	285	296	294	287	302	281	287	316	308	249	312	284	293	313	272	263	324	303	330	303	333	283	327	282	282	310	289	305	288	304	280	276	273	293	265	292	307	311	272	296	281	313	286	299	282	298	295	291	298	287	291	318	306	265	317	331	279	295	320	328	303	292	292	292	306	303	280	303	290	295	303	310	260	293	285	300	293	278	292	300	309	300	334	282	302	279	278	288	315	300	292	317	285	264	312	278	284	313	290	307	269	304	316	294	317	289	316	314	284
20937	686	742	705	675	699	659	702	683	694	714	711	679	674	659	685	696	644	692	713	714	639	647	648	670	679	679	668	704	609	677	660	679	623	689	668	696	625	667	730	662	667	704	713	649	670	686	690	667	682	639	711	680	729	671	628	674	654	646	648	677	710	704	669	694	729	663	687	680	688	683	705	714	678	670	758	736	731	647	651	714	699	710	705	649	653	687	670	705	655	659	659	702	658	701	659	698	714	705	710	686	691	690	669	692	698	697	674	695	695	690	644	667	689	690	671	685	669	609	666	642	723	655	661	646	649	659	721	690	688	680	669	694	599	717	680	652	722	675	687	699	729	688	654	659	682	707	685	707	663	684	683	688	657	712	676	680	686	673	667	677	732	680	708	709	729	688	714	717	658	711	699	676	689	683	680	659	667	647	693	676	689	729	682	734	673	627	688	737	701	644	677	657	660	674	657	653	659	683	705	679	703	707	694	693	657	666	662	656	653	659	664	691	683	636	713	683	689	725	661	736	682	676	687	689	670	704	703	647	670	685	729	708	664	656	696	681	663	697	689	659	681	691	672	695	646	637	713	646	692	679	715	674	705	763	636	664	637	667	679	684	633	668	717	638	646	703	682	691	666	712	701	715	713	753	673	734	687	684	663	693	709	671	673	665	696	724	649	682	670	659	683	667	722	645	713	654	669	711	683	648	666	680	722	681	672	638	674	733	663	690	662	698	707	666	660	649	683	703	672	730	660	704	693	693	668	659	662	633	659	704	665	643	667	711	706	624	688	731	666	642	670	676	667	677	671	676	701	723	727	728	667	716	693	675	689	682	650	707	673	668	699	673	699	707	702	725	636	691	678	666	662	660	676	651	662	698	652	707	672	697	739	656	621	662	669	734	655	677	708	659	655	694	704	677	639	668	731	660	667	705	657	689	650	706	671	732	696	700	667	678	685	691	676	719	629	701	727	708	639	678	637	637	647	665	657	745	684	698	670	693	692	681	679	669	739	727	697	685	685	730	692	713	713	656	699	691	684	693	731	649	741	672	689	650	703	676	647	666	684	717	697	660	682	752	676	665	705	673	727	678	672	658	635	643	656	716	720	653	688	647	672	715	680	721	683	646	698	644	682	694	638	688	716	662	664	687	659	697	661	652	647	698	634	671	658	750	660	737	692	724	642	685	646	650	670	679	654	678	653	641	712	730	649	692	684	662	656	660	644	721	662	683	663	695	655	686	676	651	693	693	677	651	625	677	673	736	654	720	677	664	668	662	655	643	683	647	648	737	695	673	676	689	627	706	714	707	687	686	657	693	691	651	693	672	732	688	689	695	662	677	703	668	671	686	724	675	643	658	698	674	673	694	616	685	696	642	662	688	653	636	669	687	656	704	681	659	705	695	661	656	667	661	690	713	674	662	713	654	669	752	659	683	745	667	692	636	678	670	657	718	718	710	701	682	706	664	657	690	699	748	661	693	641	684	646	694	717	633	706	668	678	668	656	669	660	723	642	690	711	689	694	670	671	713	674	674	650	621	675	638	661	659	626	690	707	648	712	686	636	731	682	679	678	712	646	717	695	685	659	671	659	705	710	710	689	682	653	666	700	655	701	718	653	697	628	658	650	691	704	654	632	656	663	679	701	706	645	673	659	706	691	698	647	683	662	674	684	719	683	718	645	678	702	662	636	682	704	688	705	641	687	689	692	665	670	659	680	690	685	675	687	691	689	671	651	719	690	688	713	672	695	743	678	691	703	677	666	690	698	691	734	709	674	697	658	676	652	737	669	712	669	661	660	671	667	649	678	708	682	646	721	695	647	687	655	684	683	691	644	646	663	659	669	654	692	693	689	611	685	677	651	643	681	697	688	669	701	744	695	710	678	670	651	696	678	682	625	691	644	661	701	643	661	687	658	689	686	683	671	710	675	673	709	644	644	644	713	700	707	670	680	652	736	659	632	666	683	676	692	704	661	693	686	696	663	696	694	657	645	678	699	653	676	694	656	696	667	682	657	704	638	670	692	703	653	692	690	693	705	673	697	709	685	675	701	662	664	668	700	630	682	700	692	667	643	672	658	692	649	670	663	680	621	636	679	655	710	688	666	714	688	657	691	705	701	660	650	716	660	684	664	664	666	668	667	710	688	702	679	699	685	678	680	672	650	669	668	699	677	687	699	693	681	686	691	672	694	679	659	717	687	637	684	697	686	714	649	660	671	677	750	644	685	690	671	703	695	668	648	693	707	671	669	673	703	663	706	718	645	648	693	668	697	677	634	699	649	685	674	693	664	707	698	643	739	689	692	681	674	679	663	685	646	665	679	658	669	667	692	685	681	679	719	679	712	645	715	682	687	699	672	688	660	667	640	707	661	699	692	707	639	686	696	707	667	698	683	706	703	666	714	686	706	658	718	669	679	720	750	674	694	640	668	695	697	676	693	670	681	643	691	671	661	676	658	671	702	682	670	633	717	697	723	685	669	691	657	674	694	655	700	718	638	706	697	676	647	684	710	645	684	651	710	698	701	661	702	622	686	684	657	676	705	692	695	697	665	670	687	674	666	688	722	674	685	717	671	664	698	695	694	694	684	678	662	689	685	693	684	673	713	704	679	683	697	671	665	689	708	662	669	654	657	723	656	720	667	649	663	676	698	683	685	670	660	720	710	656	635	649	676	676	704	676	685	660	690	696	679	709	688	696	691	664	707	684	756	669	658	658	676	666	675	632	677	667	666	674	703	703	684	663	650	655	672	699	739	639	660	692	685	670	683	680	682	644	729	639	717	680	720	671	697	716	694	671	707	682	715	671	712	680	681	695	692	644	685	676	719	709	707	692	683	680	652	684	678	720	688	648	728	635	725	675	649	663	691	700	642	686	694	710	694	703	704	706	675	661	643	654	630	703	687	714	695	709	671	648	657	661	692	700	697	650	645	715	693	705	689	693	739	665	699	672	676	705	633	691	701	692	693	662	659	656	685	744	668	616	724	705	687	654	687	679	715	670	707	699	677	670	726	640	697	713	680	611	721	642	711	675	686	630	692	710	652	658	663	677	672	694	677	684	638	618	698	690	736	681	713	660	698	609	674	670	704	652	695	687	695	657	669	702	714	649	713	685	724	682	683	668	662	673	697	729	694	678	728	667	706	684	717	662	657	681	677	723	675	708	680	698	664	690	698	659	719	646	649	706	695	678	654	660	709	664	703	714	699	669	666	707	703	686	703	727	686	689	673	679	705	738	656	677	655	678	633	646	675	686	706	706	678	703	704	699	679	668	684	703	656	672	681	681	668	681	680	693	678	710	694	678	650	710	627	625	694	735	690	685	668	687	685	645	688	685	699	665	667	686	654	715	683	660	678	680	690	666	702	694	719	660	686	673	647	710	635	636	661	681	692	655	704	620	647	646	682	685	714	701	657	650	698	740	650	691	639	674	664	706	701	663	648	665	687	700	631	650	681	623	685	720	688	678	715	647	699	669	657	651	707	662	694	674	680	648	667
50100	10804	1173	534	456	425	402	372	368	397	346	390	372	364	354	366	386	378	364	358	378	378	364	358	366	372	361	346	348	359	379	404	382	411	355	340	375	353	316	295	377	403	353	384	395	382	351	339	380	405	358	344	358	374	359	321	373	369	379	356	347	330	388	347	359	334	342	345	360	365	350	355	370	333	369	365	370	381	393	347	363	353	378	348	367	367	335	380	373	351	324	343	396	341	371	378	383	423	339	358	384	347	354	343	357	370	364	394	392	359	340	380	323	359	326	369	351	391	352	350	395	346	313	348	332	325	343	349	363	345	378	363	342	340	350	367	368	370	334	369	354	377	320	363	376	350	342	359	374	368	347	393	386	359	394	368	346	371	369	385	357	353	356	395	323	320	393	342	338	393	346	377	368	347	336	362	376	360	365	380	360	340	362	366	346	341	368	344	325	392	345	389	365	367	363	340	342	335	322	362	354	368	352	351	370	384	364	340	358	354	338	380	357	356	386	385	362	382	364	349	363	332	398	391	361	307	376	338	330	358	347	344	346	353	369	315	363	356	340	342	377	361	314	357	338	355	342	358	380	355	331	341	364	378	376	355	330	383	348	349	374	329	372	327	343	364	371	358	341	373	329	389	367	391	402	348	349	345	384	382	366	350	296	345	371	344	347	358	396	358	362	354	348	376	364	342	368	364	364	311	393	361	358	359	346	332	331	370	382	364	385	340	341	368	363	359	333	355	363	382	343	376	372	371	343	357	350	318	332	366	395	363	364	369	354	335	353	369	324	359	373	357	406	327	345	407	357	343	317	392	355	326	390	381	386	384	361	344	392	344	363	352	344	362	390	384	387	376	382	393	368	395	347	372	366	366	391	358	322	354	356	365	356	357	372	327	362	378	332	318	330	323	357	367	335	383	368	328	383	388	360	372	355	382	355	370	357	340	344	388	341	365	353	377	349	404	371	348	380	387	342	312	378	368	375	346	391	348	367	331	363	348	384	368	404	359	341	360	359	395	351	363	372	380	373	348	346	344	340	361	379	362	343	359	386	374	379	322	388	357	355	381	348	362	322	349	377	352	401	380	342	338	338	381	325	353	373	366	363	329	317	361	367	389	331	338	336	351	345	381	343	375	352	337	347	349	354	364	376	341	367	368	353	363	370	326	374	367	333	368	407	343	394	348	340	351	352	332	375	348	351	343	350	336	321	378	345	335	342	367	353	346	379	368	331	322	384	381	377	339	370	342	357	361	353	341	381	366	338	354	394	396	318	406	367	363	366	365	338	370	324	382	346	354	366	348	347	366	359	349	351	340	377	344	349	353	329	331	362	314	384	395	391	359	346	400	359	346	399	386	376	358	376	380	336	358	365	405	377	403	372	342	352	372	384	330	375	343	372	375	333	351	373	370	366	365	355	392	350	392	385	355	376	399	392	371	384	377	340	348	324	338	322	361	359	348	329	338	341	382	351	379	323	346	337	382	383	367	383	337	361	362	354	365	393	366	357	333	344	343	385	379	356	350	364	367	394	351	342	348	345	324	321	354	349	342	367	388	380	374	348	371	341	370	343	383	374	371	355	340	336	346	385	332	377	387	374	324	365	345	363	307	355	337	376	326	335	318	370	353	396	346	339	344	354	364	351	357	372	347	322	350	358	363	344	355	313	374	349	392	392	329	367	377	369	352	387	389	367	358	333	354	353	344	361	320	340	348	367	366	338	346	340	346	386	365	341	364	354	324	320	373	353	376	369	347	367	367	358	352	336	367	347	315	365	380	392	351	343	335	344	351	349	341	355	351	381	392	384	343	346	364	347	357	367	352	366	357	387	317	370	328	358	360	391	374	374	396	345	349	348	355	338	359	364	353	371	362	354	381	356	346	319	362	387	337	353	361	376	360	372	311	373	399	385	364	347	333	353	356	356	333	366	348	335	342	354	359	347	358	300	369	362	304	337	364	340	353	355	347	353	363	346	339	372	370	360	332	398	376	392	401	329	334	356	368	337	349	350	369	337	394	367	357	388	361	362	374	358	378	342	365	352	341	371	337	371	355	355	374	367	373	336	367	359	367	362	356	374	371	377	422	356	387	340	380	347	351	355	363	366	383	345	355	345	351	391	390	330	388	349	383	376	372	369	378	389	343	332	360	350	375	374	374	319	334	380	352	377	359	371	358	338	364	359	360	395	359	384	380	353	400	342	333	364	360	366	349	340	373	379	344	370	386	378	397	420	362	350	314	343	370	396	370	396	353	340	390	364	340	379	369	377	338	349	336	355	361	335	360	340	348	352	366	351	367	362	324	401	341	356	342	337	384	358	390	347	354	342	322	371	359	366	336	383	352	366	351	361	385	335	355	381	351	362	357	367	365	385	362	395	367	384	363	363	346	374	344	373	344	388	329	337	350	326	348	369	358	336	331	332	400	392	370	376	344	312	329	373	344	355	350	342	324	380	384	391	366	333	385	355	369	341	384	362	369	342	362	349	344	362	366	406	326	352	355	347	367	362	334	353	361	399	381	351	378	359	359	339	328	388	374	393	372	349	367	355	316	352	349	336	335	353	348	389	361	348	344	311	317	371	316	333	338	387	351	391	341	362	349	374	383	333	334	357	357	363	369	309	385	340	376	367	333	362	334	362	353	336	370	376	320	334	365	388	400	344	373	364	359	329	387	364	326	347	354	370	366	349	349	358	357	367	343	359	325	345	345	375	318	369	359	343	350	363	394	339	330	346	355	381	367	351	375	341	325	360	340	340	377	306	341	330	360	377	341	369	362	324	373	388	359	332	337	347	362	318	358	328	391	385	336	377	352	341	346	343	366	360	405	384	359	358	380	370	364	348	358	353	388	359	345	364	361	349	342	318	354	391	333	346	377	387	368	335	391	372	372	372	367	371	343	366	348	373	355	347	360	388	328	336	330	363	331	355	393	343	381	347	366	378	364	371	378	353	377	352	364	368	351	380	399	397	332	358	377	396	352	367	380	339	353	336	329	350	340	377	355	359	346	368	359	321	361	328	354	346	366	366	375	321	336	351	358	358	381	367	336	347	366	351	405	351	319	377	399	350	361	363	372	341	348	370	370	344	327	367	344	340	370	378	357	342	372	377	366	367	349	394	368	396	348	350	407	369	365	336	332	351	366	360	388	355	365	359	408	358	357	383	383	363	350	355	338	364	340	374	361	360	323	385	391	352	349	340	366	357	369	373	380	347	354	313	351	314	371	390	384	336	379	375	399	351	371	342	378	396	363	348	384	337	373	384	361	351	342	352	386	352	390	366	360	379	358	367	352	359	356	367	375	372	356	364	361	372	364	365	359	401	407	333	353	357	354	353	348	391	389	359	313	385	357	346	359	357	333	383	392	357	355	366	338	352	401	385	350	346	350	352	360	361	367	366	374	362	386	336	374	333	393	354	352	317	366	379	395	364	337	340	366	351	342	340	352	376	356	373	370	375	326	372	392	381	366	370	396	359	396	367	353	382	369	350	358	351	358
26634	974	1123	1276	1202	1037	1020	971	925	925	929	903	803	897	892	883	800	787	820	813	830	802	810	837	864	785	893	866	756	826	843	840	757	783	800	864	808	751	813	800	803	859	748	807	789	801	808	800	778	814	814	779	809	820	806	869	820	796	771	786	782	813	793	771	823	814	832	805	818	789	813	815	778	819	826	770	871	776	767	857	784	808	741	830	795	801	775	803	760	784	800	807	858	766	797	758	806	768	797	785	833	749	772	820	757	802	850	814	801	764	808	811	801	856	784	838	814	784	827	759	746	754	763	769	764	811	767	789	791	726	826	805	804	779	836	801	780	851	742	885	840	801	822	803	802	765	779	792	823	785	787	772	775	783	845	765	815	756	751	786	819	800	849	774	790	792	777	789	842	775	809	760	854	755	732	831	831	789	800	796	853	824	794	787	789	797	831	883	802	808	753	779	745	822	819	829	780	815	800	805	809	825	784	773	801	805	823	811	790	781	846	809	810	766	823	816	827	819	764	890	791	795	802	774	808	764	785	799	818	790	806	754	828	796	791	830	815	858	794	810	809	813	796	802	843	778	793	773	873	786	791	873	861	836	774	790	769	797	832	826	805	859	820	770	768	788	814	833	759	798	785	815	789	839	805	798	798	767	836	852	800	804	780	766	767	801	813	812	802	772	782	806	788	787	782	762	745	818	783	753	809	830	773	835	744	788	807	835	758	753	816	725	872	765	843	757	791	794	820	760	809	775	790	788	795	741	775	806	852	797	833	771	813	808	751	800	865	833	830	818	816	780	845	801	829	799	812	785	824	823	804	861	768	799	797	775	768	824	803	860	775	804	756	827	811	745	823	796	801	795	799	807	783	798	814	764	801	807	745	797	814	819	799	751	823	822	822	847	790	824	823	810	825	784	795	787	788	796	840	818	837	775	784	770	772	810	816	815	837	769	747	821	825	809	815	764	788	790	812	847	800	789	824	793	781	793	815	819	787	808	780	797	779	829	850	801	816	875	842	822	834	750	806	796	819	767	834	803	773	808	804	771	793	858	847	787	791	786	817	797	847	817	824	771	735	822	796	769	828	783	785	782	837	840	762	795	787	818	788	815	813	796	818	833	827	796	819	807	818	795	781	779	813	791	825	835	757	789	814	835	806	810	788	818	842	818	836	790	773	818	819	775	844	777	817	791	726	786	799	794	824	775	793	789	852	822	804	784	799	801	807	750	826	805	795	796	797	776	853	815	809	830	801	830	775	806	799	819	824	807	727	786	795	783	805	813	821	781	780	807	826	808	825	790	797	728	795	812	815	759	815	788	786	798	803	763	785	769	779	789	806	791	827	791	818	809	755	834	823	803	781	829	781	809	791	795	830	828	758	767	812	790	780	802	807	846	800	797	805	803	828	785	782	837	767	824	832	812	842	799	802	815	784	803	806	835	706	738	837	817	808	760	761	773	796	823	809	816	800	802	791	809	808	768	804	769	863	777	872	792	759	799	803	804	738	796	784	796	854	821	804	760	790	830	817	814	795	805	818	825	792	762	854	800	831	824	751	785	800	875	800	827	771	796	788	788	809	751	804	794	822	795	804	778	827	779	807	820	837	783	786	796	791	820	797	839	809	777	828	845	807	804	811	824	805	787	810	779	808	771	775	807	776	825	796	828	783	822	820	784	843	762	872	860	775	783	797	767	834	775	780	811	811	839	796	781	811	825	768	790	803	823	786	839	786	799	813	811	857	857	872	773	782	806	829	842	795	836	817	784	709	817	822	796	778	802	825	818	808	877	781	808	797	829	797	817	822	841	821	805	799	739	822	789	810	786	767	793	814	794	863	777	833	768	829	799	839	760	833	792	838	780	855	814	762	740	791	803	783	775	778	749	784	791	794	769	791	799	803	842	823	748	795	792	831	747	782	813	861	843	773	832	778	812	842	799	777	825	711	855	746	792	795	789	823	877	845	816	825	796	790	767	810	793	825	810	811	831	774	788	800	771	821	776	776	774	783	810	809	833	840	817	760	786	823	851	771	767	820	817	819	800	798	779	792	824	848	800	788	748	797	816	804	805	790	863	809	765	838	800	824	855	757	818	810	770	797	778	832	843	820	794	774	823	814	781	811	857	779	830	847	773	808	799	774	823	831	831	789	793	802	793	781	845	840	838	838	748	803	818	725	833	764	808	831	787	788	787	855	810	820	788	788	724	823	824	822	760	798	814	801	781	782	808	795	793	780	797	864	804	816	813	780	779	806	754	770	785	807	780	875	832	791	794	755	779	801	832	818	806	714	775	825	813	831	741	825	801	797	780	782	783	779	837	816	845	829	810	813	768	791	832	797	773	810	808	771	782	809	853	819	804	766	776	854	802	811	801	797	767	825	871	787	824	784	803	846	809	788	802	793	810	827	750	763	806	843	824	766	830	815	818	793	775	828	790	812	751	804	773	776	853	813	805	813	805	812	786	793	840	754	740	801	805	811	782	822	800	770	768	762	755	817	800	846	787	769	741	733	803	813	813	821	836	810	808	779	802	770	784	781	797	816	858	791	834	796	843	792	766	815	797	820	789	812	781	786	839	765	788	807	848	773	827	826	766	812	858	762	810	777	821	807	814	818	769	812	779	868	799	769	843	829	782	831	767	791	790	803	787	808	763	778	855	808	817	796	838	795	837	784	821	756	789	806	808	792	828	792	790	808	798	828	818	855	796	785	776	857	810	816	830	806	828	810	819	809	831	813	845	797	816	778	781	840	815	805	774	806	782	761	787	803	774	765	834	781	794	778	809	764	803	803	788	765	807	793	782	821	792	827	778	778	809	799	797	769	796	778	787	813	848	786	771	782	786	793	780	799	807	775	779	809	732	841	810	739	821	822	817	789	779	799	795	794	775	788	853	807	805	766	819	800	777	753	803	707	847	851	771	794	784	816	813	786	797	782	781	761	750	798	799	822	828	803	767	824	828	829	802	765	833	803	771	813	829	816	797	792	785	800	769	778	776	816	814	844	795	803	831	814	777	779	832	783	732	788	781	825	801	791	806	762	826	813	795	802	816	770	824	765	840	823	797	762	827	843	766	781	743	776	835	812	795	783	816	801	769	783	817	838	856	815	793	756	836	778	783	765	835	817	815	790	843	779	802	790	797	774	808	793	862	789	768	842	776	824	809	778	830	795	782	820	783	792	847	806	837	780	795	830	823	806	809	799	743	783	767	759	792	798	834	808	786	802	826	815	793	791	822	809	795	763	776	764	816	777	753	807	802	800	808	743	806	847	825	801	788	726	823	796	774	822	827	828	766	812	785	811	789	838	783	809	763	761	779	763	867	791	784	804	817	769	823	825	806	793	779	802	790	767	873	805	803	790	797	802	838	804	779	802	759	769	797	820	792	785	821	808	884	764	795	762	787	808	811	803	790	837	807	746	846	808	725	830	788	834	792	788	802	787	823	808	781	813	785	810	833	806	784	882	778	797	834	770	797	744	815	832	801	832	805	805	801	822	815
54658	13626	2062	543	406	363	319	313	288	294	302	268	254	277	264	262	262	267	246	256	251	276	263	280	311	247	255	270	268	287	281	263	274	272	226	288	268	275	226	249	268	266	226	270	246	256	305	270	269	229	245	244	263	250	264	253	277	280	263	243	278	271	234	247	262	274	247	252	273	259	257	252	230	283	270	226	230	244	285	240	242	273	264	248	256	257	258	276	231	265	280	269	261	245	276	258	235	260	297	250	280	267	249	236	262	247	269	254	280	258	274	290	277	263	276	266	279	244	264	279	244	241	288	254	251	247	299	267	271	269	269	259	253	278	231	268	278	243	236	233	283	251	256	257	271	256	238	244	266	246	214	241	227	254	248	249	270	237	235	266	277	249	247	240	262	234	240	252	269	263	259	263	257	226	269	258	274	231	250	245	265	252	280	258	234	276	236	238	225	259	239	257	231	255	239	256	283	226	244	247	266	249	254	270	269	247	255	237	290	235	280	206	246	272	255	268	275	266	265	244	248	249	228	257	257	264	282	211	246	239	247	239	256	272	246	292	270	262	231	249	218	266	272	267	240	235	267	258	233	237	250	256	248	253	226	226	270	260	279	243	229	260	252	239	255	255	237	277	245	246	238	273	222	256	250	251	251	244	243	248	264	264	273	255	257	230	237	241	269	250	232	293	230	255	248	273	247	243	252	247	265	234	259	245	248	270	251	236	226	243	265	254	242	285	249	230	277	233	243	259	276	253	277	281	252	232	268	287	234	278	289	261	262	245	245	246	267	281	259	290	255	244	234	245	234	251	262	249	246	259	270	248	264	270	259	235	272	258	277	268	244	268	268	251	245	250	246	252	270	250	246	241	271	285	243	245	265	279	284	225	258	270	236	278	279	247	239	211	269	259	271	246	253	272	260	291	255	239	242	238	256	250	236	269	275	237	239	276	262	242	271	264	256	293	247	284	280	249	277	271	255	246	224	234	244	238	274	258	257	242	272	244	278	231	258	278	273	254	269	257	263	304	280	250	250	240	257	239	287	234	257	297	254	237	284	247	259	252	252	258	250	235	257	283	270	272	247	261	261	218	256	277	252	239	230	245	243	271	240	252	250	253	262	269	260	288	276	267	272	228	235	263	287	241	267	254	262	255	270	310	254	251	226	251	287	258	234	239	270	252	254	252	227	250	235	242	286	252	249	252	256	240	274	266	230	291	263	291	256	288	292	237	247	266	261	274	247	242	234	242	254	246	221	267	230	246	266	268	250	268	247	237	241	236	248	249	250	233	270	231	250	243	247	257	280	252	246	259	255	246	265	271	263	258	257	254	232	254	274	244	237	236	260	279	271	247	252	282	277	252	263	255	249	235	260	233	244	284	270	276	256	258	256	252	280	248	273	237	259	255	273	262	263	276	273	269	239	229	247	278	276	244	284	252	254	255	277	256	240	259	271	272	252	261	265	266	220	237	262	234	263	260	252	253	254	271	292	261	267	274	248	242	278	248	262	259	282	270	249	241	246	227	267	274	260	232	259	277	270	255	257	251	226	241	307	259	259	306	253	250	272	272	278	257	250	256	251	278	238	250	236	255	217	243	261	239	253	265	281	234	226	252	274	248	246	282	282	249	266	264	267	296	284	270	256	269	253	276	252	287	268	261	242	279	245	258	266	248	273	247	290	257	254	265	237	260	288	277	235	244	273	271	291	217	262	269	263	265	241	226	238	248	244	259	260	269	263	260	280	268	249	252	279	259	248	240	250	251	236	243	246	273	236	271	271	241	245	238	272	232	280	232	274	277	284	229	269	259	253	264	260	243	239	228	254	265	240	265	281	257	289	271	240	253	242	257	248	225	231	294	254	258	248	263	247	268	292	269	258	261	241	255	232	281	248	215	250	246	270	253	261	246	276	244	270	263	254	229	276	277	251	236	241	253	250	239	259	257	250	281	286	249	253	269	280	270	296	236	285	259	281	263	265	250	256	244	254	247	243	269	261	257	237	254	256	242	273	252	226	252	292	272	236	244	249	255	253	237	270	258	252	310	243	248	238	269	282	263	275	264	241	290	235	286	263	286	263	247	247	257	249	246	256	245	264	275	249	256	255	261	265	255	229	215	247	288	261	290	270	232	266	247	262	228	276	244	233	249	265	260	264	277	256	272	227	251	240	243	233	261	265	247	221	252	250	236	292	281	234	237	241	242	268	286	271	265	264	234	262	264	257	230	252	265	269	255	279	273	252	244	233	250	236	262	249	261	218	277	278	261	241	220	229	244	277	286	270	245	282	215	292	282	224	231	250	227	260	260	244	250	271	259	232	248	242	247	249	288	247	286	241	257	242	286	241	246	247	274	275	250	240	256	279	273	291	268	264	271	238	256	265	263	262	211	225	258	244	261	237	256	287	258	249	259	264	262	239	239	235	237	243	273	266	237	227	241	249	262	253	300	284	267	266	275	262	283	245	233	267	257	272	284	244	261	260	257	265	291	282	260	254	224	253	223	249	259	238	256	261	236	245	286	249	272	291	283	271	291	235	265	247	260	266	273	238	242	213	260	253	264	240	249	251	260	268	263	279	271	252	275	240	272	257	251	288	234	251	257	249	252	244	228	261	281	254	256	262	262	247	257	229	271	268	231	259	263	240	236	237	242	257	250	272	243	274	267	232	253	257	267	261	252	273	244	268	284	237	265	256	255	274	278	205	223	253	267	269	253	284	276	262	275	246	300	250	256	257	283	247	266	255	276	224	237	246	246	264	248	268	256	280	247	260	265	264	230	264	234	264	281	232	250	254	258	251	266	257	254	259	277	259	252	252	256	265	248	233	257	251	237	258	257	252	233	237	263	246	243	261	253	277	243	251	257	239	248	278	282	289	273	242	297	259	232	279	268	241	258	248	255	259	249	233	260	260	235	245	292	267	265	290	256	240	229	256	241	253	255	254	245	230	255	288	254	261	303	247	260	266	258	276	254	261	285	221	253	239	264	262	222	206	241	300	249	283	248	225	234	275	257	248	265	262	274	262	240	223	254	271	279	279	250	240	261	261	261	251	278	242	266	252	270	261	260	271	232	248	296	253	246	242	260	273	253	262	265	245	257	249	245	233	258	248	234	243	254	244	258	280	259	242	257	283	229	256	276	268	248	246	269	257	245	261	253	270	256	260	270	281	234	254	269	263	253	230	263	234	257	249	242	285	246	281	280	243	264	231	269	271	266	249	263	258	263	235	222	268	257	268	253	252	260	263	255	254	224	268	250	206	270	301	247	286	241	239	263	248	252	261	253	257	271	244	263	267	264	227	237	255	254	249	265	244	232	246	259	250	278	236	254	238	261	258	245	219	225	229	261	266	266	247	277	260	266	268	252	250	242	268	268	276	255	241	233	256	232	229	253	257	268	243	256	264	238	223	259	242	236	269	243	262	277	253	261	273	254	229	263	269	250	268	287	281	280	253	255	237	276	265	265	269	271	271	247	231	248	275	246	279	292	266	257	251	228	268	254
28152	854	1319	1465	1261	1127	1028	838	821	740	742	756	661	671	635	664	607	626	653	611	603	601	629	602	617	559	619	604	589	587	582	624	616	600	605	607	604	577	637	573	565	585	585	602	585	584	583	584	580	576	553	569	594	625	590	562	574	558	595	561	572	606	580	569	599	580	588	568	574	592	525	599	601	604	572	602	580	612	616	577	606	570	548	569	575	562	597	580	572	572	556	571	554	585	542	530	538	556	593	552	582	587	576	537	570	582	597	551	536	588	612	601	583	602	596	578	557	566	550	663	563	589	531	606	599	557	539	553	560	572	550	599	574	604	570	541	594	594	602	571	590	556	593	594	573	565	577	587	530	571	541	588	560	624	567	580	606	552	581	563	589	563	555	566	590	561	583	617	595	582	601	543	549	591	582	610	616	578	590	557	584	588	569	631	581	564	575	586	589	575	579	578	586	573	516	556	542	596	564	551	594	555	561	572	568	619	562	557	566	578	588	597	576	620	579	572	580	587	572	570	564	567	551	594	573	570	596	590	564	578	561	568	543	571	584	583	535	593	557	605	575	572	564	553	559	602	578	567	559	558	567	589	560	577	574	586	604	576	541	545	574	536	576	596	575	538	571	580	577	565	567	554	557	546	557	584	595	552	613	575	573	601	590	572	574	569	596	560	600	578	534	538	596	560	577	552	541	587	550	601	573	603	587	556	590	560	602	541	537	588	540	572	562	553	564	580	538	562	564	537	525	580	561	561	559	552	587	606	539	585	579	577	592	612	549	617	580	575	567	585	590	572	597	617	558	570	595	572	599	585	581	576	555	595	566	606	598	572	577	580	581	614	549	539	558	592	574	574	591	567	602	540	587	574	564	591	532	583	566	598	559	566	593	591	610	560	594	589	579	541	592	566	587	603	553	564	578	571	558	596	589	544	571	592	583	582	574	567	566	576	588	595	616	602	582	604	565	608	550	578	595	655	576	588	601	599	558	582	595	569	646	532	565	586	578	633	560	603	580	570	605	578	596	590	563	574	582	561	561	571	559	571	566	579	590	563	599	572	589	603	599	568	585	597	547	579	574	551	527	622	646	571	592	547	550	582	588	577	640	591	587	583	595	577	554	596	573	563	562	555	584	586	604	595	548	589	551	532	546	574	551	573	585	596	589	616	563	564	566	549	578	567	563	613	582	585	573	560	570	563	589	582	568	550	614	607	579	574	574	605	601	549	559	569	556	579	566	573	563	596	607	609	590	537	527	601	564	626	599	582	567	576	608	570	564	544	589	596	582	563	609	603	546	552	565	548	596	580	585	580	574	615	621	584	609	561	572	583	580	576	615	512	573	671	544	558	600	587	528	556	608	571	584	602	569	604	580	518	620	589	590	562	603	564	587	607	555	612	603	572	586	601	551	574	586	588	562	557	570	559	595	550	577	540	589	614	530	589	560	569	553	595	590	569	593	596	576	580	550	571	616	596	618	609	633	593	536	560	591	556	567	600	550	596	586	604	557	572	568	554	589	587	605	572	569	596	553	589	608	532	522	565	568	592	563	558	579	545	580	605	558	585	563	578	578	587	616	601	589	609	584	604	561	611	523	577	569	584	630	579	552	596	554	565	567	576	574	557	612	578	570	632	541	597	599	581	518	622	567	635	561	578	586	583	627	589	525	583	595	546	577	592	550	573	582	597	601	593	562	595	544	595	559	592	543	583	577	566	555	561	591	571	561	599	564	576	577	588	567	601	562	563	582	603	621	591	562	611	586	543	558	592	552	601	535	585	554	533	567	606	589	570	599	598	557	563	559	590	608	551	604	566	560	572	575	584	618	566	581	573	610	575	544	585	610	582	541	560	642	584	588	589	563	602	567	565	558	541	557	554	578	594	531	542	565	558	574	559	591	571	563	550	601	586	607	612	549	561	590	594	600	552	579	589	591	574	559	569	593	601	557	568	567	575	535	574	564	574	573	584	573	586	564	563	588	550	465	554	586	592	607	581	559	548	556	575	570	567	579	575	571	559	591	593	556	550	587	581	578	557	610	579	530	572	567	628	587	560	603	591	549	563	566	560	581	581	592	590	590	553	592	567	611	587	551	574	549	542	549	558	613	574	581	563	573	569	584	617	589	597	578	560	602	584	611	567	561	527	597	573	541	565	563	542	547	567	587	569	584	576	563	582	550	578	570	606	556	572	550	571	581	583	563	599	606	551	561	577	599	594	568	587	580	612	605	592	580	602	555	587	592	606	593	583	561	571	567	618	574	566	625	585	589	585	562	549	568	515	525	604	580	618	603	577	580	533	547	590	526	560	592	563	551	575	583	600	586	552	584	567	612	582	611	595	601	576	576	576	622	565	580	584	585	569	610	574	574	564	547	576	576	586	591	565	542	604	581	598	592	574	566	612	602	542	551	569	601	540	590	584	580	567	560	533	532	558	571	589	591	589	571	579	614	603	548	582	582	615	584	572	591	604	608	578	564	599	530	582	584	616	593	588	611	517	545	547	585	595	576	574	575	585	598	584	629	616	598	554	602	591	573	559	579	570	571	544	551	541	554	568	585	567	589	551	563	564	546	579	610	609	573	556	550	560	567	619	537	627	555	568	609	560	575	576	579	589	577	554	580	582	555	564	590	593	544	622	620	579	590	545	537	589	529	578	593	563	573	560	621	541	596	600	588	574	603	572	544	573	591	597	596	579	571	549	625	581	594	577	571	571	554	602	538	603	575	607	539	578	551	558	539	587	561	567	596	575	566	558	555	574	566	565	560	547	580	569	612	585	596	555	540	592	599	536	596	529	571	591	563	572	575	622	576	563	587	566	569	563	600	560	595	566	551	547	552	565	583	583	567	594	573	561	626	563	548	597	557	587	612	562	571	554	572	563	588	601	542	594	568	562	579	566	596	566	560	562	594	574	544	535	557	569	580	594	574	585	585	633	598	585	571	559	601	576	558	591	575	575	647	588	581	605	589	562	590	553	573	581	569	589	573	572	566	561	583	574	595	596	577	569	535	586	572	613	614	576	582	540	594	578	570	579	579	538	630	513	578	610	558	571	571	564	561	552	577	600	569	602	562	566	547	587	546	585	556	573	608	560	602	627	569	545	618	614	577	570	576	595	556	577	604	562	591	578	597	623	529	603	563	569	592	586	606	602	590	597	559	599	595	630	571	553	585	552	564	572	539	571	572	570	657	544	546	608	594	611	599	602	591	572	550	576	563	603	616	537	571	580	617	598	574	580	569	593	577	593	557	581	529	582	563	627	584	578	578	576	585	568	574	628	523	561	599	584	606	590	588	612	535	589	554	558	561	606	567	590	550	582	574	605	559	562	596	530	538	604	580	596	554	555	563	573	543	568	592	538	590	554	586	544	575	586	558	617	569	577	561	569	580	543	596	570	563	568	610	603	591	618	635	559	538	548	593	547	541	619	571	547	520	544	566	555	567	545	551	553	601	538	561	570	602	535	570	539	625	583	583	587	561	572	582	544	574	563	604	555
34542	4486	359	284	329	271	319	312	305	320	307	295	288	299	302	302	299	303	268	295	291	287	339	270	287	312	284	272	301	263	321	318	278	283	307	318	318	276	305	303	286	323	295	269	306	292	299	279	301	312	299	276	292	277	312	280	310	297	289	281	292	302	308	290	348	293	279	293	306	307	299	301	308	291	347	319	320	290	294	286	277	312	322	340	285	305	306	311	323	290	277	302	326	326	273	301	316	292	297	318	286	309	316	312	288	295	292	287	297	299	285	304	291	295	323	291	268	344	272	287	287	286	297	324	313	293	301	310	289	288	288	296	298	304	309	314	298	278	290	280	293	269	276	288	281	263	272	340	291	296	301	310	311	255	258	300	328	318	282	279	277	293	309	318	330	289	314	296	300	300	310	314	297	307	320	293	303	295	312	273	306	322	277	293	297	287	299	277	308	274	294	309	271	311	305	289	281	307	311	305	287	309	299	295	303	294	341	295	312	299	275	311	298	308	288	280	293	299	268	281	318	331	264	295	300	278	321	286	291	270	287	281	292	333	299	292	306	304	296	313	323	313	312	310	291	303	311	301	303	325	315	305	315	264	281	299	301	304	302	323	309	306	294	287	322	289	308	309	326	304	294	313	293	290	292	290	289	271	284	300	312	273	295	282	302	290	296	315	311	292	269	241	283	290	317	279	249	320	289	332	298	308	310	284	278	298	276	326	304	372	297	264	291	327	345	289	306	311	293	263	322	309	281	270	290	308	301	293	289	293	284	276	295	292	311	294	325	284	296	263	297	287	303	285	303	328	277	281	309	277	263	337	303	292	317	296	280	310	304	287	299	282	303	268	304	293	308	282	290	299	316	293	315	244	321	286	293	277	268	333	282	273	265	316	283	303	279	311	296	295	277	278	312	299	315	307	309	298	300	302	293	306	289	298	278	285	294	267	280	314	309	294	287	303	296	323	297	319	290	278	300	280	288	254	290	305	327	290	295	294	296	297	274	272	311	286	293	291	296	293	299	329	297	293	338	308	295	263	301	276	303	305	286	272	259	317	306	272	295	316	292	295	313	295	304	307	280	263	325	288	309	274	321	271	301	310	295	315	266	314	284	296	314	304	294	315	292	302	288	299	308	302	315	287	273	286	318	274	314	289	300	325	275	290	289	278	327	285	306	307	288	315	314	313	301	276	285	279	277	292	298	306	277	280	288	289	302	322	282	294	308	327	305	329	301	297	282	311	274	300	315	323	283	266	286	319	319	302	303	316	322	293	341	333	291	293	311	321	308	288	251	310	322	294	323	332	337	278	343	290	291	299	315	282	272	289	297	289	286	297	310	306	307	288	320	339	299	285	272	286	294	278	265	307	296	302	270	311	290	292	321	316	297	324	332	291	286	273	275	281	299	300	303	292	312	323	309	293	263	290	316	283	279	297	299	282	324	306	285	285	275	294	280	299	285	299	302	320	289	292	299	297	312	283	314	310	302	316	297	317	287	315	288	300	308	307	313	322	279	280	281	273	327	275	279	290	294	311	327	310	291	334	298	281	303	311	287	277	330	318	315	279	309	281	252	315	294	308	258	279	325	323	313	330	302	311	327	321	320	319	312	322	308	318	297	291	283	264	319	281	344	321	262	261	312	279	298	281	281	290	304	308	287	305	311	327	305	297	282	300	309	259	270	272	282	330	293	325	305	308	321	307	327	305	299	289	301	291	293	294	308	331	320	287	307	297	285	306	279	307	313	300	329	317	312	317	303	310	315	272	289	303	293	296	314	293	284	309	287	305	303	269	304	284	317	274	280	275	289	283	288	272	293	283	332	290	298	300	330	321	313	317	299	280	295	307	330	315	316	288	297	295	307	319	301	308	307	322	317	287	315	265	316	325	322	288	285	284	361	282	305	293	299	290	304	318	265	319	285	305	310	302	295	274	299	272	300	290	296	309	286	263	284	292	288	324	276	304	332	329	308	322	282	277	266	274	285	293	298	301	297	310	281	268	258	266	330	334	315	329	271	317	290	285	306	280	284	290	293	314	303	274	317	285	312	300	306	297	337	313	274	299	327	304	302	292	318	304	341	320	318	298	287	295	307	276	283	300	274	297	269	296	282	295	302	317	294	304	304	326	310	305	330	295	282	325	285	280	288	286	321	263	283	282	314	297	283	283	276	264	287	282	278	289	309	296	319	305	293	283	309	299	305	292	277	279	273	321	295	291	302	268	311	286	304	295	273	303	276	272	305	291	257	301	327	268	332	317	338	323	289	295	306	311	348	297	335	311	281	317	301	292	293	277	285	291	283	313	271	304	303	338	285	283	298	305	313	321	277	297	279	308	324	280	299	290	292	287	278	282	321	304	270	346	287	307	305	295	274	295	324	319	301	296	324	281	300	308	288	312	336	297	352	271	310	302	280	291	305	337	300	295	310	310	308	301	287	282	311	321	303	305	304	292	297	331	293	278	291	270	303	329	310	314	301	326	300	317	309	313	306	314	295	259	294	284	284	314	291	288	282	288	312	288	323	303	316	308	292	287	305	292	305	264	277	273	287	333	298	277	289	293	300	293	305	283	284	317	328	266	309	336	308	293	276	267	298	256	292	315	304	280	317	282	299	277	329	292	308	269	299	311	322	260	263	310	284	309	286	307	307	336	296	302	310	305	307	301	285	302	296	275	298	337	271	286	323	266	311	296	306	281	338	307	286	291	271	295	298	307	293	297	292	304	301	287	327	281	291	279	336	280	289	327	294	295	291	320	268	314	291	304	325	338	284	283	283	283	303	296	298	317	301	317	317	314	302	299	307	319	303	301	301	313	290	263	304	305	282	306	302	330	305	287	287	286	266	301	318	283	305	303	305	295	288	314	318	309	303	294	288	296	298	305	324	317	291	332	272	257	319	314	285	270	299	301	319	306	271	309	329	285	297	328	317	297	292	316	276	302	314	314	303	294	303	297	306	336	298	341	278	283	293	311	287	258	309	315	314	293	279	278	293	297	296	325	306	332	326	297	301	284	300	300	281	277	314	351	316	319	336	281	296	288	351	281	292	292	318	255	307	301	296	320	303	278	306	297	325	298	277	283	320	258	285	286	299	301	300	315	317	300	293	317	299	263	311	301	285	303	268	302	312	313	291	286	301	289	333	333	295	306	294	289	331	312	279	300	297	286	309	318	264	280	312	345	310	309	358	335	295	284	313	292	292	296	283	303	311	288	273	271	295	320	299	275	286	317	273	278	310	285	282	296	303	304	287	284	303	287	287	287	314	274	309	287	320	278	285	333	278	254	325	297	332	296	277	301	329	293	269	298	255	334	286	330	325	301	301	289	320	263	300	316	320	319	298	303	298	285	327	284	290	267	276	279	272	309	337	308	263	329	295	305	333	272	303	284	304	313	254	329	268	315	309	301	315	299	307	263	337	299	299	291	287	309	281	296	285	296	273	306	305	251	322	290	292	296	317	319	301	295	285	320	292	326	292	294	308	298	291	292	289	266	308	300
19179	707	679	723	709	682	656	690	701	680	738	700	657	647	657	710	729	684	664	698	692	701	683	723	699	662	707	723	669	674	699	714	688	696	671	697	692	696	694	687	695	679	711	691	681	694	702	710	728	733	708	648	724	701	708	765	660	728	672	664	651	715	707	682	691	699	693	691	706	682	747	665	705	714	694	708	703	706	681	709	699	694	664	642	698	667	665	680	703	718	700	646	703	670	710	683	720	716	735	665	683	674	678	674	674	663	738	692	655	722	690	675	713	678	676	682	697	680	703	737	688	726	708	683	716	690	697	705	672	647	698	698	680	664	684	695	677	715	731	708	680	633	689	682	715	704	671	707	728	708	668	688	688	657	672	727	653	667	676	740	673	662	691	690	668	669	680	673	696	691	684	668	725	692	768	681	673	655	691	688	707	696	700	697	678	674	710	718	672	696	722	741	713	679	675	644	705	703	682	667	704	702	682	723	700	682	714	748	655	671	722	703	713	727	686	688	680	717	705	680	702	689	701	687	667	678	720	683	670	746	701	658	695	641	687	701	692	685	653	678	704	680	664	673	704	733	650	677	667	763	672	726	640	693	717	690	683	668	645	696	703	674	670	664	714	684	681	708	676	676	724	705	668	653	709	673	668	714	657	705	661	689	661	687	707	708	717	721	658	707	704	709	678	707	678	701	672	676	702	705	665	696	677	641	638	706	653	694	706	682	693	721	713	706	678	688	666	686	660	649	684	663	726	670	733	694	731	686	706	657	686	723	743	716	683	689	674	642	693	694	734	675	712	674	725	617	708	729	712	675	669	645	685	703	672	707	671	731	681	722	710	652	714	681	691	720	659	671	691	694	676	683	625	680	656	691	679	641	656	681	637	707	643	675	716	713	748	691	708	694	758	726	725	743	716	666	651	708	710	707	666	683	684	688	707	678	692	660	720	698	713	696	722	703	717	680	700	683	652	657	673	674	669	718	738	694	692	675	686	707	706	704	669	701	684	684	712	678	657	715	667	691	680	652	673	648	713	692	677	693	665	644	685	687	730	677	638	717	705	673	719	659	656	725	688	706	693	673	692	703	702	696	665	705	664	693	688	685	694	716	641	731	687	698	679	692	670	698	759	733	694	729	681	680	706	694	697	685	695	723	711	683	711	667	730	674	682	663	637	694	685	716	740	677	671	669	655	749	756	682	656	706	725	702	689	655	706	694	693	652	704	704	687	686	698	673	668	669	710	705	719	704	646	671	683	690	714	651	674	705	660	668	721	721	652	684	667	713	725	705	706	687	698	678	720	677	643	704	633	692	688	666	740	641	703	674	711	684	666	690	691	685	685	667	682	723	704	703	689	684	686	716	697	662	654	689	710	659	717	752	700	714	681	659	679	703	685	674	712	687	700	692	715	686	698	691	638	705	717	689	690	702	698	697	698	715	629	719	702	646	663	691	686	668	681	657	677	660	689	684	672	703	653	689	733	657	651	695	695	687	669	745	622	690	727	680	720	692	737	703	708	657	659	725	701	661	683	668	685	748	664	731	698	657	694	675	647	687	662	651	686	683	657	678	674	716	713	683	668	681	683	710	659	722	680	654	684	729	704	665	705	714	706	683	677	672	696	664	670	670	690	676	652	697	691	672	698	674	720	642	672	669	701	670	677	669	691	706	732	711	681	654	698	689	724	667	667	716	687	700	658	711	668	713	652	747	704	673	672	657	677	719	680	666	695	665	708	657	628	654	725	699	691	686	731	651	659	686	653	707	669	668	674	691	708	705	697	677	691	676	663	699	692	708	657	678	741	672	681	714	671	702	686	717	631	671	685	672	668	659	698	688	674	692	693	674	708	694	687	713	697	687	647	675	685	634	687	722	687	736	690	711	684	767	664	722	698	720	649	696	705	686	682	698	663	696	677	685	647	768	700	711	682	679	682	694	654	694	719	678	669	716	672	710	650	700	713	718	700	671	646	730	697	698	719	667	708	711	685	693	675	677	734	691	658	671	746	677	676	668	731	644	720	698	690	675	632	682	748	643	676	659	674	735	719	738	622	698	675	669	714	679	728	648	677	664	693	695	685	668	716	647	692	717	685	712	693	636	695	690	704	691	679	648	674	683	774	716	663	678	709	710	673	694	690	708	673	693	732	707	701	668	708	649	701	710	689	700	738	732	689	723	654	651	690	679	694	687	736	665	676	673	648	726	695	681	669	658	666	658	650	729	676	645	765	662	722	677	689	701	700	679	659	721	664	683	684	681	701	715	658	717	700	670	721	645	751	678	741	661	699	689	725	717	683	728	656	712	708	642	679	638	733	681	647	634	642	670	697	696	717	679	678	681	683	696	694	656	713	707	667	703	670	666	692	666	675	667	642	738	677	701	668	710	696	721	710	740	649	654	668	648	681	676	720	700	727	735	693	731	691	689	642	681	640	735	685	675	704	680	722	714	645	669	664	675	665	708	693	692	716	689	722	668	714	678	688	664	682	742	638	676	720	680	691	679	676	711	661	687	732	674	673	662	643	687	705	688	674	748	685	700	739	700	685	732	701	661	715	659	685	650	720	655	675	633	668	707	722	694	679	701	635	718	682	673	712	675	658	719	720	708	724	681	695	687	654	706	680	656	665	701	722	671	693	688	683	682	620	665	719	693	653	668	657	627	646	633	711	691	679	648	695	707	707	673	709	658	671	720	672	677	705	686	684	692	717	698	723	694	746	709	680	707	749	700	670	704	661	710	686	731	680	680	691	678	697	702	676	710	647	701	685	681	656	708	662	696	699	723	664	693	714	753	662	701	689	775	734	725	694	679	701	684	680	649	683	695	699	675	669	698	684	694	689	658	671	698	670	717	696	684	699	672	731	706	714	702	698	660	668	675	687	657	702	687	692	692	688	709	696	680	713	647	691	682	653	679	722	706	660	705	714	664	644	675	714	670	717	674	685	713	692	723	701	707	707	691	615	687	671	699	717	679	729	707	673	675	692	690	695	701	765	688	680	662	715	620	611	695	714	718	705	684	716	717	683	695	693	677	668	707	693	702	738	654	713	721	661	658	680	679	692	654	696	684	723	706	701	728	693	691	705	639	714	679	714	667	686	721	659	687	661	683	642	686	652	751	618	705	653	632	677	679	684	679	679	736	668	704	705	730	613	665	686	720	707	668	719	670	656	670	656	736	677	683	656	721	701	703	659	708	683	687	703	684	731	667	647	707	685	706	710	668	693	628	676	679	694	659	664	696	671	666	685	720	637	665	690	710	689	734	669	686	676	710	732	680	703	704	656	716	671	710	684	720	670	685	698	665	704	706	727	731	687	663	662	744	699	648	694	737	702	697	682	660	680	736	701	680	700	664	708	718	726	677	660	722	690	672	689	680	723	678	723	675	675	697	672	704	677	690	682	694	699	745	672	658	693	674	664	696	685	665	719	694	658	718	727	644	657	691	672	691	678	679	712	667	692	667	700	719	726	740	675	669	724	732	729	673	664	707	684	661	692	718
46653	9576	1017	513	455	404	377	381	402	332	374	390	394	362	330	344	331	353	338	371	329	350	390	312	357	335	350	362	342	361	380	367	340	367	373	348	348	358	347	339	337	323	333	372	289	364	355	339	339	335	373	343	338	325	349	349	343	344	370	361	317	395	376	374	316	363	345	339	359	354	387	387	346	354	344	363	327	356	342	331	349	327	360	325	366	369	333	360	355	357	393	366	364	345	333	349	410	378	377	350	367	376	345	354	381	374	342	383	358	372	366	350	362	316	380	347	340	286	338	366	378	349	351	351	316	371	317	375	340	329	372	354	363	353	327	355	377	336	311	359	327	354	341	366	314	350	350	337	346	354	311	389	315	356	347	373	366	329	401	358	358	334	356	358	324	360	372	360	344	378	382	348	337	358	374	308	379	335	334	341	340	351	366	337	387	344	363	353	336	343	331	324	385	397	381	381	346	365	343	315	354	370	352	350	359	368	348	357	336	359	326	326	356	348	348	362	360	348	368	340	333	358	346	359	352	374	382	360	350	362	326	338	328	346	336	359	356	362	369	358	367	354	364	345	359	364	331	341	347	349	373	386	392	362	354	364	319	332	337	345	347	360	341	333	408	385	367	339	362	324	362	359	387	387	370	342	355	337	398	361	351	351	334	386	362	356	343	359	329	354	310	371	383	387	351	362	375	348	367	346	355	347	342	334	330	316	354	340	372	337	359	357	349	370	357	340	378	347	372	369	362	320	358	358	308	340	369	389	388	350	356	373	334	346	375	345	352	351	356	389	345	334	331	350	357	341	373	365	333	329	296	337	339	357	367	370	353	396	354	357	333	362	366	329	358	405	346	360	367	380	349	325	380	357	337	370	370	386	344	330	347	376	361	311	313	299	388	379	365	369	368	336	360	368	367	354	349	381	362	338	353	294	398	323	358	348	321	387	347	341	350	342	367	348	349	341	367	334	375	383	339	365	398	372	354	325	351	360	386	347	310	377	343	348	346	362	314	352	321	374	366	351	351	370	353	357	353	358	359	341	349	359	322	362	359	332	368	346	350	342	325	345	370	351	353	397	338	373	348	345	347	399	386	346	330	330	372	345	395	377	345	355	354	363	393	354	357	364	346	321	355	346	371	397	330	353	335	355	354	355	400	349	358	394	380	326	324	340	358	353	348	340	357	337	323	334	383	326	342	337	383	386	360	349	324	363	346	350	329	354	386	348	384	349	359	338	330	377	323	341	322	365	348	345	378	323	342	374	329	397	317	355	376	356	319	357	348	349	325	371	325	361	347	342	345	377	364	393	327	350	368	313	360	347	364	389	387	341	348	390	356	341	392	363	380	354	339	368	364	347	346	387	315	368	344	380	371	351	341	355	360	334	382	348	357	341	363	326	385	330	348	378	382	345	361	366	380	362	353	364	364	369	369	358	369	356	356	350	361	373	355	404	370	344	358	328	331	352	366	364	318	319	340	350	318	345	359	339	338	332	393	364	361	336	387	353	331	366	371	371	343	355	368	333	361	317	361	370	360	354	347	357	383	373	353	391	343	369	360	365	393	352	350	379	325	361	374	337	331	339	324	342	317	342	339	355	330	344	382	365	365	334	373	347	348	359	327	370	349	387	380	367	374	379	337	348	366	367	344	311	328	337	368	382	351	390	379	360	385	333	325	352	336	362	312	335	356	366	344	362	386	366	340	368	364	364	303	361	362	366	321	340	355	334	340	375	368	372	343	351	366	389	388	374	339	325	352	362	328	389	352	372	353	343	331	350	384	320	368	356	353	368	343	337	370	328	352	330	347	351	364	357	340	340	350	345	389	362	376	356	328	318	379	358	369	383	333	355	370	326	339	325	349	351	345	363	357	328	372	394	406	378	348	355	332	345	352	334	334	333	330	358	328	330	346	349	331	372	383	397	367	349	318	343	365	379	355	361	311	348	366	325	383	356	319	383	410	361	349	373	354	335	353	367	337	355	329	371	351	351	390	369	382	352	383	345	353	395	333	376	346	361	348	319	362	353	348	330	383	359	369	306	336	369	368	344	376	328	345	367	319	339	321	339	341	349	329	345	336	398	366	343	343	319	355	360	350	352	355	366	364	306	314	369	390	367	347	355	348	379	311	346	375	367	337	361	360	347	365	392	356	373	360	356	361	369	380	372	378	368	341	358	360	391	340	343	390	393	336	348	369	371	313	345	368	346	360	378	375	348	349	315	353	338	361	351	311	370	354	364	345	338	342	338	374	372	397	348	339	350	365	349	376	355	354	364	346	378	336	383	340	383	336	334	381	358	367	402	351	346	338	350	372	350	378	385	344	355	311	378	406	372	352	328	368	382	362	397	365	364	378	362	350	336	371	330	334	363	371	337	374	352	337	330	403	365	345	336	352	367	314	384	339	388	360	344	332	357	317	368	340	360	364	370	339	349	336	348	344	337	324	369	388	368	341	349	363	333	329	377	382	342	355	350	374	355	335	355	350	351	363	334	396	333	361	340	329	356	374	347	340	360	351	386	349	345	347	353	399	322	343	331	360	340	328	372	323	329	351	369	369	349	319	344	361	325	310	349	356	356	351	376	336	327	346	361	391	332	356	340	343	332	344	344	320	341	351	337	348	366	349	349	374	340	347	320	345	406	374	364	372	369	359	338	359	333	407	381	330	376	304	372	343	334	326	338	352	324	356	350	351	355	347	359	379	367	320	355	346	332	325	354	328	347	364	385	303	328	370	347	365	375	342	335	353	378	346	391	373	326	349	339	362	390	357	336	357	362	310	368	414	354	356	337	344	391	343	366	399	377	329	380	378	375	358	337	365	402	345	344	320	324	361	343	353	322	365	348	351	342	347	393	328	361	374	366	363	391	334	367	366	369	354	357	374	355	339	355	375	349	381	359	344	316	358	376	329	340	333	337	299	388	385	340	344	337	345	321	362	385	329	338	341	405	365	361	353	337	352	374	322	365	330	345	370	339	389	354	354	378	374	343	340	349	359	358	371	325	335	344	370	343	387	326	333	316	337	346	330	332	355	338	346	385	358	337	319	319	374	333	359	336	385	339	398	324	348	372	377	343	376	331	354	350	383	349	359	352	333	335	323	322	330	380	338	358	358	382	355	326	360	362	351	395	354	360	347	371	367	357	363	349	346	331	320	370	374	368	363	408	342	339	312	367	330	372	338	352	361	346	365	367	335	410	364	362	337	362	345	348	361	383	341	336	371	325	359	352	376	376	375	343	384	318	339	384	352	342	337	371	359	349	389	324	341	314	343	386	340	396	347	375	386	369	354	352	348	347	376	322	353	370	366	341	376	366	353	374	371	339	350	340	326	330	338	336	391	390	362	341	361	365	345	383	363	343	361	360	358	326	325	332	357	368	341	362	362	362	328	343	350	346	351	394	308	356	385	370	354	359	352	341	351	422	316	329	335	384	340	366	366	349	355	311	364	349	341	320	352	356	354	329	355	388	367	357	339	361	397	343	386	352	307	362	352	342
24683	950	1223	1263	1191	1110	1027	967	945	900	878	836	822	828	842	810	815	795	812	828	809	829	802	813	817	833	852	783	778	820	760	821	745	851	772	827	813	809	802	744	737	851	765	819	810	793	766	828	799	771	815	768	801	798	806	758	781	752	844	792	792	799	792	797	777	809	778	727	772	744	797	742	769	784	792	777	768	773	773	768	780	782	783	850	790	798	768	811	783	841	795	788	783	842	772	790	877	812	753	815	821	783	807	821	805	756	822	829	809	790	859	800	775	770	764	842	764	788	775	788	766	835	799	808	822	788	781	801	815	788	818	777	788	814	771	801	773	810	814	763	749	780	800	754	812	784	776	796	801	807	813	780	784	798	766	830	820	808	833	726	781	759	760	789	824	771	742	791	774	811	765	790	830	871	834	830	768	794	753	826	819	780	827	816	760	802	823	811	872	764	829	769	813	852	766	806	817	834	735	753	807	789	768	806	804	792	746	752	811	778	781	792	791	834	779	754	771	786	724	793	760	748	799	750	772	795	854	755	797	760	767	774	829	828	843	775	789	765	791	766	805	779	785	821	782	821	778	809	798	737	793	819	782	854	776	772	813	780	801	796	804	754	763	774	870	822	811	780	774	797	811	781	786	770	785	779	781	780	776	807	787	828	772	736	742	815	787	830	799	789	761	799	783	811	750	790	801	768	777	762	803	774	795	807	736	813	759	834	766	784	765	763	754	794	771	798	795	759	791	770	758	779	820	814	797	766	771	767	830	822	833	773	728	767	795	774	784	794	817	747	830	843	767	817	783	778	769	764	774	836	794	810	767	768	784	774	778	766	778	834	779	799	813	789	798	775	800	799	825	857	819	807	792	754	768	810	815	820	811	783	791	795	803	718	785	817	833	803	811	788	794	823	783	817	775	773	834	789	772	832	790	774	773	747	806	778	800	814	773	768	769	702	755	829	824	790	742	766	825	794	830	751	786	813	773	779	754	801	819	826	817	826	813	811	776	801	794	767	778	789	794	800	752	767	784	765	772	847	750	777	846	726	753	784	756	790	778	810	726	791	803	784	760	821	744	783	824	854	767	798	762	812	819	730	759	762	769	770	808	787	801	792	781	790	798	764	776	778	774	835	779	777	794	760	801	796	780	775	777	778	763	799	832	757	782	786	778	748	783	801	787	775	750	752	808	795	805	819	741	737	792	802	735	765	796	774	767	719	785	806	796	807	816	775	822	821	806	809	827	815	784	812	785	818	752	808	782	791	769	798	788	818	757	772	776	835	783	845	781	799	781	789	760	794	718	784	761	781	755	759	775	809	782	792	747	783	747	799	771	784	789	782	761	729	807	796	811	797	792	779	804	759	812	802	771	754	824	798	806	825	796	809	820	799	733	791	799	760	795	799	764	809	771	774	768	778	803	798	757	777	767	824	784	798	765	808	757	772	836	796	786	837	779	766	769	745	767	825	831	787	796	822	753	788	774	824	775	802	780	756	783	813	792	767	762	816	814	761	810	763	771	787	785	816	751	773	796	803	807	764	771	768	769	740	788	779	807	768	768	754	825	789	856	784	728	790	793	799	769	788	744	746	783	769	798	739	785	761	769	780	757	803	822	789	796	789	773	781	810	846	758	772	760	741	737	810	876	825	784	796	798	792	827	785	827	817	794	810	761	740	789	749	780	788	790	803	794	812	798	792	758	776	722	835	800	789	805	779	784	810	767	849	824	748	801	782	757	813	776	742	746	823	775	773	827	807	798	725	803	818	783	767	793	746	761	794	775	816	719	781	784	792	801	725	776	796	799	843	763	754	810	825	766	746	785	756	846	817	805	756	757	823	780	821	870	788	780	778	754	750	818	787	786	788	808	781	760	786	772	817	808	803	827	809	838	763	788	779	802	777	755	779	744	809	794	747	791	826	794	810	828	793	779	850	791	816	830	811	806	771	832	786	767	723	773	750	803	813	808	776	805	850	825	735	728	791	785	730	791	803	796	826	806	770	808	743	792	805	809	836	796	825	757	792	768	826	780	816	781	783	788	770	791	834	815	773	794	804	777	776	775	783	755	799	779	770	766	790	764	804	807	800	748	732	762	823	804	781	791	745	736	767	812	812	817	823	787	789	758	817	804	820	744	798	791	769	845	786	817	754	726	838	823	734	843	799	809	753	780	717	764	789	790	755	762	768	785	766	758	778	747	780	833	821	837	752	807	795	796	790	793	781	759	808	804	831	788	733	810	788	781	791	757	786	802	840	779	760	797	794	781	792	776	738	786	768	788	838	786	768	785	784	822	798	816	758	773	797	802	774	812	812	785	781	806	753	796	755	761	773	793	782	806	789	768	836	805	804	789	810	770	802	738	778	796	738	734	843	814	806	781	801	777	825	745	793	797	772	795	758	784	779	773	791	772	772	794	773	773	812	789	787	811	768	772	790	808	827	702	751	763	746	733	786	773	810	803	804	804	783	758	825	751	765	759	766	742	783	760	787	816	777	808	762	773	805	834	772	793	768	803	745	821	755	817	789	779	783	773	795	798	841	841	814	810	802	822	794	753	836	741	749	852	790	786	766	820	812	762	767	752	791	802	776	846	801	763	815	797	752	774	792	790	810	759	831	784	777	751	822	826	799	779	785	804	808	813	769	773	812	730	768	825	816	793	806	771	794	778	776	770	814	762	794	815	723	767	803	759	771	750	809	767	748	738	771	784	798	775	760	816	768	760	775	808	781	751	766	800	766	769	748	765	762	795	878	759	770	806	775	758	723	786	821	770	810	797	761	810	769	782	791	791	737	783	769	816	784	778	796	804	786	807	794	810	808	753	821	814	746	852	804	796	772	770	790	774	781	799	778	777	778	793	769	780	757	810	820	750	802	764	769	786	826	794	780	803	805	779	765	790	766	790	779	790	783	794	794	784	822	781	864	809	757	773	757	835	719	792	773	835	740	790	838	751	797	834	752	771	785	808	818	746	818	826	769	747	799	774	794	741	776	812	825	830	802	804	857	822	790	759	810	812	817	782	819	787	799	804	789	784	742	840	795	827	807	777	795	771	773	751	826	771	779	811	787	800	835	790	777	830	791	768	771	782	775	805	795	786	826	732	769	765	800	738	750	809	792	812	766	748	769	781	814	791	794	785	812	791	766	780	845	800	778	778	761	783	834	775	787	785	780	803	797	806	767	782	764	795	799	836	774	787	818	833	779	766	796	802	779	821	788	776	805	786	791	822	768	765	800	774	830	771	787	738	811	783	817	864	806	773	813	798	809	748	832	809	779	755	844	779	710	797	814	765	801	758	771	781	820	839	723	769	814	770	754	789	790	740	795	787	778	762	780	823	749	838	802	824	779	783	773	774	786	801	793	807	804	798	779	794	768	815	768	853	774	733	843	802	796	790	822	808	744	813	810	805	750	823	823	788	826	766	768	860	766	781	848	776	799	812	768	808	787	823	762	750	784	842	769	737	782	763	759	805	814	789	788	823	784	768	772	808	741	770	769
52693	12578	1844	587	418	385	360	317	293	306	270	269	261	247	252	263	263	256	262	248	276	250	222	262	232	250	239	264	283	271	279	277	264	218	273	260	246	252	236	249	259	258	262	249	246	226	261	233	242	242	252	242	238	269	249	253	264	231	254	278	218	248	267	271	252	233	231	268	226	246	245	244	255	258	237	249	233	228	264	286	253	262	234	231	255	251	237	253	244	239	249	261	261	256	288	268	266	237	249	263	264	226	237	226	257	230	234	264	238	241	240	249	243	239	254	266	288	224	248	237	237	235	244	266	237	261	263	258	215	233	236	238	244	242	228	225	223	230	261	217	249	263	208	250	264	259	237	257	224	244	258	239	285	242	249	259	219	261	247	260	244	263	270	232	236	234	236	244	267	217	259	259	287	239	255	245	257	265	239	216	253	264	249	239	257	238	257	248	243	242	256	245	264	245	254	257	269	242	266	255	236	244	248	232	231	208	207	254	293	231	253	234	257	251	278	258	208	280	224	256	254	243	256	268	248	250	232	239	220	227	250	206	251	262	251	260	256	272	256	265	246	256	220	251	246	245	247	250	232	259	214	267	248	255	241	260	260	249	211	229	224	271	244	246	266	250	258	211	241	234	290	258	243	258	259	266	277	287	236	254	264	217	260	255	224	241	253	234	238	250	282	247	239	238	241	269	245	233	255	234	214	217	254	247	263	253	236	249	247	281	251	263	246	235	267	239	227	246	209	250	235	248	237	232	230	234	249	250	240	233	255	252	236	256	242	229	236	274	237	247	234	241	271	257	262	277	219	230	275	236	249	266	246	265	239	247	232	221	276	258	264	244	262	248	242	262	287	268	267	244	242	271	286	257	220	253	249	233	271	260	230	240	239	234	254	244	259	283	253	271	293	267	258	268	262	244	272	218	245	242	236	232	237	279	254	233	232	256	259	236	246	214	249	224	273	251	266	235	232	235	237	248	261	261	246	242	260	233	244	233	227	249	263	260	234	254	236	249	255	233	271	276	262	266	244	234	236	235	268	256	255	272	246	229	256	247	250	226	270	266	237	247	252	252	225	250	254	255	276	236	246	277	275	247	246	279	235	233	249	269	245	230	221	264	241	205	239	232	250	250	213	223	251	239	255	228	234	258	207	247	267	221	219	243	241	276	261	264	261	249	247	242	293	230	272	277	257	224	271	255	287	232	258	231	243	251	220	216	272	245	267	246	242	239	251	223	269	245	255	252	230	261	233	269	245	251	264	243	258	286	226	249	266	243	249	254	257	269	261	248	231	239	270	222	204	216	265	273	266	225	224	257	286	266	223	279	243	258	243	244	208	244	261	254	232	270	260	241	234	235	232	269	258	244	269	252	263	281	270	248	225	268	251	233	238	234	270	243	240	227	253	247	226	251	235	241	291	238	234	269	252	254	251	263	269	253	269	264	243	271	244	236	230	257	251	225	295	247	260	239	267	252	261	260	260	281	261	250	269	262	233	232	228	263	238	239	233	228	260	253	227	252	256	289	266	239	250	252	266	271	252	266	271	207	221	262	237	242	231	237	236	263	257	279	273	256	253	233	241	227	247	236	277	261	266	240	248	269	266	277	234	242	232	237	236	244	246	264	236	236	234	282	262	256	237	293	254	273	242	242	275	270	277	247	235	260	258	256	233	237	271	231	237	255	229	219	257	223	269	269	235	264	251	292	280	266	250	242	243	254	234	241	269	275	246	263	232	237	275	231	214	257	250	246	230	236	236	302	239	244	258	211	228	260	236	260	260	280	266	275	246	243	236	240	235	233	285	251	202	229	248	230	237	269	252	257	228	231	234	250	237	252	278	260	253	249	255	246	286	244	289	286	263	209	254	247	245	252	273	246	233	245	265	240	252	254	265	236	242	215	230	244	236	252	258	267	253	270	274	263	274	271	250	227	261	241	248	254	253	270	246	241	247	233	261	271	270	257	240	274	271	262	260	268	258	263	258	229	282	229	244	282	235	243	252	217	257	262	285	250	231	249	247	231	271	274	254	242	288	231	259	237	238	218	221	252	268	264	268	241	250	249	253	250	260	267	250	262	246	245	257	259	231	243	270	242	220	262	255	269	261	276	280	256	250	245	209	223	235	216	227	229	235	243	228	214	242	270	248	263	259	266	293	260	277	253	273	250	238	247	235	225	244	255	234	266	261	235	253	251	260	251	236	231	251	244	253	246	258	250	236	218	257	241	234	243	233	255	284	257	215	262	236	220	256	247	248	241	264	215	258	261	249	230	246	217	222	245	249	233	246	242	218	261	237	251	260	253	259	246	278	249	254	253	263	254	221	270	235	256	269	278	236	234	239	259	240	236	250	241	303	278	202	248	238	248	241	267	233	257	258	258	262	257	239	286	237	260	235	270	254	261	234	226	243	244	231	237	245	272	278	231	271	244	233	251	261	256	233	234	236	248	239	240	253	277	268	269	254	234	269	235	242	245	240	241	293	222	228	253	230	260	232	277	224	254	250	250	236	255	257	268	245	237	257	240	227	220	247	266	233	253	249	231	286	236	275	265	251	226	228	259	239	230	266	233	244	266	268	260	252	254	241	231	255	294	238	244	240	247	271	183	269	226	254	234	233	271	294	253	241	230	264	248	264	247	248	238	257	244	262	241	251	234	255	249	286	254	252	231	245	237	269	246	247	267	260	237	244	255	294	276	258	258	267	252	241	249	275	245	212	258	236	250	259	272	258	240	268	240	244	259	265	227	224	256	265	266	263	251	242	239	231	252	281	268	244	263	263	268	270	258	261	237	282	267	257	261	247	251	246	237	261	230	226	286	296	261	235	256	262	248	249	263	247	254	295	245	259	253	240	244	220	242	274	245	279	289	234	235	257	316	257	236	235	227	286	226	259	250	271	232	263	219	220	268	240	238	235	216	255	249	259	232	231	236	243	235	269	267	270	238	234	255	235	264	247	267	278	257	264	230	287	278	245	261	266	276	228	220	240	199	236	238	255	246	235	214	275	233	239	267	260	261	249	223	212	235	247	240	260	247	262	282	228	236	248	248	254	232	229	242	237	234	234	228	213	271	282	239	227	251	220	291	246	222	250	256	257	267	231	231	239	244	256	250	266	237	266	266	242	256	234	251	237	233	268	267	247	263	238	251	232	243	271	259	242	239	263	251	256	269	245	262	246	244	255	241	266	247	270	237	250	262	268	234	258	273	246	241	264	265	258	274	247	265	289	256	250	210	251	241	243	270	251	250	226	256	254	235	220	254	255	255	241	214	268	241	258	214	221	243	250	244	272	272	226	247	244	252	244	236	267	243	244	244	273	240	232	259	265	280	250	256	254	259	237	261	245	243	242	238	247	247	248	268	286	227	245	242	261	257	225	256	271	269	259	255	213	248	230	241	241	241	238	266	249	240	275	259	248	246	249	256	259	224	243	257	265	249	223	271	264	252	249	234	256	247	240	264	235	230	249	262	237	251	278	253	225	240	275	252	259	250	250	254
27022	915	1377	1486	1366	1118	960	921	821	773	771	732	653	705	647	663	637	638	621	633	617	599	571	588	609	612	570	600	574	606	572	595	575	521	577	540	586	544	630	557	588	569	505	548	566	562	590	573	547	607	604	547	604	553	532	544	589	608	568	571	544	567	550	582	626	550	554	541	576	554	567	540	575	593	547	539	540	575	560	542	561	584	602	629	579	569	585	573	534	558	584	544	597	579	582	551	589	563	514	587	554	588	545	532	571	548	570	545	568	534	521	536	613	572	609	553	563	562	572	551	563	582	554	580	571	550	562	564	574	592	559	578	543	559	573	534	590	568	532	536	551	548	574	584	564	544	569	566	561	500	538	586	586	544	556	572	552	566	529	546	538	569	514	555	547	543	580	602	553	508	563	606	593	545	566	549	563	587	604	606	562	550	599	579	593	558	539	549	572	580	567	504	596	552	538	564	594	565	575	628	573	570	616	551	525	581	555	572	563	557	554	571	543	554	552	551	583	567	513	573	544	589	562	543	536	585	560	583	558	609	586	597	577	572	563	536	543	547	610	612	533	545	598	595	557	588	568	559	562	565	588	556	591	536	530	545	532	557	556	567	584	552	566	580	587	552	575	587	540	580	589	546	608	545	528	517	560	583	575	573	575	524	519	514	534	587	583	584	589	534	526	549	579	583	580	564	535	536	580	565	556	574	543	556	593	582	589	559	581	523	590	566	604	573	550	539	563	581	535	548	534	573	571	563	600	562	558	560	572	594	567	533	580	573	578	571	562	561	604	545	547	549	596	513	582	559	558	564	550	555	587	522	585	580	592	550	590	546	553	587	510	545	570	515	527	593	563	558	546	601	527	566	552	526	511	531	617	539	503	554	575	536	572	555	614	565	553	541	547	534	522	557	596	595	576	590	560	567	597	602	580	544	554	557	550	551	556	529	600	537	593	564	560	568	545	535	561	584	536	516	565	584	585	557	588	606	535	531	560	587	551	577	544	564	549	557	510	527	577	584	538	539	561	539	587	584	513	592	561	559	558	571	571	562	584	603	539	536	529	550	544	555	582	573	567	559	529	560	571	580	541	530	582	584	567	566	568	561	540	619	555	557	568	549	570	567	572	546	574	553	576	558	574	554	565	518	551	585	523	578	568	530	545	593	542	534	515	526	582	594	590	531	577	593	558	551	531	580	554	532	583	555	513	602	555	549	548	536	563	589	529	560	546	597	597	599	553	546	557	557	537	553	516	555	539	568	538	564	560	548	591	539	580	601	574	576	551	550	590	551	556	586	579	536	559	570	561	565	543	578	593	593	555	568	578	578	560	636	552	527	556	566	566	547	534	536	574	574	566	581	575	592	559	545	584	598	583	532	576	577	588	587	568	561	566	557	596	567	589	587	634	515	589	516	549	577	551	567	525	554	600	585	546	578	522	517	564	548	567	539	572	546	547	588	566	601	583	564	605	561	539	554	543	553	576	540	536	607	568	577	586	547	584	537	584	555	593	584	557	613	603	560	558	563	555	549	550	592	568	556	562	539	566	553	562	542	561	556	584	551	593	537	551	523	528	546	521	580	536	578	556	557	607	549	592	568	584	550	535	573	561	547	530	547	570	604	573	589	580	591	571	523	557	583	570	574	592	560	548	595	542	593	588	562	577	575	547	554	550	605	551	543	539	562	565	563	563	564	540	594	554	585	547	595	566	578	565	599	570	596	561	567	558	568	605	574	560	580	559	553	569	572	539	515	572	595	544	542	554	583	537	539	552	519	557	578	572	546	540	549	573	562	585	596	578	539	504	578	532	564	620	555	563	589	599	544	593	556	604	567	529	565	553	579	543	547	570	583	565	555	568	551	610	554	589	562	555	560	549	538	557	598	566	571	583	563	544	591	568	578	595	535	561	589	542	557	603	567	546	604	619	582	540	556	547	597	546	546	593	532	607	586	590	572	606	560	528	601	576	572	535	560	580	583	579	572	560	529	563	535	539	572	589	606	559	578	539	587	586	513	578	580	580	560	554	570	570	561	589	591	556	593	518	549	582	604	576	565	581	592	590	586	573	553	611	603	591	512	586	615	568	536	572	574	516	558	570	596	575	578	554	547	538	546	554	584	577	574	539	550	555	569	586	604	569	552	567	525	561	574	581	582	539	545	509	542	584	567	549	576	546	611	554	570	556	537	581	554	560	580	524	563	547	509	579	563	560	544	577	621	551	536	573	600	511	555	521	576	549	559	542	581	609	548	553	590	549	521	571	604	570	538	579	570	573	618	569	583	597	554	594	589	571	572	552	558	532	571	542	533	560	532	574	587	582	556	558	505	549	566	624	547	569	509	585	586	544	573	588	590	618	551	597	578	562	576	558	588	533	605	606	538	563	540	549	592	542	569	565	511	582	596	581	576	514	549	580	549	557	550	570	560	545	512	580	594	547	584	557	555	553	550	536	558	609	568	561	605	590	622	576	559	587	568	561	573	553	553	561	578	537	565	560	557	586	560	581	584	563	563	554	608	558	584	528	547	599	586	538	539	615	587	540	561	582	553	525	587	572	603	605	585	556	576	597	564	548	505	547	540	558	546	556	575	559	539	549	541	580	544	553	532	602	576	564	548	557	548	572	549	562	585	553	553	553	573	581	571	552	572	563	578	548	521	584	580	572	550	567	556	575	555	526	593	555	548	559	535	560	531	566	579	623	561	608	530	571	534	546	587	570	558	569	557	597	547	544	579	573	632	536	591	588	542	533	558	543	603	582	606	554	566	583	589	549	574	580	561	570	590	606	587	558	595	569	605	573	559	555	578	566	595	564	581	550	544	571	538	608	575	549	570	486	592	552	573	550	594	605	540	567	561	544	558	570	573	570	589	579	537	566	529	547	534	507	589	557	549	556	541	589	547	592	575	553	573	556	568	576	564	597	561	564	564	562	584	563	518	525	584	522	548	572	523	594	562	538	547	570	562	538	573	530	557	575	580	564	585	535	560	533	595	567	530	523	592	575	550	558	580	549	564	585	608	572	558	601	523	538	545	595	559	532	495	589	570	549	548	586	612	617	522	566	557	571	598	577	570	559	588	574	568	636	621	535	512	546	573	565	563	573	568	586	593	560	531	593	553	499	577	573	524	602	578	536	540	589	522	558	558	590	539	525	553	581	562	560	549	538	596	586	574	559	586	569	597	560	587	575	584	579	585	596	547	560	544	582	555	566	544	536	537	579	574	575	551	575	546	577	554	543	569	575	567	529	606	568	561	574	539	584	573	516	556	570	577	597	524	550	611	541	598	571	560	546	567	567	559	572	585	577	595	554	539	580	557	589	554	568	567	510	594	566	572	550	579	558	569	556	556	568	573	546	569	573	594	561	533	588	623	570	595	522	559	621	583	613	556	572	547	553	558	606	539	539	564	613	559	572	607	582	566	568	568	566	540	538	522	565	528	530	577	587	580	522	557	566	557	568	540	580	559	554	540	524	600	553	553	605	573	604	559	560	545	534	550
38077	5500	405	317	290	311	309	289	277	319	267	283	287	318	295	312	258	302	309	323	296	327	293	295	320	307	294	315	336	326	326	296	289	304	296	299	299	301	332	302	308	295	289	289	278	312	302	290	310	280	269	346	309	344	297	303	295	321	327	292	319	319	299	298	312	253	308	330	306	310	280	312	282	293	299	316	300	302	312	340	272	291	306	316	283	306	320	323	311	326	332	304	269	293	326	274	318	291	333	274	300	291	289	304	283	269	280	288	278	304	312	305	302	299	304	281	304	307	298	271	310	317	261	291	300	323	310	279	303	333	318	311	324	287	307	310	292	311	319	275	321	295	322	273	304	303	305	290	292	313	310	281	286	298	322	323	323	323	314	281	312	309	307	338	334	302	285	268	299	284	302	301	286	317	349	323	318	308	349	334	292	285	284	314	270	317	301	286	292	337	286	306	286	302	295	309	296	306	285	297	327	306	287	303	316	263	302	302	296	297	323	248	303	317	303	290	276	294	266	305	291	286	291	281	285	324	325	303	328	319	308	294	266	315	278	282	305	300	312	312	317	298	256	284	322	331	275	264	283	301	310	323	282	289	329	301	336	315	316	305	292	294	297	282	289	296	310	309	275	328	291	319	285	293	288	295	287	309	295	282	313	331	312	285	310	320	290	314	308	296	274	283	302	322	263	320	327	291	311	292	286	286	268	312	298	296	281	304	284	290	306	303	299	289	286	286	274	271	288	293	291	307	293	307	338	286	331	347	321	324	300	281	293	285	302	310	265	326	291	302	285	285	340	299	285	293	283	307	329	277	308	258	298	282	274	296	314	322	286	301	292	318	313	285	303	292	326	308	294	300	331	306	312	321	281	286	280	283	344	318	312	295	300	298	316	291	290	278	319	299	269	284	296	292	325	337	292	300	276	294	295	333	323	288	315	332	307	338	289	307	316	280	271	305	307	298	328	315	275	302	288	286	260	269	275	319	324	290	293	306	309	308	295	298	289	317	269	305	299	293	306	283	339	290	320	286	281	279	313	317	311	309	340	293	283	318	319	280	302	328	281	302	296	335	306	303	314	308	302	267	332	302	296	314	312	307	302	301	281	312	303	320	298	288	318	297	274	310	297	326	320	294	307	290	317	271	349	267	316	270	316	295	293	311	305	301	327	272	286	305	333	303	286	298	322	286	286	325	328	296	289	302	297	310	312	348	303	312	342	307	303	273	295	310	328	306	279	304	294	315	306	305	281	306	286	279	279	300	318	318	277	307	302	299	306	279	298	285	283	287	284	297	329	295	303	333	302	316	295	295	351	279	297	312	318	313	282	302	307	304	287	306	318	294	273	296	315	306	313	323	291	310	278	317	325	285	298	310	305	296	297	289	280	297	313	291	304	295	305	346	320	289	316	276	281	278	280	315	283	301	319	298	320	307	271	290	313	301	270	319	282	325	351	298	292	278	322	306	335	331	304	283	332	307	306	308	340	303	335	314	296	343	312	270	312	285	259	306	294	294	317	299	325	306	306	311	291	308	330	323	315	257	288	298	269	281	309	320	271	297	304	309	324	327	296	339	317	291	323	302	308	304	293	330	315	305	315	316	331	299	292	277	301	318	290	295	270	306	303	306	270	315	300	303	267	310	288	312	304	302	337	313	293	307	297	315	305	260	340	319	302	291	316	276	287	333	313	268	327	306	304	290	312	290	267	302	351	324	297	336	299	286	322	299	317	303	267	296	325	267	316	293	296	312	314	324	287	312	296	300	300	283	334	255	318	283	287	295	301	331	324	299	272	272	301	267	283	307	330	325	312	322	294	333	289	316	298	281	296	300	280	304	275	339	289	332	321	303	298	296	323	303	337	298	284	291	282	289	351	313	337	304	311	296	310	313	291	314	328	239	263	293	271	315	309	316	290	307	291	326	280	301	346	304	346	342	295	323	309	345	309	302	341	306	294	249	307	287	309	295	288	297	271	297	301	297	292	306	298	350	291	310	331	280	306	289	309	284	310	293	318	296	327	299	295	323	285	316	332	339	281	295	268	280	294	303	306	302	312	310	335	301	284	307	272	318	269	273	317	280	286	325	320	293	295	290	294	281	299	330	254	303	287	302	322	301	268	248	324	303	328	312	302	306	287	314	328	292	317	305	301	251	296	312	305	283	313	306	296	286	314	339	299	319	299	300	265	318	288	301	312	314	284	268	309	350	336	288	331	300	317	289	323	306	275	289	309	316	283	281	302	277	277	303	269	274	282	276	338	269	316	289	287	329	325	270	310	296	289	297	307	336	339	282	313	298	263	299	297	281	316	339	297	318	312	293	291	281	273	310	281	330	329	297	336	301	302	309	312	294	279	353	330	314	270	371	305	321	303	309	328	303	323	308	317	301	270	293	307	297	289	278	274	326	289	276	273	316	283	294	318	288	282	288	275	262	264	326	276	300	316	284	283	314	311	317	311	306	300	326	305	311	307	282	311	332	302	304	293	364	323	288	294	322	308	288	265	265	292	288	306	297	269	341	313	302	319	326	318	285	290	285	322	307	294	291	306	304	299	302	311	294	269	310	323	299	255	298	357	304	310	308	316	291	281	301	331	302	309	333	305	288	314	288	312	306	304	301	288	324	327	328	314	294	327	279	328	299	293	297	283	302	330	282	299	326	351	295	290	291	306	289	340	301	282	285	307	339	295	324	289	284	319	301	300	316	318	288	281	313	318	333	329	295	303	315	347	276	306	294	341	309	320	308	253	330	289	347	285	305	335	312	313	283	283	330	309	333	320	290	315	306	271	276	273	278	284	337	265	304	302	312	276	306	282	307	338	314	288	295	305	280	294	322	282	318	272	277	299	281	324	287	294	296	303	262	304	301	296	318	324	260	293	292	318	310	282	294	304	282	277	329	261	285	290	288	308	268	322	323	328	305	301	305	325	298	311	320	307	293	333	300	284	321	303	307	316	258	304	281	297	282	307	280	314	334	368	294	333	322	289	306	346	337	296	278	259	276	273	307	300	286	289	270	292	303	308	328	317	305	306	286	292	312	281	291	322	274	301	308	297	276	290	278	313	307	261	294	284	319	313	328	329	299	293	296	332	274	271	286	289	319	301	293	327	324	272	287	317	294	294	285	300	293	234	293	299	284	306	326	277	270	308	297	310	291	310	327	322	341	320	328	323	276	270	330	318	334	292	302	289	296	344	300	294	299	327	274	333	295	304	280	299	283	289	305	298	304	331	310	302	275	283	310	316	335	312	311	288	311	294	321	290	326	307	321	270	334	313	300	270	315	314	296	327	326	269	266	288	301	307	330	301	332	341	302	300	295	303	309	317	294	320	290	340	311	309	318	268	317	308	280	334	323	329	290	303	306	325	327	301	300	306	276	302	297	291	270	303	323	331	335	289	295	326	317	307	283	309	286	297	318	287	333	306	299	310	299	283	304	275	316	314	285	291	292	315	295	275	293	309	271	306	285	282	313	319	308	276	272	311	334	314	290	278	267
20810	690	681	758	655	744	728	702	695	720	678	700	678	739	712	702	685	659	697	717	678	706	700	723	698	681	722	731	693	695	668	623	688	710	696	698	674	690	703	703	699	720	682	704	697	716	714	678	687	648	720	683	709	663	712	722	678	720	729	680	678	662	667	717	669	686	699	747	673	760	689	693	689	724	722	754	693	704	679	698	674	674	713	653	676	715	728	677	756	656	672	687	699	677	719	668	669	690	718	715	746	766	703	678	672	715	700	705	694	649	718	694	697	674	686	724	684	696	694	696	706	630	697	693	703	744	698	716	652	678	650	666	710	663	720	718	701	755	645	691	695	674	690	693	665	688	665	706	677	680	684	677	715	721	689	683	683	658	660	701	675	716	756	687	717	685	666	685	711	691	671	701	681	681	673	684	676	679	719	704	657	723	728	684	677	694	732	692	703	716	694	707	667	675	704	697	692	653	692	707	700	700	668	682	688	673	635	725	694	707	673	760	688	663	665	707	683	665	678	705	679	705	721	668	687	690	697	703	684	717	725	700	715	676	734	676	645	680	719	648	678	649	730	691	709	685	702	689	665	699	656	671	722	693	678	655	763	702	652	665	683	661	665	675	718	705	669	653	699	704	725	690	693	645	727	653	716	650	705	669	668	680	696	676	673	746	685	658	670	748	670	724	708	720	731	710	647	732	691	702	715	670	697	663	696	728	714	752	658	697	736	715	665	676	667	682	717	696	689	679	714	634	711	676	727	667	697	770	672	717	689	689	726	691	724	731	704	727	703	736	668	652	680	703	699	669	688	721	684	676	705	705	694	668	741	634	697	715	649	739	685	708	741	725	754	708	720	685	758	683	706	707	723	681	678	679	658	681	695	670	672	680	724	712	712	729	683	708	645	722	713	739	687	682	665	708	683	689	687	684	711	638	687	744	708	695	668	687	757	723	733	671	687	684	642	672	677	754	695	663	660	707	691	681	664	709	698	700	717	672	700	692	690	667	698	690	703	714	649	693	712	686	672	684	710	711	690	656	665	715	644	689	665	685	680	702	668	702	707	764	719	736	691	715	664	679	657	677	671	722	675	725	667	708	749	707	628	699	713	685	707	682	718	736	698	713	674	691	669	748	710	690	710	688	723	708	653	686	686	689	687	716	692	691	708	705	663	714	697	712	673	698	680	679	661	707	693	696	689	632	724	704	714	687	706	647	670	691	707	696	667	736	704	693	707	683	697	702	681	693	685	703	684	651	683	673	723	660	700	708	718	682	695	701	664	656	662	719	691	673	699	672	680	693	761	667	708	691	725	693	733	642	757	712	692	661	726	684	683	674	713	710	680	709	681	737	649	731	662	729	682	714	715	675	710	732	683	689	667	681	700	672	710	741	729	639	686	704	745	690	719	721	713	778	682	686	690	682	723	728	652	708	704	685	669	720	669	744	707	716	673	689	702	674	718	698	673	708	724	733	708	697	742	712	669	667	700	725	712	697	667	732	693	665	702	740	701	653	675	708	649	681	709	742	661	711	695	665	680	695	693	675	706	665	640	715	694	688	703	723	732	681	697	704	638	690	684	731	698	710	674	671	697	686	715	730	696	664	699	706	731	631	710	685	765	704	720	672	658	693	692	676	714	692	725	730	656	700	692	714	705	635	724	702	690	644	710	734	667	655	698	729	648	709	706	678	654	697	717	733	689	724	668	674	686	645	711	701	683	700	694	699	708	696	652	707	706	723	694	643	723	668	712	692	711	740	672	703	670	711	720	682	668	699	701	691	711	692	684	700	696	665	672	666	684	686	671	671	712	709	691	659	718	697	697	717	729	745	634	641	758	683	671	691	680	691	704	693	689	716	699	685	691	677	703	672	670	681	686	664	664	682	677	707	658	675	706	708	717	699	715	651	758	665	692	668	685	692	698	689	693	652	655	692	707	739	711	672	748	683	692	731	723	709	727	702	698	701	709	714	690	672	683	700	687	685	716	720	730	719	655	677	650	694	664	739	700	647	664	709	639	700	713	676	684	700	726	652	733	671	712	737	651	705	726	739	717	734	689	686	680	681	718	729	675	658	656	693	699	628	776	700	707	647	678	675	664	673	663	692	708	734	714	681	703	687	658	659	707	685	729	708	704	700	671	717	677	669	752	727	677	723	677	689	659	638	684	701	684	643	691	690	674	669	719	705	724	647	679	722	672	714	746	648	665	704	662	681	733	661	676	698	712	734	645	675	657	693	701	672	663	716	705	671	714	680	700	712	683	717	654	729	712	723	690	715	695	695	709	684	702	705	749	696	734	723	649	670	664	676	699	677	671	670	720	731	722	693	739	682	654	742	685	693	714	713	709	684	705	715	655	668	670	697	686	710	724	687	666	661	692	680	629	676	729	714	706	704	653	731	738	716	687	726	664	700	678	714	662	658	712	678	684	713	693	649	699	716	703	700	674	705	672	672	687	717	708	681	693	695	642	749	677	657	714	688	676	704	712	720	702	686	686	697	649	649	645	675	713	680	724	677	690	654	695	702	721	690	687	700	719	715	691	683	670	656	665	704	721	692	691	754	661	697	689	693	675	743	725	670	709	678	704	671	702	688	695	699	719	663	689	716	689	735	700	724	740	670	718	638	697	720	680	659	709	732	701	664	688	693	731	679	679	726	738	689	693	678	661	692	695	702	693	679	740	711	734	667	717	649	731	687	687	657	697	694	671	697	735	697	732	673	657	684	675	697	684	683	703	631	704	647	700	692	675	697	700	695	683	699	721	652	677	648	715	700	739	731	718	722	729	699	648	686	653	609	751	693	690	722	691	710	690	699	629	699	730	693	640	732	624	684	695	722	705	744	676	698	719	678	656	693	686	693	704	693	726	678	696	712	686	694	692	672	710	718	705	741	698	643	648	676	693	701	687	678	730	675	673	701	722	720	726	679	708	660	720	691	701	668	649	669	703	677	705	747	681	656	687	660	690	708	719	691	663	692	695	698	667	727	666	655	670	670	698	714	628	642	658	693	691	720	685	679	669	708	706	682	721	693	671	702	742	724	739	678	676	703	699	657	796	743	676	677	738	651	742	705	740	669	704	696	658	695	676	712	693	687	667	696	731	676	624	715	694	722	698	700	651	695	694	695	719	701	691	692	738	707	679	729	677	720	719	698	726	676	725	693	660	704	692	695	682	708	686	714	691	721	665	664	673	712	663	726	648	713	660	705	706	713	700	683	725	715	650	667	697	706	727	743	709	700	668	713	670	728	680	688	732	678	703	719	725	683	682	719	720	711	669	694	679	684	722	692	698	664	684	666	721	700	676	669	651	706	740	679	694	726	682	650	690	727	737	683	684	674	716	705	730	691	716	716	701	680	690	656	654	680	673	713	679	731	721	730	677	679	741	721	631	661	711	650	674	718	671	655	680	699	688	677	706	657	689	695	671	643	745	742	693	686	737	734	697	657	662	684	663	677	689	682	721	664	701	748	694	766	666	700	657	652	683	705	699	702	676	699
47767	9249	902	526	448	391	394	403	378	397	376	417	401	398	386	351	372	399	376	345	368	389	383	389	318	390	391	396	370	359	410	382	400	355	380	370	356	376	372	396	391	378	393	372	366	363	367	336	369	362	419	343	362	384	376	367	409	371	374	370	362	395	367	329	378	391	388	373	378	347	359	356	372	350	363	366	385	397	399	389	399	361	353	378	380	429	405	350	338	398	365	403	401	374	387	388	412	380	362	392	346	361	427	370	375	380	386	354	403	326	349	381	409	388	384	363	378	391	356	349	353	381	378	327	370	381	369	368	374	381	380	388	356	348	343	361	411	360	395	350	379	379	363	376	358	385	371	420	384	375	394	349	369	335	348	328	376	357	370	370	382	417	358	363	385	374	404	384	364	352	368	357	399	351	392	389	374	385	371	333	386	405	357	367	367	352	369	352	428	365	363	358	359	355	348	395	355	392	359	347	356	387	374	354	390	402	346	348	384	367	367	342	353	394	341	383	389	362	343	348	352	367	349	363	375	331	368	349	381	361	368	346	337	371	342	329	361	370	355	361	352	378	395	374	346	345	361	398	367	396	386	374	346	362	359	388	358	350	327	391	364	370	389	355	388	372	374	357	402	361	371	359	359	395	391	374	382	368	378	355	350	347	391	362	352	385	382	356	400	382	393	381	368	403	387	359	365	390	369	386	346	387	361	337	360	375	344	389	337	383	387	360	393	354	380	353	375	356	408	381	331	339	380	334	329	337	321	320	337	321	386	422	405	356	379	393	360	353	357	338	350	364	370	360	386	368	411	361	333	382	352	341	372	366	377	366	364	353	326	349	358	381	359	364	331	341	375	390	375	368	365	365	365	376	364	371	375	396	340	369	382	361	387	392	356	336	352	360	327	325	369	390	319	351	344	394	381	371	373	360	360	362	371	357	378	390	369	337	363	390	352	370	359	389	382	396	357	356	367	389	365	409	362	400	358	360	342	350	337	377	360	393	351	374	366	361	356	379	363	332	363	375	381	341	362	346	359	345	351	388	363	377	401	381	367	384	362	352	337	364	373	378	357	356	380	405	366	353	360	378	363	357	379	353	409	376	351	363	376	341	325	375	343	346	344	389	397	360	381	377	337	365	351	338	394	392	368	361	346	384	367	363	407	337	358	359	392	350	365	376	392	360	359	401	357	401	356	397	347	365	379	342	369	365	339	364	351	363	335	368	350	334	364	374	360	377	362	379	362	352	379	374	369	374	344	365	350	353	398	385	371	385	371	355	407	393	375	376	354	370	357	328	345	393	366	390	322	328	348	399	381	307	389	339	398	370	368	424	362	350	397	352	322	339	374	363	349	357	362	365	359	363	406	342	334	357	344	368	313	379	397	347	378	371	383	326	361	344	406	369	365	394	368	374	354	362	358	373	355	397	344	371	385	369	386	394	385	387	360	343	357	378	337	361	372	375	369	379	362	386	366	393	375	360	345	367	348	372	361	362	417	380	362	404	385	381	349	377	323	352	360	372	394	392	348	369	333	366	345	340	393	364	358	374	368	338	342	379	352	386	375	400	385	376	363	400	355	368	362	387	354	353	346	370	365	386	350	378	304	354	391	388	376	352	366	334	370	337	354	348	359	389	388	332	371	427	357	394	357	378	362	379	389	360	366	377	355	357	369	358	409	377	377	354	410	398	384	354	335	394	376	380	362	385	371	371	332	363	363	392	353	367	374	376	378	365	314	340	359	374	370	351	380	379	382	324	377	369	373	342	379	345	342	378	390	342	373	378	348	365	389	384	373	330	365	381	359	345	363	392	387	363	395	361	373	372	344	387	352	337	373	373	365	367	349	349	393	401	350	409	385	335	368	367	363	366	327	373	358	400	364	388	385	386	338	375	380	381	386	341	390	392	359	395	358	373	366	361	399	373	369	392	379	384	388	383	356	351	403	386	358	393	405	325	372	356	373	407	353	360	378	371	347	364	355	372	388	381	341	377	356	352	368	387	403	413	372	378	367	375	380	382	326	340	335	345	333	371	401	338	380	381	359	365	336	376	419	386	336	389	367	383	382	383	361	406	354	344	380	382	392	357	367	402	361	347	368	376	355	383	351	377	353	363	369	378	344	362	387	382	354	341	383	384	378	387	392	387	353	373	327	364	377	387	366	335	366	362	362	344	355	402	378	357	416	386	366	376	395	355	361	358	359	374	380	434	402	408	389	389	403	358	367	371	374	374	334	372	352	334	350	365	305	368	392	415	353	392	355	370	351	342	387	361	351	349	340	356	367	359	360	330	399	354	355	347	369	363	370	323	364	361	365	371	382	344	360	392	342	410	345	402	355	389	357	368	369	336	361	417	374	329	330	342	342	361	384	362	354	340	365	361	372	401	374	364	345	353	366	361	381	353	379	360	379	379	369	351	373	419	372	419	347	345	376	369	367	350	353	339	377	373	336	355	369	367	346	345	410	397	392	364	366	352	427	370	362	337	340	379	435	382	400	387	364	371	359	408	407	402	352	350	379	378	335	334	370	363	361	375	396	322	351	349	383	335	387	366	401	379	370	353	407	356	374	370	414	387	357	386	353	357	328	385	384	370	358	336	351	358	350	378	373	409	412	390	389	370	356	373	344	418	356	338	373	367	366	368	383	379	390	355	371	376	387	322	345	359	356	380	366	341	362	352	383	379	363	355	361	337	404	387	368	405	372	349	347	363	347	378	359	352	368	383	393	350	390	367	375	317	373	366	385	416	337	352	361	350	395	327	316	370	393	351	384	348	383	372	371	339	365	356	341	404	370	375	336	375	350	354	373	370	351	345	387	360	352	377	336	383	383	359	359	382	356	359	386	405	387	391	372	372	391	341	409	369	364	352	358	362	336	398	368	384	385	361	382	386	346	364	378	341	365	360	373	347	355	371	361	362	334	352	374	375	344	370	344	380	385	364	367	369	387	386	396	358	384	375	350	365	406	370	385	412	374	343	359	375	429	350	367	351	313	362	340	391	375	377	393	370	385	352	349	356	346	358	383	366	369	338	336	363	355	355	372	363	382	358	389	374	342	358	363	347	419	367	383	395	347	365	383	342	354	389	374	339	368	335	358	381	362	326	349	392	374	360	338	390	387	379	333	359	373	341	343	396	379	359	348	350	332	328	389	408	338	371	355	382	362	368	369	367	366	376	351	373	377	369	340	358	385	342	390	331	383	371	352	349	383	350	380	360	401	376	340	386	408	383	336	396	374	332	351	359	349	364	367	428	373	363	399	367	351	399	399	382	363	373	375	385	339	362	372	363	366	342	364	319	367	388	359	399	391	347	409	368	347	367	377	385	374	362	332	340	350	349	366	372	334	368	365	355	395	365	383	334	348	361	399	362	377	364	399	365	374	355	360	412	364	367	393	376	365	377	350	376	413	366	343	389	324	393	361	354	390	357	350	371	368	400	373	364	387	389	344	389	377	366	367	349	390	400	332	353	356	378	338	339	389	369	347	376	403	368	387	412
25391	903	1185	1262	1133	1100	1029	972	1004	891	928	881	878	873	862	835	819	832	867	835	864	837	838	823	812	788	816	873	771	820	811	790	867	777	824	811	776	869	818	845	780	830	845	818	828	811	823	762	809	792	807	808	817	768	788	860	821	824	823	825	777	825	789	824	841	781	860	816	796	824	840	870	814	793	834	815	859	808	795	825	822	795	772	841	801	849	810	844	788	808	848	849	858	859	798	791	821	853	856	805	809	865	828	848	779	814	801	824	799	846	771	809	870	808	826	850	862	796	882	828	804	827	860	814	830	811	775	788	792	814	821	778	826	830	814	818	795	832	809	884	799	801	830	826	808	800	825	818	797	777	824	823	869	836	845	790	811	816	789	778	857	778	803	798	793	803	847	833	765	806	788	827	852	833	815	831	783	802	804	796	778	829	793	826	850	819	806	777	785	833	769	876	855	874	823	801	799	721	895	846	791	811	861	826	808	787	827	821	839	833	856	836	813	789	873	845	836	831	802	824	833	848	856	825	838	783	813	834	830	830	817	846	801	824	846	834	821	793	720	825	797	873	884	792	800	810	840	797	817	856	875	790	811	802	851	835	826	847	834	887	852	811	877	856	764	817	822	793	782	797	775	873	840	839	825	793	853	807	776	809	823	817	863	822	862	861	845	815	792	805	790	770	806	832	849	769	835	790	853	858	850	832	819	856	821	851	795	843	839	813	863	874	816	809	850	803	849	797	791	791	808	793	855	859	804	780	844	795	812	839	783	804	834	820	822	779	859	802	819	813	819	822	828	796	827	851	816	800	822	773	831	772	864	814	783	753	806	890	802	848	757	837	813	862	818	811	827	813	791	861	754	836	830	848	866	781	846	856	812	812	753	839	823	843	808	861	844	829	769	846	816	815	819	826	805	856	850	863	857	856	841	808	905	832	790	816	777	797	785	812	834	832	784	868	783	826	775	812	817	818	834	805	837	820	839	839	851	772	814	811	836	814	803	839	850	805	849	796	800	834	842	739	833	804	853	857	866	835	745	828	853	819	819	796	838	792	851	758	840	851	837	806	818	854	848	833	871	798	826	824	824	845	791	838	808	845	753	807	856	857	804	833	810	844	798	835	767	824	859	809	790	820	835	797	853	846	818	835	802	863	813	776	842	831	879	826	839	785	871	837	821	758	788	899	818	873	802	835	815	813	831	852	795	829	825	817	836	838	816	837	803	818	777	828	810	819	812	864	776	805	825	848	799	834	827	786	768	832	855	891	823	825	828	822	796	894	844	832	800	862	850	799	841	827	839	790	776	817	862	830	777	812	811	869	819	809	807	840	865	884	803	772	834	843	812	796	806	820	837	818	796	810	855	870	818	817	843	759	837	823	808	886	891	823	811	816	801	855	899	844	801	835	805	850	823	820	814	869	793	761	814	785	834	786	822	829	774	865	818	811	802	854	838	854	815	838	756	827	832	827	803	827	812	795	838	791	821	845	808	838	832	807	795	821	766	841	781	823	821	895	780	821	825	821	875	795	822	794	836	828	789	857	815	829	883	821	785	756	867	791	831	799	781	874	787	771	774	800	824	877	792	865	824	778	844	867	769	830	798	820	826	837	834	863	797	827	770	855	846	843	854	817	799	866	820	823	830	802	799	748	755	793	832	812	818	784	822	826	854	924	815	797	776	849	815	789	835	807	801	777	856	788	816	792	795	815	767	799	770	785	834	860	814	825	782	790	843	816	835	851	813	823	835	785	819	781	828	748	777	822	833	803	812	814	797	877	820	820	859	816	830	795	816	805	780	813	826	789	753	837	780	851	816	832	824	857	801	810	807	835	781	800	824	786	807	791	858	823	861	805	830	807	872	823	834	798	851	812	855	820	773	810	842	866	800	793	848	825	811	817	832	832	809	823	831	825	828	807	805	827	864	838	824	886	782	860	800	823	807	793	874	776	793	802	853	746	803	795	869	834	811	801	824	819	780	843	815	782	864	812	809	775	810	813	825	848	830	832	820	860	801	791	817	798	827	840	791	776	828	824	868	862	791	827	784	836	796	814	824	787	786	828	817	844	773	779	825	779	838	781	761	774	798	854	755	849	867	817	805	792	760	791	801	816	883	821	836	811	862	819	808	783	790	823	822	843	837	834	816	766	803	867	797	803	824	820	788	800	824	852	813	855	841	839	793	829	835	777	876	836	765	789	803	798	839	798	791	814	792	800	827	813	783	793	832	803	830	765	801	855	768	825	800	779	833	828	843	860	853	817	818	841	787	814	779	840	849	787	802	819	799	808	823	822	802	841	831	734	916	873	838	843	838	862	790	865	794	800	808	798	848	822	781	795	842	791	793	795	834	822	829	874	815	818	850	833	829	835	792	793	824	835	822	839	794	848	882	866	809	829	847	836	849	764	797	771	803	834	803	824	840	826	834	795	836	825	813	813	803	847	809	821	782	821	814	821	763	786	814	826	825	834	807	786	836	815	808	800	868	834	859	817	856	826	827	834	763	839	810	866	782	794	790	800	788	880	826	788	811	834	779	838	808	805	858	833	807	833	835	857	837	800	911	850	828	806	861	834	826	820	783	808	802	811	805	815	838	854	825	811	878	783	777	819	820	813	811	880	817	782	801	856	801	870	858	868	824	835	835	848	791	821	850	795	831	797	789	796	806	830	849	857	817	819	837	840	813	866	816	816	809	798	787	884	814	829	806	862	798	776	821	815	838	810	883	783	842	832	816	796	771	830	792	816	823	811	858	841	838	838	804	828	843	838	789	840	805	845	828	811	749	858	840	811	809	787	793	843	801	835	834	787	826	849	869	862	811	825	854	783	836	839	866	815	823	812	806	819	804	847	856	840	827	834	787	767	840	848	864	840	795	862	833	820	872	786	829	805	825	849	833	789	801	797	852	852	844	819	820	768	831	840	825	816	836	840	785	741	786	811	790	849	834	821	794	823	830	818	824	778	775	789	841	758	818	788	820	792	810	762	759	812	842	842	799	861	840	791	814	781	827	810	781	876	846	793	853	784	803	824	803	800	813	852	829	822	815	806	781	817	809	823	816	805	863	867	800	832	865	858	802	832	816	840	827	811	830	823	837	804	773	781	861	851	785	769	802	841	802	874	816	876	790	785	830	795	827	812	791	828	831	800	882	840	825	815	752	812	827	789	787	816	827	798	788	792	801	823	814	776	817	797	789	793	835	809	840	816	854	805	830	833	793	811	809	829	804	832	772	857	822	825	839	804	770	835	832	838	813	833	767	792	797	810	835	816	853	833	864	860	838	803	803	837	870	857	874	820	802	815	782	825	838	863	808	830	819	834	818	821	806	802	869	798	857	805	803	795	776	817	821	811	818	809	804	825	834	760	802	813	883	782	901	829	845	818	883	809	800	756	858	802	858	843	753	763	807	841	847	807	768	809	838	816	852	778	777	781	859	825	833	817	801	784	837	801	797	836	802	772	856	830	863	769	853	800	782	797	837	762	834	874	799	855	808	828
55411	13434	1956	592	413	410	350	315	291	294	291	318	280	261	266	257	239	243	259	237	305	253	261	257	247	223	218	278	249	270	263	269	227	249	254	242	253	238	238	245	252	271	245	274	256	269	240	233	239	266	268	213	260	255	233	251	233	243	247	253	289	275	258	238	267	258	235	251	256	235	260	236	220	263	270	252	226	237	268	246	282	260	249	257	246	240	252	267	271	281	237	266	255	276	228	236	250	238	238	260	252	252	235	267	255	228	248	250	227	275	247	247	252	244	263	229	262	261	250	254	265	279	237	260	239	238	267	264	288	270	267	275	245	243	254	238	262	251	244	268	264	215	230	247	244	241	236	253	221	243	274	254	265	236	251	220	256	237	277	258	265	225	265	261	263	248	249	279	289	272	297	275	249	246	260	279	267	257	262	279	237	263	244	240	256	246	285	239	266	279	260	255	274	270	252	248	248	242	214	233	230	267	258	254	267	244	234	283	234	266	247	261	262	254	278	243	268	233	222	251	242	228	287	272	229	269	230	247	249	284	253	232	256	244	266	258	230	266	236	261	277	255	235	251	271	230	244	284	241	238	270	245	244	263	267	238	258	242	237	279	268	237	252	257	241	263	247	205	238	240	233	277	235	242	265	264	259	264	266	256	239	230	270	275	241	253	261	249	244	257	261	251	238	244	270	228	255	273	236	273	261	234	229	229	269	253	259	286	227	254	228	257	250	225	245	253	275	234	250	224	272	245	249	274	242	266	238	254	238	232	297	256	258	259	248	228	233	286	280	275	236	266	235	268	245	294	219	270	245	246	234	239	261	276	249	256	265	226	253	263	239	259	261	250	251	256	253	256	238	228	240	243	251	286	267	248	259	273	242	245	241	247	247	245	231	244	238	234	225	246	247	254	256	248	251	249	233	247	270	246	263	241	292	259	243	245	255	241	255	217	268	266	253	265	254	251	259	264	258	232	218	244	264	242	277	243	273	262	280	229	285	219	271	255	241	262	246	241	262	257	256	273	236	238	222	261	246	267	241	277	218	289	249	239	226	256	256	232	255	215	264	254	261	260	255	238	255	230	218	244	244	256	243	241	256	236	242	250	256	237	272	252	242	266	238	281	261	280	251	260	256	260	285	245	246	266	253	270	276	249	255	248	255	233	240	231	251	252	250	242	232	285	264	260	229	254	253	275	224	278	257	267	246	244	242	253	239	262	278	277	249	300	251	259	252	274	234	231	270	223	264	245	268	251	248	268	248	257	279	253	233	299	220	254	244	224	262	257	256	234	247	245	255	242	237	219	256	239	248	263	249	224	252	269	246	253	225	261	244	242	252	252	232	220	285	205	245	258	273	253	272	259	260	256	239	252	271	257	219	260	243	256	278	261	269	266	274	254	262	268	244	266	250	252	221	263	242	269	257	249	240	262	218	249	257	238	252	274	259	248	277	272	242	238	218	293	217	250	257	250	280	242	277	242	277	271	259	257	229	241	244	290	256	255	236	254	282	240	252	264	268	238	286	251	246	268	263	213	219	241	233	241	243	254	268	262	250	258	255	296	259	269	264	254	244	273	269	258	256	249	243	279	253	246	246	242	231	266	242	243	278	278	245	241	249	231	251	242	270	214	246	251	252	252	251	259	274	236	244	246	237	257	237	273	259	247	219	215	235	245	272	213	242	230	249	267	277	253	261	261	248	281	253	294	263	258	219	280	263	306	264	262	228	252	232	249	275	235	264	253	262	262	221	252	240	264	275	251	260	228	285	257	247	240	230	241	253	221	235	252	262	228	247	270	246	252	253	256	233	269	280	257	235	226	251	236	263	224	278	239	272	259	274	262	244	239	229	248	217	277	248	232	258	236	254	288	260	240	244	256	261	242	267	265	250	240	248	242	240	252	230	278	217	256	261	228	242	269	281	266	251	257	280	220	252	252	249	254	252	240	271	246	278	275	253	232	269	241	263	231	245	252	229	255	267	252	229	272	249	273	253	240	234	251	304	259	256	255	227	213	260	271	254	267	264	272	234	248	273	233	269	225	245	267	269	244	275	292	249	237	252	261	264	240	254	226	241	272	268	245	262	261	246	258	250	262	235	248	272	235	244	254	258	258	251	269	217	243	264	287	271	246	286	270	232	233	268	237	241	237	221	272	251	269	236	251	222	271	247	245	260	239	256	246	231	290	284	229	266	260	259	222	275	283	276	286	246	253	271	243	304	300	262	273	253	296	262	268	226	240	203	252	237	247	297	249	214	265	241	256	232	238	287	259	219	241	251	243	246	238	265	231	263	271	256	235	257	239	259	211	256	260	232	247	244	260	251	293	248	265	243	266	291	276	268	275	254	260	263	260	257	272	236	236	255	222	265	241	256	254	243	243	240	242	274	236	221	226	246	264	259	223	262	226	244	243	231	271	225	249	286	249	231	265	223	286	289	245	262	247	252	242	247	238	246	229	240	272	280	212	267	246	257	234	261	274	248	279	254	266	245	254	224	247	234	253	266	275	222	219	250	239	210	215	241	239	294	257	226	236	250	269	250	234	253	275	259	264	244	241	271	234	269	262	262	254	274	254	256	289	233	258	210	264	263	245	259	253	242	254	262	228	290	260	243	263	256	265	252	262	255	252	270	273	215	213	232	264	283	248	236	248	252	281	232	258	285	274	278	237	251	254	256	241	276	262	255	273	249	210	283	259	221	219	248	265	287	262	255	240	224	272	271	264	255	264	272	246	250	223	235	233	241	241	229	266	238	244	235	253	229	247	239	275	262	244	250	286	248	232	238	241	237	274	247	258	249	244	235	262	267	230	225	249	266	233	227	254	259	277	227	268	266	233	273	245	256	260	247	255	248	292	238	226	262	233	222	267	253	251	258	233	255	226	237	256	245	240	247	239	278	282	249	245	251	260	235	269	246	268	264	271	252	252	239	271	233	258	283	224	241	254	240	252	279	215	257	262	289	260	253	322	247	262	254	255	250	215	250	237	235	296	238	282	262	244	230	240	260	276	238	263	234	263	229	248	250	264	260	244	246	215	240	246	248	239	284	251	243	236	229	239	252	236	263	263	263	273	246	255	278	263	266	266	248	258	204	270	236	239	241	227	259	259	253	261	265	248	226	230	204	242	259	277	249	246	231	279	244	224	265	235	243	252	231	272	230	208	242	209	214	222	229	250	251	265	259	263	260	229	238	249	269	226	252	253	227	221	269	272	294	220	261	288	282	251	254	233	254	254	249	243	249	222	265	246	237	244	272	203	246	244	253	271	277	249	251	251	279	245	249	233	250	233	235	227	267	279	232	284	282	244	235	243	249	256	245	245	227	244	245	246	240	263	278	236	234	257	227	228	268	249	236	236	234	234	258	247	269	273	259	230	259	219	240	256	255	240	242	244	290	274	258	262	283	263	241	266	263	242	253	243	247	266	234	203	250	282	253	247	282	241	251	243	266	249	250	246	261	236	235	242	277	232	271	234	259	270	244	259	238	233	220	244	262	242
28910	856	1343	1502	1315	1090	1019	877	818	745	693	703	744	683	662	645	630	665	622	599	636	602	649	608	566	581	574	560	589	614	616	605	557	576	619	570	593	576	528	536	554	542	577	542	587	551	543	512	578	572	571	618	542	572	615	544	555	590	588	584	591	592	557	545	577	555	543	579	555	621	571	623	516	572	552	575	580	577	564	583	614	577	537	584	573	544	552	563	565	527	516	609	573	576	601	556	561	585	531	572	581	597	570	588	572	606	627	558	562	547	531	586	547	596	558	564	550	554	553	595	590	608	571	576	578	560	540	584	548	566	561	606	611	583	586	572	597	605	595	570	575	580	560	565	592	613	573	561	554	558	560	583	567	598	543	555	594	568	525	586	560	564	537	559	631	527	596	598	575	580	590	557	630	563	599	545	608	577	547	544	553	602	599	583	570	600	537	568	554	597	554	600	549	571	568	547	529	541	596	605	560	566	587	555	604	546	599	587	589	584	573	597	574	599	537	582	559	617	594	573	599	586	593	564	584	585	580	585	559	557	550	568	559	578	585	563	539	600	521	573	560	558	572	547	598	558	585	586	597	584	567	584	578	590	588	590	578	575	558	596	549	564	549	574	565	552	528	595	539	561	554	551	550	580	540	578	554	595	558	594	544	547	596	604	584	586	592	539	525	557	568	554	614	570	585	536	596	553	579	538	576	570	580	567	550	597	550	510	576	574	530	616	530	525	534	540	597	576	562	563	532	533	581	571	559	594	594	579	599	577	607	613	550	605	536	584	558	579	497	540	528	588	585	543	570	559	559	547	559	574	574	577	554	578	590	564	549	559	551	566	542	540	542	524	542	582	579	598	526	562	592	551	579	569	544	558	567	575	533	569	564	596	568	563	570	549	559	583	583	545	610	546	586	563	566	614	572	553	577	583	569	601	606	534	584	582	567	574	582	582	575	593	569	589	585	597	587	580	527	587	579	557	563	553	539	576	549	520	572	570	569	580	584	611	557	605	585	563	580	544	523	560	561	540	565	546	581	581	602	605	569	585	544	571	602	582	594	539	594	553	615	551	555	576	542	573	547	597	550	583	611	581	552	568	589	548	574	597	569	560	548	524	600	553	587	567	573	584	587	573	536	577	565	559	539	624	562	602	594	557	584	550	600	527	532	565	608	540	544	543	530	587	619	533	578	565	561	558	551	558	549	562	579	584	559	550	546	588	557	540	514	602	563	589	627	593	627	599	601	575	565	568	542	593	574	561	541	560	607	549	531	567	562	560	564	560	597	596	559	593	557	563	542	564	571	582	574	573	598	585	591	580	543	573	522	602	569	556	570	557	566	538	582	535	563	575	616	601	604	564	581	626	582	632	535	554	575	579	573	566	576	584	586	527	550	581	562	577	577	537	584	538	546	545	590	546	568	545	603	579	596	595	522	544	564	594	600	572	575	574	579	564	587	572	601	544	560	581	569	594	524	570	549	578	609	632	556	598	557	543	549	573	578	597	600	603	562	594	504	603	536	579	574	555	560	552	568	554	581	561	597	566	566	535	560	577	610	538	556	513	562	535	563	523	558	577	580	523	613	602	572	595	597	569	583	608	561	585	601	577	582	581	593	539	550	559	574	566	594	509	587	561	535	591	548	569	594	587	569	569	564	598	582	595	598	526	522	556	644	562	561	583	566	585	575	574	573	562	566	608	577	565	565	523	517	565	554	531	579	569	568	552	564	598	574	549	599	546	598	590	541	564	561	621	575	558	562	577	551	557	601	569	568	549	567	584	555	545	580	581	567	551	595	554	598	572	573	553	518	558	589	557	597	570	589	585	562	600	580	599	546	560	598	599	561	592	585	540	593	578	565	563	615	552	578	542	589	544	583	609	549	546	571	571	577	540	583	586	550	550	569	569	581	548	569	568	577	545	591	573	570	569	558	580	541	528	589	570	572	560	597	568	574	551	582	612	530	579	568	536	614	523	572	596	586	567	557	587	593	539	583	557	574	548	571	584	566	564	605	576	607	554	559	588	607	575	559	561	553	582	594	602	559	538	606	567	564	583	543	575	580	507	593	584	570	565	555	511	592	566	576	551	579	575	550	580	560	573	556	610	599	562	568	595	538	631	579	501	642	564	566	585	545	543	568	569	552	585	583	588	605	544	552	572	557	534	605	554	587	568	548	560	596	579	594	589	590	576	586	616	577	554	547	564	559	573	540	587	551	577	556	552	565	569	567	580	520	554	544	588	564	591	558	575	579	547	570	609	589	565	595	605	517	611	557	594	567	596	538	536	544	595	549	618	600	572	559	538	542	626	564	538	539	553	540	550	548	590	593	587	595	563	598	551	596	577	535	588	568	602	548	579	585	563	563	576	551	564	590	558	578	571	560	538	570	557	602	576	573	563	588	553	573	511	555	597	580	567	571	636	530	568	527	577	561	564	579	526	584	567	584	555	595	557	606	593	547	550	572	517	555	545	586	586	586	542	581	567	566	584	553	551	605	540	562	578	598	641	595	550	594	568	583	567	552	539	569	573	587	576	554	564	592	560	589	597	597	603	560	588	558	575	571	564	581	600	596	626	588	552	572	538	549	563	583	610	633	543	580	580	593	573	569	555	573	567	539	581	574	574	569	549	604	504	531	545	568	552	601	559	561	570	569	550	588	598	519	594	541	576	600	582	560	585	520	524	570	588	576	616	552	593	582	572	547	586	545	581	612	606	571	563	594	600	579	512	562	552	556	575	556	576	575	552	574	601	585	557	539	556	573	537	578	566	570	612	562	588	530	587	579	584	566	580	561	586	549	576	576	618	622	585	572	562	567	543	578	548	546	555	542	577	577	561	551	559	591	575	548	580	574	557	573	571	562	558	591	552	577	565	565	605	555	581	567	554	542	588	601	575	574	561	535	557	589	550	538	578	563	546	581	551	543	602	585	578	584	540	554	634	581	607	513	527	536	617	562	611	570	513	566	615	584	600	595	567	608	590	588	587	587	604	556	551	614	531	609	605	550	552	544	507	560	547	557	578	582	552	559	573	527	573	590	593	580	565	590	596	611	573	565	594	531	571	542	568	531	608	548	536	576	592	597	563	555	584	582	614	598	573	533	597	597	567	552	581	598	536	581	539	601	521	583	557	559	536	550	604	561	608	546	581	600	526	573	600	553	578	570	521	581	558	560	556	571	539	567	576	549	599	578	571	615	582	583	548	558	599	570	539	564	546	542	574	580	572	549	569	574	559	577	577	566	596	568	567	584	568	559	631	547	571	625	624	588	580	587	540	572	551	566	570	592	597	577	576	536	566	567	619	588	533	533	580	561	606	589	556	590	518	591	525	583	570	548	584	574	544	560	558	559	545	579	524	546	559	568	557	575	555	538	547	621	579	542	555	564	575	566	574	588	571	565	570	561	561	552	591	569	525	625	585	567	539	543	588	603	581	593	613	589	595	604	581	553	576	569	581	566	567	551	572	578	548	556	597	532	577	557	612	575	545	563	590	601	542
36036	4826	351	319	272	298	323	286	279	265	305	350	287	293	278	324	325	297	287	320	278	341	236	300	299	299	291	284	287	266	351	298	321	323	315	275	296	321	307	323	297	295	319	318	311	304	289	309	284	315	282	312	342	266	304	287	319	291	326	322	297	300	297	315	337	315	293	261	312	303	291	272	281	260	312	289	331	291	297	321	287	323	297	296	311	301	294	298	275	307	305	283	307	312	280	276	271	295	350	281	329	302	286	313	343	292	302	274	309	339	314	304	295	327	297	325	292	298	328	260	306	288	311	288	300	304	311	309	322	313	313	310	293	312	315	315	307	274	335	295	308	320	281	303	309	298	314	321	310	312	289	314	289	311	316	295	290	281	302	295	297	313	338	320	330	308	325	268	311	283	325	301	287	307	314	303	330	290	305	302	277	320	325	303	292	299	304	281	307	296	322	327	280	290	307	279	304	313	318	300	314	263	301	286	287	308	264	287	270	293	293	337	278	318	294	309	316	280	327	279	284	294	340	323	303	309	278	310	274	314	316	295	314	292	276	276	337	360	302	290	292	309	312	280	319	308	319	299	324	288	305	292	303	329	319	270	314	302	291	303	306	285	245	313	298	317	317	316	328	317	296	314	280	294	308	294	323	292	308	283	282	290	328	302	296	308	335	308	289	311	327	315	300	315	280	293	269	281	311	296	320	283	335	313	294	294	310	298	324	274	309	333	324	311	309	307	288	284	338	299	303	264	295	300	297	322	324	299	258	305	315	269	319	272	317	293	319	326	299	303	298	307	317	292	288	276	333	315	311	281	319	263	315	332	282	300	289	324	321	309	280	285	320	312	291	285	273	305	266	315	307	291	298	275	341	331	289	307	309	286	274	309	331	284	285	312	301	300	278	265	312	287	323	307	300	291	291	307	251	327	282	282	335	304	308	314	292	293	258	298	312	318	284	286	308	306	333	316	307	319	323	297	309	296	294	293	268	307	280	295	297	299	300	277	246	302	304	300	324	329	287	301	314	284	297	297	298	298	270	339	336	273	306	284	302	274	279	299	285	310	317	288	307	280	284	289	300	297	319	304	306	307	329	315	307	317	322	308	292	296	303	306	302	316	318	301	317	330	331	296	310	327	293	308	340	312	299	286	287	308	318	281	322	264	272	310	326	336	320	313	334	327	282	294	295	277	281	294	322	289	299	285	304	297	311	268	328	330	322	286	304	310	279	321	309	305	282	319	277	305	332	326	294	299	264	300	273	289	315	301	282	313	289	337	326	272	308	298	296	334	324	285	296	309	315	302	315	312	297	291	293	298	299	287	311	289	297	290	298	293	295	330	305	293	293	303	276	341	293	309	297	305	293	280	338	287	295	303	297	301	299	302	318	309	315	302	342	297	294	314	294	274	309	285	289	304	326	296	324	297	274	300	286	311	279	304	286	313	272	298	264	293	310	320	325	297	278	321	282	320	321	282	287	295	266	296	302	302	301	309	306	276	283	263	323	320	311	305	304	317	310	306	298	304	283	336	324	328	326	301	280	331	318	285	275	308	294	300	323	328	269	320	285	280	282	292	319	308	317	292	304	318	295	330	310	306	280	320	299	299	286	306	294	289	296	284	277	329	330	291	285	319	330	302	294	295	314	295	319	259	301	302	294	309	297	304	317	348	305	290	307	324	308	295	294	330	321	285	291	284	291	279	341	327	275	291	303	329	285	308	280	299	313	287	307	284	300	310	345	305	311	305	308	307	318	312	326	298	294	261	329	294	313	291	294	307	330	330	305	274	287	272	292	291	309	321	306	323	311	306	316	268	301	319	310	295	309	303	307	314	299	321	306	307	292	310	354	297	268	305	283	303	296	311	304	297	315	319	307	313	307	301	299	291	303	308	330	344	318	319	294	325	309	315	321	306	296	297	283	285	304	251	278	331	303	308	329	302	290	319	328	289	324	291	342	299	305	295	308	307	325	307	280	298	306	301	336	305	297	284	278	323	277	297	319	310	294	293	298	314	292	266	265	314	300	344	310	282	280	293	306	323	308	277	277	293	299	299	271	301	324	312	322	292	295	310	298	317	308	300	317	302	327	286	280	286	299	324	270	282	298	301	282	335	333	307	321	334	293	324	310	272	298	291	288	307	260	323	336	290	294	317	312	331	336	292	271	282	318	313	274	331	309	365	332	290	299	305	304	318	292	296	315	306	314	257	290	300	295	303	304	318	316	321	302	319	259	319	286	326	322	329	297	294	335	341	310	309	298	299	295	304	312	283	300	294	315	287	304	331	283	317	327	315	329	270	300	298	313	274	325	319	310	301	282	309	292	301	312	267	259	314	319	309	294	307	286	321	299	319	300	295	298	284	283	334	297	295	291	297	329	279	324	329	310	299	283	307	283	299	293	305	301	318	284	292	277	278	324	306	294	310	269	312	277	291	292	297	298	321	263	289	332	314	316	281	267	287	312	291	310	283	317	280	288	291	272	312	303	291	327	301	316	333	310	332	298	345	313	295	304	314	288	317	352	336	279	321	328	307	291	282	289	281	298	283	255	288	277	307	328	281	292	304	274	325	298	316	327	323	305	308	314	287	300	264	293	311	313	298	324	323	320	307	274	295	306	314	300	316	277	292	326	314	309	290	289	281	314	372	299	306	306	305	313	281	299	354	293	294	289	293	293	307	307	321	319	298	273	333	298	305	295	330	320	275	333	292	319	303	292	320	278	309	293	296	308	287	293	314	319	327	284	359	291	291	316	291	298	291	346	323	314	291	309	288	328	309	298	313	284	302	298	296	329	306	312	317	316	301	301	296	328	324	272	320	306	293	302	309	260	279	303	290	304	297	325	344	321	298	338	364	311	297	301	306	317	333	325	283	297	273	338	269	309	296	282	312	315	288	266	305	336	306	310	335	261	340	330	316	299	316	301	297	317	313	322	334	310	272	302	314	322	279	314	309	304	276	313	320	307	317	274	322	330	333	336	319	303	333	335	284	292	325	288	295	258	280	290	306	289	314	312	289	272	279	306	300	285	272	330	324	302	310	297	300	280	311	315	315	321	300	334	273	306	267	320	324	324	338	325	323	319	283	280	303	247	297	308	286	306	284	290	278	324	318	296	301	290	305	281	314	265	299	329	278	292	310	270	312	306	306	290	306	300	330	316	288	292	302	330	304	322	296	315	315	280	304	319	331	282	300	268	301	287	278	316	308	307	303	307	309	306	291	312	309	300	290	307	288	281	296	288	291	303	302	334	336	308	300	323	287	301	299	310	300	302	313	311	281	285	323	298	326	314	288	311	301	316	311	319	292	303	282	291	286	297	287	282	330	313	285	280	328	293	326	324	335	300	290	267	298	298	312	284	285	332	330	265	320	290	299	277	290	314	323	294	297	270	306	349	296	318	305	316	286	339	315	299	310	309	307	313	287	273	326	312	299	296	290	320	313	291	302	298	310	311	323	323	329	301	278	273	295	297	313	310	318	302	322	282	301	316	332	332	314
20250	738	662	732	700	722	713	723	675	692	701	671	717	683	696	725	739	676	698	716	728	663	681	699	677	723	657	718	695	695	717	709	699	640	683	684	688	698	659	680	688	723	756	721	710	732	685	671	706	639	682	703	703	671	677	686	692	648	680	664	659	699	657	695	679	702	685	710	682	703	705	683	690	678	706	684	761	695	713	708	722	725	687	705	679	686	720	680	699	688	666	724	719	669	674	695	688	687	684	715	747	767	716	686	642	663	741	697	684	726	662	692	718	676	675	708	705	707	729	693	660	733	703	708	683	644	695	701	685	718	701	682	690	648	683	719	683	715	708	709	681	699	734	736	715	701	742	694	707	709	665	637	685	702	703	685	687	702	698	720	690	727	696	663	669	695	660	680	695	692	701	705	727	704	672	652	707	692	679	725	684	688	682	687	684	668	689	672	729	679	704	691	665	713	703	703	732	672	736	734	690	713	743	657	728	685	707	730	692	732	684	686	721	685	700	707	694	684	654	632	696	726	669	703	684	727	701	718	708	676	703	698	683	700	711	687	694	708	689	700	669	690	681	678	689	719	729	663	718	706	712	705	676	733	737	726	697	676	675	737	690	685	697	701	687	674	657	706	701	686	665	700	635	713	721	688	652	713	715	731	657	712	655	711	695	688	680	690	736	694	687	668	713	705	701	695	692	715	711	685	668	704	725	696	685	703	737	674	696	651	649	652	711	685	652	670	727	712	668	705	682	680	676	705	691	706	631	698	639	669	680	682	676	686	766	668	676	717	679	700	686	699	704	668	667	712	658	677	682	683	662	663	688	692	726	723	695	735	684	665	708	688	704	690	738	761	640	701	700	707	760	749	713	664	684	688	682	650	719	679	667	672	657	714	673	682	629	721	700	723	717	674	716	674	679	688	668	691	691	702	703	707	684	691	699	701	667	676	678	684	692	665	723	697	678	717	662	680	718	734	699	652	722	668	662	690	697	667	701	698	725	678	693	699	732	684	691	665	669	647	668	731	724	687	699	686	690	644	685	754	692	689	695	667	673	707	721	704	648	681	667	670	722	672	685	697	726	690	671	708	704	699	727	707	720	645	714	704	673	670	711	695	698	676	670	703	662	720	679	664	680	651	721	692	666	680	697	714	672	664	717	686	726	659	704	696	651	694	702	681	661	706	697	688	657	676	654	710	681	695	674	688	735	692	704	692	681	692	696	719	633	690	637	652	736	699	747	674	708	705	657	742	681	736	721	713	677	703	708	715	661	715	687	708	703	708	729	700	661	697	686	700	677	707	720	698	701	686	698	714	638	711	690	698	663	721	686	741	712	691	706	695	652	726	672	692	730	680	657	730	725	636	682	700	717	676	698	685	723	663	701	692	698	698	697	696	731	668	650	682	671	692	699	701	688	688	690	688	696	666	719	679	673	675	714	690	679	659	673	680	717	654	730	652	681	709	688	699	686	652	724	692	708	664	693	683	645	670	693	693	713	667	689	668	679	708	676	694	730	692	676	707	672	705	745	712	722	687	715	699	691	683	654	702	684	727	719	710	681	719	679	754	682	698	695	688	717	690	634	742	724	706	681	697	685	702	679	698	681	681	700	726	692	721	679	680	703	710	733	688	718	674	692	691	688	737	712	661	733	701	672	716	720	750	704	694	691	706	724	709	701	643	695	670	698	688	694	722	681	714	681	693	665	665	742	694	732	641	664	731	684	663	715	741	705	697	706	706	667	691	656	726	741	674	667	751	722	706	708	726	700	681	680	689	735	712	680	745	689	684	723	708	706	702	656	751	680	689	659	719	712	681	672	690	662	685	705	736	688	697	658	714	740	669	704	737	669	703	667	706	738	763	713	660	713	689	686	740	693	664	688	702	689	682	713	678	641	712	676	733	702	695	694	718	712	694	705	687	663	686	724	687	724	730	671	696	711	690	698	674	704	734	707	661	721	709	665	695	660	713	693	690	736	674	666	683	666	660	711	716	727	727	694	711	672	669	742	755	644	728	718	691	695	717	679	687	701	703	727	691	675	721	727	694	669	686	708	729	682	656	690	682	703	705	714	729	650	687	696	685	654	666	674	713	697	660	701	677	693	754	659	696	690	654	675	689	694	691	686	693	714	748	675	745	701	673	729	709	706	712	728	647	660	673	735	678	661	694	681	711	659	716	689	740	659	704	726	717	720	668	698	658	662	689	691	699	676	724	707	741	699	684	717	659	683	689	702	716	680	717	685	688	671	702	670	698	693	666	669	721	684	702	661	721	724	666	706	746	686	673	675	732	699	646	610	704	722	713	649	688	690	724	708	751	647	667	691	726	676	700	709	718	726	688	651	692	678	701	716	705	693	685	687	700	696	717	689	712	696	670	687	678	727	680	703	735	706	717	650	658	746	691	719	705	662	709	686	654	654	708	634	690	726	702	730	695	670	670	733	719	720	697	671	673	733	704	681	711	723	696	685	629	681	714	684	668	720	673	685	708	721	686	663	726	673	729	682	727	696	652	663	707	693	695	694	711	683	669	681	726	694	704	708	691	674	692	729	697	736	696	693	694	651	716	733	725	662	686	688	693	645	676	692	701	661	698	673	654	701	688	729	702	692	710	679	712	701	709	704	690	710	704	683	687	685	682	728	722	727	679	676	688	698	668	682	633	731	674	708	698	700	712	697	724	660	741	686	719	655	663	674	719	724	718	680	699	650	682	697	734	677	699	713	689	716	711	688	702	712	674	711	666	674	728	655	709	716	689	727	712	674	703	720	699	699	626	694	688	720	688	686	708	712	718	694	720	709	693	685	704	721	696	671	701	683	696	674	681	674	722	729	682	681	699	726	714	717	688	692	712	716	690	719	668	708	725	722	657	679	709	703	717	675	684	722	643	685	705	733	715	682	698	696	714	675	708	727	724	657	687	726	677	718	689	688	743	695	704	629	675	693	707	720	670	750	680	672	685	677	646	741	730	695	718	689	709	709	700	669	702	650	702	689	708	715	699	644	718	685	692	715	654	708	703	706	689	667	656	698	676	697	703	729	741	714	705	682	711	681	671	712	684	663	667	731	730	672	693	737	707	673	711	721	665	705	678	679	686	684	723	710	719	695	697	667	719	681	647	668	670	661	723	737	705	676	691	703	716	662	667	715	701	683	685	682	738	691	652	711	744	692	660	703	682	626	638	656	661	690	676	695	656	684	687	715	708	700	714	666	720	666	664	685	714	724	678	693	682	700	706	666	680	623	665	648	702	694	666	723	730	666	727	709	640	676	686	714	669	711	698	717	706	686	714	698	667	697	692	659	714	693	685	692	703	663	665	745	700	732	668	722	700	673	676	724	732	664	673	695	712	647	698	656	667	665	721	740	668	714	627	707	694	691	685	691	663	667	698	690	711	729	677	628	656	726	677	667	705	724	667	669	672	679	723	679	703	666	684	738	689	719	671	698	716	697	686	652	715	657	675	708	734	639	726	652	731	733	687	726	690	689	716	752	672	704	718
47982	9657	978	482	423	398	391	375	381	372	335	366	348	385	380	349	368	325	355	331	357	326	347	353	325	356	352	356	368	366	368	365	324	361	362	340	391	367	290	342	350	351	360	355	340	340	336	352	342	383	330	373	380	374	351	367	341	332	353	351	370	379	361	344	376	343	336	357	326	350	337	327	355	355	358	330	346	361	319	403	353	331	354	369	347	347	320	332	342	369	333	351	364	330	336	319	355	346	370	362	328	346	364	317	323	371	338	406	378	346	343	333	338	371	345	344	337	334	366	343	354	357	354	360	389	362	339	353	357	295	360	337	362	363	325	330	364	334	363	369	329	343	313	340	356	337	342	358	345	317	335	345	356	335	357	316	357	331	373	315	328	351	369	340	316	340	339	329	332	385	363	360	350	365	376	348	343	362	378	376	378	358	368	350	358	340	354	349	346	358	346	337	345	335	337	337	338	335	345	359	297	343	354	323	352	344	341	307	338	356	353	346	359	377	333	325	301	369	334	352	336	355	352	327	347	341	324	338	308	350	339	388	378	375	337	307	358	342	358	350	342	311	361	347	356	377	325	341	315	355	330	308	349	368	340	359	347	341	342	339	341	357	349	348	324	339	327	320	333	348	329	352	334	347	347	384	379	353	351	329	371	364	339	366	332	363	324	402	343	328	338	345	344	338	359	362	324	397	323	333	352	332	326	337	342	342	358	361	323	376	406	368	355	329	362	348	340	376	325	368	359	327	331	351	353	366	353	359	358	352	355	336	348	340	346	344	338	353	378	358	339	354	374	324	358	338	315	338	333	299	375	336	341	329	371	298	329	367	335	317	328	368	312	367	337	358	358	373	355	332	360	338	334	324	372	340	316	351	339	321	329	352	358	324	357	359	329	348	339	345	329	334	364	353	339	346	313	365	362	331	356	359	355	356	317	383	323	317	336	329	359	352	348	367	369	351	306	347	354	349	332	325	316	326	321	339	332	335	356	360	343	349	350	356	360	349	323	341	385	314	343	353	363	301	364	378	360	338	362	376	376	349	328	330	366	314	342	352	333	335	371	365	340	379	352	355	346	318	314	350	367	341	359	322	352	309	364	336	368	355	333	353	389	344	321	347	355	343	371	383	352	371	368	374	356	363	339	328	334	336	362	381	330	353	312	352	331	364	363	326	349	349	327	363	341	318	323	333	329	354	365	355	398	374	357	355	328	328	379	335	337	371	326	378	317	348	360	357	325	329	361	331	400	347	326	340	373	353	365	371	340	354	340	330	366	328	350	311	368	343	318	344	360	326	378	391	366	341	348	351	378	351	351	366	377	327	350	318	348	359	346	378	356	352	351	348	380	335	364	338	334	395	359	338	321	345	364	345	356	319	338	371	343	346	334	336	366	389	351	344	361	389	351	387	344	334	361	362	353	388	379	337	335	352	362	361	345	390	325	348	358	382	337	318	341	354	364	340	375	360	351	342	341	342	334	368	350	314	370	381	344	355	329	349	340	371	358	381	338	390	336	356	335	343	359	339	340	359	355	368	328	338	336	373	340	354	327	373	326	378	339	302	349	359	395	328	344	310	353	352	356	332	368	374	355	356	346	298	344	345	351	337	342	379	364	327	333	358	351	338	371	340	319	362	327	333	328	388	375	302	332	381	364	348	356	342	321	356	369	338	319	358	357	361	347	331	327	370	352	360	381	331	323	353	338	359	321	327	339	355	375	365	335	297	356	297	331	377	370	359	412	356	359	337	321	347	345	358	326	339	365	353	390	316	365	354	375	329	329	330	338	326	345	377	348	337	347	341	369	349	336	342	344	337	360	345	332	365	375	357	394	377	339	364	368	369	368	351	336	363	342	328	346	402	349	375	340	335	370	367	376	336	360	368	380	326	339	356	358	352	338	332	361	360	326	355	340	345	361	357	347	329	370	329	332	293	357	358	362	355	360	350	353	308	357	349	368	346	344	341	328	357	361	341	361	339	359	360	364	346	387	336	321	340	379	340	324	351	317	304	353	371	353	306	341	341	339	354	356	358	351	362	358	363	356	336	339	357	324	386	358	381	365	359	380	328	295	320	362	343	338	366	357	345	337	355	352	375	333	350	375	367	339	368	336	359	342	338	338	330	354	345	361	351	334	333	377	333	382	350	325	325	321	347	338	345	374	351	356	316	330	334	331	339	319	340	338	369	350	347	349	378	344	376	346	343	338	328	356	337	327	369	375	371	354	349	338	344	325	335	358	334	374	346	334	360	341	350	344	354	374	343	323	372	373	310	329	354	330	355	339	362	347	311	352	360	340	398	316	321	394	354	335	327	317	335	341	369	342	336	338	314	338	366	378	327	380	324	373	333	339	334	328	346	365	315	367	347	333	372	333	348	333	320	354	314	351	337	329	369	361	366	356	381	349	328	374	374	356	367	334	358	345	342	343	359	335	354	365	365	355	341	349	343	369	352	355	420	367	366	340	326	392	342	350	337	350	384	344	381	338	345	342	350	362	323	370	403	359	326	383	333	323	323	364	367	343	356	322	368	351	366	343	327	397	332	322	318	360	369	343	367	358	350	361	350	361	356	333	328	371	353	363	346	341	321	339	322	340	357	317	371	320	360	376	364	377	341	352	368	359	337	340	352	302	349	323	361	356	350	343	393	348	325	352	340	319	344	329	385	340	348	374	344	327	318	322	354	369	347	376	355	328	379	325	329	324	337	345	337	344	367	348	342	361	415	324	348	351	323	376	343	296	361	365	331	328	332	338	373	343	362	338	358	409	357	340	350	371	346	331	361	346	339	368	356	333	324	347	327	358	334	382	340	348	349	368	363	332	338	335	359	340	362	370	358	369	375	318	346	350	361	386	365	371	359	350	362	316	371	334	387	357	347	350	317	326	339	334	346	373	366	356	346	370	326	379	370	335	387	333	344	331	339	353	386	315	320	335	380	361	330	357	325	350	318	346	324	350	346	349	383	361	341	345	334	336	326	345	369	340	358	375	329	343	320	330	340	355	372	369	344	375	348	349	331	395	317	317	356	321	349	351	319	344	346	326	361	357	311	334	320	343	302	327	364	358	334	341	344	356	327	344	325	306	343	383	330	337	369	335	354	336	353	370	351	384	337	376	376	355	350	350	365	321	340	338	383	375	342	333	337	409	346	332	325	346	394	350	325	339	376	348	346	320	322	305	303	372	341	326	365	329	336	358	339	372	341	370	345	364	370	315	376	343	375	358	345	363	366	372	350	331	358	326	368	370	374	375	373	344	322	317	368	369	400	314	381	351	351	305	324	317	369	297	400	345	335	333	370	353	327	332	338	324	354	346	355	355	322	371	355	350	338	377	397	360	325	335	364	319	337	353	403	356	383	353	333	302	358	375	391	343	350	346	322	345	355	354	379	381	385	319	333	412	337	353	342	334	367	339	347	354	342	344	326	375	376	364	388	348	325	351	329	391	391	336	345	349	378	339	366	354	353	367	355	334	360	367	377	350	331	380	379	332	371
26073	920	1241	1317	1233	1120	1074	920	869	879	866	875	818	815	780	811	776	750	820	733	804	756	801	800	814	759	803	786	757	775	788	807	771	752	789	798	771	816	799	791	755	801	738	754	734	740	808	769	808	819	754	811	771	789	791	775	779	818	770	738	804	766	780	789	795	727	773	767	813	800	743	802	725	764	728	751	778	790	773	786	824	755	776	764	757	740	794	775	784	715	783	765	814	791	823	795	733	772	789	820	777	804	735	782	794	791	779	813	769	796	800	763	759	824	734	779	768	766	778	729	760	798	858	791	791	779	799	747	782	781	760	723	778	791	747	787	816	744	751	797	798	743	760	714	790	733	774	783	764	787	796	777	749	784	762	771	812	787	757	820	755	774	755	761	763	759	793	737	783	796	816	794	808	796	749	842	729	805	779	789	789	759	778	808	783	742	808	827	788	807	802	817	816	752	749	768	794	789	776	765	776	743	816	761	771	778	784	772	809	795	779	840	756	832	805	786	776	743	773	745	773	772	807	745	758	779	765	744	762	806	768	776	745	801	788	786	804	704	762	855	757	771	711	780	781	757	753	742	766	777	737	751	753	787	722	800	812	838	838	817	805	812	758	771	765	805	779	818	786	766	819	772	773	794	816	786	777	791	744	813	744	722	820	759	787	751	816	805	753	791	766	798	749	815	777	780	772	751	750	779	766	815	794	805	809	823	770	761	721	753	736	790	811	759	749	750	804	833	754	783	778	839	721	803	725	774	732	778	842	789	763	779	831	800	769	765	766	736	766	817	799	760	759	776	805	762	793	749	763	765	773	753	774	812	780	807	749	793	818	724	766	772	817	755	793	776	761	814	813	810	763	735	813	773	771	779	773	793	742	769	780	796	767	744	802	759	777	782	758	757	762	748	788	753	775	789	781	772	773	742	787	798	783	775	776	812	737	826	778	810	740	809	767	741	797	771	761	856	758	779	788	843	767	759	793	733	784	822	794	807	766	835	752	815	772	787	797	805	752	797	757	795	783	777	754	780	777	748	746	746	767	767	768	777	773	760	775	756	769	767	742	752	769	783	783	790	749	780	740	753	759	761	772	816	758	811	846	758	750	787	811	793	770	771	773	749	764	812	755	786	771	765	809	761	819	808	780	798	785	819	771	766	802	754	755	789	790	745	769	761	727	798	774	773	754	762	776	811	751	802	762	790	818	793	757	789	783	771	827	749	747	765	714	747	781	780	767	731	765	780	831	802	766	825	799	799	788	810	739	779	791	768	730	765	777	760	776	779	795	845	805	812	796	742	795	793	737	769	759	702	789	724	741	809	746	708	742	782	812	761	816	780	817	739	721	775	768	758	756	809	841	760	799	796	757	763	777	783	760	765	735	777	779	749	778	755	775	805	789	798	784	761	758	781	807	773	792	773	761	799	757	769	841	770	771	790	800	819	782	755	737	797	755	776	748	734	803	814	753	837	748	716	791	845	806	787	754	768	848	830	818	813	765	800	791	736	778	769	790	792	799	737	827	781	786	780	785	763	765	769	811	780	772	806	781	786	764	770	748	816	780	759	775	774	794	753	804	761	798	825	812	757	785	767	810	826	805	798	751	813	786	783	741	802	795	769	816	787	731	755	775	774	784	762	809	796	766	779	786	732	720	795	784	784	767	764	782	788	841	800	819	793	781	789	749	780	793	760	784	782	771	795	791	772	757	756	794	726	808	778	754	782	800	784	803	766	730	767	775	745	771	758	822	812	777	774	789	779	821	762	755	800	823	760	779	797	817	780	778	798	786	772	838	747	765	757	762	766	771	755	802	820	773	751	796	810	796	759	802	788	764	816	788	775	749	819	787	787	782	808	770	764	791	771	785	746	764	770	746	765	752	792	794	793	755	749	760	800	814	738	824	822	784	790	808	726	758	768	736	781	805	785	792	755	772	735	743	766	790	775	775	843	722	818	738	732	764	750	792	763	748	764	751	762	726	738	750	769	754	749	803	779	794	767	792	729	805	770	768	775	805	767	818	772	754	740	736	763	804	808	750	788	764	787	744	810	782	770	795	742	806	789	807	747	769	735	746	781	720	750	731	761	737	784	764	755	745	717	737	794	800	842	764	783	889	811	791	775	759	753	788	769	743	795	762	781	767	834	791	761	777	776	736	788	815	785	819	818	784	794	786	816	781	745	808	759	763	795	790	824	779	796	766	758	810	800	746	788	819	752	732	884	770	783	799	797	785	826	793	708	792	797	812	775	782	780	763	818	775	766	810	814	797	770	727	766	771	720	752	824	792	800	753	756	783	775	793	717	765	748	786	790	708	794	779	797	801	688	803	769	769	767	752	731	780	826	771	790	831	788	780	785	775	725	762	768	752	779	754	817	792	778	791	733	784	777	769	811	769	836	786	772	783	766	755	799	743	770	811	798	759	818	785	764	773	767	815	740	807	807	711	760	786	796	766	800	776	792	772	816	798	773	756	751	785	747	769	754	798	731	782	758	720	811	755	799	805	771	755	793	792	785	767	783	772	736	765	767	757	797	773	760	806	770	722	765	753	775	806	835	785	757	783	794	809	820	812	758	789	805	743	767	743	787	778	804	772	815	821	762	851	794	781	774	786	831	738	776	751	798	743	815	780	748	742	831	734	761	812	766	809	744	784	813	812	794	809	729	754	793	735	775	759	798	770	747	801	776	751	768	762	800	784	715	767	818	833	794	764	811	732	810	789	778	782	813	816	788	769	770	797	787	767	775	778	780	774	730	764	739	798	736	777	723	788	770	773	761	747	747	828	770	766	772	802	813	832	795	725	763	776	779	729	779	816	808	757	751	787	741	764	789	778	743	738	820	814	745	754	833	757	784	739	781	803	715	800	763	765	760	852	761	775	753	782	767	741	741	745	706	815	730	817	761	741	776	804	818	770	781	775	788	757	773	790	804	842	756	807	777	775	769	764	783	746	750	791	792	786	752	804	800	773	731	738	807	750	759	797	807	823	774	782	812	746	782	774	775	763	730	846	755	737	767	767	761	791	721	767	769	769	805	761	793	797	808	775	791	773	757	823	770	772	768	775	784	767	815	789	761	743	817	847	771	810	783	754	757	770	782	755	794	783	750	707	824	759	770	753	794	801	751	747	721	775	808	791	773	796	752	754	767	784	768	809	780	763	774	800	797	756	764	760	821	730	811	806	781	757	800	769	751	727	775	768	794	741	791	777	820	704	782	815	755	791	719	802	766	756	780	810	766	771	752	817	775	775	803	761	802	794	778	792	783	748	852	810	799	772	725	794	848	771	791	737	780	799	730	779	772	695	823	786	807	741	790	783	791	759	766	753	775	742	766	758	723	787	813	798	838	793	745	727	792	794	790	834	783	840	817	796	811	814	774	740	777	822	799	776	736	790	774	762	777	755	771	764	792	769	753	816	805	767	760	807	775	820	802	800	769	733	821	820	819	769	799	802	785	719	723	750	763	786	826	758	760	762	774	767	782	795	844	795	776	787	808
55184	13582	2061	580	414	353	315	318	329	319	261	285	261	296	264	289	258	242	239	263	284	257	248	257	213	243	242	267	225	263	239	250	235	233	258	253	254	228	254	244	231	245	216	241	211	241	244	262	237	250	225	237	253	261	229	217	241	251	237	256	259	248	273	237	224	247	260	220	234	267	257	235	242	218	235	243	245	246	246	249	250	240	260	269	228	249	245	238	245	265	259	225	229	246	242	271	275	248	277	258	233	235	260	243	212	220	242	263	238	254	252	252	252	264	236	222	253	249	228	259	247	247	247	229	278	229	263	253	235	231	261	240	281	244	230	208	271	231	240	235	238	233	246	230	237	241	218	262	264	253	227	268	258	212	197	226	237	252	246	273	266	245	268	262	233	236	225	215	213	250	242	247	256	259	240	215	236	231	223	217	248	237	258	229	235	260	248	260	252	253	210	224	244	246	229	254	221	259	224	243	230	222	243	182	233	225	221	246	227	227	249	245	268	235	233	223	227	231	242	277	270	247	247	259	229	211	219	270	257	229	230	246	233	245	262	244	217	237	273	223	242	242	277	238	235	216	218	243	261	237	250	248	220	239	222	246	239	220	238	248	287	271	257	247	244	202	246	226	221	258	265	248	254	243	245	235	232	251	248	233	232	215	251	227	227	238	240	226	234	237	240	217	232	206	211	266	300	232	254	268	232	235	230	266	268	258	256	229	272	247	255	243	228	276	243	261	236	196	246	249	267	264	250	224	245	236	263	266	241	240	220	266	236	207	244	279	242	221	243	245	219	239	216	236	254	228	253	239	241	256	242	236	256	234	262	266	242	235	218	243	225	220	253	270	237	240	257	246	227	228	231	245	224	238	238	271	241	241	236	234	240	235	242	235	232	265	246	232	233	211	238	243	234	228	244	242	231	239	266	257	270	236	264	249	254	238	227	248	256	277	221	240	251	251	241	246	246	252	240	226	248	230	243	217	257	253	240	252	243	203	256	244	236	246	282	234	257	223	272	236	234	239	242	251	257	232	247	236	226	241	249	276	241	241	249	238	246	270	246	257	249	273	267	258	222	230	251	217	239	241	254	259	253	227	209	256	293	221	272	255	247	232	258	246	215	222	251	271	237	227	231	210	241	298	213	235	252	242	264	248	248	239	249	243	234	232	248	244	245	219	218	253	260	247	259	245	231	265	234	224	241	242	234	215	210	243	228	216	218	253	215	238	245	251	250	242	241	249	255	257	279	238	256	241	243	267	240	239	238	222	243	244	193	247	261	251	234	269	280	257	275	260	252	213	258	258	252	254	260	250	263	246	253	271	257	265	238	235	241	248	246	261	242	242	248	222	261	279	232	240	224	239	236	271	251	264	256	253	230	235	224	281	219	231	248	254	242	244	262	256	261	224	243	232	234	227	247	227	253	236	235	225	218	229	240	217	239	216	223	243	240	260	226	227	215	267	237	230	253	242	237	251	247	253	249	218	237	279	218	235	242	254	207	214	222	229	241	247	239	244	238	248	230	246	256	243	236	243	225	268	260	235	249	236	233	230	252	248	253	237	250	262	241	236	239	252	232	206	230	257	279	220	270	229	215	242	248	260	241	291	252	216	237	274	253	269	238	253	250	253	245	235	235	247	249	278	247	251	247	252	246	224	230	258	256	246	249	266	263	229	252	232	233	244	251	234	254	270	242	262	256	258	251	223	235	240	238	218	224	218	262	230	224	232	251	263	269	234	240	239	251	231	244	242	225	227	250	249	233	259	231	255	231	230	251	228	231	230	250	233	209	224	230	270	219	243	216	257	232	237	235	218	218	249	249	255	227	255	268	238	225	262	265	236	235	283	244	240	233	237	218	248	254	255	252	229	244	255	267	236	227	231	251	256	259	253	273	271	229	210	244	272	257	276	251	253	250	281	230	240	253	236	266	242	235	252	230	224	249	225	233	267	256	248	250	234	238	259	242	245	230	254	262	276	224	242	240	269	248	235	241	240	284	220	253	243	239	246	245	260	247	235	242	257	269	237	251	234	263	247	236	252	234	265	241	263	257	248	237	236	223	236	261	252	235	240	266	240	252	225	260	229	251	257	250	237	271	250	226	227	262	243	246	253	248	225	262	276	231	253	259	252	248	256	260	251	251	241	237	247	257	275	234	244	249	228	251	227	240	241	213	255	227	235	233	204	260	238	253	247	229	255	246	251	268	247	278	282	261	237	238	224	240	229	257	268	243	256	275	240	239	231	266	222	236	244	241	235	289	247	251	243	241	265	243	228	224	245	250	253	269	249	247	265	258	284	196	243	244	263	228	253	244	228	241	225	237	208	256	234	247	222	254	248	234	259	253	214	268	240	245	236	243	246	249	222	256	235	238	215	237	240	247	230	259	245	223	254	254	244	253	236	260	213	240	247	265	223	234	250	239	252	264	240	226	232	203	236	233	261	236	262	250	241	246	244	230	239	256	249	293	252	248	237	258	248	225	225	230	250	263	224	256	253	255	279	273	244	247	281	222	215	257	229	223	229	254	215	250	237	270	268	232	263	234	237	246	251	269	278	250	268	216	221	225	244	249	263	246	236	267	230	212	218	247	265	250	239	240	231	245	286	252	231	230	259	246	211	278	263	254	226	241	246	267	230	214	218	244	229	250	246	229	232	233	226	254	229	263	281	252	276	264	270	263	232	264	230	247	280	268	237	240	263	243	258	220	230	250	286	226	226	228	264	252	242	219	258	261	222	248	249	263	258	238	223	256	253	269	274	265	231	246	246	277	266	233	219	278	228	231	249	263	243	245	250	265	244	249	241	234	261	261	248	252	232	251	245	243	224	260	224	241	239	246	252	234	227	261	261	240	242	232	222	223	203	230	247	226	234	243	255	261	235	240	264	239	252	207	232	265	257	244	295	222	255	242	250	229	248	264	236	265	254	252	260	218	255	242	252	249	246	255	249	249	250	247	266	242	242	227	252	241	238	254	255	226	247	273	261	240	236	243	237	239	234	222	224	254	241	212	233	257	220	237	268	247	284	243	271	231	236	268	253	244	237	261	219	255	260	245	255	252	249	258	254	252	236	234	226	258	247	256	236	230	242	267	250	243	254	228	258	269	242	237	224	213	254	238	243	255	263	257	224	254	271	257	263	244	223	234	277	258	261	273	232	254	241	248	229	222	252	240	232	273	230	207	241	241	231	256	241	232	254	257	241	251	275	282	254	225	226	239	252	233	223	229	243	232	267	235	282	263	239	220	227	228	217	245	254	244	240	251	240	249	263	265	256	232	242	243	240	240	253	258	248	248	255	250	245	244	258	235	248	233	276	245	280	242	225	234	232	252	217	264	252	212	245	265	266	251	247	229	242	226	256	228	250	279	215	250	235	250	254	254	232	252	226	259	257	260	261	248	255	252	211	237	254	247	230	245	265	268	227	241	248	255	241	251	265	271	226	220	218	243	244	253	229	260	216	233	217	256	280	264	281	218	227	230	243	238	226	262	258	228	231
28589	889	1407	1503	1281	1168	998	872	836	809	702	719	674	680	696	659	584	647	597	602	594	598	608	604	566	571	580	588	569	573	562	624	565	576	542	583	545	571	582	552	553	592	560	551	553	521	533	557	535	538	558	529	555	520	565	561	579	581	573	594	541	570	527	594	578	550	554	550	574	531	578	571	538	571	507	582	560	538	556	596	532	562	569	549	544	550	561	500	565	565	581	550	563	554	563	577	557	549	557	552	557	530	580	542	541	543	553	571	589	569	543	571	511	540	562	533	557	574	543	577	579	560	545	558	566	531	549	556	534	554	567	552	534	542	558	554	572	562	557	557	558	533	539	559	565	523	548	539	535	547	565	554	558	580	585	570	576	534	538	510	520	571	549	547	588	602	558	574	586	556	584	552	566	567	547	533	580	579	561	568	564	533	542	544	564	568	561	575	533	529	562	586	549	587	590	569	537	560	596	548	541	522	558	580	591	586	551	548	552	560	558	541	529	593	608	525	592	553	526	552	555	577	535	617	584	541	580	590	546	609	545	560	571	542	574	529	608	548	537	543	569	548	575	551	573	607	557	581	544	535	574	556	539	585	557	586	595	552	588	568	572	521	564	537	564	561	550	565	530	519	572	577	555	566	556	555	550	562	585	588	514	499	546	528	535	576	544	541	531	520	546	506	555	585	577	559	554	544	525	546	547	531	569	561	558	584	569	565	588	535	529	591	535	522	534	570	546	555	582	536	554	554	587	544	546	524	518	535	595	582	519	576	578	520	533	593	569	545	544	632	533	515	512	550	587	579	546	537	535	569	573	557	526	550	560	564	573	521	549	547	575	562	521	597	549	554	552	563	538	563	516	563	555	545	546	568	574	541	603	585	527	529	586	519	570	574	549	583	540	586	585	492	509	547	540	541	572	552	575	582	561	565	520	565	544	594	555	523	554	564	543	545	523	519	542	619	537	577	560	570	534	536	555	517	544	576	548	515	573	574	553	593	572	557	550	542	561	534	570	557	529	556	590	563	551	518	573	546	565	565	567	553	530	549	564	570	556	505	548	573	559	570	514	550	559	588	580	541	546	543	552	496	547	539	533	574	524	518	567	528	569	555	554	595	563	566	495	601	562	562	619	574	551	538	532	541	573	563	540	582	550	546	524	525	546	509	545	583	513	519	548	590	557	532	545	544	549	523	545	582	591	527	550	573	587	599	558	544	575	581	595	542	575	590	521	554	530	560	541	553	527	538	548	560	542	547	527	548	543	551	529	561	555	542	566	556	581	567	610	568	550	557	596	548	564	521	585	533	534	526	541	546	547	581	568	514	546	493	524	544	516	612	574	563	548	558	546	584	569	534	542	516	529	516	547	596	546	535	589	535	588	581	573	515	549	536	578	555	573	610	532	537	562	570	603	576	560	585	583	575	575	541	566	576	512	523	540	535	559	522	538	548	568	600	555	563	556	572	535	527	570	589	547	519	552	576	529	551	556	551	515	563	544	546	514	557	557	498	566	580	585	565	544	527	576	556	574	576	553	558	537	570	532	612	546	552	565	529	600	566	564	570	588	547	566	553	497	577	526	563	565	578	588	576	613	511	569	512	528	573	535	592	533	533	558	546	550	570	529	578	528	554	548	542	532	525	555	560	582	543	539	540	520	539	572	566	543	537	569	545	604	560	541	553	544	530	548	535	590	548	562	537	542	567	547	520	586	588	552	584	591	572	570	552	547	528	513	544	537	570	588	542	549	577	588	591	547	518	567	569	602	562	570	524	579	535	555	565	540	563	499	583	536	549	557	564	572	555	577	572	575	569	546	569	624	543	559	515	535	561	523	596	576	555	529	552	521	550	537	572	567	519	540	521	582	533	532	566	555	547	569	554	586	550	522	524	587	571	544	524	587	564	593	566	537	579	545	537	562	525	536	517	582	582	572	570	623	538	560	588	568	498	537	519	549	547	576	518	543	566	531	595	572	602	525	560	547	533	593	574	563	515	556	590	555	578	555	565	586	556	551	543	593	562	532	524	513	571	560	565	538	552	555	548	610	530	566	549	584	564	551	545	596	559	546	526	566	544	559	544	555	574	556	579	581	583	535	528	569	510	556	581	525	530	550	502	525	539	574	559	611	559	556	551	581	539	562	539	526	530	556	562	544	498	596	570	570	572	544	583	570	532	583	540	534	579	535	537	544	555	531	523	548	530	571	571	592	580	551	533	587	567	556	524	573	548	553	569	538	599	590	524	574	537	544	568	527	531	568	557	518	518	539	531	603	555	571	542	553	609	535	592	547	562	583	555	545	557	520	543	537	532	561	548	573	557	524	500	546	512	547	562	546	543	526	541	545	526	574	572	519	560	559	523	563	593	537	568	528	531	582	574	529	582	536	553	571	578	575	610	566	573	545	519	517	560	529	554	551	562	557	571	553	552	557	548	539	534	526	539	549	521	554	555	529	586	589	576	516	556	559	546	566	523	560	551	523	608	595	570	544	552	552	569	564	547	536	559	560	524	535	571	553	546	584	584	578	550	536	552	574	552	556	565	596	549	569	533	556	592	558	560	552	514	534	551	586	563	562	527	527	576	561	603	554	573	537	614	541	560	532	545	581	563	557	529	551	564	564	544	525	583	589	542	551	596	570	526	541	539	537	543	586	545	539	542	560	565	579	568	551	540	540	517	585	549	545	566	554	543	521	533	535	554	528	551	584	531	543	573	488	532	523	569	570	536	519	567	522	560	539	558	524	564	552	539	499	519	583	584	610	533	534	564	557	535	538	571	539	557	558	555	551	578	531	566	556	559	474	517	575	563	556	511	541	543	501	564	559	531	558	560	541	542	538	607	590	590	546	560	561	510	557	545	618	539	542	569	562	576	545	552	537	552	539	537	540	544	533	553	563	534	563	528	532	569	573	545	544	568	570	544	563	588	538	570	535	505	597	575	565	561	585	543	554	560	557	581	571	509	543	541	555	588	546	545	540	539	545	567	546	519	561	554	519	585	544	595	512	553	598	541	574	573	543	553	536	583	563	544	563	599	522	519	545	577	573	560	507	521	560	563	532	553	546	541	529	520	549	554	575	558	513	567	530	570	568	517	558	572	542	538	538	532	579	573	575	552	540	555	572	573	544	542	553	594	522	547	563	522	578	574	527	536	543	547	563	538	567	549	577	549	556	523	555	596	549	563	574	576	552	562	604	558	559	608	555	544	584	568	577	535	523	585	551	538	576	547	562	545	539	548	558	582	576	527	565	568	589	551	593	566	597	542	577	532	503	569	568	525	552	588	555	568	539	563	557	539	576	566	541	531	552	530	516	547	557	573	560	545	534	540	535	545	530	521	541	587	511	566	579	497	583	561	522	576	586	523	552	597	546	571	587	547	618	521	578	563	562	576	537	563	523	566	574	536	534	535	589	547	602	561	526	526	532	558	543	556	592	566	558	568	557	561	529	577	566	533	557	516	569	572	529	540	569	530	535	598	574	566	567	527	570	593	529	581
37081	5372	352	326	280	278	284	340	302	279	305	319	267	289	329	307	292	284	310	314	280	268	279	363	265	297	296	266	327	318	274	293	268	312	307	356	311	312	292	284	276	300	317	324	278	296	265	294	337	322	286	305	298	296	318	300	294	302	267	294	296	318	284	304	317	305	299	304	290	293	269	309	309	282	274	283	273	292	303	290	269	305	343	306	279	286	314	298	303	291	293	271	279	314	272	293	337	289	262	304	253	302	296	292	289	309	266	280	331	299	289	276	315	317	285	273	320	299	321	339	289	349	331	264	277	299	295	299	306	332	290	290	294	307	311	258	299	312	296	282	293	303	285	299	271	316	288	272	290	274	274	305	285	320	277	311	332	335	288	235	311	342	320	307	311	291	296	276	330	298	281	317	314	297	334	323	279	291	317	288	280	296	289	274	294	308	287	306	286	303	310	299	309	294	301	322	315	303	310	287	315	270	284	290	293	282	291	263	307	332	307	336	336	304	267	279	303	289	291	288	318	289	311	288	277	302	294	293	314	319	329	297	305	340	320	329	306	316	297	274	294	302	366	313	262	316	293	300	304	299	320	284	298	255	296	294	297	310	269	278	291	324	308	304	294	298	320	282	296	301	288	310	314	308	302	302	300	303	299	298	300	289	286	303	266	292	319	308	281	314	271	283	301	285	270	296	304	293	292	294	289	314	285	296	290	294	282	292	264	290	280	307	324	338	301	311	287	280	296	284	311	292	320	301	341	317	319	298	289	296	337	301	312	291	308	324	319	339	282	304	293	301	317	314	300	291	278	316	307	289	299	286	336	301	296	323	283	294	275	309	281	299	292	278	272	302	293	296	299	293	285	296	256	328	317	320	304	291	278	260	321	351	294	324	334	322	332	302	313	296	292	287	246	277	318	298	294	292	312	295	309	297	300	291	300	268	280	297	296	267	316	292	317	302	320	284	324	270	310	310	323	288	291	301	256	289	297	296	282	318	302	287	309	335	308	329	276	294	325	317	326	313	331	301	306	285	258	294	293	309	278	299	310	302	279	302	279	271	281	272	277	283	306	312	352	292	289	271	254	296	302	282	313	280	313	317	309	290	306	318	313	297	346	298	298	320	286	330	312	291	309	317	323	304	308	302	299	261	300	292	295	312	315	302	316	299	287	297	307	284	315	310	268	311	327	269	295	262	308	321	289	331	329	291	308	275	295	269	288	282	304	315	283	345	329	325	307	284	309	309	267	305	253	318	331	316	293	286	266	308	259	279	270	322	315	283	300	341	326	304	272	314	264	286	279	274	298	298	315	292	262	265	289	322	318	294	306	281	304	277	306	329	291	313	313	286	293	269	306	317	304	291	305	317	302	311	290	284	315	328	295	314	317	298	296	304	318	301	331	312	273	289	292	297	311	325	288	300	291	290	295	266	330	299	314	335	285	284	309	291	273	325	277	275	297	338	295	313	282	277	302	284	292	285	287	310	266	322	325	287	269	310	319	302	309	301	281	296	277	326	293	271	275	315	309	275	309	330	313	314	284	341	314	277	283	289	291	285	284	288	291	290	310	279	301	325	298	275	292	319	270	336	318	271	276	287	285	301	284	300	320	289	316	304	288	296	291	284	308	332	297	292	306	300	292	288	283	312	318	308	309	279	288	353	304	345	286	318	301	311	304	272	305	302	292	299	270	330	270	290	286	286	290	293	299	327	284	326	286	297	280	280	278	291	290	282	305	291	263	289	331	301	319	306	293	323	314	313	283	316	324	296	288	291	339	305	313	334	306	323	293	306	307	295	319	297	294	320	254	298	316	299	306	295	268	322	298	292	307	295	274	289	295	282	332	272	299	282	324	283	306	254	292	268	325	287	292	305	296	278	321	279	273	307	321	308	264	252	293	305	300	283	317	284	286	330	286	307	277	276	291	276	306	328	299	307	299	317	305	290	269	303	302	310	310	294	274	285	295	305	330	324	301	312	294	311	290	298	303	308	287	319	282	309	283	301	287	268	260	273	314	302	315	277	289	277	290	293	283	291	296	303	309	328	307	300	263	305	298	288	254	296	264	341	319	285	334	309	322	281	279	304	345	298	301	309	311	285	326	292	328	306	288	319	310	293	273	267	323	335	281	292	251	319	315	286	311	350	291	286	277	291	293	281	312	293	316	301	284	316	304	302	307	306	293	326	325	313	283	310	306	303	286	284	259	260	299	307	314	312	266	339	321	292	313	310	309	284	272	269	276	349	296	316	260	270	279	304	272	312	318	322	323	313	280	329	288	316	276	319	307	303	344	317	322	302	274	274	297	293	316	336	299	337	301	301	301	308	262	301	290	269	323	308	296	287	306	273	289	289	326	299	295	294	307	289	260	282	324	275	298	287	303	298	270	317	310	294	299	315	305	272	283	303	301	283	314	290	277	301	271	308	317	302	275	259	318	284	323	279	300	281	328	321	281	280	315	316	333	292	276	312	279	283	340	311	319	319	309	280	289	304	324	312	305	288	293	304	280	288	290	324	292	294	296	304	277	275	286	314	298	297	302	282	272	334	303	319	294	289	279	292	279	288	301	282	289	294	278	290	259	303	272	309	306	317	305	266	310	310	306	298	307	308	321	295	282	299	294	299	306	279	280	283	295	300	292	305	316	296	307	319	309	300	298	299	296	283	297	326	310	272	294	298	322	281	280	317	296	300	313	289	305	306	297	287	308	311	295	319	305	298	277	309	259	285	305	277	316	282	299	267	282	289	276	287	298	323	287	279	294	327	320	292	297	301	291	302	326	322	305	280	288	283	317	299	297	288	302	259	307	311	296	308	313	315	259	295	289	324	305	307	286	301	313	307	321	279	309	308	337	334	283	335	312	268	317	303	282	310	309	323	306	274	283	302	296	283	304	311	262	291	296	301	297	312	251	307	314	295	322	283	333	307	295	276	309	320	291	297	296	266	322	289	304	307	252	295	325	354	279	321	290	315	289	300	305	299	307	266	284	275	311	300	307	322	268	306	333	308	282	281	314	271	292	278	285	299	290	291	305	326	277	301	340	271	291	313	329	288	296	312	317	300	324	290	287	278	298	304	274	309	321	270	293	265	291	304	272	300	302	289	276	255	345	301	318	302	302	302	334	298	296	301	321	294	289	306	266	290	299	269	289	287	314	346	326	283	319	319	298	306	292	343	276	295	306	300	314	301	262	285	320	291	281	281	319	321	335	245	291	285	276	289	282	263	275	312	265	316	277	312	317	293	306	300	278	315	335	326	312	322	304	273	293	332	315	296	277	299	262	293	298	292	320	316	288	310	303	280	300	325	303	302	323	303	309	300	302	319	261	319	286	284	317	275	293	313	308	311	314	313	318	281	288	293	329	268	300	329	312	330	312	294	289	278	248	302	296	273	328	307	289	320	300	291	291	291	291	302	287	327	275	272	293	289	318	282	293	264	314	300	282	290	289	332	265	298	307	292	297	272	323	324	299	291	306	294	290	259	289	286	272	292	273	292
20547	694	692	717	681	727	658	664	621	688	691	675	662	672	733	691	641	689	677	699	710	685	735	665	676	693	672	670	663	656	721	653	680	720	706	688	674	686	701	703	723	638	687	669	689	708	668	702	642	705	671	696	715	722	730	699	703	682	686	703	694	671	746	682	681	673	653	683	698	684	674	707	656	646	652	663	720	654	705	683	648	673	707	681	681	710	684	699	692	722	672	676	670	678	670	660	697	626	713	667	700	671	696	677	692	713	689	639	713	685	701	672	648	690	674	724	644	649	683	707	718	650	703	644	723	687	711	682	694	691	630	719	696	685	722	711	663	685	697	678	655	701	744	716	689	673	731	658	693	685	699	682	718	683	678	679	686	703	675	702	676	682	678	712	719	694	682	683	684	677	656	663	641	635	683	713	684	744	723	713	691	703	664	703	681	682	665	675	769	710	670	689	722	649	663	691	646	658	638	719	724	695	680	685	674	684	653	662	640	688	695	680	687	670	659	712	708	673	712	746	688	706	687	634	682	628	721	674	671	654	707	666	677	710	702	668	689	691	685	738	680	668	665	690	659	700	675	711	671	696	670	686	659	670	693	642	684	659	712	627	686	687	660	681	596	684	669	668	639	653	683	713	687	719	682	651	711	697	675	662	691	725	687	674	692	712	695	707	664	676	690	668	680	698	699	669	683	649	687	643	711	705	681	682	682	690	698	714	681	701	704	626	696	624	694	666	677	716	676	695	699	716	731	708	671	666	710	720	679	655	649	721	641	646	693	698	654	670	695	688	671	667	727	734	710	691	726	684	664	666	677	718	648	672	712	712	695	697	736	710	653	705	709	676	689	690	682	658	683	667	735	703	698	681	694	684	685	668	672	682	704	689	717	675	703	687	677	682	638	696	713	667	635	675	692	688	707	717	638	686	633	700	699	713	673	726	695	690	685	688	685	722	692	699	687	638	664	683	696	744	691	706	722	675	639	684	670	683	668	655	724	703	704	736	674	689	708	646	694	717	704	670	671	692	706	704	709	640	651	703	664	733	704	683	696	692	629	686	679	719	711	680	715	706	719	683	650	678	673	641	694	696	714	716	678	698	708	648	662	646	656	730	700	695	700	725	689	678	730	641	697	715	679	702	684	683	660	644	631	655	693	669	742	693	643	701	711	683	668	647	649	687	652	708	698	675	662	667	698	701	693	676	670	714	696	635	679	697	688	653	710	640	729	635	706	685	723	702	668	655	656	715	675	675	703	727	690	645	693	700	650	717	694	674	660	702	734	694	669	662	653	669	707	705	634	659	652	690	669	695	664	702	648	691	707	680	695	703	673	710	685	697	717	709	660	673	717	657	726	707	713	685	620	697	707	716	669	677	709	634	709	655	745	665	660	656	690	668	703	676	703	710	674	691	657	675	715	700	683	695	655	662	709	715	677	689	732	734	695	718	712	709	664	712	658	683	624	689	685	697	656	669	691	631	731	683	691	690	741	628	674	682	663	676	674	703	682	669	632	658	720	663	666	658	663	726	667	671	643	689	657	723	681	695	691	686	646	668	698	672	721	621	677	706	721	715	709	691	712	683	671	662	734	731	667	732	671	682	743	701	672	717	712	671	691	672	711	715	659	698	675	677	688	713	667	662	658	656	693	692	694	712	661	697	672	697	660	708	736	739	700	678	701	719	707	705	686	719	708	668	738	692	633	669	671	710	681	653	622	692	740	692	677	720	662	683	701	663	669	679	692	680	689	682	661	657	667	739	702	679	669	689	651	661	715	657	651	690	700	667	669	758	668	704	664	670	684	719	651	697	643	660	693	658	673	705	681	698	695	655	705	673	754	674	678	682	731	696	668	692	642	682	686	692	711	680	653	700	643	656	669	708	635	667	642	709	721	677	711	644	715	686	725	647	661	638	678	698	711	707	649	668	677	683	691	698	722	675	684	705	675	662	665	739	730	716	681	690	684	708	653	721	656	681	687	685	665	717	708	696	683	666	686	710	641	677	681	657	703	696	712	650	694	708	715	684	718	675	685	697	679	687	704	660	731	697	691	736	692	741	715	742	648	704	677	673	711	656	612	722	693	653	648	680	704	676	686	691	681	689	654	717	663	690	688	686	684	656	664	679	723	689	685	721	686	675	664	682	688	719	697	712	709	652	728	681	658	646	723	638	673	691	681	669	680	682	698	704	679	735	701	678	692	678	667	685	664	687	734	702	664	720	639	715	693	631	714	694	668	658	713	717	745	690	709	617	714	696	669	683	652	666	686	739	706	725	653	669	630	705	708	706	706	681	628	692	663	706	654	684	661	684	664	639	749	642	674	661	627	669	663	689	695	679	677	658	714	683	675	699	693	655	735	676	648	732	736	675	740	683	679	708	749	639	699	671	697	739	693	669	695	656	621	639	692	675	663	682	676	653	653	687	668	720	685	709	714	671	726	683	675	654	633	709	708	709	686	710	684	727	699	711	670	665	692	687	715	686	649	706	713	676	662	675	663	704	678	647	642	650	709	666	653	733	675	706	683	719	673	675	682	686	686	692	668	664	659	727	679	711	669	659	650	735	733	699	686	690	697	666	705	662	685	659	689	695	668	612	698	679	717	673	733	689	736	671	679	690	687	697	676	747	698	666	716	662	726	674	715	660	691	659	715	682	688	686	656	688	749	689	650	708	694	700	673	685	673	655	645	698	683	673	725	687	686	648	730	671	678	673	735	711	717	661	647	647	710	715	640	670	748	749	667	635	746	705	682	668	705	646	677	711	675	688	676	684	728	665	681	697	658	736	684	708	706	683	712	646	639	704	678	715	739	703	680	688	698	646	677	673	736	701	659	671	712	708	721	734	678	704	680	707	651	694	623	631	719	688	691	658	647	675	670	688	683	659	690	699	734	682	706	691	705	715	712	693	697	698	680	689	639	714	696	639	688	736	673	718	707	695	743	660	679	666	691	702	709	704	649	683	658	661	688	694	716	718	719	701	730	704	678	738	674	682	676	660	689	725	688	718	649	682	702	685	649	674	678	642	635	706	706	666	660	666	683	632	767	667	692	704	695	736	659	698	717	687	671	651	625	668	676	687	692	685	688	658	691	644	711	672	662	667	662	704	728	701	726	703	682	661	675	685	675	647	683	699	707	692	653	676	678	694	708	705	669	659	697	695	721	693	675	689	660	679	697	685	707	639	663	645	652	702	666	705	638	686	634	703	705	647	671	669	717	639	674	656	669	701	691	705	670	755	702	663	712	664	691	677	680	672	709	664	684	708	650	667	713	710	635	728	675	701	652	676	685	679	681	661	702	661	670	666	690	658	644	649	714	706	697	692	692	729	678	668	688	678	696	709	694	704	665	699	667	707	689	693	687	731	703	647	656	696	679	694	658	653	694	728	696	714	691	660	697	671	654	670	722	705	695	663	701	671	745	702	716	694	679	660	712	657	632	679	677	682	741	718	704	655	684	682	688	664	640	697	671	761	684	687	660	695	672	708	659	665	677	697
50660	11297	1142	510	430	372	449	402	380	380	385	323	369	369	352	378	342	329	351	362	356	353	388	418	353	365	373	339	336	363	320	332	366	390	389	333	356	349	377	369	351	356	352	365	365	375	314	380	349	362	363	359	380	413	362	344	350	352	413	392	364	344	357	364	369	344	367	346	331	346	381	379	378	364	349	352	377	377	356	346	378	365	356	389	340	350	377	395	374	372	349	369	320	339	337	369	360	364	386	349	370	379	402	381	393	387	340	346	350	375	349	396	345	348	352	372	371	363	355	330	396	356	393	384	349	368	349	313	346	347	359	356	398	380	364	365	327	371	343	399	363	344	335	361	340	360	342	374	362	353	418	362	334	346	374	363	369	366	339	341	378	351	372	394	350	366	391	349	380	337	373	376	350	360	373	327	331	355	367	366	382	385	367	364	367	351	351	343	347	355	340	363	333	361	360	406	376	382	352	339	367	328	381	380	338	354	372	335	354	351	363	398	328	313	366	359	353	369	403	384	345	328	384	375	375	380	361	365	376	367	340	370	352	396	342	341	370	360	380	355	368	351	384	358	384	358	345	356	396	373	334	385	333	359	336	327	400	350	370	375	378	358	344	367	342	352	354	319	374	368	359	353	367	375	363	382	344	348	343	343	359	406	348	365	376	395	320	356	340	376	342	370	367	348	362	361	371	386	357	350	375	370	354	349	369	384	359	363	367	378	350	386	351	353	350	374	355	363	372	385	354	360	359	340	358	371	354	368	320	373	385	388	372	367	343	368	404	364	385	364	356	345	383	349	334	353	308	362	378	395	398	350	374	360	372	368	377	381	374	359	331	354	343	357	354	342	352	363	363	399	388	363	373	356	414	352	371	348	346	357	349	364	387	367	352	335	376	352	353	365	344	364	353	389	376	345	315	344	320	350	372	351	392	336	338	344	330	359	387	349	324	350	350	354	346	381	403	364	350	352	367	419	377	355	373	378	384	351	332	342	386	335	386	364	369	316	342	342	327	366	365	357	360	372	388	387	395	365	394	350	378	385	327	362	406	375	384	364	370	348	377	388	330	333	379	341	347	334	348	395	356	349	370	390	371	359	364	362	339	352	352	405	394	328	357	354	356	345	338	401	376	339	324	396	370	335	357	397	367	374	381	361	374	369	351	372	306	357	388	358	365	340	378	373	372	343	358	371	352	329	372	329	320	338	353	348	358	323	346	336	375	379	367	379	362	399	367	346	405	362	349	342	347	370	323	363	350	341	349	334	359	364	385	378	366	357	353	333	362	346	336	361	386	397	393	382	358	376	364	302	350	351	362	347	350	424	377	361	373	345	359	353	363	360	363	356	356	380	367	339	348	360	372	362	379	382	325	365	386	329	339	353	368	402	361	345	384	363	392	332	339	359	362	371	348	349	384	399	387	371	357	402	385	364	383	383	353	341	350	359	357	356	353	337	390	350	365	371	386	410	363	369	373	364	368	374	342	328	376	365	364	410	384	339	348	350	361	345	342	386	343	408	348	377	345	358	349	360	364	377	343	389	339	374	390	367	385	373	371	357	316	387	343	329	349	358	365	382	316	359	368	353	336	334	330	380	341	375	366	355	382	381	325	384	364	380	388	348	360	365	356	360	338	340	371	364	365	350	346	354	356	378	358	352	392	373	382	352	366	390	357	363	381	364	356	372	340	344	357	372	344	369	348	320	348	351	367	344	329	379	366	341	379	356	389	326	347	368	363	344	348	343	385	374	393	352	352	353	340	370	360	354	345	324	379	368	370	359	353	352	358	309	360	375	366	357	333	360	355	341	355	413	379	364	375	366	332	382	350	334	341	352	368	361	346	370	362	346	332	357	368	360	384	330	351	337	340	327	364	411	397	318	337	340	343	348	398	354	372	361	361	397	371	382	344	392	370	415	335	343	379	382	362	343	340	351	376	391	361	359	364	365	355	347	371	364	318	351	362	374	370	357	385	333	364	344	350	374	331	339	380	389	354	401	354	374	374	379	327	373	331	310	335	395	306	348	362	353	378	368	381	368	353	376	371	352	393	380	357	347	384	392	363	345	373	352	347	379	378	346	351	348	352	340	379	327	365	366	329	384	340	382	380	360	334	351	357	345	356	361	327	375	383	406	322	355	397	406	357	381	359	342	373	390	362	415	384	343	388	401	333	365	386	323	360	360	351	373	356	360	403	389	322	315	372	318	359	357	357	366	343	384	332	363	362	336	337	378	317	371	362	360	398	293	355	375	359	410	375	347	358	301	365	373	368	403	355	378	368	385	371	355	362	361	373	360	366	390	331	340	342	356	374	359	295	340	369	354	376	346	362	352	345	350	334	338	383	337	354	370	375	387	346	331	400	369	353	318	339	386	315	385	357	355	373	362	348	382	367	352	350	347	396	351	383	407	342	344	362	372	349	380	369	378	355	404	350	381	372	357	333	375	340	369	373	388	338	329	367	371	401	382	379	332	366	355	394	346	369	393	359	373	346	321	361	365	333	360	392	397	397	363	372	327	357	368	356	346	372	360	347	386	359	338	343	347	348	336	378	376	311	352	394	384	365	382	341	359	374	404	327	351	336	343	381	357	344	353	349	342	325	359	374	372	337	340	398	361	344	348	375	347	353	331	359	337	359	358	364	356	376	383	366	371	382	367	326	306	367	367	372	330	330	341	369	355	347	347	355	390	347	341	344	338	329	391	364	339	367	351	370	346	355	370	338	365	349	390	386	359	384	340	373	370	372	367	340	341	396	384	383	338	357	375	332	350	327	362	342	297	361	323	388	360	354	323	377	353	357	384	376	358	360	359	369	382	337	357	376	351	316	323	360	379	392	354	334	392	334	413	398	410	340	356	362	349	367	394	358	360	372	346	326	356	333	373	366	380	370	328	360	324	367	339	347	372	362	328	345	333	341	362	355	337	394	355	351	352	357	361	354	376	364	353	366	362	356	349	337	345	358	346	388	370	338	376	342	354	383	367	378	365	348	370	364	384	366	369	365	359	358	387	349	338	331	350	320	361	334	335	370	345	375	357	376	375	395	346	341	366	356	375	395	365	355	382	367	351	379	355	360	363	395	352	367	365	365	356	375	336	399	359	331	366	349	346	344	399	304	375	377	372	349	354	380	339	389	343	358	382	385	361	344	368	326	367	407	325	403	390	346	341	339	375	396	384	341	387	353	318	362	365	357	369	338	340	317	326	359	352	366	380	347	355	377	336	386	387	343	328	354	366	346	338	382	318	329	364	373	346	361	350	378	386	368	385	330	333	418	347	333	338	350	312	368	374	406	332	320	387	368	363	370	372	380	373	346	372	355	340	342	327	360	350	345	353	335	323	365	388	363	368	398	374	361	387	339	338	327	343	372	376	352	361	340	355	354	346	316	377	344	345	383	359	399	342	376	384	371	381	352	366	384	379	344	344	388	378	366	350	329	349	356	355	337	314	339	358	372	329	335	340	350	364	383	356	369	316	358	393	380	320	364	347	368	337
27327	955	1219	1335	1127	1073	976	1014	952	878	874	879	828	851	857	831	876	812	836	795	866	785	836	805	847	859	826	888	784	819	855	809	821	796	807	841	777	823	803	833	837	831	730	822	780	860	839	843	808	795	783	768	797	766	844	776	800	793	774	853	823	779	827	809	808	786	824	792	799	852	776	773	844	799	814	795	777	795	789	793	844	776	862	803	795	774	785	765	805	802	812	765	789	844	793	799	796	795	831	825	809	789	775	735	817	849	804	847	819	841	797	764	789	803	796	791	823	809	825	818	815	826	806	815	819	811	800	786	767	815	829	840	837	804	758	813	802	823	813	795	794	837	744	808	820	841	831	789	823	777	751	837	828	800	769	826	830	810	826	805	819	801	791	757	831	788	846	788	825	799	753	829	779	738	718	801	825	848	845	764	829	753	785	863	770	787	810	797	783	846	787	789	790	793	808	750	775	793	784	795	799	770	794	819	834	789	767	827	759	822	782	803	809	802	791	781	770	844	775	806	801	831	753	753	838	795	801	746	767	830	873	785	781	777	812	807	825	715	806	767	849	832	796	820	806	823	843	802	847	792	814	762	796	765	782	804	817	822	801	788	804	795	800	798	785	780	780	813	864	795	786	767	779	767	767	813	769	793	816	795	781	774	790	726	762	805	810	802	794	787	817	746	810	866	780	852	892	849	821	816	831	777	776	770	797	800	784	801	782	817	773	796	774	821	787	809	779	780	837	823	805	771	800	784	774	773	767	770	807	812	756	824	796	848	788	814	753	822	803	822	784	800	774	805	797	778	821	825	788	788	832	805	771	786	833	794	795	791	845	821	856	798	816	835	813	788	804	790	757	764	766	814	797	809	819	797	795	779	811	792	778	783	762	786	776	799	799	798	860	770	862	814	808	808	809	783	786	783	817	749	733	842	795	757	786	800	793	744	734	746	828	819	789	853	817	774	789	803	769	773	814	843	763	789	813	832	792	739	805	772	787	780	807	766	802	800	852	783	787	802	797	781	828	812	845	797	790	826	750	820	767	873	796	793	816	819	760	826	795	817	806	799	797	806	736	829	835	815	805	786	802	800	778	814	765	798	844	791	752	802	778	774	775	823	747	776	787	911	770	802	842	803	800	796	768	782	796	776	772	778	821	769	794	808	839	823	821	848	832	780	776	805	828	837	805	809	807	817	777	797	817	841	821	812	796	781	834	800	818	814	797	798	828	810	814	803	882	837	844	791	824	800	814	812	780	817	786	813	787	791	789	762	877	809	818	785	788	779	797	801	777	824	807	736	738	763	785	800	814	791	791	793	796	835	788	800	800	867	817	800	848	830	797	836	749	806	749	831	772	783	790	836	811	835	837	779	746	827	803	830	839	805	774	737	813	773	747	819	836	751	809	816	774	805	781	747	799	845	797	800	763	804	824	780	811	827	817	790	765	816	844	819	840	793	811	826	827	807	837	815	787	802	817	795	817	793	769	787	785	808	842	809	770	850	800	792	811	780	829	814	774	784	754	728	818	791	746	774	790	780	829	821	787	852	782	857	794	795	799	811	788	803	852	823	801	817	788	840	775	782	847	797	737	777	805	796	772	805	796	821	790	746	796	796	831	855	786	790	763	789	822	829	769	819	774	722	734	755	844	800	801	763	832	807	820	839	846	786	835	793	811	818	716	765	794	863	810	811	834	848	796	764	818	821	809	808	761	787	769	848	759	791	810	745	812	795	785	784	792	845	793	767	834	836	755	781	842	810	795	803	785	785	799	807	779	777	847	835	802	798	796	811	819	796	805	800	769	812	850	800	803	811	855	812	794	785	829	805	837	815	776	768	813	806	814	784	771	760	784	787	824	816	787	774	802	747	818	791	795	807	773	855	816	772	814	824	825	792	788	825	799	809	766	825	870	841	776	820	808	799	786	786	820	799	779	772	832	798	802	814	784	808	757	774	814	876	812	799	754	782	847	828	778	803	793	839	764	794	799	826	806	809	815	780	778	782	794	784	810	793	800	843	807	807	819	785	834	806	817	815	755	773	801	818	782	763	799	769	827	728	759	807	806	803	879	775	780	797	850	806	821	789	804	787	837	834	809	821	774	773	770	805	733	828	857	818	829	802	796	858	796	818	798	836	754	814	834	782	807	803	825	790	788	817	794	777	810	836	810	797	838	731	794	798	817	811	828	812	785	777	783	856	797	761	793	836	766	803	816	726	859	794	791	776	783	792	795	791	784	882	796	793	816	799	789	811	831	836	808	759	819	807	807	803	812	717	793	813	769	824	777	842	731	818	764	788	804	778	855	820	811	805	764	821	773	817	783	799	829	839	821	805	811	747	790	830	768	796	793	782	752	792	849	768	805	818	804	774	783	785	755	804	818	786	815	793	815	770	831	830	775	782	797	796	776	829	784	773	865	820	845	835	797	760	779	790	794	813	805	836	771	819	778	782	812	797	826	803	820	798	815	791	784	854	782	811	806	829	747	755	760	767	852	823	858	786	784	800	806	838	828	783	805	806	810	793	824	815	776	847	765	800	779	821	779	785	787	830	815	824	817	809	847	824	752	791	795	736	753	802	828	795	797	811	803	772	807	819	833	786	766	846	828	763	823	831	772	784	800	755	843	747	906	758	825	834	813	780	814	784	816	824	816	778	805	806	833	824	758	815	824	794	765	788	773	793	817	769	787	814	844	824	775	798	767	822	824	768	779	823	824	815	773	786	766	771	802	829	802	842	823	801	812	778	799	771	766	799	815	864	774	848	758	761	811	801	756	801	797	821	793	828	811	873	868	837	776	826	800	759	802	809	771	760	786	795	811	781	786	813	795	809	863	842	816	810	764	781	779	825	773	787	810	791	827	805	823	793	825	808	844	803	775	821	849	811	792	787	794	831	865	829	829	791	810	784	757	791	820	791	776	869	821	783	853	757	845	868	830	791	781	774	750	824	831	778	784	835	822	769	752	802	772	825	805	833	766	785	732	800	823	753	796	791	834	831	845	822	809	805	801	796	810	762	778	808	773	783	766	791	830	789	802	827	785	801	826	795	776	768	827	801	800	810	751	835	798	812	804	820	794	807	829	872	770	772	797	794	807	844	792	822	827	796	824	803	797	789	772	843	818	832	793	819	797	775	804	804	823	823	807	805	811	796	789	839	768	791	785	722	812	795	844	779	794	795	797	801	785	821	808	789	811	818	786	815	840	801	831	774	801	817	792	776	838	801	763	828	786	839	803	788	802	813	816	788	804	786	839	766	823	825	792	805	840	773	811	813	792	758	788	792	768	815	801	848	777	776	827	847	799	814	775	779	783	790	771	825	768	804	823	814	776	791	771	800	805	798	827	792	773	804	800	786	781	793	857	769	811	821	805	761	803	811	821	783	811	833	801	798	797	829	784	840	803	811	775	830	870	833	828	823	759	801	810	756	828	845	835	815	797	800	816	790	791	815	817	838	826	731	801	773	792	851	808	747	772	828	804	772	805	825	842	797	827	762
57386	14407	1913	570	457	376	335	323	296	292	306	307	281	316	235	254	271	267	269	279	248	280	302	258	260	271	274	292	251	243	272	252	259	254	263	240	256	266	283	279	272	284	264	251	248	293	281	257	264	248	295	267	276	268	255	272	242	230	230	252	267	252	274	269	248	269	263	269	249	236	247	244	262	265	245	243	280	274	250	246	258	267	262	294	272	282	260	261	229	260	244	279	241	270	269	262	292	265	244	275	220	294	284	282	256	245	250	248	271	247	250	287	278	220	285	249	273	262	256	254	283	263	251	265	239	239	245	247	250	260	237	220	275	253	264	267	249	252	256	276	266	244	272	273	258	240	274	280	281	261	247	242	263	265	247	291	254	284	260	262	304	302	283	287	261	246	270	278	254	291	242	278	253	238	283	282	233	263	280	287	291	274	238	273	275	304	278	268	275	263	263	308	268	286	250	254	266	258	255	229	242	266	278	240	283	253	274	246	249	240	268	248	277	266	274	253	281	267	247	303	248	271	229	285	248	237	266	251	244	260	254	255	229	247	271	278	291	292	295	274	266	244	281	275	248	256	280	270	283	264	266	270	265	271	272	261	302	248	273	264	266	269	280	250	283	280	249	266	257	259	273	277	276	271	262	273	253	266	246	240	267	271	270	246	239	291	258	243	265	238	256	282	284	261	266	248	259	265	267	273	232	260	279	236	269	244	271	272	263	293	281	272	269	285	288	268	259	259	264	257	261	278	242	254	267	263	268	262	246	249	263	249	255	273	271	264	236	274	272	269	267	276	240	251	262	268	253	261	227	255	243	266	239	275	269	273	272	262	260	273	223	279	295	277	291	283	269	269	263	286	233	263	278	274	243	233	257	260	260	272	262	275	257	256	284	257	255	246	277	263	274	287	277	278	274	247	217	242	253	244	284	279	239	291	253	239	283	251	274	259	260	256	273	267	247	288	274	270	309	256	272	271	270	315	249	257	275	270	243	257	265	262	230	275	273	246	246	228	252	255	237	264	263	255	268	264	278	262	282	270	277	273	255	217	258	263	254	253	272	284	233	255	269	257	243	243	284	228	267	245	257	272	272	258	285	269	298	240	265	280	267	248	258	267	255	244	266	280	260	248	267	293	255	308	242	273	266	258	267	238	261	269	278	267	266	273	238	260	283	249	275	237	255	238	281	273	230	269	267	295	259	230	217	249	245	247	258	251	271	255	285	284	253	259	237	244	259	270	256	261	253	279	281	258	269	261	255	267	281	251	253	277	264	252	245	302	248	246	293	285	230	260	294	257	285	218	253	237	254	260	304	253	243	272	266	262	289	257	253	221	254	234	271	275	238	247	263	245	279	229	250	223	240	270	293	253	254	258	251	262	240	251	256	261	270	264	279	240	240	219	279	249	245	264	248	264	276	260	254	241	273	252	262	266	271	278	251	253	245	277	268	243	263	257	287	275	278	276	262	246	271	260	274	283	286	255	271	228	286	273	265	265	274	292	250	274	255	270	250	234	277	260	262	246	243	259	257	263	260	260	244	252	257	285	258	264	287	284	258	269	259	301	277	272	269	268	277	231	239	226	308	261	257	263	265	279	258	282	281	254	259	280	284	252	233	248	264	272	267	252	261	269	254	265	248	244	246	263	255	266	251	242	262	280	274	257	237	241	264	292	262	244	255	230	265	281	255	261	254	267	258	285	276	268	273	268	261	305	256	283	263	275	257	305	276	287	286	248	238	257	235	251	255	279	256	290	285	251	247	291	263	255	221	224	269	259	268	246	265	272	248	244	260	267	258	282	277	270	251	275	253	238	260	251	273	290	275	261	254	273	268	258	279	275	248	290	245	284	234	247	239	246	269	244	265	267	265	283	259	269	289	304	241	237	251	267	243	258	249	296	243	247	277	255	261	250	273	251	250	255	257	258	286	241	266	249	312	254	262	281	266	279	283	258	271	256	262	253	297	276	259	235	283	291	235	244	289	274	249	291	247	238	245	284	273	247	239	306	265	277	306	254	277	244	266	234	244	263	281	227	241	273	264	236	263	263	255	239	236	272	229	254	251	239	248	270	289	253	256	239	250	273	286	258	235	283	252	267	255	265	247	258	280	266	270	302	243	257	254	279	263	273	247	269	237	266	249	242	261	270	245	237	233	272	265	251	249	244	253	287	257	299	284	263	249	269	232	237	290	241	271	261	248	271	251	271	242	270	255	259	260	270	270	264	279	293	244	244	224	266	271	237	271	254	253	254	248	268	269	245	244	253	261	234	280	240	290	290	263	253	235	277	256	266	293	259	275	258	298	263	269	260	277	240	232	247	260	276	279	249	234	273	258	286	238	249	285	231	278	282	285	292	268	248	259	263	265	276	280	249	259	244	286	236	268	270	260	275	246	268	274	245	267	275	250	266	264	277	265	288	209	282	251	249	275	273	289	275	258	262	250	247	264	252	249	273	277	278	260	256	277	251	268	259	252	257	277	244	256	276	230	267	255	263	249	240	275	298	232	248	235	256	268	259	256	248	250	276	290	279	259	269	282	290	292	321	247	273	245	276	294	255	279	233	275	254	276	290	242	281	267	265	242	275	291	301	257	245	262	280	271	274	273	265	263	270	264	262	260	313	275	277	284	239	219	267	262	274	275	260	275	266	235	270	289	238	272	232	270	252	245	255	287	283	257	275	274	245	252	272	251	255	292	249	264	281	258	228	293	288	221	246	247	268	273	275	266	233	256	248	277	284	294	300	248	284	234	246	257	258	259	280	252	308	265	270	274	233	265	268	236	243	242	258	301	267	277	266	221	242	284	269	244	271	246	260	253	252	258	250	259	239	270	237	245	271	237	289	242	320	287	292	270	265	263	280	292	251	266	278	281	259	253	292	223	269	256	276	246	245	274	268	294	246	261	273	257	263	261	268	250	283	277	271	258	247	259	262	249	226	266	261	265	224	244	287	286	246	283	249	268	255	272	243	261	278	215	278	232	258	267	269	262	297	241	230	287	271	280	263	279	273	288	248	242	253	258	245	260	268	268	272	250	299	240	244	257	271	264	270	212	259	213	276	247	256	268	247	240	300	262	244	286	293	300	257	266	242	259	246	268	258	228	246	274	248	255	239	258	250	257	269	261	257	264	302	279	272	246	264	280	265	257	268	262	282	298	292	262	267	250	264	253	277	251	266	250	257	269	256	241	276	277	244	249	275	280	252	257	251	263	255	253	277	239	291	267	244	230	286	284	260	262	256	287	260	263	262	250	284	288	272	270	261	266	222	260	261	238	249	250	283	259	266	279	274	262	262	240	255	263	224	271	265	281	277	226	243	271	275	256	279	263	260	290	284	270	264	237	259	272	252	242	289	266	285	302	253	280	261	245	235	295	244	299	275	261	254	245	258	241	252	248	272	255	291	253	259	241	283	266	252	255	260	249	244	268	295	274	268	249	276	251	287	242	273	251	257	267	289	286	283	261	272	254	252	254	234	260	241	273	284	260	269	265	247
30353	855	1321	1426	1264	1078	1003	882	823	773	778	712	688	666	666	646	719	682	647	629	612	651	607	592	593	615	615	600	627	615	645	554	625	582	620	622	572	601	597	624	569	624	610	547	614	627	618	587	617	612	576	628	616	575	594	596	556	593	576	620	574	559	590	633	566	616	613	616	644	561	597	569	551	615	583	561	574	556	595	598	597	561	560	568	587	606	552	612	640	544	554	596	554	600	597	600	595	589	579	581	584	624	612	604	587	605	588	585	595	588	558	624	630	597	610	572	641	613	588	593	590	577	600	596	605	591	585	592	599	644	639	543	615	595	569	569	625	625	559	564	624	610	579	585	572	579	574	605	621	617	585	624	635	558	612	583	560	565	625	619	589	584	582	560	633	587	604	582	603	616	603	642	612	593	602	603	591	613	620	537	586	574	617	611	572	597	644	547	601	562	576	590	601	587	623	579	587	637	585	625	575	577	596	581	610	633	634	581	584	628	599	567	618	593	583	574	632	569	555	548	587	576	607	567	596	589	548	611	621	634	594	610	609	585	584	528	574	610	595	594	636	605	574	593	573	628	583	622	580	565	585	590	597	618	585	596	593	561	583	566	580	602	641	614	596	566	612	538	576	571	609	629	580	571	578	603	627	615	585	585	616	564	595	549	561	566	579	584	594	613	584	603	607	617	585	538	563	581	614	597	627	583	631	590	674	565	587	617	572	597	586	591	593	598	583	560	573	586	609	615	596	613	601	555	610	599	583	584	531	574	584	625	611	554	577	579	615	544	561	594	591	601	596	570	597	594	585	613	631	552	571	590	574	586	593	584	590	637	600	627	570	606	555	621	584	567	585	606	571	615	644	553	596	569	585	596	582	611	559	624	614	613	589	608	614	625	581	570	583	606	579	552	569	576	622	569	598	610	584	604	584	569	562	582	599	545	624	596	559	575	607	584	616	611	574	598	666	634	604	585	603	579	576	555	575	594	610	564	597	550	624	578	527	628	629	630	575	587	593	574	567	589	593	619	574	563	574	592	608	599	629	595	627	529	602	569	599	519	567	625	551	598	567	570	562	579	594	582	614	599	617	572	576	572	572	608	623	614	567	617	580	637	610	585	620	575	610	598	619	591	610	579	579	549	625	544	606	632	573	591	645	573	603	583	575	594	575	610	566	589	577	570	580	625	563	603	597	579	573	558	604	591	631	613	621	627	574	598	628	576	622	583	582	601	563	597	604	576	594	631	615	561	615	625	603	644	549	606	583	555	549	607	602	555	589	593	601	595	610	613	589	632	560	612	593	596	556	642	581	610	612	572	598	609	627	587	623	590	575	616	601	603	593	640	544	572	553	591	594	606	560	601	610	600	547	602	566	576	583	564	609	541	604	567	620	554	563	619	600	595	586	545	555	591	567	625	572	559	603	617	567	548	604	642	627	564	559	605	603	591	599	583	562	587	558	599	555	597	563	587	617	624	562	593	579	568	565	592	600	599	607	617	581	609	598	582	575	592	611	566	584	599	648	579	603	560	538	598	583	593	573	564	574	576	572	583	585	596	576	527	575	602	586	609	606	564	619	566	591	598	608	556	581	570	589	601	606	587	591	611	552	587	601	595	571	612	605	597	591	589	597	594	598	571	593	553	574	613	588	594	581	573	579	615	607	617	623	597	600	578	586	581	585	606	586	558	605	574	544	581	588	580	614	588	573	568	584	599	563	570	592	583	591	569	603	614	632	608	586	603	591	549	644	588	640	602	574	570	569	582	581	622	563	526	559	593	592	588	565	602	608	609	570	601	616	593	560	578	600	618	573	577	574	599	536	597	594	645	601	551	599	568	612	625	555	554	579	562	596	577	594	607	591	567	577	566	603	615	609	582	628	607	578	592	584	563	562	562	588	641	642	582	604	579	538	577	589	614	584	545	574	605	615	566	587	599	566	533	611	588	560	579	566	589	539	596	582	588	567	578	593	577	562	574	627	574	580	570	608	553	576	591	595	629	595	606	575	575	564	593	578	579	539	595	539	581	569	624	621	590	598	566	584	600	611	575	620	556	554	603	575	567	578	558	589	576	583	605	581	609	590	630	583	631	581	584	639	576	631	574	527	621	615	608	581	575	555	599	646	621	614	583	597	607	583	585	608	607	571	583	580	601	592	575	557	592	604	611	580	611	589	611	587	542	613	603	572	599	582	577	646	574	609	605	608	601	537	562	597	625	577	562	630	541	577	586	599	538	565	568	615	568	548	572	615	547	549	629	581	577	577	562	558	593	600	646	622	528	617	568	548	586	594	609	594	585	585	592	582	591	605	614	582	591	568	586	609	589	572	588	618	556	554	587	566	570	557	641	599	563	599	591	544	561	618	574	575	556	606	574	589	607	587	612	602	595	627	593	580	569	553	609	607	612	605	577	606	598	578	579	610	564	598	547	566	590	548	592	569	585	604	630	570	596	553	564	592	590	606	623	610	553	575	596	597	569	546	565	571	580	581	583	586	616	556	563	605	605	558	565	611	572	601	595	601	558	593	579	591	551	564	536	581	551	597	629	565	538	562	583	574	615	557	577	582	583	595	572	580	623	551	600	575	605	641	573	625	593	599	577	573	567	564	583	624	617	605	621	586	556	578	618	588	578	587	602	611	565	615	592	579	574	629	601	600	582	603	586	578	603	600	537	631	632	623	586	603	595	596	595	594	576	566	611	573	588	574	604	582	596	626	637	606	547	581	584	580	576	618	582	671	564	564	579	588	577	570	636	566	599	573	598	572	558	583	577	613	617	541	575	608	603	557	573	595	613	619	583	604	566	599	615	587	585	602	570	590	564	638	596	603	579	589	594	576	639	582	599	602	612	646	591	627	537	578	560	614	583	592	598	565	594	556	595	609	636	541	586	563	604	605	565	589	584	612	604	610	573	602	611	545	608	602	616	634	585	554	623	551	618	597	575	572	582	545	581	535	545	591	594	583	570	595	610	581	590	586	520	587	624	582	593	607	608	617	521	630	546	523	634	625	556	591	553	576	581	556	556	609	598	582	552	593	582	546	625	599	582	586	605	586	586	568	595	573	596	614	608	635	578	548	587	583	592	589	594	584	625	600	596	580	617	599	578	621	560	560	536	552	595	573	606	569	553	615	603	590	552	610	594	568	620	573	555	578	644	557	567	609	574	625	615	599	598	585	600	568	595	584	587	583	602	561	604	579	590	584	592	569	575	579	594	626	586	637	605	601	575	587	593	590	600	574	588	557	623	590	592	627	618	605	581	580	617	600	612	547	611	636	596	584	582	590	584	552	608	577	624	599	535	570	599	560	555	588	614	572	646	562	557	631	581	592	588	564	546	551	545	570	599	610	599	625	592	606	612	598	587	613	599	633	596	584	612	561	584	563	590	562	575	568	558	601	609	540	615	578	571	633	618	567	598	614	588	627	580	604	570	599	580	590	563	611	568	564	585	595	565	572	594	561	582	589	605	633	603	610	627	593	599	577	614	566	586	589	595
42039	6865	395	351	354	299	291	328	321	295	302	326	309	350	295	302	328	333	328	322	353	309	350	356	315	334	338	293	308	307	307	333	314	319	348	379	297	296	353	333	335	329	318	329	325	335	322	323	296	305	320	310	328	348	302	285	290	333	338	321	312	314	322	327	300	330	314	322	325	307	333	284	321	333	323	345	315	326	334	332	331	302	290	308	325	317	314	318	317	310	326	324	284	314	322	325	316	284	339	318	327	328	317	329	291	314	316	365	298	306	305	344	330	361	308	331	325	319	299	345	310	302	308	290	298	343	312	331	331	317	362	321	342	310	335	347	347	324	314	333	323	328	334	323	349	349	305	345	296	279	325	335	302	345	327	314	324	327	286	356	297	291	311	339	295	313	311	348	334	321	302	318	294	322	304	345	330	280	300	309	317	306	309	309	322	305	333	315	283	316	342	339	314	329	314	291	317	319	330	331	329	341	323	363	330	362	307	350	315	346	282	314	338	291	341	303	314	294	355	324	329	332	336	274	320	290	288	290	307	284	322	321	306	298	305	298	326	353	312	304	343	306	320	330	306	331	291	330	332	312	295	322	322	350	321	299	310	350	315	306	327	318	305	326	314	314	312	348	317	325	310	340	345	294	338	342	301	314	378	302	316	353	325	317	306	285	343	296	295	314	312	316	307	356	354	332	357	291	311	298	330	296	336	312	311	329	313	304	324	324	293	319	323	325	341	310	342	346	313	325	311	348	332	365	326	308	322	333	345	339	306	336	297	298	313	310	303	331	349	319	343	301	302	263	348	314	330	325	340	322	303	342	270	308	309	306	347	367	337	300	293	299	295	310	303	310	354	284	336	303	313	318	315	308	311	333	313	325	337	309	324	305	290	282	323	306	294	287	300	327	302	307	311	301	314	310	333	307	327	295	285	336	294	302	317	307	317	325	298	311	332	292	266	286	305	275	307	334	298	325	338	325	336	355	282	337	302	302	338	350	313	281	259	315	324	354	322	312	350	292	314	327	335	325	339	308	319	295	320	335	327	317	330	353	323	326	336	325	318	334	307	327	351	307	350	334	298	316	322	300	331	346	305	330	315	314	288	299	335	316	297	299	294	326	305	311	306	294	312	309	305	328	325	289	345	318	323	315	304	317	307	309	326	295	310	351	321	335	327	309	353	333	302	318	318	328	319	314	303	335	340	350	326	334	342	282	337	357	343	340	333	320	305	297	333	286	311	304	365	276	316	294	327	301	338	317	347	312	314	345	305	296	290	324	308	318	314	333	312	333	315	316	325	312	307	324	292	338	314	312	321	321	337	317	329	321	316	355	297	311	299	332	285	311	352	326	316	319	323	306	301	317	302	307	316	312	316	335	308	306	342	323	351	372	296	335	290	309	329	320	339	306	330	366	346	327	318	306	313	303	298	320	321	305	314	314	339	309	320	313	314	316	339	334	325	306	307	316	318	320	334	308	306	279	280	315	307	339	299	316	298	317	278	313	317	309	297	320	315	289	287	334	324	319	306	338	291	340	298	314	304	301	300	296	335	304	300	308	292	301	288	299	308	287	347	353	342	316	314	339	335	312	296	325	315	330	350	300	299	335	321	317	345	313	302	313	324	331	338	314	305	304	392	308	305	306	312	325	347	316	297	336	312	340	326	332	309	300	310	295	338	298	298	299	334	301	315	340	332	327	275	269	314	331	329	350	350	309	288	307	301	357	347	344	321	329	326	329	332	359	318	327	347	323	323	311	329	308	325	293	349	293	311	326	316	292	286	309	319	300	295	312	320	309	330	308	266	298	301	326	303	326	274	299	300	309	354	320	336	309	317	331	308	276	325	329	320	345	331	310	321	317	298	323	305	302	331	324	307	308	302	285	342	319	328	290	316	311	278	328	302	352	311	338	324	306	316	303	334	313	336	313	362	336	325	307	305	303	304	307	312	309	314	292	334	334	316	295	322	294	329	321	310	307	323	315	316	322	340	323	316	323	334	287	322	304	329	352	336	303	352	314	350	304	317	325	311	322	291	324	279	334	338	316	347	310	319	317	306	352	341	312	336	352	271	306	336	301	279	329	328	314	313	343	286	322	326	351	350	329	316	296	338	326	327	326	338	293	309	301	334	302	304	330	298	286	282	327	294	290	326	332	321	320	333	326	297	336	370	324	304	317	338	326	333	330	313	333	309	300	286	320	321	327	338	304	319	323	339	333	316	277	288	312	334	330	326	315	324	322	317	297	326	328	324	306	300	294	294	349	312	322	308	322	298	333	302	323	313	329	320	319	315	281	338	314	325	337	303	325	308	300	287	314	341	321	327	319	329	304	294	325	316	354	317	309	321	294	318	281	318	357	334	291	324	300	315	330	340	301	283	316	295	327	340	300	292	308	331	361	328	330	290	327	296	288	276	323	306	333	308	318	302	322	352	299	328	294	309	299	348	320	337	338	320	316	328	292	302	337	293	303	333	324	310	351	296	318	372	328	338	324	309	363	312	323	308	339	321	308	300	322	298	316	308	317	299	326	293	351	348	326	291	277	316	325	276	334	298	316	331	346	322	335	317	335	304	309	318	309	309	323	302	335	305	335	322	297	307	322	299	276	355	341	331	360	314	332	316	315	327	304	318	334	313	326	320	289	331	327	301	291	284	306	332	317	319	312	355	323	319	323	309	307	326	316	285	326	327	317	328	310	322	287	339	310	301	300	322	315	314	302	329	327	305	336	307	316	352	301	298	329	315	301	317	311	336	321	311	363	354	331	349	357	301	331	312	304	315	311	318	304	289	341	319	352	321	325	300	316	310	292	329	324	317	315	286	318	350	324	335	344	332	297	321	346	315	301	323	306	312	344	317	306	287	376	306	353	315	331	317	317	291	322	331	336	321	353	333	308	350	334	298	323	329	308	277	314	311	313	334	306	330	306	320	346	321	333	314	343	332	324	324	333	335	322	337	333	315	337	326	298	334	326	325	329	305	302	316	348	306	326	319	358	322	327	291	293	306	318	349	288	311	300	310	324	339	363	339	316	337	348	324	293	340	327	319	354	299	306	322	317	349	339	311	313	338	336	315	294	285	323	340	324	333	321	345	330	316	316	331	313	319	332	322	324	331	296	325	324	321	304	352	319	331	308	336	321	317	333	309	293	328	316	304	330	331	347	303	313	336	312	300	301	306	325	319	326	311	312	346	325	310	309	336	303	338	326	315	348	299	348	304	298	345	310	314	312	294	298	333	317	339	333	332	329	318	297	330	307	286	303	324	367	300	305	335	340	327	334	267	331	310	314	310	352	338	337	309	309	326	314	320	311	309	324	322	304	318	316	339	363	338	306	316	355	312	308	306	330	316	332	288	299	305	288	323	310	320	324	318	313	327	328	329	335	271	325	359	308	361	337	354	369	323	313	314	328	335	333	324	335	314	305	299	309	335	298	328	343	343	279	362	313	310	323	327	339	327	308	334	331	309	289	319	286	332	340	314	357	313	301	307	307	344	280
23491	734	760	747	717	726	768	765	751	726	745	736	751	744	717	724	762	733	725	675	703	752	720	723	729	741	716	725	740	737	729	762	712	722	747	708	714	758	721	720	717	686	734	771	692	711	738	751	736	719	755	736	733	723	765	688	753	765	761	718	788	770	747	752	676	721	717	718	730	728	723	691	734	792	721	721	730	746	716	725	729	729	740	702	738	702	732	759	754	755	739	678	693	749	708	765	738	743	720	785	708	735	726	729	714	763	739	780	700	765	692	738	702	790	753	724	730	659	727	724	703	696	781	763	752	745	735	707	766	685	712	752	708	754	705	725	705	771	710	717	775	708	724	734	730	692	690	741	722	688	700	724	670	748	738	737	752	729	728	731	753	724	672	769	770	725	713	717	757	729	717	699	678	690	767	767	679	670	704	758	755	744	740	733	758	717	692	763	738	733	787	723	710	763	761	754	723	725	777	748	719	728	742	758	746	727	749	689	745	747	731	737	713	733	794	751	738	819	715	710	699	738	736	697	728	760	718	701	717	739	732	723	726	738	745	740	721	749	716	711	734	720	802	725	746	710	748	761	727	705	737	710	776	740	672	740	733	719	770	704	713	748	690	799	755	690	715	758	765	715	770	698	789	682	716	696	699	702	676	744	715	756	726	725	669	719	730	735	700	709	712	706	723	737	693	766	769	734	705	742	719	709	731	728	729	737	758	802	786	723	666	715	670	677	777	704	732	784	706	746	770	732	706	722	732	764	689	707	736	785	731	728	719	706	751	766	751	714	704	668	681	694	673	708	725	716	763	677	721	666	770	733	706	717	716	742	751	679	716	747	701	728	764	722	755	730	792	676	737	739	778	687	701	750	748	744	707	710	695	772	715	691	708	731	695	710	733	716	763	728	803	728	726	711	696	725	762	716	692	717	742	757	741	734	744	715	729	746	700	707	704	702	744	700	717	664	745	768	739	754	713	707	706	701	700	732	712	702	782	732	742	728	708	728	745	767	729	755	765	720	738	713	734	744	730	717	731	694	726	738	716	724	751	707	758	696	726	740	664	721	694	771	728	753	697	742	686	749	722	690	747	745	739	718	746	755	748	741	732	712	754	739	748	714	734	659	745	681	738	715	749	779	650	719	769	736	737	739	733	743	692	736	712	744	716	714	739	659	725	707	670	710	716	744	739	714	727	749	745	728	719	706	747	694	741	721	704	726	763	681	758	753	805	783	762	669	637	753	720	713	757	717	720	776	745	721	759	743	765	713	728	742	783	721	701	707	740	713	717	710	726	754	747	709	738	695	713	726	739	706	755	735	741	696	688	775	745	730	717	741	751	752	753	740	709	744	753	732	770	726	749	708	754	686	747	711	713	721	705	710	700	679	740	709	722	744	719	697	691	700	725	728	714	718	733	744	730	694	730	763	778	706	752	695	732	755	723	727	716	755	728	696	733	723	719	728	741	757	731	762	734	764	748	728	740	783	751	747	724	713	726	731	739	770	737	772	744	756	720	727	719	766	754	701	698	790	778	752	725	682	754	710	774	736	759	726	721	687	725	714	770	728	725	733	730	763	750	755	749	722	703	715	723	726	760	773	725	701	714	699	799	756	729	721	724	742	770	725	735	709	740	746	756	664	785	703	761	718	778	718	719	768	754	728	764	716	719	680	721	755	703	738	754	707	744	732	726	709	739	726	724	727	677	749	707	753	723	735	740	707	735	735	739	739	734	718	729	754	736	704	702	764	718	766	710	741	698	726	716	708	740	758	754	746	743	800	684	727	711	747	716	727	784	735	757	754	696	734	725	720	675	716	730	766	676	738	760	741	680	673	673	763	769	699	712	741	722	707	719	737	652	749	710	720	760	687	715	767	759	725	715	720	761	734	755	717	711	746	707	758	753	794	705	722	631	736	720	737	756	719	697	717	723	682	749	732	689	717	775	702	697	730	699	744	744	726	748	733	783	715	752	732	703	766	718	757	727	769	764	740	718	720	725	679	759	748	727	727	759	720	726	715	742	729	705	737	730	717	773	725	753	698	716	760	780	744	763	689	719	716	688	732	705	715	752	720	694	721	746	759	756	745	732	706	777	731	717	699	734	725	743	746	715	724	708	665	723	717	671	739	768	707	711	713	756	698	756	711	751	732	694	737	700	738	749	728	740	746	756	768	783	744	731	742	796	748	717	742	705	745	732	734	768	698	750	683	752	747	721	743	704	731	736	656	729	736	733	757	735	740	746	740	719	775	701	737	724	744	749	736	721	731	695	721	726	742	707	800	759	786	742	691	691	718	764	759	762	762	726	762	710	742	687	774	684	761	762	691	746	699	720	742	711	724	721	735	702	670	723	726	789	760	710	800	784	763	697	798	712	796	740	778	726	711	685	709	751	692	752	750	728	750	765	730	696	732	771	733	691	765	731	717	712	767	745	770	754	748	732	725	763	742	718	732	741	726	699	710	744	708	717	725	749	706	721	749	700	705	715	728	698	730	696	755	741	732	699	765	759	763	714	753	756	758	718	708	767	754	739	749	746	781	720	716	737	691	731	757	728	739	718	754	779	703	745	747	749	747	706	724	707	765	702	753	755	757	756	715	707	733	792	725	740	767	770	654	722	733	715	733	703	755	678	772	673	784	716	731	716	734	751	693	722	735	748	714	720	732	676	763	684	755	742	751	744	713	742	739	703	709	719	714	759	738	772	726	673	739	761	759	725	717	732	713	719	757	730	727	771	721	753	683	699	764	775	677	751	706	700	709	747	752	740	715	732	695	698	710	722	738	755	794	712	734	729	732	736	773	706	766	710	728	664	730	709	780	722	773	666	731	783	706	711	724	711	738	712	732	755	727	688	731	739	754	705	795	762	726	764	744	726	723	696	730	742	716	776	719	721	760	740	723	753	719	784	719	779	726	709	713	733	714	717	756	804	684	739	716	714	712	719	736	746	721	756	730	712	706	722	702	739	686	737	752	719	732	718	725	756	719	727	703	749	745	722	707	718	731	755	736	789	705	750	672	735	699	724	763	704	706	712	743	763	755	741	739	702	762	734	757	731	668	696	722	768	714	747	705	712	761	744	723	670	720	739	747	709	746	781	734	763	723	696	709	786	733	730	735	754	744	750	722	691	765	761	739	707	726	692	734	706	663	700	711	738	715	724	730	742	795	788	740	715	722	742	717	754	729	731	718	741	729	717	724	695	744	715	715	717	706	703	745	751	747	691	728	743	732	689	751	747	737	733	749	707	773	712	708	738	739	788	698	732	704	724	756	764	778	712	746	700	705	703	749	736	765	744	698	725	723	708	742	742	763	767	762	722	799	721	724	750	693	704	705	750	744	713	695	728	753	696	709	720	739	752	732	702	775	770	734	697	750	741	714	698	729	742	725	731	749	727	748	711	723	719	726	763	691	728	768	733	686	729	720	707	713	739	692	742	737	744	729	755	814	783	771	754	691	751	746	685	749	692	735	761	732	726	734	741	724	772	721	726	746	691	755
47400	9597	986	503	449	420	437	411	408	372	364	331	344	345	358	338	365	339	356	361	347	365	373	323	340	387	346	351	352	369	351	340	319	321	364	366	359	334	346	341	349	372	354	338	302	323	333	395	323	345	355	315	321	323	329	329	370	358	365	318	320	314	350	297	354	325	383	320	353	340	367	373	341	349	364	349	372	349	345	325	356	375	345	332	347	349	323	360	341	366	349	340	317	360	342	356	361	351	371	343	343	338	362	348	302	376	387	352	300	330	354	354	340	315	358	352	347	317	362	304	358	364	318	338	377	352	348	337	376	357	350	330	316	348	378	336	335	324	355	342	315	343	338	320	340	369	329	334	325	394	362	335	348	378	360	366	344	350	356	347	361	354	326	372	381	361	315	363	354	360	351	359	360	360	344	342	344	348	372	326	364	351	350	365	354	354	352	331	350	343	349	326	355	365	383	341	349	336	331	329	304	328	356	342	336	359	334	348	370	344	315	341	375	343	355	345	335	350	326	335	342	377	364	365	341	328	331	346	311	356	356	355	321	368	349	333	340	332	335	354	317	321	319	334	357	361	339	363	327	372	343	336	356	337	350	396	333	322	360	328	380	357	363	323	365	370	355	317	372	355	328	371	334	353	371	341	330	361	342	354	324	282	356	374	362	351	334	367	370	346	382	344	390	363	342	366	318	325	350	324	335	345	343	353	346	326	330	319	329	354	389	342	329	334	358	365	324	315	336	362	315	344	339	357	354	335	355	357	346	335	346	347	364	355	338	359	319	344	318	304	338	350	365	325	353	316	356	354	355	372	382	325	374	359	345	371	372	384	339	348	290	336	356	353	350	366	357	325	363	324	325	374	352	342	360	317	380	327	337	345	358	367	334	333	343	347	339	342	326	362	354	357	338	339	340	345	356	333	355	358	371	339	326	340	340	324	329	334	340	368	386	368	384	356	348	333	324	337	337	354	362	335	363	335	326	343	327	340	352	353	338	374	343	348	322	359	337	339	361	332	332	319	362	332	315	348	363	340	330	362	382	309	340	336	355	345	333	350	330	344	396	326	317	312	372	317	316	352	332	347	357	331	352	334	350	405	354	349	340	331	347	301	374	343	341	346	348	339	355	348	340	341	368	340	303	357	325	333	353	335	346	338	375	355	368	324	357	346	351	331	326	337	354	336	320	350	340	347	362	329	380	365	352	360	321	325	390	286	347	329	337	388	363	336	354	333	312	355	301	363	323	324	302	293	327	362	345	336	319	327	333	325	367	334	323	357	316	355	329	332	336	357	357	378	343	343	353	359	337	299	338	348	316	358	366	353	367	380	350	320	396	347	349	365	315	356	333	370	371	384	361	363	325	357	341	339	334	322	385	346	358	316	367	394	373	343	319	359	339	347	349	345	396	350	345	366	335	337	343	381	337	345	338	349	371	359	326	320	362	331	342	335	340	355	354	347	332	348	358	393	358	333	361	352	338	351	360	363	374	304	357	353	329	329	327	309	367	345	310	329	338	346	341	321	359	321	365	351	390	339	348	341	370	358	379	337	340	357	349	349	332	316	377	361	323	323	314	348	346	357	354	366	347	340	320	324	366	318	346	331	346	366	332	357	328	323	364	326	362	336	371	346	370	310	397	337	356	366	351	329	315	335	318	328	358	335	334	312	316	341	394	359	366	332	337	368	338	324	347	334	327	382	343	347	327	333	334	357	380	363	330	324	338	376	333	344	339	357	314	345	353	331	401	369	314	354	338	345	341	334	358	310	324	345	344	326	337	360	362	328	361	305	300	338	355	379	365	358	324	336	374	374	334	329	347	349	301	341	313	330	370	339	340	382	373	339	346	341	350	344	338	352	365	365	344	349	345	373	329	351	384	350	337	340	351	367	341	398	334	390	315	355	310	286	336	331	361	304	361	345	330	333	348	331	336	375	361	342	355	358	334	346	336	363	354	345	357	349	327	365	363	359	343	306	322	329	380	349	344	369	357	361	356	361	364	317	315	297	347	362	325	325	357	355	322	373	334	330	342	340	351	343	362	354	340	320	335	364	357	339	336	342	349	331	364	319	329	311	352	342	340	321	347	356	357	360	375	333	332	341	333	355	376	363	367	338	334	300	322	374	376	349	291	365	364	335	360	344	353	340	308	349	374	361	328	334	344	315	378	313	317	326	350	342	321	382	361	361	334	360	323	336	338	345	364	351	323	352	347	341	341	329	381	365	350	336	352	333	360	324	331	334	321	321	356	354	352	346	340	380	322	339	331	338	375	342	329	346	351	344	325	370	363	357	333	343	323	383	293	356	338	315	325	335	346	328	345	318	382	295	353	342	354	368	358	309	328	357	362	344	345	374	377	340	346	343	324	307	308	355	340	322	368	320	342	331	349	348	350	348	349	367	345	369	333	333	348	378	309	354	335	349	344	365	346	344	352	327	386	326	350	348	345	345	346	320	339	377	333	349	347	365	356	361	357	343	348	327	337	333	341	344	342	341	316	372	305	337	346	338	330	345	356	378	379	364	351	362	334	359	365	345	368	378	370	349	325	349	337	336	354	321	358	345	366	342	313	337	344	362	386	343	340	311	328	356	381	317	322	332	364	349	341	350	357	400	336	330	354	359	361	342	345	329	342	324	348	360	318	345	351	349	364	349	373	322	365	354	382	351	353	318	297	341	324	346	376	330	361	338	343	328	312	343	349	356	365	341	359	335	334	343	359	341	379	322	317	341	351	364	354	314	330	345	309	354	331	318	356	313	369	306	362	338	347	376	321	337	334	321	384	327	348	328	338	332	333	303	323	350	345	337	357	320	345	341	391	320	379	335	371	314	351	352	345	336	369	309	380	351	356	333	340	332	365	334	343	380	307	345	368	354	309	348	330	317	341	312	377	347	351	386	348	336	352	348	379	337	342	354	326	346	337	356	360	372	344	313	363	349	354	344	352	296	311	307	334	324	348	314	371	325	340	316	387	375	346	346	286	342	307	368	338	368	342	340	383	353	328	319	344	332	314	376	354	348	355	370	343	305	313	337	321	345	303	344	346	338	360	371	381	352	322	351	391	342	323	369	335	313	325	317	311	328	339	310	351	342	298	335	336	330	338	351	368	360	327	359	377	346	290	314	338	329	330	344	359	346	348	322	378	332	307	366	362	350	323	359	345	322	355	357	348	334	348	347	360	365	373	337	321	316	366	348	329	337	353	336	334	352	324	382	354	379	370	335	338	348	342	350	333	355	346	363	340	341	365	380	316	338	345	309	330	350	313	382	365	313	325	344	371	347	326	346	339	312	322	340	367	328	357	331	335	336	372	316	344	371	338	373	332	339	341	345	367	356	321	380	325	333	325	335	344	383	380	314	363	321	341	351	372	343	332	367	332	329	327	330	336	375	368	367	350	416	366	337	338	363	347	363	330	372	364	339	342	341	329	339	336	317	323	340	320	335	338	348	301	332	373	342	364	374	343	341	322	354	392	345	341	353	324	342	346	328	362	353
25298	923	1184	1255	1168	1047	1013	996	837	826	876	856	835	836	841	836	793	795	742	844	757	786	807	835	798	837	790	830	791	825	738	808	739	762	791	758	814	786	737	803	784	851	785	798	779	739	774	745	785	811	796	790	765	826	799	810	754	752	800	791	750	783	761	761	756	769	782	745	785	756	738	760	755	772	800	774	780	829	746	776	805	750	790	790	768	784	769	775	779	806	804	769	786	739	787	788	749	767	763	806	759	768	770	721	732	787	796	756	751	769	760	806	813	773	747	765	757	782	788	756	809	789	741	763	774	776	817	763	792	744	767	747	758	768	752	837	760	805	793	794	786	761	789	744	779	776	765	801	752	762	793	755	768	806	785	801	738	739	819	732	782	770	794	767	808	746	757	751	795	784	783	784	747	796	775	789	780	802	742	757	816	717	786	776	745	775	732	793	828	748	755	760	850	812	725	805	792	791	755	800	796	784	761	786	750	771	726	747	798	788	706	758	687	739	777	756	762	764	741	756	719	835	749	814	760	756	774	753	775	793	706	792	782	813	763	804	760	765	814	817	764	795	771	725	741	752	781	788	744	779	739	788	813	807	782	778	780	770	803	749	768	791	756	750	716	717	771	783	753	811	777	778	766	748	772	810	782	814	770	763	817	783	803	760	739	733	761	779	749	762	774	782	785	763	771	767	740	744	796	754	728	801	738	703	719	754	757	765	777	729	758	777	787	761	770	758	775	801	736	737	788	832	776	767	736	823	743	790	720	753	746	778	790	764	770	749	771	796	749	776	789	758	777	768	825	793	812	774	752	770	764	812	748	753	728	753	827	737	786	809	762	795	751	761	740	775	744	745	791	751	800	764	748	795	773	780	720	750	757	786	787	781	758	789	800	748	803	753	780	802	779	799	790	775	772	756	775	776	748	787	757	788	775	751	752	769	760	808	819	735	705	755	746	759	717	756	743	744	753	832	805	773	762	777	827	767	784	827	788	773	772	746	707	787	740	791	747	740	803	802	866	757	786	721	761	740	762	796	756	759	770	779	794	740	755	739	792	840	761	750	767	831	772	770	762	709	769	783	795	730	842	766	770	817	738	734	783	738	807	785	769	765	765	791	761	756	798	781	749	768	793	725	794	727	772	768	759	754	757	794	805	784	813	834	832	751	818	774	782	745	729	731	782	815	782	742	764	744	780	761	752	814	774	756	824	719	768	722	730	773	741	791	769	769	778	762	805	812	749	759	790	753	737	755	817	795	761	736	780	777	755	756	741	740	813	800	761	761	772	746	791	753	803	759	797	777	758	758	780	735	734	760	786	806	809	742	681	784	786	850	752	774	726	706	792	808	774	798	749	807	808	759	784	787	789	740	760	762	762	800	758	751	762	720	743	770	714	782	807	766	759	781	769	745	769	757	728	699	807	762	744	757	777	750	767	798	766	802	796	745	779	751	773	813	780	753	770	796	758	789	751	741	794	781	788	762	803	751	761	746	770	817	782	725	775	812	773	777	731	780	768	792	784	773	733	771	763	785	773	730	774	781	753	765	713	758	793	812	774	792	801	751	771	776	823	820	789	813	785	794	749	738	734	781	779	776	763	795	798	793	781	777	828	744	762	782	800	781	849	784	771	762	725	809	770	776	825	768	780	755	775	733	769	797	778	779	736	788	739	744	785	747	751	769	742	737	773	755	756	790	743	774	751	795	752	785	766	776	796	763	755	788	776	787	794	731	863	774	753	753	762	742	742	807	761	762	753	774	770	754	805	761	712	823	816	777	779	795	824	805	784	792	759	768	766	783	778	764	732	759	751	788	799	788	787	766	781	780	754	782	742	723	791	797	817	770	767	782	774	792	773	730	797	742	781	777	747	792	734	792	737	799	767	794	767	740	760	752	786	811	728	776	756	781	745	816	778	740	787	776	766	739	794	771	759	760	792	746	749	784	717	787	803	773	784	768	801	749	796	757	797	777	756	773	759	807	712	761	792	840	797	755	794	735	768	773	756	789	751	726	793	782	761	786	786	763	774	751	754	766	780	767	816	747	708	789	809	784	763	760	795	791	751	788	750	750	744	766	753	734	746	746	748	770	792	788	790	778	778	802	750	746	783	767	810	721	802	783	772	830	782	805	735	809	749	764	758	756	769	822	799	779	786	782	799	743	720	781	770	788	759	792	746	751	733	730	769	772	775	786	772	731	780	804	777	774	784	742	788	780	820	747	757	785	797	719	787	749	801	761	783	825	756	724	790	789	809	819	725	748	798	784	792	775	749	788	791	782	773	772	829	808	768	779	747	786	746	769	815	749	747	819	809	782	734	799	769	775	756	763	829	754	769	735	740	754	765	791	773	811	812	810	777	762	777	793	757	817	809	784	785	775	744	730	810	747	748	782	787	773	790	727	740	751	749	706	769	778	784	770	752	820	737	738	747	744	794	855	768	792	756	775	760	765	779	822	761	770	788	779	743	746	743	795	774	790	838	784	743	786	785	807	760	810	779	735	731	730	807	794	739	748	781	784	776	812	706	779	740	757	762	735	824	752	761	788	761	837	722	822	803	736	772	746	748	743	733	732	773	771	788	742	740	742	765	762	721	735	790	777	771	742	787	732	749	765	749	786	741	721	778	812	746	769	750	794	768	787	817	796	810	752	756	764	763	778	806	745	796	799	768	796	782	781	763	740	761	814	782	791	818	758	743	793	803	779	760	724	779	763	766	787	770	776	748	759	801	738	801	799	752	750	792	759	736	761	778	790	753	794	757	758	724	779	761	699	791	784	819	818	779	763	763	747	737	744	762	769	772	756	773	754	755	754	746	769	746	762	830	775	772	760	792	744	779	712	822	772	791	765	768	760	759	829	817	724	774	800	744	762	769	790	801	800	768	782	763	744	796	817	795	796	779	785	748	751	785	820	742	806	779	844	791	809	767	758	789	840	792	756	780	761	772	744	751	802	806	774	766	736	794	777	760	782	806	767	750	814	741	765	794	770	773	767	766	796	767	764	780	820	803	743	794	761	791	780	772	753	791	781	777	785	769	772	767	770	737	761	794	759	797	779	782	761	770	773	725	774	765	758	778	799	777	788	774	810	726	767	755	777	741	755	745	747	788	764	765	798	753	783	795	821	739	727	823	814	807	784	772	775	778	747	743	733	784	786	770	824	785	773	748	779	780	810	743	772	815	760	785	749	803	796	746	793	764	779	740	807	758	756	839	788	765	843	810	708	763	810	741	801	789	803	795	799	774	769	737	771	794	752	804	797	743	788	839	742	775	747	765	793	787	749	723	786	736	749	809	754	726	806	780	788	816	798	798	788	802	788	715	761	772	801	767	741	774	736	794	772	789	797	826	718	719	748	773	759	756	757	805	746	773	772	748	762	775	792	741	779	747	748	762	714	728	750	796	758	809	779	790	827	792	785	799	755	791	783	794	775	791	760	819	787	754	718	761	752	779	797	753	815	738	801	761	805	795	779	841	768	765	803	865	834	751	734	777	806
55334	14648	2586	563	445	338	352	329	289	288	266	251	254	233	257	270	260	259	260	252	255	239	264	229	242	218	230	244	233	258	265	243	237	251	228	255	257	231	225	257	239	265	242	243	231	259	279	269	214	264	215	229	230	205	229	260	247	205	244	220	249	223	219	249	234	249	216	247	246	211	227	229	263	247	225	224	250	244	253	241	256	240	216	217	243	223	230	223	240	245	242	241	246	228	228	230	240	250	228	276	234	249	235	240	236	247	226	225	236	244	237	243	238	222	252	288	234	238	231	227	254	225	252	247	239	244	256	257	252	282	235	223	264	233	229	246	250	241	228	251	255	267	237	226	218	224	249	268	223	240	248	271	249	263	242	253	213	262	243	225	237	250	235	226	247	237	234	193	237	251	256	235	223	229	232	266	225	250	279	245	238	241	230	259	248	215	219	233	229	223	240	226	207	257	228	240	252	212	211	244	271	223	250	261	246	248	256	247	249	258	228	235	233	203	229	260	265	241	234	223	239	269	234	210	213	241	233	247	242	240	269	235	250	226	241	225	258	228	251	231	246	264	248	240	244	200	256	268	237	214	276	246	226	243	216	242	221	244	237	249	241	257	237	263	218	238	219	239	252	226	242	221	224	254	247	254	241	261	200	244	208	237	208	206	251	249	254	257	242	246	239	251	237	246	239	246	256	223	216	236	224	208	240	252	269	251	245	208	238	240	249	255	261	280	224	233	235	239	265	208	239	222	251	246	218	238	233	243	226	238	234	210	238	222	234	227	237	244	230	223	243	238	253	262	241	227	244	225	219	267	206	204	248	235	239	262	227	259	266	239	244	244	275	246	246	237	271	241	237	251	256	230	261	237	224	243	217	271	267	236	269	224	227	260	251	268	254	227	265	234	256	251	273	239	217	261	234	266	218	260	216	248	246	254	226	261	206	226	267	224	253	237	234	239	272	265	266	227	273	271	237	234	246	229	248	223	254	227	245	235	249	236	249	248	224	226	217	250	252	254	203	252	240	251	273	215	226	233	221	234	259	266	243	222	246	242	224	236	219	278	241	225	245	234	213	233	265	235	249	232	230	234	244	245	255	250	262	215	205	222	243	206	245	254	205	252	196	258	268	242	239	257	254	235	256	214	235	245	239	234	220	223	243	222	250	228	216	241	228	250	263	282	238	248	271	241	235	225	237	226	226	237	234	258	257	224	238	224	249	246	234	235	240	240	272	234	229	235	233	206	245	246	216	233	231	229	260	272	218	224	261	241	245	230	238	228	238	251	252	235	250	236	248	250	237	247	225	261	239	255	221	216	225	241	241	219	237	229	219	242	247	212	238	240	248	239	241	248	239	270	250	252	277	233	234	262	215	252	274	237	233	226	255	237	252	234	221	255	235	248	275	236	239	261	227	256	230	244	236	253	270	264	250	262	238	247	222	264	288	262	258	253	244	249	247	226	211	245	242	232	237	246	246	251	253	235	255	242	229	220	233	248	244	252	213	225	249	257	216	246	250	233	236	263	261	260	245	263	248	218	200	238	227	235	228	226	234	229	194	239	251	224	213	227	219	204	219	274	198	224	237	243	233	264	245	265	253	228	216	224	289	258	254	222	253	241	291	235	247	247	231	248	256	241	256	252	222	226	219	263	241	249	255	224	241	253	226	246	245	222	222	206	238	243	268	223	232	239	251	245	225	245	229	256	248	257	257	253	234	243	246	226	253	202	239	226	230	237	278	246	227	240	209	250	228	268	278	227	219	240	232	261	230	247	233	248	216	243	220	238	239	226	246	240	287	242	234	225	241	232	258	222	227	216	254	244	252	233	242	260	234	276	251	256	244	227	208	241	238	233	221	257	229	259	212	232	223	252	226	233	248	237	246	222	236	237	244	253	236	246	276	250	249	232	234	239	233	227	235	237	234	246	235	236	261	249	233	204	231	236	225	269	231	241	221	254	226	232	247	207	214	266	276	243	256	246	255	205	208	240	236	236	257	253	241	252	227	237	214	228	245	218	243	262	226	255	226	235	241	240	263	227	246	206	253	235	239	211	227	222	234	263	243	225	193	220	269	242	256	272	229	249	265	217	260	270	251	257	252	235	226	237	260	255	291	241	271	245	248	216	232	241	242	268	258	230	239	211	252	264	252	252	261	249	255	224	227	237	246	244	212	243	220	247	246	239	232	247	246	254	233	241	234	231	238	232	245	244	248	204	278	205	224	236	279	250	255	248	251	223	227	251	270	217	250	264	252	242	237	236	247	249	237	245	216	226	243	252	258	219	219	268	232	268	278	261	248	255	241	237	227	227	232	251	247	244	241	257	225	225	246	216	224	249	226	257	216	247	233	217	213	225	249	250	245	262	240	264	246	247	249	242	227	254	227	253	208	237	228	229	244	230	260	255	255	244	226	226	217	221	210	244	250	225	237	233	242	247	242	218	256	255	245	254	244	229	201	227	237	231	270	232	251	212	248	231	224	236	255	240	270	265	221	237	276	227	200	259	245	222	266	270	243	215	262	241	245	222	238	260	246	240	245	234	237	213	250	220	224	274	204	237	261	206	217	227	230	239	245	244	241	212	223	263	252	210	227	248	228	237	231	276	218	254	253	215	208	251	269	260	269	239	241	231	224	220	240	231	238	250	216	231	234	244	261	255	241	260	272	222	245	260	197	238	217	215	245	250	227	251	233	235	219	275	249	201	261	243	238	234	248	247	239	263	238	234	247	237	255	233	262	244	204	249	222	241	256	238	243	276	230	248	224	243	201	246	216	220	233	213	257	262	226	258	238	234	256	236	233	257	238	262	261	244	239	258	223	235	269	235	237	197	225	253	231	228	226	244	232	256	247	245	249	225	278	230	242	241	217	258	231	227	232	248	243	255	241	217	240	230	236	248	252	225	245	254	271	237	261	231	255	233	230	239	227	240	253	255	228	225	250	248	233	218	219	237	231	222	244	220	233	256	201	250	251	237	223	245	244	271	213	266	243	236	243	231	243	258	258	243	229	221	230	232	208	236	262	220	261	241	218	238	265	232	223	214	265	223	253	233	245	260	249	230	260	233	234	236	261	233	211	246	201	246	220	216	190	228	213	266	256	228	237	224	245	254	243	253	235	246	220	234	224	219	264	212	232	236	234	247	251	241	235	251	228	201	248	234	257	207	237	233	237	242	253	243	242	227	238	236	227	256	226	247	261	256	226	224	241	215	228	276	239	263	229	228	226	267	223	232	226	219	203	235	259	256	261	224	237	255	236	224	208	240	254	248	256	227	233	227	229	231	260	247	240	236	214	244	226	220	245	263	232	230	244	198	240	225	250	230	213	239	253	281	233	222	261	223	240	229	245	253	254	226	233	258	245	240	202	260	254	242	245	210	235	235	252	246	263	207	251	250	245	242	240	238	268	261	240	233	229	239	218	241	212	231	250	247	244	216	252	239	232	248	216	248	238	208	238	239	281	246	234	231	251	262	237	247	257	250	239	236	239	258	257	211
28656	840	1410	1530	1358	1099	1038	908	803	732	751	742	659	625	630	630	629	636	609	613	603	570	579	599	599	555	515	579	564	577	617	592	557	557	597	542	574	552	557	532	572	612	540	531	530	569	557	538	536	530	587	532	551	504	563	547	586	541	541	538	572	534	589	544	509	553	543	608	531	538	520	547	543	531	576	547	557	537	498	544	519	536	536	534	556	534	560	534	555	494	595	538	529	474	573	548	537	565	551	584	494	549	556	569	498	569	557	534	536	569	543	538	590	557	517	520	558	512	561	573	570	525	537	548	535	520	538	563	535	529	493	489	516	512	577	542	556	551	566	552	537	559	562	539	525	556	535	561	555	547	525	545	545	578	552	541	572	549	559	514	541	527	550	507	521	561	546	551	554	525	534	556	563	567	516	550	566	564	531	511	501	529	527	547	496	588	537	551	536	530	519	520	537	581	536	543	523	528	529	573	543	556	522	552	524	531	522	563	513	584	541	579	563	536	524	519	534	524	523	542	562	542	552	504	529	537	545	520	543	523	563	528	532	483	533	543	530	561	569	541	546	551	548	530	518	522	539	543	528	543	522	469	541	557	546	549	543	561	519	536	539	527	517	562	491	506	525	567	544	535	534	575	534	570	518	538	540	524	548	496	501	508	556	532	509	563	535	552	536	553	505	596	512	531	571	562	536	512	522	498	529	552	545	540	481	545	570	545	546	592	533	575	557	541	533	534	505	516	568	554	529	560	566	587	548	574	530	575	566	517	554	489	541	563	520	543	508	500	560	522	524	549	555	507	528	504	550	530	569	520	516	533	547	533	523	560	556	549	542	552	541	491	529	558	511	499	543	537	536	525	549	515	544	526	528	552	548	559	506	511	536	494	543	563	568	591	539	541	518	514	566	518	517	594	553	513	514	550	549	533	514	544	518	549	553	519	517	567	536	541	546	584	612	551	577	508	531	536	533	555	556	548	537	565	565	499	533	577	523	546	516	560	565	525	520	537	518	541	544	530	539	550	518	486	503	506	534	538	532	537	537	561	563	544	539	524	519	562	551	566	508	537	523	602	548	584	524	558	512	520	509	557	514	563	546	537	529	532	547	538	528	544	484	546	546	582	510	555	549	553	502	549	544	567	523	559	513	509	587	541	524	557	554	552	559	535	567	527	534	500	548	574	523	589	566	525	558	565	500	549	541	547	516	528	559	503	582	542	503	511	562	531	504	547	600	564	554	530	566	567	512	573	513	559	540	549	584	513	561	564	516	486	562	537	525	518	509	533	548	535	533	485	560	539	534	557	524	575	515	535	558	530	562	541	563	532	532	542	531	518	525	514	515	567	513	538	513	578	533	491	554	530	515	517	543	563	525	569	550	559	509	560	555	522	547	553	601	566	551	545	555	539	558	574	546	568	543	515	520	507	509	545	551	509	518	497	518	575	551	547	503	523	538	559	580	488	542	569	539	537	570	536	563	555	552	577	546	564	526	573	548	531	525	554	531	563	542	536	557	561	522	561	519	551	552	533	511	537	557	588	587	535	517	543	539	502	548	584	506	562	545	497	496	532	533	561	522	546	480	528	583	537	536	531	532	533	509	586	580	549	503	529	521	529	539	577	549	544	526	537	534	543	510	544	537	525	512	556	517	567	551	553	525	549	511	503	567	580	552	522	518	539	547	516	549	575	547	558	551	501	568	552	593	550	552	526	545	545	548	537	547	554	571	515	561	508	519	542	560	496	541	564	524	541	519	516	549	530	505	567	534	532	526	547	527	532	538	556	551	586	524	563	498	558	570	514	571	535	616	487	547	521	505	512	530	564	557	542	538	574	563	507	528	574	542	549	551	556	498	544	534	550	505	571	510	560	561	507	506	517	524	542	542	593	528	509	554	551	569	511	551	526	559	541	511	506	530	614	517	531	552	557	564	562	535	522	515	535	540	528	546	543	541	537	553	554	547	551	549	569	562	563	536	543	530	539	569	503	459	543	559	558	564	526	578	547	590	537	551	515	528	553	496	543	552	527	565	536	560	542	539	525	529	547	574	572	529	573	542	539	510	542	510	529	549	562	525	515	515	583	506	556	551	535	518	533	545	538	511	514	540	531	533	566	548	552	549	557	518	566	559	486	555	512	538	551	551	561	555	527	522	575	546	545	531	546	532	553	538	537	560	557	551	511	512	557	531	565	506	553	489	531	566	531	555	514	548	522	492	524	560	525	513	574	488	561	535	557	548	544	563	542	544	548	555	564	556	548	557	547	598	528	539	594	548	549	550	585	535	564	544	567	525	534	486	562	509	542	532	531	536	555	541	540	533	499	590	520	545	557	564	516	587	531	564	525	519	567	539	512	508	558	555	562	541	533	552	554	540	528	513	509	510	546	534	525	551	522	522	542	540	564	562	561	537	525	525	547	515	550	509	527	534	567	567	513	531	540	524	518	552	529	569	550	560	531	529	595	560	528	559	565	507	547	543	558	573	473	542	562	544	533	504	575	532	558	604	562	557	569	537	519	573	560	585	549	565	568	491	560	531	550	564	556	530	569	581	514	524	542	537	519	547	546	530	548	547	562	522	519	524	534	532	507	505	560	531	538	537	527	564	567	501	568	559	562	525	523	555	512	537	548	536	524	542	573	526	545	516	562	529	557	538	503	525	538	550	577	522	532	527	552	565	506	567	527	506	560	563	475	507	570	521	533	522	550	511	528	563	536	577	546	530	530	560	567	596	510	545	527	519	517	503	523	506	579	557	574	514	545	573	559	517	542	549	562	549	533	524	550	548	540	527	539	567	575	541	521	529	539	571	580	559	536	520	504	557	599	533	556	523	522	503	567	528	542	520	544	521	543	568	513	561	562	537	542	556	538	561	552	573	546	523	556	511	503	569	529	534	515	562	529	510	542	500	545	554	522	559	577	557	558	581	515	523	504	531	570	554	525	547	525	519	537	531	548	533	516	586	563	557	549	526	495	544	504	528	545	557	542	579	501	529	573	566	567	565	569	516	557	569	547	509	542	539	592	540	569	547	516	560	543	553	566	543	510	565	530	529	556	534	575	548	551	552	533	572	560	504	538	526	523	499	513	537	587	524	557	548	557	555	534	545	543	507	567	552	516	556	532	506	542	583	501	536	523	470	541	507	539	544	570	552	516	551	557	544	525	571	578	548	514	521	586	548	500	557	563	561	564	559	535	523	562	557	527	524	527	588	558	572	557	554	571	532	538	544	558	511	532	563	549	496	493	598	546	527	544	529	551	523	585	577	527	529	516	563	533	536	566	513	589	539	563	552	554	549	543	585	527	537	523	572	540	557	578	544	553	498	574	551	525	559	580	576	542	554	509	512	574	538	541	520	558	561	559	560	535	525	561	539	551	540	547	596	599	516	577	538	534	561	537	542	524	552	535	522	573	515	521	571	519	556	561	516	570	495	586	550	555	571	511	568	539	532	496	572	553	556	514	541	563	557	519	502	535	533	543	520	486	523	513	550	568	502	580
34812	4833	347	266	282	273	283	275	296	307	302	284	234	282	306	286	247	284	285	297	306	295	282	284	298	268	290	263	249	244	267	295	251	277	260	296	269	296	308	265	285	269	275	303	267	309	300	285	270	280	320	300	269	270	275	293	289	275	259	294	278	246	289	250	264	274	289	277	264	275	274	263	296	270	294	294	271	277	270	289	279	300	294	265	268	274	272	257	284	280	278	290	293	286	253	258	270	294	273	249	258	266	288	271	264	266	262	277	286	303	298	263	290	246	282	246	282	258	242	294	311	284	294	302	270	266	306	290	245	279	281	282	262	302	265	269	276	281	304	305	265	284	267	272	278	306	292	305	278	273	290	277	280	312	286	280	301	260	302	258	268	298	322	276	286	287	262	261	295	288	256	269	267	267	263	321	293	288	299	257	268	281	269	287	272	299	253	275	299	249	250	261	289	293	259	290	291	319	259	290	289	283	257	306	284	286	307	287	289	283	279	241	294	276	273	264	273	326	308	271	287	249	262	276	254	275	287	301	270	278	285	270	282	283	257	284	250	300	269	235	289	309	283	305	258	272	278	269	287	282	251	273	263	271	317	268	257	259	283	233	260	288	283	276	285	306	276	292	295	299	271	289	254	262	253	269	322	252	283	277	294	268	289	281	262	264	291	257	284	300	283	303	288	280	249	295	237	237	284	269	306	305	250	275	314	233	291	274	273	287	269	281	263	287	266	243	273	292	253	307	278	294	312	276	302	287	257	277	273	283	295	277	270	267	281	273	274	270	273	282	263	307	280	262	282	247	256	277	302	284	283	280	257	259	287	303	248	247	290	259	251	253	268	258	290	266	270	290	307	282	306	281	276	286	256	292	260	274	248	244	260	283	278	269	285	286	290	291	268	312	253	266	257	265	260	270	309	301	276	265	268	300	308	256	256	298	291	266	266	283	290	271	277	293	265	284	268	277	281	280	266	274	268	285	271	256	275	268	284	288	290	273	277	289	312	284	283	249	283	293	252	265	251	285	256	303	298	267	277	263	249	260	265	279	259	275	265	265	272	293	277	268	272	279	283	308	301	246	283	257	289	288	248	260	287	262	308	262	261	288	261	266	256	289	266	278	262	253	252	275	286	272	306	278	291	300	269	261	253	271	257	256	298	296	264	290	292	258	270	276	263	316	302	294	297	265	280	257	287	282	271	269	284	276	247	278	250	255	279	306	283	278	309	268	294	320	283	266	287	285	301	273	276	250	268	276	276	299	242	291	301	280	273	272	275	268	236	311	285	287	295	242	240	275	262	296	287	308	267	255	280	264	249	244	265	277	316	298	260	300	286	257	277	244	283	267	255	275	269	272	281	286	284	321	252	289	274	277	298	277	284	253	285	286	290	259	243	246	239	242	254	262	279	250	283	274	274	302	290	285	273	264	267	260	274	248	287	283	276	280	270	259	291	274	283	283	271	283	273	269	277	273	308	285	285	256	224	267	246	262	293	301	256	314	276	267	300	269	249	277	276	263	258	274	276	257	282	260	323	293	270	276	289	299	294	265	279	271	256	292	282	275	255	249	262	276	261	251	279	289	304	310	267	291	315	258	272	283	290	296	272	282	268	302	272	279	295	242	275	286	292	270	269	284	300	287	296	267	285	273	281	274	264	270	270	275	267	268	279	255	284	253	296	276	273	270	257	269	249	296	272	279	273	246	263	247	237	314	286	297	288	255	266	290	276	298	274	310	293	281	278	273	301	248	345	273	288	253	289	285	276	267	246	274	274	277	294	247	277	274	241	254	287	233	315	272	278	265	241	240	281	264	290	302	259	274	244	248	293	263	269	313	311	255	273	295	252	279	252	280	272	287	288	256	288	254	292	270	247	278	272	278	287	281	271	281	291	278	269	272	274	293	271	248	263	310	280	294	297	266	279	210	275	255	289	258	273	284	281	278	272	300	300	290	291	268	254	259	260	298	278	317	233	298	292	270	267	272	274	270	226	276	260	295	290	292	279	252	220	294	296	260	255	271	276	289	283	298	273	272	266	286	281	295	280	297	272	290	287	256	265	262	264	279	292	266	283	312	310	294	268	280	271	249	278	305	257	253	291	287	262	259	270	281	269	282	276	297	295	281	272	294	292	265	298	264	261	292	284	285	287	271	314	291	269	266	282	276	230	263	306	265	303	267	257	286	285	275	305	296	263	307	274	286	302	291	270	229	307	298	270	284	290	255	289	297	282	265	261	267	248	309	308	279	269	246	270	269	290	287	274	317	285	283	290	268	268	257	278	279	264	258	281	264	291	291	269	296	258	258	288	290	297	268	231	261	251	263	262	255	292	271	305	286	305	253	282	265	271	271	287	313	268	308	267	259	297	258	271	260	259	254	294	286	291	298	280	289	288	257	276	273	272	294	281	308	254	272	279	276	267	266	284	281	261	259	255	281	286	283	280	297	251	284	251	289	292	277	280	277	257	255	247	300	255	290	267	277	278	285	291	301	269	261	283	292	255	281	284	255	257	249	260	312	227	272	269	268	255	272	268	270	274	295	264	272	294	314	284	258	272	282	274	276	257	273	258	271	267	285	283	272	264	279	270	280	304	253	275	267	282	260	290	263	284	292	293	289	231	241	266	295	259	271	270	281	291	289	280	278	295	285	275	274	274	263	292	329	307	322	290	253	253	298	287	280	285	252	292	251	257	290	281	289	259	295	268	291	269	248	298	298	286	296	295	292	285	284	274	256	278	254	296	280	230	272	297	267	265	289	288	269	258	302	239	266	250	298	268	255	281	274	340	306	250	276	310	249	276	278	264	304	278	274	308	292	295	299	262	275	272	273	260	250	303	262	252	272	288	261	273	276	295	265	252	288	302	270	260	282	271	278	277	311	235	283	275	274	312	264	255	287	270	277	265	272	274	303	265	290	252	269	285	302	276	265	266	279	293	283	267	274	243	268	286	299	316	271	272	281	249	299	257	277	249	290	265	306	288	302	296	282	266	291	310	283	272	225	298	251	283	260	262	303	281	277	252	296	272	258	276	291	254	258	243	290	287	275	286	290	273	242	269	279	253	284	289	236	298	284	260	266	280	281	260	281	310	296	295	269	296	266	232	253	294	246	236	269	271	270	280	295	284	266	284	271	282	268	263	282	269	289	271	272	323	304	280	293	264	276	307	281	292	271	278	276	246	291	262	275	322	302	273	280	292	266	266	314	288	274	293	325	257	280	271	299	278	303	279	255	310	261	274	262	281	288	263	284	269	310	302	289	290	282	279	268	283	284	267	273	271	300	279	272	241	282	295	278	264	278	336	289	275	309	247	272	312	300	301	292	270	280	281	274	273	308	247	284	282	261	273	242	266	292	269	299	264	276	266	271	280	274	307	273	259	272	296	284	269	281	283	260	286	286	284	298	311	287	276	276	287	276	266	266	268	250	284	263	273	298	269	234	271	258	263	273	281	271	273	298	297	269	286	296	279	282	321	288	276	280	285	285	254	269	276	268
19205	664	685	656	668	669	626	698	663	654	657	654	638	632	615	683	630	639	678	627	603	606	682	620	668	618	659	650	660	636	657	662	603	663	677	643	611	623	635	642	636	670	654	667	648	657	633	628	644	619	608	626	670	620	620	618	603	655	635	628	635	634	618	603	647	618	643	670	597	682	630	669	625	614	643	655	660	600	653	614	597	613	621	629	637	620	644	638	606	651	644	648	640	659	696	679	608	615	657	634	655	619	627	581	656	650	609	627	692	671	634	608	612	683	684	687	613	628	594	628	661	601	645	686	634	620	637	637	646	628	648	602	630	673	612	680	640	636	650	633	636	578	624	661	595	644	602	602	636	680	634	611	688	652	653	643	650	676	623	652	622	679	629	671	627	662	636	678	624	645	619	630	637	619	656	659	708	627	610	584	631	648	578	597	680	678	644	615	622	609	619	586	661	623	655	609	680	642	632	654	664	646	580	626	638	597	672	637	652	566	623	627	645	661	617	624	662	668	623	660	659	659	659	635	660	651	615	600	677	628	678	662	617	661	613	627	644	689	644	607	640	650	669	634	662	593	648	641	633	657	608	639	648	648	625	618	621	610	649	682	601	577	667	635	648	627	656	690	604	651	641	648	680	664	639	658	655	619	687	624	624	654	620	694	636	635	670	667	694	601	635	597	634	681	612	658	621	689	668	641	602	622	687	692	620	596	625	618	617	615	630	663	600	659	650	595	642	636	646	623	623	608	625	612	647	644	616	656	622	653	667	645	617	613	679	617	679	656	648	651	622	638	661	613	608	643	650	618	623	662	630	653	610	617	662	650	595	620	571	674	614	619	657	668	640	633	656	626	629	643	603	645	671	660	605	645	589	609	622	671	604	656	604	599	643	617	624	625	679	657	649	619	660	630	665	653	664	629	669	592	635	608	626	681	681	625	627	606	669	650	677	646	666	683	623	645	636	636	670	606	654	610	659	647	628	682	588	628	649	683	606	648	658	666	633	654	674	686	695	663	649	622	601	633	585	638	630	616	629	650	689	674	689	658	613	616	636	665	640	672	654	624	606	638	677	640	672	645	631	690	649	651	663	629	662	673	599	668	648	638	618	678	664	662	642	622	612	623	656	622	668	647	649	659	604	668	620	651	643	632	637	620	665	713	634	660	666	619	638	657	639	612	599	645	643	666	649	624	632	598	619	638	606	632	649	643	623	598	632	644	576	664	666	636	606	633	622	606	658	649	632	640	680	617	654	665	655	632	608	614	645	611	632	630	658	694	619	623	586	646	631	619	674	625	612	636	646	614	656	616	601	668	692	655	652	667	633	644	601	648	630	622	638	602	642	643	611	648	620	626	634	629	630	618	684	630	607	658	650	634	640	643	573	626	634	661	650	651	658	622	625	682	608	623	683	640	629	654	650	626	638	699	646	656	665	616	591	648	627	657	628	654	636	619	590	663	634	604	641	612	645	619	632	657	597	633	646	600	640	647	620	662	590	635	634	642	668	633	668	663	603	692	626	656	645	633	637	638	676	648	636	630	578	603	634	638	665	627	612	604	597	617	679	684	672	673	628	658	630	578	638	670	602	612	652	651	641	647	644	646	640	652	653	658	688	624	634	643	676	660	636	640	631	646	629	656	632	624	639	682	671	660	716	664	632	618	628	641	628	660	637	658	683	627	627	649	632	639	593	629	682	635	618	654	660	632	588	666	696	629	627	635	649	638	615	633	627	655	597	681	601	650	596	665	659	655	640	627	671	640	630	654	648	646	627	664	615	628	694	622	616	651	633	652	681	602	643	639	614	654	640	620	680	669	604	648	658	643	599	702	618	651	637	647	639	609	598	634	608	683	633	612	638	653	643	662	638	650	621	626	656	657	698	655	631	655	617	634	679	639	616	629	639	632	620	635	600	652	619	619	619	619	661	620	644	653	620	678	646	616	647	607	664	616	620	672	669	630	591	605	645	629	614	613	663	666	625	657	649	685	680	650	670	646	637	667	662	709	604	654	684	610	623	636	672	689	633	651	619	644	647	670	662	645	636	649	645	590	630	667	669	692	624	655	668	643	680	625	644	620	649	666	638	639	659	579	644	634	634	630	640	608	643	621	663	628	651	641	639	604	649	688	654	642	651	616	667	671	616	677	627	605	625	666	606	604	605	644	637	630	604	648	630	620	643	623	652	633	636	663	630	623	621	682	625	622	647	656	609	643	660	646	643	619	619	636	637	636	626	623	640	635	613	619	632	667	632	604	659	651	624	605	639	628	599	627	642	643	632	653	644	599	638	646	697	660	628	612	644	683	627	590	644	653	672	637	586	655	649	634	626	631	598	647	658	672	654	649	650	634	611	658	634	663	652	685	682	587	651	645	636	648	630	651	644	652	638	638	616	632	641	671	632	658	643	623	604	700	624	661	644	638	628	681	670	608	631	632	655	616	624	646	618	644	652	673	695	652	611	614	629	631	702	632	668	633	675	632	641	658	610	600	651	630	637	588	605	633	630	584	660	652	621	650	622	641	676	629	613	679	677	646	636	667	666	630	686	639	627	632	637	660	670	627	693	645	634	599	640	678	657	596	690	644	616	639	600	662	621	605	639	656	674	643	656	617	673	582	666	669	651	673	631	615	654	625	628	652	645	710	645	664	634	667	672	611	575	639	659	614	647	641	660	654	629	633	592	610	596	640	595	637	636	587	636	624	671	666	663	634	589	633	657	623	665	618	660	605	613	628	616	624	660	609	671	641	657	662	669	635	597	639	604	622	653	673	602	647	663	630	656	652	653	671	661	639	675	664	648	663	643	601	648	640	655	625	674	640	611	646	632	672	600	703	565	666	627	688	672	678	635	668	687	678	602	622	653	655	677	585	645	678	648	680	619	651	649	621	621	612	624	667	622	613	604	655	642	604	643	591	649	637	689	639	647	642	650	666	676	636	615	627	678	624	619	647	629	633	672	655	627	619	692	684	657	659	677	643	695	639	608	598	646	570	652	649	623	623	619	645	641	630	640	614	619	616	588	633	662	681	598	620	646	627	636	650	649	660	616	641	611	627	637	645	629	643	614	651	651	621	643	613	618	684	635	643	637	687	600	660	639	695	655	613	645	672	639	696	630	623	656	614	633	610	658	671	672	625	625	617	627	667	650	602	647	620	666	628	616	614	636	639	689	643	589	649	608	648	643	597	610	624	640	632	679	567	662	621	647	614	649	610	634	648	660	696	589	658	648	606	629	682	667	623	665	613	644	657	655	698	640	622	664	669	605	662	652	632	650	610	603	671	663	636	641	641	670	618	630	642	598	636	615	650	627	640	645	628	623	635	625	661	669	632	617	625	637	598	649	631	626	664	662	668	598	597	669	650	575	594	640	628	645	650	635	627	631	650	678	633	658	637	612	632	634	661	596	635	583	681	627	634	614	648	657	596	653	622	608	678	681	651	626	612	648	616	614	626	622	650	637	654	609	600	616	636	640	649	629	641	647	620	660	642	672	631
47221	10539	1221	551	418	457	389	356	391	364	354	308	315	376	358	344	394	332	341	388	328	358	366	337	343	336	320	381	296	336	341	315	359	355	321	293	366	384	376	331	335	334	359	351	345	319	349	340	310	324	337	324	357	345	326	367	340	323	341	345	329	335	314	337	346	330	359	341	306	352	300	359	343	340	346	355	350	332	336	361	334	339	330	350	322	330	309	353	349	347	349	339	362	344	337	375	336	359	358	326	334	350	374	357	362	341	349	368	312	334	347	367	379	331	327	367	331	364	332	350	385	374	350	355	348	361	295	348	367	373	338	322	346	328	363	334	360	330	339	349	333	356	352	306	342	335	364	382	348	366	332	309	333	343	305	352	342	346	330	338	338	324	331	360	324	321	339	335	328	295	329	366	334	363	357	374	312	302	366	352	327	366	321	326	310	333	338	315	370	343	321	330	339	345	318	342	335	319	327	326	348	339	342	350	336	343	334	338	340	376	315	306	356	376	369	351	362	351	369	331	356	315	377	331	395	302	326	360	364	331	329	337	332	377	373	354	315	305	313	331	340	322	335	311	356	376	336	319	319	344	345	319	337	337	319	363	336	341	333	336	341	333	328	329	337	311	322	340	329	328	345	345	341	324	372	384	316	316	370	329	307	336	343	342	325	324	344	342	337	318	336	327	368	319	347	345	306	338	354	339	330	349	368	343	323	320	324	386	332	346	335	320	331	317	339	369	335	335	338	338	320	349	342	311	342	347	350	358	335	340	314	334	341	330	355	320	342	327	309	307	365	297	333	349	318	293	345	289	287	357	333	317	345	361	318	364	299	356	374	362	321	344	342	297	356	370	337	361	353	346	359	334	321	336	328	318	328	336	330	348	361	343	332	305	323	357	322	353	340	360	330	335	339	317	382	363	371	317	328	338	339	326	320	330	342	312	333	363	332	337	304	360	343	343	373	346	372	356	356	364	318	343	377	340	365	334	346	341	339	361	357	387	299	355	300	358	331	375	362	322	337	358	364	327	322	368	344	314	318	343	365	342	352	364	331	348	369	326	332	335	345	333	337	383	366	370	330	314	353	348	363	381	383	328	335	335	317	304	336	313	366	340	356	365	329	348	341	332	318	362	356	317	312	302	332	298	331	328	352	392	331	357	352	330	334	294	318	356	343	342	347	324	331	367	338	365	356	351	371	326	370	379	358	385	363	331	311	352	342	337	350	361	346	356	353	318	331	348	360	329	359	348	339	359	342	311	359	346	319	328	354	357	359	394	328	326	353	342	355	320	315	384	341	355	316	323	331	343	328	308	337	355	349	333	341	370	321	364	369	314	353	344	357	363	372	323	370	344	361	333	372	345	320	337	344	373	330	333	332	342	316	328	332	349	359	368	345	337	337	353	360	331	344	334	340	332	311	355	365	328	320	347	324	300	297	300	333	338	313	333	329	322	333	352	344	373	347	321	317	325	341	333	323	294	342	333	361	343	355	352	337	362	347	346	320	329	333	318	336	326	310	338	336	347	350	354	319	312	359	357	389	337	384	358	333	348	345	321	345	341	321	341	319	331	323	335	358	293	336	356	323	359	373	324	338	315	310	359	312	323	329	354	350	338	348	335	342	387	349	322	337	315	317	330	318	364	364	343	317	345	314	333	356	311	342	351	355	354	347	325	371	338	344	346	369	304	376	331	360	326	361	319	302	363	331	359	363	339	319	339	327	341	360	373	311	343	366	322	374	356	322	341	354	340	315	328	382	344	298	360	318	337	343	332	352	328	330	336	350	363	334	353	355	301	345	333	337	344	323	331	314	304	353	353	327	342	401	338	324	358	319	343	349	375	328	339	315	364	356	332	328	339	347	347	358	325	347	354	314	315	318	347	352	366	335	344	385	312	359	367	361	350	346	320	369	349	350	310	346	339	358	358	355	345	329	328	365	358	319	321	327	360	343	320	318	336	351	303	316	351	369	322	356	338	352	361	368	310	340	331	330	335	345	341	340	317	352	347	325	352	334	349	320	313	344	345	314	356	384	344	332	353	364	355	332	290	351	351	359	362	325	326	345	350	354	346	348	339	348	308	351	350	324	366	353	354	315	315	317	330	348	342	349	311	324	324	330	361	317	337	293	353	371	387	306	339	381	325	340	329	345	353	332	359	379	306	340	320	376	361	340	321	324	327	359	352	373	339	342	358	356	339	349	320	318	308	325	331	349	346	349	332	333	320	320	345	331	343	350	365	366	346	342	347	365	359	317	296	368	365	327	352	345	350	356	313	355	345	350	334	384	374	351	333	360	330	369	360	345	319	306	369	389	363	349	321	356	343	371	351	328	333	354	332	325	367	338	327	311	352	358	355	346	333	339	349	343	333	332	344	340	341	336	330	361	348	363	315	328	323	341	345	372	343	312	349	342	338	340	360	355	330	343	377	370	333	333	314	301	383	330	350	349	377	333	381	359	373	360	322	342	333	302	321	337	339	323	298	351	383	359	332	353	320	316	316	371	354	350	320	351	359	348	316	369	329	326	338	343	368	359	352	359	342	350	346	315	383	351	357	345	347	363	359	325	319	326	349	315	343	346	350	350	338	337	325	331	324	360	329	361	354	340	374	338	339	378	331	361	340	348	327	342	353	357	336	359	343	346	352	338	336	338	333	321	316	347	331	327	312	332	304	374	369	335	341	335	357	353	351	369	362	336	332	343	329	343	332	368	320	391	343	321	359	360	355	336	348	340	348	353	348	338	321	334	337	350	355	344	339	359	330	329	344	344	352	344	317	351	361	321	361	358	332	343	352	337	331	338	350	321	359	395	386	350	308	345	376	355	377	351	320	346	377	359	366	356	337	340	341	357	366	343	359	337	327	354	344	368	333	363	337	358	302	307	324	366	322	309	326	310	370	335	327	345	347	329	339	353	323	379	315	374	349	363	346	355	316	330	370	338	303	339	362	344	309	317	364	386	376	309	358	286	323	385	337	327	336	324	324	324	342	311	343	352	362	338	322	364	340	336	344	330	335	374	332	336	339	358	307	337	312	363	336	338	366	376	331	347	376	364	336	356	375	370	324	351	326	313	331	344	370	337	311	367	392	349	346	320	369	322	337	302	329	352	336	353	358	357	349	324	362	335	353	330	338	340	344	345	350	361	347	326	358	342	322	334	361	311	314	345	344	326	323	345	333	302	349	348	334	330	369	339	356	331	397	321	348	327	346	360	344	324	330	321	353	337	355	362	352	367	363	360	345	351	355	340	330	333	320	333	321	312	348	328	294	374	355	325	364	333	333	365	317	390	334	344	346	300	336	323	346	344	398	350	380	367	345	331	380	340	354	332	349	338	346	361	355	350	368	352	331	370	341	327	324	320	332	329	363	364	381	323	342	357	383	329	328	333	335	329	376	373	360	365	329	312	320	357	377	346	326	350	375	320	388	366	372	348	321	362	319	327	369	347	360	381	358	367	336	332	310	325	367	354	365	328	352	347	343	345	299	372	335	355	338
25059	920	1177	1296	1191	1092	1030	922	916	869	850	853	817	819	795	833	794	787	781	822	789	784	809	760	785	755	754	801	755	738	787	774	745	779	756	779	800	785	761	762	845	798	788	773	771	786	742	760	787	785	782	794	786	711	787	774	797	749	721	763	774	758	779	763	804	751	792	733	810	768	769	763	768	749	733	740	783	747	769	786	746	765	725	768	781	753	777	803	805	741	814	758	777	773	757	772	742	762	748	743	801	770	785	738	738	728	774	774	737	746	744	766	769	799	779	668	743	777	732	854	758	720	776	769	772	778	754	774	795	774	796	844	753	754	734	693	753	796	773	743	755	826	745	793	803	787	755	705	775	752	733	744	729	787	787	755	741	728	752	791	741	740	737	707	736	765	753	779	760	764	723	753	774	785	734	726	757	792	788	757	703	748	751	717	721	769	752	787	792	781	779	763	761	768	781	749	741	776	796	701	756	778	736	808	778	771	743	764	726	761	724	747	781	777	758	772	752	801	757	747	752	728	771	770	803	748	797	796	778	722	764	762	779	735	768	734	797	762	716	729	786	818	787	747	762	758	824	800	791	772	748	724	771	765	769	765	732	792	806	824	798	680	788	786	768	771	821	737	741	810	736	759	777	777	744	830	804	722	722	759	751	770	791	763	732	748	784	787	732	801	760	737	766	781	760	764	748	760	763	767	753	769	753	771	759	746	713	688	790	784	762	794	738	770	729	781	742	787	730	702	778	776	741	737	777	708	792	746	764	786	777	758	732	751	796	799	762	767	770	734	769	782	748	759	797	782	806	744	768	798	752	809	779	759	836	725	760	751	780	730	720	754	735	801	763	723	787	763	766	772	792	746	768	760	783	828	782	779	747	814	742	771	729	765	798	754	769	788	791	756	789	746	729	812	703	800	766	835	756	800	776	776	803	740	771	760	752	774	721	738	776	801	737	712	747	811	762	795	749	810	740	800	788	764	747	773	748	723	813	798	792	792	800	728	767	804	779	780	762	831	801	742	721	787	806	804	829	766	749	748	776	782	812	782	772	744	776	817	810	759	781	769	776	740	765	735	825	711	739	780	756	758	747	760	747	804	767	759	770	723	757	732	748	772	730	740	792	792	723	791	765	734	752	752	752	709	796	760	772	745	743	779	768	715	755	780	744	789	750	727	729	749	762	798	823	820	727	824	799	789	761	755	797	744	779	751	769	763	788	790	789	789	780	734	773	779	778	732	712	762	697	790	793	849	766	761	747	754	786	749	773	743	733	791	765	759	729	760	737	779	794	753	788	750	731	765	773	783	769	766	720	783	765	771	725	730	732	773	768	817	775	736	815	778	781	796	764	793	790	783	792	735	800	768	806	777	746	737	796	794	774	733	797	766	807	778	759	691	826	771	773	790	753	768	735	794	769	741	784	753	728	741	786	737	725	789	735	729	758	769	721	747	781	783	776	737	689	742	747	748	774	775	776	750	765	822	746	799	749	763	735	746	781	816	786	788	806	737	770	768	799	743	757	783	766	760	744	761	754	780	795	813	746	799	777	756	750	802	747	763	759	747	743	743	770	737	786	758	748	756	793	776	767	760	780	757	748	753	769	763	795	742	702	814	715	709	764	767	777	739	734	803	794	788	805	735	751	747	765	750	819	781	807	767	794	735	777	774	789	745	775	773	753	716	713	762	725	726	769	807	769	748	777	761	751	835	773	773	708	801	783	758	786	755	802	806	761	794	772	739	736	784	751	796	752	723	782	786	821	786	756	769	817	785	757	728	710	781	757	744	713	751	765	773	720	773	793	719	781	774	761	737	756	779	811	768	769	780	753	733	741	774	759	740	789	746	735	808	741	785	767	740	790	794	750	714	806	794	800	757	779	722	788	746	802	763	759	713	785	752	746	761	774	812	807	778	806	816	746	812	732	775	753	754	771	757	751	754	820	769	792	749	711	742	719	751	794	782	727	786	728	750	733	768	791	760	725	758	736	802	722	766	777	810	759	744	783	791	784	743	786	753	772	776	729	749	715	808	813	773	781	740	764	793	774	746	774	758	758	713	774	723	744	778	776	843	728	776	784	752	771	759	776	768	763	773	755	782	803	775	765	737	810	783	733	722	817	737	794	762	763	830	793	734	826	752	778	732	731	721	774	765	772	764	786	770	770	738	738	761	758	732	782	724	777	697	713	733	722	765	764	755	734	781	736	773	759	788	789	749	733	750	796	766	789	803	805	776	754	811	747	703	762	736	741	761	759	810	741	755	846	733	788	727	729	818	773	798	757	753	764	757	714	763	750	688	697	795	807	769	731	749	762	770	756	720	734	763	735	779	773	751	716	777	756	702	752	760	789	781	820	745	791	787	737	778	801	790	796	779	743	778	780	739	761	724	737	787	788	730	727	784	764	764	728	751	790	781	762	771	813	722	771	804	725	807	779	761	748	767	780	796	792	787	737	790	765	775	764	707	776	742	732	834	755	775	797	773	765	757	727	806	762	815	790	750	809	778	810	780	753	755	779	787	766	768	775	736	713	747	752	738	816	777	751	759	791	765	706	779	771	784	748	733	780	778	780	780	811	777	763	735	766	804	790	754	755	769	765	751	803	772	733	728	773	769	757	728	737	801	762	807	771	746	776	785	749	767	778	801	797	764	754	760	770	746	781	790	783	789	762	746	798	730	787	734	760	762	784	799	709	773	778	716	786	777	795	798	775	766	737	768	785	750	725	766	788	763	844	780	763	764	754	782	769	794	778	753	798	770	815	764	770	723	773	786	754	777	750	722	749	760	763	797	771	710	777	805	812	784	715	736	774	799	783	813	774	750	762	724	770	756	763	752	763	830	775	772	767	779	738	818	759	747	750	779	758	794	728	748	790	734	808	728	789	777	693	833	786	754	763	769	749	772	760	749	740	782	807	784	787	777	803	782	759	780	745	745	791	750	761	735	766	770	745	781	747	733	763	744	765	796	712	729	759	830	787	793	784	806	779	742	788	820	765	766	733	722	775	776	798	796	758	697	788	753	754	765	738	743	807	778	785	772	770	764	780	743	751	744	746	749	808	755	816	728	776	751	777	793	739	708	761	757	743	798	795	738	753	793	731	787	775	764	757	782	718	742	747	748	770	794	720	746	779	764	755	732	765	776	805	771	778	724	759	792	721	746	741	793	766	711	786	800	803	756	754	750	786	758	815	768	794	752	742	765	786	757	708	822	722	740	771	789	795	792	718	744	717	791	754	767	744	765	788	785	800	722	797	741	804	808	702	831	794	790	753	798	769	814	745	762	728	811	749	698	742	741	757	740	805	791	749	757	723	720	763	759	706	780	768	774	765	742	760	774	709	742	722	749	767	820	733	758	753	765	788	765	763	782	756	750	783	790	786	762	777	789	756	748	735	741	770	714	809	729	781	746	761	741	718	778	809	698	753	725	757	766	750	738	710	764	785	738	752	761	778	759	808	765	781	764	789	796	753	778	734	828	762	754	751	767	789	779	785	770
52537	13640	2095	586	408	364	331	278	266	285	236	247	274	272	253	250	281	243	246	285	246	254	227	254	283	223	251	252	241	227	229	265	227	212	217	202	235	277	244	259	216	268	249	256	242	232	234	240	238	244	216	247	223	236	228	227	218	231	220	243	213	215	230	234	263	228	212	257	252	231	220	228	202	217	216	264	234	226	220	242	246	205	213	245	212	216	219	243	224	219	233	222	244	202	227	239	220	248	255	196	221	229	229	236	209	244	251	236	247	239	259	231	230	222	219	220	214	244	248	194	204	234	204	222	200	266	239	225	240	239	242	248	251	227	242	242	248	237	238	243	201	255	263	241	235	232	255	244	233	210	243	261	225	242	234	233	259	234	207	237	231	246	219	227	222	238	230	220	224	212	232	234	233	216	223	252	228	196	227	227	220	220	224	231	203	237	198	241	210	254	249	253	253	239	213	238	207	208	224	236	243	242	240	223	206	238	246	237	263	228	250	237	229	243	245	244	216	236	235	255	246	236	219	217	237	211	235	226	210	234	234	227	233	221	222	212	204	209	221	221	239	240	237	219	246	259	226	241	242	218	210	212	231	249	226	242	227	231	237	254	214	218	251	240	203	200	234	268	229	214	241	229	251	229	243	207	266	220	222	223	232	257	216	232	239	211	235	215	253	225	245	257	271	225	222	233	239	273	198	246	241	198	234	200	251	245	217	220	230	223	209	250	255	229	242	243	203	234	223	247	228	223	218	228	229	214	202	236	237	191	221	249	245	235	222	215	222	213	229	249	217	222	238	219	221	211	247	241	206	238	247	262	252	227	241	228	239	273	237	220	192	224	237	258	217	224	213	208	204	245	247	251	252	214	241	206	227	236	230	209	204	235	251	195	247	240	245	202	248	230	244	217	227	210	250	225	245	244	250	216	221	198	232	251	224	232	247	229	213	231	230	262	259	230	242	244	252	236	265	245	238	252	259	209	234	238	238	230	223	208	232	208	240	229	220	228	259	228	226	238	223	226	242	261	236	218	217	195	249	246	220	238	256	245	250	195	245	264	241	263	245	246	232	206	229	213	220	247	217	228	267	212	242	240	240	237	207	236	214	218	197	241	217	225	244	239	240	224	255	260	231	226	260	241	250	227	209	209	250	249	225	233	219	217	217	241	223	195	272	219	245	210	226	209	209	220	256	212	251	246	208	230	198	255	230	233	192	220	213	232	258	270	237	216	216	209	249	198	231	233	244	205	241	201	256	232	265	283	225	231	232	217	246	229	203	210	218	260	216	223	229	236	228	242	206	198	248	217	224	220	231	260	246	254	225	212	253	255	236	212	210	215	235	262	249	217	196	220	243	252	229	255	223	253	229	213	262	249	264	212	232	245	231	227	217	240	224	218	219	240	213	198	202	290	239	241	238	252	252	234	221	225	251	226	233	255	232	228	206	214	198	250	240	249	233	227	229	243	245	224	234	196	217	242	204	227	214	239	210	234	237	231	191	243	230	232	221	271	207	253	232	217	230	223	219	227	240	222	227	229	268	238	235	208	226	235	246	212	233	254	236	238	219	237	240	238	239	202	224	223	238	235	238	254	257	251	208	223	201	242	247	250	213	239	232	237	240	253	220	223	215	240	192	219	234	237	243	238	235	261	232	236	235	218	240	211	239	233	252	218	223	241	212	246	213	254	261	231	261	244	231	279	221	206	228	200	259	242	215	220	255	223	218	235	223	242	216	230	222	209	238	254	242	252	231	213	257	231	241	243	234	240	223	234	218	242	244	218	265	255	247	246	233	243	224	235	232	230	237	233	218	206	240	234	214	231	229	223	229	213	219	235	247	242	236	240	223	223	215	236	218	243	222	221	235	210	247	243	243	211	255	248	202	222	233	227	231	238	240	249	255	220	210	254	220	212	242	230	240	271	224	245	241	253	266	242	257	238	216	223	238	253	189	202	229	227	250	213	240	237	238	232	226	229	218	213	246	234	224	202	222	222	225	227	231	232	225	257	225	243	223	234	222	224	242	220	231	260	236	218	217	236	232	219	240	226	216	247	245	228	231	235	216	202	213	219	217	217	193	237	226	218	239	208	216	224	228	236	243	249	223	260	250	265	232	205	265	262	219	248	255	216	272	271	224	246	228	216	234	223	214	240	229	255	211	226	250	243	240	246	249	205	258	214	231	219	215	242	213	239	209	241	248	231	222	235	218	204	251	255	230	214	242	240	254	228	251	251	258	212	243	256	227	235	245	237	220	227	204	228	221	212	276	216	233	220	242	250	271	228	197	216	216	246	254	235	235	247	243	240	232	212	230	238	247	237	218	240	224	222	228	217	222	239	203	238	206	202	227	241	223	216	208	250	257	245	240	252	218	220	231	242	220	241	223	217	252	230	221	265	234	240	249	227	269	211	255	237	203	196	239	244	230	239	223	237	194	228	257	232	207	210	209	237	232	201	231	243	249	194	266	217	248	213	218	243	235	260	227	219	243	223	253	230	229	233	239	240	238	211	213	226	254	261	235	248	209	220	210	258	252	236	238	230	243	245	207	248	238	250	245	226	216	215	227	226	259	236	234	218	220	231	220	200	230	236	266	253	236	207	260	211	228	255	250	249	242	240	242	256	240	233	254	214	251	247	238	265	243	222	202	229	251	223	253	251	222	239	243	228	211	270	270	226	228	232	219	219	245	226	226	234	243	225	268	235	224	248	237	221	221	214	201	210	241	240	236	209	285	224	237	251	235	271	235	229	230	236	266	240	229	216	253	230	260	239	210	263	249	227	244	232	254	236	218	252	211	242	211	225	232	199	259	231	239	247	247	241	240	210	237	227	233	238	242	258	237	206	264	241	233	235	217	223	230	225	251	254	222	215	257	219	258	243	207	196	259	212	193	206	230	235	204	224	247	238	263	248	234	223	240	236	232	219	213	215	216	232	228	239	236	225	266	271	202	225	238	265	242	248	256	220	246	259	222	237	239	225	214	245	257	237	256	214	239	236	219	255	239	230	232	241	222	239	228	213	223	252	243	265	226	219	253	218	235	225	222	252	256	236	244	265	241	216	239	227	237	251	199	227	202	248	225	266	226	261	206	226	246	242	235	241	214	214	215	224	220	273	239	234	208	217	234	237	231	230	236	258	240	215	225	226	238	223	250	216	233	219	218	233	282	215	248	220	271	226	225	214	237	256	259	247	225	240	264	189	222	231	243	238	224	242	205	227	249	240	248	245	226	241	252	232	247	203	227	234	233	231	247	236	239	228	195	240	224	239	219	218	240	236	242	218	250	211	221	235	242	260	239	243	245	236	225	251	238	214	218	233	225	209	237	249	218	218	227	226	220	238	236	229	238	243	247	238	230	214	216	247	229	209	218	221	234	234	224	237	218	226	261	234	236	228	214	249	245	225	210	239	267	241	218	241	232	205	210	249	259	194	260	238	214	257	261	234	220	248	211	246	235	252	230	234	218	227	217	226	238	255	263	231	245	238	220	240	229	229
27117	893	1432	1535	1355	1119	1075	921	836	784	716	635	645	634	635	588	584	614	533	597	565	554	568	570	563	552	520	561	567	556	538	545	555	502	565	596	554	507	526	525	533	530	516	562	528	566	516	532	516	559	556	551	556	503	504	493	525	545	562	523	578	567	539	556	512	540	508	545	509	572	518	540	528	547	550	511	540	537	521	540	506	540	538	575	505	515	506	498	512	527	504	510	524	524	540	554	575	543	514	499	518	539	531	567	531	566	523	528	538	537	518	552	533	536	537	540	546	535	554	540	542	511	473	546	526	528	529	519	523	514	518	539	490	563	568	521	541	539	509	525	566	532	519	575	526	564	553	516	561	543	531	535	551	495	517	523	477	505	511	530	504	538	492	535	521	540	565	500	544	518	531	552	549	508	511	540	536	544	547	531	531	510	542	523	533	523	523	538	495	537	561	518	503	496	554	513	556	541	490	538	558	439	516	511	555	557	551	531	526	560	516	525	537	530	508	507	574	510	496	545	529	486	507	550	520	516	535	505	514	509	502	513	563	555	516	527	516	524	503	517	527	537	516	500	522	494	524	504	525	489	540	545	498	562	482	566	543	550	508	519	525	572	571	508	564	558	515	565	519	552	524	525	538	493	508	575	492	550	542	505	516	545	524	472	540	530	524	539	521	550	555	543	517	540	507	512	563	532	528	507	528	524	532	556	529	513	516	496	477	476	510	515	549	469	535	503	519	540	542	550	490	488	502	542	545	521	540	508	520	510	545	493	527	537	512	540	500	600	511	486	537	509	495	504	547	523	540	529	529	513	533	518	519	489	499	560	508	559	523	529	588	524	503	548	522	527	498	538	567	596	483	521	545	530	525	509	528	485	535	507	514	541	556	511	557	531	535	525	548	492	545	544	508	529	525	512	548	528	533	537	498	526	539	551	573	522	527	546	548	535	510	538	515	513	502	526	523	497	519	537	577	534	492	513	521	571	537	503	524	514	509	504	499	559	500	488	510	516	555	490	501	525	514	522	499	518	529	538	553	545	527	552	508	501	539	535	527	551	504	559	504	477	487	519	555	550	533	550	541	520	514	534	543	506	556	518	522	525	553	554	534	560	504	545	527	550	572	482	573	517	511	494	533	526	492	547	541	550	489	455	528	519	515	551	479	540	540	509	511	531	532	533	489	480	544	523	535	513	518	521	530	510	521	499	522	511	505	524	536	518	485	523	513	491	539	527	521	501	574	498	520	513	529	552	507	501	506	551	529	501	521	557	528	532	505	534	519	570	517	537	530	510	524	507	557	531	507	557	527	501	550	514	498	553	557	514	497	532	495	520	514	515	540	516	556	514	539	542	510	509	518	521	535	537	514	535	506	475	525	558	487	518	533	532	515	546	527	535	524	570	578	535	548	519	527	514	540	553	536	499	542	522	549	535	510	505	488	535	504	551	517	496	480	501	527	539	554	525	554	559	512	527	517	540	507	521	461	517	511	520	522	540	536	516	497	503	551	542	554	535	530	514	501	507	521	558	506	525	507	512	546	508	568	515	547	542	548	537	518	494	582	538	484	525	492	508	510	547	529	504	528	538	499	534	536	534	514	531	546	522	500	532	509	487	577	477	512	515	553	511	527	530	540	529	504	554	473	492	543	576	518	523	523	515	555	523	481	541	577	535	529	514	519	560	545	522	536	531	515	525	527	523	502	527	538	489	547	531	480	509	548	510	518	526	538	544	511	523	515	510	528	521	515	534	517	546	532	514	498	501	531	544	529	571	535	481	516	534	526	527	514	493	522	527	539	536	575	521	539	536	545	511	514	523	516	538	521	516	561	540	536	492	526	510	545	568	555	574	549	560	500	498	563	528	504	514	502	549	535	535	567	536	536	499	511	536	547	536	550	504	508	531	522	570	516	549	540	474	500	509	538	521	532	526	526	529	519	503	518	529	549	502	513	494	548	539	559	504	571	525	489	542	536	521	548	562	504	570	510	528	537	542	542	521	508	526	558	496	555	495	488	553	500	528	498	495	514	537	534	519	543	510	548	520	502	497	523	514	514	551	535	529	530	542	525	515	529	533	537	526	500	541	520	516	526	526	527	518	506	530	569	507	539	554	486	514	523	525	518	518	500	528	508	517	524	530	552	498	528	542	499	492	526	506	531	521	533	512	485	488	516	548	524	520	551	510	523	520	559	493	523	522	525	595	493	556	556	543	519	548	501	554	533	536	522	520	499	466	512	547	519	522	556	515	533	516	492	492	503	562	520	521	511	519	525	517	519	565	501	518	545	527	521	519	498	500	502	524	509	526	515	511	558	578	554	523	508	493	508	506	543	480	533	492	557	492	535	535	482	501	565	556	513	510	528	506	516	543	468	533	530	534	546	537	519	517	488	492	505	490	509	559	538	515	550	477	508	514	511	534	520	535	513	510	536	530	541	556	519	501	503	517	525	521	568	540	534	487	508	536	522	516	540	558	488	560	548	548	496	490	573	520	573	507	555	553	561	559	529	535	550	504	553	518	513	547	540	507	530	535	557	506	548	523	520	531	565	520	555	515	517	529	486	512	542	530	528	528	533	530	565	554	541	501	576	554	532	581	508	501	503	539	561	507	522	550	498	527	526	480	505	523	555	565	527	555	525	564	542	531	557	570	575	518	557	537	511	525	531	498	488	545	488	513	538	479	502	541	495	502	524	507	544	497	477	511	546	548	564	511	528	540	483	516	529	522	522	529	499	541	545	513	525	520	529	511	564	525	528	533	509	543	527	516	551	516	515	555	527	511	563	508	484	533	494	506	507	526	497	543	550	533	512	579	541	480	555	544	508	551	498	540	532	511	497	567	543	533	511	536	520	500	468	539	519	481	552	504	545	552	535	507	531	531	580	500	527	545	509	517	535	554	571	512	489	534	523	542	538	520	550	542	544	539	530	527	575	541	512	508	539	572	545	552	522	523	537	562	565	548	569	528	524	514	555	500	509	513	547	547	561	562	528	528	502	500	515	503	574	525	517	498	519	579	546	545	493	535	529	534	526	536	526	536	546	528	503	488	528	527	471	523	525	506	541	530	513	511	520	551	539	531	478	489	531	525	529	546	510	535	509	539	530	521	543	559	547	544	551	515	536	542	555	560	516	508	516	535	514	556	511	527	547	522	479	502	546	515	506	501	542	547	532	535	546	511	538	513	544	493	486	509	544	482	583	534	540	553	537	521	532	540	519	537	564	520	539	529	535	524	523	535	508	513	519	512	533	563	535	520	535	496	550	497	519	508	555	536	508	498	526	522	534	525	479	548	511	472	537	529	559	474	586	530	545	517	507	495	499	552	496	523	595	504	571	501	555	553	541	538	551	532	525	518	519	513	500	583	510	502	551	516	556	539	558	528	510	499	530	521	603	536	534	508	541	474	517	506	554	521	482	547	532	502	487	542	534	540	508	463	567	541	540	539	499	483	518	510	505	532	557	492	519	479	488	489	517	502	521	520	583	490	559	485	541	549
35533	5229	366	270	282	285	268	265	310	268	265	258	278	291	288	245	283	298	277	272	300	323	286	286	267	261	276	290	289	289	300	290	292	309	295	281	294	286	301	308	283	268	275	294	250	266	291	274	279	295	250	253	276	306	290	280	301	296	273	279	307	275	268	313	289	301	269	297	255	295	305	290	278	289	295	298	245	283	259	261	287	278	294	254	261	269	296	304	259	284	279	271	261	256	273	288	257	294	293	258	291	278	270	270	273	288	271	265	274	252	277	257	308	278	345	278	319	276	258	284	324	276	264	267	281	269	267	266	312	295	271	279	229	288	246	256	259	306	290	240	272	260	249	287	278	269	267	274	250	274	282	260	243	273	235	266	293	258	268	252	278	264	261	293	302	272	280	252	302	297	265	293	263	266	292	282	311	264	291	263	303	314	265	280	270	272	267	275	276	310	308	249	301	275	275	256	270	260	275	273	273	275	281	275	293	276	301	248	313	269	281	280	253	267	313	292	300	313	287	301	274	297	330	304	253	298	275	260	255	297	249	283	266	277	273	272	292	270	285	273	286	269	270	284	279	275	280	270	264	300	302	291	263	283	289	248	263	282	261	254	293	256	264	239	251	279	288	266	265	287	288	310	269	273	290	274	287	305	266	264	274	263	251	285	279	295	275	264	289	296	293	288	267	269	282	279	240	282	282	254	258	265	245	264	252	295	292	291	276	301	261	294	263	274	283	292	309	268	274	259	275	295	253	295	261	274	288	270	284	292	303	292	305	267	278	282	264	285	300	280	259	289	286	338	281	273	302	268	292	303	256	272	275	295	257	272	310	305	295	306	300	282	282	261	281	280	249	260	299	286	260	279	246	298	290	287	262	306	288	271	255	271	267	312	282	303	291	250	296	252	285	285	282	264	260	272	273	287	285	234	284	269	279	279	298	313	288	258	264	275	264	291	275	290	288	306	251	246	274	263	287	310	286	309	297	269	298	311	313	301	289	294	292	295	278	262	273	291	256	297	291	311	254	283	269	253	292	276	257	269	259	287	288	283	290	265	287	285	288	284	275	256	292	278	279	273	278	282	332	279	256	292	268	282	248	275	285	304	305	249	291	256	300	278	297	255	262	324	282	256	247	269	258	317	274	258	324	278	274	265	271	276	288	274	272	278	271	295	284	278	284	265	273	284	251	304	295	284	303	291	251	285	308	268	265	282	270	288	258	279	270	249	279	278	263	288	288	297	279	300	281	266	305	259	286	265	281	297	257	257	284	308	273	274	285	269	287	254	281	289	274	290	280	258	270	243	277	272	320	297	300	271	274	278	238	270	272	267	250	287	284	285	275	268	267	298	307	257	285	272	266	262	284	261	275	300	260	280	307	287	283	246	269	304	279	288	265	292	282	284	258	281	284	297	284	263	267	296	254	293	262	277	256	298	298	252	282	315	292	309	281	256	271	221	258	246	277	280	259	257	280	244	294	257	322	280	267	283	310	291	283	275	309	269	294	286	269	284	272	270	286	281	267	269	275	278	303	278	297	260	271	256	249	304	286	251	281	305	281	276	288	271	251	282	260	239	276	278	302	295	273	301	260	253	258	249	266	299	293	282	257	255	269	261	262	263	272	272	294	293	296	280	272	283	294	270	284	267	298	302	252	253	249	273	283	279	260	309	268	274	299	274	296	264	310	293	283	265	247	279	257	281	275	255	279	291	258	250	278	296	269	287	253	288	264	273	248	317	264	259	246	275	269	270	256	261	277	265	301	271	271	277	292	253	302	242	310	296	261	276	270	306	261	275	286	260	287	281	267	285	259	303	264	274	253	298	313	288	290	296	326	274	264	281	269	310	283	249	298	269	305	288	310	287	284	270	266	285	283	288	291	269	248	265	295	298	296	268	263	268	271	297	270	265	313	260	256	253	274	307	290	277	257	255	260	280	282	289	274	276	302	300	302	251	270	270	286	255	278	293	276	290	268	315	286	299	272	258	273	277	311	271	278	289	274	282	299	286	260	272	277	261	286	230	283	308	257	252	276	288	272	270	284	303	274	272	280	281	279	283	285	329	263	264	279	260	272	284	295	288	282	287	294	285	276	272	279	313	291	275	321	308	270	256	242	294	274	329	274	284	274	313	328	260	277	246	259	277	298	261	271	282	276	287	303	263	286	294	278	252	283	290	302	255	271	297	258	301	298	280	265	257	293	283	248	273	309	288	271	276	264	267	275	289	308	285	289	283	281	262	286	290	294	269	275	239	263	275	278	281	300	290	277	274	232	269	262	264	266	276	271	306	293	284	267	316	311	270	258	285	293	288	268	263	262	236	300	355	286	296	294	302	316	260	298	299	295	274	273	281	255	304	280	303	260	263	296	305	249	247	311	292	286	319	285	270	258	253	279	280	270	282	279	252	301	273	305	261	270	279	254	294	265	288	293	246	278	268	296	268	319	277	255	247	255	273	287	266	280	292	277	284	278	268	282	283	287	297	282	288	261	285	267	268	272	298	294	267	259	279	272	270	287	276	248	288	255	282	288	257	251	302	290	253	306	319	275	327	290	243	309	291	255	266	273	318	262	277	281	277	284	320	260	261	245	251	259	276	295	298	288	238	310	309	236	282	249	271	279	272	261	304	279	281	267	275	298	242	265	299	296	282	260	280	257	267	292	272	280	272	273	276	289	258	269	303	314	301	288	266	296	258	257	260	276	296	282	265	248	292	296	275	284	275	277	270	275	293	299	283	276	273	266	291	278	261	302	297	273	286	271	292	246	257	213	286	247	282	303	292	270	268	272	289	300	283	305	238	288	275	290	296	269	263	268	267	265	277	263	259	268	255	272	291	248	249	252	289	242	260	298	301	294	261	278	301	272	289	270	264	276	279	290	274	264	258	259	272	260	247	297	269	299	303	272	271	306	284	284	270	260	265	264	264	277	278	294	255	259	291	260	271	286	316	270	272	271	266	305	261	269	306	277	272	288	297	243	280	286	270	273	289	287	274	255	287	284	243	258	285	255	264	288	275	286	301	272	300	267	279	276	266	291	256	262	291	269	315	262	267	269	273	310	290	278	241	264	261	291	248	256	270	264	290	289	280	285	260	260	287	279	266	295	263	274	291	269	301	269	263	263	254	272	282	278	319	287	285	285	268	272	272	317	282	261	262	276	284	285	316	262	268	237	277	289	289	293	270	252	270	285	261	265	287	288	248	256	287	249	283	273	293	284	273	270	213	258	292	279	287	278	277	279	267	266	297	254	277	275	253	281	250	334	272	263	262	274	291	274	253	274	265	278	286	302	266	279	288	277	285	243	251	263	272	285	281	261	269	286	264	275	289	265	289	287	306	297	284	262	275	296	278	280	276	295	263	238	285	269	250	293	262	258	243	319	284	277	287	274	308	273	269	272	265	277	289	290	293	282	255	289	251	269	268	279	256	252	286	286	268	269	286	275	263	320	309	292	273	247	305	261	320	272	274	317	281	261	243	270	278	238	255	309	309	294	243
19403	649	646	681	671	695	656	629	651	652	645	632	670	624	693	698	632	638	597	636	644	652	654	662	631	673	626	642	599	634	583	651	650	625	669	619	660	668	615	684	617	646	660	635	641	662	623	657	580	632	654	651	648	670	671	679	613	632	616	624	629	646	652	657	661	641	626	632	660	602	654	647	652	612	639	658	602	621	662	701	622	625	673	601	645	701	605	668	630	667	605	651	662	622	663	636	621	633	648	651	646	625	644	608	642	640	664	647	632	630	669	638	634	645	625	625	636	634	642	650	656	641	640	622	623	608	651	653	669	605	644	612	575	650	653	677	616	643	656	631	614	652	647	631	624	615	675	659	624	647	643	644	698	631	636	639	611	622	648	682	699	674	683	618	659	659	622	666	709	627	634	631	670	647	582	651	635	599	659	638	649	611	631	631	673	647	639	650	689	606	675	655	673	619	673	671	625	642	632	648	654	649	672	668	639	637	686	650	640	700	667	627	632	663	656	637	602	630	656	650	624	630	648	656	653	683	663	654	602	642	636	653	615	653	640	706	593	590	615	672	647	619	667	644	637	637	634	640	620	678	669	624	633	648	643	656	628	651	624	658	619	630	654	638	615	642	620	596	654	617	632	650	609	614	617	614	668	654	625	638	670	670	645	648	607	641	652	671	673	662	650	631	622	666	662	602	660	623	655	622	626	634	672	645	669	664	637	613	652	669	606	586	650	656	671	638	651	638	643	642	683	646	645	607	655	695	623	672	643	633	670	661	639	657	632	656	619	665	629	635	635	582	663	649	669	635	602	642	598	639	661	626	637	645	620	694	645	620	654	617	652	623	677	662	632	657	659	653	689	613	636	668	644	579	643	636	615	617	664	657	673	640	649	629	675	665	685	626	665	604	611	664	655	625	632	638	570	654	621	624	635	633	610	668	657	674	640	649	666	647	600	642	677	596	602	648	659	614	670	662	712	684	656	670	661	648	634	647	618	591	622	635	571	651	607	647	684	634	681	681	632	673	645	623	640	626	662	623	617	654	622	659	634	651	648	651	652	647	632	657	664	619	647	651	645	612	680	664	615	662	624	662	616	639	639	628	649	678	663	609	615	623	596	640	662	620	634	612	652	641	657	596	663	648	620	651	619	628	626	651	639	655	634	658	623	663	658	635	627	633	618	656	630	681	589	698	621	632	681	625	634	682	589	632	636	694	681	610	657	615	685	642	642	601	630	631	645	661	609	594	603	661	642	633	623	652	646	669	664	657	643	657	627	621	616	598	654	618	610	629	638	613	646	664	596	619	662	664	652	597	673	657	627	676	675	648	615	627	706	659	635	590	680	586	643	647	663	628	635	668	683	658	643	657	630	642	649	632	651	609	642	621	650	652	625	639	619	633	647	628	611	663	604	652	695	634	645	654	627	657	612	642	649	648	624	609	656	662	619	645	650	677	634	670	595	646	642	606	663	640	631	634	623	623	659	642	640	599	653	629	637	643	638	639	662	678	608	608	643	619	614	640	604	676	618	630	638	672	648	640	644	672	637	653	651	666	641	629	638	673	626	682	655	627	594	611	627	641	601	656	635	639	622	668	653	631	639	651	663	657	672	670	649	640	654	650	667	647	643	642	614	688	594	634	610	684	650	629	644	635	643	669	626	639	630	677	646	660	640	659	649	593	638	604	633	642	667	634	668	665	627	627	661	637	602	639	638	642	638	646	617	656	641	703	635	657	610	692	613	652	663	600	654	617	645	643	666	612	650	609	665	640	647	681	649	696	637	599	627	641	654	641	657	649	625	658	669	618	675	651	645	643	653	683	607	609	652	639	656	647	672	612	635	586	646	606	684	598	662	631	643	679	642	655	622	639	611	662	617	623	650	600	656	679	634	636	643	617	671	611	651	678	627	639	629	665	625	639	623	602	641	612	645	624	663	624	647	660	690	633	640	669	624	649	652	629	675	646	642	663	638	632	634	656	576	662	626	671	636	654	653	613	611	621	660	650	663	611	667	684	673	662	635	617	641	641	680	632	631	656	611	643	616	636	609	659	642	639	620	600	650	649	673	619	658	653	648	666	619	635	591	636	597	687	591	631	672	643	635	654	622	665	606	678	630	655	616	659	652	647	592	627	621	633	627	621	640	664	694	657	635	651	628	692	602	632	626	643	585	638	646	675	643	672	628	598	636	639	678	661	639	644	674	634	636	656	647	679	668	639	622	630	629	647	641	674	641	615	624	673	616	662	601	651	654	672	603	602	618	622	653	637	631	664	632	607	663	666	661	601	646	640	596	606	631	626	656	680	650	619	648	661	635	685	692	632	640	652	666	611	619	653	603	654	650	614	639	675	640	656	676	622	662	631	640	657	630	663	641	623	612	603	622	623	609	636	663	634	629	691	643	629	644	647	646	634	640	627	647	631	607	646	617	638	607	612	647	690	685	580	641	653	646	663	630	635	660	603	642	659	686	625	641	686	614	648	634	642	600	668	640	603	615	617	641	621	641	613	640	657	598	628	633	649	649	680	639	668	635	654	672	638	604	622	626	605	644	637	665	703	715	648	632	656	607	648	634	616	643	591	630	626	611	620	607	661	647	605	665	661	642	647	653	654	650	668	689	690	651	628	662	660	667	591	621	661	658	617	691	668	654	653	619	619	702	677	638	655	608	676	654	629	652	656	632	664	645	654	650	658	653	686	681	687	647	629	657	660	627	608	628	611	616	642	657	623	676	675	669	634	611	646	646	673	666	616	641	618	657	680	692	599	632	639	648	697	660	616	639	678	589	642	621	620	567	624	660	663	603	667	602	585	623	658	648	621	643	640	666	694	643	667	615	668	623	601	663	617	634	607	599	643	585	654	635	641	581	631	625	643	638	635	660	625	682	650	652	676	645	599	622	645	674	633	627	619	672	649	601	672	660	638	636	611	683	632	627	636	631	658	692	657	644	655	645	681	620	630	689	679	625	696	671	620	645	661	679	621	647	664	587	623	650	628	633	614	618	685	650	605	659	629	609	668	631	647	635	647	672	610	656	631	597	612	614	644	638	642	650	657	663	669	675	653	666	619	626	632	654	671	634	634	648	641	652	640	614	654	643	630	617	649	602	634	594	687	651	618	656	599	674	642	646	669	640	646	626	662	660	633	665	641	686	599	691	655	628	604	623	631	584	658	647	630	634	659	623	599	618	640	619	651	614	650	674	659	632	659	646	699	684	661	650	636	650	686	624	620	649	623	670	685	681	658	599	659	669	638	685	639	617	627	634	648	629	627	639	658	653	631	658	642	635	648	640	607	682	662	677	652	601	633	641	592	641	685	659	645	624	638	649	619	659	666	630	681	611	644	614	673	628	665	636	638	644	655	633	615	625	651	630	709	635	637	644	649	606	655	648	646	673	623	600	628	617	620	656	617	650	646	621	677	615	644	666	644	634	589	625	589	586	675	616	649	650	656	652	666	642	639	657	657	648	627	615	709	634	666	644	660	656	649	638	638	672	644
49167	10590	1117	477	477	430	414	378	383	366	362	379	334	356	341	386	332	329	380	326	359	343	355	384	345	332	334	355	343	329	369	339	340	299	352	345	344	343	357	310	308	361	351	344	313	321	339	326	395	370	340	336	372	328	348	334	362	331	350	330	328	382	343	338	342	340	371	340	346	341	336	336	300	344	339	318	354	347	340	315	343	326	327	338	324	341	337	355	369	334	332	389	352	365	326	368	361	364	336	363	318	347	310	370	331	356	353	369	348	377	316	371	310	361	348	324	316	348	325	347	339	367	373	312	326	354	297	306	391	355	364	322	373	383	329	307	313	364	360	350	314	335	355	370	342	337	366	370	365	398	384	371	369	307	351	365	318	355	341	337	379	326	346	339	326	343	368	380	353	363	365	346	350	341	330	359	322	324	316	359	365	341	334	339	336	338	329	379	350	320	348	363	312	352	329	352	366	334	340	346	365	361	350	375	353	352	361	367	379	359	325	300	335	373	334	349	350	328	337	350	311	348	362	353	336	365	318	367	322	328	356	352	329	333	329	384	358	344	299	336	373	340	351	337	359	324	319	345	370	360	362	322	325	316	355	348	357	365	347	340	331	339	377	339	352	340	384	330	341	355	336	340	380	333	366	343	340	362	359	335	341	340	356	338	350	353	357	374	373	362	339	302	351	359	358	366	344	346	339	359	345	324	365	359	330	343	337	382	353	306	304	340	351	355	355	364	379	359	368	327	356	317	315	353	336	358	340	341	365	423	341	343	353	359	392	354	340	366	350	376	388	340	381	323	349	331	329	339	335	344	382	377	337	335	308	335	330	335	358	357	325	326	319	360	325	367	352	353	345	334	351	377	353	359	361	329	326	390	376	361	353	351	355	388	362	317	327	329	358	306	331	325	352	371	315	349	373	387	381	341	349	353	351	377	362	360	358	363	364	327	342	332	333	354	344	330	344	324	378	342	344	352	333	325	328	358	365	375	376	353	320	325	387	348	327	354	345	393	331	370	345	308	369	372	305	351	349	357	361	369	355	326	319	303	338	325	349	395	364	347	361	371	332	355	364	315	364	322	352	362	315	344	348	308	362	349	324	338	351	343	349	356	367	328	320	365	330	373	340	377	321	356	367	335	329	300	299	339	376	307	369	359	333	316	315	333	356	341	329	338	374	321	334	314	338	321	334	346	359	347	325	336	311	317	345	310	357	360	333	350	328	356	381	363	357	323	327	349	335	350	362	331	367	324	342	350	372	357	322	340	374	343	347	355	364	347	315	392	319	343	392	349	367	378	371	362	352	325	311	319	359	316	381	314	340	321	329	320	326	339	357	339	361	334	302	318	340	319	335	311	350	346	374	326	358	356	323	362	355	327	354	369	364	345	355	371	344	320	372	374	323	337	351	374	358	342	317	399	366	354	332	313	319	341	364	340	325	343	359	350	349	346	344	319	349	365	372	367	323	317	354	358	340	360	339	347	323	338	336	373	350	368	361	365	360	370	346	361	356	333	338	342	342	347	327	348	350	359	325	354	378	354	383	358	323	339	347	345	299	334	362	350	336	332	330	369	337	367	352	310	347	329	346	376	330	322	311	369	350	351	355	344	335	343	302	351	357	366	308	333	326	303	346	339	325	351	329	347	330	318	322	373	313	328	341	334	306	328	357	325	379	347	343	332	356	338	353	343	317	368	359	368	356	365	346	352	336	314	338	357	362	375	300	357	326	332	336	370	349	329	337	340	361	348	340	342	349	346	317	344	323	362	312	337	332	334	342	347	371	347	359	357	357	350	345	361	314	340	364	331	342	374	323	334	349	330	344	330	369	343	337	349	338	368	331	358	366	329	319	325	312	385	375	320	328	335	344	344	373	341	361	377	324	358	318	355	326	326	400	389	352	314	365	332	338	359	352	349	341	369	336	319	370	358	358	336	360	345	309	348	366	315	358	335	412	310	327	332	315	381	338	368	341	345	337	345	351	346	323	346	354	346	399	345	321	365	343	342	344	336	369	339	360	355	360	375	333	342	333	364	351	381	329	356	349	330	349	356	372	363	342	339	349	354	337	311	352	356	365	381	334	354	332	355	340	334	351	324	367	346	337	332	329	318	311	351	387	341	367	357	407	340	323	369	354	358	366	366	293	336	357	338	325	362	339	363	366	317	349	346	377	322	346	366	336	329	366	323	354	312	346	336	379	333	323	357	331	369	357	328	379	369	368	355	316	342	312	318	338	345	320	354	338	373	354	345	352	347	337	337	359	369	329	357	360	360	339	360	396	328	368	378	331	343	317	367	343	346	357	296	325	367	324	361	323	330	365	310	343	339	363	310	309	337	370	311	310	339	354	358	325	353	322	347	340	342	331	328	338	339	348	357	345	383	337	351	360	364	381	360	357	378	355	343	377	367	365	340	355	313	335	355	347	354	363	355	362	345	327	357	356	346	350	321	329	319	334	366	359	310	349	310	320	366	368	387	345	332	333	351	333	383	338	326	348	323	377	315	329	343	360	332	350	321	339	359	333	364	331	352	358	362	332	328	325	349	303	361	351	355	342	337	329	356	347	366	382	316	349	360	338	344	323	368	351	333	338	358	300	322	356	347	323	368	352	333	385	337	316	332	328	320	347	326	358	357	354	356	358	330	368	352	324	349	360	369	374	293	325	340	301	379	344	348	386	343	328	336	327	367	308	368	355	331	343	309	352	385	360	339	378	327	344	353	352	383	365	375	354	337	353	353	373	356	317	349	355	337	313	345	344	350	340	325	332	351	358	332	332	371	375	342	310	371	341	319	332	314	338	361	345	340	345	341	358	362	349	377	345	331	338	354	377	325	350	347	312	344	362	345	319	364	309	346	322	319	331	361	346	345	346	346	361	336	347	309	358	347	328	385	359	381	348	340	347	355	341	353	357	352	328	381	359	356	367	341	362	318	358	354	358	317	325	378	370	351	345	364	313	358	380	373	320	332	301	330	327	307	320	367	337	351	356	359	361	321	346	396	341	314	357	346	371	359	372	336	361	327	364	328	372	321	366	364	374	364	341	344	346	352	325	288	326	376	383	332	365	357	334	347	371	337	359	344	338	322	327	329	364	306	343	329	359	363	377	357	332	348	321	355	343	348	319	358	368	364	339	370	336	338	335	348	374	375	337	326	343	307	345	305	315	356	332	345	360	372	377	359	329	339	365	357	365	347	336	359	356	393	353	303	366	340	338	355	350	332	338	320	344	347	375	318	336	356	319	331	383	326	337	369	338	357	342	355	382	347	335	374	340	359	364	327	357	342	326	334	337	368	373	339	344	365	339	368	371	347	358	336	390	318	325	336	394	365	338	358	347	288	359	352	332	329	351	381	330	354	343	372	360	341	306	366	325	313	319	361	329	325	335	355	340	327	353	338	323	330	375	364	355	333	350	345	350	313	381	358	319	328	346	347	310	305	360	340	350	353	302	300	349	319	338	388	352	341	335	337	364	358	325	359	333	348	340	311	377	370
26314	958	1247	1273	1161	1067	987	988	924	861	855	841	820	828	760	861	801	797	782	833	820	813	752	762	811	863	745	749	770	763	779	740	775	778	773	802	741	751	745	798	779	798	752	753	790	790	739	795	816	785	800	756	764	815	797	758	760	805	810	785	792	751	763	802	762	788	780	808	731	764	772	790	786	790	773	712	790	772	780	795	741	758	825	776	741	763	741	794	715	755	732	819	771	782	807	782	762	795	752	721	819	797	761	825	723	776	777	762	716	756	734	724	819	764	753	751	781	811	793	740	809	749	752	758	776	798	736	756	769	755	795	734	753	775	777	766	738	747	793	768	775	732	770	774	779	766	757	779	758	748	748	736	808	782	774	771	777	742	784	810	798	782	777	729	799	736	782	774	772	767	796	728	813	795	775	786	798	795	746	758	782	764	759	736	821	728	768	790	763	786	754	830	773	745	777	774	779	789	765	770	784	747	731	768	814	773	791	797	799	763	755	771	741	750	805	812	789	808	750	748	766	746	750	772	768	782	768	773	798	782	808	774	793	781	765	761	774	822	748	810	754	760	782	737	774	823	772	796	796	731	783	738	797	750	824	770	752	776	770	792	782	778	741	802	734	803	799	758	746	773	770	773	797	769	767	800	796	776	748	778	772	739	751	756	803	767	729	789	762	756	742	853	817	819	798	794	757	723	780	812	748	719	765	818	779	781	770	756	763	754	764	789	755	756	792	770	740	749	841	766	774	768	807	749	755	739	798	797	768	790	746	779	770	774	740	717	725	769	847	753	705	832	784	800	760	716	839	757	781	803	778	775	701	790	819	833	818	757	754	749	760	730	734	785	745	750	723	790	764	746	783	782	754	723	768	793	724	774	741	816	815	759	770	761	768	800	765	799	746	750	777	765	768	792	739	774	783	764	771	746	804	751	787	726	758	784	780	779	743	731	775	753	776	751	805	783	819	757	761	850	744	759	807	768	777	771	802	738	771	806	736	805	706	806	795	768	762	764	771	804	759	765	751	805	798	806	772	795	747	787	796	818	764	802	798	744	757	810	764	749	759	739	806	817	788	762	727	748	748	764	789	762	759	770	792	785	747	796	742	757	791	765	829	761	796	758	743	755	752	822	769	698	792	788	740	795	770	772	787	771	869	749	802	767	812	728	755	831	750	793	786	770	751	767	753	760	790	761	746	762	809	756	797	759	757	786	787	747	806	764	791	784	779	712	779	760	779	793	777	795	788	755	786	776	753	793	792	784	753	801	817	773	772	776	759	746	805	785	712	732	771	757	777	775	774	761	791	788	794	773	812	740	768	820	769	770	792	756	767	791	764	808	791	724	733	803	763	729	790	775	793	776	757	759	805	737	774	795	725	718	731	735	780	824	793	820	742	777	743	743	754	784	805	776	775	801	833	770	773	746	774	738	794	759	723	781	721	810	812	771	776	781	808	821	769	808	766	775	763	776	800	802	747	762	782	801	771	735	810	756	799	798	710	784	831	778	688	801	725	795	760	757	733	793	799	758	714	779	764	738	761	748	773	772	740	773	802	776	784	734	796	765	849	813	727	773	821	754	744	787	752	777	802	758	774	773	747	757	765	745	765	761	778	813	797	793	774	819	774	748	793	799	777	776	742	778	781	791	758	755	751	757	756	762	756	756	793	785	752	787	758	746	775	785	795	770	719	779	755	769	749	766	801	815	709	763	743	789	794	799	796	767	784	817	782	766	789	794	730	808	773	814	740	825	805	839	798	797	739	794	779	724	805	756	789	805	764	771	814	822	778	759	733	790	732	732	816	817	770	774	764	796	816	757	799	797	771	748	783	784	755	787	789	723	768	763	799	711	756	796	765	741	784	764	754	772	767	770	754	774	777	787	770	788	750	743	736	781	785	764	740	789	738	756	728	741	749	814	755	779	744	745	802	802	800	777	744	726	761	783	802	775	778	744	774	777	791	774	718	772	810	755	836	755	793	797	769	765	770	813	762	770	765	758	736	784	774	802	742	809	775	773	817	770	736	715	767	776	766	751	790	784	813	755	746	753	698	824	753	785	761	747	771	803	763	753	775	787	734	759	773	782	752	788	772	778	762	788	782	726	761	805	797	783	785	741	772	738	774	722	781	759	773	777	819	833	764	744	769	776	792	776	738	763	744	816	715	782	760	770	818	832	757	759	775	772	793	788	778	827	762	775	745	800	732	797	806	780	774	803	743	742	794	767	744	707	728	778	785	727	734	759	752	715	755	728	734	766	821	768	777	763	756	780	778	788	753	727	762	801	732	733	805	752	757	762	744	753	760	775	791	758	773	796	681	776	751	787	693	816	777	723	772	757	765	740	747	732	752	772	784	775	780	817	774	760	726	824	771	745	753	746	778	773	858	774	839	782	772	727	763	764	776	752	791	765	784	768	767	722	817	774	739	771	735	748	776	751	814	754	735	736	748	788	767	804	775	722	747	769	750	738	829	793	807	742	807	774	761	847	772	792	754	753	772	797	808	826	743	742	745	733	723	773	812	742	738	790	680	809	736	761	818	816	796	741	760	730	792	762	787	734	754	781	792	829	801	783	784	728	713	796	785	793	754	746	780	813	731	765	761	859	778	779	779	731	785	750	817	783	748	797	770	741	713	773	765	743	758	779	797	793	756	754	792	791	753	755	784	755	756	772	728	755	784	799	745	796	773	787	798	753	822	729	776	726	771	787	779	755	798	761	752	773	767	827	813	757	789	720	734	789	721	749	743	767	765	731	777	797	758	826	778	787	764	782	771	773	743	768	789	746	791	767	773	814	724	773	758	783	713	831	764	797	772	785	725	760	749	748	745	764	741	762	726	816	788	757	800	786	751	748	781	786	728	790	755	775	746	816	770	805	798	730	797	763	809	758	775	793	752	807	777	750	774	756	753	798	734	757	751	817	784	833	781	787	783	797	815	780	758	749	691	778	767	737	811	748	757	777	821	789	788	812	753	781	773	708	756	775	786	773	800	742	748	802	743	777	787	767	804	724	756	790	745	762	764	734	745	724	800	761	757	726	771	775	793	787	772	758	768	756	818	748	767	766	748	834	795	776	754	781	751	770	780	749	749	782	780	742	717	753	769	776	769	767	764	759	731	785	783	772	770	792	763	779	787	813	772	749	789	741	791	749	796	770	746	761	786	760	783	803	777	790	749	748	757	783	783	768	780	820	744	752	759	779	820	760	775	768	788	771	751	773	780	764	777	775	747	757	758	781	790	741	774	767	796	778	761	802	800	706	752	720	770	759	749	739	797	779	771	751	723	795	775	788	822	752	793	797	750	764	754	771	766	832	804	777	758	821	760	785	848	736	785	758	790	752	778	792	729	795	752	784	751	799	763	784	772	794	775	776	734	752	789	738	803	789	738	791	775	784	766	779	708	790	780	762	775	749	814	766	791	775	795	776	750	781	793	798	761	797	742	720	735	774	778	790	708	722	804	795	770	776	730	784	742	781	723	822	736	790	810	755	806	796
52372	13892	2305	589	432	354	326	294	272	279	249	229	208	266	231	237	212	235	205	245	196	241	277	236	224	242	231	239	236	242	224	259	230	229	200	231	236	240	241	246	235	234	220	256	238	255	242	227	237	237	265	216	256	252	218	243	220	224	216	211	245	236	237	230	235	227	246	236	233	222	221	221	243	227	272	238	241	259	263	241	218	219	250	244	177	221	240	205	216	243	242	250	225	206	216	224	246	246	226	244	213	233	218	224	269	238	211	233	224	220	231	242	239	225	218	232	209	215	223	226	249	227	225	247	228	244	247	221	231	204	220	250	237	246	239	260	216	214	227	228	218	229	212	255	224	263	230	228	216	222	227	246	233	240	220	235	251	233	243	225	232	217	229	252	226	253	193	222	227	222	242	254	202	214	244	227	272	244	216	244	234	217	199	247	229	260	223	248	220	235	222	280	218	228	233	227	232	228	226	245	246	261	235	249	256	224	231	257	263	244	232	229	231	217	222	229	239	225	237	217	227	218	278	239	212	255	270	201	246	220	233	269	236	241	239	225	236	216	231	239	220	237	193	215	243	251	242	263	241	225	235	236	231	244	236	218	215	231	214	210	228	219	217	229	228	225	233	219	240	227	245	233	254	242	209	227	241	242	226	239	225	242	219	232	244	232	216	250	242	234	231	254	233	232	218	217	241	243	256	255	242	226	216	228	244	230	218	241	219	233	233	260	211	246	250	228	214	222	266	224	258	224	252	212	222	233	230	241	249	231	228	227	227	251	225	235	196	216	233	261	233	231	199	250	240	228	275	188	225	226	243	252	245	229	234	206	219	212	234	243	253	207	223	244	240	201	221	215	233	239	244	238	223	243	242	218	208	237	225	230	245	212	254	260	242	228	209	198	189	228	202	242	244	239	240	249	246	252	214	242	264	226	242	229	215	212	234	239	220	259	239	219	210	198	241	217	243	234	219	222	213	259	212	225	233	223	230	257	246	222	228	260	210	215	223	225	234	202	251	210	232	247	259	240	214	248	216	202	246	235	236	248	230	233	245	243	245	235	242	235	202	229	231	228	216	235	233	247	234	235	202	254	241	246	227	214	221	250	204	248	251	225	237	208	222	239	237	217	239	215	252	238	221	241	245	217	233	231	220	247	253	211	220	230	243	244	224	215	211	218	223	213	252	231	218	245	220	240	213	195	204	220	253	232	215	213	222	243	256	227	229	237	256	230	225	269	242	213	195	209	258	245	237	213	224	227	221	246	250	232	233	228	225	239	250	238	244	247	223	241	238	216	223	229	234	201	227	249	224	233	241	217	229	229	213	235	241	231	237	225	251	239	238	232	247	242	233	243	248	235	234	236	234	237	244	226	223	213	245	245	228	224	208	205	219	200	218	253	238	220	243	240	220	231	222	227	245	235	208	222	212	215	221	238	214	217	239	223	233	217	245	236	241	231	213	247	226	276	207	264	225	217	246	245	236	235	223	243	232	206	195	274	251	241	222	209	252	198	214	235	221	236	215	230	240	224	238	236	251	227	265	234	211	237	221	236	206	253	235	240	241	246	236	233	208	235	229	238	238	251	249	221	221	219	235	251	232	212	247	224	216	228	217	221	211	209	224	220	239	205	214	206	230	255	251	242	233	223	248	255	209	224	241	251	220	249	233	231	220	244	259	235	249	227	234	242	223	247	216	230	254	223	255	228	235	233	242	225	236	222	247	243	222	239	220	187	250	258	246	232	247	241	226	221	218	251	224	222	281	233	220	243	244	223	223	245	230	229	233	255	208	215	229	216	219	231	209	247	246	220	217	203	213	235	221	236	250	242	230	206	224	244	253	252	215	193	265	229	225	243	234	193	228	235	243	221	236	235	235	241	226	221	231	230	231	250	281	217	230	252	228	235	233	226	216	226	214	251	224	255	235	230	220	244	226	247	220	234	226	223	258	223	231	230	246	223	246	212	272	224	226	247	233	204	216	234	245	226	238	214	251	237	208	219	233	224	216	210	250	250	254	218	215	238	248	235	251	238	246	211	233	236	237	223	221	222	229	216	257	208	238	237	218	205	231	233	238	225	227	241	242	242	247	249	256	234	248	209	228	224	236	233	218	239	221	231	236	249	262	219	244	228	231	241	235	210	230	246	229	227	249	238	243	241	230	227	243	247	219	243	229	219	229	234	226	233	222	243	241	227	200	261	245	257	229	260	234	239	222	240	229	242	224	175	231	218	236	221	226	217	196	262	246	224	262	237	232	244	218	232	233	243	258	241	243	225	225	214	236	245	247	261	223	216	239	254	251	215	241	213	218	232	249	245	209	228	227	226	227	234	242	260	267	236	213	223	189	243	229	213	238	222	233	250	232	238	234	254	232	232	247	235	228	251	209	218	223	222	243	250	233	240	246	215	223	224	224	199	224	229	226	245	244	230	201	206	227	214	220	237	239	238	225	231	232	232	228	232	250	224	254	212	238	207	257	217	253	233	241	223	232	220	214	246	256	229	240	217	217	208	199	191	214	228	247	219	216	218	241	264	229	223	226	209	234	210	214	213	219	223	214	215	230	228	248	231	231	239	221	248	211	233	225	229	212	234	253	205	234	256	255	243	221	214	244	218	218	244	236	225	248	245	248	222	234	249	255	221	225	219	241	254	212	271	244	241	240	241	244	250	209	233	243	217	202	222	254	250	228	234	257	202	215	221	248	235	242	226	254	241	248	274	245	216	232	248	200	247	211	257	260	233	244	222	223	223	261	226	238	242	209	243	238	262	227	230	218	239	217	235	233	254	224	217	260	273	217	244	234	223	236	253	268	221	233	223	208	238	208	256	217	233	227	235	262	212	226	228	221	229	207	212	235	211	213	248	221	204	238	266	217	231	217	250	203	248	220	270	232	218	229	208	246	258	205	219	222	251	238	246	235	252	221	229	234	229	192	233	275	251	230	226	189	226	242	240	231	260	222	223	219	243	232	248	236	235	206	206	219	238	242	237	239	265	249	209	237	223	236	234	207	243	224	208	221	228	231	241	245	206	210	225	213	224	226	203	269	226	225	218	211	216	232	224	225	211	254	219	218	231	221	226	220	219	220	240	252	249	247	214	231	213	228	211	251	223	232	242	211	244	237	260	241	243	261	248	234	222	228	211	217	221	227	230	231	245	227	235	248	247	223	225	261	239	240	239	239	223	210	211	237	240	228	239	219	227	238	265	221	246	244	212	235	237	229	248	239	250	224	255	244	246	254	251	229	216	258	244	232	230	246	234	228	217	206	215	254	254	243	224	223	229	246	219	231	229	229	247	219	237	254	196	222	245	250	241	228	242	240	237	218	215	233	205	236	248	254	225	248	270	192	240	232	217	228	227	261	229	239	235	273	217	256	241	216	254	248	245	241	253	236	240	224	253	252	226	239	214	254	245	233	255	218	245	237	226	221	233	218	240	218	231	258	257	230	258	212	222	239	244	266	230	255	270	253	223	224	205	222	252	228	241	235	233	267	232
27058	821	1403	1532	1300	1140	979	896	797	807	702	674	641	643	633	587	608	581	577	606	573	599	582	537	572	565	586	533	534	537	557	521	523	556	554	546	534	565	551	539	543	533	508	528	537	517	560	518	547	568	550	505	531	515	551	553	497	519	545	544	507	562	540	531	533	540	535	486	544	577	561	491	532	482	515	526	522	519	535	548	523	519	496	569	485	511	569	524	528	514	500	521	527	499	499	513	534	534	565	499	554	532	527	553	486	554	507	542	514	531	492	523	533	496	518	551	506	576	517	563	516	495	500	507	482	520	558	537	495	564	516	556	514	562	544	509	479	511	524	505	564	501	525	582	574	529	507	492	519	515	493	544	476	497	480	530	515	556	529	504	528	530	556	512	494	512	553	559	500	520	569	514	565	548	545	520	500	557	520	542	557	535	521	530	595	500	538	559	494	540	494	537	548	532	539	553	519	505	521	549	526	544	511	535	554	518	548	509	500	531	586	495	538	539	511	546	502	524	501	548	536	520	570	516	525	575	545	533	557	515	537	526	507	518	538	525	527	530	526	482	522	552	556	512	561	531	508	532	495	470	520	531	536	503	516	514	555	525	518	552	503	497	529	555	502	545	544	514	551	519	567	500	523	509	528	527	550	517	504	527	544	515	526	567	521	517	490	555	520	516	497	508	509	530	540	533	539	510	575	501	558	529	490	550	555	492	542	554	537	546	503	556	542	534	553	551	478	491	515	538	557	501	503	511	511	561	507	486	539	521	549	528	522	552	520	517	535	533	496	493	511	515	534	491	537	486	524	541	510	504	521	503	514	559	505	572	493	566	497	519	557	578	513	544	524	528	560	517	493	556	502	550	519	494	480	550	544	521	503	513	521	561	554	531	504	524	551	518	531	519	535	531	514	501	504	530	534	509	485	512	534	532	540	500	531	517	509	500	522	610	528	530	522	531	540	514	484	568	543	576	544	532	514	495	482	541	506	544	530	536	489	524	527	523	534	521	534	489	533	541	519	519	539	491	580	545	501	517	516	491	513	520	501	523	561	530	489	530	495	503	528	532	564	516	538	548	524	546	540	536	528	493	496	535	531	500	531	530	516	502	556	515	487	509	487	513	529	534	528	511	519	541	560	499	519	556	530	523	538	491	524	561	540	541	491	515	548	503	553	523	530	538	523	602	519	551	526	516	556	575	546	525	484	553	551	547	492	526	503	557	480	497	550	498	590	517	504	552	538	553	540	545	513	542	556	514	528	476	522	541	512	523	573	509	523	525	558	523	531	521	548	502	484	549	561	568	517	487	512	549	519	523	495	558	561	530	506	500	536	536	580	545	523	544	523	530	516	501	500	521	526	521	533	510	523	536	505	471	507	490	500	521	533	522	551	522	518	551	521	500	519	521	559	533	505	509	547	523	543	487	473	514	536	529	528	522	500	542	503	521	565	520	553	550	521	513	495	536	497	529	534	571	539	505	520	521	541	539	528	514	518	501	550	517	543	537	479	532	492	516	546	520	488	487	559	513	506	514	526	521	533	541	577	548	498	503	539	528	524	558	524	561	533	560	522	527	483	508	533	522	486	563	530	541	534	496	523	512	546	511	508	510	498	541	511	513	525	524	538	528	517	483	525	519	528	542	508	516	495	529	530	556	541	552	536	514	544	572	539	506	570	502	547	529	519	549	539	545	487	539	533	531	531	560	503	550	497	533	555	519	542	517	518	526	530	504	526	541	501	566	498	526	537	519	566	565	516	526	493	510	558	528	529	522	506	511	543	531	532	524	524	523	523	494	529	487	518	559	488	526	531	505	547	519	528	538	513	520	537	529	511	555	542	497	569	532	493	535	503	528	525	515	579	557	493	533	524	555	567	539	506	512	508	516	517	546	499	569	515	510	499	473	533	494	485	526	524	542	549	536	486	536	546	513	513	547	538	508	534	527	525	536	495	531	512	541	508	551	509	551	520	558	506	544	569	516	581	543	511	521	513	525	526	500	486	527	516	513	521	496	508	516	507	460	488	545	540	524	493	560	515	570	522	543	522	577	516	510	510	563	538	525	539	543	536	558	527	530	516	497	552	493	527	557	500	521	501	519	480	467	496	512	519	557	502	532	562	500	534	547	569	522	528	536	530	512	536	507	512	503	539	509	500	546	503	503	525	531	518	497	466	536	533	499	541	520	549	559	561	535	538	517	497	484	515	541	540	512	551	494	555	548	525	529	527	523	537	522	505	554	551	519	553	512	509	503	524	522	523	547	541	559	543	549	499	542	490	526	534	549	497	525	470	528	567	558	508	525	485	550	458	523	553	502	511	517	499	534	570	600	511	505	483	457	518	519	561	497	549	533	510	505	533	523	520	506	518	550	560	522	534	516	521	474	566	497	533	528	527	583	503	525	533	551	532	529	487	531	549	517	548	528	549	527	556	515	526	525	492	514	509	498	511	511	518	529	507	530	559	543	519	572	557	545	525	498	537	522	507	518	516	509	512	468	502	520	506	522	485	552	527	528	514	491	547	528	550	514	512	569	507	521	537	551	482	512	506	518	502	531	486	547	508	525	508	528	477	514	528	536	504	531	482	486	542	508	528	539	515	495	542	493	481	487	537	513	492	542	585	540	548	524	511	504	476	535	494	529	537	515	509	533	524	525	495	503	488	531	516	463	516	521	564	522	533	574	512	544	523	494	511	527	520	576	501	511	512	531	511	498	511	526	557	540	513	535	494	544	492	508	484	529	513	546	535	527	495	509	510	529	549	504	478	533	535	526	550	537	480	538	540	515	497	512	536	526	545	520	536	513	528	536	546	560	526	508	512	540	536	528	542	542	549	526	529	491	577	542	491	470	538	476	490	510	505	522	508	578	524	558	579	517	479	492	519	531	482	568	553	571	513	533	605	514	530	542	513	475	540	585	495	580	524	531	514	482	541	553	492	511	525	533	529	540	548	533	497	539	524	508	530	527	520	525	538	541	522	547	504	508	500	519	526	524	530	525	504	555	535	518	542	549	510	507	511	552	532	523	532	525	493	517	505	530	524	520	513	506	466	502	510	543	545	542	556	571	526	498	494	489	518	511	551	532	552	496	506	547	538	511	520	536	539	530	529	543	560	534	545	546	526	488	484	533	495	506	541	536	543	486	540	524	490	529	503	532	520	527	489	564	480	548	520	535	500	522	544	519	539	525	530	557	528	524	534	509	505	493	533	528	572	527	538	545	527	517	542	512	507	541	523	472	526	546	519	566	525	521	495	534	563	525	510	522	491	552	522	528	540	543	494	525	515	527	537	551	523	481	534	543	498	538	525	521	507	582	498	547	529	522	539	546	504	538	545	537	508	525	501	574	525	520	508	527	536	547	546	545	498	540	577	548	519	516	558	531	534	566	516	510	565	522	540	553	538	539	505	501	559	541	545	505	530	491	498	539	537	544	534	518	550	476	536	496	524	530	558	543	526	562	529	495	501	512	512	490	534	502	485	535	494	500	535	469	521	555
36450	5447	414	287	309	277	311	274	309	253	321	308	297	315	249	269	293	271	288	258	309	276	278	300	291	293	310	298	299	293	264	293	290	279	271	316	295	277	276	265	308	275	309	280	298	281	276	318	266	294	298	292	282	291	302	268	294	284	277	296	292	266	274	335	273	295	311	274	297	286	294	276	267	259	282	283	290	256	268	295	292	300	295	282	290	260	301	308	266	321	276	279	323	310	274	287	302	297	325	281	308	271	293	276	310	307	268	249	303	304	296	303	258	290	323	293	289	281	276	282	282	317	283	289	296	276	286	297	295	274	276	319	301	281	274	293	256	285	294	286	308	290	277	316	258	252	307	294	262	290	311	316	265	294	323	279	309	307	305	297	276	279	295	281	278	296	272	266	273	274	284	287	271	265	265	280	268	298	289	290	282	283	281	272	276	257	271	294	281	298	307	289	263	277	262	283	296	288	276	298	286	290	315	339	298	312	257	290	274	290	250	295	293	280	276	273	278	242	248	285	281	283	261	286	336	312	278	274	316	272	285	314	284	252	309	309	284	263	277	299	279	306	296	283	301	284	271	283	267	288	256	265	294	314	272	258	271	282	292	290	263	269	255	264	262	276	263	273	266	256	264	292	289	275	317	259	270	285	282	286	281	287	296	302	292	280	317	260	251	277	264	267	297	252	297	322	297	326	262	262	299	262	304	291	262	278	272	308	261	237	291	297	323	269	282	289	315	281	298	280	286	293	293	308	280	296	326	285	263	274	293	250	274	288	276	290	301	280	314	280	316	311	265	302	268	259	289	263	285	261	280	305	290	273	245	273	301	280	284	287	281	308	291	290	259	270	326	305	278	280	263	273	277	303	284	306	302	281	291	285	308	306	282	279	281	280	311	265	295	269	283	264	282	274	299	290	276	284	275	254	320	293	258	276	263	293	264	294	311	283	298	303	258	275	254	283	280	284	287	285	267	285	309	279	299	273	283	281	300	307	273	261	316	286	275	308	299	288	277	293	304	279	307	279	313	308	288	240	291	272	279	282	309	299	306	315	284	291	340	299	302	281	299	286	273	294	280	293	326	266	275	292	272	281	309	273	318	304	292	264	259	249	306	281	294	301	278	332	257	293	321	267	298	237	278	290	286	272	260	284	281	320	276	240	308	242	266	280	280	326	306	300	292	276	266	301	266	285	256	298	267	298	289	273	315	253	287	325	276	299	301	314	291	281	292	282	310	314	316	299	274	289	287	307	282	271	293	259	279	281	306	277	269	285	284	315	281	262	279	301	310	306	285	306	301	275	273	285	312	262	284	283	279	283	278	282	264	302	273	296	269	297	271	267	306	269	263	320	286	251	292	249	287	297	296	297	306	289	274	280	267	261	262	263	299	301	297	289	304	263	279	270	304	301	289	300	268	320	307	301	265	283	281	301	260	282	250	286	280	311	286	287	268	264	291	289	287	312	254	264	257	271	287	253	264	292	289	316	292	274	310	311	274	284	265	274	278	293	314	309	300	274	295	271	313	282	291	287	261	277	260	266	273	257	309	259	273	299	295	291	268	282	298	284	262	278	284	314	289	319	275	289	295	280	281	268	310	275	293	286	287	264	313	291	297	287	288	294	280	285	247	285	281	306	281	248	271	313	273	276	289	293	284	301	283	257	303	268	262	277	268	280	280	254	281	282	308	292	296	263	280	292	278	274	294	320	294	268	294	293	293	279	253	282	288	297	332	261	259	234	317	290	297	272	278	279	288	264	299	310	295	251	263	299	287	288	276	293	320	314	311	292	286	292	303	280	277	265	299	290	286	306	268	253	291	294	281	284	319	289	289	290	279	281	291	287	288	295	273	303	284	270	272	315	282	283	310	316	315	268	259	269	247	280	308	268	284	253	274	288	283	288	300	280	295	311	283	269	306	337	276	311	305	286	337	287	284	279	310	271	293	318	310	278	293	284	299	268	270	280	276	277	281	278	310	257	296	295	262	296	270	275	290	290	278	272	314	258	311	243	293	281	268	289	258	277	278	265	261	283	320	282	306	276	281	282	284	285	288	310	276	320	279	267	305	284	304	274	253	308	282	294	316	272	273	321	310	267	273	284	267	302	282	271	290	280	271	296	289	275	277	298	279	318	269	306	328	286	254	281	296	279	327	300	277	281	281	263	290	265	292	314	281	262	263	274	276	277	282	283	304	287	308	279	279	258	240	258	251	289	289	296	279	301	261	282	294	275	257	282	292	287	295	292	310	305	288	285	270	304	287	283	285	288	265	269	319	263	280	267	273	277	273	302	282	253	265	288	287	259	306	299	296	294	275	285	293	292	294	277	274	278	331	301	254	271	264	270	275	246	273	295	311	271	292	287	286	283	260	269	291	262	305	273	285	290	282	267	311	306	281	268	320	288	268	281	285	257	281	288	284	264	280	306	293	280	310	316	264	305	331	283	273	283	248	311	309	273	308	289	301	293	272	292	258	301	275	304	286	315	322	256	271	283	276	269	291	299	292	302	253	299	292	274	272	283	276	264	270	238	303	263	291	276	305	296	322	298	272	239	279	282	272	274	276	263	271	300	277	283	296	309	279	279	317	302	302	263	336	310	300	272	320	280	289	286	274	311	267	270	264	274	283	289	292	289	296	310	325	268	275	317	287	308	300	295	308	274	294	274	267	313	307	281	281	280	265	278	313	303	280	274	302	264	278	285	282	282	286	254	280	284	280	258	264	273	286	290	291	265	294	298	291	299	257	313	279	266	261	283	279	283	260	274	322	302	260	309	289	330	301	297	287	274	275	296	286	311	305	267	308	265	270	295	323	304	311	247	279	318	278	268	257	298	279	299	280	275	292	286	264	277	287	296	264	275	262	323	307	288	277	281	306	291	271	266	313	275	281	248	292	269	268	297	311	260	287	275	278	272	284	292	256	325	301	334	308	317	311	311	290	306	309	298	271	301	277	275	270	284	293	295	260	274	284	251	250	269	298	267	285	259	266	312	289	257	307	293	267	275	310	290	296	281	272	266	291	288	270	292	278	279	264	270	294	290	297	288	248	281	220	279	282	299	294	305	281	302	280	308	289	282	295	279	273	261	245	300	322	255	256	311	287	295	272	283	292	272	288	279	262	289	302	271	284	330	273	290	272	300	278	259	267	266	295	267	283	310	277	306	287	260	267	293	341	279	249	264	277	263	297	323	269	284	273	276	282	291	289	271	271	278	297	266	308	288	331	288	239	296	308	294	290	287	336	323	300	293	318	290	267	287	271	326	315	301	278	281	281	265	276	296	330	322	278	306	288	288	313	289	258	290	291	296	268	261	298	288	290	278	260	292	276	284	294	288	297	286	295	262	287	239	316	289	279	288	305	262	300	260	298	273	291	296	266	295	281	279	269	288	257	335	304	270	281	278	302	265	263	268	300	294	288	290	285	266	303	298	304	301	265	295	281	269	264	297	291	284	303	290	285	283	273	290	245	295	326	269	260	296	293	296	299	295	290	257
19925	722	686	684	723	684	647	666	661	663	684	611	640	654	620	643	634	634	693	627	693	665	638	686	669	657	655	633	676	619	643	628	634	648	610	636	686	655	610	695	608	644	685	683	644	620	676	661	640	648	663	682	662	685	648	623	661	642	690	682	632	681	669	668	625	633	641	624	646	645	638	676	674	654	672	650	640	678	669	692	682	638	650	621	658	647	645	656	688	641	639	678	628	634	623	644	685	604	618	686	659	639	646	659	645	647	728	647	627	672	613	652	644	650	704	714	706	638	657	671	656	633	683	674	701	707	664	654	668	622	639	620	639	664	656	629	685	657	633	646	676	627	635	693	636	684	670	646	642	658	663	623	646	606	661	668	638	612	677	671	639	619	669	623	711	669	648	670	663	639	667	668	644	653	699	614	666	679	677	694	683	664	637	659	688	673	674	678	656	651	640	690	661	586	637	656	631	685	665	674	697	660	708	691	689	646	652	720	642	658	690	622	651	644	694	701	614	672	658	652	666	661	701	705	637	655	684	666	646	609	658	607	654	636	726	670	655	646	620	665	653	631	630	658	641	665	660	645	645	662	650	654	675	654	655	646	621	650	641	619	626	649	625	680	690	643	653	653	638	650	660	666	658	629	690	671	634	625	669	686	650	698	641	647	618	607	676	614	679	665	664	652	678	644	633	662	651	662	626	690	630	667	680	680	656	645	628	635	667	628	659	671	642	656	629	631	631	650	650	672	669	677	650	659	656	725	698	651	692	637	641	649	627	616	681	695	611	676	615	647	670	672	662	698	673	655	658	663	693	665	619	713	649	674	701	628	623	636	702	628	646	648	659	690	647	671	653	648	651	683	648	643	650	609	623	636	632	672	665	663	689	675	664	661	686	610	670	633	653	648	651	660	683	704	660	655	628	695	699	663	651	676	616	660	616	692	663	627	618	662	620	627	653	674	638	615	670	701	714	705	628	623	641	633	717	658	677	648	652	662	611	661	693	622	659	629	676	672	667	643	620	657	619	683	661	616	620	688	637	679	673	719	615	677	668	667	686	678	600	660	649	649	705	689	689	701	609	683	639	643	671	646	670	626	678	686	616	707	657	630	643	664	665	624	605	640	692	697	689	659	655	640	632	670	666	652	655	665	670	640	664	645	673	701	667	668	664	637	652	688	601	669	654	687	689	624	642	649	635	667	650	643	638	659	648	644	639	663	659	658	659	674	672	666	640	639	626	641	673	580	673	663	675	630	670	628	677	641	640	679	693	629	675	662	685	668	645	655	685	714	679	647	649	618	654	644	697	678	657	627	636	679	711	675	631	664	653	670	680	657	630	638	683	647	687	650	639	641	642	645	616	663	660	676	657	655	665	664	688	674	624	658	713	670	648	686	624	671	663	628	658	633	647	699	671	679	675	671	615	699	625	653	637	692	689	674	661	680	673	678	617	716	662	670	669	666	660	605	654	675	620	657	665	650	677	679	666	655	678	667	676	644	697	643	664	676	706	655	671	647	652	606	645	661	706	638	648	641	710	688	652	684	735	664	674	657	657	693	688	687	647	636	618	666	666	667	657	652	658	658	672	630	661	692	683	730	685	654	663	642	630	664	647	651	645	679	635	672	667	662	695	629	657	666	683	641	618	617	667	689	655	643	652	669	675	711	676	666	641	660	596	651	682	692	680	655	708	654	661	631	645	678	663	700	649	631	638	634	660	619	653	698	660	623	657	596	671	653	662	653	677	625	643	695	642	715	678	676	649	665	640	608	693	618	657	683	627	711	681	618	655	646	652	646	654	652	637	653	650	657	667	653	641	651	651	631	631	655	678	652	646	646	697	641	644	612	635	666	638	647	671	692	664	630	626	623	641	636	645	628	687	635	658	671	670	625	692	667	674	676	675	639	667	684	633	630	683	671	674	633	633	664	671	618	678	651	649	663	641	677	696	716	662	622	634	639	688	644	647	660	659	635	663	642	641	655	644	653	660	625	688	617	636	672	635	625	628	672	682	691	666	649	640	622	690	601	629	683	628	663	632	622	661	673	681	655	617	704	652	694	677	644	671	649	649	636	682	664	705	662	652	667	665	621	654	685	666	671	700	651	658	619	667	670	666	642	629	678	630	658	641	689	656	698	655	627	643	647	717	601	676	669	643	671	679	654	701	649	687	651	656	625	645	639	656	647	659	641	676	652	671	622	670	664	630	670	682	654	690	654	663	627	637	619	639	678	659	681	690	659	662	719	668	657	695	631	662	661	675	648	612	628	679	659	638	647	672	622	655	669	667	632	660	623	658	622	651	671	725	636	630	683	694	662	660	638	643	656	616	660	657	618	661	635	671	661	640	632	651	601	683	676	656	656	650	653	602	674	667	647	697	640	650	684	656	669	631	663	621	648	683	637	621	674	617	684	627	644	694	631	684	669	623	665	639	645	650	673	634	643	623	661	604	670	673	664	637	631	636	676	623	642	702	683	648	662	624	633	677	688	670	637	622	663	654	676	635	621	633	635	627	631	671	715	694	677	669	619	676	652	633	668	612	644	636	663	641	633	640	654	678	652	647	640	654	636	648	679	677	661	610	676	687	668	638	604	665	663	665	672	647	657	628	655	628	659	630	638	669	647	623	617	622	676	660	632	674	625	617	698	711	673	632	639	611	661	656	660	643	675	653	642	678	696	638	647	684	654	655	636	629	636	626	669	642	690	648	632	621	649	620	611	653	669	610	655	624	620	630	645	683	623	678	634	644	630	655	684	667	671	652	639	646	646	611	683	659	597	612	657	676	646	645	623	659	666	657	666	667	669	661	652	649	661	676	640	672	653	703	643	679	622	681	690	655	670	624	640	643	658	663	635	690	657	642	640	685	639	675	677	656	660	604	642	655	689	642	636	634	656	653	690	667	612	669	657	690	653	636	649	681	660	649	646	649	664	636	697	657	680	643	693	661	680	667	702	660	633	696	633	681	651	680	682	635	677	623	663	649	651	635	721	665	628	698	648	644	656	665	674	675	666	665	641	635	637	635	639	702	692	598	642	589	657	685	664	673	629	616	677	661	682	640	623	658	623	689	655	667	650	690	649	640	696	677	662	689	646	651	710	630	685	655	668	619	622	691	643	629	649	624	665	656	628	656	628	655	615	673	616	650	642	639	667	628	737	680	620	683	650	670	608	656	584	657	670	696	699	643	622	678	660	697	642	673	711	703	677	663	664	658	638	709	649	660	711	646	679	699	670	629	651	676	637	636	707	678	687	629	630	683	687	667	674	645	644	678	654	643	636	672	634	719	669	687	623	679	654	644	649	658	646	634	684	656	637	692	676	640	612	663	671	697	661	639	667	647	622	636	665	593	634	680	619	684	673	656	640	662	667	654	663	616	670	704	605	723	705	680	646	654	650	646	639	631	689	648	628	644	637	670	657	655	697	636	635	654	620	651	664	690	702	658	627	653	663	680	671	656	688	663	630	624	650	627	622	630	611	633	617	649	655	655	641	640	624
49051	11344	1361	511	452	388	361	384	377	345	352	362	374	344	364	348	340	324	317	340	371	333	335	345	336	363	353	330	346	346	356	336	338	378	385	352	316	349	347	365	389	333	345	323	370	379	337	320	348	331	377	366	311	328	356	339	349	317	331	330	369	345	329	321	353	327	362	342	340	342	371	321	351	327	378	362	363	350	341	388	364	338	342	351	339	309	332	322	340	379	371	347	345	337	341	323	356	348	339	350	368	372	335	298	366	368	383	365	352	334	334	322	330	336	336	359	347	325	352	368	354	342	350	350	385	339	363	338	347	354	352	320	359	346	348	349	350	351	326	303	367	344	310	336	371	363	382	328	359	354	359	367	345	353	353	326	310	348	365	382	365	349	325	323	382	357	374	315	323	381	360	334	355	316	331	343	344	358	383	302	369	336	366	348	327	324	326	379	370	349	346	306	320	324	343	295	305	336	331	327	367	356	357	325	354	407	351	357	340	348	353	382	357	341	337	371	364	340	342	337	377	352	324	345	326	296	327	388	340	330	328	361	379	320	354	355	349	358	358	337	307	349	390	345	342	337	352	345	368	332	377	358	353	340	352	322	354	334	341	394	352	328	320	356	356	341	327	377	316	307	343	329	366	339	376	358	339	365	352	369	361	321	344	342	354	335	333	306	372	332	322	386	371	351	348	369	339	332	342	359	320	358	344	350	349	330	343	343	363	343	361	379	338	375	365	344	346	354	349	368	356	337	360	357	309	301	356	359	352	330	345	352	342	364	337	336	328	346	336	343	369	295	351	351	309	353	402	354	338	349	348	389	381	353	352	346	360	352	313	343	337	344	367	358	325	354	367	375	349	335	329	359	331	344	336	378	375	376	330	326	369	364	357	334	400	342	359	351	320	394	345	317	325	342	354	347	381	328	350	334	362	341	367	328	346	363	337	346	368	370	329	344	354	374	367	338	335	340	311	324	344	330	353	349	335	340	347	400	379	362	330	352	348	340	386	362	344	357	359	356	333	323	336	355	359	372	338	338	316	338	342	375	324	350	321	362	368	355	349	358	359	392	332	360	311	345	371	369	352	378	357	368	331	354	334	350	376	353	329	320	333	325	370	341	339	368	333	331	374	374	352	336	349	380	372	325	311	334	346	361	348	333	366	338	349	371	331	328	360	314	348	342	395	354	349	364	315	349	409	366	339	308	331	338	373	363	374	364	350	291	355	363	307	342	367	343	342	363	348	360	339	353	389	360	359	327	317	335	365	381	374	359	329	354	338	334	336	319	355	362	372	354	330	304	355	317	350	353	345	347	340	327	334	353	360	360	346	369	332	383	353	339	372	371	361	346	379	340	336	355	388	374	356	357	358	350	326	372	344	383	348	380	395	345	327	351	357	364	318	351	381	362	360	357	304	350	338	329	369	337	320	360	373	354	296	395	313	331	339	347	382	328	363	320	382	386	339	339	335	331	353	354	355	370	316	308	343	327	338	361	351	337	331	353	374	295	341	305	391	359	329	371	386	353	331	365	363	372	390	343	371	336	361	375	377	340	375	357	355	349	357	325	331	329	378	338	360	329	318	346	331	327	358	369	350	340	334	364	359	355	324	331	341	313	374	373	372	365	376	330	353	341	340	325	328	322	370	344	364	337	375	362	294	358	331	353	343	360	316	367	319	321	356	354	346	345	323	332	348	336	378	351	341	386	370	356	355	336	353	341	313	346	348	373	375	328	345	344	347	381	341	370	317	339	330	354	378	339	366	339	355	369	333	371	324	344	361	310	357	316	355	350	374	341	348	386	367	338	365	339	342	355	353	342	344	330	349	342	321	317	372	292	337	326	360	344	379	322	339	345	348	365	322	341	344	360	392	338	360	372	345	381	364	320	324	332	332	355	354	314	341	367	347	351	368	349	348	328	343	343	321	351	382	352	349	341	347	355	369	370	326	338	345	340	326	347	334	340	377	348	353	371	350	341	342	339	346	366	324	347	341	337	330	307	365	347	354	375	353	343	326	341	323	373	347	327	374	327	361	356	349	352	343	377	342	379	344	368	334	353	356	351	318	347	338	323	357	326	344	326	339	336	341	380	394	372	322	351	362	341	318	346	315	330	354	323	343	315	319	324	354	335	324	317	376	380	351	355	345	367	343	338	343	338	399	339	364	343	344	363	400	372	324	340	312	326	333	354	363	347	370	332	341	328	320	344	332	345	351	347	377	323	357	339	319	358	329	348	331	342	345	370	339	336	359	367	366	347	336	358	354	362	378	344	410	335	315	347	323	373	351	362	370	362	363	380	357	321	354	335	358	354	350	368	334	364	342	325	324	340	360	342	304	348	323	380	355	359	359	361	336	383	319	339	330	338	336	293	339	340	355	351	326	325	352	330	329	342	352	337	350	337	358	374	350	368	337	351	334	367	349	341	358	345	340	312	344	351	335	354	354	343	384	353	315	333	325	342	342	388	350	351	348	340	376	331	329	329	359	336	316	354	338	345	388	369	341	345	328	325	341	319	308	349	365	359	369	341	359	325	332	329	303	351	332	330	354	363	318	330	364	394	378	396	361	327	331	349	343	346	344	356	300	328	359	364	342	378	356	346	338	342	332	336	339	363	347	347	336	322	359	337	376	358	341	331	341	335	360	365	332	315	332	345	361	361	349	341	357	308	306	338	368	373	342	333	356	341	355	304	342	343	330	348	347	341	370	349	355	378	375	339	315	330	343	343	341	329	385	325	361	414	373	332	351	357	344	354	366	350	347	325	370	325	355	307	374	370	341	338	337	335	343	364	366	360	312	398	357	362	331	390	380	331	362	309	371	360	317	323	338	343	345	341	356	336	360	348	378	354	363	334	356	324	327	343	348	355	339	340	356	346	347	323	353	357	307	348	385	366	360	343	368	343	330	343	355	374	324	319	339	349	338	330	340	346	316	326	330	349	363	343	344	359	362	349	374	385	376	365	330	381	353	349	365	329	332	336	320	344	358	352	358	359	326	340	344	337	353	330	318	309	359	331	334	332	335	374	358	364	332	385	351	377	352	379	317	314	387	332	352	351	353	322	359	369	315	321	326	353	355	296	368	334	396	352	327	327	350	356	364	338	348	340	374	360	332	360	336	376	329	362	370	336	361	342	360	307	367	358	401	356	340	386	334	350	331	361	356	380	362	325	315	378	334	347	328	334	365	345	359	332	321	378	349	379	339	333	305	348	320	373	340	363	357	359	348	335	358	363	358	344	335	366	306	341	322	290	336	367	342	356	347	361	319	342	364	351	326	338	345	311	356	334	320	353	318	355	359	375	365	371	348	339	343	353	336	331	355	336	370	354	326	313	335	353	304	342	373	318	346	325	373	343	338	339	351	359	347	353	331	369	357	321	372	357	372	333	346	352	340	369	342	344	343	338	355	334	343	371	324	340	358	365	349	328	356	353	370	325	376	338	338	321	369	341	307	353	367	315	316	315	332	357	313	332	363	354	337	316	323	363	319	359	315	343
26264	934	1207	1233	1176	1100	1010	890	913	888	843	862	822	810	780	823	785	837	797	808	821	796	782	750	783	826	799	783	821	792	751	817	817	752	770	754	726	791	826	750	778	759	792	769	749	753	773	715	797	762	824	750	777	740	775	785	736	749	748	760	837	795	774	777	747	733	774	738	767	777	763	802	752	752	821	824	782	732	778	745	749	725	777	794	752	756	833	783	776	741	752	793	780	765	779	766	716	700	693	725	818	795	770	777	738	813	768	781	811	758	711	743	759	785	772	701	804	779	728	754	756	755	809	767	801	814	767	796	774	790	805	809	747	817	777	745	790	793	818	829	736	761	803	813	737	774	766	770	790	771	806	756	759	785	763	809	769	757	759	788	787	721	776	811	785	759	784	762	793	800	767	753	782	758	748	740	799	768	756	766	792	770	738	746	801	754	750	748	721	771	735	795	755	768	770	769	699	744	756	802	785	779	776	776	797	792	797	796	799	812	781	795	728	757	786	768	773	735	818	798	769	825	786	804	756	731	791	749	758	731	779	791	779	800	767	783	772	769	801	743	743	773	821	779	745	802	798	760	752	755	845	776	720	754	823	753	784	755	810	797	716	751	759	767	799	791	752	789	816	791	751	773	787	774	752	788	762	839	787	772	768	828	741	753	793	777	752	756	773	772	718	751	751	813	801	769	784	781	806	779	783	808	717	727	751	736	795	787	754	772	752	731	845	799	748	785	784	772	775	772	769	746	770	770	790	802	788	735	794	751	770	835	752	760	799	762	765	807	772	756	736	792	817	829	758	758	733	695	746	800	782	803	792	775	785	773	809	784	784	806	766	786	797	769	762	796	710	751	798	788	796	752	767	799	756	802	796	786	787	785	811	775	768	766	815	783	787	770	827	751	775	788	758	815	859	811	810	781	747	782	736	752	799	769	771	773	786	817	706	805	806	753	774	721	775	782	750	790	778	787	773	777	750	772	778	758	796	792	782	758	724	750	813	779	766	782	791	767	818	767	758	782	753	792	754	755	781	796	800	790	780	764	799	808	760	788	745	762	740	773	770	766	786	849	825	775	756	778	799	829	755	793	767	725	828	727	793	822	782	779	803	766	736	802	777	825	775	752	769	770	776	732	754	779	766	768	807	746	779	753	768	752	780	801	763	810	765	759	778	717	790	792	769	780	743	803	799	768	750	790	781	812	800	780	764	753	784	794	795	714	719	794	799	728	795	782	785	757	716	796	784	756	807	778	830	804	770	803	777	791	782	743	808	747	751	753	787	725	762	773	797	882	817	711	707	801	749	801	729	790	807	708	735	771	769	782	755	777	754	772	787	792	788	765	741	754	771	735	804	766	773	770	774	792	817	783	769	780	795	795	791	788	777	790	782	741	759	805	823	766	728	781	837	736	785	797	748	728	799	767	815	805	746	769	859	780	794	749	786	767	784	789	805	812	762	777	791	804	771	791	792	836	808	769	792	791	777	767	775	797	796	758	726	758	717	802	738	789	814	786	782	761	747	777	798	790	837	755	792	765	774	696	779	745	860	752	774	780	722	783	816	727	765	737	790	800	782	773	756	783	744	758	768	782	767	768	783	761	788	801	736	801	785	736	750	739	759	774	753	700	796	793	747	762	771	767	805	783	734	693	781	731	745	746	778	840	780	804	766	802	794	741	736	789	731	801	789	793	788	798	727	767	799	799	728	753	743	784	820	798	775	801	785	758	811	782	751	745	765	736	784	727	796	738	779	790	744	788	791	823	759	828	771	783	809	740	791	759	777	725	728	781	748	794	757	746	708	768	771	736	799	709	735	762	774	777	757	753	797	781	787	768	832	748	752	814	721	796	735	726	769	795	789	807	756	789	815	790	811	809	751	772	798	806	778	776	793	838	767	763	747	736	682	773	784	766	789	768	770	803	748	797	785	779	768	748	795	776	783	743	752	740	766	760	791	772	790	820	817	753	749	807	796	697	805	833	788	783	827	790	767	779	759	806	774	755	787	776	834	764	776	771	789	734	770	774	730	758	799	779	743	758	814	781	748	778	761	736	864	732	789	752	802	766	825	773	726	793	766	789	749	805	780	790	814	791	785	732	823	812	754	789	734	813	777	732	775	819	746	746	748	785	752	754	795	791	806	797	730	798	797	769	794	770	709	752	742	811	757	779	756	780	743	764	767	751	799	771	788	788	743	765	777	804	801	760	766	795	795	766	760	831	775	742	782	777	819	788	794	730	736	759	741	770	797	768	783	774	768	757	762	711	766	750	793	800	743	753	797	759	772	784	797	814	817	752	763	734	725	722	768	820	766	805	743	752	793	815	783	746	786	754	817	795	772	740	801	740	765	760	754	784	742	737	777	742	731	774	769	793	752	774	714	811	771	749	775	790	768	757	799	765	751	740	826	741	773	739	791	779	776	761	769	800	745	815	809	787	772	707	799	799	753	775	786	772	767	791	789	765	768	739	809	765	753	737	744	760	720	783	776	715	782	771	776	778	770	807	741	800	740	800	781	744	792	833	760	808	779	769	745	758	798	718	806	752	790	784	802	746	766	779	773	753	808	740	806	754	753	812	726	806	766	802	730	747	760	792	807	793	781	787	757	773	767	763	791	732	801	777	760	779	773	775	762	800	765	807	777	776	804	730	755	801	758	776	747	773	764	704	822	796	742	763	779	744	777	802	786	763	745	727	805	818	786	808	769	765	792	748	763	737	741	764	798	732	819	826	808	754	730	763	816	755	773	794	746	771	757	784	786	755	757	752	758	781	790	767	773	745	789	829	739	732	780	726	820	750	771	780	791	831	796	741	731	807	798	768	854	781	767	775	738	788	841	799	781	786	793	746	774	819	783	802	761	769	731	790	790	747	773	761	820	789	802	798	777	819	791	776	743	802	751	804	798	814	802	745	729	756	745	788	781	747	797	817	802	779	747	792	740	735	791	733	809	772	763	720	788	709	772	793	801	785	738	792	782	774	748	777	735	779	745	786	800	734	734	807	770	710	784	829	723	765	783	768	790	803	802	793	798	743	815	758	788	758	776	798	775	777	743	804	773	761	770	766	800	810	777	781	754	771	735	756	803	765	799	779	783	712	776	774	773	825	799	694	749	720	826	766	804	811	781	797	771	791	812	775	753	804	777	788	765	764	735	774	754	746	776	756	780	783	720	842	733	769	796	793	788	851	808	731	765	762	783	786	759	777	807	713	764	756	770	770	745	774	775	757	750	789	758	779	796	766	756	761	715	744	778	756	786	785	767	762	765	805	762	810	734	780	707	789	762	775	742	798	822	784	766	814	775	755	774	778	825	743	771	761	795	810	751	813	834	841	762	774	799	752	796	710	772	771	783	766	758	743	754	752	770	784	765	778	783	745	763	785	779	770	748	761	810	748	803	846	790	710	758	739	795	732	827	761	771	838	756	772	819	764	817	748	794	802	745	833	760	751	758	771	815	776	761	754	758	740	750	782	765	758	769	809	770	765	810	773	776	766
58195	14727	2185	567	459	362	350	298	311	264	286	283	307	262	253	251	236	256	247	274	257	258	259	238	238	246	280	251	242	249	270	241	245	246	251	279	219	267	250	228	243	221	237	255	224	251	232	243	246	231	262	252	279	218	239	222	248	231	249	243	274	244	233	305	230	257	224	239	254	262	236	240	275	232	260	243	258	208	224	253	269	224	261	221	297	259	255	235	245	238	248	244	230	250	282	243	252	246	278	249	229	262	223	224	282	254	217	277	222	249	236	237	258	231	244	232	210	236	249	255	275	252	253	246	243	281	264	247	226	245	242	235	269	218	249	241	217	234	244	265	253	257	236	233	242	246	223	233	246	261	247	260	256	234	251	204	243	259	245	240	239	235	257	250	237	222	238	233	231	236	297	241	255	236	244	240	241	251	231	249	285	230	263	245	281	259	277	255	255	246	258	230	241	253	253	241	244	242	229	271	273	233	242	245	247	267	234	261	258	227	270	270	223	251	246	254	250	255	233	279	255	219	225	246	244	266	257	233	236	273	263	245	243	223	231	238	241	260	247	248	247	214	264	228	223	232	242	245	242	264	227	240	239	259	264	249	266	261	225	227	218	253	273	239	237	233	262	228	214	264	240	240	257	240	255	252	251	255	283	269	253	259	282	257	245	253	261	249	230	246	244	252	254	265	257	288	262	238	224	238	272	249	217	233	232	245	257	240	252	260	251	267	283	233	242	220	262	241	266	254	260	243	252	256	255	253	237	247	276	247	249	244	248	268	278	254	229	260	274	262	264	235	226	244	255	237	227	238	234	258	263	237	243	268	243	238	253	262	240	227	231	215	262	255	233	267	253	229	252	232	249	242	277	261	254	276	213	241	299	249	286	266	266	246	225	252	268	240	267	260	264	254	262	225	263	249	255	239	238	248	232	252	228	214	251	228	245	236	243	238	252	257	254	272	270	226	267	259	253	243	234	246	253	247	256	283	246	223	240	247	251	231	263	231	247	264	264	263	234	250	237	254	257	258	231	244	270	236	247	242	266	250	239	237	263	254	265	253	232	236	246	269	225	244	227	267	232	248	241	256	264	221	269	243	248	242	225	267	249	254	259	236	237	249	237	287	259	282	253	239	263	245	275	226	220	234	274	247	235	228	242	236	252	269	286	265	243	222	256	252	263	265	236	229	236	249	269	256	279	271	249	252	263	278	229	230	245	222	249	273	245	273	240	247	235	244	244	269	236	258	230	260	228	235	214	287	219	270	265	245	223	246	219	224	242	224	233	234	206	245	234	240	238	252	231	263	268	231	248	229	233	222	233	240	214	262	259	240	279	226	232	222	270	256	244	242	270	238	268	231	258	256	220	227	228	250	249	248	257	268	238	269	233	270	258	244	302	233	293	227	262	274	266	257	238	250	223	262	249	247	244	271	262	224	214	230	253	248	246	248	242	235	279	252	229	241	237	238	231	259	233	257	256	235	224	237	236	247	229	252	250	220	236	228	265	255	213	270	251	260	262	264	228	264	232	226	244	246	231	246	236	233	248	260	235	208	251	235	253	249	274	272	270	262	283	236	247	256	225	225	254	269	247	237	266	256	258	243	245	225	224	209	217	256	226	261	226	265	271	255	272	249	281	261	259	250	244	253	247	217	205	226	258	259	251	223	253	254	237	275	267	220	241	242	233	235	260	229	227	243	248	242	254	263	249	253	219	263	234	256	237	259	239	250	244	244	253	219	253	241	267	238	264	234	222	228	250	227	236	239	232	259	257	259	228	236	229	258	268	256	247	254	280	241	284	251	227	236	261	255	243	248	227	263	232	221	247	227	246	267	238	241	236	275	223	241	226	227	210	218	239	237	212	203	209	229	244	256	274	243	230	245	251	237	242	233	229	225	228	273	247	246	235	262	250	215	272	252	273	253	253	275	246	261	228	257	240	241	263	276	227	229	252	241	274	247	214	247	270	233	242	244	237	248	251	237	251	267	242	239	250	234	256	286	261	231	203	223	260	248	241	256	214	262	263	257	253	250	244	233	266	246	262	227	221	219	251	252	215	249	260	258	232	278	284	217	251	265	237	274	265	259	244	254	247	213	221	249	248	276	274	256	234	255	240	262	263	236	241	268	219	243	238	226	263	249	266	261	241	223	230	259	248	242	246	248	271	284	241	271	257	227	226	259	266	246	246	249	220	254	255	267	219	237	255	237	281	262	224	217	235	262	244	251	265	242	252	225	268	213	196	235	217	239	248	259	223	244	242	261	225	235	245	245	222	249	265	293	266	251	258	248	269	236	279	242	228	253	257	230	280	242	254	228	260	254	262	234	230	244	257	232	239	232	234	242	249	233	255	235	215	261	266	274	228	250	225	259	220	263	247	244	239	267	230	218	259	270	230	289	230	219	230	262	242	213	245	220	226	254	252	251	254	223	208	238	240	230	259	244	234	235	232	258	234	253	244	274	241	229	233	226	259	218	234	262	248	243	249	214	252	220	257	247	241	266	232	262	247	246	238	258	242	237	274	265	252	258	246	250	239	269	231	238	211	274	257	243	256	226	247	236	258	261	289	238	258	230	241	229	251	262	234	273	241	227	222	269	241	249	253	247	220	252	246	249	261	282	267	271	247	252	254	271	238	243	259	271	250	242	230	236	243	241	239	238	230	252	224	234	237	255	247	251	247	256	256	220	254	244	247	240	220	269	265	234	262	254	247	229	240	259	231	232	265	259	227	223	250	246	219	213	257	257	268	235	238	239	268	262	234	257	216	257	248	243	219	264	245	234	231	230	252	239	249	250	234	262	231	253	241	258	233	227	235	238	257	236	251	288	268	272	237	256	215	229	261	239	277	241	258	290	240	253	251	239	223	288	237	234	233	213	281	248	247	227	246	247	279	244	258	254	236	203	256	261	230	259	243	268	221	229	236	247	238	236	246	208	239	214	248	259	269	226	237	244	259	257	263	268	228	228	218	254	238	221	242	252	237	242	250	246	230	235	225	257	242	261	249	231	220	238	255	246	246	272	265	253	209	237	249	247	246	226	247	259	209	257	238	245	252	248	245	246	235	234	262	249	268	270	233	234	283	261	254	241	250	255	236	227	252	219	222	250	249	262	276	236	244	243	257	231	242	252	254	254	263	246	216	223	250	286	229	229	275	241	276	235	226	254	240	208	255	233	242	247	257	250	237	255	256	256	244	233	252	260	240	235	260	242	260	250	282	232	242	277	236	241	251	234	219	221	240	260	270	241	232	250	219	249	226	237	236	242	247	245	262	258	256	266	283	231	237	222	235	238	247	270	216	248	244	234	213	222	277	229	259	264	262	251	238	238	228	260	250	248	230	257	250	274	237	229	269	238	216	247	265	240	247	226	239	282	265	236	268	267	241	257	229	230	273	233	248	239	239	238	235	242	230	259	248	250	211	255	253	237	220	249	269	250	231	234	256	245	235	226	239	226	275	230	222	250	249	250	235	254	281	269	218	270	254	245	272	233	244	266
30665	848	1369	1499	1239	1122	984	864	841	699	692	682	679	621	595	635	653	615	574	592	623	570	566	630	579	609	571	556	554	571	596	593	580	578	566	546	553	611	543	551	556	612	603	545	599	568	573	572	594	544	579	535	546	556	563	572	525	577	563	543	578	559	590	544	505	535	593	556	576	549	563	542	515	566	517	553	571	573	566	550	561	519	602	602	593	543	541	551	560	583	554	546	556	563	561	577	573	569	528	538	532	531	566	569	552	534	558	512	550	547	581	548	558	595	547	559	531	527	568	548	572	598	579	585	519	577	569	567	506	548	568	589	557	506	542	559	567	571	572	548	575	579	590	533	556	567	563	552	541	545	572	507	547	551	549	532	553	588	600	605	566	626	543	567	570	560	542	544	546	530	582	523	556	542	566	566	531	549	554	551	551	550	532	543	566	622	567	573	558	529	546	567	527	552	544	568	540	577	531	563	529	560	546	553	514	596	546	508	550	571	552	528	548	577	569	580	573	544	557	596	608	558	542	560	568	554	532	589	530	568	585	574	533	586	549	594	562	541	578	526	539	533	621	552	566	551	585	570	537	600	569	562	567	565	538	576	566	540	512	557	570	556	533	606	558	580	546	573	549	556	514	552	549	520	548	534	551	552	569	603	583	524	568	574	572	525	533	574	542	495	554	552	582	570	563	542	552	538	606	552	572	594	586	539	539	536	509	578	535	574	584	575	549	576	520	554	577	553	623	548	505	549	560	534	556	583	572	543	548	532	544	559	567	561	538	559	576	515	555	590	558	573	531	537	492	537	538	586	577	539	566	554	573	567	562	507	543	563	552	565	557	542	586	533	548	571	562	555	515	567	560	602	552	501	549	545	531	582	587	586	518	567	574	571	560	536	585	580	573	556	530	590	537	522	562	596	564	577	547	555	527	578	569	541	585	533	550	504	544	509	530	589	583	577	553	563	530	515	574	573	517	585	540	548	537	575	537	572	570	529	601	556	574	533	554	543	559	543	549	535	581	567	543	554	546	534	559	536	539	555	588	571	549	571	560	539	527	554	521	534	599	590	591	546	594	603	562	577	564	564	553	539	570	521	589	523	581	570	580	570	526	569	550	564	519	571	552	553	551	563	570	527	579	552	575	524	588	566	563	532	562	506	575	607	573	558	560	518	633	570	581	549	581	519	572	566	539	544	515	579	578	560	565	619	543	531	581	562	543	539	583	534	558	539	575	570	546	567	569	562	588	577	570	586	580	528	582	544	542	544	558	542	547	578	547	521	570	541	557	509	568	570	558	552	533	567	522	550	536	540	502	570	566	554	573	558	557	528	555	545	519	532	528	595	535	507	513	542	537	588	550	538	535	584	567	559	526	579	544	582	571	627	525	551	533	554	535	530	606	572	578	545	525	553	567	542	546	574	554	513	572	587	569	525	560	511	575	568	552	554	556	557	589	599	558	573	538	548	550	547	546	593	561	554	579	561	551	538	568	541	548	538	566	570	545	582	524	556	553	609	555	585	591	554	527	559	604	569	588	553	564	570	536	513	543	515	580	558	576	526	531	567	548	580	566	563	546	555	596	526	523	501	563	553	491	564	561	566	585	549	547	541	556	545	543	581	580	576	549	542	573	535	631	511	550	571	530	569	585	536	571	568	577	572	531	588	553	536	576	536	551	583	568	572	540	573	550	544	545	545	579	541	535	556	591	558	583	545	592	583	598	513	585	536	543	544	576	536	563	538	558	581	555	569	539	555	564	541	563	500	555	570	544	603	537	572	528	550	576	580	540	560	563	592	562	558	509	551	526	589	534	547	556	539	587	550	557	560	551	528	527	561	557	540	554	523	569	591	547	591	586	621	555	567	519	551	543	538	574	514	575	547	545	583	577	580	538	535	547	571	587	551	566	513	582	526	547	537	549	557	531	546	558	566	554	565	537	542	576	490	560	575	496	545	561	551	560	534	561	569	540	541	598	569	557	540	504	581	585	508	553	562	566	546	556	585	582	552	513	555	589	567	530	544	558	547	547	563	584	534	540	540	536	573	572	563	553	542	536	584	548	536	539	525	564	575	609	569	563	565	572	574	570	523	608	566	545	554	547	557	538	571	534	513	568	572	540	529	544	519	552	534	577	541	539	581	591	555	558	531	545	556	568	562	526	521	499	555	542	557	556	516	565	610	542	526	504	533	577	549	594	530	537	528	522	528	586	543	558	558	537	551	510	519	537	575	489	562	550	541	543	509	589	559	592	557	559	481	562	528	556	551	573	562	598	585	560	515	568	591	534	563	564	574	530	585	556	533	595	549	566	520	518	565	548	549	569	555	524	590	548	530	535	549	575	532	553	604	553	529	552	583	564	536	533	575	528	571	560	556	553	584	582	565	538	558	591	553	580	564	553	511	552	541	575	532	546	536	523	545	569	521	559	603	552	521	591	558	559	531	576	552	546	550	572	540	581	585	574	575	556	553	519	526	559	573	553	560	526	569	578	528	535	537	570	554	525	533	551	564	591	507	557	573	567	519	522	577	540	545	565	528	574	586	561	556	566	552	549	549	567	579	577	563	575	556	587	570	565	608	564	533	572	534	576	530	551	569	566	485	533	548	576	603	570	584	545	581	556	536	586	551	575	589	545	550	526	584	535	558	516	545	556	559	594	557	515	589	564	543	565	550	522	527	515	553	555	500	535	569	569	556	578	564	571	543	576	585	541	561	566	566	502	582	552	518	580	565	613	529	589	591	531	564	537	535	554	554	558	556	555	573	565	575	580	577	542	587	576	547	573	548	531	582	570	571	544	574	568	560	570	526	537	544	565	568	550	540	512	571	578	516	558	574	570	527	534	537	570	549	560	535	563	575	536	566	568	558	550	586	543	552	543	516	552	516	576	554	573	575	578	543	551	539	577	581	554	585	568	566	579	567	572	553	569	583	596	543	563	583	574	589	566	574	568	553	561	572	556	557	541	511	540	556	513	549	560	552	527	537	561	598	579	564	515	522	545	563	580	555	550	583	555	553	577	564	586	580	523	544	589	541	526	534	558	497	557	615	533	543	537	523	566	563	536	579	531	577	576	548	539	558	528	589	561	599	519	543	564	550	561	511	575	537	551	561	529	565	576	525	537	545	574	563	596	553	545	521	578	541	566	557	547	578	566	551	617	575	541	521	554	573	613	534	555	541	494	550	583	556	543	512	532	518	526	544	571	602	590	540	535	549	563	555	553	566	578	529	572	550	610	573	542	563	572	551	585	551	577	564	558	564	533	563	570	589	574	541	536	546	529	551	565	547	561	572	553	562	544	564	547	559	577	543	591	540	544	527	582	553	541	566	585	552	532	594	564	557	559	586	546	495	531	583	547	551	577	565	561	574	564	539	545	547	572	547	577	585	572	535	518	519	517	544	582	556	528	555	534	561	528	546	545	560	578	560	560	565	586	557	567	540	578	583	558	585	537	549	552	582	513	582	565	562	566	539	543	534	554	560	562	600	575	585	558	553
39732	6230	378	311	308	274	303	258	282	269	279	288	287	295	302	281	255	283	292	283	279	297	319	309	261	292	299	283	263	302	293	282	260	281	294	283	266	274	263	273	310	296	297	297	257	288	269	292	319	288	229	293	292	281	286	294	269	278	278	263	279	297	294	298	254	251	256	289	309	284	247	304	310	301	276	299	299	278	276	275	279	289	290	313	291	303	255	256	294	274	320	329	265	312	268	273	265	317	285	277	276	263	290	282	310	287	299	294	282	282	303	305	300	317	267	262	276	249	270	300	276	260	284	301	281	267	293	298	292	275	269	339	257	285	307	279	277	279	290	272	288	293	293	312	261	312	263	281	292	250	272	277	284	228	258	281	297	269	293	291	315	337	298	279	271	293	247	283	285	301	286	279	291	299	274	272	244	274	284	319	270	304	272	303	313	267	284	295	269	289	254	259	263	272	262	295	293	268	281	289	275	259	259	280	307	299	270	294	257	280	271	278	288	301	278	318	266	287	269	280	270	288	273	318	305	267	264	241	289	233	289	263	310	280	299	293	326	279	280	293	273	277	266	272	290	313	323	288	268	296	281	270	302	313	324	271	275	265	283	286	276	250	294	267	285	286	247	276	302	283	268	289	281	267	278	288	303	271	282	276	300	280	247	278	298	321	256	252	283	273	274	284	261	297	297	315	278	265	274	295	258	290	294	307	266	295	300	305	280	311	296	303	297	271	277	286	248	284	265	323	267	279	272	271	285	307	278	272	321	288	317	281	290	321	308	305	283	265	300	300	307	293	300	280	289	292	273	300	317	279	281	323	271	304	273	264	295	270	294	307	285	315	309	283	277	295	284	272	251	270	286	259	279	284	259	286	263	284	312	270	325	281	281	311	276	292	287	269	290	292	296	279	265	302	315	298	283	272	281	291	310	260	296	288	307	293	289	311	290	297	293	249	298	281	255	291	293	264	321	304	261	298	305	278	293	289	285	295	323	278	316	277	259	271	251	238	278	293	271	260	276	293	313	274	251	316	301	289	296	285	277	287	319	298	283	262	295	285	274	271	279	266	275	278	286	268	267	292	288	313	310	307	295	294	307	255	255	301	304	287	294	318	264	279	268	288	277	268	259	286	275	260	297	276	290	268	269	277	279	285	270	285	287	292	317	278	258	295	280	281	283	283	274	266	296	257	296	278	311	298	269	294	300	306	262	271	269	279	277	255	299	309	298	299	281	304	282	280	306	300	325	276	278	270	281	276	275	285	303	302	277	301	294	291	291	263	287	281	263	278	286	296	303	289	291	304	265	288	269	300	286	279	272	293	327	261	265	272	232	262	294	285	317	299	259	268	306	281	299	285	295	297	300	257	252	296	253	285	242	292	271	273	289	281	248	271	261	278	274	283	281	276	286	311	266	278	248	263	267	287	323	294	296	281	273	273	279	264	274	268	281	256	282	316	273	268	320	274	294	287	296	297	310	267	294	267	295	275	263	277	273	278	318	297	268	289	289	314	262	303	280	293	335	292	273	259	289	292	261	257	276	256	290	262	272	270	279	285	267	282	294	310	256	320	294	288	295	284	287	308	277	289	319	284	275	304	301	305	330	305	301	305	255	260	312	293	298	316	300	282	316	311	276	260	287	324	258	309	286	296	303	308	269	302	286	298	302	279	262	287	263	302	292	266	264	337	291	280	277	283	276	258	294	301	307	282	279	296	311	296	285	284	264	268	270	277	268	282	280	296	277	259	278	340	280	321	304	267	280	266	250	296	300	275	307	329	318	258	284	268	295	276	282	272	280	318	264	271	268	282	303	306	275	280	293	268	305	290	292	282	295	279	260	286	291	292	299	253	275	270	302	325	261	314	304	272	297	275	250	292	310	282	295	291	270	311	314	290	301	302	294	251	295	279	269	272	303	327	279	271	271	289	301	305	271	282	286	260	307	299	309	262	277	305	290	302	264	320	307	256	269	274	275	307	285	321	324	288	290	264	274	293	287	295	277	284	276	298	268	295	292	295	282	277	276	304	285	292	295	265	320	297	285	283	298	284	273	296	290	244	283	316	302	332	301	296	285	282	294	269	266	257	264	315	266	312	288	296	270	288	286	273	277	281	271	270	278	282	296	290	302	273	314	294	292	283	262	266	270	271	271	279	263	315	290	269	271	289	296	298	265	288	289	289	280	315	277	292	312	270	317	276	311	291	300	263	262	267	300	280	268	323	311	330	291	278	308	271	278	266	278	280	271	283	300	266	302	276	287	284	308	281	276	327	279	290	297	271	311	312	263	279	273	290	281	253	289	263	301	296	300	270	280	283	283	299	282	281	270	277	306	277	282	265	290	294	292	285	288	286	286	263	272	288	295	307	257	290	291	293	276	322	317	289	285	314	276	271	301	281	282	277	303	291	259	264	280	301	291	248	271	274	296	312	313	283	289	260	259	286	284	282	306	276	300	292	269	260	277	286	309	286	280	273	273	293	230	294	321	258	304	280	268	288	279	260	289	278	297	281	293	288	283	308	308	263	322	259	263	286	254	289	291	256	292	283	256	299	292	287	254	306	294	267	285	278	285	284	301	292	280	267	274	276	294	296	260	297	304	288	274	286	321	306	298	276	297	254	300	277	248	308	270	259	291	269	284	251	267	286	259	282	295	315	294	256	290	248	252	276	278	280	281	280	301	279	298	267	305	317	291	290	327	262	306	303	268	324	278	291	282	322	293	274	283	297	328	311	302	262	267	270	310	260	287	315	308	265	295	286	302	272	265	302	287	292	311	282	287	274	248	313	288	267	310	299	286	334	276	291	272	294	270	275	262	247	286	285	274	255	305	277	292	259	289	292	257	312	317	288	278	277	319	317	301	320	283	309	324	261	267	265	274	301	264	284	283	243	291	276	298	260	297	286	278	275	272	298	274	294	262	253	273	277	274	284	306	282	286	280	256	289	255	296	287	267	285	252	285	268	282	262	306	276	282	287	274	291	275	309	266	282	275	302	278	271	299	279	295	272	281	276	287	284	280	289	274	308	265	265	301	287	283	298	267	268	298	242	291	289	298	315	281	239	290	293	295	285	335	306	293	279	291	278	299	273	282	311	276	287	261	288	310	264	278	255	275	278	302	258	306	276	299	279	295	299	298	279	285	283	308	248	321	304	324	325	317	270	286	266	282	287	281	300	299	294	300	262	312	291	304	285	289	281	318	291	303	271	284	290	304	277	287	299	277	279	292	289	273	275	304	279	297	278	290	268	295	304	281	290	291	270	265	275	281	287	278	297	282	289	319	277	298	293	277	258	273	304	300	285	312	285	259	313	291	322	297	274	284	283	274	300	281	256	315	284	284	250	282	263	248	272	287	287	251	316	328	284	263	279	289	291	257	301	247	261	285	307	290	286	314	273	275	291	287	283	301	253	306	312	273	285	302	308	256	278	292	294	299	297	294	267	288	294	296	312	312	284	303	283	284	287	259	277	234	294	297	277	262	284	272	309	303	282	296	302
21736	685	652	670	634	655	628	649	685	657	656	697	687	674	697	634	726	659	627	647	689	673	639	647	652	642	656	688	674	637	677	636	665	600	718	674	678	630	618	634	678	699	652	623	663	717	639	637	652	656	692	654	643	660	660	671	656	644	674	715	606	712	693	666	633	650	651	642	672	645	689	660	654	672	645	597	666	628	670	648	646	619	677	654	637	676	638	653	610	651	635	665	692	669	666	678	683	666	662	653	675	703	647	656	663	627	681	664	683	665	612	660	669	639	655	663	626	634	647	651	655	685	631	631	634	674	662	647	670	631	654	666	658	662	664	640	618	698	691	659	602	618	647	669	635	652	670	626	656	691	636	626	649	662	667	679	651	686	660	607	705	678	712	646	708	629	690	642	680	666	637	687	649	636	670	646	635	650	663	653	655	601	629	667	667	687	613	657	616	674	671	660	646	620	663	671	643	673	638	643	631	639	678	641	628	635	701	654	695	649	673	666	692	686	659	695	728	685	629	608	671	656	668	645	667	657	732	629	581	660	687	624	697	641	678	646	670	721	603	646	660	630	647	640	636	674	642	689	656	695	749	667	671	632	629	633	649	615	664	708	676	594	647	647	666	634	670	623	650	679	654	691	624	666	626	656	624	657	696	652	634	657	683	654	670	672	619	643	664	687	638	698	666	637	684	662	685	662	646	663	655	665	654	686	653	677	654	666	666	673	638	656	646	653	684	677	705	638	669	714	700	675	669	644	660	635	655	656	696	619	606	704	667	668	620	656	661	612	659	651	679	707	631	626	626	681	651	651	655	659	663	662	623	681	641	684	647	673	707	692	678	653	651	722	609	638	658	620	691	650	694	677	668	618	644	611	655	643	681	653	661	651	695	652	643	666	657	666	669	666	711	676	628	660	628	664	681	643	671	626	662	628	668	695	642	643	666	668	681	635	666	698	687	703	643	741	704	675	628	659	657	723	667	621	691	636	645	719	639	671	674	680	630	636	702	629	638	654	605	681	644	614	690	611	671	677	697	690	651	684	673	716	676	685	646	633	644	673	687	641	650	663	630	693	661	638	627	686	638	659	681	698	667	662	669	622	598	665	587	617	611	688	669	694	622	680	667	675	647	658	698	677	683	635	650	641	685	624	646	652	620	656	680	675	670	657	668	674	707	668	665	628	623	614	685	641	669	637	687	651	684	645	697	655	632	669	663	651	655	681	654	682	679	631	687	689	666	666	683	609	703	683	623	673	682	659	691	690	634	644	690	672	659	675	666	734	696	660	674	684	683	652	640	719	673	665	676	651	653	677	658	732	649	671	659	679	651	652	694	692	631	695	674	659	670	663	658	693	644	678	614	620	617	675	668	671	691	627	662	663	673	638	646	660	659	728	617	635	654	695	684	647	645	650	666	639	606	671	695	674	670	731	668	672	712	646	689	664	614	625	681	647	657	682	609	657	637	692	679	644	677	686	649	681	623	681	655	673	697	650	703	641	680	654	663	672	620	638	652	698	693	688	621	669	667	609	659	601	668	648	674	640	658	630	647	654	645	667	640	661	657	702	676	661	659	602	652	672	703	657	656	627	684	645	668	636	663	658	633	660	692	679	681	680	668	713	665	686	664	693	649	646	684	650	659	630	686	667	632	627	643	670	633	646	701	658	645	646	668	676	661	666	725	661	649	693	670	691	670	621	671	701	658	685	682	649	651	692	695	641	673	682	638	625	670	649	669	650	645	636	642	624	645	656	670	616	656	676	606	655	659	740	672	650	646	672	671	697	661	682	632	645	623	658	650	692	629	713	656	659	691	657	658	640	663	650	656	653	650	664	677	659	621	652	667	660	657	670	663	683	669	689	691	658	672	672	659	644	681	646	640	645	674	682	648	669	623	665	629	619	678	678	625	676	667	709	692	654	668	655	648	677	613	673	631	666	692	702	635	656	652	650	675	650	657	690	666	658	662	637	701	628	715	677	678	683	637	660	656	623	660	641	682	628	666	640	661	624	628	629	659	650	613	664	664	685	695	702	647	618	633	661	649	666	673	650	624	695	673	679	663	644	676	684	681	633	655	644	686	678	684	638	670	663	680	729	629	636	668	699	693	652	674	676	622	680	644	673	661	628	644	644	647	600	660	630	629	627	589	667	644	712	632	665	647	643	662	674	664	678	662	630	649	648	649	659	635	640	654	691	648	698	597	659	637	622	652	630	653	636	633	615	662	608	636	644	686	667	650	640	637	652	700	707	663	626	679	673	692	630	678	680	663	696	674	680	725	659	660	658	646	657	647	634	650	668	627	645	647	620	673	629	665	645	673	664	662	632	709	692	643	643	637	676	662	696	686	644	646	638	657	663	644	614	620	682	689	634	625	650	675	644	658	627	592	649	672	672	687	646	636	680	671	641	626	645	632	647	659	629	613	642	638	657	648	616	645	704	680	650	695	674	675	650	624	664	657	660	691	649	678	686	660	637	603	686	679	666	586	681	700	686	650	683	672	637	624	665	655	649	660	633	642	650	613	648	672	656	629	696	622	687	683	647	672	649	656	660	674	622	625	656	600	698	657	653	657	663	671	664	660	647	681	667	662	700	655	660	657	643	637	674	693	650	663	703	667	664	656	654	675	694	651	640	652	630	686	671	643	648	661	685	686	689	645	660	655	606	690	666	675	632	631	728	669	635	665	674	684	611	686	631	646	641	629	698	643	651	638	646	661	645	651	641	671	671	656	649	658	666	678	652	641	688	706	622	661	669	624	631	643	661	669	659	654	682	668	670	631	608	640	634	644	660	692	686	665	637	637	641	710	585	635	638	663	682	676	639	640	656	645	673	687	672	654	693	620	632	665	621	664	643	611	671	673	683	683	654	669	660	626	674	658	646	668	682	636	730	660	628	640	712	679	676	653	672	640	678	631	641	665	693	694	695	661	621	687	644	651	645	629	611	655	627	658	674	647	647	669	677	669	664	659	655	688	692	640	639	637	688	616	630	678	681	689	644	651	674	629	640	637	645	669	687	630	649	629	630	673	637	676	715	639	708	677	666	655	624	643	675	657	672	684	683	661	705	630	650	677	617	615	660	672	659	665	657	649	627	681	662	631	660	672	659	640	689	627	616	646	616	725	673	669	674	647	648	658	692	676	675	662	665	665	680	686	703	683	622	666	660	645	640	665	671	616	635	641	661	698	650	652	625	686	666	613	664	629	626	657	644	663	645	653	671	655	667	656	674	670	633	637	643	703	654	663	625	662	622	633	629	661	663	646	674	666	676	686	661	617	680	680	647	638	689	662	665	644	669	662	640	691	677	663	655	683	667	652	626	678	691	685	697	654	641	671	655	615	660	635	658	627	690	643	681	639	680	633	661	634	685	669	656	669	698	666	668	647	617	655	678	672	623	643	665	661	674	652	645	678	644	684	671	636	658	681	645	643	632	632	639	662	614	624	656	666	680	688	690	696	666	686	654	626	652	663	673	656	634	634	656	669	698	668	625	642	674
55729	12797	1216	568	437	462	424	428	394	428	387	347	388	361	413	384	372	340	392	401	413	367	370	368	338	395	391	397	366	356	357	348	359	372	334	368	335	379	350	397	395	371	332	393	356	381	383	384	372	352	382	376	349	392	426	399	362	423	362	371	410	363	355	386	358	346	382	371	391	363	346	381	397	392	345	399	375	355	379	347	383	342	385	373	385	369	328	392	371	357	359	371	371	390	383	367	340	417	403	425	404	414	375	384	453	369	392	344	405	367	360	357	401	369	371	388	388	376	388	376	388	383	359	355	341	336	381	366	410	380	355	352	355	409	346	403	382	341	383	375	387	331	355	385	383	369	390	355	403	408	361	406	379	384	392	400	350	423	360	372	368	368	366	352	339	369	383	398	369	393	383	351	378	380	368	394	381	354	350	361	359	359	364	377	357	378	366	392	346	368	354	395	383	346	354	380	372	388	399	370	385	365	366	367	372	366	371	406	367	391	370	355	415	353	398	366	337	370	381	359	359	382	375	394	387	385	385	344	372	352	371	370	362	393	374	389	377	342	362	374	370	349	377	387	356	358	322	391	411	400	353	368	381	362	373	361	389	367	362	390	380	354	390	377	376	368	341	356	359	363	379	416	378	347	351	353	367	367	375	375	373	397	371	330	400	375	376	422	400	400	390	381	375	398	361	353	348	371	364	392	378	376	362	371	377	421	422	370	394	387	397	386	379	350	337	366	366	386	364	367	365	369	345	387	398	383	364	361	355	380	384	395	434	390	358	373	347	377	377	354	362	348	395	366	356	345	363	359	412	414	354	378	391	405	390	400	327	343	390	343	381	343	386	381	319	383	393	384	366	378	383	363	369	405	391	390	367	395	406	386	391	406	351	370	355	353	374	380	333	346	375	398	425	355	381	409	351	370	383	327	375	392	357	389	380	383	377	391	346	366	396	355	361	347	373	367	396	358	350	366	377	371	364	409	365	362	378	319	373	346	376	376	397	383	332	360	377	364	381	358	371	378	369	370	395	383	387	383	359	428	389	369	370	366	348	355	376	359	341	366	367	385	389	345	366	378	387	360	380	368	340	367	344	345	367	373	358	357	378	366	351	401	370	363	362	340	363	420	409	392	380	364	399	373	368	410	383	404	382	397	417	363	383	396	346	358	345	360	386	407	364	354	375	364	411	403	403	363	343	340	347	375	357	394	349	359	377	381	350	371	373	374	394	364	364	361	372	395	378	386	387	365	349	370	395	362	367	407	345	360	354	372	344	361	357	383	347	349	374	333	390	369	370	391	337	358	381	374	375	372	412	402	394	357	447	376	340	410	379	351	392	363	398	360	400	376	340	365	359	368	394	365	351	389	340	334	376	361	367	405	382	369	344	399	389	386	343	361	376	366	361	409	350	382	400	371	399	366	406	383	377	399	374	394	371	363	344	419	424	403	396	374	354	388	390	374	377	390	401	375	369	347	333	377	379	370	356	368	359	409	393	342	360	364	404	383	354	355	404	385	390	375	387	342	343	411	391	391	361	409	366	397	386	415	397	359	394	388	383	375	364	349	353	418	410	387	357	391	410	385	362	399	355	397	383	361	354	365	358	359	348	365	348	356	359	372	351	339	355	361	344	357	388	391	384	415	408	381	374	367	371	422	389	353	367	359	344	369	392	361	392	367	351	381	348	371	411	352	410	376	353	363	382	394	363	366	432	354	346	400	358	362	357	374	407	367	411	379	388	378	394	427	310	391	348	383	385	397	376	376	355	402	361	342	379	384	422	370	353	345	382	375	382	383	396	378	330	371	366	371	375	369	383	371	381	367	356	386	374	394	406	396	368	346	400	359	341	365	374	355	352	365	356	406	370	382	386	342	361	355	376	350	392	403	359	389	375	399	384	382	369	368	381	357	366	360	356	346	369	408	358	411	348	377	355	359	329	384	362	360	353	368	407	368	329	374	343	413	347	340	381	391	370	371	402	390	325	366	397	361	368	389	357	360	386	400	411	391	374	388	351	360	400	387	325	350	394	381	380	381	388	367	387	377	327	404	328	366	368	382	365	367	358	391	359	360	367	406	378	375	362	398	364	354	385	364	371	351	353	374	383	344	372	365	402	386	368	356	344	345	377	387	400	375	395	358	341	389	362	401	379	309	354	387	373	372	391	371	414	384	369	372	387	373	375	357	379	361	384	344	397	406	405	393	380	394	362	337	361	386	408	352	371	375	365	364	359	419	398	355	374	360	337	363	348	408	365	356	416	392	372	370	358	356	357	415	397	361	330	377	390	352	343	385	350	380	389	378	361	400	379	370	344	384	393	360	400	353	378	375	397	365	411	368	322	370	360	375	397	360	343	361	366	372	370	360	359	370	375	367	369	346	360	363	366	341	395	345	388	362	390	364	388	410	370	334	382	330	404	338	360	378	350	390	400	379	384	400	348	393	353	350	375	354	422	315	362	347	375	377	386	398	352	376	404	377	370	369	395	370	395	328	381	381	386	361	315	362	402	368	376	362	371	389	360	368	372	394	364	382	385	404	380	379	395	382	384	373	360	353	397	401	408	402	405	376	366	377	367	382	426	383	388	336	380	377	405	395	363	392	366	388	353	353	368	372	377	415	356	373	363	365	381	353	361	372	366	365	384	391	395	386	407	354	385	360	386	360	365	354	375	356	356	359	390	373	368	369	383	376	362	398	362	369	376	360	377	399	400	380	391	391	380	359	373	352	391	383	345	376	371	387	387	393	359	396	405	372	356	357	377	388	350	373	361	386	369	385	357	379	374	377	328	393	341	351	399	385	393	376	365	360	373	417	384	384	369	357	392	356	361	359	350	402	348	364	372	383	403	370	367	370	371	367	354	389	378	364	355	361	409	390	373	363	357	366	414	376	381	398	373	360	396	357	358	391	370	357	333	386	377	404	407	378	414	377	373	394	373	353	375	389	369	379	379	343	380	365	367	380	404	378	383	405	397	420	362	368	385	330	372	363	392	384	405	357	362	367	397	358	385	353	406	370	356	347	350	371	367	384	364	418	357	400	367	371	397	368	370	340	352	380	372	339	422	412	413	370	377	362	367	423	351	348	335	357	394	379	379	373	368	362	342	385	393	347	356	387	388	394	410	367	375	395	357	368	375	375	382	395	347	351	373	390	398	395	355	392	360	384	346	389	373	395	367	359	364	351	359	371	395	371	388	367	386	383	408	343	394	373	384	396	361	389	373	363	372	326	378	392	414	356	359	322	367	427	368	371	380	388	389	387	378	334	360	396	360	378	390	380	373	365	360	408	365	337	397	348	370	397	396	372	346	418	345	347	370	392	329	355	378	373	411	358	367	401	425	372	362	360	395	371	389	341	330	383	386	388	344	391	343	400	339	358	367	358	364	375	385	374	358	376	376	375	332	376	373	369	342	349	357	362	409	406	379	372	369	335	396	367	339	381	381	383	377	406	399	388	377	367	344	397	371	376	369	384	392	368	339	339	340	398	352	335	379	401
30625	987	1173	1203	1162	1083	1013	989	949	930	931	894	934	836	889	878	860	853	874	882	867	835	819	813	842	890	906	885	882	770	872	840	809	904	859	798	870	820	831	836	854	870	825	866	841	872	815	816	814	832	822	830	848	847	869	847	836	872	859	818	817	838	880	797	885	863	854	848	825	859	884	803	914	864	877	859	848	792	830	821	823	817	824	831	828	862	868	886	780	857	803	824	822	823	853	804	869	844	853	895	890	832	807	845	846	848	829	786	860	875	834	843	800	874	875	830	833	866	829	841	829	823	831	790	810	853	818	847	843	805	872	809	889	813	854	820	796	837	840	835	851	826	824	899	863	824	821	833	814	805	803	866	826	848	863	853	839	880	833	823	854	824	812	844	841	871	855	824	849	865	847	834	814	833	835	820	859	844	828	849	802	844	849	783	856	853	856	798	833	803	854	832	841	870	863	866	789	820	889	800	836	864	856	837	831	795	851	812	881	819	788	829	836	848	819	840	813	851	868	842	863	833	852	841	875	783	824	852	866	838	824	843	795	897	841	852	863	872	821	830	863	826	841	862	846	889	851	848	849	851	804	824	843	803	848	840	893	833	880	831	858	793	826	868	860	824	866	848	822	816	840	825	845	843	873	807	874	843	849	860	869	875	860	863	863	860	861	857	811	853	874	836	875	842	798	806	851	873	857	822	852	847	860	868	801	811	829	842	817	889	794	837	869	788	822	833	848	861	871	806	866	842	841	899	830	760	798	829	870	776	874	800	831	748	832	858	862	808	840	829	833	841	855	883	841	872	827	828	797	912	814	842	821	862	814	814	807	838	861	850	812	851	801	872	835	787	825	826	849	829	845	820	818	867	818	847	770	845	896	825	838	862	844	877	888	824	800	827	821	847	854	869	794	821	834	858	830	836	863	832	822	870	857	845	865	821	800	845	781	842	816	843	891	807	881	830	785	828	822	855	793	869	860	845	818	898	798	858	807	905	808	794	851	873	771	816	832	868	809	829	838	801	837	800	791	820	827	801	835	909	834	828	823	848	835	837	843	858	844	810	895	832	809	825	853	848	843	826	826	747	849	783	838	799	823	831	801	890	855	787	820	801	864	866	830	817	895	823	836	854	846	801	860	806	872	877	864	859	870	802	864	808	833	794	806	845	844	829	850	864	870	880	852	802	856	825	819	868	917	830	795	845	806	838	856	870	885	863	857	889	848	810	845	809	830	863	860	820	850	868	842	805	818	844	818	825	794	830	856	881	872	830	823	820	848	808	864	850	809	862	837	834	820	835	821	830	866	801	885	851	824	796	849	849	800	804	856	882	816	787	831	844	874	855	849	888	821	898	907	788	838	841	830	834	846	844	838	842	819	857	826	880	833	785	838	849	839	864	818	833	865	834	828	778	792	862	790	825	879	774	846	860	856	864	783	848	791	787	850	846	839	858	833	812	859	838	810	857	864	845	813	849	816	835	837	854	848	840	824	843	812	816	815	831	872	806	809	854	848	833	796	833	816	774	844	844	843	851	860	815	822	837	849	837	799	809	807	823	868	827	865	788	850	835	819	831	814	778	869	857	825	817	851	821	842	864	839	857	886	845	859	803	840	811	864	860	850	825	778	788	877	837	811	869	780	797	834	841	880	892	827	827	853	848	841	868	850	866	837	802	845	836	836	829	876	890	803	882	846	865	848	876	816	799	850	813	880	842	848	859	828	824	797	774	840	850	867	816	907	846	818	838	875	863	828	872	859	868	834	803	828	855	804	864	838	818	838	838	822	886	833	846	858	812	822	825	861	911	816	844	866	871	831	848	850	862	873	871	830	821	850	854	821	835	840	805	852	834	856	849	816	850	787	828	822	867	848	862	814	849	854	830	811	825	859	742	894	847	847	839	845	814	840	831	865	814	817	828	849	851	790	826	853	814	802	829	872	845	800	866	828	809	898	845	840	846	805	820	815	886	843	821	843	872	835	815	889	845	848	840	841	782	803	798	851	802	787	867	819	818	822	824	827	838	885	832	802	805	913	871	860	858	848	851	817	776	861	860	784	819	834	856	813	786	807	856	829	827	839	838	802	867	883	854	871	816	829	804	842	869	873	825	826	871	879	803	782	865	819	870	812	872	840	842	855	847	854	847	824	854	883	865	838	860	873	843	842	805	837	834	836	851	845	912	838	818	797	871	821	851	834	822	840	885	841	880	823	822	855	880	780	850	870	879	870	826	847	807	796	835	842	793	835	841	864	863	779	840	861	852	823	857	830	862	846	858	834	841	849	819	829	813	859	820	872	850	864	774	815	846	885	860	836	786	845	825	828	850	859	779	794	811	823	806	838	838	836	805	837	801	844	892	856	802	892	830	913	841	833	857	824	888	837	826	877	823	809	886	835	819	833	834	855	796	826	781	876	837	832	832	853	804	836	844	848	803	834	859	836	842	827	907	875	800	792	836	847	930	872	855	800	825	830	824	792	829	887	859	888	789	816	867	880	834	841	796	834	871	859	871	853	850	911	827	854	821	791	820	865	875	855	821	832	821	854	793	828	897	810	795	780	824	849	892	831	835	856	878	836	821	871	789	840	843	830	850	850	831	872	842	878	925	850	856	846	819	855	863	835	852	810	858	830	837	842	858	838	845	890	806	849	813	837	842	783	856	801	850	855	826	810	872	830	872	874	842	871	836	816	816	794	816	823	816	833	826	826	820	846	830	843	844	867	811	823	797	794	851	879	834	820	843	893	792	831	849	821	827	829	830	861	854	841	852	835	852	805	845	802	887	788	888	886	840	893	870	821	889	823	830	827	861	837	827	850	842	833	807	842	832	790	842	868	863	831	901	868	822	884	811	839	815	807	876	823	889	848	824	833	854	864	858	843	832	873	855	881	862	846	820	863	862	833	856	861	802	819	890	831	825	842	819	935	842	843	842	823	877	843	856	788	835	859	836	808	820	821	837	803	847	850	832	806	847	835	899	863	812	839	806	918	876	836	857	869	801	847	831	838	835	807	818	824	829	833	820	831	834	806	827	809	848	841	809	822	914	816	778	800	894	825	886	821	856	795	834	845	858	862	785	852	830	856	844	826	831	854	873	803	834	806	808	818	816	823	862	806	842	841	840	849	831	884	778	845	820	850	808	860	856	852	871	845	825	877	819	893	876	831	838	816	818	851	860	821	842	843	856	877	836	828	857	797	876	809	900	837	878	825	837	829	890	845	812	796	875	827	800	821	797	928	884	798	846	823	893	853	829	826	841	831	830	791	874	817	855	893	827	844	848	818	857	830	800	827	849	862	818	865	839	815	822	841	916	786	825	778	861	852	852	824	903	915	841	852	818	812	903	855	849	840	803	845	791	880	849	854	833	827	846	833	837	830	843	859	864	888	835	831	806	881	816	832	822	814	819	854	871	804	823	884	801	832	889	834	810	807	757	844	829	868	832	826	859	846	818	802	857	807	826	811	813	831	791	881	868	874	820	847	884	896	870	875	842	778	791
55110	13763	2149	604	412	310	289	340	297	279	235	251	236	284	274	289	233	214	219	226	235	262	251	275	250	262	240	264	234	244	217	257	230	258	249	237	230	229	247	256	270	276	240	229	268	235	243	254	250	257	228	221	247	246	234	233	226	270	262	252	224	265	260	246	241	242	266	233	237	208	234	209	208	222	253	235	247	250	258	227	221	245	271	225	225	246	236	218	243	244	233	226	236	265	258	225	264	240	230	234	228	222	245	260	237	255	239	223	243	240	228	227	205	259	236	232	238	235	185	248	238	222	207	265	222	227	227	251	233	261	254	255	232	232	226	243	273	242	253	212	256	264	241	252	236	248	242	234	237	232	248	224	223	234	236	278	223	237	233	228	226	255	239	225	232	264	262	259	270	251	287	251	252	247	230	239	273	226	255	252	245	237	240	223	252	238	219	228	244	264	253	264	242	237	257	229	236	261	223	241	246	216	226	209	239	238	203	260	239	245	246	237	251	222	213	227	239	233	244	244	233	241	244	273	232	253	239	227	225	230	224	236	215	244	213	230	256	237	220	237	236	258	265	247	227	220	238	267	243	216	249	221	253	255	227	218	205	241	252	250	242	264	225	240	231	252	213	231	255	250	210	263	221	251	253	249	229	244	257	262	234	208	246	199	202	242	224	243	227	233	243	248	210	260	222	237	230	195	248	200	241	243	243	228	241	244	210	224	238	230	211	217	251	244	256	223	242	251	220	247	250	233	251	280	227	243	232	264	211	249	217	261	230	275	215	250	240	240	238	232	233	254	237	254	247	264	223	248	227	237	223	218	237	238	246	246	258	204	231	231	241	290	247	240	282	249	235	244	235	226	236	219	234	223	245	245	257	234	231	253	228	263	258	230	199	229	240	243	279	254	238	231	273	241	237	201	238	232	243	246	274	253	283	241	238	219	225	245	226	252	246	259	254	226	244	238	219	218	223	265	269	240	220	275	217	227	265	229	277	205	239	230	232	218	248	241	237	256	268	239	258	224	262	235	240	250	226	249	221	254	220	217	212	242	229	249	236	251	249	240	235	213	255	236	245	199	219	222	212	241	244	236	257	256	268	223	261	288	210	257	230	237	220	245	221	230	263	244	221	268	221	223	235	236	238	252	230	219	266	245	246	238	244	251	217	218	216	238	217	240	236	244	231	232	216	225	244	220	229	238	225	234	225	272	242	247	236	245	264	239	248	263	206	261	263	251	230	257	235	247	214	249	232	236	256	244	204	253	261	229	242	253	247	239	248	230	245	222	245	235	207	217	232	222	269	239	247	282	243	212	265	246	200	234	243	258	220	249	229	253	232	262	243	227	254	255	227	225	276	228	241	235	262	232	266	267	268	215	241	238	221	251	232	219	251	240	208	223	229	253	210	214	217	239	241	238	221	246	259	238	239	235	219	252	278	222	230	243	246	234	236	223	237	233	224	250	242	255	248	218	236	198	240	253	230	241	217	238	217	236	244	283	243	254	215	262	231	265	232	233	239	249	273	250	227	236	229	242	245	212	253	232	255	231	247	221	240	232	199	253	218	289	239	224	234	253	232	245	229	249	267	260	235	228	236	245	247	203	258	207	243	247	228	266	236	240	244	239	235	234	237	261	243	264	226	239	226	225	251	229	253	253	226	264	256	217	241	231	254	219	227	231	224	240	251	230	238	261	218	225	249	238	249	240	239	214	226	248	249	244	233	245	233	249	267	235	236	221	241	220	269	246	252	254	266	250	232	238	248	251	259	228	260	253	248	257	222	233	259	234	219	256	259	210	215	230	230	221	303	280	249	264	252	249	223	203	258	244	253	270	242	220	240	240	239	252	212	242	239	245	248	220	247	238	248	220	238	260	216	249	242	235	286	204	234	254	245	260	259	220	225	240	248	228	229	223	258	227	248	245	244	264	247	238	242	244	248	239	230	252	231	220	243	229	232	241	240	246	230	238	225	209	246	226	227	250	247	260	246	225	220	222	238	238	248	248	243	244	229	239	248	234	250	233	236	240	260	223	225	237	224	211	199	234	253	229	232	204	241	215	243	225	239	216	249	236	234	209	245	247	224	255	233	202	231	238	249	216	243	231	207	228	255	229	252	234	227	240	210	240	253	234	239	256	232	240	258	227	236	262	214	235	249	239	238	229	244	221	251	247	210	257	215	238	240	225	234	243	220	226	271	245	246	268	225	213	247	218	255	259	266	229	217	239	231	202	216	228	268	236	231	249	221	255	243	246	254	254	247	227	243	274	240	232	254	255	228	233	227	239	282	230	282	215	223	237	226	231	207	270	227	234	227	213	212	254	220	239	232	261	235	259	238	257	210	221	247	245	216	242	247	249	222	257	259	243	251	233	242	241	222	241	234	215	243	220	273	253	214	244	223	228	244	243	220	272	254	273	220	256	258	207	239	244	213	219	234	223	227	250	209	247	244	266	244	213	238	232	256	235	233	255	236	235	218	229	264	258	237	243	231	233	218	265	247	251	270	243	236	235	214	245	239	232	216	224	216	259	248	252	246	224	259	214	204	234	244	231	250	266	222	218	244	231	237	240	254	225	236	255	258	246	250	261	286	240	239	210	284	200	239	211	237	215	228	249	219	266	237	221	232	228	230	207	251	241	243	232	214	214	238	218	273	234	243	218	243	249	252	261	233	239	240	236	244	232	217	231	223	234	263	258	215	240	260	248	238	218	253	250	232	204	229	216	235	235	250	240	247	245	226	251	278	221	209	242	228	242	236	235	241	266	246	233	243	256	218	208	229	254	243	240	211	217	214	269	240	221	232	240	233	207	237	225	234	231	221	223	220	246	233	249	229	248	239	264	237	251	216	261	254	223	209	245	243	254	229	253	227	229	278	232	216	234	260	231	235	240	242	230	260	241	259	226	211	252	233	236	238	242	224	243	221	281	209	236	258	274	236	217	231	245	202	205	230	244	263	234	235	263	247	201	224	252	213	240	224	227	212	238	254	245	243	274	252	243	239	244	270	240	222	200	229	217	191	236	249	239	247	219	233	245	234	261	213	260	243	243	244	212	221	237	217	263	227	265	210	244	237	244	240	257	256	224	210	253	258	256	259	244	228	248	221	221	263	246	230	253	239	252	221	236	237	241	228	215	236	232	206	235	230	247	247	232	251	268	230	227	225	226	202	238	258	238	221	251	229	228	234	257	250	253	262	214	225	212	221	233	220	250	238	235	285	252	234	228	232	254	229	213	254	246	250	231	227	204	227	223	238	245	245	231	239	262	217	222	247	234	238	228	217	223	237	239	226	255	229	238	260	232	251	224	214	237	242	253	230	249	236	242	240	241	242	236	230	247	239	270	248	244	237	245	236	241	220	247	217	273	236	274	233	259	227	252	245	228	259	232	246	209	237	256	233	245	239	225	199	258	248	266	240	203	240	240	226	250	234	261	265	258	235	233	248	215	246	244	240	247	207	246	202	208	227	258	233	251	250	261	258	234	259	240	241	234	233	241
28331	835	1357	1480	1341	1064	982	846	851	721	696	665	677	642	632	611	576	600	602	593	605	610	560	550	597	589	565	553	623	583	569	611	575	568	584	529	537	523	553	572	551	562	566	571	519	562	482	533	526	575	554	557	536	539	535	546	568	557	555	552	546	514	544	547	543	546	548	526	539	509	581	537	575	532	491	558	564	531	549	577	535	527	559	534	545	510	559	528	528	542	571	534	563	551	530	584	563	541	537	567	565	512	550	500	556	561	520	544	580	497	545	551	573	553	535	572	546	524	540	529	576	564	560	569	545	515	542	549	575	493	591	546	555	558	546	576	572	582	565	541	513	540	531	559	519	572	553	565	544	517	513	541	543	557	587	547	527	510	573	518	502	498	532	518	549	553	550	582	573	557	521	524	584	555	570	577	548	526	563	540	556	524	526	556	548	503	533	527	585	543	505	584	540	492	545	515	613	512	540	535	568	534	514	548	529	539	550	525	573	561	503	533	495	565	558	555	530	594	551	528	576	580	520	512	546	545	553	548	550	539	531	507	543	548	572	546	556	546	556	534	549	535	486	532	534	518	495	567	538	540	537	520	585	516	560	520	572	528	510	557	539	568	504	515	566	500	562	518	550	548	544	548	517	548	548	513	555	538	567	562	516	546	584	535	553	561	580	550	547	512	521	574	519	506	548	538	509	563	545	521	531	549	554	541	572	541	550	549	572	507	551	534	503	544	587	524	523	539	597	539	554	519	561	517	509	559	496	574	548	519	518	542	528	544	534	539	554	494	591	546	538	570	549	520	572	513	533	532	533	573	585	577	556	541	593	514	557	566	529	529	552	564	541	611	531	544	522	531	509	553	533	546	560	538	577	537	542	558	571	536	559	556	528	550	519	575	534	544	535	549	544	533	522	526	517	564	546	526	526	546	516	591	526	600	537	530	523	555	561	536	544	507	514	529	545	513	546	551	572	561	589	552	551	545	577	553	534	573	542	548	544	587	519	551	547	548	552	551	514	525	536	582	555	528	541	533	579	526	519	538	533	553	565	531	545	528	515	561	541	533	571	555	559	578	539	598	555	488	547	545	548	553	526	496	548	544	544	525	539	555	545	549	576	546	545	523	558	536	560	544	519	536	526	509	519	520	519	544	511	531	571	563	533	516	557	566	511	541	559	545	536	514	559	546	533	559	573	564	540	532	573	534	538	525	565	578	531	578	541	524	585	538	531	562	503	548	564	520	601	529	539	557	531	546	522	554	521	567	538	552	511	535	539	578	482	515	560	566	547	525	553	517	572	533	547	549	539	525	560	549	517	577	531	535	550	584	500	491	560	540	545	527	556	524	546	507	558	550	562	575	521	524	522	552	506	538	584	540	584	575	542	585	510	549	527	530	554	533	549	539	524	510	541	550	583	567	556	504	479	540	534	555	504	567	507	536	533	548	591	495	565	563	592	543	548	542	529	586	557	588	491	557	546	522	529	556	565	548	542	526	537	556	509	541	551	575	545	570	517	521	537	507	514	528	553	583	524	532	549	565	558	546	601	511	551	543	550	567	517	543	556	576	505	526	563	530	536	547	548	547	547	520	504	526	514	527	528	491	566	528	546	541	542	534	503	533	550	505	564	508	543	520	510	566	570	566	552	541	549	496	567	583	519	567	563	558	557	575	537	550	544	529	537	551	533	527	533	549	563	564	577	552	540	544	509	556	525	557	575	536	547	539	565	542	559	590	541	508	569	534	522	522	521	555	543	512	507	554	548	528	557	556	553	552	537	539	541	554	522	602	570	570	531	554	551	585	535	548	534	540	530	564	535	517	518	561	538	513	559	543	545	542	566	574	561	554	507	515	542	565	545	582	521	577	584	577	535	573	551	551	550	564	556	557	589	570	547	545	553	587	537	506	550	552	572	561	557	572	516	475	563	576	507	527	547	524	522	547	527	527	527	544	517	559	565	556	526	546	555	590	535	544	563	557	525	546	539	553	564	505	554	587	561	532	547	554	521	552	554	520	564	555	571	523	582	537	577	508	575	539	540	537	558	543	552	552	522	534	525	535	569	529	524	516	572	555	561	536	560	589	536	549	606	560	532	529	534	559	552	584	532	545	576	548	532	521	575	535	554	543	531	555	513	505	571	535	576	576	507	529	546	533	562	536	567	493	531	558	549	557	548	579	552	553	519	591	518	543	552	520	573	539	568	564	542	571	562	557	539	532	519	529	522	521	565	502	580	526	554	591	550	566	519	506	559	514	545	560	539	536	563	481	548	536	568	573	554	525	573	541	504	541	573	549	573	523	547	560	542	569	547	568	536	503	559	575	519	561	540	555	516	560	546	543	553	533	565	549	496	556	527	535	530	539	529	524	528	584	514	505	542	551	544	545	538	541	554	534	512	559	554	566	542	568	540	542	545	520	530	523	527	540	576	542	514	543	491	579	534	529	562	549	527	532	503	572	529	570	541	589	510	573	554	553	532	536	532	543	563	533	536	527	571	524	565	560	501	541	546	519	560	515	525	539	539	490	574	550	535	534	535	536	554	567	532	552	551	527	528	544	535	558	521	557	576	559	559	541	527	531	538	496	571	558	530	512	556	536	529	566	500	565	497	560	553	594	576	529	514	524	554	556	558	528	563	549	569	504	544	558	511	513	545	547	519	515	552	532	529	514	568	527	574	524	530	548	493	541	568	500	567	563	563	562	529	526	519	529	515	529	578	538	523	567	545	584	569	532	529	549	557	556	548	579	574	556	538	524	548	562	528	567	544	525	546	560	507	526	586	576	505	561	518	562	534	530	504	505	531	514	496	545	520	522	511	532	519	540	570	579	519	570	532	535	549	561	576	574	572	532	572	514	585	522	541	543	556	545	546	575	533	588	526	521	506	565	545	507	562	477	513	559	584	555	517	521	506	478	522	493	522	566	535	553	552	527	536	538	590	552	515	515	535	535	527	542	528	573	543	545	569	539	541	600	571	535	546	572	513	543	543	546	513	544	557	514	561	599	497	544	551	547	559	546	529	556	544	565	509	561	532	517	555	609	551	526	545	522	498	558	565	572	514	554	566	512	519	532	539	530	524	536	564	536	544	524	559	586	554	544	529	566	570	518	543	497	558	545	566	582	550	596	560	558	524	526	563	520	513	573	553	523	527	578	552	542	491	531	529	563	576	548	537	546	560	598	528	573	524	575	570	562	569	521	556	565	555	550	554	552	542	578	593	563	527	577	532	553	509	577	534	522	536	559	549	555	561	506	517	507	574	538	539	549	536	537	547	527	521	516	535	508	576	547	509	562	513	532	585	545	584	542	537	551	551	526	526	570	521	543	536	552	541	505	492	510	581	569	555	574	572	553	507	528	505	582	562	526	538	541	530	547	583	545	544	559	543	528	544	557	568	530	516	503	561	571	534	519	524	521	542	559	551	559	546	542	579	559	553	529	521	513	539	598	582	505	551	517	542	543	553	572	522	524	555	508	503	530	537	558	525	542	518	545	569	515
35747	5061	367	296	286	288	267	295	304	268	305	280	261	301	250	265	288	298	278	262	275	263	270	272	288	284	273	265	282	276	254	288	288	269	276	260	310	281	260	309	266	243	276	281	268	246	301	287	271	287	289	240	288	256	278	281	282	280	295	306	281	267	289	294	279	279	276	282	271	297	281	252	276	282	254	251	264	264	259	279	261	311	258	271	263	265	276	273	287	290	295	280	268	282	268	264	252	254	278	281	268	279	251	260	246	281	293	268	285	283	278	265	264	297	271	286	285	244	287	266	290	269	246	283	271	280	283	263	245	261	249	286	276	272	260	275	313	283	275	273	282	281	243	253	301	268	250	251	239	258	266	254	294	262	259	287	298	306	266	308	265	284	271	270	259	236	293	263	268	284	287	266	265	269	285	282	277	283	253	282	303	295	284	286	237	247	295	300	256	259	253	252	277	279	240	269	277	278	273	236	270	262	241	263	272	265	265	298	280	261	271	304	251	269	262	253	277	240	266	256	283	290	296	281	270	293	253	292	280	284	270	277	280	272	313	276	271	268	297	300	274	256	255	296	250	264	307	246	260	267	218	269	260	275	270	238	292	260	270	273	299	261	255	268	271	272	248	269	267	265	278	252	276	246	258	287	279	276	281	288	237	248	282	245	289	259	284	245	272	279	259	284	287	244	252	279	309	281	270	288	259	297	267	264	277	298	259	277	271	285	266	270	251	291	301	294	311	249	274	287	275	278	298	273	260	269	288	272	260	271	307	249	247	242	289	275	268	279	277	265	301	267	253	261	274	239	315	283	267	267	271	264	273	271	303	274	252	298	285	277	264	274	284	252	246	279	253	273	282	287	267	253	275	227	272	262	309	271	296	258	253	226	281	262	257	263	268	264	258	261	281	265	301	271	265	223	264	304	288	277	242	293	285	252	260	257	275	230	279	262	280	273	272	249	269	266	296	263	286	290	275	268	304	304	237	284	294	252	271	264	283	268	260	280	285	272	284	252	255	260	242	280	248	263	292	278	255	282	266	294	294	261	279	275	272	247	273	259	258	273	264	263	261	272	277	275	274	258	273	257	255	305	260	255	296	269	238	264	246	297	302	271	272	297	305	295	264	294	280	273	297	283	277	277	284	294	277	285	274	261	288	278	269	230	279	252	257	281	244	284	313	291	279	270	266	260	251	287	270	281	277	278	260	254	291	265	261	281	288	286	254	259	298	297	257	292	260	278	293	286	247	262	269	290	270	266	251	263	269	289	276	255	250	289	250	279	261	291	280	297	276	296	274	281	277	279	266	274	251	271	276	248	275	256	269	286	289	275	270	259	269	262	269	256	281	258	315	280	260	261	250	290	257	300	238	231	256	280	245	259	251	249	263	300	287	228	281	256	275	279	270	306	263	265	299	269	286	287	268	292	268	278	278	247	277	271	269	249	261	258	274	274	272	306	268	245	275	266	287	281	276	253	283	253	248	295	242	260	286	258	251	260	265	270	293	294	297	275	251	277	265	255	258	293	260	246	274	255	287	275	271	253	283	272	263	261	287	264	238	244	274	288	284	275	261	256	241	281	263	271	271	257	269	276	274	290	270	277	262	279	254	283	248	251	285	231	233	280	278	303	303	318	272	301	291	271	285	288	271	246	288	252	259	289	280	308	275	292	291	265	245	273	257	273	279	286	292	249	281	259	298	308	277	305	257	305	261	301	278	268	311	307	282	289	251	249	299	273	274	277	257	278	287	294	289	238	300	256	270	289	263	254	280	261	260	266	264	253	280	271	293	256	282	307	276	289	279	274	260	270	296	264	298	259	281	270	285	275	283	263	267	279	315	245	238	245	262	286	239	270	264	272	263	280	260	278	296	269	259	290	263	311	224	255	280	309	279	292	278	286	318	268	279	240	245	265	262	258	261	263	261	264	263	269	282	245	286	277	286	279	249	272	255	290	268	274	297	290	308	265	253	297	277	293	278	299	292	269	278	261	268	297	294	294	247	283	296	280	270	266	238	270	284	276	280	268	271	259	270	301	275	273	290	253	268	263	250	274	237	262	312	282	275	300	255	282	293	285	293	270	265	290	312	264	282	264	259	276	251	262	280	269	281	258	246	288	271	312	286	265	266	294	258	260	297	253	253	245	282	280	274	266	291	262	279	281	282	301	287	296	301	303	241	253	248	277	241	273	254	304	296	266	292	256	244	269	257	308	292	257	280	265	258	252	285	274	291	264	268	275	268	299	235	269	216	293	275	278	283	265	302	253	277	247	247	247	253	286	281	278	266	319	271	287	263	239	250	271	275	258	276	276	274	249	267	273	288	272	268	249	257	270	268	261	272	262	252	265	261	283	263	249	246	258	279	296	254	281	301	240	261	273	295	240	286	289	271	286	277	279	266	289	279	307	263	284	289	293	313	265	298	280	273	280	274	268	270	281	295	258	265	285	283	288	261	296	258	281	298	285	280	252	276	270	264	275	273	248	268	275	297	265	263	261	254	261	252	230	261	278	255	276	285	273	256	275	266	293	286	298	272	258	252	249	274	261	269	272	294	325	295	248	293	270	221	255	281	279	273	252	262	282	253	286	262	286	260	281	270	269	251	265	267	309	260	258	269	230	286	274	304	270	282	245	271	271	275	285	281	281	293	320	305	308	268	257	293	279	256	288	265	302	283	284	269	299	279	275	271	298	269	272	296	309	278	260	293	272	281	311	280	291	288	281	292	248	302	282	296	294	291	277	235	275	275	275	271	284	262	275	250	262	247	266	242	271	252	312	283	266	248	280	274	252	267	241	225	267	229	265	261	284	269	286	287	290	285	259	235	281	242	300	261	299	258	295	265	281	254	309	269	285	285	285	263	261	292	319	262	247	314	275	283	273	275	270	261	227	252	270	246	271	294	258	274	258	262	271	261	266	298	260	292	300	250	279	254	267	255	294	269	246	255	256	261	278	253	291	268	274	286	283	295	280	299	263	264	274	296	288	263	276	274	257	258	250	260	268	272	308	289	264	251	263	262	316	285	289	270	262	260	284	275	276	284	277	271	271	283	262	243	271	280	279	270	247	284	256	264	306	309	262	285	279	278	262	249	285	299	268	277	252	240	268	265	277	290	266	273	263	278	307	300	263	257	310	283	237	279	263	251	290	260	282	265	260	281	258	270	311	287	274	257	228	281	264	284	271	276	252	290	293	262	266	261	294	286	289	295	283	290	271	269	278	256	268	275	304	281	272	288	258	304	274	255	269	264	258	284	277	276	291	267	297	284	295	262	289	255	275	294	283	295	267	268	262	261	289	260	280	255	259	277	267	302	273	273	262	247	272	276	288	314	264	265	246	280	265	280	255	266	275	266	217	255	292	261	289	291	280	263	268	281	279	272	272	291	253	257	271	265	291	283	273	314	244	280	302	272	265	256	275	281	298	272	270	255	297	253	275	290	229	269	293	249	285	262	272	247	278	287	236	270	273	294	290	301	256	291	271	276	273	292	262	305	259
19805	677	649	685	654	616	645	610	657	640	627	607	633	659	642	633	631	603	660	648	638	638	625	628	673	593	659	622	629	640	613	615	647	654	630	599	621	628	649	654	621	610	663	628	650	603	616	681	655	662	626	652	663	593	625	622	647	665	625	634	660	650	616	622	583	645	644	631	612	588	635	683	607	619	661	587	659	666	611	664	623	623	621	593	642	649	626	655	612	630	601	637	706	653	652	654	623	646	658	646	675	627	564	656	644	592	664	620	622	615	633	660	610	615	619	595	606	646	622	651	674	639	625	618	588	589	645	696	636	646	644	641	654	607	606	585	624	635	611	627	595	649	704	652	574	634	621	646	611	636	653	613	639	640	632	619	663	644	650	624	597	639	663	642	599	632	603	619	667	639	602	632	609	647	600	647	635	620	602	648	615	648	606	657	623	610	658	620	628	627	640	651	619	623	616	656	620	588	606	625	617	653	618	582	655	610	594	629	634	615	623	678	625	646	624	623	611	591	632	622	645	635	623	618	626	619	616	641	642	637	618	639	591	650	637	603	614	682	686	610	630	676	616	610	585	658	629	644	648	617	626	607	621	610	636	690	652	625	669	639	663	613	588	565	635	636	608	619	630	652	648	617	675	640	607	656	671	612	600	647	661	637	637	632	679	574	660	645	646	628	594	642	637	609	593	651	598	667	632	672	656	654	642	650	641	672	588	618	651	617	621	665	603	632	676	645	634	622	635	646	656	609	636	655	598	681	652	665	584	680	641	665	596	654	635	649	622	568	630	591	600	608	603	597	641	627	612	639	643	603	669	645	574	621	616	619	632	626	599	633	654	673	637	624	621	654	590	628	702	654	634	631	619	665	644	653	601	602	693	636	646	626	635	619	629	625	604	615	626	608	611	668	619	640	642	631	620	642	625	688	612	633	604	626	683	625	602	620	626	626	621	632	658	637	634	621	626	644	643	689	653	623	625	636	656	626	587	619	587	632	619	627	634	625	608	630	642	629	644	624	606	643	661	641	622	583	587	659	610	633	656	622	636	629	627	633	625	631	624	626	671	646	628	604	633	619	635	636	647	651	642	604	645	628	652	595	680	636	623	615	634	631	645	642	613	629	651	600	614	639	601	622	663	660	613	627	670	658	632	638	643	649	647	641	646	633	666	630	634	675	583	638	631	611	605	618	651	579	618	672	647	624	669	637	637	638	633	635	673	627	633	683	670	597	619	641	593	605	605	636	649	611	630	684	630	663	649	642	629	597	634	654	631	675	636	607	650	642	670	632	703	680	639	632	602	641	622	629	680	593	633	599	645	620	617	651	615	660	637	626	689	610	650	636	655	696	619	589	631	674	648	624	670	633	614	674	623	659	635	658	563	702	658	626	621	640	620	638	649	608	584	646	638	604	682	637	643	669	650	606	628	632	606	630	601	633	668	656	659	666	608	624	638	635	633	626	622	669	628	641	615	653	617	667	607	645	635	628	660	621	685	603	694	627	733	619	680	664	644	653	644	617	609	602	597	660	672	615	593	601	590	632	632	628	655	588	661	646	620	625	653	665	635	642	666	626	686	610	632	617	624	668	609	625	604	653	643	669	632	643	646	651	637	646	612	668	597	607	649	664	643	660	628	613	628	622	636	652	632	621	651	643	644	613	639	627	632	609	685	630	616	666	642	628	655	633	620	634	609	661	623	629	610	662	645	625	636	652	625	634	614	639	631	613	610	670	612	597	665	613	616	633	634	641	667	646	617	661	641	675	647	639	631	675	643	651	631	620	669	627	616	624	650	633	655	622	624	634	578	633	655	671	650	607	608	657	647	619	629	619	638	690	658	673	618	619	668	624	669	648	588	627	644	618	610	618	624	617	651	589	633	639	623	623	682	647	606	648	647	636	586	643	603	623	613	627	625	592	668	666	655	600	617	656	674	650	628	658	632	631	629	673	628	642	644	645	611	670	601	628	613	624	627	602	688	651	605	613	670	653	586	654	664	631	666	656	639	655	650	662	663	664	639	640	647	642	613	587	644	608	626	696	584	628	628	613	641	617	647	620	652	640	637	596	636	633	630	661	696	559	628	629	627	661	663	622	611	630	652	670	635	621	651	605	631	646	614	641	651	637	684	641	674	648	655	613	591	614	669	635	639	634	640	671	666	625	640	628	607	633	641	649	626	638	616	681	618	667	621	632	619	610	665	636	661	642	583	669	626	634	639	623	637	587	641	596	643	605	609	608	620	638	667	655	641	633	618	630	620	641	635	632	610	633	655	635	655	626	638	588	657	623	603	597	615	605	651	663	609	674	655	619	656	642	659	602	607	617	601	661	650	619	665	662	654	667	642	662	612	566	611	676	631	622	604	637	607	617	626	628	664	594	633	637	666	674	651	649	644	677	626	653	596	652	641	648	644	635	689	633	619	635	633	658	644	633	618	631	678	614	629	614	600	660	667	619	584	643	640	603	634	645	642	605	668	632	576	619	693	678	614	652	649	626	606	606	645	629	617	669	645	621	667	653	636	646	557	660	678	688	634	645	678	638	618	649	575	644	648	689	621	668	626	616	624	631	619	601	638	660	642	661	651	630	679	657	667	670	629	639	673	657	640	643	571	649	663	643	642	655	631	644	681	667	615	578	638	598	634	624	637	608	613	670	622	628	651	688	655	664	632	580	626	641	657	629	628	624	627	615	603	598	682	594	627	625	628	620	633	653	614	654	635	607	577	573	654	626	639	601	595	629	615	616	606	619	623	611	626	631	663	603	615	684	628	591	586	637	624	643	623	604	624	616	624	656	657	623	629	657	615	641	637	632	616	638	610	632	620	604	623	633	628	663	681	607	631	653	636	624	643	613	627	592	657	619	614	637	640	620	630	613	675	655	619	643	649	624	687	629	636	659	627	613	643	637	633	608	676	577	634	652	654	631	619	633	635	605	626	662	654	638	635	620	653	665	667	622	673	653	630	632	683	648	630	653	632	631	651	606	648	652	664	671	646	650	643	619	662	625	626	613	624	602	607	616	643	611	614	605	638	635	655	549	662	613	639	622	615	613	642	619	625	612	621	633	628	630	660	626	645	621	666	669	680	600	612	647	662	656	636	664	620	632	630	656	626	656	686	662	646	609	616	643	614	636	607	668	615	647	669	664	626	629	662	607	643	635	623	636	641	611	668	653	666	658	652	670	624	640	636	650	619	632	620	660	650	623	625	636	662	649	671	669	591	632	622	638	638	623	631	650	644	631	644	684	671	629	633	591	660	629	649	703	612	654	646	684	620	653	629	637	641	621	644	676	654	633	627	584	588	666	640	636	612	618	575	627	604	594	705	631	602	659	604	621	619	628	654	627	636	618	658	623	666	593	654	623	626	640	652	658	658	615	701	661	655	655	594	664	665	619	628	622	607	626	631	624	649	650	620	617	634	599	659	615	588	632	663	652	622	631	624	628	622	591	664	619	617	582	616	654	610	630	690	646	638	651	650	609	646	600	662	586	653	629
48533	11037	1278	517	379	417	391	375	389	362	333	349	334	350	347	354	336	320	320	324	336	316	361	332	366	366	327	361	354	352	342	369	303	312	336	320	307	292	323	332	354	347	332	316	385	321	345	314	337	357	316	323	331	345	340	284	334	341	343	330	324	367	334	338	303	327	331	333	348	336	350	333	332	312	328	317	304	343	320	341	334	340	326	371	306	336	341	355	314	337	320	358	331	332	344	348	329	350	318	354	315	321	334	349	304	328	311	287	312	293	313	329	322	342	331	361	321	323	345	319	326	330	338	298	326	334	303	353	346	344	334	295	371	299	333	348	349	368	353	311	325	359	324	329	286	355	344	308	333	328	305	335	293	316	343	312	336	349	345	326	292	337	310	321	387	302	312	339	360	298	379	324	310	312	358	301	327	283	293	339	335	303	308	344	324	339	315	347	331	312	369	295	347	328	330	304	318	342	330	310	304	301	364	367	322	306	333	311	362	307	345	354	317	329	290	322	342	342	314	337	318	332	314	333	313	280	342	331	347	348	353	313	306	332	320	346	342	360	330	306	318	305	321	327	346	305	315	335	318	357	351	319	321	322	339	315	337	356	338	339	342	299	358	327	319	333	337	359	321	349	346	335	352	317	356	316	347	326	321	341	345	321	357	319	317	332	312	339	348	327	351	341	309	302	352	323	346	345	350	304	343	341	334	303	343	330	380	305	352	315	318	292	309	345	329	338	295	291	347	341	366	307	376	336	311	342	296	320	363	297	281	335	324	348	352	326	310	348	327	339	339	316	297	341	343	317	332	306	329	353	335	363	366	332	337	313	325	353	331	343	347	294	310	343	294	320	313	314	330	337	331	376	313	361	327	312	334	363	320	340	350	308	312	333	312	330	349	319	326	362	352	349	329	359	353	362	351	343	343	328	322	306	346	362	351	334	328	337	348	316	355	324	344	307	332	368	339	330	338	329	350	342	323	324	337	340	326	324	311	333	343	329	346	335	286	339	363	297	326	346	325	327	301	348	303	365	323	323	342	367	336	336	326	332	324	345	358	400	344	301	304	293	371	305	309	298	306	320	295	320	389	340	335	314	328	326	308	320	340	334	321	342	352	333	318	344	333	336	343	347	364	318	339	332	344	327	316	348	346	366	348	324	353	337	332	319	291	297	336	353	345	344	305	360	359	319	323	344	315	334	306	332	308	328	327	294	354	314	338	327	343	327	361	333	309	336	333	310	318	351	349	357	333	323	347	319	334	324	357	327	296	311	306	340	321	328	348	360	340	333	330	341	309	305	317	377	329	352	320	317	332	316	321	330	362	330	370	347	352	360	346	309	301	319	326	329	303	314	339	306	323	316	300	328	355	306	349	339	341	315	354	324	277	319	332	311	343	329	313	325	401	342	322	347	350	305	376	330	334	349	363	309	340	310	295	352	308	333	296	338	338	306	338	355	351	342	329	290	282	337	342	318	355	327	327	360	316	337	359	350	345	356	350	342	340	331	331	344	343	321	342	332	344	323	347	339	328	321	347	291	342	343	372	320	330	314	319	356	320	318	328	385	361	352	377	345	305	322	325	319	308	305	335	345	346	343	349	351	334	328	303	343	312	269	338	307	376	316	346	320	309	318	348	337	332	312	329	338	336	344	310	340	346	303	326	337	331	330	324	315	340	344	360	324	309	341	305	356	354	335	309	345	362	327	342	317	346	332	323	347	325	370	340	322	322	346	334	334	339	329	356	355	324	349	331	327	355	288	338	332	322	275	329	326	295	352	336	279	308	331	340	372	349	336	319	356	344	302	315	356	312	358	319	367	338	334	335	320	319	324	333	327	323	328	364	332	318	323	353	330	348	340	377	352	346	294	330	351	334	351	321	341	338	339	313	334	317	319	329	321	323	334	352	350	351	322	332	365	276	310	323	288	334	334	330	322	345	313	332	303	351	352	321	278	341	344	318	347	321	354	318	330	361	332	329	329	331	326	361	317	341	351	358	358	348	328	354	330	296	327	360	351	317	320	353	369	329	334	363	337	339	283	330	334	332	333	298	333	307	315	343	312	346	331	306	341	321	318	322	333	356	324	349	355	331	287	363	330	315	310	362	377	344	363	337	326	316	353	362	315	324	345	314	347	346	326	309	342	346	335	330	317	333	329	335	333	348	351	334	313	311	347	295	321	344	344	333	339	329	318	320	349	347	340	343	330	346	313	329	326	360	333	314	344	340	326	332	348	344	317	352	355	307	334	333	347	336	317	371	333	350	366	331	333	343	330	360	340	324	345	327	335	345	303	314	341	347	317	336	368	301	339	309	334	366	322	341	336	353	318	321	298	292	339	315	303	321	345	365	315	338	360	360	342	288	313	354	319	323	318	354	327	348	324	316	324	338	337	316	341	322	312	292	297	303	365	330	309	300	340	345	366	327	302	294	347	352	338	336	305	311	321	348	373	287	342	370	336	329	329	359	335	327	300	343	315	340	353	294	350	371	376	342	339	374	353	321	345	329	341	347	330	299	303	346	320	346	333	348	313	309	316	316	337	334	301	336	328	339	347	365	362	349	310	341	356	311	315	303	319	332	330	337	340	352	370	361	349	317	302	312	325	336	316	348	285	346	341	316	326	348	308	328	341	314	321	310	339	324	292	318	305	323	334	355	339	347	368	360	292	353	319	372	322	315	319	326	333	327	313	335	320	338	341	338	319	318	335	326	391	312	344	328	319	344	335	323	321	326	335	312	347	346	334	332	326	367	341	332	316	320	296	306	311	350	323	378	337	341	323	336	314	359	336	296	323	311	360	314	351	328	350	346	334	322	355	298	334	309	325	306	335	315	290	361	334	319	353	343	312	354	312	291	337	314	334	327	353	298	326	307	356	347	337	338	321	334	370	355	354	342	350	349	375	326	329	306	317	332	286	369	332	329	317	366	343	377	377	292	323	315	318	329	366	315	339	339	347	314	320	322	340	333	294	366	372	316	328	325	335	326	320	372	344	331	289	347	306	360	313	331	346	321	347	327	358	295	326	334	323	305	339	335	329	340	398	326	334	299	312	314	339	345	359	331	331	338	283	343	338	328	352	344	342	315	329	323	328	334	360	317	331	309	333	322	315	316	349	324	335	304	354	340	318	349	358	316	331	316	352	310	327	318	321	329	301	360	334	368	325	326	328	356	297	289	345	315	299	313	343	340	322	327	318	347	319	345	329	334	351	340	337	342	341	334	349	334	311	329	346	335	340	372	309	372	328	300	329	309	319	315	340	317	344	343	325	316	346	328	309	319	299	351	332	346	317	343	332	335	318	315	323	327	349	305	302	315	312	335	326	340	310	320	328	379	317	313	356	337	385	358	334	287	336	340	362	375	317	341	312	335	344	302	312	334	310	351	337	301	348	312	357	332	392	318	341	326	328	352	309	323	303	298	310	346	324	339	384	352	362	349	360	325	372	330	335	320	325	313	346	324	318	353	362	295	334	367	346	320	360	317	343	296	396	330	289
25990	875	1196	1302	1172	1060	943	951	870	854	817	851	777	813	780	788	757	782	745	786	810	784	776	766	751	803	771	745	768	757	775	789	747	790	730	717	752	745	742	771	737	793	762	720	746	765	682	769	744	713	738	718	737	773	765	779	749	753	791	746	767	747	743	731	714	745	727	796	756	758	740	786	743	786	812	736	752	719	747	742	735	717	737	719	712	750	770	737	771	716	756	739	818	747	783	753	775	733	814	761	737	718	771	746	770	790	753	776	742	734	761	767	749	748	725	703	775	765	737	738	693	743	727	762	788	785	769	763	745	703	769	746	727	786	769	726	752	738	742	729	729	767	738	744	816	784	734	768	728	785	764	766	747	749	724	756	749	763	750	757	751	705	775	835	745	783	713	715	751	748	736	777	733	822	729	729	728	762	756	756	719	696	765	776	723	742	744	712	721	710	738	744	743	703	746	795	757	753	725	789	777	707	736	725	751	758	694	700	737	714	746	754	744	698	749	798	810	721	712	708	770	708	745	778	744	749	754	784	753	796	767	780	789	725	746	735	753	759	734	798	732	708	788	699	729	743	747	708	726	749	712	828	688	774	755	756	729	777	751	745	762	736	811	788	754	747	754	779	759	751	720	750	746	770	770	751	720	720	743	719	707	770	746	735	708	693	773	778	746	721	781	749	735	734	746	720	733	825	733	769	756	720	723	766	733	782	744	744	804	723	747	751	743	742	730	746	810	726	738	762	796	748	790	758	771	740	692	751	710	748	744	770	749	752	760	765	813	775	759	734	726	780	760	690	700	796	748	726	713	714	811	715	709	758	682	697	779	752	767	742	775	748	740	777	708	730	725	784	753	735	744	782	759	776	739	756	738	681	753	763	727	734	729	730	778	757	762	771	757	726	774	724	729	742	750	768	784	728	698	727	780	773	743	715	759	758	712	747	730	750	725	730	755	734	729	788	719	756	754	800	780	779	743	735	736	747	694	751	799	765	747	759	703	729	741	740	737	796	742	776	734	695	708	728	788	760	737	745	732	746	769	751	750	783	772	762	710	772	726	772	772	783	732	773	752	746	738	734	753	724	807	718	785	718	729	737	771	754	792	701	777	694	748	717	749	745	755	756	757	769	748	780	713	732	738	747	765	721	758	752	760	776	741	757	715	713	742	748	771	719	717	721	727	755	775	741	728	721	770	725	721	749	765	744	775	739	741	760	746	727	724	749	712	773	749	747	747	757	751	755	781	739	691	718	754	739	707	736	759	759	689	773	719	729	715	677	755	771	663	718	799	780	750	718	734	737	730	731	776	748	715	711	721	725	737	754	708	733	721	719	753	800	780	775	738	753	722	715	752	783	738	739	757	737	752	745	735	759	731	740	707	757	784	776	752	750	762	738	699	756	768	745	685	752	761	748	753	772	733	740	764	750	754	766	798	727	771	742	752	753	774	740	796	747	739	756	709	740	725	728	741	771	734	717	742	670	743	741	774	782	769	764	787	731	738	749	777	744	755	690	734	770	736	761	701	766	745	784	744	781	730	756	735	740	755	709	747	729	739	741	761	727	772	699	799	773	687	774	728	767	736	787	782	752	754	748	724	736	754	785	770	747	740	751	760	703	785	733	743	753	769	741	774	748	721	729	755	702	750	693	785	765	724	690	755	738	748	776	818	755	722	766	759	767	724	703	746	740	800	760	709	759	745	728	735	772	753	768	717	778	755	748	768	788	701	779	747	747	786	787	797	801	720	795	800	715	799	725	718	746	723	740	710	753	763	757	795	766	730	753	721	795	743	743	730	754	742	706	741	751	769	730	721	781	711	789	747	809	771	741	703	729	781	747	755	759	718	739	745	706	775	758	746	791	763	746	756	709	788	751	739	739	764	721	749	735	774	754	791	734	726	756	747	750	692	775	743	760	783	753	770	755	746	735	789	785	704	765	783	776	738	780	770	729	764	741	703	754	780	733	777	733	760	734	736	732	774	747	736	732	727	773	749	756	706	733	734	729	745	738	775	718	796	802	736	759	701	731	717	772	722	747	697	758	743	722	778	773	771	749	735	795	766	780	753	787	709	750	736	767	788	715	715	713	731	774	739	778	757	765	761	744	749	753	772	698	730	777	769	782	722	738	703	712	769	719	750	723	734	769	746	795	745	791	773	765	761	736	754	808	734	733	782	735	722	773	759	809	694	712	758	753	721	726	770	768	760	727	773	764	762	754	737	692	767	713	738	774	788	745	765	755	736	728	707	741	768	803	722	749	756	754	770	763	730	758	735	712	763	731	764	715	747	704	711	715	745	727	746	720	748	768	726	751	726	729	728	743	763	747	754	748	701	805	766	757	807	763	734	766	730	770	743	747	748	762	759	746	717	738	765	731	786	759	765	734	800	778	760	772	710	772	711	746	777	748	759	777	772	674	729	750	752	730	714	681	741	734	735	743	699	741	733	730	761	731	786	766	734	748	734	726	705	716	780	735	763	740	718	767	771	740	740	761	779	741	705	770	746	775	748	771	738	752	757	747	731	698	755	711	775	735	754	815	776	734	739	761	786	750	743	747	753	754	765	741	771	751	794	747	729	741	783	744	769	782	743	791	791	724	743	755	679	749	754	744	737	779	740	760	753	750	780	801	741	751	743	755	803	778	726	719	729	756	742	740	762	742	714	753	790	741	761	749	747	776	751	758	748	727	772	775	800	710	778	775	776	701	741	721	739	765	712	734	765	764	744	773	718	755	774	755	747	714	778	735	715	825	716	752	717	774	755	715	697	708	759	746	753	783	713	754	741	679	752	744	759	743	767	782	728	733	741	723	701	716	773	744	724	754	713	769	763	768	739	769	751	721	762	783	798	773	736	783	756	766	747	705	725	731	751	693	780	745	790	730	715	764	737	771	763	746	718	706	727	765	727	717	719	778	759	756	692	727	735	746	752	782	773	741	770	713	712	767	719	725	726	760	773	780	719	717	765	791	778	789	766	729	765	746	761	752	764	748	784	758	712	775	749	749	781	791	742	762	755	697	761	754	734	757	749	725	748	739	715	767	728	731	726	777	779	749	697	757	736	764	723	700	744	803	699	700	735	739	773	721	722	718	764	786	774	742	746	718	758	738	753	747	771	703	773	813	765	753	713	703	747	751	767	756	698	724	745	746	768	778	729	754	698	724	754	766	735	753	776	744	731	742	742	737	734	744	762	714	746	753	762	741	726	770	764	701	785	786	796	730	729	753	741	748	787	773	721	726	747	727	685	705	760	732	734	743	718	739	758	810	720	711	729	740	733	793	742	749	758	768	748	732	733	729	749	740	720	764	726	699	734	799	780	729	754	752	733	777	755	739	730	795	756	753	770	771	661	748	753	729	750	757	725	763	773	754	736	773	761	767	699	745	743	759	744	716	732	748	796	774	731	728	699	775	723	796	708	770	786	788	771	713	726	718	730	753	756	730	736	736	722	737	772	715	789	763	794	764	754	699	756	774	739	748	719	721	747	719	712	784
53588	13131	2094	595	444	355	300	298	274	248	238	227	240	216	224	226	235	215	237	238	269	235	224	225	242	225	237	210	205	218	227	236	211	210	258	217	238	247	234	214	255	230	221	201	243	233	234	228	208	219	241	241	216	198	205	236	215	239	236	201	227	239	243	244	233	223	240	204	207	224	240	216	228	217	214	220	216	228	215	219	252	222	225	247	227	251	234	231	221	225	237	221	218	213	224	213	229	249	261	192	200	210	248	238	221	211	228	240	226	203	213	237	217	198	235	226	242	228	207	234	216	225	195	243	213	213	233	238	212	228	230	213	236	232	230	198	227	229	267	212	231	229	211	230	243	253	210	213	236	224	206	225	211	252	206	237	226	231	217	221	217	206	232	233	222	220	224	221	226	246	240	264	212	209	233	220	214	219	213	216	232	212	251	253	234	232	242	217	222	232	223	241	234	241	224	247	206	205	216	242	207	217	255	209	224	198	235	234	249	225	235	219	217	241	232	221	193	240	206	218	222	203	237	207	191	213	229	206	247	212	232	222	219	230	233	211	222	251	250	234	253	229	197	179	236	246	199	218	220	248	220	206	254	216	238	209	203	217	213	230	200	200	261	197	241	207	216	252	209	239	232	213	229	218	208	224	214	238	219	210	212	223	199	223	213	252	219	215	212	241	216	232	214	239	240	215	231	246	208	244	226	224	223	212	220	218	216	218	204	200	203	217	216	244	217	226	198	230	244	201	213	218	239	214	208	197	219	235	233	237	221	227	218	210	210	192	239	238	246	262	223	220	264	227	229	239	187	255	202	238	240	215	219	211	250	254	228	233	194	215	219	228	210	235	210	247	239	221	195	204	222	199	232	243	234	231	203	218	215	267	208	221	211	216	207	254	230	259	228	230	225	228	225	215	232	247	224	229	258	202	250	241	246	221	238	220	218	213	221	209	189	228	225	205	214	219	227	197	226	225	216	207	216	239	218	219	236	234	234	220	224	228	239	215	226	203	221	211	207	210	227	239	244	228	235	240	203	229	250	227	231	256	256	195	224	207	234	222	243	213	191	219	219	214	186	221	193	219	216	214	219	227	195	230	234	217	232	215	213	228	239	230	248	279	255	208	188	231	211	244	249	239	210	206	224	266	221	256	236	223	249	246	216	191	208	225	220	214	188	238	212	200	208	235	196	217	229	240	220	251	230	239	229	215	225	221	224	206	234	249	210	196	221	230	225	228	201	240	223	233	253	232	233	219	223	211	216	196	212	218	223	224	252	220	213	209	198	224	206	202	233	216	238	209	253	220	221	232	237	231	193	219	241	249	243	211	206	232	235	244	221	246	226	234	231	236	233	229	241	216	249	215	216	202	240	252	246	256	257	230	231	217	229	254	235	230	205	201	209	223	210	237	257	205	242	210	204	226	211	239	216	233	227	200	221	243	207	219	216	229	237	204	218	224	230	224	223	216	231	237	227	198	235	186	235	195	213	245	240	236	214	223	221	234	218	198	211	221	215	229	222	218	208	235	202	189	218	212	216	234	243	231	217	217	174	211	243	266	254	240	212	231	221	225	232	241	235	245	232	238	210	218	263	204	204	235	224	239	226	233	211	215	203	211	206	234	244	215	221	214	241	248	239	259	243	223	222	249	210	216	230	208	231	209	205	204	235	232	225	218	219	259	198	230	244	215	252	233	191	226	216	230	201	214	244	201	250	250	252	234	225	183	238	229	237	218	225	237	244	208	217	240	222	217	231	231	225	214	200	249	208	259	193	209	215	242	209	217	221	216	225	231	241	206	210	220	248	219	258	229	203	208	225	254	218	220	226	224	199	209	254	209	192	226	195	219	228	223	220	238	233	231	213	214	250	229	243	237	202	234	247	227	218	225	232	226	205	221	215	220	210	215	238	223	273	222	215	237	226	222	212	246	231	212	246	217	215	250	238	242	176	219	210	212	227	221	237	230	244	224	242	172	230	228	237	249	250	234	215	244	212	216	253	230	218	255	215	246	213	244	210	208	223	230	223	215	211	212	222	211	205	224	231	204	234	235	219	227	212	246	255	212	219	215	237	214	226	211	223	230	258	248	219	227	245	210	209	208	213	206	223	279	219	217	229	220	211	240	216	241	247	231	237	231	241	194	212	228	210	218	239	252	249	230	231	219	208	218	247	212	210	226	195	241	229	222	213	248	189	230	226	238	205	211	217	245	230	251	214	228	251	218	219	206	215	224	214	189	233	200	233	227	235	234	214	244	215	235	238	240	198	211	226	206	213	222	206	187	212	227	205	225	230	237	237	222	252	203	234	224	239	224	220	241	239	214	247	206	213	212	248	241	230	222	221	218	198	203	214	236	235	235	231	233	225	266	226	242	225	229	235	206	230	216	231	222	232	230	244	226	222	192	228	251	203	230	221	202	245	244	245	235	249	209	230	230	249	253	228	231	222	242	230	228	241	226	204	213	236	220	219	225	235	235	224	205	233	228	246	257	255	216	221	215	223	235	240	226	244	227	222	206	195	208	237	202	211	215	229	196	220	212	206	205	226	235	203	203	216	212	238	218	220	212	242	219	221	223	244	218	238	207	214	239	226	232	216	221	223	229	230	210	224	200	186	213	270	219	226	239	218	221	231	244	223	220	196	207	255	234	219	243	242	237	224	200	223	244	231	246	239	231	201	214	206	246	246	262	219	210	232	220	221	216	230	210	251	227	212	208	203	233	235	213	246	214	233	221	219	232	233	233	212	228	212	223	214	198	214	231	231	202	225	261	260	223	239	224	205	228	230	210	241	231	232	235	209	234	228	224	226	219	225	235	243	224	237	215	213	211	211	252	215	200	230	237	236	213	228	218	210	234	204	203	194	222	213	233	215	215	234	230	208	211	238	241	225	221	236	235	204	219	241	223	236	228	217	231	188	242	213	212	231	215	216	220	215	221	198	223	240	230	196	210	214	206	252	197	235	228	239	215	226	223	212	195	228	235	254	244	227	212	256	239	223	221	254	231	194	247	216	234	225	215	212	252	217	203	252	195	246	226	232	244	240	216	247	214	220	226	231	217	218	196	227	217	233	215	211	213	237	205	218	227	223	229	203	246	249	226	212	215	223	256	223	233	251	232	231	228	215	233	211	230	209	214	206	212	217	198	201	206	226	236	237	231	244	209	206	196	231	212	214	208	235	218	207	207	244	245	198	219	200	226	208	218	242	222	241	198	240	231	239	248	188	219	206	210	242	247	218	249	212	224	236	256	234	213	230	264	271	216	241	216	239	250	204	194	229	212	251	222	201	235	183	206	212	257	221	226	240	228	225	225	237	196	220	244	231	228	227	213	220	229	223	205	217	217	233	238	234	215	227	203	227	199	229	211	209	205	255	226	224	222	207	252	232	226	230	206	242	221	207	211	244	205	216	240	219	238	211	208	201	220	213	231	245	214	227	203	202	236	202	205	249	217	221	262	253	213	224	196	220	211	204	206	222	236	223	234	225	243	218	202	211	251
28022	909	1413	1582	1304	1109	1036	846	774	699	681	620	609	605	585	643	605	542	553	575	552	548	564	534	542	481	495	544	537	530	544	531	527	556	534	525	512	525	489	494	496	516	526	554	530	523	555	510	519	525	520	508	527	495	536	513	556	537	509	493	520	503	503	503	524	536	511	558	510	478	553	508	512	502	529	530	484	514	505	535	506	506	507	517	535	502	519	514	504	496	524	457	512	543	534	510	533	509	509	529	480	533	491	525	572	511	507	531	514	496	548	505	523	547	554	507	519	523	464	517	511	520	498	516	530	519	469	527	466	470	530	502	534	473	525	485	505	472	504	466	518	505	538	519	481	494	488	500	486	519	520	509	502	494	507	508	522	528	535	502	542	547	504	526	535	492	506	524	513	498	520	507	490	497	503	510	557	530	474	503	478	517	548	496	553	495	532	467	522	539	549	504	514	515	498	487	522	526	496	513	525	511	491	516	517	549	484	509	516	519	532	554	494	517	525	503	502	517	529	490	521	505	542	528	527	510	469	543	525	496	537	548	502	521	561	485	535	494	497	510	522	438	523	511	508	495	531	554	528	498	523	524	494	473	526	521	550	517	545	509	526	514	499	515	504	549	562	535	485	527	525	507	530	521	514	526	513	527	490	516	499	478	485	526	570	540	486	527	489	569	487	488	538	496	537	561	506	470	534	522	508	515	501	461	497	507	528	488	504	540	532	515	502	497	494	511	507	489	532	531	509	522	534	512	510	526	528	512	487	488	515	516	502	491	513	542	518	505	534	455	517	512	519	505	516	508	465	516	494	514	507	493	509	521	489	487	506	589	513	480	532	488	516	487	501	503	531	520	493	480	495	489	479	534	517	518	526	512	480	484	493	507	490	530	495	551	463	501	533	487	526	525	509	523	504	484	526	511	485	527	536	496	504	520	537	475	560	511	486	513	500	492	514	538	531	512	513	520	498	500	546	507	523	476	503	491	468	488	488	574	479	493	545	510	523	539	533	514	513	498	482	515	534	515	512	491	521	526	521	520	524	500	508	488	520	499	499	510	477	513	496	465	488	522	496	468	498	518	500	501	497	524	537	495	516	532	487	509	520	526	506	496	485	503	519	490	508	548	479	494	482	524	484	535	545	535	500	531	512	487	506	529	495	481	533	501	516	513	514	522	501	497	495	527	515	479	502	441	508	515	535	505	537	494	518	522	515	507	525	494	492	514	516	538	502	503	528	494	509	541	522	498	516	569	472	495	515	497	543	514	514	474	488	493	524	524	513	534	524	551	512	507	490	524	523	501	510	512	509	522	533	520	550	488	495	511	501	530	529	523	522	534	561	495	524	505	505	518	550	512	517	501	501	528	528	514	487	526	484	546	501	523	548	497	501	543	503	518	486	502	515	517	520	519	530	541	500	468	463	523	504	507	505	498	498	525	491	518	485	575	525	508	504	519	518	491	500	539	499	490	474	502	528	495	495	562	492	506	505	536	554	465	472	550	519	546	546	497	515	522	505	526	520	507	499	480	503	522	482	522	538	525	522	484	505	525	473	534	531	529	512	543	508	553	508	503	513	481	445	475	506	501	517	459	489	501	495	511	498	538	508	439	532	493	493	490	546	543	573	476	527	476	522	494	543	503	509	521	509	495	546	520	486	520	495	513	498	523	512	513	477	525	480	499	534	525	525	525	503	527	510	544	512	559	491	521	456	487	477	538	459	501	468	518	532	552	479	524	506	480	527	558	498	509	562	552	512	525	488	463	512	546	491	484	537	537	510	544	536	489	536	491	484	529	505	501	554	479	542	523	496	506	505	472	503	498	489	556	495	544	473	494	499	509	484	495	529	457	537	508	474	498	549	512	532	482	512	466	487	506	484	534	524	543	501	518	511	535	543	501	503	570	542	515	516	516	471	544	463	498	523	541	536	483	509	542	531	529	523	527	493	540	510	509	536	492	471	555	540	478	514	512	493	519	475	520	509	518	519	492	523	501	485	493	481	472	494	559	529	522	566	483	515	507	528	501	486	501	518	516	494	499	504	523	474	562	510	516	491	478	534	503	493	539	509	511	540	504	509	542	545	506	493	505	542	537	484	456	508	508	504	531	563	554	480	481	521	451	512	503	497	537	513	510	503	489	514	528	446	494	519	523	528	506	477	505	516	479	510	485	518	541	501	536	521	527	540	505	510	500	483	469	500	495	523	532	495	454	509	506	486	517	493	511	522	481	526	507	505	506	505	512	535	517	504	508	527	537	504	506	501	490	527	467	517	569	503	513	492	498	490	505	521	493	475	508	486	504	482	499	522	529	531	560	503	505	504	510	510	489	506	521	525	482	468	530	541	522	530	513	518	517	527	545	553	465	491	505	494	497	524	538	474	542	546	507	473	480	547	475	517	528	537	546	518	523	504	522	514	509	507	498	492	466	511	474	499	510	496	512	526	511	495	532	496	512	511	504	517	510	503	497	572	541	503	486	505	524	506	528	503	490	488	526	461	523	504	511	522	548	506	510	498	525	495	487	553	484	497	536	507	501	521	483	514	507	543	468	517	542	522	499	533	518	524	560	507	513	526	482	508	497	506	549	558	526	510	513	493	486	482	531	482	500	513	533	537	496	538	507	556	474	509	505	534	506	540	539	519	518	488	506	517	529	500	499	506	518	503	512	512	524	507	494	512	509	525	503	498	488	502	497	507	488	521	515	505	486	583	512	524	534	487	524	496	511	514	541	497	472	505	551	495	521	512	520	473	503	483	530	470	506	520	489	510	529	517	511	468	503	514	523	551	511	500	541	546	534	497	511	483	543	506	525	527	568	510	487	495	550	490	523	495	465	536	525	547	518	519	520	547	546	474	522	520	520	572	496	521	527	535	473	506	498	499	520	518	490	493	552	537	502	523	507	548	510	500	518	525	511	523	504	517	517	562	547	493	525	507	504	535	525	528	553	520	521	527	515	501	546	500	505	504	533	494	523	494	508	480	534	515	525	532	515	479	542	540	522	501	501	506	529	504	504	501	516	522	530	500	507	512	480	498	522	501	529	492	507	572	519	512	500	515	514	479	478	549	523	532	496	512	513	521	514	525	502	510	502	546	487	539	517	527	529	525	536	525	513	541	473	495	522	486	521	501	533	484	490	550	523	538	497	507	533	508	490	473	557	511	517	498	540	522	525	516	507	483	497	514	520	497	516	468	534	482	515	535	516	485	536	504	530	494	484	470	498	511	539	470	500	500	512	530	552	475	511	487	521	509	512	541	521	541	550	506	490	523	519	513	499	528	519	521	483	493	494	510	517	539	492	499	513	536	463	497	562	506	508	487	484	549	532	495	521	490	532	552	472	535	474	498	475	512	518	505	455	537	477	548	506	489	526	483	508	552	486	509	514	519	532	504	495	475	447	545	473	533	486	494	531	523	471	490	530	512	523	491	553	483	532	489	491	494	538	551	495	533	515	462	453	507	490	499	478	509	532	519	525	509	485	538	534	540	509	514	526
31893	4053	337	264	266	264	253	289	259	247	298	292	262	280	257	244	285	275	294	273	269	276	254	273	263	267	284	266	264	223	261	237	280	267	260	249	240	254	266	270	286	259	247	265	291	286	256	224	254	292	273	265	240	312	281	274	275	292	267	256	258	265	249	266	267	275	281	273	295	277	229	265	265	261	266	283	270	276	243	259	265	219	265	267	271	248	264	251	219	271	239	253	258	248	295	249	266	235	289	248	228	250	220	235	267	259	293	278	282	291	275	261	251	263	299	255	238	270	285	265	250	259	280	292	255	270	279	247	302	248	262	269	240	258	253	269	251	251	268	234	286	262	266	274	266	286	283	270	273	265	243	254	293	278	288	284	243	297	280	243	269	235	260	289	258	267	270	252	277	271	239	259	253	260	282	283	276	259	278	275	297	284	250	288	257	225	258	238	277	281	256	274	280	256	246	298	275	251	276	279	269	246	273	275	288	288	257	263	259	252	287	255	276	251	259	245	240	276	251	261	245	254	263	260	290	268	264	218	255	245	261	254	264	260	246	244	269	286	272	236	260	239	261	238	274	287	292	247	266	245	267	246	278	290	289	281	255	264	270	279	262	287	265	252	271	289	285	301	289	228	242	283	286	248	296	274	282	280	243	267	294	265	284	293	265	243	265	259	267	249	243	268	267	279	276	252	259	292	248	258	273	279	247	266	270	276	284	265	272	303	271	245	270	274	306	267	249	248	249	244	257	272	264	298	267	273	300	286	278	260	251	305	269	253	261	265	290	250	256	248	241	234	295	281	277	250	250	270	215	260	280	240	249	277	268	252	261	271	270	239	270	287	237	304	255	239	252	267	273	277	274	267	232	264	279	261	248	258	247	262	241	260	256	292	243	262	265	256	288	261	285	291	265	246	258	256	254	260	279	261	257	272	243	266	268	262	258	277	255	262	276	284	297	267	299	304	276	257	266	259	240	241	261	247	283	275	314	258	257	276	262	258	285	238	241	286	236	252	287	268	252	272	235	266	276	272	275	277	267	282	269	280	283	251	277	268	252	270	253	238	260	312	303	254	262	249	264	254	278	276	256	278	253	249	260	255	254	245	241	277	266	246	235	275	244	271	289	257	261	266	267	276	250	262	282	250	256	315	274	246	279	267	290	244	266	291	280	282	258	282	251	263	254	247	274	250	220	261	271	254	264	274	251	279	271	252	254	264	272	305	270	283	313	276	278	259	255	284	261	286	267	271	241	252	260	261	243	268	232	259	288	271	266	257	258	303	275	262	278	297	291	253	261	271	261	224	285	234	236	294	267	265	261	285	256	284	295	254	273	330	262	296	235	264	273	268	269	276	286	264	258	293	272	298	270	275	267	270	263	270	270	292	255	259	252	259	261	255	261	258	281	246	260	258	266	255	241	262	265	245	286	271	258	278	304	281	273	255	273	282	274	280	254	270	247	290	248	288	248	260	268	234	266	288	272	243	262	286	239	294	252	256	265	240	274	259	262	243	269	261	279	247	264	275	258	262	237	247	290	273	224	277	255	249	220	253	286	260	245	262	261	287	264	270	247	275	279	292	244	245	265	281	266	249	260	271	251	281	270	271	284	246	277	263	257	255	267	253	280	271	240	281	261	257	244	228	261	272	234	275	259	258	279	240	266	265	247	258	234	272	250	256	256	251	263	251	254	250	279	283	279	229	270	235	277	269	251	258	256	247	270	241	268	267	286	253	291	240	261	266	241	271	288	256	257	244	241	254	263	280	274	267	292	282	259	240	270	253	262	280	263	282	254	275	247	284	245	290	304	254	275	270	270	247	260	263	291	263	269	276	244	252	290	252	249	286	273	276	267	268	262	217	228	261	252	292	285	267	250	262	284	275	259	261	282	276	292	250	254	262	260	275	280	249	264	275	276	274	282	244	266	263	274	271	248	272	252	270	228	242	239	248	276	264	272	260	260	253	290	278	242	255	250	248	263	258	256	251	260	268	272	239	257	272	254	261	284	284	242	226	242	254	256	233	257	276	261	320	243	251	259	288	264	236	274	270	238	261	233	250	250	289	269	258	252	291	243	278	276	289	246	277	263	249	248	286	271	275	254	250	272	282	272	275	299	269	307	230	254	273	266	253	256	242	281	250	279	270	243	244	263	250	256	253	238	257	272	257	302	254	279	260	248	297	253	293	294	283	269	256	264	271	258	265	260	267	264	255	298	255	237	241	256	248	284	266	250	293	280	296	261	263	262	289	282	260	253	228	234	276	249	263	252	277	221	273	270	257	262	268	299	261	264	294	268	249	244	245	286	267	273	266	276	242	251	275	234	309	277	279	253	267	279	278	259	256	260	253	278	277	254	237	298	269	254	292	294	246	252	262	270	227	277	246	252	265	256	274	230	270	270	265	262	262	249	275	253	292	279	290	279	273	265	261	268	287	257	265	291	257	259	301	235	279	286	267	281	275	221	259	274	278	239	246	279	265	270	280	260	273	267	237	240	253	265	281	272	224	264	281	278	256	296	265	287	278	242	286	266	279	236	267	235	263	277	279	259	235	250	238	270	268	282	234	277	258	249	277	261	280	244	260	257	261	249	294	254	262	255	254	275	294	261	274	246	276	267	274	262	258	286	255	260	262	257	259	277	253	281	259	270	270	263	264	250	269	248	245	256	270	255	267	257	250	299	264	269	223	295	257	247	265	284	259	271	239	246	270	263	276	280	259	255	276	257	272	285	283	267	295	269	250	250	263	277	279	270	249	250	262	270	246	255	249	264	283	252	272	261	263	271	246	265	276	277	262	277	267	239	246	289	258	251	265	285	234	283	269	268	256	268	280	258	249	256	262	243	261	291	278	241	245	285	253	302	247	283	271	235	274	270	266	297	258	266	256	251	270	277	288	236	273	252	272	263	293	295	246	286	259	239	271	256	247	243	230	263	276	261	260	274	261	244	247	295	250	302	255	256	247	283	233	262	272	289	294	233	272	302	270	270	257	281	265	269	271	275	270	263	293	295	260	264	297	288	246	235	234	271	304	280	249	228	246	262	291	270	252	282	221	253	269	269	284	257	266	257	267	298	304	286	238	246	253	252	249	233	292	263	248	267	253	218	248	295	281	304	268	264	256	245	276	284	266	250	261	271	240	292	278	247	261	258	302	269	249	259	259	251	270	239	285	244	291	274	331	260	284	282	272	262	264	270	267	267	253	273	279	324	276	272	297	310	283	256	265	271	255	230	258	259	280	258	244	329	289	272	268	250	248	259	240	273	227	246	265	240	263	281	266	278	248	244	288	259	266	293	276	270	281	274	278	249	262	253	264	254	233	275	275	271	281	274	268	282	246	268	235	267	239	245	272	243	276	252	271	220	275	269	271	250	265	268	287	279	258	296	271	259	262	248	238	253	252	221	236	283	250	234	278	270	247	267	264	263	227	253	284	273	245	259	258	216	298	258	277	246	276	267	305	266	251	273	304	268	262	254	220	267	265	259	283	230	242	248	237
17886	673	718	622	683	647	606	632	626	629	655	621	621	601	589	645	630	622	661	641	588	627	596	634	590	600	598	659	676	599	593	645	633	598	573	573	592	609	558	654	588	619	595	606	572	605	598	614	575	575	622	632	611	618	621	612	611	606	634	620	633	636	639	638	612	583	638	637	620	642	660	647	616	629	622	611	610	611	621	611	658	604	637	579	649	584	631	625	622	629	655	643	605	612	606	619	663	573	648	598	595	632	640	592	576	590	630	621	634	600	598	625	603	640	629	632	623	596	625	609	627	638	601	594	594	651	603	656	612	569	582	662	594	599	609	590	650	656	587	644	623	610	646	615	605	700	644	627	648	619	602	601	622	566	620	654	633	571	569	569	605	625	624	643	587	593	663	648	639	577	627	607	602	635	605	611	623	595	665	620	570	577	618	631	645	608	612	570	597	636	637	603	614	602	620	652	600	635	623	626	613	646	654	624	623	623	613	615	641	635	602	661	578	628	600	624	587	597	634	583	578	621	578	648	636	634	588	609	597	612	642	631	615	636	595	603	595	573	629	596	608	654	549	658	586	586	574	631	617	588	630	639	609	663	583	626	630	617	616	632	636	601	632	589	614	589	593	621	610	618	639	621	621	613	587	655	638	621	602	629	625	638	613	602	588	603	652	614	627	581	649	572	629	646	629	651	623	592	602	602	574	631	606	610	645	614	642	574	574	615	612	634	618	638	646	619	638	648	587	644	609	608	562	587	613	618	638	605	586	611	632	615	636	627	598	605	607	614	622	665	635	605	582	616	629	645	594	591	604	606	618	635	605	607	598	635	605	630	605	616	577	570	652	614	580	594	651	632	695	621	603	606	642	604	617	648	582	581	609	589	584	635	655	631	639	691	614	669	600	612	595	578	576	616	598	631	637	608	551	595	618	622	630	641	626	633	637	641	584	585	606	600	625	655	580	635	544	593	705	607	624	626	613	628	621	617	600	663	595	559	601	647	603	629	632	585	580	572	632	640	642	614	631	616	634	617	638	679	616	592	596	651	631	645	634	567	602	619	592	572	597	624	599	597	552	552	610	610	607	578	641	599	618	563	641	603	630	624	606	585	621	604	670	666	651	615	576	605	628	595	613	612	618	664	654	601	650	573	614	596	630	597	624	586	636	637	608	622	583	597	571	596	600	586	614	629	646	637	616	625	568	591	592	593	606	626	580	605	638	624	599	580	653	614	609	625	620	568	599	617	591	655	584	638	588	604	597	567	644	602	622	537	626	631	614	625	621	639	618	620	584	569	569	618	569	603	624	643	656	645	623	615	598	591	603	637	594	607	654	638	639	672	637	628	645	607	611	627	600	618	587	606	622	630	652	614	632	633	647	632	592	643	680	590	646	618	621	648	616	606	605	598	610	619	673	595	617	610	593	611	636	603	585	621	604	637	657	643	603	627	638	646	617	628	644	654	613	603	623	597	638	595	596	625	647	619	641	612	652	615	631	601	624	613	579	599	594	641	657	609	585	639	634	616	609	660	580	689	608	601	626	621	588	616	626	610	639	629	626	626	607	624	630	641	624	647	631	649	641	628	616	636	627	614	563	607	613	601	639	596	616	565	566	595	657	635	612	604	625	608	623	641	608	643	664	585	610	603	642	620	589	612	625	651	551	653	623	590	646	645	600	618	623	601	655	588	580	593	633	589	600	634	660	597	593	630	652	606	654	593	608	596	627	627	616	598	606	639	607	627	600	591	612	626	636	627	613	622	653	633	587	631	589	585	594	620	601	626	654	612	620	589	613	578	580	630	612	590	650	607	625	639	634	602	615	630	596	651	632	655	648	632	650	624	614	653	640	621	592	615	626	603	581	607	573	648	603	614	625	645	652	586	633	630	638	580	609	607	599	580	619	613	625	633	610	640	575	660	567	645	633	629	621	614	598	596	644	631	631	617	641	577	605	571	577	619	602	653	672	568	640	588	620	617	624	616	585	628	577	623	624	616	613	640	639	598	656	590	598	630	597	585	620	579	635	603	637	608	621	619	634	643	624	610	619	608	629	648	660	663	634	639	614	592	605	644	596	612	660	624	601	583	629	614	612	644	619	615	599	583	592	596	621	620	617	638	695	620	617	646	568	637	593	637	603	604	644	625	603	589	648	565	623	607	624	599	601	615	628	662	640	591	576	610	603	600	607	601	612	626	528	602	600	673	608	640	587	631	635	599	624	590	625	608	644	588	616	595	627	646	612	599	651	599	628	611	619	622	635	599	578	614	574	586	610	633	625	648	593	571	599	569	647	570	604	577	592	656	636	621	624	579	572	666	602	598	629	602	618	610	628	625	592	612	644	591	612	604	611	564	583	619	648	588	592	592	588	659	583	655	619	586	606	612	654	645	659	597	601	599	630	634	609	617	626	648	592	685	575	673	595	644	623	634	622	580	649	573	614	632	576	635	615	579	631	625	621	586	593	607	650	625	680	667	601	648	610	594	550	638	592	582	630	611	655	570	627	597	627	657	646	610	595	569	600	612	607	588	636	647	617	588	629	634	623	622	629	624	619	605	639	627	583	604	655	637	634	611	613	659	623	659	644	623	618	614	670	573	624	572	624	578	622	656	644	659	608	608	586	636	597	610	622	640	580	653	584	606	621	602	614	641	617	631	617	615	619	630	630	601	568	653	625	606	613	631	595	582	580	612	628	609	598	638	589	614	616	573	576	637	672	659	674	589	646	636	587	580	584	655	593	589	631	642	642	640	650	599	606	617	601	645	644	594	676	622	580	658	601	596	648	586	592	619	583	621	593	590	599	585	678	592	609	637	623	586	626	629	637	634	643	640	559	624	577	599	599	622	613	571	607	635	623	582	588	596	591	627	605	564	581	640	601	652	627	596	602	606	608	667	554	599	615	599	586	609	643	600	599	588	635	581	650	624	602	591	640	603	604	644	657	617	626	632	593	620	644	573	604	575	622	609	592	615	635	592	611	604	608	658	625	616	606	636	639	605	594	598	623	612	666	633	571	624	620	619	608	610	624	627	646	606	589	640	557	607	617	635	615	621	619	580	613	650	594	627	643	617	620	611	583	655	645	588	570	635	580	631	602	653	591	634	619	615	606	587	602	652	597	614	606	642	617	635	628	607	621	585	644	633	581	631	631	602	658	614	643	546	619	593	618	621	613	621	604	580	647	626	637	590	589	620	620	624	611	602	641	589	602	592	674	603	653	579	617	590	615	630	628	642	612	616	624	624	649	669	626	615	607	591	582	620	585	594	591	619	640	641	613	578	606	596	566	610	661	613	612	598	553	608	594	621	642	586	587	611	624	604	601	622	641	669	576	607	600	596	614	589	615	593	586	611	625	605	570	646	658	587	600	597	609	602	621	626	604	578	621	646	556	605	616	585	609	633	603	592	653	637	602	602	587	585	579	634	647	598	651	604	623	590	633	629	620	632	624	595	639	602	628	580	584	614	639	614	646	598	605	598	594	588	646	622	586	617	602	590
49408	11072	1118	494	463	396	379	419	387	376	355	336	371	364	339	324	331	332	315	332	347	349	341	337	293	361	331	378	345	349	357	343	374	336	331	336	329	337	378	337	356	364	324	361	372	366	356	361	370	346	321	383	336	315	346	342	348	361	363	345	364	359	352	315	348	345	382	352	338	360	343	366	368	327	316	337	325	364	351	356	356	371	330	342	340	377	343	340	377	313	329	313	321	319	333	343	322	318	356	347	347	337	358	355	358	375	340	353	372	388	337	330	378	310	330	361	354	331	359	350	364	323	376	383	365	327	330	333	330	331	339	337	373	345	315	346	359	354	354	356	362	367	362	370	336	359	357	359	333	362	344	355	357	326	317	304	350	314	363	354	333	360	373	352	306	336	374	337	368	308	327	340	335	352	369	348	360	328	347	362	390	362	335	397	385	310	343	373	319	365	352	387	381	329	356	340	321	332	344	354	377	334	337	349	388	326	311	392	323	322	351	359	338	349	313	339	352	352	326	359	361	314	349	330	355	339	335	328	333	323	364	339	330	356	355	337	346	359	379	336	323	378	387	381	334	343	383	351	332	316	344	343	330	338	381	343	335	327	341	358	336	361	384	345	344	348	334	340	311	360	326	319	333	343	310	345	343	327	322	355	366	360	347	339	313	370	363	373	382	320	333	331	332	368	354	344	359	339	359	344	324	362	325	356	371	368	313	351	346	335	359	364	318	371	318	335	364	369	358	301	344	350	342	306	355	382	340	340	350	361	380	360	362	404	369	365	354	329	330	369	364	327	353	390	328	335	399	313	362	342	357	355	369	338	371	348	337	318	328	373	358	343	377	329	340	336	327	326	312	334	319	347	360	332	364	353	345	393	346	321	343	341	355	330	335	362	336	337	337	353	366	330	350	345	366	339	370	337	335	325	344	331	285	340	356	336	343	334	346	318	331	393	332	324	307	325	367	363	345	364	350	337	349	347	321	358	336	335	339	329	381	346	364	375	365	340	329	331	335	324	368	324	347	346	327	375	340	359	356	380	384	380	303	308	370	363	347	376	333	365	341	359	347	383	339	368	308	320	298	343	354	325	324	334	360	364	353	312	344	346	352	324	342	356	341	372	341	341	362	331	347	337	322	331	355	337	331	376	348	308	347	338	362	358	338	348	351	364	371	359	370	349	360	367	357	337	366	337	382	359	363	350	328	322	346	349	346	352	336	331	348	294	318	341	356	362	334	342	351	344	318	365	318	378	339	340	353	314	347	334	347	350	372	304	322	339	360	336	368	328	335	348	388	346	355	354	365	362	329	342	352	368	357	328	387	398	373	355	348	329	373	354	394	292	302	350	309	314	341	306	336	349	339	341	353	377	400	354	361	329	314	330	361	353	292	314	359	364	358	328	323	362	353	329	397	340	335	348	359	315	321	383	352	347	354	332	365	353	349	332	337	319	298	354	353	348	366	377	322	358	313	345	377	346	386	346	344	313	322	366	316	340	355	338	347	356	361	347	359	357	376	361	322	344	366	354	350	361	336	347	341	370	319	312	379	350	320	339	289	348	353	330	340	333	328	354	338	361	311	350	334	342	347	345	335	327	348	360	321	369	359	333	356	307	351	353	375	340	350	326	347	352	355	364	374	356	339	314	362	329	364	361	324	355	353	341	311	359	351	380	342	339	314	339	351	345	376	339	350	342	337	374	347	352	334	344	342	349	303	393	389	370	375	370	361	364	343	369	338	344	335	365	332	356	329	347	347	332	391	339	347	313	342	339	343	380	358	318	352	358	349	353	338	376	318	318	365	389	361	346	344	345	348	346	332	332	325	319	334	371	404	386	350	379	355	370	370	361	357	346	358	405	381	348	367	386	328	340	367	362	355	373	348	359	326	319	298	354	334	366	357	354	366	317	365	357	366	333	336	375	376	364	349	347	363	360	348	371	303	312	341	367	364	325	368	343	344	372	316	348	353	315	331	361	360	332	331	331	363	336	337	334	314	362	338	305	351	341	341	337	339	372	325	342	341	365	348	303	349	340	328	359	372	352	338	356	341	384	333	376	351	340	348	345	334	365	349	365	350	355	349	343	314	358	386	353	362	334	345	360	343	351	350	310	323	341	347	378	350	335	345	326	330	339	316	341	337	309	326	392	332	323	329	344	377	317	380	344	342	308	348	340	395	371	348	367	351	372	325	343	349	315	325	331	324	381	379	352	354	320	343	336	344	323	358	334	345	348	304	317	354	337	339	341	336	367	334	339	408	349	324	316	369	339	347	331	329	323	357	337	319	339	323	346	368	366	345	327	346	354	363	358	347	343	317	390	361	362	347	344	328	328	336	340	356	356	339	337	331	372	343	352	337	364	358	344	310	322	377	323	360	370	338	366	312	367	358	335	326	348	353	357	326	348	342	300	366	362	361	347	337	344	328	348	366	335	338	338	355	315	296	352	353	331	358	339	320	343	366	347	353	320	358	362	344	342	359	372	356	338	353	348	348	341	373	312	386	334	326	316	348	356	332	354	361	322	348	340	332	340	337	337	345	376	334	368	337	330	341	350	369	314	335	349	352	359	321	312	368	332	340	358	350	387	358	333	351	352	328	364	347	373	350	360	365	358	358	357	346	375	347	299	324	362	385	331	324	321	328	313	336	374	367	329	360	400	330	349	360	345	323	346	342	340	345	333	317	362	378	344	357	300	322	369	342	355	299	353	353	356	336	337	339	328	312	362	365	314	347	345	362	356	323	377	337	344	365	395	348	331	334	376	347	337	371	324	366	370	342	332	323	334	337	336	387	348	358	365	333	353	350	345	345	319	354	354	335	312	362	314	384	342	337	322	357	351	373	333	346	341	352	335	402	350	341	347	367	396	333	346	323	338	348	352	343	350	330	355	338	337	327	317	350	372	355	377	342	373	360	345	335	309	305	322	324	333	352	353	342	385	352	374	359	356	336	363	350	349	328	326	372	359	351	321	355	358	333	364	361	338	332	329	325	334	330	356	375	363	364	332	317	351	314	347	357	348	386	329	412	367	342	396	361	360	342	366	348	320	348	322	334	350	348	354	336	347	337	358	333	330	358	379	330	311	365	319	322	374	355	333	323	347	366	354	345	307	351	350	331	321	343	320	338	356	329	336	320	366	346	360	360	323	354	312	377	348	371	367	339	341	348	350	350	366	361	393	345	338	353	382	378	365	367	366	350	323	344	336	328	321	335	365	322	341	370	371	365	379	350	309	342	348	359	331	369	349	333	364	323	354	370	345	340	328	320	350	352	345	317	359	369	362	329	348	337	350	365	391	346	323	348	324	316	338	347	335	361	409	355	325	333	392	317	295	355	340	331	363	371	334	313	366	377	352	359	356	339	353	353	328	337	325	321	344	315	374	345	332	347	372	369	371	326	340	369	332	325	319	312	322	353	328	325	323	323	361	365	346	341	329	365	331	361	336	402	366	358	355	366	331	330	371	378	323	333	324	350	357	335	384	331	306	305	369	316	334
26343	899	1179	1239	1139	1051	966	899	866	901	859	805	827	817	854	804	813	792	771	840	791	813	822	802	734	799	734	750	770	720	750	795	790	794	791	779	797	758	809	783	764	780	799	725	801	802	749	776	779	811	761	730	777	748	798	718	752	776	763	785	751	791	779	769	798	750	766	765	802	737	808	808	796	786	687	818	787	705	780	729	788	835	720	711	802	825	785	790	794	810	801	778	835	826	763	793	764	748	733	803	738	758	777	798	780	792	760	758	756	783	713	730	740	757	742	720	789	804	755	747	776	746	748	764	751	763	792	752	802	746	792	766	728	782	830	765	769	780	770	766	815	782	884	717	815	762	804	763	776	760	727	753	793	828	789	763	788	762	780	730	771	806	798	752	741	707	819	756	789	840	763	809	802	773	795	758	791	747	755	756	796	752	783	779	724	768	780	810	769	842	774	814	791	785	822	783	790	791	732	789	775	750	754	796	746	765	750	669	797	799	803	781	812	775	780	778	773	766	725	772	778	724	812	784	802	786	750	770	775	762	725	774	776	770	774	748	769	755	748	790	768	779	761	773	749	804	810	740	747	780	774	764	739	738	757	816	774	815	777	754	780	781	766	772	765	832	809	766	756	787	739	778	778	758	778	805	720	739	803	742	770	798	759	760	773	795	728	794	826	759	808	757	771	762	838	810	752	787	767	775	793	785	743	784	777	791	714	800	769	753	789	771	822	800	816	785	754	770	765	749	737	749	757	794	744	793	826	788	765	784	762	801	764	747	764	774	754	720	764	758	777	724	757	759	761	782	771	790	750	768	774	761	786	778	793	729	788	725	765	737	735	788	768	716	747	733	771	769	693	725	738	755	803	761	821	771	735	817	766	764	752	738	755	810	734	802	746	767	772	784	786	797	774	769	768	798	729	743	798	782	749	781	772	791	756	762	792	824	816	736	762	728	795	780	777	739	795	760	764	734	800	774	836	782	719	781	766	723	786	774	764	776	785	736	802	824	756	765	786	752	796	748	775	805	733	716	805	761	775	832	765	773	811	776	770	775	818	780	778	734	717	812	745	793	792	751	711	743	707	758	761	774	762	765	740	791	802	806	771	767	787	781	762	755	784	782	778	768	786	793	744	793	827	780	795	789	799	746	747	772	788	772	785	762	839	784	759	744	763	775	847	745	792	775	743	773	790	783	799	747	817	752	793	813	806	810	789	803	769	790	724	781	801	753	789	783	762	732	839	811	781	791	743	814	768	830	816	762	781	742	709	767	801	741	778	807	802	790	779	791	735	744	772	750	740	783	775	776	797	732	792	776	702	762	721	779	793	762	774	807	785	779	766	799	758	731	773	795	776	777	795	758	692	775	761	704	807	760	778	814	780	769	752	744	746	790	762	809	786	763	812	785	831	770	787	782	785	739	796	830	774	785	780	787	793	813	777	774	802	760	766	747	833	760	798	789	725	740	781	812	787	787	768	773	768	804	774	771	770	721	789	730	777	763	760	782	756	765	762	740	818	781	778	767	787	817	818	793	789	771	789	785	791	778	779	787	784	793	796	764	730	805	798	743	840	780	724	755	754	816	792	793	834	768	803	798	744	803	755	812	732	747	751	764	811	811	802	754	807	775	762	775	761	730	806	765	802	774	711	759	788	781	796	748	756	797	765	783	794	749	755	766	796	798	767	787	762	784	801	770	811	757	781	794	755	768	743	720	786	784	759	787	764	794	729	765	773	799	804	805	793	791	773	776	834	786	797	811	814	795	738	790	814	815	762	751	750	809	789	757	812	771	778	803	786	772	748	747	792	736	804	781	724	764	772	760	788	755	792	765	710	787	788	741	733	781	791	792	772	795	733	771	750	765	762	762	762	795	838	787	753	748	751	760	765	794	777	760	778	788	756	764	794	803	776	772	761	777	778	751	805	783	781	782	811	836	773	819	839	803	803	758	746	715	797	719	782	830	764	751	785	780	808	802	736	735	732	749	778	747	755	781	752	789	759	797	750	770	763	830	769	762	780	724	775	798	743	806	721	786	758	835	798	771	781	764	769	765	768	754	808	786	778	836	816	762	815	759	753	753	802	777	771	801	758	746	767	788	731	777	813	790	765	777	769	792	758	796	761	775	771	735	763	831	735	801	790	769	820	788	804	758	767	783	769	738	761	749	807	773	822	816	763	800	776	796	780	795	790	772	789	790	764	792	735	765	818	762	816	806	811	783	781	737	778	733	779	810	801	767	767	770	784	719	806	770	747	808	807	779	767	820	752	812	772	773	783	856	824	714	723	775	754	724	773	751	759	731	801	801	762	808	746	758	792	727	759	766	816	793	792	794	743	806	723	759	738	706	797	803	737	789	761	750	760	761	748	756	753	714	765	771	814	827	741	803	772	735	759	784	809	760	739	775	783	846	768	743	816	739	821	709	834	822	802	762	808	798	737	802	763	772	818	771	765	809	766	786	739	790	741	790	778	754	786	795	766	770	741	774	775	795	750	788	755	761	784	764	802	763	780	765	787	753	786	784	807	718	729	761	756	753	808	801	763	862	817	771	748	766	800	797	783	759	754	795	784	790	767	783	775	752	771	777	824	815	765	811	762	783	803	782	781	787	793	708	725	760	767	790	809	773	800	811	772	791	796	766	779	853	758	778	810	857	820	714	749	733	836	761	777	783	790	819	781	760	803	792	752	794	764	761	751	794	762	806	766	783	794	767	809	813	805	756	805	762	753	803	770	798	845	791	780	739	807	785	787	798	707	738	806	768	766	756	710	774	799	857	714	768	781	797	790	799	730	715	742	728	774	759	828	746	754	765	773	719	741	730	802	788	820	748	784	750	779	798	786	859	810	799	745	806	763	825	806	729	737	768	781	799	772	757	779	760	801	754	742	745	796	806	797	734	784	771	766	797	786	761	784	752	792	748	809	821	742	750	732	729	815	733	718	745	743	773	756	804	751	759	828	778	769	730	775	740	789	800	783	749	821	807	792	791	792	744	797	815	798	821	764	780	824	796	749	768	773	761	779	752	773	793	795	718	744	790	774	772	738	794	756	840	811	751	797	828	787	783	734	814	801	785	748	751	744	759	744	831	786	744	779	783	755	749	811	745	794	742	798	783	744	770	752	798	768	746	792	790	765	756	759	789	788	784	756	737	750	775	766	806	799	747	811	802	745	791	731	785	762	800	807	788	814	768	761	773	729	775	701	777	790	774	764	788	758	775	768	816	786	757	775	807	785	858	807	796	748	768	794	767	775	739	789	744	775	761	791	807	753	844	815	773	776	775	813	762	781	810	775	764	792	769	765	785	843	846	782	834	792	775	796	799	802	803	800	765	767	749	755	785	755	781	795	787	800	742	757	779	715	779	828	771	758	752	771	709	751	786	815	771	753	807	794	781	830	774	798	764	761	763	809	785	773	773	783	798	773	756	773	809	827	765	772	751	799	760	775	761	782	778	763	776	798	755	752	742	789	784	754	756	779	764	726	707	785	767	810	778
56811	15230	2581	580	423	373	327	327	292	308	259	262	252	244	271	263	239	234	239	248	255	241	254	266	245	251	230	230	223	267	224	256	244	256	259	243	247	226	251	238	215	244	251	240	221	233	238	213	267	254	206	233	228	272	221	239	241	225	242	287	224	240	236	222	249	256	246	256	228	221	256	278	274	278	239	229	245	236	226	208	223	204	257	236	261	246	226	228	244	231	234	225	249	244	210	255	227	266	224	244	217	254	244	236	259	207	247	236	242	238	238	265	275	229	203	269	229	239	240	219	256	270	261	223	244	255	248	229	240	231	229	239	225	246	240	262	218	228	236	243	226	243	267	263	260	249	244	280	237	221	218	231	240	236	240	241	247	257	236	262	252	246	263	253	222	239	268	234	220	256	256	215	248	244	237	247	234	261	247	261	232	251	233	217	238	271	227	225	250	220	237	235	224	214	250	222	251	255	232	262	257	259	231	222	234	260	246	247	254	224	247	249	250	257	216	236	223	245	257	234	259	238	218	239	208	258	229	251	264	256	241	245	216	225	241	201	253	243	256	246	223	260	243	230	242	212	220	259	243	251	232	280	237	242	236	250	259	246	226	235	247	242	241	247	216	214	245	246	241	213	247	221	255	258	238	235	234	236	256	243	261	256	264	254	234	260	241	241	229	208	236	206	235	229	222	257	243	241	214	222	219	243	226	232	257	238	263	252	234	263	256	223	221	235	234	218	218	240	280	225	263	255	228	202	250	233	255	234	243	229	244	224	248	241	253	258	217	248	254	241	245	242	279	239	225	258	210	247	248	221	229	240	233	248	236	239	239	244	235	250	237	255	206	225	265	225	239	269	239	237	209	220	257	249	245	208	235	255	211	205	265	243	279	234	254	248	239	214	230	233	265	250	250	242	232	251	229	242	239	243	232	245	218	211	228	265	232	239	254	231	236	247	223	232	225	269	228	215	249	252	233	219	261	234	230	223	227	243	266	260	264	228	263	218	250	221	239	239	225	216	251	265	248	225	214	258	247	225	213	281	270	270	220	229	244	246	245	233	253	210	238	233	235	225	238	243	244	223	256	227	237	239	242	234	216	217	252	227	224	262	231	213	247	227	231	203	243	228	239	247	254	241	237	235	258	261	250	243	245	237	227	266	261	245	264	231	227	241	243	266	217	238	237	230	197	240	223	207	210	238	233	237	237	265	250	231	236	234	238	238	226	212	234	272	259	214	202	239	244	242	238	240	243	207	259	232	246	273	254	265	234	186	252	225	246	230	229	260	256	260	251	248	228	264	237	272	253	257	241	251	246	237	269	263	229	244	217	241	241	214	248	231	239	228	236	280	216	277	230	239	265	230	244	242	239	214	248	241	208	232	252	234	210	247	263	225	224	197	226	211	226	249	274	243	255	250	247	238	248	238	275	248	225	247	237	258	235	254	243	260	247	271	229	206	238	259	229	238	222	234	258	243	242	217	251	217	273	246	268	248	232	221	240	224	238	226	250	237	262	229	237	230	216	271	228	203	220	230	220	221	265	248	238	227	242	235	223	216	222	240	236	231	224	248	228	242	243	228	238	255	261	230	241	240	242	234	219	245	232	247	225	203	241	239	262	222	228	228	248	234	255	242	220	215	248	256	237	219	228	244	280	212	246	248	211	226	224	247	219	253	226	233	255	245	221	276	249	223	236	242	253	231	248	241	255	214	263	269	193	255	257	278	249	204	251	268	235	246	210	242	263	235	234	254	232	262	253	210	253	252	254	243	261	259	272	221	231	233	227	221	207	226	220	213	234	225	212	260	230	267	235	259	253	264	243	252	252	246	230	273	223	256	192	232	268	222	269	265	241	267	240	241	242	233	259	219	223	244	252	224	257	246	241	241	218	233	262	259	247	255	242	202	235	219	211	230	239	238	240	254	217	209	224	256	244	231	241	217	259	232	213	235	242	207	230	242	250	259	247	230	269	272	221	229	205	223	243	233	247	255	249	232	257	241	249	234	235	229	254	209	243	241	241	237	243	239	222	231	259	247	267	244	219	233	254	233	228	204	242	211	240	209	263	237	227	244	281	258	228	228	231	247	227	234	237	246	234	239	227	240	234	209	230	251	218	233	243	236	224	222	261	197	237	241	229	242	265	235	218	217	232	233	260	221	220	242	264	252	223	213	222	249	235	255	249	256	238	274	250	240	265	241	245	267	269	261	207	261	229	226	240	275	236	261	239	253	240	247	214	260	231	236	267	261	231	228	273	215	222	212	253	259	253	213	237	261	218	209	234	240	223	242	280	226	244	220	222	238	229	234	236	244	228	218	226	238	223	218	259	245	221	251	238	257	253	223	225	235	242	262	211	243	232	221	242	254	257	248	232	273	251	254	260	245	259	258	232	244	217	251	235	251	220	223	243	240	246	258	249	249	252	225	252	217	269	229	220	226	254	264	242	276	258	239	245	249	230	229	256	221	241	244	249	228	213	248	224	250	266	223	225	239	217	224	225	237	239	248	243	235	241	270	263	248	259	248	232	221	266	223	254	203	221	231	221	244	245	250	223	223	210	252	230	212	269	229	249	247	256	280	225	242	263	251	237	234	228	208	229	230	249	234	235	243	239	232	256	241	238	275	257	222	213	255	253	211	282	251	229	239	256	266	245	203	199	240	221	226	246	237	229	231	256	239	263	262	226	252	257	244	249	260	255	236	212	227	245	210	239	253	209	269	251	258	252	210	228	219	224	240	239	238	206	247	221	244	262	227	229	229	227	237	232	217	226	250	251	263	239	254	234	248	230	240	247	270	272	244	203	235	249	268	228	221	224	237	241	243	261	237	221	253	232	252	267	247	229	226	235	229	248	242	238	230	229	222	233	211	241	244	225	230	237	248	212	241	253	231	211	229	250	251	223	240	196	240	250	209	231	242	238	259	244	208	234	263	252	230	248	247	235	242	256	230	228	263	209	215	241	250	250	260	269	221	251	234	218	223	233	215	247	245	253	255	232	247	231	256	240	223	230	233	252	247	262	225	255	229	253	259	245	262	229	249	256	211	263	276	239	239	231	239	249	235	232	210	216	228	256	249	193	238	243	255	232	270	232	263	251	241	244	256	229	260	216	205	238	239	242	260	220	239	232	217	238	265	242	222	241	239	249	214	208	237	205	243	260	260	242	238	259	236	252	240	224	254	240	254	216	234	248	232	236	221	251	280	243	230	236	239	250	239	232	255	244	256	254	226	247	229	239	264	259	236	221	240	219	219	248	244	224	218	225	279	222	236	266	252	226	223	219	221	252	228	231	264	230	215	255	256	252	234	278	216	221	211	216	228	234	226	263	251	224	244	276	217	219	245	222	244	238	232	270	238	243	220	256	257	248	233	223	234	253	258	242	254	219	240	255	230	241	262	227	243	233	250	266	262	258	269	217	247	231	214	232	242	230	246	239	255	263	243	234	242	239	249	242	245	250	234	285	205	238	209	230	223	245	226	221	241	225	235	207	249	226	257
29922	812	1350	1440	1258	1062	1005	878	778	763	709	681	664	617	613	569	592	548	632	607	622	616	566	562	543	590	570	566	550	541	534	577	549	582	546	595	541	570	538	557	577	531	532	579	523	547	526	590	542	573	567	564	520	520	566	530	581	529	554	580	523	556	536	586	500	554	582	594	508	562	543	567	567	539	561	551	518	570	525	544	528	549	534	575	543	551	550	518	513	563	534	519	509	553	527	497	527	569	554	534	521	548	562	546	507	556	511	504	547	583	544	578	565	552	545	526	562	560	521	556	486	545	604	517	532	526	515	547	534	550	560	549	604	548	557	541	523	534	563	525	575	558	519	519	550	539	544	500	545	522	558	632	577	549	551	524	581	571	526	514	567	568	566	554	551	561	502	534	547	531	527	520	570	571	554	610	520	545	514	528	523	509	536	509	539	535	519	549	533	534	528	541	571	538	538	546	559	555	530	524	499	553	543	563	564	554	540	559	540	523	535	548	552	544	564	516	532	548	547	571	543	540	523	603	527	532	500	538	547	551	514	557	530	548	543	520	524	502	536	542	536	574	564	564	538	567	479	555	533	543	538	561	526	538	566	556	548	549	540	542	529	527	521	504	522	566	519	560	549	540	558	509	515	527	551	538	551	550	474	589	568	556	583	563	576	511	563	567	573	561	551	542	539	587	513	570	583	507	582	517	552	518	541	572	550	559	521	570	538	537	573	538	537	545	538	532	550	498	535	587	537	528	522	565	541	504	556	519	522	526	521	531	533	542	543	529	548	510	528	547	536	533	538	573	535	549	549	561	499	546	503	510	521	520	559	552	517	530	521	549	540	572	553	539	507	568	552	548	571	520	520	538	564	521	547	539	534	531	522	551	574	556	543	605	563	566	523	547	551	577	547	538	541	587	541	503	516	530	534	551	553	566	526	541	536	540	576	531	555	570	498	568	587	556	552	530	570	515	539	521	551	528	558	557	543	517	543	566	533	530	524	566	549	514	557	570	528	523	576	510	547	525	562	528	520	533	498	570	506	560	548	571	518	555	586	510	532	531	572	541	543	537	507	516	539	523	553	547	537	533	547	554	535	506	556	513	537	556	560	601	568	572	522	564	547	551	526	601	541	527	562	576	565	510	551	516	524	534	499	583	526	546	568	535	539	518	540	554	575	568	484	488	529	521	549	549	562	553	539	540	539	555	556	541	568	559	584	550	565	535	524	597	557	564	511	539	546	570	581	544	503	550	552	532	558	561	566	539	557	565	549	557	546	489	520	537	559	502	521	530	543	525	536	582	557	494	558	534	536	541	535	529	519	538	501	574	529	549	538	550	578	530	496	546	554	535	520	573	575	532	581	525	536	556	523	541	560	534	550	586	524	522	527	572	554	560	552	505	542	529	526	532	562	556	542	490	568	509	541	544	539	530	528	549	567	613	521	499	544	534	543	539	545	485	499	558	512	553	531	583	555	555	540	568	480	572	568	571	558	555	537	543	533	550	602	588	529	559	585	530	537	509	548	564	539	604	541	542	538	494	534	535	530	516	553	538	537	572	541	534	563	549	554	571	520	527	591	515	545	535	559	558	578	534	577	542	537	568	514	530	520	541	497	551	514	537	564	531	541	538	569	555	534	543	533	568	584	556	519	534	553	530	525	587	510	543	527	551	549	562	506	549	550	534	530	549	555	550	593	557	524	510	523	531	527	539	558	555	500	531	551	591	530	543	517	508	545	540	511	546	601	561	551	571	529	545	529	565	527	563	552	555	542	536	525	559	524	567	537	572	564	569	552	507	528	566	526	564	524	552	559	521	540	600	538	562	538	524	569	581	525	522	588	556	542	557	535	525	519	537	581	551	492	560	526	556	564	527	545	575	541	537	564	554	549	545	571	518	529	550	532	543	559	546	543	560	582	533	546	540	552	520	542	530	540	532	526	541	540	580	558	544	553	579	535	491	527	565	511	551	529	512	534	524	536	538	555	517	530	559	505	525	565	534	528	565	535	523	506	554	575	579	532	570	547	570	558	544	544	531	508	529	517	529	553	529	546	539	512	522	542	543	520	512	547	543	528	543	580	566	563	540	538	539	533	563	501	542	545	550	513	570	543	536	548	536	529	511	487	535	502	538	577	526	571	572	516	542	550	575	542	526	538	526	510	553	503	548	528	537	543	499	519	525	517	548	539	518	545	517	561	524	537	522	530	519	537	525	559	546	527	538	515	518	534	550	554	528	544	537	559	537	550	528	565	578	541	553	547	538	518	501	560	509	566	545	529	530	542	516	537	517	539	504	527	526	502	528	543	555	529	541	570	536	556	521	543	548	565	540	537	493	558	536	560	536	545	514	567	555	529	563	515	541	547	569	512	559	522	504	539	532	507	561	539	548	574	525	559	506	538	547	543	563	561	578	519	544	531	515	538	555	551	577	551	538	545	542	589	533	518	558	529	559	547	563	521	561	528	563	566	568	554	525	524	540	538	507	527	573	559	541	548	543	516	538	571	572	563	516	539	546	529	564	528	540	549	530	541	567	514	552	577	559	506	543	564	550	513	516	543	543	567	559	575	562	518	556	565	520	523	531	577	516	510	551	539	532	539	577	523	550	537	497	508	555	536	535	513	570	526	547	507	569	559	548	507	547	557	517	537	572	552	540	527	544	559	522	505	527	543	523	490	520	535	539	497	579	529	501	480	551	567	522	562	523	569	516	534	551	503	530	513	526	538	517	512	581	482	546	535	512	549	550	598	564	545	579	497	558	566	512	535	529	544	542	579	551	508	533	567	528	587	561	552	520	539	564	595	524	568	545	559	553	505	556	528	531	534	500	532	537	536	513	538	566	588	569	535	505	558	503	566	567	532	515	541	556	562	556	493	551	576	558	510	569	549	546	552	543	546	523	581	584	585	628	549	583	538	536	548	534	537	482	548	536	585	553	507	553	537	573	566	571	559	514	552	507	527	537	535	546	535	553	553	568	556	538	551	521	552	541	553	581	574	527	549	567	561	544	543	538	521	511	549	543	530	525	524	539	560	542	537	532	540	596	515	509	534	547	560	541	555	575	571	540	563	556	579	526	549	541	528	514	579	561	544	521	576	510	524	552	576	514	573	519	545	535	535	550	537	523	528	536	591	526	551	541	484	542	550	529	580	525	570	528	555	551	560	542	549	555	487	506	554	547	552	592	516	523	517	538	535	591	574	519	528	532	525	545	563	571	506	550	535	514	565	555	549	537	550	567	530	541	517	540	570	535	525	502	566	557	539	544	534	539	568	513	578	528	535	513	584	544	524	563	565	589	550	508	512	555	558	551	539	537	540	554	544	567	545	540	535	505	543	538	531	543	562	575	594	519	577	551	524	576	569	556	523	541	577	542	542	546	516	539	579	513	578	515	562	497	530	536	514	584	562	502	576	563	544	511	563	573	550	544	560	563	557	540	520	541	571	550	560	526	581	509	589	526	566	546	517	536	545	552	529	545	569	597	565	565	542	523	503	536
35136	4829	374	299	307	298	269	300	277	266	282	279	317	262	311	288	296	281	268	251	312	272	284	274	268	263	277	269	270	270	254	276	252	282	298	235	276	257	257	293	279	296	268	285	274	258	293	270	296	275	280	276	241	275	283	279	296	298	261	286	264	269	248	278	259	274	261	253	265	288	297	279	274	261	293	267	274	280	303	270	289	304	276	259	265	279	282	308	294	288	260	257	266	283	293	273	296	297	240	264	266	271	284	286	299	270	272	302	265	304	292	277	289	274	277	303	261	278	282	255	250	268	289	248	267	275	284	247	290	292	279	265	262	292	281	293	286	289	261	263	279	282	284	289	273	274	281	300	268	270	274	286	267	282	263	286	257	286	285	270	282	267	300	274	257	266	310	258	271	267	282	276	264	269	271	270	290	304	287	299	281	269	258	280	283	265	254	273	248	271	299	260	280	269	277	291	303	285	282	289	280	287	271	307	279	287	283	279	265	297	288	278	290	244	311	241	266	288	282	268	260	275	304	263	262	273	255	328	248	272	292	259	241	283	251	259	248	273	260	259	263	280	306	282	235	265	262	281	277	261	312	252	277	266	280	283	278	243	305	243	256	268	269	281	286	280	266	288	277	282	271	243	271	267	260	268	258	269	254	267	276	290	269	281	276	275	232	278	298	262	261	261	276	274	272	310	271	294	281	232	286	269	275	281	286	290	287	284	304	265	276	247	254	244	274	279	305	275	280	244	306	282	252	239	263	278	286	246	258	273	301	262	260	265	289	295	285	290	301	260	292	293	284	279	289	284	268	274	330	286	280	266	301	300	298	280	262	271	268	289	293	264	269	266	329	311	263	308	283	285	265	269	275	261	282	272	272	286	261	265	279	282	253	276	298	262	301	274	312	285	241	249	279	262	276	279	283	262	267	269	254	337	289	259	283	312	289	257	250	256	279	278	327	262	282	282	273	260	290	271	263	266	288	268	262	282	274	277	273	247	264	260	292	245	249	272	247	246	295	265	273	256	288	262	269	278	296	289	240	277	253	272	285	265	312	294	284	312	255	261	272	267	282	271	253	258	250	294	289	242	270	275	271	255	290	253	269	278	261	305	268	294	271	295	281	260	303	274	274	284	268	277	262	294	261	279	298	261	267	248	278	299	267	275	279	292	254	278	284	295	275	279	261	239	284	261	265	250	291	262	278	266	254	276	280	275	274	325	290	301	280	294	283	267	283	281	245	276	253	252	294	289	261	264	293	261	248	288	263	278	252	269	287	275	274	298	277	294	270	265	262	239	290	259	265	267	310	285	279	257	290	275	280	338	282	285	264	252	259	283	309	269	272	267	269	247	311	267	310	274	265	269	268	252	307	262	271	266	267	278	266	252	223	254	283	272	274	254	263	255	277	268	275	276	270	282	273	289	294	286	225	240	271	276	282	267	253	249	288	263	258	267	277	260	266	299	254	275	252	299	290	274	254	294	303	280	273	289	252	275	262	239	273	280	267	249	263	263	299	291	248	277	271	281	270	267	278	272	291	290	253	252	305	223	242	257	251	299	273	287	274	264	298	282	279	280	277	276	274	306	291	266	260	266	266	278	278	320	255	309	266	263	277	276	287	253	276	282	275	290	268	276	285	277	264	246	253	291	277	257	293	281	268	224	240	260	304	245	269	278	280	272	266	259	286	293	238	284	253	292	281	288	289	300	266	260	278	273	313	297	254	311	293	265	231	297	287	263	273	287	255	287	292	260	268	256	285	266	249	286	309	265	291	270	289	265	283	281	339	290	297	278	292	301	262	254	276	273	296	303	291	296	279	284	282	240	286	268	265	242	304	283	259	310	281	253	290	295	256	287	284	292	232	266	278	272	282	257	271	287	279	289	298	267	279	289	251	256	250	290	267	255	273	276	268	266	293	279	261	259	266	236	292	300	255	278	269	276	274	320	252	265	286	248	285	299	297	279	287	299	254	271	250	274	290	284	248	266	274	251	251	267	276	258	264	262	262	245	277	297	267	281	235	258	301	260	296	252	287	295	278	265	255	264	247	272	263	292	277	287	311	253	229	258	287	277	283	274	287	282	268	245	241	284	245	246	270	297	288	285	302	251	267	260	250	265	274	239	308	284	249	268	279	273	322	271	257	282	286	282	270	261	250	265	276	303	264	248	293	259	257	291	280	272	238	250	273	285	283	243	273	299	269	272	286	251	292	236	277	296	279	288	275	288	282	289	281	267	272	282	266	259	254	263	281	250	260	295	275	276	254	274	281	267	285	301	289	299	306	234	276	264	287	301	294	263	279	288	251	280	259	279	292	317	273	266	260	252	271	312	254	249	269	272	288	266	276	274	283	293	274	270	265	298	260	308	269	277	262	265	265	266	270	267	288	244	328	300	271	307	286	296	284	279	278	256	298	261	265	233	322	281	285	289	265	267	243	270	267	270	264	290	299	273	263	245	259	298	253	250	260	263	291	259	303	257	262	282	289	292	250	251	254	262	285	262	294	266	250	283	285	274	264	247	304	303	260	311	274	294	279	292	305	281	279	246	262	275	281	271	279	277	253	299	287	277	292	287	292	268	278	264	272	298	298	262	266	271	265	264	275	309	270	271	273	272	267	274	272	276	276	290	288	259	312	257	310	269	272	283	265	268	279	279	268	243	277	292	282	272	257	279	287	286	305	276	273	255	263	267	286	289	282	241	319	255	265	292	282	297	269	286	286	264	271	288	271	250	239	293	247	294	289	302	260	279	290	277	269	263	274	274	270	265	297	254	265	292	251	283	256	307	272	293	267	280	276	289	268	270	276	257	276	273	250	274	304	286	258	273	266	265	266	249	275	286	259	309	288	265	287	271	273	274	257	260	278	244	270	279	269	276	263	269	289	286	269	262	282	274	283	288	287	280	254	259	231	278	260	282	283	273	267	266	276	276	280	281	267	278	277	280	281	238	289	307	290	290	246	276	308	295	274	269	286	279	291	270	270	287	271	274	279	278	258	280	282	247	281	237	297	284	262	256	263	282	281	275	267	296	268	327	278	283	260	251	270	263	228	264	287	272	296	282	257	293	267	275	259	250	261	243	257	279	281	291	283	269	317	294	311	273	282	296	306	242	281	247	307	253	282	239	262	285	260	270	284	287	291	272	272	298	265	315	241	277	305	289	262	267	269	283	268	268	304	288	314	229	239	280	304	236	247	244	267	266	295	286	263	253	288	304	245	285	289	289	283	271	297	276	310	259	292	302	271	302	234	283	286	262	256	281	252	263	271	271	285	278	281	301	256	284	285	288	280	297	254	270	276	305	292	275	281	265	280	265	251	251	252	249	307	235	267	273	240	271	246	291	299	249	266	267	287	266	297	305	286	296	255	299	261	273	271	247	280	281	307	302	293	272	263	295	277	279	290	308	314	264	272	256	286	244	275	305	286	265	254	276	277	281	304	267	248	288	261	240	283	275	272	258	278	288	297	295	289	271	295	251	274	302	267	285	286	267	246	278
19532	638	643	654	675	692	641	635	627	619	661	638	643	607	649	620	638	627	598	640	638	633	598	644	624	628	624	618	638	633	642	627	596	612	615	660	655	604	591	653	633	634	602	639	632	629	639	611	644	624	630	666	629	637	643	634	662	629	685	663	633	617	647	649	626	639	618	626	599	658	606	584	624	663	663	678	642	651	590	653	610	670	642	663	599	616	664	677	611	660	646	607	658	622	617	599	640	645	621	657	617	628	662	660	578	617	621	651	668	645	655	648	622	625	599	617	621	639	637	614	624	617	640	691	616	643	675	611	610	622	620	619	632	621	661	634	616	637	601	596	612	600	668	605	630	617	660	650	653	629	659	645	590	616	610	606	637	623	664	663	626	605	552	645	629	631	598	654	650	635	627	670	672	630	647	610	590	636	605	637	662	621	641	665	642	603	601	617	630	623	648	634	637	653	685	620	639	615	615	622	611	603	636	610	646	645	648	664	635	598	667	649	635	636	686	585	617	654	642	632	656	638	622	614	594	667	624	601	595	648	602	571	650	625	680	629	646	633	646	588	617	621	629	630	643	663	627	611	594	640	646	634	589	661	623	657	626	654	635	641	578	629	648	570	641	645	669	643	617	642	655	632	640	625	624	686	654	614	670	630	632	621	639	644	653	644	638	587	624	624	610	607	626	615	636	575	615	595	645	626	618	639	587	664	645	638	602	614	677	636	594	684	621	624	620	659	597	655	660	629	619	645	635	695	680	644	647	622	694	644	638	608	648	659	628	684	641	658	652	644	612	608	662	648	631	658	649	602	667	643	630	596	631	613	619	613	639	609	675	633	656	658	601	674	613	637	604	609	618	631	662	618	636	662	623	602	618	648	657	623	647	619	612	651	627	662	637	714	636	632	617	636	637	657	676	620	585	656	616	624	608	629	626	642	657	662	622	639	632	633	597	632	665	649	628	648	616	622	606	598	651	634	651	626	604	615	653	617	619	626	635	648	647	644	657	657	664	626	614	677	645	630	682	642	638	573	642	595	620	635	622	617	606	610	653	652	635	630	651	655	597	650	608	621	620	641	648	677	608	614	684	596	620	672	607	622	635	637	654	620	653	616	623	657	644	663	682	663	615	667	663	683	651	676	636	590	634	642	627	640	619	636	640	663	598	625	619	632	637	642	670	669	603	626	598	671	630	600	661	634	643	653	648	591	642	659	616	662	680	722	628	604	626	643	664	619	645	653	676	653	618	604	600	672	636	620	640	643	639	638	620	633	610	627	655	639	632	630	645	630	620	683	622	676	676	626	664	604	649	610	643	620	673	646	633	626	639	616	644	616	625	623	614	635	632	665	630	652	654	632	619	649	694	605	648	628	648	627	631	637	617	610	627	652	659	664	593	682	658	597	666	646	642	637	577	661	659	637	582	623	633	608	650	590	642	627	610	643	659	608	646	658	664	631	598	632	599	670	636	651	628	651	616	627	645	662	656	633	582	622	615	643	598	627	618	642	640	584	680	656	677	640	642	626	664	649	615	661	669	655	651	632	595	644	657	694	575	645	618	632	608	643	607	633	610	615	633	611	626	618	651	610	650	632	561	601	606	677	585	594	649	603	613	614	628	656	652	688	679	651	632	655	652	597	698	609	665	625	595	613	617	628	636	616	637	626	624	646	625	615	663	670	597	646	615	597	612	604	646	675	602	700	657	648	605	633	611	657	667	616	624	630	579	645	635	647	625	592	657	619	637	612	645	634	628	637	634	596	627	638	626	617	644	660	661	653	596	621	641	637	630	644	609	651	641	700	623	642	640	658	631	590	621	676	630	587	601	638	569	650	660	684	622	633	684	683	698	611	597	585	637	680	649	640	662	628	596	672	624	669	653	649	658	575	665	672	663	622	636	640	654	649	627	636	645	687	599	649	627	622	639	648	659	621	664	620	662	660	683	616	655	610	661	624	611	655	643	609	609	643	604	663	636	696	661	630	602	635	646	616	651	645	626	581	657	657	608	652	645	688	620	644	583	639	607	686	665	619	588	634	639	610	636	657	661	644	652	587	651	624	602	629	654	669	667	601	620	635	626	631	638	611	642	649	639	640	646	633	654	648	568	613	617	609	643	701	670	618	618	629	648	633	607	659	629	608	645	642	658	631	652	618	647	603	617	591	565	603	624	650	598	682	643	639	621	623	635	632	593	667	671	640	613	635	640	651	667	602	625	618	602	657	647	643	645	644	640	612	607	631	632	651	649	653	607	614	631	609	658	624	616	619	662	685	581	588	623	666	642	612	657	614	627	618	620	624	609	635	631	567	690	583	621	658	614	616	619	661	637	624	632	611	624	659	622	688	610	646	680	632	637	638	638	620	660	648	626	595	612	621	614	601	621	582	664	601	633	662	665	630	625	637	652	664	620	673	675	667	655	590	656	609	642	658	654	652	603	612	596	644	632	605	622	612	641	614	601	658	605	641	624	631	655	678	669	622	666	643	619	601	655	673	627	650	640	567	646	593	633	669	641	631	601	631	645	625	642	633	621	662	623	657	615	641	661	609	628	612	622	631	626	640	667	624	631	665	579	649	666	656	628	634	631	619	628	611	693	585	620	646	645	635	642	649	632	651	665	616	649	685	693	622	625	659	666	606	643	569	624	601	619	651	643	582	646	676	587	592	635	673	672	651	644	618	647	643	626	689	683	616	603	662	664	646	646	592	644	655	635	667	647	646	657	627	679	638	620	627	636	641	676	645	662	589	684	685	652	636	649	657	694	617	594	635	651	657	631	639	656	620	609	669	632	641	636	640	628	642	630	640	616	593	689	585	679	627	642	629	603	657	603	636	650	619	659	655	633	666	637	633	597	636	651	693	593	627	642	637	621	637	633	628	628	708	631	621	619	597	688	650	615	672	618	625	645	651	637	670	610	602	623	592	592	627	605	641	634	670	706	609	645	631	622	655	669	548	630	640	667	580	662	618	639	628	630	627	651	591	606	620	597	606	644	650	636	655	622	649	612	645	669	648	643	632	645	643	691	603	610	626	642	646	622	627	637	607	604	663	634	636	636	610	652	579	655	624	631	678	596	655	699	586	635	653	666	670	635	604	645	651	625	679	663	650	656	672	668	685	683	623	598	588	638	641	634	624	620	625	654	623	643	627	657	618	661	639	627	601	674	633	658	663	633	660	664	675	624	618	671	619	617	663	620	628	663	686	592	602	635	617	647	651	642	644	598	590	699	651	668	615	634	677	598	644	679	578	646	632	664	634	644	605	641	661	611	618	642	645	609	626	678	599	660	678	633	626	666	636	631	649	665	648	616	635	672	640	647	633	624	593	630	668	601	668	641	648	644	620	660	675	669	592	623	628	624	609	616	611	653	581	616	614	656	639	620	628	663	635	576	629	647	651	668	644	600	653	646	666	651	650	614	615	651	635	586	642	625	614	630	655	666	596	614	632	664	646	635	691	643	634	624	659	581	640	616	619	667	602	658	643	630	618	662	652	698	641
46679	10189	1066	481	419	363	365	370	336	374	294	329	287	352	358	331	330	337	327	328	368	320	351	306	337	352	357	341	336	310	305	335	332	342	335	343	349	354	329	324	331	299	342	351	280	349	337	326	332	299	300	334	308	302	321	316	320	327	321	309	368	279	337	325	331	335	341	346	375	333	321	306	320	292	360	330	297	294	359	290	321	325	330	301	337	331	297	334	360	324	319	340	325	340	334	295	311	325	295	352	304	328	341	346	348	337	342	354	335	334	385	334	313	316	330	335	325	367	336	299	327	314	357	347	344	342	332	341	311	339	330	340	333	351	364	347	320	306	335	316	325	336	326	346	345	322	316	341	335	323	331	302	336	341	320	341	317	306	310	313	336	357	323	307	337	340	335	356	320	328	369	325	345	327	320	324	358	324	325	322	328	340	340	322	299	299	304	334	340	330	330	309	365	286	306	371	322	332	346	331	260	339	308	302	348	307	350	321	326	321	313	355	305	316	331	314	330	308	301	310	341	346	301	346	353	270	293	335	331	338	302	322	327	338	333	295	318	288	322	315	369	343	370	354	314	332	307	346	329	327	296	325	339	333	336	307	341	335	363	328	349	296	351	321	309	322	318	307	352	339	327	353	334	309	315	338	332	299	295	315	299	324	294	321	329	342	329	323	335	373	367	336	289	347	321	332	309	325	336	323	324	309	303	368	330	322	331	303	307	323	333	295	324	368	314	321	310	327	314	326	316	307	329	319	321	319	329	346	338	288	320	328	329	325	321	334	333	317	294	339	325	313	337	324	330	309	325	309	345	329	288	321	356	317	324	338	363	359	324	307	302	320	336	331	296	313	322	329	350	340	308	320	329	298	330	328	297	314	347	352	318	354	304	313	300	352	336	301	326	287	356	346	360	339	317	317	335	338	341	309	333	306	326	332	333	328	355	312	334	283	335	295	307	316	353	292	365	337	344	332	351	310	311	335	351	330	365	298	344	331	315	325	297	302	340	342	304	359	316	310	313	338	296	320	281	341	345	339	334	344	329	338	332	344	343	319	358	312	334	331	299	304	323	326	369	315	336	302	356	332	347	304	317	362	320	313	347	311	310	349	319	302	330	332	324	336	324	314	306	320	326	340	349	352	361	307	370	320	324	324	293	336	336	352	342	335	330	309	350	318	324	307	368	324	299	348	335	323	320	352	330	329	327	327	333	338	344	335	309	344	320	324	335	312	301	340	322	286	330	330	320	304	332	379	336	352	360	314	324	334	349	343	341	330	353	357	326	345	318	307	327	319	288	372	331	335	343	337	314	308	327	346	312	309	351	309	311	350	328	342	332	325	293	345	386	350	290	332	318	324	296	320	333	322	321	346	338	349	336	325	315	333	346	349	362	325	318	338	370	334	377	329	302	338	329	334	339	283	297	354	335	328	309	353	303	320	382	306	334	309	318	334	297	315	330	340	302	316	320	349	322	321	335	330	336	336	315	317	320	371	330	310	339	347	305	317	312	328	308	322	320	339	322	294	336	351	342	350	308	313	327	327	329	340	348	319	331	341	369	371	323	329	341	318	344	326	327	355	330	342	347	307	293	317	341	358	350	314	309	344	305	340	353	341	282	318	295	258	364	308	371	346	326	335	329	309	343	340	336	305	335	311	319	346	343	320	319	351	319	304	317	327	378	308	346	316	298	324	343	310	354	320	330	318	372	333	325	335	347	327	321	303	334	342	370	367	340	330	324	299	342	322	315	338	346	346	315	300	333	337	301	296	344	333	326	319	322	333	352	311	322	330	321	313	311	356	343	286	325	325	302	365	317	350	344	322	302	344	359	334	305	332	336	313	320	369	346	311	335	334	319	336	313	297	337	315	340	310	360	291	318	332	317	304	355	325	294	329	394	353	381	320	334	337	324	321	311	284	331	342	319	333	336	320	281	305	355	318	353	362	346	341	319	305	347	320	352	321	347	335	310	341	328	339	329	342	339	328	343	322	309	331	296	344	310	341	323	307	354	294	334	339	352	357	346	315	333	325	364	330	314	327	344	342	366	308	327	346	306	338	362	335	333	348	355	326	340	275	330	345	343	309	314	317	328	328	321	321	310	332	316	326	314	315	295	331	340	317	331	326	340	332	345	298	335	281	349	329	332	317	309	322	337	362	322	347	352	359	334	301	305	330	323	334	348	323	315	318	322	362	326	336	356	325	335	343	317	337	330	332	305	294	342	342	352	343	305	320	354	328	326	338	334	322	343	364	343	305	338	326	361	326	340	326	359	328	302	357	333	319	335	303	315	339	326	291	337	323	347	345	345	320	331	339	336	326	309	328	350	349	331	374	314	312	319	341	340	338	321	313	329	368	319	360	336	317	364	324	317	319	307	341	343	353	329	297	339	335	330	312	343	337	330	319	305	328	305	353	337	350	314	344	332	334	320	299	346	329	283	375	325	342	311	315	310	343	340	318	333	340	345	336	324	312	318	341	340	313	344	297	343	296	300	327	328	320	336	320	318	359	330	343	329	346	296	310	334	323	337	329	295	323	317	331	331	344	341	354	324	355	328	269	306	293	320	318	342	317	332	330	296	356	315	291	354	302	324	333	310	355	327	340	370	335	353	353	321	306	309	355	348	319	329	319	324	361	322	338	320	331	326	339	320	329	283	318	342	358	326	338	333	320	302	363	332	338	313	349	335	318	369	328	332	298	352	333	312	311	337	316	296	314	319	313	336	331	301	308	306	323	315	345	367	334	317	335	314	319	339	315	352	330	322	330	316	327	349	336	347	338	315	304	337	306	356	319	306	336	336	321	323	328	307	323	345	309	361	306	336	323	322	342	334	308	279	335	347	345	313	309	336	354	355	341	329	340	352	336	331	314	335	339	292	257	320	318	291	330	335	321	302	339	340	328	351	326	331	336	358	334	360	376	310	316	331	326	326	345	310	334	324	342	357	348	341	323	369	313	334	339	333	334	305	310	361	318	311	301	293	367	332	343	319	330	329	342	328	326	321	353	324	337	330	308	353	333	362	339	336	320	328	318	345	322	301	329	313	354	314	319	339	325	297	308	313	318	327	329	346	358	313	329	327	306	374	327	318	321	333	322	295	313	347	301	348	349	348	340	326	327	317	358	354	348	307	342	332	310	308	306	343	266	347	316	283	296	312	361	324	348	352	363	351	335	329	311	314	278	319	375	325	363	335	374	321	318	326	363	333	327	334	325	309	311	338	347	362	336	335	314	313	307	342	308	335	334	293	368	346	337	327	296	348	314	335	316	314	289	296	333	338	334	334	327	343	314	332	317	331	322	298	324	334	306	307	336	303	341	317	339	314	303	300	354	304	325	349	328	348	325	342	339	302	326	310	328	339	338	342	348	333	305	346	296	323	329	345	318	354	336	311	318	296	292	314	306	297	362	344	333	343	326	368	289	302	309	330	313	325	345	326	309	366	365	314	321	327	326	350	331	330	322	350	328	354	330	312	342	321	330	297	334	329	343	323	332
24803	919	1230	1276	1128	1064	956	879	899	882	852	852	829	746	773	795	779	764	735	765	774	783	780	765	744	749	751	753	744	728	705	720	774	769	760	762	773	792	723	764	754	728	740	728	699	680	776	741	756	769	731	740	715	748	753	740	762	721	721	717	722	726	741	789	735	746	718	755	737	675	751	778	730	778	706	762	776	699	767	763	782	721	739	771	745	780	739	741	705	732	654	776	726	717	776	728	734	773	750	751	734	716	750	703	752	809	725	769	743	748	743	772	754	715	792	668	697	735	776	684	790	740	746	780	748	774	781	733	729	696	733	698	741	702	740	766	750	733	728	675	750	747	722	766	738	695	726	730	718	672	718	721	762	756	723	760	742	722	717	730	783	757	765	745	734	800	795	748	728	716	745	695	776	730	733	687	749	731	698	731	737	752	711	745	720	699	704	743	747	760	790	709	743	739	743	703	722	713	696	783	759	719	749	774	734	745	764	742	739	757	713	734	674	729	713	709	736	708	753	746	775	723	694	745	719	756	720	719	766	753	723	715	739	687	735	683	723	716	728	742	734	736	702	733	749	743	734	820	721	779	721	724	746	686	769	740	756	646	702	745	727	720	740	735	704	790	721	764	726	724	763	746	744	732	787	705	740	742	739	685	749	716	742	705	710	707	806	734	802	737	757	725	718	746	726	687	734	745	730	748	785	710	731	725	704	764	754	706	782	761	720	716	703	694	753	771	735	721	717	683	712	695	733	688	704	714	736	738	730	732	713	776	704	793	746	743	721	745	734	742	716	688	712	741	746	694	725	782	768	693	700	707	735	750	733	749	697	751	766	757	719	718	692	719	735	729	736	775	698	744	731	725	716	745	712	741	759	723	698	733	756	745	726	764	772	744	716	751	768	801	708	758	769	709	720	748	745	735	733	721	711	760	763	715	728	762	760	795	723	735	745	775	732	688	702	745	683	813	736	747	669	700	715	730	767	766	756	748	751	712	753	741	740	756	822	691	718	766	751	771	727	749	734	718	778	742	788	715	732	775	742	742	757	740	747	698	776	743	723	737	761	730	718	735	729	705	732	733	747	767	723	689	777	744	751	719	690	701	724	792	726	714	759	717	721	714	752	715	710	762	724	735	731	724	704	727	701	714	746	723	765	756	729	683	721	715	736	766	750	723	740	727	717	777	776	724	750	760	731	772	750	767	718	790	713	760	789	723	755	731	716	707	729	739	791	751	757	760	726	716	735	769	740	727	711	720	735	758	733	806	741	729	774	755	744	746	777	743	725	783	734	714	717	759	761	679	751	722	758	747	711	744	737	800	731	703	739	737	726	744	718	784	752	781	703	730	733	738	708	761	760	755	726	746	735	735	715	755	757	709	721	727	722	698	774	711	718	738	708	696	729	733	728	778	774	689	801	765	751	727	713	725	766	746	721	731	722	711	769	746	745	737	768	735	757	717	760	742	767	711	695	720	743	749	727	745	716	674	738	749	711	734	783	758	681	774	674	745	733	687	752	766	744	774	777	715	725	721	700	719	732	700	749	743	761	757	728	751	785	696	719	725	695	707	769	736	678	697	728	705	709	754	695	762	810	702	733	748	781	742	761	692	743	723	720	760	738	742	732	702	649	723	767	704	710	749	747	744	724	719	746	730	743	751	757	729	778	739	720	712	696	703	738	762	706	747	784	730	800	750	716	777	725	720	778	736	748	730	751	791	753	757	706	724	727	769	783	712	708	779	728	739	734	687	704	686	749	743	739	775	708	791	718	781	718	722	753	709	708	779	703	763	716	706	761	825	746	751	715	735	767	710	694	751	676	673	739	731	688	759	758	747	699	745	788	770	737	749	720	722	735	715	738	743	709	752	746	748	783	714	742	758	760	778	771	735	755	776	709	765	739	753	715	734	751	697	757	730	719	714	771	678	701	710	704	736	723	729	723	726	726	775	749	751	728	713	752	738	716	736	725	736	719	746	752	707	713	736	729	781	729	721	715	766	749	747	740	734	720	765	755	795	730	751	718	751	727	738	731	730	751	704	708	726	772	755	775	759	734	718	737	739	739	774	685	739	703	759	711	732	762	776	725	721	734	746	759	768	699	778	746	710	766	729	746	689	750	721	711	742	774	751	733	759	698	725	722	745	663	743	738	726	725	739	726	721	743	720	724	766	700	763	732	703	698	691	723	724	734	739	749	738	714	745	735	779	705	760	725	726	729	740	755	743	703	711	777	760	733	685	720	720	727	662	718	756	766	729	742	808	727	731	735	717	718	700	775	766	719	738	718	802	782	781	715	745	798	764	818	747	690	693	746	735	743	749	754	695	728	724	686	754	712	706	743	708	754	738	716	777	729	736	801	729	741	757	744	705	744	704	709	687	753	750	774	681	748	732	701	703	745	779	725	718	679	706	764	756	757	691	734	720	676	764	742	779	728	754	707	682	726	733	676	698	753	750	740	742	729	734	702	735	748	759	741	747	748	757	699	719	717	671	704	733	771	750	779	745	724	732	717	738	784	717	725	728	758	714	741	736	785	712	753	749	728	734	763	726	746	759	727	748	772	770	700	696	719	739	747	768	785	707	723	726	743	757	741	759	700	738	727	709	762	749	711	679	790	813	743	760	748	728	742	737	716	740	734	758	658	745	756	723	734	681	736	740	717	717	728	741	745	730	757	725	754	726	755	729	747	714	689	746	760	762	760	766	775	724	709	809	775	714	767	736	721	745	745	744	772	705	714	742	729	757	678	737	752	769	723	705	705	692	732	725	749	746	754	746	725	768	724	741	771	752	773	729	765	740	708	735	721	703	750	760	718	719	745	771	737	710	752	693	699	745	727	734	737	730	734	732	709	713	750	745	746	777	681	770	725	734	691	791	791	746	703	724	740	744	648	731	736	710	754	762	769	729	729	765	716	752	730	727	763	758	686	730	749	698	751	721	752	757	729	744	764	736	718	730	716	745	716	736	783	741	686	731	734	716	773	755	729	710	773	758	731	726	765	767	728	752	729	721	752	724	750	760	711	700	747	744	710	720	721	724	730	759	755	744	790	750	760	737	699	739	757	735	723	742	682	806	809	733	778	725	757	693	720	785	709	723	722	753	687	735	772	731	742	745	755	722	739	768	765	766	748	742	764	709	718	776	738	735	697	736	685	724	763	716	727	693	770	754	740	749	699	750	705	771	740	736	829	728	724	807	743	677	688	779	749	731	693	739	732	763	741	717	749	747	789	743	750	717	738	754	783	749	733	692	740	727	739	701	725	721	710	719	745	701	707	734	736	742	756	732	725	731	705	785	759	774	693	763	758	805	724	764	782	709	765	715	710	743	745	720	776	733	743	767	739	758	687	715	721	722	713	730	721	743	772	703	691	739	754	738	754	722	726	731	697	720	757	740	743	762	707	727	786	737	723	738	708	703	732	721	793	705	741	703	735	771	716	738	744	711	758	756	823	691	731	710	716	759	728	764	736	811	717	730	712	678	721	772	737	732	689	723
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
