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
338569880646	338569881207	338569881757	338569882307	338569882857	338569883407	338569883957	338569884507	338569885057	338569885607	338569886157	338569886707	338569887257	338569887807	338569888357	338569888907	338569889457	338569890007	338569890557	338569891107	338569891657	338569892207	338569892757	338569893307	338569893857	338569894407	338569894957	338569895507	338569896057	338569896607	338569897157	338569897707	338569898257	338569898807	338569899357	338569899907	338569900457	338569901007	338569901557	338569902107	338569902657	338569903207	338569903757	338569904307	338569904857	338569905407	338569905957	338569906507	338569907057	338569907607	338569908157	338569908707	338569909257	338569909807	338569910357	338569910907	338569911457	338569912007	338569912557	338569913107	338569913657	338569914207	338569914757	338569915307	338569915857	338569916407	338569916957	338569917507	338569918057	338569918607	338569919157	338569919707	338569920257	338569920807	338569921357	338569921907	338569922457	338569923007	338569923557	338569924107	338569924657	338569925207	338569925757	338569926307	338569926857	338569927407	338569927957	338569928507	338569929057	338569929607	338569930157	338569930707	338569931257	338569931807	338569932357	338569932907	338569933457	338569934007	338569934557	338569935107	338569935657	338569936207	338569936757	338569937307	338569937857	338569938407	338569938957	338569939507	338569940057	338569940607	338569941157	338569941707	338569942257	338569942807	338569943357	338569943907	338569944457	338569945007	338569945557	338569946107	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
30388	14261	7080	890	450	344	298	256	248	252	252	217	266	197	214	195	211	243	198	207	200	196	201	204	230	204	215	213	211	189	205	215	241	206	210	210	201	200	201	201	200	186	195	205	215	182	184	202	190	212	189	199	185	228	218	209	222	193	228	249	208	199	209	216	187	218	191	205	227	204	167	194	213	174	191	206	221	195	192	203	203	192	220	197	191	193	220	198	170	218	202	207	204	198	209	220	198	218	216	176	209	191	175	201	195	209	218	186	222	180	192	217	216	186	189	203	194	180	192	209	218	217	217	181	175	186	225	212	193	185	217	189	181	212	196	192	193	179	184	193	199	200	199	207	195	206	181	178	198	190	196	184	225	218	212	211	194	201	218	215	204	202	189	214	191	211	217	184	204	206	176	207	158	228	213	219	192	207	208	212	215	203	179	210	206	202	221	202	223	203	215	224	225	202	213	190	197	221	209	214	204	162	175	186	207	200	174	216	189	220	230	192	209	205	202	169	196	222	202	204	200	220	206	195	190	219	191	182	212	205	203	195	201	198	179	207	196	192	193	181	217	176	178	211	194	217	203	190	190	210	181	236	201	178	204	212	179	197	194	186	226	210	217	199	210	213	190	192	179	186	213	200	182	206	202	194	210	213	166	221	204	212	198	212	213	211	185	182	213	188	194	192	182	207	224	208	209	233	187	179	207	217	193	192	217	214	209	212	192	220	200	194	173	227	195	178	195	198	209	175	192	193	186	176	196	229	243	181	200	187	226	218	178	198	223	173	175	209	224	234	205	205	196	189	189	176	193	195	198	202	190	195	200	212	198	221	193	208	190	210	210	195	215	198	207	194	222	196	204	188	206	210	190	232	195	191	199	190	226	210	213	205	206	226	198	194	187	249	230	179	216	207	213	227	203	217	210	200	202	202	189	182	207	173	192	202	203	227	183	186	192	218	197	187	209	199	202	210	195	202	217	215	185	184	203	229	186	205	206	200	168	186	201	203	197	194	185	190	197	191	202	184	216	206	154	203	178	167	202	207	196	180	196	186	205	194	206	210	200	194	204	237	199	216	194	183	199	193	212	210	202	211	196	218	211	223	233	227	193	214	198	230	233	185	204	210	195	205	201	202	222	183	203	218	198	203	190	194	209	173	219	208	173	213	213	194	208	244	193	210	210	198	196	212	244	193	186	169	210	198	198	202	209	192	209	208	194	202	209	211	195	164	192	225	193	186	207	171	195	189	177	206	199	225	223	211	211	176	200	195	204	193	229	165	201	214	208	197	190	185	209	192	203	192	192	185	205	226	219	186	204	188	194	231	225	207	215	192	190	212	226	191	192	234	207	183	205	195	186	191	198	181	198	206	212	235	188	209	241	190	183	225	189	216	201	211	198	193	215	231	181	186	216	246	183	171	202	214	203	201	212	223	216	219	170	207	194	218	232	215	214	220	181	220	193	213	221	219	218	201	209	191	205	194	198	158	210	198	190	223	221	186	209	220	206	186	206	208	175	195	200	198	200	207	203	223	181	200	217	218	214	217	202	208	202	217	208	198	205	188	221	205	159	218	222	210	192	179	208	201	190	195	202	186	200	181	215	220	208	191	232	204	204	202	183	202	203	216	187	199	197	193	199	201	204	206	190	196	210	183	197	226	184	235	209	205	181	200	222	186	230	238	208	180	219	215	209	177	216	179	205	190	214	207	201	214	168	202	199	219	199	198	194	205	231	199	202	181	196	202	164	167	202	215	185	184	221	202	199	191	209	181	219	222	201	208	189	181	197	199	188	210	184	193	207	206	217	202	213	231	240	209	191	193	208	190	194	202	208	183	195	201	207	198	202	200	189	196	214	229	186	199	182	176	198	199	203	185	194	185	172	172	186	209	200	209	205	192	204	220	210	201	212	209	230	186	193	203	218	200	215	216	194	189	195	193	183	203	188	209	213	198	180	222	192	180	193	213	190	170	184	224	192	221	202	196	190	191	181	192	196	211	217	212	198	210	176	229	185	232	228	185	201	184	201	224	192	201	206	196	222	197	201	207	218	205	207	209	220	173	196	197	211	209	216	223	204	187	211	206	184	206	187	183	230	210	214	219	220	190	198	204	211	200	207	200	211	191	193	201	196	213	192	244	196	179	197	195	193	209	212	188	187	177	203	196	167	203	183	183	204	207	205	187	198	198	210	207	197	176	228	200	187	200	204	177	164	218	212	216	168	198	207	207	209	208	153	187	224	204	202	195	219	211	183	191	213	200	217	191	186	178	201	224	213	191	187	183	192	203	217	216	185	207	188	207	192	199	212	198	200	188	196	218	208	198	207	214	225	194	190	194	180	231	204	212	196	207	184	218	199	204	179	241	196	208	200	224	200	219	222	203	221	186	185	200	220	215	231	191	195	199	206	186	243	214	189	183	221	170	177	192	193	193	194	208	211	205	191	211	223	181	211	193	221	211	200	195	212	204	217	214	199	199	211	188	203	204	196	207	196	183	203	200	215	208	209	197	207	201	202	208	173	220	219	205	183	190	170	204	190	216	203	199	180	203	208	222	199	180	212	199	205	213	204	211	223	213	222	189	198	179	189	195	200	197	200	194	210	164	207	214	195	194	201	207	196	245	172	176	200	187	204	224	207	198	230	205	197	196	176	215	208	189	217	203	194	180	186	184	185	193	194	213	208	210	180	204	196	196	216	214	204	203	215	211	236	196	211	176	179	219	184	211	214	186	223	204	225	181	195	195	203	176	215	201	201	202	236	212	214	206	219	199	213	174	208	193	193	198	208	203	189	191	192	219	189	210	201	193	189	207	185	238	190	178	187	172	196	202	219	196	219	228	203	236	214	183	231	201	178	205	217	197	206	224	181	199	179	232	204	208	198	216	201	201	223	207	184	210	204	187	213	193	183	209	211	215	193	202	206	208	204	188	190	215	189	190	185	224	163	183	216	212	202	195	193	201	206	206	197	208	201	200	209	224	199	188	199	223	199	200	219	202	206	204	213	183	206	200	203	233	197	207	201	179	208	181	235	224	180	214	186	184	193	213	176	192	188	187	207	193	190	186	220	207	209	197	197	211	215	213	177	210	164	216	226	205	204	196	183	195	197	213	206	204	201	189	201	187	192	183	196	193	199	212	184	192	188	203	186	199	199	200	193	197	210	194	219	201	218	193	205	178	190	195	215	199	209	197	194	212	210	254	182	192	211	211	203	201	199	171	200	195	221	216	179	212	179	213	193	203	216	172	183	198	184	218	215	189	172	204	183	186	191	207	180	207	197	186	208	191	191	203	174	207	189	203	214	200	190	214	181	192	185	197	197	196	190	184	222	208	203	198	176	199	225	172	194	202	207	199	196	183	192	196	223	206	193	200	193	195	202	203	215	206	205	204	238	193	202	182	201	200	196	184	190	216	215	165	211	209	217	204	166	185	201	205	203	180	197	205	212	193	189	203	186	200	184	175	186	180	194	207	220	184	187	189	164	204	181	175	202	193	186	193
19591	11611	7360	1592	1386	1143	925	879	800	719	691	636	596	604	573	561	548	545	569	521	523	502	521	534	545	562	521	532	507	497	527	470	516	498	509	513	501	486	499	445	507	510	496	496	522	496	508	546	510	519	467	463	514	501	534	524	504	497	494	510	479	510	464	513	536	515	464	519	448	514	493	489	526	470	489	494	467	440	503	478	530	508	502	512	507	497	544	533	517	503	497	512	489	487	487	490	495	518	499	482	470	487	455	497	489	545	460	494	518	503	489	521	502	487	482	492	531	527	506	442	515	505	483	474	500	451	485	512	528	511	502	556	534	504	473	506	514	479	475	520	506	461	510	509	491	477	491	499	491	509	486	537	495	476	501	500	516	457	487	500	501	448	473	501	516	540	505	493	469	503	501	500	453	527	481	505	518	477	543	509	494	503	475	474	491	529	511	479	524	490	505	489	476	504	476	523	511	523	488	451	462	510	504	520	515	503	486	478	490	472	484	516	517	493	518	489	533	516	506	495	460	486	466	506	490	459	467	497	492	517	518	494	505	491	483	501	532	500	449	527	464	499	487	483	494	487	522	480	492	506	492	458	471	471	457	507	469	474	528	443	499	512	483	509	502	524	483	478	470	506	531	475	496	520	497	483	520	493	485	471	481	502	476	529	482	489	526	494	485	517	491	486	529	506	475	461	534	486	512	486	507	448	465	472	477	468	502	473	511	476	497	496	486	511	508	509	498	493	472	521	454	510	468	493	509	483	491	479	512	506	438	475	495	499	449	509	481	510	470	483	515	470	494	480	466	517	527	509	472	507	495	529	482	532	480	492	535	481	483	487	495	470	485	489	468	476	465	517	509	530	484	483	473	466	504	488	509	515	488	454	458	521	503	535	510	483	545	493	503	473	551	517	477	512	502	530	514	551	534	459	499	490	485	464	498	501	491	465	497	527	441	494	503	490	476	504	509	498	518	520	503	504	491	512	473	493	497	514	475	461	518	460	501	486	498	477	484	466	455	480	488	492	479	503	440	501	514	478	525	486	494	481	443	477	510	480	536	493	485	494	497	547	482	511	511	490	479	478	479	506	456	505	514	534	483	564	471	481	481	464	509	531	504	497	485	514	477	474	521	531	485	453	562	487	492	485	485	509	491	523	471	517	499	483	453	529	502	526	500	513	509	482	504	522	502	516	479	456	492	470	498	476	513	502	518	484	511	491	487	473	502	490	504	476	543	511	491	532	457	421	481	481	445	540	456	491	498	533	485	503	491	466	515	526	528	525	486	542	487	503	496	502	511	490	503	501	473	474	490	474	484	456	512	512	494	531	534	499	495	555	503	505	493	501	517	534	517	495	505	491	534	499	529	483	498	523	497	501	469	473	509	497	463	480	470	483	492	521	466	495	510	490	480	480	517	507	522	490	472	497	521	498	507	505	441	476	520	462	521	463	472	517	510	490	474	497	468	462	510	504	512	528	498	492	493	501	482	501	510	484	515	484	523	477	483	535	514	521	518	498	466	462	498	509	524	505	500	494	485	485	481	473	499	485	470	470	508	502	483	517	521	470	541	479	511	496	508	481	492	470	516	483	476	479	499	478	501	498	463	509	482	481	491	479	495	480	470	481	467	503	504	486	493	495	506	469	538	489	501	479	469	493	486	494	517	473	505	508	472	479	472	524	494	484	501	451	487	513	472	514	492	481	515	514	473	520	505	505	513	455	492	480	476	488	514	505	510	470	488	539	478	475	479	512	514	503	480	528	499	473	467	477	499	484	503	490	496	474	497	481	508	488	473	502	478	518	477	508	501	475	480	494	518	474	476	489	493	519	488	553	507	508	501	496	475	508	487	458	497	496	491	476	472	505	500	482	481	494	516	511	453	513	496	493	455	493	477	487	493	472	479	505	538	462	505	478	491	495	515	507	477	483	490	479	494	465	510	542	499	522	513	490	499	471	508	509	474	508	509	511	486	458	475	485	532	510	479	529	505	483	517	506	472	506	494	510	508	500	513	463	458	518	502	498	528	482	551	520	465	469	478	501	495	512	472	481	492	548	520	507	501	507	505	523	509	487	509	510	505	486	498	504	460	516	513	500	512	484	487	524	513	511	510	500	499	479	496	483	473	494	496	531	493	509	475	491	450	522	451	470	488	537	510	495	487	498	482	461	472	511	531	485	483	503	500	521	480	532	463	455	475	508	543	517	476	507	516	496	494	514	511	505	516	472	500	481	478	514	453	504	486	491	458	505	469	500	507	525	521	499	491	496	475	490	452	488	489	532	494	493	529	486	500	476	491	518	496	549	487	521	489	494	476	505	501	541	481	502	514	463	534	510	456	515	473	504	468	474	512	514	490	469	476	489	483	537	493	526	502	547	476	453	476	528	464	527	477	457	462	538	500	496	516	484	494	470	523	515	514	473	529	478	500	466	468	503	528	514	511	470	487	494	483	475	468	467	509	529	483	478	521	472	490	481	472	481	463	505	464	509	509	504	479	462	491	520	498	491	471	499	482	498	466	513	529	479	494	495	504	528	490	518	496	448	476	507	508	505	487	505	539	470	469	483	473	543	473	513	500	470	491	496	490	430	459	472	513	496	509	545	448	483	479	522	514	456	473	502	474	471	506	474	464	508	475	473	468	490	532	509	489	464	516	481	508	515	495	448	487	491	501	466	462	496	481	491	488	510	485	513	475	496	482	513	494	511	485	501	512	494	482	506	462	496	480	509	484	491	479	454	483	482	505	534	504	509	487	544	512	481	494	496	489	495	500	489	510	462	488	512	476	476	515	508	444	488	482	496	541	489	508	466	485	518	497	499	515	477	509	526	472	486	483	508	516	530	511	474	501	501	515	509	488	509	514	480	496	533	503	517	478	485	543	485	477	459	509	509	473	456	462	525	494	487	487	534	488	514	487	509	478	476	442	502	488	521	508	511	532	491	494	485	491	511	502	491	491	506	460	474	498	462	490	454	510	505	488	497	460	512	526	509	513	473	500	507	516	509	467	491	464	456	477	482	517	511	491	480	506	543	489	510	521	505	508	503	498	474	494	467	503	492	489	455	471	502	532	504	460	489	492	477	491	501	514	502	493	499	490	495	483	456	503	490	517	486	487	505	493	508	484	479	505	507	495	488	479	504	477	495	487	498	513	487	502	513	494	468	461	486	548	485	507	515	434	490	509	463	477	516	486	481	501	455	517	446	573	533	482	522	520	499	472	498	478	481	471	507	456	527	481	494	529	508	484	495	504	468	492	466	477	519	508	470	476	504	463	457	482	500	475	467	473	498	470	496	475	502	495	488	465	522	498	460	486	487	514	478	500	477	533	520	499	518	498	495	535	511	462	475	515	490	507	493	479	502	500	498	556	484	476	486	529	485	505	478	475	477	500	515	517	496	513	512	454	464	498	523	496	505	469	462	517	510	488	485	478	478	466	489	524	459	506	495	508	475	494	527	502	458	514	517	496	463	482	475	478	495	479	515	517	476	511	494	498	489
9180	2832	723	296	290	293	286	286	282	267	251	266	260	267	290	280	276	266	271	225	225	251	277	283	250	290	292	266	259	292	269	249	275	308	285	252	260	263	286	254	273	275	258	251	290	287	270	238	282	276	251	269	249	279	282	248	269	295	275	265	267	301	276	226	270	284	297	294	287	261	274	264	276	254	261	240	228	255	281	267	256	254	280	276	251	275	290	262	277	255	258	261	264	252	257	276	257	287	266	260	242	242	279	280	263	273	281	286	268	264	286	279	250	260	262	258	221	250	262	260	270	279	275	297	282	279	260	273	255	257	260	269	272	286	291	256	288	245	262	299	280	262	266	281	253	276	246	239	241	279	242	272	267	277	275	243	246	289	263	260	258	295	303	278	256	245	259	259	263	249	256	303	238	263	246	286	290	301	288	227	245	278	265	265	234	262	250	258	282	223	258	282	284	283	291	249	271	286	232	245	286	264	262	284	276	267	253	264	284	306	263	258	262	267	269	269	264	267	260	270	250	251	249	269	263	267	301	257	279	283	288	284	293	284	246	221	288	261	266	305	280	272	271	259	272	287	256	274	268	288	251	284	291	310	282	275	290	255	265	255	276	268	277	300	267	282	277	256	291	285	265	295	278	255	268	263	261	274	280	253	270	274	298	278	273	261	275	267	275	276	286	284	300	300	290	267	261	253	285	253	258	275	257	254	255	268	250	266	246	267	314	277	303	291	285	250	243	242	256	269	265	235	271	261	265	269	277	260	246	262	287	270	284	255	240	298	281	311	267	264	256	294	262	230	293	259	258	255	249	255	278	287	303	265	247	252	279	264	259	278	237	250	262	276	288	226	265	258	278	283	309	297	237	290	238	275	269	251	278	256	294	263	259	248	267	273	266	286	243	242	280	282	243	288	280	246	218	269	260	270	255	296	275	283	256	276	250	233	263	275	272	257	297	243	281	243	244	269	289	256	274	255	271	263	265	247	261	294	263	259	285	271	293	297	252	259	259	259	278	262	283	277	281	266	253	268	285	268	276	248	292	276	279	255	264	264	252	281	208	261	287	275	248	275	254	262	249	268	272	245	243	255	234	263	271	263	279	252	271	250	260	243	279	273	224	290	256	289	295	256	250	261	237	295	296	256	262	251	258	268	231	221	238	277	275	268	269	265	297	269	258	237	261	288	276	253	266	284	267	293	278	255	281	284	280	258	310	278	273	236	268	247	284	287	245	243	272	278	251	277	232	273	236	249	266	254	274	292	303	260	268	258	256	256	242	261	271	250	251	239	262	302	274	242	276	299	288	266	252	248	250	250	268	254	261	292	270	255	272	270	242	297	272	232	291	279	262	278	263	272	308	247	246	316	244	258	291	264	256	249	264	280	255	292	288	267	285	282	272	263	280	259	268	275	264	254	260	267	244	263	261	256	267	257	271	266	278	262	261	273	241	270	275	247	258	243	255	260	245	278	258	251	266	272	257	241	266	275	304	259	269	247	289	255	254	275	259	270	264	279	256	262	272	271	249	265	270	289	234	264	255	249	299	254	279	264	281	276	276	264	268	283	223	282	247	288	290	275	253	264	242	263	271	226	259	252	280	280	245	275	252	297	266	265	256	296	257	248	254	269	278	277	246	279	254	226	244	244	273	245	259	297	288	259	275	257	261	251	256	269	287	249	272	252	255	283	270	259	270	265	275	258	265	280	259	292	262	271	264	252	264	242	277	253	287	277	281	273	239	248	273	275	273	272	253	288	301	262	287	250	305	278	261	248	266	243	253	265	280	294	243	253	287	286	278	282	266	274	285	265	280	254	236	288	309	292	269	242	256	277	274	272	263	263	255	259	279	257	235	240	285	263	248	284	241	262	256	256	227	272	250	245	270	262	265	258	286	267	250	242	275	269	257	285	271	246	269	261	278	265	248	263	264	245	250	275	294	266	284	263	274	276	270	272	282	270	235	264	283	272	277	265	256	254	285	257	239	239	251	260	287	226	281	272	268	249	271	243	263	256	262	245	269	304	300	266	285	283	268	305	280	259	311	288	290	254	268	257	257	289	271	264	262	252	272	279	270	256	233	270	241	286	272	253	271	300	295	254	231	287	277	245	280	279	259	274	249	282	297	305	281	262	290	248	252	272	253	296	266	265	264	245	270	245	275	247	290	270	294	267	275	266	228	257	292	277	269	260	273	251	263	239	225	261	253	253	255	266	245	238	300	276	229	285	277	252	240	246	289	273	272	293	271	270	264	303	282	273	252	248	268	315	310	268	271	275	253	251	269	257	235	289	282	277	256	282	282	280	283	269	268	239	269	250	294	285	275	250	252	281	258	277	243	277	292	227	254	220	257	282	242	276	277	263	263	270	246	274	244	267	284	253	287	248	289	270	252	290	262	251	272	286	258	237	254	257	264	267	246	284	278	235	262	269	289	263	267	248	269	267	238	296	238	285	278	281	240	253	274	274	277	260	263	282	267	262	280	291	252	253	252	293	260	245	249	264	242	239	253	252	310	289	284	275	261	253	257	286	280	244	256	266	254	275	260	259	253	289	293	258	282	273	267	239	267	296	275	264	242	272	257	243	267	296	246	237	262	280	265	264	302	260	276	250	243	245	308	272	242	278	261	273	288	282	251	276	264	242	269	290	263	263	245	282	267	269	256	262	237	285	259	243	265	320	236	250	252	296	301	282	259	273	292	254	260	255	274	281	259	259	248	247	289	277	294	228	313	292	289	250	260	259	248	258	256	278	283	282	277	273	256	274	281	318	287	267	228	280	267	282	248	251	234	323	286	295	253	260	241	249	286	235	269	259	306	291	260	266	300	260	263	272	276	266	264	285	252	241	258	247	240	223	284	263	261	276	295	278	249	286	258	297	287	258	262	269	246	261	250	244	259	286	261	252	300	264	247	225	261	245	285	275	294	250	240	273	279	272	266	261	239	241	278	277	276	271	272	212	283	272	251	273	252	287	257	252	242	269	259	295	241	270	297	290	259	252	282	277	285	282	305	280	260	284	266	262	304	287	258	278	307	319	262	263	289	278	260	280	245	313	243	261	262	261	264	302	263	265	277	272	270	240	289	284	269	270	241	244	255	303	261	232	267	289	311	255	288	277	275	263	269	301	245	273	269	258	257	240	272	262	252	273	309	243	260	278	278	267	294	270	241	247	285	260	246	293	259	277	221	273	284	247	264	247	269	278	244	280	267	287	263	245	276	279	246	268	248	260	267	273	268	258	272	250	265	246	284	270	278	255	281	290	266	266	296	266	276	289	249	275	288	258	241	243	266	258	241	266	279	258	289	248	238	266	256	257	277	240	258	259	261	282	293	265	277	244	254	298	277	272	266	249	269	273	261	301	273	249	288	271	272	265	251	252	262	290	252	252	269	273	262	290	272	283	276	260	269	231	258	259	265	245	284	257	280	290	263	277	256	270	264	258	273	240	307	252	328	258	281	271	245	253	279	258	253	280	252	267	256	270	244	251	267	264	255	280
6829	3025	1293	743	713	735	689	694	681	709	678	658	690	660	635	700	661	634	664	676	659	656	622	632	693	651	654	605	696	646	657	648	690	646	636	633	666	651	681	649	650	650	654	678	665	669	675	644	648	632	655	625	677	677	664	633	688	607	682	637	648	648	623	674	668	644	652	648	639	641	666	650	639	673	626	664	653	704	696	694	629	676	663	661	685	640	692	640	622	660	651	711	630	659	687	695	678	644	654	650	610	671	621	638	673	624	681	619	649	618	664	678	665	644	674	648	676	669	658	624	689	629	639	719	671	638	639	651	676	640	637	647	630	613	660	652	612	659	610	657	640	670	625	682	645	684	668	660	639	659	586	636	665	655	666	583	651	646	669	655	658	637	646	683	648	679	650	672	677	622	629	660	654	678	689	648	638	662	635	688	645	651	637	658	663	647	628	613	606	652	683	665	702	651	667	680	666	645	679	715	671	683	676	621	637	619	702	666	644	657	628	670	647	652	656	651	675	694	714	610	676	674	696	656	653	673	632	661	684	651	623	618	621	643	615	656	626	652	603	641	636	646	680	679	662	616	645	665	683	647	663	633	627	650	681	656	676	682	662	640	648	686	623	677	629	640	694	642	644	636	680	624	636	615	679	650	717	624	610	665	641	670	656	655	643	651	700	666	635	610	685	658	639	622	669	696	646	652	655	654	658	627	646	591	647	638	644	672	594	698	675	664	639	653	638	635	621	655	669	624	622	698	646	665	635	675	642	659	627	668	634	674	689	648	658	668	662	692	653	651	668	698	621	645	655	634	680	625	620	648	668	672	649	656	633	645	677	637	680	694	588	683	671	705	583	672	681	593	637	656	647	659	660	693	657	664	657	695	643	632	649	667	653	637	625	673	627	682	642	675	660	661	642	621	671	640	673	649	672	668	660	669	660	653	650	696	586	663	689	665	616	655	658	675	636	651	631	667	620	658	662	695	647	627	645	635	658	637	599	670	639	692	665	643	626	652	636	651	583	649	641	685	677	673	660	663	638	630	647	680	663	631	688	685	680	633	673	626	641	657	660	672	671	635	674	671	621	703	660	639	655	683	627	623	630	695	657	662	666	641	641	659	612	629	692	733	672	639	637	672	636	608	638	668	666	635	636	673	658	627	651	652	645	680	618	663	635	680	630	655	665	680	667	626	652	645	676	656	611	654	651	654	692	665	666	633	661	621	621	654	620	649	651	640	654	634	652	668	659	718	620	652	626	690	691	645	626	615	672	677	686	651	647	616	666	670	646	640	670	632	660	686	687	630	668	646	670	673	670	669	702	630	659	644	640	662	699	629	649	674	679	662	648	677	610	704	619	628	656	640	637	660	667	653	687	673	654	639	651	685	700	667	646	660	718	666	689	674	671	668	642	666	652	626	652	667	648	632	645	631	695	650	636	640	638	670	664	668	624	669	650	654	638	595	647	676	688	638	646	647	690	612	681	705	644	606	676	618	654	677	679	669	633	592	690	710	616	666	668	637	655	668	658	669	677	636	630	652	644	675	657	648	688	653	638	687	688	691	643	630	672	658	663	662	669	680	617	638	692	645	645	675	706	642	637	706	624	637	637	685	646	652	651	655	665	583	677	608	635	659	645	646	717	659	657	654	684	640	643	645	628	667	610	612	647	681	695	665	647	636	661	667	655	630	638	627	700	638	637	705	639	643	628	681	631	627	650	618	624	644	646	640	647	658	671	628	626	645	645	652	707	642	645	675	644	662	623	671	697	671	687	681	612	653	680	677	653	641	660	650	677	660	633	639	675	655	632	651	654	644	636	613	646	632	657	640	596	665	670	650	656	621	662	665	706	700	701	659	613	671	655	713	632	672	633	666	659	619	670	625	619	623	659	670	620	638	633	643	603	618	623	677	627	662	654	643	637	656	637	695	645	646	705	648	668	652	669	645	663	654	715	676	677	646	648	661	638	676	655	649	666	628	621	666	659	660	667	699	670	632	671	647	658	677	674	680	679	674	619	648	631	670	635	638	604	610	637	631	648	629	636	632	625	659	628	677	664	614	666	692	632	627	672	693	674	643	704	674	612	627	627	683	680	661	689	654	636	630	618	676	637	658	652	628	669	658	628	629	668	591	658	679	649	606	671	654	602	693	671	672	657	675	639	639	620	658	629	651	673	660	679	674	644	621	695	658	692	634	643	658	671	660	646	658	674	610	654	655	663	625	659	664	665	661	689	653	639	613	672	663	652	697	666	645	654	643	636	677	632	645	688	645	640	662	641	724	648	648	656	626	692	713	669	638	692	630	682	637	641	678	683	657	666	627	677	645	611	690	655	665	667	670	670	690	663	658	662	698	654	631	638	693	673	630	615	637	640	611	661	646	653	698	658	671	619	679	689	679	684	651	648	682	668	664	658	657	636	626	632	666	611	658	664	665	687	663	689	675	648	667	682	645	630	632	690	661	598	649	648	651	666	627	670	629	640	666	666	635	624	635	645	657	575	695	679	655	649	668	634	703	636	729	680	672	644	674	644	635	623	638	659	688	675	651	609	643	708	681	646	635	684	630	666	658	692	671	619	612	626	663	635	668	664	646	670	667	676	643	651	604	628	675	677	648	625	628	640	657	654	626	679	669	647	666	692	639	662	708	691	650	660	663	642	658	655	652	658	658	671	677	624	640	677	663	634	644	666	657	623	634	641	692	633	670	692	637	630	684	642	659	636	660	688	692	700	668	661	614	634	698	633	656	672	674	662	689	620	648	669	689	692	660	656	687	631	661	645	685	658	628	656	659	670	643	678	615	667	658	632	612	682	686	590	688	620	659	672	610	655	630	682	696	651	665	678	673	667	576	641	655	685	650	670	633	687	650	643	667	686	649	665	642	659	638	631	655	641	651	633	620	674	666	663	667	658	675	648	653	584	633	644	644	674	639	708	660	625	640	619	696	658	660	666	653	673	648	681	679	684	668	726	715	655	625	664	643	596	586	666	651	667	657	624	649	670	679	636	656	612	645	624	640	641	640	681	676	672	686	633	679	689	617	623	674	652	675	647	660	651	637	651	656	639	663	645	618	683	645	660	664	671	651	642	679	667	631	689	678	669	604	620	661	689	669	633	682	678	632	659	659	683	636	662	616	650	682	659	650	647	663	682	666	651	644	660	650	652	656	633	648	633	664	631	644	663	661	644	632	613	674	667	659	678	612	703	713	638	660	678	623	636	663	664	665	611	642	633	623	675	672	636	631	689	619	620	619	702	675	640	667	693	666	676	645	665	657	680	663	636	633	679	665	670	641	712	667	644	662	683	684	661	647	679	650	659	654	686	671	639	662	684	633	645	642	683	623	666	678	671	697	653	607	630	651	670	637	667	664	649	657	635	670	645	688	668	619	686	658	679	668	641	620	654	655	666	637	651	666	655	646	652	641	656	687	677	654	631	649	646	617	690	671	667	627	673	635	659	664	651	597	683	678	645	613	687	631	679	708	675	657	706	646	648	629	634	650
19982	7012	2121	529	453	377	360	314	325	314	339	357	331	316	299	323	306	323	301	314	296	338	319	314	315	324	323	326	320	327	296	330	365	293	289	300	327	315	268	329	319	295	305	316	273	308	285	316	306	343	297	329	326	330	298	309	317	307	296	331	301	313	286	302	326	343	342	313	313	336	307	364	309	288	306	285	331	295	317	307	316	322	319	285	304	284	305	280	314	321	304	286	276	309	295	301	309	301	304	327	311	292	307	340	283	310	324	302	308	339	313	321	320	285	283	297	335	299	325	308	280	310	309	312	320	314	311	333	289	345	307	355	309	311	291	317	311	307	302	301	289	307	298	330	304	339	306	288	294	332	312	311	293	283	304	314	271	319	253	296	288	337	295	323	284	327	329	301	335	321	318	314	315	312	302	272	297	318	321	293	316	294	278	305	305	284	357	325	325	304	326	272	298	318	342	290	320	305	296	325	312	302	332	358	327	324	290	290	297	269	317	274	300	286	312	333	272	297	301	312	325	323	331	303	316	336	336	308	296	293	293	316	305	300	363	340	316	296	288	328	293	304	323	294	292	306	337	308	306	297	319	314	285	293	307	334	287	311	321	325	297	278	308	303	312	310	266	311	283	305	314	279	322	311	303	327	330	279	300	309	297	317	301	322	292	300	294	303	306	298	311	298	343	276	310	331	304	298	327	305	311	347	327	271	293	301	322	312	303	286	337	305	318	317	294	328	294	287	290	303	292	313	282	285	303	311	284	294	334	314	317	324	315	302	323	302	297	293	321	328	289	294	290	289	282	263	274	296	298	318	290	322	295	307	281	325	305	319	333	322	309	353	326	318	294	315	318	271	309	324	306	297	338	301	297	295	323	321	287	309	320	315	275	315	319	303	331	287	308	322	312	293	311	315	331	307	306	309	312	294	303	300	324	302	311	277	305	283	323	285	310	311	292	310	326	293	287	310	339	326	297	304	327	317	291	305	343	313	320	294	326	307	335	298	268	298	298	296	283	346	315	303	296	298	302	330	305	304	320	314	291	331	306	279	290	342	315	291	326	311	345	289	315	306	311	300	305	309	320	288	305	291	296	286	293	299	302	313	326	311	310	289	307	316	302	295	331	291	356	290	330	339	283	338	306	340	301	324	296	314	293	322	269	318	312	309	289	298	348	313	304	292	283	324	329	348	282	335	333	329	301	325	328	333	289	326	303	288	327	317	308	299	321	312	323	283	309	315	294	293	293	323	328	326	311	311	319	315	301	313	315	340	309	279	293	297	281	272	325	332	345	321	303	290	294	327	308	305	322	324	335	295	318	332	316	309	333	313	300	296	280	327	314	328	339	276	315	343	338	309	308	302	321	324	284	305	295	281	347	304	295	331	333	330	311	301	321	313	296	285	310	295	305	314	314	347	330	316	286	310	284	293	316	291	293	282	346	294	308	301	291	289	317	291	311	278	310	303	301	282	298	335	275	290	331	285	288	291	295	348	306	314	308	306	307	293	323	295	338	297	318	312	322	304	331	323	310	301	294	306	305	312	284	304	312	300	285	305	332	245	315	347	291	297	290	317	322	323	325	327	324	306	346	331	343	293	274	289	337	355	314	303	324	327	308	288	331	299	340	301	325	291	327	295	346	319	323	300	329	308	300	300	278	309	282	299	307	307	295	325	315	300	282	292	300	306	333	355	338	297	329	323	323	283	300	288	335	291	275	330	306	327	314	274	306	308	314	311	315	278	301	335	298	344	286	282	298	321	316	288	335	334	306	333	321	291	304	283	289	345	333	320	331	304	347	315	326	277	304	333	323	340	297	299	315	289	265	265	336	320	278	299	294	344	290	315	307	300	315	290	316	286	362	336	293	317	324	326	298	293	293	327	307	291	312	328	343	309	306	301	315	321	331	322	313	310	307	313	339	326	275	289	290	323	310	315	282	321	295	322	329	323	296	320	299	301	271	344	299	325	286	324	330	302	318	282	280	307	310	272	301	309	319	321	335	325	288	304	312	282	306	301	317	308	320	320	315	320	295	319	282	321	330	314	355	307	314	321	295	326	280	329	301	286	286	278	327	339	311	305	306	330	286	300	312	290	319	322	309	325	271	303	303	293	302	300	304	290	271	290	320	306	309	309	278	305	307	306	344	304	282	325	323	329	316	285	313	318	330	318	324	291	312	295	309	312	303	308	314	308	318	350	327	322	295	291	306	311	307	346	313	337	300	297	282	325	315	267	290	323	330	293	339	295	314	309	281	326	272	301	298	294	313	335	310	292	303	289	314	321	285	295	298	313	298	287	283	321	303	289	323	295	290	316	312	296	318	298	293	318	323	344	327	306	298	331	269	305	327	302	293	299	304	340	324	275	323	308	321	343	302	295	355	357	310	316	302	322	315	306	298	317	328	307	324	337	292	303	288	314	343	290	310	315	298	286	296	307	310	273	308	302	339	272	321	313	311	297	327	334	336	311	318	296	307	315	310	303	270	275	303	308	334	325	334	278	277	334	282	324	312	345	315	311	305	296	322	310	295	310	337	316	325	297	323	320	315	301	365	327	300	350	274	319	308	292	312	340	325	321	354	311	291	314	299	317	326	332	329	312	321	327	318	319	358	305	338	310	319	284	327	347	325	328	297	303	325	293	292	324	284	281	301	283	280	314	311	346	322	292	312	317	299	295	307	302	290	338	312	295	326	297	324	295	340	346	289	371	325	295	311	306	319	331	297	288	310	341	328	302	330	291	308	314	312	332	307	288	287	303	309	262	291	299	334	299	332	316	315	301	313	261	295	309	337	342	327	310	325	303	286	294	310	307	290	305	307	291	333	319	322	321	299	316	347	284	330	290	295	283	322	323	296	334	324	303	274	295	316	332	335	332	328	310	331	329	302	279	301	289	295	291	259	329	283	340	297	333	305	304	335	323	318	297	304	315	313	285	306	299	312	280	288	322	266	324	318	321	320	292	326	301	275	303	306	337	317	313	301	318	318	266	291	307	354	304	288	284	311	306	289	325	312	305	321	306	352	306	294	293	320	312	320	328	297	282	295	323	320	318	317	324	308	291	313	285	306	309	306	296	318	351	298	322	326	340	283	310	299	305	325	295	312	309	323	321	313	325	327	288	270	305	293	294	360	318	281	301	307	325	323	296	290	286	335	295	303	345	298	331	339	292	297	328	321	290	358	276	340	291	315	321	331	321	279	338	307	278	288	316	291	341	296	328	310	304	304	291	314	295	314	303	318	261	283	304	293	304	305	310	340	308	315	263	294	300	298	283	331	277	291	276	289	296	342	309	280	274	306	293	311	329	337	300	309	276	294	339	288	341	314	307	288	301	334	319	302	286	294	320	321	307	296	286	326	329	309	311	314	294	290	303	307	301	319	309	304	328	323	312	316	275	335	331	290	306	286	295	295	316	323	308	317	322	337	349	303	291	316	292	319	313	303	281	276	303	336	317	309	297	330	297	306	332	292	306	336	296	319	338	315	326	313	309	308	309
14484	6585	2634	1307	1213	1092	999	934	890	870	815	847	784	765	798	738	740	781	780	794	719	736	757	787	718	758	759	757	743	744	710	743	725	775	707	726	743	735	744	780	784	740	724	773	717	711	743	789	717	669	737	771	740	728	752	786	730	695	672	750	743	735	753	700	762	735	703	694	717	770	718	719	757	735	794	725	703	758	761	743	724	718	729	737	729	734	757	723	724	701	761	759	728	713	778	733	721	680	741	725	744	678	761	751	727	741	727	762	738	695	757	770	702	690	763	711	700	737	721	772	714	723	765	756	697	741	733	762	720	763	743	746	725	732	754	723	739	760	745	717	719	708	800	744	705	729	759	735	736	761	712	731	731	716	758	724	746	715	757	775	743	773	700	777	792	771	743	759	761	727	710	728	677	757	783	769	740	742	733	724	700	705	742	731	756	678	715	718	727	744	749	747	724	782	711	775	770	717	719	743	754	712	760	729	720	713	703	729	698	730	655	729	772	698	760	724	712	729	719	731	778	692	739	771	738	759	739	708	716	739	734	718	720	742	716	740	705	765	745	718	719	693	759	746	755	740	764	736	719	748	705	775	723	737	751	730	728	745	737	747	743	715	688	725	724	755	668	750	713	768	731	741	678	730	729	704	692	745	704	734	819	726	726	739	745	726	706	746	691	759	771	729	711	691	754	719	769	766	710	758	783	724	661	754	771	718	786	761	727	781	696	739	782	722	706	688	763	699	728	718	742	731	751	766	725	717	745	729	753	735	716	717	776	773	729	728	710	752	707	691	752	722	769	735	694	718	701	738	751	738	772	744	714	754	735	740	671	696	751	730	754	681	697	734	757	732	717	729	727	732	731	721	738	743	751	775	708	755	746	739	724	759	742	710	729	744	767	763	724	731	747	772	737	741	757	731	761	748	738	737	776	759	679	747	703	775	768	731	702	755	725	771	761	745	738	714	745	748	757	718	748	721	699	759	772	779	719	716	794	725	746	771	759	734	756	708	741	743	758	693	741	712	744	740	734	710	740	733	701	742	751	740	718	751	778	734	704	685	739	733	716	715	752	703	741	734	717	726	738	670	731	752	726	710	731	748	734	711	731	713	696	755	727	709	734	800	739	723	744	758	755	717	773	715	761	714	775	716	789	750	741	700	709	738	732	738	742	742	721	734	714	709	744	738	700	741	760	704	701	751	728	766	730	705	703	706	753	729	763	718	719	760	710	719	728	754	725	666	681	734	744	713	766	738	717	725	739	717	755	707	687	721	731	714	733	762	735	725	697	757	730	772	731	746	738	683	717	720	749	734	752	770	739	700	715	729	724	754	701	733	716	739	737	778	738	762	765	753	751	797	751	693	742	729	766	759	741	717	732	660	759	764	735	730	715	700	734	707	751	708	782	720	695	762	736	770	732	693	734	712	715	745	734	691	732	735	671	709	725	775	766	785	708	682	745	744	776	726	777	715	738	736	731	706	791	786	743	771	798	752	723	708	733	793	757	713	735	741	727	735	712	754	694	728	709	708	678	723	766	780	722	718	743	754	732	758	681	721	775	713	760	745	737	735	744	745	699	744	740	704	718	714	721	724	760	761	671	784	759	706	699	736	743	734	766	786	769	741	749	719	720	733	738	766	740	753	748	721	758	715	791	802	775	709	766	709	776	784	748	686	731	760	690	739	767	765	758	781	757	747	748	753	755	739	718	768	686	726	742	712	751	754	739	728	725	706	739	707	754	745	773	688	730	676	696	724	700	741	776	783	751	729	682	756	705	737	748	726	733	709	720	724	729	727	709	758	707	745	747	773	704	733	736	757	733	730	742	724	708	745	730	745	749	702	728	716	697	701	796	775	725	756	731	741	731	754	742	733	726	685	744	722	710	716	721	764	721	687	753	700	761	756	778	747	699	732	669	743	729	802	757	774	744	743	712	781	743	783	733	753	745	791	783	751	698	793	715	701	668	749	715	684	772	751	700	695	734	767	726	733	732	743	694	719	726	718	746	764	764	734	741	731	721	737	685	738	759	716	722	755	701	783	746	735	715	717	739	790	796	773	678	679	732	700	752	727	758	727	713	739	750	722	695	698	737	774	700	711	756	735	707	746	752	730	692	712	732	672	708	758	771	722	705	726	697	729	727	672	751	762	689	719	703	724	725	730	716	721	724	752	741	718	781	736	718	778	736	758	795	708	781	744	761	823	758	783	685	703	745	736	766	690	747	701	704	729	761	719	736	726	762	735	728	684	703	755	705	720	710	733	736	739	776	742	757	734	700	688	716	719	735	696	743	714	700	752	714	737	748	720	727	716	753	726	715	778	700	713	772	725	726	789	739	756	722	739	724	698	708	727	748	717	702	751	720	716	714	752	765	735	706	747	778	698	725	766	736	740	756	746	707	756	721	701	710	726	740	725	788	764	775	765	742	753	748	744	743	818	713	679	705	704	692	755	748	735	720	768	737	719	734	729	739	711	702	719	761	774	742	733	698	731	713	720	749	762	714	708	726	685	742	715	751	798	776	743	747	742	726	732	740	719	711	705	726	745	719	696	715	779	746	714	713	719	745	719	676	732	701	731	763	762	766	748	747	706	719	731	717	744	757	725	740	756	694	690	799	697	702	738	679	707	750	671	728	687	720	755	719	689	743	744	748	771	728	733	715	732	664	737	744	732	730	744	750	726	793	683	748	731	787	742	746	744	738	737	710	764	743	693	693	697	717	732	740	707	702	756	718	712	712	723	663	698	771	708	724	738	771	762	722	768	801	687	746	758	766	706	755	650	696	746	740	674	720	730	723	728	740	757	727	721	725	741	746	721	780	762	732	715	735	729	698	733	750	695	701	749	723	705	719	693	761	727	658	681	668	688	717	707	721	763	716	770	715	694	702	728	766	670	666	727	717	713	771	699	742	781	739	743	710	702	714	734	730	714	738	740	748	745	700	706	734	748	758	739	757	734	763	718	760	702	748	733	681	777	735	741	701	747	771	761	745	743	738	794	755	713	719	704	740	771	735	695	739	742	724	740	731	742	749	703	697	713	735	788	787	743	701	743	729	750	726	722	684	743	719	693	748	688	693	707	771	771	734	697	726	759	735	749	754	730	766	748	726	740	744	703	720	729	716	743	774	780	803	728	692	723	744	786	703	706	730	731	721	716	744	678	741	749	758	693	837	739	758	732	751	676	727	704	753	779	767	719	759	748	721	782	741	715	713	744	719	711	721	707	717	769	727	709	748	792	758	729	754	743	763	748	749	761	734	728	733	726	698	725	795	740	737	734	721	715	713	707	703	717	724	738	690	745	707	711	692	753	752	671	698	762	736	786	746	760	752	769	715	743	695	738	754	726	725	714	686	714	765	675	730	738	717	750	716	774	747	717	718	724	727	768	749	709	718	738	749	678	802	737	733	740	734	712	737	731	718	729	696	736	725	739	739	721	728	743	765	726	751	749	715	741	725	754	699	707	752	740	724	705	786	757	735	704	754	774	742	727	778	730
28299	11626	3808	665	443	331	268	273	210	247	191	212	211	188	224	202	192	217	203	195	209	192	212	182	206	186	164	200	202	172	204	167	162	182	171	175	190	197	172	190	216	195	181	197	185	161	180	203	175	185	168	190	193	201	192	186	202	186	199	212	218	169	185	173	167	176	192	153	165	198	173	173	153	205	185	182	223	198	178	200	184	187	178	186	174	198	179	218	191	177	188	163	169	194	189	210	209	190	182	189	210	172	182	185	208	206	179	198	149	183	189	175	182	208	176	199	174	198	213	199	170	179	197	178	189	163	208	188	186	174	162	188	190	178	170	174	190	184	213	205	186	194	185	183	174	222	174	177	176	181	164	185	185	160	196	208	185	209	197	199	167	177	195	182	226	175	176	176	193	207	185	169	185	159	160	188	166	180	194	186	181	186	185	161	191	202	174	180	190	219	163	183	156	181	217	189	222	219	179	189	204	184	187	181	185	176	178	192	196	195	171	175	170	170	168	179	178	221	181	185	171	180	170	182	186	180	169	186	172	192	183	158	189	170	196	208	170	185	156	184	171	192	186	216	172	190	187	196	187	196	188	187	188	193	180	178	175	182	211	180	205	210	179	187	175	180	195	185	201	178	177	192	204	182	208	206	172	208	190	178	188	189	182	177	189	184	180	204	197	179	175	200	213	199	192	170	199	188	190	186	176	197	181	173	185	190	168	199	196	198	168	195	168	177	220	183	182	159	200	174	178	188	184	182	185	214	179	173	195	175	189	209	185	166	215	167	174	188	183	201	174	190	188	229	167	186	174	211	219	172	200	188	192	191	192	196	186	192	175	179	156	179	171	194	191	178	197	181	185	228	181	186	188	194	193	183	193	211	190	209	184	204	189	210	178	184	185	232	153	193	188	186	176	183	205	189	158	183	204	134	176	167	190	186	165	182	172	205	153	195	178	206	207	200	195	151	174	179	175	152	182	191	164	182	187	191	182	181	188	176	184	162	186	197	191	203	193	211	197	195	186	178	208	173	179	173	215	197	190	197	199	181	198	175	179	189	202	162	212	208	192	170	153	206	164	219	158	194	202	202	183	196	167	203	182	214	188	188	195	185	190	210	190	168	191	214	206	192	187	207	194	196	174	173	216	179	195	184	177	170	146	180	171	179	203	225	189	201	211	176	180	187	177	208	190	190	188	191	218	183	190	180	170	214	222	182	176	183	194	176	179	204	190	189	169	173	186	181	166	162	158	187	176	204	173	194	191	177	208	194	193	179	200	216	191	204	201	225	190	202	174	193	191	189	184	195	183	184	180	190	202	192	198	187	196	190	199	168	160	197	188	210	203	179	200	192	193	181	176	169	173	198	176	188	190	194	189	186	195	168	182	191	198	197	200	192	211	184	189	178	208	200	208	177	187	202	193	190	185	189	172	202	209	205	169	190	188	173	184	177	190	171	206	200	228	189	162	189	163	186	175	176	203	184	213	200	179	181	179	200	181	209	163	189	172	203	204	207	195	184	209	196	171	176	194	183	214	185	187	202	204	212	183	189	177	182	178	197	181	161	187	174	162	200	205	186	182	169	216	186	186	189	189	193	195	184	198	176	222	177	192	153	177	194	195	175	199	195	189	160	147	180	163	211	159	190	169	200	202	196	180	196	211	196	187	208	199	217	200	196	209	176	197	188	194	203	207	193	203	186	199	173	187	178	173	185	200	208	190	183	201	201	170	193	166	189	185	198	192	191	171	180	173	175	174	206	195	214	161	190	176	163	186	196	191	188	184	185	198	185	186	169	178	201	192	193	185	189	177	183	206	184	171	180	182	180	203	158	181	182	191	189	167	171	207	185	205	177	185	153	182	195	175	168	189	193	199	180	184	186	177	177	187	197	183	189	180	173	182	159	186	174	166	188	180	196	193	193	195	179	194	187	191	198	182	189	203	206	192	167	190	182	190	192	213	212	201	198	211	209	205	171	200	198	185	181	176	175	178	180	200	175	184	183	179	204	192	200	199	198	166	190	186	196	178	179	174	156	203	202	195	200	173	191	187	188	157	167	202	196	200	177	183	182	208	195	192	187	183	179	225	179	189	213	207	174	177	203	189	198	182	204	192	196	228	180	191	193	207	188	173	218	211	169	213	174	180	195	191	210	163	183	204	181	185	191	176	174	180	181	222	202	173	176	185	200	188	206	219	194	185	195	210	200	176	205	187	205	176	194	167	197	217	187	183	194	181	183	201	200	202	186	172	185	198	200	200	192	187	175	169	180	181	193	212	190	174	191	187	183	205	192	216	184	189	210	171	178	192	200	188	171	181	181	180	180	203	196	193	182	175	202	195	185	187	178	195	195	186	186	182	154	160	175	167	179	198	189	180	207	180	191	203	217	189	162	202	221	191	170	196	193	196	213	204	197	198	184	200	177	205	187	194	187	185	201	181	181	162	173	176	194	210	167	186	216	182	201	158	202	207	206	176	192	203	183	182	163	194	187	206	196	189	175	187	178	202	198	191	173	217	218	190	164	173	168	207	190	178	171	206	196	180	188	194	160	192	174	196	193	202	195	193	235	177	204	179	179	168	176	182	154	199	185	193	193	199	192	166	205	223	164	161	180	199	175	191	205	178	200	173	202	173	184	195	183	199	203	179	166	172	180	166	201	211	188	192	185	199	190	206	198	198	173	179	198	186	197	174	198	154	168	174	186	201	190	199	206	191	190	176	188	182	173	204	165	186	174	193	212	194	188	179	201	187	176	205	161	214	199	154	192	171	185	158	192	184	177	168	185	160	167	169	192	202	161	185	201	178	181	199	177	183	176	190	205	191	219	215	200	174	187	194	196	203	209	184	187	182	187	166	160	167	189	201	222	165	203	206	182	188	199	163	190	208	181	217	180	174	168	200	169	176	228	181	199	197	183	180	213	193	174	190	168	194	183	212	177	198	209	159	179	197	203	194	186	167	192	222	176	183	186	191	186	195	179	204	167	186	172	212	196	152	178	202	193	194	173	179	178	173	209	172	188	186	205	197	172	165	185	174	193	191	166	186	182	192	204	192	171	165	176	187	212	189	167	195	167	218	199	197	198	228	184	188	174	177	201	155	216	189	204	187	196	211	191	163	210	176	182	204	200	200	185	171	195	190	182	191	215	183	194	177	190	205	214	192	191	178	187	176	196	204	201	168	191	171	159	185	175	200	171	178	172	226	187	162	182	191	195	184	151	207	210	196	195	201	208	198	194	205	203	189	218	195	179	162	190	201	194	202	202	198	189	191	164	185	203	163	186	167	174	198	199	209	202	187	176	181	172	190	187	183	181	170	198	182	177	173	202	171	165	180	181	201	192	182	188	175	194	176	213	189	179	190	180	180	208	216	188	204	202	187	184	182	183	187	195	181	196	202	185	174	184	177	203	199	189	179	194	173	170	184	183	195	197	207	201	189	193	184	170	197	214	168	163	181	171	169	173	200	181	194	216	204	171	170	180	172	192	187	181	166	181	210	165
18060	9411	3344	1663	1386	1107	969	820	722	659	640	590	619	574	516	555	575	518	487	488	472	535	526	498	490	523	498	506	461	469	481	508	462	480	484	463	427	501	483	508	451	505	506	496	440	511	466	444	469	501	448	453	455	454	476	439	441	459	464	433	468	455	455	449	446	485	468	455	492	445	462	453	481	487	443	487	475	437	481	501	484	465	475	455	436	471	465	467	456	496	469	482	474	491	478	448	486	494	439	470	480	447	483	474	465	452	467	443	456	451	445	444	450	459	438	483	466	464	469	499	489	467	444	463	470	445	479	478	470	473	431	455	487	458	479	440	464	471	426	453	480	437	502	487	476	528	460	476	477	466	450	444	481	478	460	480	455	449	437	492	459	440	489	441	487	459	477	484	444	466	438	455	456	479	453	433	473	483	487	425	466	447	432	455	491	453	447	445	465	466	437	471	500	451	452	482	490	458	463	509	460	477	446	443	459	455	470	475	448	445	429	471	478	441	483	477	491	454	485	501	499	468	471	430	446	479	433	435	480	467	441	441	458	448	419	477	476	447	438	465	479	487	470	463	470	461	456	520	437	446	452	487	453	464	468	465	478	457	457	437	472	444	468	462	445	449	489	438	454	470	460	429	436	448	445	452	425	484	460	460	499	488	493	477	467	483	460	490	469	473	461	482	464	449	457	447	454	477	465	466	468	482	481	470	454	475	478	480	443	450	435	447	516	468	469	478	434	442	472	459	462	443	477	476	491	469	469	508	452	472	461	440	474	487	468	492	484	475	482	477	483	425	443	466	450	498	458	455	446	460	437	431	436	451	396	433	453	431	441	518	487	462	432	463	435	454	449	461	489	443	478	484	454	408	465	509	441	462	460	460	469	447	465	473	465	487	447	493	472	457	481	453	456	467	480	422	451	458	501	437	505	478	452	499	441	472	493	452	475	431	475	432	497	470	469	505	483	437	477	465	447	465	480	441	478	496	476	450	484	459	463	475	472	455	485	452	439	454	479	433	451	431	441	460	516	476	459	440	489	478	459	464	469	461	448	475	440	465	453	462	503	464	440	469	479	485	506	454	494	462	445	480	461	438	451	491	476	469	483	488	432	480	490	471	466	462	477	464	442	452	477	435	410	471	474	481	463	479	452	482	470	418	466	464	436	498	463	491	484	468	474	438	467	409	476	493	444	507	458	479	447	468	417	465	478	478	494	421	471	445	497	485	475	469	467	443	468	488	481	448	454	447	455	461	467	450	433	454	461	461	455	423	525	485	467	444	471	429	441	483	439	490	465	445	469	479	454	407	441	489	431	478	482	461	482	434	510	453	482	481	449	447	440	496	439	487	438	453	480	458	495	471	479	450	460	457	457	498	471	476	483	455	441	450	427	477	442	456	459	461	464	422	460	462	424	478	487	421	483	503	469	445	464	459	447	495	478	478	506	467	455	534	472	470	473	441	437	453	474	448	471	426	464	486	449	488	433	496	467	513	478	449	498	471	486	460	490	511	456	488	450	437	514	444	459	440	541	446	487	438	482	508	479	452	427	424	449	471	485	474	466	524	444	505	475	509	449	461	469	488	490	469	447	471	472	467	459	460	454	442	457	423	508	475	477	457	451	448	457	464	494	470	483	466	452	502	465	410	462	487	478	496	432	459	490	402	464	494	460	474	452	497	499	484	447	492	486	436	459	487	447	468	480	508	462	468	417	472	463	492	493	466	503	514	431	477	464	469	454	462	480	501	462	468	456	469	436	446	437	457	497	472	425	506	430	467	428	478	444	516	464	489	449	456	430	470	449	472	419	462	450	475	457	454	476	459	420	493	430	483	447	484	476	468	469	459	474	457	455	476	458	470	453	460	427	479	451	433	483	472	439	465	423	476	440	488	477	496	456	454	457	466	463	455	485	503	407	455	451	435	497	463	455	443	485	461	482	472	454	435	469	475	497	483	454	443	473	448	487	495	506	491	469	430	469	458	462	445	473	430	458	503	442	466	467	491	459	425	447	495	435	504	481	471	484	466	453	443	458	479	488	458	458	461	433	478	445	446	448	426	460	472	464	466	435	465	469	470	494	464	482	459	476	462	453	455	432	447	461	468	442	451	477	484	461	456	445	480	438	448	474	473	473	438	431	422	437	479	489	471	468	422	443	439	451	456	498	447	440	479	480	452	454	492	481	460	461	432	452	412	452	475	462	463	482	472	461	418	525	450	429	480	469	452	461	476	461	459	506	453	493	494	470	452	469	450	448	438	485	460	464	468	480	453	434	418	476	470	457	486	467	441	452	477	465	471	480	463	435	441	495	479	461	455	461	455	479	499	490	456	423	456	461	442	463	491	461	437	472	439	475	445	446	435	479	452	498	471	439	502	465	450	474	455	485	437	494	469	423	462	470	462	467	446	477	475	429	444	492	452	449	457	481	489	482	452	463	435	438	466	439	499	442	479	442	486	461	446	478	467	459	469	461	461	464	429	437	482	474	461	463	452	425	472	490	467	470	430	443	484	463	418	479	461	458	491	427	450	435	451	467	460	465	486	436	439	470	474	494	423	441	477	469	441	450	507	474	457	488	459	469	469	468	480	461	459	474	460	514	452	480	468	471	433	473	467	465	442	459	468	468	476	489	460	467	502	463	463	466	481	461	461	470	447	457	457	446	474	439	487	501	466	467	477	457	471	456	483	501	445	486	457	461	469	486	466	444	479	441	484	481	456	449	488	488	449	441	456	484	448	419	476	452	482	461	449	467	430	455	426	470	445	503	507	440	450	509	450	434	505	459	482	481	459	490	478	458	479	470	488	460	451	481	417	472	466	489	472	472	464	483	488	487	448	414	467	475	474	446	477	456	432	454	490	445	487	441	459	452	421	464	451	440	462	410	445	446	469	489	458	453	483	479	446	478	511	469	433	458	473	437	455	455	480	484	432	476	433	485	445	515	445	514	462	456	506	439	448	462	482	483	462	471	445	485	429	435	471	472	479	444	465	477	465	430	466	446	488	454	438	441	486	439	440	444	454	473	456	427	476	489	440	500	470	477	466	459	488	485	481	475	465	469	425	479	497	460	497	480	448	407	476	490	482	457	464	448	495	448	455	463	481	434	431	472	446	440	454	477	445	442	443	438	461	426	453	493	474	462	498	499	461	446	470	482	452	465	430	439	460	487	477	452	480	488	440	427	431	466	485	442	481	487	454	439	484	435	464	455	457	442	439	473	495	465	428	455	462	450	459	492	493	435	459	471	445	462	430	466	444	477	453	440	469	446	452	483	493	441	449	465	432	438	476	454	465	450	445	441	436	444	482	473	463	491	437	428	525	477	449	449	457	476	445	473	462	475	469	485	445	471	457	443	460	507	461	491	415	447	431	430	461	467	470	470	468	486	455	458	442	446	455	485	461	469	456	419	450	435	461	437	466	487	427	437	469	464	448	460	461	440	444	472	477	449	462	478	432	429	464	463	454	463	469	448	488	475	485	467	473	483	462	493	457	455	493
8413	2309	586	294	268	248	247	265	241	254	250	278	255	262	257	264	268	237	279	231	243	273	283	284	252	247	247	236	256	290	297	297	286	304	237	264	248	265	259	250	260	268	249	241	238	246	253	269	244	246	257	258	262	251	249	276	243	271	277	272	270	253	261	273	243	266	258	271	271	256	269	275	273	258	266	281	265	253	229	238	245	251	266	247	275	245	257	273	247	259	277	244	271	233	242	248	262	277	268	265	264	247	268	272	284	267	252	244	233	254	248	265	265	281	239	291	250	264	220	245	260	242	258	245	245	236	258	231	243	270	257	283	266	278	278	251	262	246	248	241	251	281	264	245	243	238	265	236	276	271	223	270	234	244	233	249	280	236	228	240	282	242	233	280	263	223	241	251	243	229	235	256	270	258	237	213	275	244	259	305	247	246	260	288	281	242	259	287	260	280	276	278	260	251	279	270	242	256	269	238	248	278	246	256	262	268	264	248	275	250	270	255	260	274	237	311	279	282	272	273	275	252	272	247	262	261	260	234	261	277	257	241	255	291	249	257	270	250	248	309	257	261	237	277	300	261	247	256	278	253	233	243	263	255	259	254	273	253	265	242	246	264	270	262	260	240	280	228	243	258	250	257	282	268	258	283	259	272	266	269	228	253	285	247	281	272	260	256	288	268	248	269	260	249	258	257	230	244	274	268	246	271	245	255	270	262	271	246	274	242	254	246	261	275	250	250	250	254	227	231	243	271	276	243	237	275	275	233	288	254	247	249	241	270	243	251	284	255	286	257	278	259	275	258	283	285	263	243	256	251	255	254	248	258	263	284	273	264	267	257	250	246	251	287	258	268	252	262	268	272	294	235	271	286	252	268	275	241	262	273	271	258	275	255	230	260	263	256	292	267	246	253	254	240	244	240	247	240	311	241	228	273	266	269	260	261	259	286	245	271	266	282	246	228	255	275	278	296	264	222	233	268	288	268	264	265	250	256	266	274	218	275	249	270	263	266	246	289	294	249	244	235	236	256	276	272	268	268	259	259	261	246	270	245	280	268	226	243	233	270	261	266	279	242	230	259	249	254	242	256	261	265	240	258	244	250	273	264	271	240	245	274	263	277	241	272	275	276	224	292	245	263	270	279	269	262	252	205	236	245	253	254	268	240	253	271	274	256	261	236	259	293	282	249	241	261	255	255	252	265	267	292	277	244	258	259	256	277	263	242	272	264	271	241	293	250	249	248	273	266	274	272	272	249	238	267	263	285	250	264	272	287	245	254	242	281	265	244	237	273	253	255	251	281	278	234	250	273	234	281	261	255	243	251	268	278	283	270	239	260	255	277	287	272	252	242	234	254	277	256	282	247	301	284	247	275	258	276	249	242	246	273	301	238	283	287	296	257	283	259	250	264	244	259	228	248	268	269	288	250	257	266	239	250	245	275	267	260	254	266	253	254	269	256	278	249	268	263	258	252	244	262	297	253	249	256	258	272	301	262	253	266	239	246	269	275	282	272	265	267	286	232	260	249	251	265	236	260	221	271	255	285	277	256	270	292	278	259	244	253	240	276	280	235	259	272	252	230	283	250	231	274	250	254	229	235	283	261	233	281	267	262	274	300	281	265	270	235	251	238	259	283	259	289	239	262	253	269	280	268	274	249	247	236	307	254	269	249	276	256	274	273	284	238	248	241	257	256	254	250	265	255	272	253	250	248	305	249	247	229	278	223	276	284	277	243	267	278	262	258	274	240	223	243	292	245	250	279	248	273	249	237	258	256	258	249	263	265	255	251	257	254	271	279	245	244	287	226	257	266	260	248	267	260	253	271	275	251	247	251	258	281	249	259	253	229	250	249	261	246	273	230	254	266	313	253	241	234	262	231	292	219	291	254	256	264	257	242	262	256	260	264	251	230	265	277	282	256	265	263	269	255	262	266	277	239	298	274	255	247	242	276	257	235	266	253	288	260	257	249	235	243	234	284	291	223	260	274	247	275	229	263	233	253	299	274	258	237	243	247	271	267	276	272	264	268	266	268	269	279	267	236	272	235	273	283	251	276	253	241	267	249	284	253	258	277	260	257	253	265	257	261	263	239	261	220	271	254	275	310	304	249	230	256	266	274	283	282	284	296	244	236	269	277	219	244	235	301	275	253	280	245	281	255	225	249	240	278	264	256	256	247	278	268	262	287	253	240	265	242	255	266	249	274	258	252	255	277	250	223	265	256	234	271	238	239	245	285	259	242	267	284	255	256	276	249	252	270	271	269	279	273	231	289	268	249	234	259	245	263	306	285	282	245	286	273	279	251	252	255	236	272	251	276	248	256	249	258	267	246	267	264	256	242	258	259	235	237	264	264	257	263	281	221	241	254	255	268	258	238	290	256	271	270	243	273	250	292	245	237	255	249	291	252	272	286	252	259	286	277	269	266	260	276	244	283	273	262	265	282	269	285	229	253	273	281	267	254	233	272	253	241	259	275	252	219	265	267	269	269	253	227	258	254	272	273	246	262	274	240	238	259	246	245	242	260	255	254	264	265	229	239	272	273	297	262	228	271	224	275	275	284	263	263	275	262	256	254	253	274	229	245	248	262	261	275	283	289	271	261	264	250	262	284	262	271	235	214	268	286	283	275	265	268	249	263	266	252	279	257	231	273	275	253	256	285	276	242	299	282	249	266	279	227	277	250	240	269	261	234	250	274	257	261	284	232	237	310	275	242	260	246	275	241	245	262	256	286	237	270	248	246	288	264	255	268	270	264	242	265	255	275	287	276	269	251	257	265	267	247	263	263	261	256	265	265	277	280	270	255	245	274	269	246	300	276	284	269	253	270	284	236	276	272	288	268	262	244	232	277	239	232	256	267	262	285	243	295	272	242	246	251	276	286	245	288	273	273	246	277	271	236	272	254	256	267	299	282	222	259	252	278	266	265	268	263	259	256	245	276	239	251	249	262	292	245	267	271	285	259	264	275	226	254	260	268	260	287	251	255	231	279	261	262	270	279	265	270	262	240	227	249	261	253	284	240	241	248	254	262	248	216	247	275	244	289	291	230	282	225	275	249	257	259	245	273	293	268	248	228	256	229	247	270	251	249	224	240	295	248	258	286	274	278	255	261	228	266	248	244	283	284	240	267	278	266	254	276	248	259	250	288	263	265	273	266	274	263	262	246	254	274	298	259	253	262	251	270	244	261	277	257	233	251	253	248	247	275	207	253	239	241	266	261	245	271	270	283	256	248	261	272	256	255	257	266	266	250	259	224	254	262	268	280	267	242	233	230	262	280	270	258	272	231	279	283	247	251	249	262	261	247	254	264	259	244	255	258	258	242	231	225	257	257	261	221	250	251	273	228	247	280	252	285	262	280	244	252	251	279	267	247	234	248	249	267	278	244	270	261	236	267	270	268	250	271	278	276	268	279	237	258	255	239	245	254	276	245	255	242	257	265	218	238	245	297	244	258	227	271	264	256	275	256	247	262	269	270	224	245	275	275	270	213	245	244
6413	2629	1205	715	692	737	654	663	639	669	654	695	686	687	636	659	662	653	646	656	670	640	641	658	668	638	654	666	637	639	656	637	609	697	638	622	663	644	666	650	637	672	669	609	644	618	647	668	609	676	633	675	634	606	673	716	613	636	667	587	628	609	629	655	662	683	656	627	627	675	609	677	603	609	634	634	634	615	623	622	607	649	610	639	722	647	684	666	615	646	628	644	631	665	648	658	606	659	638	610	618	617	677	658	606	668	656	646	701	656	633	661	660	631	695	655	569	628	597	644	619	623	678	636	649	651	666	621	629	615	615	617	655	629	633	634	648	630	599	662	674	584	612	593	643	619	670	652	645	641	656	601	632	663	634	642	606	663	658	648	716	608	688	660	615	657	590	702	653	632	626	628	614	646	653	624	698	637	660	631	669	625	665	627	667	631	661	676	667	615	613	630	618	665	658	638	621	657	669	643	679	633	624	633	662	669	627	645	691	638	621	605	638	657	630	670	631	628	606	638	637	599	631	638	625	622	646	655	660	685	626	591	605	677	631	682	621	634	657	629	661	638	644	632	628	651	690	631	600	614	632	629	614	653	635	640	675	639	646	675	646	645	646	659	666	607	644	627	651	613	655	651	633	635	692	641	636	632	654	643	606	621	631	647	636	671	598	624	660	665	671	648	668	627	646	628	655	632	666	633	691	640	619	608	642	638	683	605	669	667	652	645	609	655	668	641	679	635	621	650	624	632	628	632	661	648	643	643	636	613	678	650	651	649	658	607	662	667	618	673	614	627	701	679	681	629	618	656	651	660	659	653	652	665	614	612	616	652	583	634	631	598	615	663	623	661	637	640	649	631	621	611	630	624	671	670	665	619	651	650	642	616	626	642	630	671	666	661	679	603	631	666	646	649	651	666	610	651	635	658	684	611	656	681	661	698	632	648	628	655	651	601	628	672	597	647	645	609	663	624	579	648	643	635	656	676	646	646	643	626	642	659	667	621	637	624	652	634	608	653	636	674	646	615	601	665	627	654	623	591	639	667	657	643	638	651	637	643	610	646	637	627	619	660	621	664	644	656	627	634	607	602	637	681	638	633	640	635	681	662	617	645	655	646	630	640	675	613	632	609	647	627	644	637	655	661	605	618	589	655	640	651	703	663	638	618	642	602	646	592	612	624	628	622	669	637	622	682	662	658	631	634	630	616	614	631	645	680	650	610	596	682	635	649	644	604	663	663	616	612	644	668	669	646	609	651	650	680	624	670	616	629	589	612	645	597	627	649	628	591	658	652	657	635	651	664	646	661	664	628	669	670	619	605	658	673	626	627	661	665	633	674	666	640	628	650	591	632	694	644	660	636	631	661	586	642	652	633	650	637	657	703	610	628	656	650	626	670	666	666	635	621	633	634	613	651	647	631	664	628	665	672	637	584	634	623	638	626	627	596	668	657	665	623	607	662	586	633	612	642	668	620	702	650	638	638	690	620	622	613	598	648	660	639	603	676	618	609	619	636	648	651	662	636	646	628	629	611	634	690	632	677	615	625	623	628	663	594	663	612	622	639	617	588	617	659	623	706	637	685	631	635	671	659	641	640	617	653	679	645	678	629	658	646	633	679	631	571	683	649	660	630	639	663	645	663	665	617	650	659	660	665	633	622	653	644	669	638	675	653	664	626	646	631	598	582	641	666	611	639	669	666	649	648	628	660	634	617	652	634	657	668	630	632	635	641	651	655	659	671	583	639	627	628	633	684	616	679	628	647	620	687	689	667	599	615	612	650	676	658	642	654	619	630	672	660	673	670	658	647	663	655	638	602	660	664	658	589	654	586	671	633	627	671	653	647	683	638	661	651	646	625	649	596	649	683	653	666	610	646	614	671	610	687	653	691	649	657	630	671	630	654	644	618	626	701	578	659	613	650	615	656	626	652	596	653	666	676	647	642	617	684	676	611	678	674	637	609	626	584	653	675	624	673	629	665	624	633	589	658	666	663	636	683	665	662	689	629	633	654	689	611	658	640	619	652	620	625	662	633	696	658	654	655	629	597	637	640	648	620	614	644	591	598	650	624	622	662	633	638	641	635	680	681	672	631	674	611	574	635	668	650	624	641	634	645	661	619	659	655	664	625	677	613	637	632	655	615	657	621	636	672	611	650	621	668	639	674	601	636	635	653	611	679	653	661	658	656	630	664	656	687	669	654	648	625	679	653	654	658	637	651	650	626	616	649	668	662	632	639	700	676	658	641	617	625	610	660	650	629	651	615	664	662	685	608	730	642	694	678	648	625	650	666	646	647	676	612	626	662	649	626	602	711	654	605	626	664	586	645	628	622	612	625	664	656	604	635	661	611	657	652	608	658	577	642	627	605	633	629	623	657	644	659	645	669	632	596	651	627	622	652	631	609	629	669	608	685	624	669	644	689	613	664	638	631	585	676	632	636	685	612	629	631	631	653	648	612	675	647	664	642	659	632	645	620	636	619	620	636	648	613	618	656	628	647	635	662	624	672	599	658	704	652	625	660	644	664	632	634	653	649	670	616	672	628	629	631	628	662	641	647	638	695	601	620	640	641	637	633	668	633	643	632	629	631	634	585	644	668	664	622	649	629	621	649	631	646	609	633	644	629	676	628	621	642	674	672	687	650	682	655	643	636	600	639	663	632	642	655	613	625	686	647	642	660	676	641	636	634	619	656	617	643	663	637	694	680	644	564	618	645	658	660	657	627	662	665	644	586	661	667	611	617	607	630	665	604	651	647	673	658	654	660	615	655	613	683	665	657	612	636	634	637	664	643	585	687	694	638	598	617	616	644	663	650	618	688	658	646	667	631	639	614	642	623	663	602	657	602	626	683	608	598	594	629	624	634	680	658	600	609	705	676	642	635	638	628	694	653	665	624	701	631	636	678	663	575	662	627	622	628	649	645	641	647	735	667	658	666	669	644	634	632	616	711	673	647	631	659	659	634	631	614	600	633	666	633	643	645	692	661	636	588	661	646	656	601	648	686	621	637	625	646	607	649	606	627	635	627	579	608	708	644	652	641	611	655	644	635	634	651	679	642	641	638	656	630	686	641	617	651	615	634	661	631	656	663	652	640	623	636	690	662	646	614	690	651	646	680	635	694	608	638	592	653	618	645	657	677	634	644	599	606	603	630	629	641	638	628	644	676	650	641	619	641	607	657	664	653	650	670	651	648	616	654	643	653	642	637	702	625	680	664	625	644	652	680	636	628	593	626	670	654	648	636	698	637	606	658	634	662	628	649	651	673	647	680	607	716	623	637	667	624	658	661	624	663	652	634	650	685	653	666	615	565	668	567	664	639	599	644	617	661	664	619	675	688	588	635	624	641	576	633	643	642	652	699	673	643	624	623	668	652	631	628	648	636	616	656	643	656	644	644	660	632	660	668	659	624	597	639	659	685	691	621	669	627	623	664	668	673	676	633	636	665	598	645	647	656	610	636	554	641	625	599	631	642	616	631	622	619	670	611	642	613
19471	6527	2227	543	437	382	369	367	354	348	330	301	311	297	289	291	297	312	323	312	312	301	306	312	298	327	302	332	322	332	324	323	323	317	333	324	309	299	323	324	329	326	357	283	310	288	355	313	317	310	320	277	294	333	290	314	341	331	312	362	315	289	309	303	315	332	318	363	329	280	294	314	296	291	278	285	302	323	286	312	345	346	317	349	344	326	286	342	325	299	285	294	315	294	317	316	317	293	291	282	301	311	326	333	295	331	304	323	330	324	312	337	316	321	307	347	341	325	324	322	333	316	307	322	283	310	325	342	310	319	327	305	331	322	282	306	323	325	315	279	304	318	319	322	339	320	339	327	322	317	292	332	313	350	297	337	301	308	302	321	291	281	306	318	300	320	293	324	302	319	299	307	312	310	310	302	317	325	289	290	295	296	307	307	279	316	316	316	312	280	304	299	292	268	279	324	318	335	322	325	288	345	315	317	320	307	328	309	304	327	307	360	293	334	295	285	293	324	321	319	343	335	320	307	315	318	306	328	287	318	303	278	322	311	277	325	323	300	311	309	290	323	282	353	343	319	332	283	305	315	301	305	342	309	306	332	318	301	326	300	291	323	298	312	292	320	286	322	315	331	303	317	307	271	307	316	329	315	337	319	319	330	312	323	314	288	329	326	302	319	370	331	296	301	307	326	303	300	329	303	291	372	300	325	318	302	340	320	345	317	318	278	310	312	299	330	310	314	302	324	301	302	316	286	336	325	311	333	294	312	359	335	278	298	300	306	279	298	291	320	347	285	341	326	302	308	281	304	309	316	295	309	294	322	334	316	306	326	301	322	289	320	291	292	276	317	312	291	334	282	294	271	309	317	301	309	341	272	310	293	319	289	303	305	290	289	310	311	332	280	344	328	308	327	308	325	326	316	317	294	284	300	279	317	308	304	308	287	314	298	318	333	290	337	316	307	311	320	315	289	258	302	328	292	314	313	323	321	317	300	309	309	273	314	303	318	276	318	299	335	347	323	334	310	318	317	299	324	330	307	317	314	284	318	316	330	324	307	298	280	283	285	327	323	305	321	302	279	307	301	298	302	291	314	301	317	282	309	305	313	311	272	326	314	294	321	321	312	297	289	315	307	297	322	324	323	310	263	304	326	305	309	287	309	329	311	287	330	293	328	301	282	312	324	279	306	311	350	291	270	309	316	288	303	331	350	339	319	289	322	283	345	321	307	310	277	318	307	320	294	304	306	318	307	313	307	287	310	338	279	354	315	323	341	302	314	304	306	324	303	299	281	301	319	309	304	316	339	304	327	290	313	310	309	300	278	359	356	279	286	287	313	350	308	322	302	293	288	336	298	292	299	350	275	295	310	333	337	334	288	306	325	298	286	316	303	330	285	309	290	283	343	286	330	354	289	278	344	315	294	271	303	309	328	339	314	307	299	299	311	297	306	294	314	342	304	302	306	343	279	330	321	331	306	312	268	325	318	301	309	303	294	309	299	312	312	297	299	325	322	289	312	307	313	321	285	349	335	279	347	301	311	280	283	336	322	312	288	338	292	324	296	336	300	278	295	308	298	306	276	297	280	285	295	346	319	308	313	308	324	297	311	317	282	326	311	289	270	304	305	322	282	327	283	304	289	300	290	310	284	317	318	297	322	329	283	295	315	281	306	303	291	340	287	328	346	305	301	293	306	315	339	311	313	317	298	301	293	322	299	306	275	308	297	333	316	308	293	320	318	322	348	305	321	319	327	319	321	344	324	329	304	273	320	306	276	300	345	282	332	300	280	308	284	302	308	305	320	297	298	285	323	333	349	285	301	302	310	337	294	300	314	331	330	301	313	317	345	309	309	310	304	293	338	329	307	305	311	336	283	326	341	322	277	289	301	308	298	331	334	294	299	315	293	316	325	273	313	313	282	285	294	313	310	312	324	291	296	269	331	354	286	293	312	304	312	293	305	302	317	331	321	327	311	321	333	300	303	297	341	304	345	282	317	293	279	307	311	311	349	348	306	321	316	319	307	312	342	323	307	299	317	313	289	316	292	329	322	300	260	309	300	321	312	337	294	278	333	307	286	321	294	319	307	303	316	293	343	291	302	291	312	320	297	278	305	308	299	320	323	280	311	319	316	285	339	300	272	329	298	289	311	319	283	292	326	334	291	297	283	278	334	298	345	305	330	281	321	303	334	301	333	314	298	280	297	293	280	329	313	308	281	327	346	302	281	315	330	312	313	315	270	296	319	317	303	324	295	321	296	330	292	287	356	305	325	294	332	352	289	277	321	292	268	334	310	297	299	294	314	316	302	321	301	324	334	285	305	299	318	298	306	316	326	319	344	300	302	339	296	298	311	308	338	331	304	293	306	308	277	305	338	343	301	339	308	284	265	274	280	295	333	313	334	310	310	328	318	307	319	286	294	268	332	293	324	315	314	296	292	309	278	310	326	284	337	330	319	340	324	328	294	303	323	339	286	285	328	275	330	285	312	315	309	338	330	347	319	298	310	279	301	316	326	338	322	288	299	323	330	312	321	304	290	316	291	303	321	323	329	302	338	293	304	303	285	302	293	312	307	260	316	289	310	330	306	299	265	313	287	307	303	295	306	290	324	312	315	312	301	326	296	326	338	293	297	299	347	273	306	304	277	291	313	322	295	294	299	286	320	303	354	288	306	280	305	306	302	286	320	287	295	318	285	289	314	315	293	292	300	305	321	283	310	287	274	287	298	305	294	290	300	296	295	289	344	322	289	329	323	313	310	300	336	292	332	314	274	305	299	317	336	283	318	303	299	297	294	290	315	270	295	321	342	337	300	345	309	327	340	286	300	309	342	335	287	314	313	326	323	336	334	300	301	284	307	305	289	275	310	313	305	312	298	345	340	311	324	305	322	329	310	321	326	288	299	312	317	304	293	295	314	335	316	293	295	312	298	289	302	309	325	341	314	327	270	316	305	285	310	317	296	320	322	271	338	315	350	306	285	295	318	295	265	314	296	290	290	276	337	317	308	305	321	281	298	285	307	295	304	274	359	302	291	303	315	313	329	346	305	327	332	309	302	324	280	310	300	299	323	276	326	334	298	321	320	304	306	336	317	337	311	279	302	304	307	334	302	290	313	301	339	318	307	352	287	342	302	309	303	339	331	303	307	330	288	344	314	299	333	313	265	313	307	272	279	299	308	286	315	262	306	323	309	321	319	300	257	336	286	297	315	310	299	293	308	309	308	323	312	292	335	297	300	301	293	300	312	305	317	323	303	347	347	328	322	288	304	310	290	303	337	290	309	292	301	297	309	306	310	342	293	332	302	319	305	309	315	320	304	294	309	266	315	300	318	317	311	306	291	298	301	320	322	357	268	304	293	335	307	300	289	303	305	308	317	328	295	304	322	312	342	298	324	323	314	302	283	285	289	304	318	292	302	280	320	333	304	299	322	274	282	301	292	310	312	288	302	287	320	290	322	346	331	298	320	310	284	322	310	295	311	314	293	297	308
14025	6295	3306	1401	1191	1048	977	930	877	828	871	818	767	826	789	782	762	822	719	736	795	736	792	724	717	782	780	691	741	700	771	758	733	788	820	774	727	747	764	785	721	754	726	774	728	728	738	745	747	767	741	746	715	753	776	752	731	746	715	716	772	756	744	772	768	724	703	728	706	759	785	753	689	740	780	761	743	746	762	832	764	752	800	698	741	792	748	758	771	736	750	757	730	679	702	785	770	770	734	724	753	714	723	726	739	704	716	746	717	747	686	724	763	725	713	712	714	772	730	723	754	741	790	722	749	775	752	742	727	762	752	764	715	715	719	737	759	786	755	737	746	762	761	752	712	743	722	707	735	717	729	719	732	753	761	753	737	734	726	729	739	763	769	739	747	767	696	716	713	720	786	735	716	745	696	743	734	731	726	759	689	711	664	727	699	736	731	717	749	705	749	757	733	786	719	812	713	785	752	696	710	730	719	716	704	750	725	691	726	741	667	743	739	754	701	703	781	738	726	761	716	787	751	763	721	705	773	753	766	732	724	745	743	771	730	710	753	765	711	740	726	717	704	747	751	786	717	742	726	687	746	730	739	707	714	771	771	746	738	747	717	721	719	719	757	711	751	746	740	744	737	755	733	758	766	765	713	744	752	759	760	718	708	761	749	745	719	724	730	738	731	730	732	757	752	741	755	722	777	715	772	704	716	702	734	759	655	724	745	726	715	712	773	747	771	741	730	741	759	714	735	705	761	713	775	711	744	780	776	768	737	724	723	780	719	721	717	724	690	715	758	734	714	763	709	730	715	759	751	744	768	755	700	794	755	761	742	704	727	733	739	783	729	737	732	704	738	760	754	745	758	729	773	725	737	749	721	743	728	738	724	766	787	722	733	729	767	712	760	753	706	712	778	791	721	729	691	700	791	749	718	738	742	687	738	742	720	733	737	725	686	691	698	744	705	739	789	745	758	732	728	758	756	743	736	762	740	749	735	718	744	699	743	710	677	737	727	772	703	771	751	707	729	690	747	714	733	722	790	738	773	696	794	727	726	794	736	760	811	756	719	772	771	771	729	718	704	664	742	714	688	795	766	698	717	713	760	723	728	783	722	713	717	755	715	720	741	713	768	735	745	752	719	758	771	689	722	771	719	738	717	738	770	792	695	712	708	769	713	679	744	732	726	720	708	798	740	749	756	749	740	781	723	791	731	754	767	798	734	734	740	726	724	698	740	757	746	787	724	754	739	729	710	711	738	746	717	720	723	687	687	780	739	726	745	762	745	763	707	765	706	759	747	722	756	724	692	744	683	740	766	746	738	746	753	752	753	727	744	728	786	774	712	764	714	722	773	666	746	739	749	719	680	732	758	732	818	705	729	755	726	701	753	696	734	719	717	730	767	732	741	761	761	694	742	715	719	769	708	764	716	724	698	706	761	675	717	745	746	725	702	725	755	748	716	680	688	775	713	737	706	698	774	749	707	767	704	694	779	755	751	715	734	783	749	706	757	731	736	727	764	720	733	781	753	754	720	726	756	763	775	700	745	715	726	712	731	740	725	738	767	770	758	764	742	741	690	720	770	729	786	747	694	691	690	754	733	768	767	755	660	763	758	778	744	700	684	751	726	745	720	725	767	746	722	765	760	756	742	766	745	813	734	742	686	743	712	735	718	796	741	757	774	687	734	733	741	713	791	742	730	793	757	686	722	767	792	735	740	738	743	722	755	728	743	734	748	759	733	706	691	780	754	734	745	749	786	768	739	725	715	746	737	753	789	753	761	738	766	722	753	697	753	761	719	738	751	725	745	707	693	733	726	732	760	733	751	736	666	737	689	734	799	732	724	774	721	759	765	727	707	733	763	764	732	750	746	737	710	736	729	754	717	714	775	755	759	746	721	747	730	736	715	684	752	749	742	726	759	723	754	738	740	776	697	726	732	697	720	709	717	783	745	774	754	778	758	746	759	718	678	720	745	805	718	756	731	733	736	785	758	733	763	752	726	743	753	712	731	714	728	751	720	749	756	776	742	762	761	714	714	705	712	763	746	717	738	705	778	705	754	695	684	747	757	727	735	740	751	709	748	730	707	717	760	752	738	718	733	736	749	735	712	732	746	735	787	691	728	758	767	761	764	738	724	727	734	715	732	807	750	712	797	716	733	716	691	725	768	704	725	733	728	754	738	763	757	694	726	750	729	771	727	728	722	717	752	778	768	763	762	740	750	732	766	707	701	741	707	745	783	759	695	756	744	701	737	721	716	708	732	742	758	768	729	749	738	802	719	686	751	737	744	710	766	777	723	725	725	730	752	743	695	723	676	751	782	726	701	783	704	726	687	703	792	690	713	740	735	730	745	761	772	714	729	700	737	734	700	757	756	719	722	687	721	712	705	748	720	722	721	753	739	710	725	761	696	735	742	713	775	685	715	750	766	792	735	763	763	755	754	760	775	742	725	741	726	733	720	701	708	732	782	734	661	731	756	750	737	759	777	697	737	739	762	718	723	718	756	738	748	748	690	760	747	738	709	709	691	695	689	750	732	756	759	743	732	731	717	788	751	769	734	730	773	737	731	718	715	799	748	688	747	750	737	739	748	755	763	717	724	730	719	792	771	775	711	730	720	743	711	724	727	721	722	747	791	729	802	747	718	729	758	796	757	738	717	734	744	768	713	775	735	728	727	714	736	709	718	709	719	740	753	762	765	724	723	722	720	704	711	722	764	729	752	763	727	676	703	773	755	770	780	704	733	739	701	712	717	720	733	705	716	708	723	720	715	759	768	755	708	776	753	810	780	714	743	710	742	773	796	726	704	694	743	741	765	747	743	712	720	736	756	741	725	760	700	754	709	706	785	688	753	754	719	726	737	724	736	727	737	793	766	723	732	745	757	781	722	732	700	744	792	738	733	734	766	768	727	765	699	727	745	678	757	793	718	718	781	750	702	678	719	739	753	775	721	736	751	758	766	758	743	693	727	709	767	764	742	729	744	690	701	725	697	755	734	740	773	743	708	740	757	774	748	755	759	747	703	755	738	771	716	745	746	762	758	685	753	698	730	764	751	704	757	771	781	727	757	751	772	772	728	748	756	716	728	731	714	743	765	745	771	685	784	749	712	723	708	789	715	724	793	741	719	784	763	719	711	693	728	766	736	757	769	764	775	817	726	755	713	757	769	743	753	774	804	714	770	724	770	743	753	731	761	723	766	735	756	719	766	727	718	686	745	744	683	755	762	727	737	718	729	739	755	733	713	782	709	719	751	714	691	772	705	721	775	757	737	724	739	731	720	707	754	769	789	736	700	696	705	730	743	778	722	740	706	709	757	696	731	759	766	765	748	776	745	732	702	742	739	765	745	719	760	736	716	770	726	686	755	741	722	766	742	715	727	719	704	737	777	712	750	683	754	748	768	735	754	769	783	731	736	746	733	735	769	756	741	764	769	705	673	776	789	771	755	777	753	708	721	705	722	727	747	772	688	791	730	755	762	768	733	760	727	713
28287	10992	3619	654	423	328	254	230	206	209	237	224	229	197	210	221	193	193	184	207	207	185	208	181	178	191	219	215	181	211	174	196	189	190	157	178	213	203	199	196	200	210	169	176	205	186	180	210	201	179	178	202	184	199	204	195	182	194	205	197	172	181	199	205	193	208	205	194	176	183	208	192	223	201	204	185	190	161	191	189	202	185	190	198	196	191	192	215	211	193	206	191	180	179	201	197	194	195	186	192	183	191	187	161	197	206	208	167	198	190	192	200	189	205	184	193	192	196	184	211	210	184	164	204	189	192	201	199	207	189	184	164	176	194	200	208	219	176	191	188	203	205	178	170	189	171	201	176	177	213	175	192	199	167	186	178	188	182	223	207	202	185	200	184	192	174	192	199	192	202	219	193	183	219	176	176	206	180	176	195	212	155	159	191	182	179	182	178	191	183	183	172	192	178	176	205	155	198	197	186	169	184	194	180	189	215	179	198	185	239	197	190	183	207	204	152	183	203	199	192	195	184	186	210	170	183	158	184	203	213	172	219	190	196	184	202	204	186	203	196	180	188	207	176	194	193	172	205	195	177	211	202	199	203	198	172	180	226	179	211	191	206	200	172	197	220	170	177	192	184	199	212	171	189	196	184	189	224	183	172	176	183	191	175	197	203	198	206	199	204	153	187	207	171	184	184	192	200	189	204	214	214	201	212	184	186	189	210	202	184	182	171	171	187	220	212	201	206	191	192	211	200	203	185	184	179	221	206	192	194	188	215	176	186	183	208	184	210	213	208	209	202	197	160	177	165	206	170	191	206	205	187	210	188	189	193	199	186	205	182	192	170	199	192	179	208	194	215	213	193	198	185	177	192	200	212	192	198	197	209	186	200	170	190	184	192	182	207	172	187	193	187	194	184	213	188	184	207	186	187	195	168	203	199	167	173	190	188	171	187	178	176	184	218	184	213	199	180	214	165	184	197	169	208	186	180	196	192	202	217	226	208	182	214	211	190	201	193	189	191	183	202	180	197	191	200	204	195	195	182	205	206	183	201	190	193	195	206	186	193	203	183	184	185	192	194	192	187	199	194	159	175	198	184	171	199	169	159	201	181	211	209	203	190	183	186	187	187	194	190	218	183	202	203	216	198	204	204	186	215	161	209	185	217	218	190	175	199	154	194	188	190	200	197	168	194	193	188	184	222	204	205	194	204	151	193	186	221	190	185	182	182	190	201	194	214	182	190	186	193	184	185	199	211	160	168	164	212	194	182	171	193	188	197	208	181	198	174	193	189	195	178	180	195	206	194	227	191	222	215	194	174	199	213	209	203	163	188	183	189	199	151	166	204	224	216	182	208	194	198	180	176	192	194	198	186	172	189	189	181	189	178	193	206	204	194	224	212	216	195	190	181	191	174	187	182	203	184	208	213	177	165	172	173	188	196	204	201	203	190	182	211	192	186	169	206	200	212	204	205	172	198	186	200	201	179	188	203	197	193	184	188	206	182	196	222	225	173	185	205	178	205	192	163	198	222	210	182	193	200	183	203	192	163	184	184	190	159	177	194	196	176	181	208	179	213	195	196	177	172	211	198	215	198	171	199	212	183	193	174	202	214	192	193	175	194	199	180	200	190	193	186	200	172	191	184	188	185	218	201	167	186	153	168	185	210	187	208	200	212	173	196	209	193	177	200	168	189	174	195	193	201	192	183	207	199	188	179	209	215	162	184	183	185	183	204	181	175	197	174	202	169	206	190	163	193	187	193	186	192	209	197	179	199	202	151	205	185	184	196	182	181	171	185	181	194	181	178	189	190	190	188	184	181	193	180	187	182	219	182	173	218	212	206	169	181	210	205	194	170	205	234	171	189	205	192	216	196	164	183	180	213	207	184	189	184	219	182	175	198	174	194	186	173	171	199	194	196	217	200	193	206	216	195	191	194	183	193	212	194	211	176	175	198	225	202	184	199	194	159	196	180	171	189	181	195	206	198	195	188	204	200	189	193	189	181	165	180	221	182	176	199	200	178	183	193	168	161	194	190	183	191	207	204	184	165	188	198	161	168	207	203	195	196	193	214	154	207	179	198	187	194	188	190	190	160	184	185	202	184	182	198	174	181	179	184	192	177	189	184	172	195	199	193	187	173	179	202	186	183	196	171	182	169	195	188	190	201	163	192	195	196	189	185	207	202	204	190	213	194	170	191	164	179	189	148	189	199	177	211	205	193	176	172	198	181	198	215	180	184	189	211	211	198	168	174	206	185	198	192	192	203	192	182	192	223	178	195	177	173	200	193	179	188	202	205	174	164	186	194	197	205	224	169	186	204	193	194	234	193	177	191	186	193	181	189	185	211	187	224	176	192	210	182	199	205	188	210	189	196	174	190	201	183	186	206	207	178	204	191	199	163	210	189	214	196	173	236	223	198	169	183	184	204	194	187	184	190	175	182	184	187	182	166	185	178	182	190	183	180	195	218	198	199	206	176	195	183	190	187	180	212	187	200	213	181	221	192	181	183	184	195	190	175	195	187	209	213	191	195	210	183	185	198	205	198	212	198	192	189	187	178	207	196	220	168	182	182	173	189	214	179	199	183	200	191	189	201	178	174	171	174	191	196	195	191	183	204	167	213	197	197	202	205	204	212	198	177	195	175	184	194	204	192	187	211	182	184	210	188	190	186	190	194	190	190	206	184	206	189	193	193	207	217	206	207	234	170	174	183	196	186	187	187	203	186	200	192	178	179	205	178	201	175	175	207	179	161	211	194	173	202	185	166	213	203	195	184	192	191	213	172	180	175	213	183	193	180	194	221	174	222	223	221	199	157	178	208	204	230	217	208	198	199	187	182	190	182	188	183	166	199	191	189	191	190	206	181	196	198	198	176	196	199	187	181	193	194	213	171	185	169	199	175	172	189	186	192	168	198	189	168	199	172	160	196	175	194	194	217	203	164	185	164	179	224	199	191	177	198	195	164	187	191	177	195	184	181	195	226	168	201	181	191	197	182	210	188	193	194	204	191	202	194	189	191	185	180	159	181	189	190	200	208	200	196	197	194	169	160	189	192	186	185	211	176	208	189	193	194	177	186	208	197	197	181	183	197	190	181	165	191	203	196	184	189	185	190	176	210	209	179	162	200	186	175	190	174	189	197	211	200	187	197	207	198	220	207	178	175	187	161	193	229	191	208	190	211	189	184	190	207	216	202	178	217	217	195	191	190	175	189	199	204	186	177	222	169	185	187	187	205	209	207	202	179	198	194	192	195	192	175	189	171	189	174	206	202	197	186	175	209	175	194	183	191	186	192	178	185	205	209	208	198	182	188	191	183	190	207	175	173	194	199	190	196	204	185	199	185	174	186	183	200	179	157	179	178	201	196	180	198	184	219	182	207	184	203	205	228	191	194	204	190	205	196	199	175	175	169	199	172	184	172	187	210	193	189	199	189	184	187	185	177	211	169	190	206	185	179	177	198	188	187	184	207	191	191	210	202	174	191	174	191	179	172
17984	8862	4130	1589	1381	1106	949	829	733	716	656	631	632	611	564	538	581	558	520	487	517	522	484	539	525	502	468	510	464	504	481	467	458	476	493	525	488	491	488	475	515	491	438	500	485	475	461	471	478	465	473	475	490	512	489	476	475	501	532	482	470	524	466	489	487	478	489	474	495	475	458	485	470	453	498	476	439	470	472	482	475	444	472	482	494	490	491	534	530	509	465	485	471	493	447	475	465	518	469	462	493	437	493	439	476	507	482	502	471	487	481	446	472	441	461	476	475	499	469	428	461	478	458	447	493	453	478	468	477	462	458	467	497	497	494	466	423	451	485	445	437	472	487	513	469	459	466	452	461	468	482	494	481	466	475	505	484	478	475	475	518	490	466	483	456	452	463	463	460	474	446	479	491	467	507	458	479	477	448	522	474	473	478	463	435	533	488	474	457	486	435	473	451	492	518	487	497	414	497	436	478	466	457	455	466	478	498	496	505	482	440	478	458	431	484	437	492	487	473	473	477	472	469	482	458	463	485	484	489	460	475	458	497	457	445	468	463	473	464	459	485	507	480	449	432	479	469	475	506	480	467	484	492	486	478	481	501	448	462	461	451	438	500	472	470	448	490	493	478	463	482	486	465	483	482	458	481	481	489	502	477	471	465	445	479	469	480	473	493	496	457	485	499	441	463	453	475	448	480	470	483	492	488	486	468	463	467	482	471	534	437	494	539	456	461	473	508	489	491	485	494	472	477	479	461	460	499	483	473	504	461	483	494	460	479	441	479	465	506	431	478	524	510	468	474	449	480	420	477	475	506	464	439	422	520	500	499	464	468	464	478	446	487	493	477	462	463	498	472	468	459	475	467	481	430	461	443	449	458	487	460	457	468	462	439	469	457	458	476	487	465	456	468	486	469	466	437	447	470	477	503	414	481	480	463	453	487	500	461	504	466	505	456	451	489	510	465	484	462	471	463	470	463	445	486	477	510	476	440	480	456	479	505	513	464	476	453	470	473	480	465	468	439	450	485	448	502	483	477	451	463	487	446	450	492	445	476	523	458	476	458	463	468	440	453	455	483	460	501	443	511	499	489	436	460	487	458	509	485	482	434	457	456	500	478	459	463	468	483	486	492	433	488	456	496	480	472	485	489	460	465	436	473	507	486	493	442	482	426	471	496	475	467	489	435	488	497	472	474	478	454	478	462	482	520	485	449	483	489	458	471	501	511	493	482	447	444	488	506	485	461	484	443	478	516	452	445	474	500	451	471	467	498	491	468	482	454	487	471	490	433	479	458	482	481	452	453	463	501	483	493	459	491	501	447	504	449	448	485	490	450	487	506	447	456	473	512	457	490	449	483	498	463	445	482	470	472	448	486	477	519	481	464	453	458	446	470	457	492	464	453	450	457	493	455	483	478	448	447	440	468	493	473	446	463	478	508	487	468	432	498	521	451	462	425	494	472	454	470	509	468	482	531	425	466	503	439	438	494	474	491	472	487	422	471	450	462	456	468	469	454	477	514	467	463	462	476	452	483	470	422	501	472	466	462	469	475	462	448	502	501	466	501	495	469	490	460	488	441	520	482	462	448	467	486	446	476	514	469	468	461	485	463	486	439	470	516	511	478	452	472	467	490	443	491	515	476	482	509	493	487	500	502	457	454	472	474	447	542	456	492	470	490	498	499	459	486	466	491	508	486	477	452	439	457	466	487	482	462	450	449	511	475	504	475	487	487	477	456	508	463	472	488	480	478	454	500	433	455	458	478	435	478	475	476	478	459	493	463	484	489	452	476	501	487	446	498	445	471	472	498	466	466	475	453	477	482	470	478	485	497	430	464	456	453	502	482	486	421	441	475	449	465	453	497	461	453	470	509	450	444	458	445	485	484	520	472	459	504	464	471	501	482	529	486	474	477	437	457	464	465	477	516	473	454	462	433	444	496	448	494	445	480	482	463	472	483	475	526	520	491	440	484	454	512	489	458	469	451	513	447	495	521	469	478	488	479	492	499	484	490	518	480	452	461	492	484	447	476	448	446	458	468	451	487	525	475	423	449	488	488	471	460	511	474	503	450	491	467	456	470	419	487	485	449	449	463	485	471	484	462	465	519	459	498	450	455	461	465	456	491	505	466	465	463	473	480	461	422	492	436	444	469	470	468	501	479	454	433	485	529	495	495	464	451	500	497	490	491	478	449	468	466	471	486	458	459	449	445	463	475	504	469	497	452	457	460	451	447	464	447	501	481	471	482	483	452	477	500	466	461	465	456	470	468	480	463	462	459	518	410	487	470	518	507	486	469	487	442	483	497	480	456	471	514	510	475	477	464	495	504	487	472	467	458	503	492	479	474	477	470	495	451	439	475	489	485	455	476	461	487	474	494	465	484	457	470	502	459	440	476	466	452	480	496	466	487	420	482	450	513	492	489	482	483	503	491	447	457	502	445	480	447	501	449	499	469	465	463	487	507	462	472	476	463	491	478	481	476	449	503	438	449	489	491	458	480	490	494	500	469	423	476	447	521	462	513	465	469	469	491	488	461	435	460	493	470	483	484	478	469	466	489	483	452	491	451	494	496	467	451	461	458	470	478	469	465	451	468	476	501	469	487	455	490	490	512	468	478	437	459	476	455	529	511	447	485	472	461	449	486	471	479	491	520	486	479	462	416	512	467	464	474	473	459	505	468	437	506	457	463	489	497	431	483	490	467	427	480	469	442	475	466	449	461	463	496	433	499	482	502	465	441	506	446	477	464	458	477	494	469	434	446	451	476	458	481	478	468	463	452	450	510	484	498	524	484	467	454	467	461	467	518	456	502	469	468	478	456	463	515	469	466	475	478	491	484	514	415	464	473	446	473	492	475	429	521	469	427	489	468	500	449	467	517	493	461	479	476	433	444	485	521	443	480	455	475	466	455	447	465	472	478	469	434	442	446	449	474	475	516	457	470	416	473	474	490	481	523	495	468	436	477	471	470	486	488	527	473	493	478	460	462	449	445	476	450	477	477	444	524	488	435	460	463	488	465	464	477	506	484	478	486	498	503	461	484	442	476	456	477	480	510	438	499	473	463	456	474	501	445	492	479	484	435	506	505	489	449	476	471	445	482	464	518	469	495	500	463	482	488	500	424	481	457	463	501	442	438	499	476	427	470	467	456	504	463	465	480	459	477	501	507	484	492	480	514	484	502	460	468	477	487	452	491	486	465	461	466	477	490	487	470	494	463	495	488	478	505	469	458	512	475	463	484	514	464	450	453	530	475	471	475	468	482	460	446	432	528	465	504	483	479	488	507	506	484	455	487	475	444	451	444	518	465	503	430	414	460	442	446	490	482	473	480	423	460	498	457	472	467	453	489	468	466	476	492	496	492	466	439	462	494	430	477	433	413	459	437	462	479	466	499	502	443	437	481	455	467	441	453	497	450	458	424	460	474	496	512	504	503	487	495	482	453	469	489	488	468	502	496	445	480	509	453	472	482	449	484	470	492	472	476	531	464	486
8224	2411	603	293	271	287	254	274	298	250	247	261	266	257	263	238	290	257	268	269	301	244	276	284	257	227	252	259	273	272	254	274	251	265	272	266	269	278	258	269	281	261	266	278	276	252	237	253	253	277	251	241	249	255	276	260	271	253	277	280	252	233	268	257	262	294	284	249	258	270	282	297	260	263	271	247	282	246	269	261	291	260	244	297	240	289	276	247	277	249	262	255	260	244	237	263	267	275	258	275	270	272	250	257	245	263	278	277	252	242	275	266	229	261	260	275	266	281	248	273	291	230	271	257	278	264	255	270	316	265	256	285	246	234	274	281	262	241	252	257	245	249	256	242	277	247	238	260	254	282	260	243	270	257	254	252	250	266	222	277	267	277	274	247	251	285	277	276	302	296	259	259	255	287	251	257	241	255	272	264	273	238	260	260	227	252	267	248	268	259	248	260	278	267	259	274	264	237	272	290	240	294	279	280	292	266	227	246	244	283	270	263	278	264	244	247	269	292	272	267	273	228	260	258	247	260	250	260	260	265	271	227	234	258	266	250	263	265	268	286	264	274	260	250	266	264	236	237	260	264	229	255	285	277	257	270	265	275	289	247	285	263	266	270	241	273	271	274	275	277	265	270	278	257	255	268	227	259	251	272	247	272	268	280	250	262	230	296	268	282	269	253	266	258	272	230	248	236	296	233	241	255	256	305	222	270	284	263	287	283	245	241	251	243	267	263	295	268	234	273	262	255	275	273	255	249	250	235	259	267	271	254	300	253	258	258	284	289	276	270	247	280	268	274	252	265	248	287	265	257	251	260	247	250	231	252	222	251	251	247	267	242	240	267	247	245	249	232	261	270	244	261	270	240	262	285	263	247	272	250	276	268	259	255	260	239	289	292	209	235	217	250	269	256	254	264	256	286	278	278	263	276	238	301	251	227	246	260	273	235	283	249	245	258	271	261	284	267	280	251	260	245	278	275	276	257	294	249	291	254	284	275	276	267	250	264	254	265	275	235	265	287	259	265	252	278	284	269	271	272	266	269	225	241	263	235	247	240	232	304	246	245	233	282	256	229	243	270	264	260	243	228	256	258	262	247	284	258	289	269	280	271	279	275	253	260	255	261	239	260	237	232	245	255	274	282	280	273	242	262	262	271	262	269	251	256	247	254	268	264	225	248	222	256	249	270	286	266	277	269	275	255	271	267	274	282	228	250	264	259	286	286	288	265	256	284	268	238	283	275	261	233	252	295	241	259	275	284	245	235	282	250	218	243	276	268	278	236	292	272	265	251	256	263	240	287	259	250	270	252	275	273	259	285	299	281	305	264	240	256	254	255	263	255	253	239	265	245	279	221	256	264	240	301	273	237	258	228	289	293	250	297	264	263	264	262	271	252	247	258	271	265	260	260	256	271	246	262	258	257	267	256	238	267	247	272	277	234	256	245	273	254	310	257	270	287	257	269	271	210	262	259	276	266	265	271	249	292	248	263	267	274	277	285	262	246	284	308	256	234	246	262	245	268	280	256	291	246	238	253	265	243	247	237	255	252	271	270	251	258	241	247	261	254	272	255	253	266	262	261	273	256	225	253	249	269	275	262	278	258	268	258	240	250	262	249	245	259	247	234	268	289	255	243	280	264	273	257	291	276	229	262	244	254	259	279	272	250	260	249	250	249	233	231	303	278	247	237	267	256	248	242	257	253	254	265	261	265	274	256	269	238	271	282	288	251	277	267	237	262	233	276	257	260	240	278	262	283	288	266	260	244	283	259	272	260	240	275	267	261	249	253	238	292	248	234	268	270	249	275	286	294	279	273	278	259	246	245	258	215	233	255	297	270	251	262	256	264	260	292	273	297	302	245	235	259	259	249	301	256	266	286	248	271	251	254	265	278	288	257	242	263	260	284	267	301	268	277	282	262	260	237	244	258	245	262	254	291	254	287	278	269	280	259	269	244	253	256	253	259	295	248	269	244	268	288	239	287	285	286	261	272	246	243	276	262	238	272	280	277	279	263	245	234	301	246	291	283	237	296	274	257	276	254	259	242	269	262	261	259	261	282	247	264	267	262	276	262	259	247	280	258	261	266	276	253	273	226	251	274	251	237	256	241	267	256	272	245	292	268	276	250	277	253	248	260	262	292	264	283	253	245	288	273	248	259	244	265	245	260	251	280	282	273	269	251	236	271	246	274	259	255	257	257	286	241	255	236	249	273	271	274	244	258	278	264	259	262	214	250	266	250	234	236	262	267	226	240	254	238	276	268	263	258	297	266	267	256	258	265	263	257	262	260	265	286	248	249	263	245	258	294	231	309	271	254	275	286	262	251	265	270	259	267	290	267	265	239	236	259	255	284	263	278	238	268	262	284	272	268	275	289	264	265	277	265	258	261	247	279	295	277	276	270	265	257	258	299	273	261	273	290	255	226	271	267	259	248	285	279	267	282	237	274	280	244	278	252	251	232	246	271	260	275	286	251	271	251	281	250	297	291	269	245	251	225	234	258	294	244	266	266	270	253	251	248	259	251	266	255	302	270	252	241	273	284	284	238	231	281	227	260	262	279	280	281	266	271	240	256	239	244	259	268	241	250	282	263	230	246	244	247	268	246	255	278	261	262	237	264	276	301	265	272	237	269	259	284	243	275	249	273	261	257	287	283	241	232	246	272	293	279	287	249	240	286	289	237	246	271	259	257	255	264	267	254	273	248	272	288	279	256	262	256	263	260	264	284	267	234	275	284	279	282	270	232	289	278	263	276	257	258	264	247	246	258	271	270	217	257	276	289	274	238	245	284	291	254	282	263	278	261	260	263	271	285	277	302	246	264	239	265	274	263	278	261	294	268	262	259	264	250	277	281	294	245	267	249	286	260	290	247	279	272	292	241	258	259	247	279	227	260	253	288	262	249	240	271	233	254	264	260	260	215	260	231	257	251	272	292	264	251	304	278	260	242	242	269	251	248	259	274	266	268	261	248	239	273	239	263	254	259	256	274	263	238	262	267	278	251	280	288	250	253	265	275	247	287	256	263	262	283	239	256	266	268	269	259	259	310	267	264	257	275	303	276	252	264	268	242	274	286	275	270	306	263	263	230	245	266	275	237	273	234	239	233	258	258	277	270	280	271	263	265	249	256	306	264	286	282	260	279	260	267	244	229	253	258	261	288	291	274	288	256	229	263	263	250	247	240	268	249	270	249	256	223	258	264	266	269	250	244	266	270	275	265	242	266	261	281	285	270	250	263	278	235	272	254	251	249	255	283	256	278	280	247	235	274	273	248	249	279	236	255	254	253	262	262	274	223	263	265	301	254	267	230	278	279	277	286	269	277	250	242	274	278	247	288	248	262	265	240	279	226	278	260	241	265	291	266	286	270	266	255	256	266	269	231	273	255	294	257	238	229	252	267	283	251	249	257	256	273	248	236	259	288	241	243	243	226	223	258	245	290	272	263	263	264	260	274	278	241	251	284	264	254	261	256	290	251	258	293	245	256	274	265
6403	2624	1186	783	681	667	664	644	684	693	671	661	668	691	643	691	661	651	676	625	616	662	662	671	635	636	650	656	674	637	646	632	647	672	656	650	657	640	627	653	690	637	625	636	640	702	685	640	656	650	640	646	663	660	614	663	613	671	682	667	690	653	656	633	657	642	662	632	648	672	653	653	660	624	620	648	648	622	635	623	646	648	626	665	655	651	677	643	602	634	646	663	624	594	670	644	669	605	657	594	677	657	653	679	668	654	595	614	689	624	664	628	651	635	668	666	649	669	663	641	633	708	639	638	676	645	700	642	615	666	645	619	625	632	654	641	653	676	653	612	661	655	640	706	648	675	636	649	636	648	664	685	639	643	620	664	637	656	700	638	619	661	638	644	638	632	630	709	645	665	651	684	703	658	634	660	642	606	620	595	691	653	676	633	639	690	644	674	599	660	595	644	628	650	600	651	669	631	667	670	665	635	630	651	678	673	680	653	675	642	662	610	650	636	662	676	656	671	632	626	628	665	620	650	654	662	711	615	633	668	616	641	646	631	644	653	638	652	621	636	629	681	677	675	637	660	632	641	658	639	657	645	661	657	653	651	668	663	648	651	586	709	669	670	616	683	656	615	695	656	673	634	617	642	657	659	644	633	636	627	675	657	644	635	629	636	633	677	673	645	692	662	611	626	638	667	642	661	669	639	625	613	671	700	666	641	657	687	620	591	630	673	621	643	656	640	625	650	631	691	654	629	648	600	659	700	644	639	724	639	661	665	632	658	692	595	653	634	594	677	635	665	624	607	664	624	631	636	633	636	632	614	639	637	656	642	667	663	652	635	626	653	627	639	626	652	637	608	610	632	669	662	669	643	684	608	650	660	657	662	646	626	689	658	642	630	649	674	674	633	668	668	643	649	674	638	641	701	669	636	644	649	672	643	670	635	627	652	633	646	621	577	696	650	647	656	623	665	670	618	655	643	614	637	650	640	620	632	683	704	626	633	634	672	663	627	647	661	668	656	661	655	667	676	627	627	625	691	682	624	629	647	643	639	631	654	653	694	640	657	659	674	649	637	620	649	643	615	702	647	665	629	651	667	642	581	618	635	669	646	623	639	642	672	613	685	670	608	619	655	670	655	634	631	581	684	627	693	682	664	624	649	694	647	688	638	641	680	624	649	608	696	663	631	650	656	625	647	684	666	667	619	690	634	651	645	600	640	653	640	680	637	675	628	616	659	634	654	620	588	657	654	640	645	671	588	618	657	662	634	628	640	650	629	681	636	637	689	634	611	667	656	633	643	632	642	643	574	668	614	635	645	643	644	667	659	662	653	645	655	614	677	648	727	627	660	635	669	622	617	654	628	631	669	662	673	647	657	697	636	630	666	609	662	646	655	604	655	647	682	661	650	638	647	634	681	643	669	652	612	642	652	666	644	663	664	681	622	623	654	632	690	643	664	652	654	667	617	636	650	676	635	614	645	667	629	704	650	621	643	647	665	645	621	654	624	661	619	703	667	643	655	658	671	631	694	652	686	671	631	701	672	640	624	627	683	656	642	602	641	636	598	643	692	677	627	645	661	655	636	625	656	648	615	666	650	691	636	658	610	686	648	598	628	623	692	630	628	660	683	628	635	614	648	649	599	655	651	673	670	648	702	643	640	645	613	639	625	654	646	657	674	662	678	663	616	622	676	684	656	631	646	646	671	614	695	605	660	603	619	663	680	652	626	656	640	657	674	611	671	658	692	633	646	653	645	675	663	681	659	654	629	633	671	645	620	613	640	675	619	674	632	606	626	654	654	634	668	604	613	680	679	633	669	680	661	630	659	644	604	659	641	668	675	653	665	622	635	642	645	662	652	630	618	691	635	623	657	661	632	665	676	621	656	666	639	674	621	658	673	637	639	645	618	666	623	695	671	638	628	615	615	623	619	705	640	643	655	677	673	684	606	622	636	617	636	675	629	688	640	664	631	640	661	623	637	620	676	641	690	654	631	636	677	600	622	636	644	595	633	630	681	620	624	667	631	608	653	653	658	669	662	622	644	630	625	662	647	611	652	661	679	623	636	663	673	708	664	674	640	645	671	631	644	652	650	646	637	632	677	684	666	669	649	628	610	639	669	643	718	713	646	659	612	636	697	676	630	594	672	630	662	643	622	674	646	636	664	641	665	614	631	651	664	617	661	578	638	623	619	648	668	575	641	678	650	645	651	596	696	638	685	628	684	627	636	663	742	677	654	637	650	685	636	626	662	649	653	622	598	654	636	629	630	653	671	648	640	670	656	616	642	607	659	623	632	704	651	604	680	607	656	661	657	681	607	680	644	638	634	626	663	676	655	647	675	660	609	642	655	677	629	653	610	669	601	662	676	669	617	673	647	615	648	635	647	676	674	668	645	594	623	636	666	684	631	613	641	620	691	645	633	625	661	658	647	650	648	646	597	658	654	656	638	676	662	649	654	644	653	640	659	648	684	656	649	572	620	610	657	658	645	676	685	631	641	661	651	642	656	637	681	680	618	662	649	702	617	630	635	626	598	626	672	659	624	658	669	618	645	650	663	685	678	671	649	673	625	691	597	676	650	666	660	661	635	661	669	632	672	618	643	611	641	654	588	642	646	664	613	635	634	657	655	645	677	630	614	666	671	637	645	610	657	666	659	669	689	659	647	614	617	633	644	646	656	675	605	663	660	657	681	645	638	656	652	663	618	630	694	647	672	616	645	656	635	653	659	640	663	607	633	667	620	616	601	624	639	649	639	668	671	653	679	629	639	624	637	622	648	629	614	650	661	639	660	647	617	636	624	665	650	661	628	678	639	660	684	686	634	703	662	682	671	647	673	646	637	638	664	649	597	615	679	616	635	653	629	675	663	662	630	658	623	670	679	660	653	597	625	630	608	634	606	650	707	666	654	586	669	643	642	658	665	631	668	640	692	723	625	674	674	644	638	665	642	660	639	629	616	678	682	633	632	632	620	649	639	632	656	669	627	653	614	613	614	645	618	660	668	624	582	687	695	660	628	648	688	600	667	582	674	663	634	629	629	605	658	641	673	615	677	624	610	649	612	653	651	668	654	675	709	661	663	642	638	654	650	645	648	637	661	633	621	675	642	609	638	664	627	647	656	656	641	671	678	665	604	643	636	646	611	722	642	645	608	676	616	626	652	639	685	672	611	669	631	713	631	607	630	668	607	690	641	638	639	684	641	698	675	621	674	641	676	630	681	644	604	639	611	661	641	684	669	623	640	620	658	669	593	648	666	653	634	655	615	626	641	591	646	644	640	660	632	670	643	645	666	614	661	691	607	618	675	667	618	627	664	635	596	613	614	658	678	627	665	694	619	637	641	657	674	636	674	614	674	643	659	624	641	626	672	644	654	678	677	718	659	604	649	698	646	658	657	662	615	670	644	675	663	684	643	621	640	605	652	673	641	684	634	655	697	635	671	625	630	617	645	669	618	639	666	662	659	687	655	643	629	646	654	678	658	646	646	594	685
19040	6358	1595	523	409	357	332	313	330	323	311	328	307	306	316	294	300	301	304	279	327	282	284	276	280	327	308	292	298	297	284	292	271	319	340	296	307	325	270	261	295	321	312	251	321	313	317	330	290	330	297	333	291	294	311	288	289	276	295	278	298	302	319	317	279	267	325	283	281	310	324	286	282	314	283	302	295	290	301	288	325	310	293	292	322	303	289	284	269	299	326	287	291	278	277	285	286	294	300	304	310	301	275	276	284	309	312	278	263	276	320	313	277	265	300	293	314	292	319	294	300	277	310	327	284	274	298	288	282	304	280	312	287	309	307	284	306	305	263	318	336	268	331	296	297	288	289	334	304	292	300	302	298	297	312	318	319	290	280	297	310	298	313	277	313	278	278	300	320	320	288	332	280	276	290	312	284	292	290	283	306	318	316	308	304	294	298	306	338	331	317	280	293	297	279	317	299	282	290	275	305	301	281	273	292	299	291	325	267	300	253	331	299	316	270	252	326	316	306	323	295	309	312	314	279	304	308	297	329	325	287	290	269	283	322	298	325	324	273	252	317	311	310	309	312	294	308	302	271	309	281	290	302	309	305	313	320	304	308	305	299	301	265	333	308	320	283	288	270	321	318	337	306	316	306	282	276	329	312	317	291	281	293	271	287	251	294	285	312	301	293	291	308	333	282	288	300	338	292	305	339	306	283	287	292	268	299	301	287	293	305	321	278	321	306	302	294	241	310	300	293	292	278	275	321	314	282	318	331	324	301	266	303	305	302	300	273	308	300	317	316	314	309	323	335	300	291	292	280	307	318	302	285	293	298	318	309	292	270	306	300	293	278	294	286	279	327	311	325	309	293	293	257	298	286	295	312	288	276	308	272	297	320	286	289	269	259	317	292	280	308	277	296	298	239	281	273	302	304	306	295	295	298	296	288	286	269	273	310	308	276	293	282	319	301	312	301	282	305	302	292	295	343	319	309	308	289	302	288	295	291	302	327	294	309	300	317	309	292	296	281	276	302	306	276	310	302	326	321	323	289	297	294	295	323	336	280	262	293	273	296	310	309	303	325	346	311	290	316	286	290	300	260	291	291	278	292	281	318	286	320	282	292	279	277	298	316	317	310	289	275	299	272	289	317	312	281	278	326	306	315	272	313	284	336	311	275	294	300	301	287	294	264	292	298	313	294	324	323	313	279	306	295	314	306	317	315	321	313	297	298	283	292	286	296	303	310	297	277	272	289	308	283	276	301	282	309	310	306	309	283	329	323	278	306	328	308	287	279	304	267	322	306	327	282	284	293	311	298	314	309	294	345	325	300	287	289	297	313	314	290	313	280	301	314	295	297	288	290	292	300	266	280	302	309	302	308	310	284	290	296	310	311	300	299	290	309	303	322	290	316	271	275	291	313	296	320	286	313	298	286	291	325	267	283	309	355	313	301	299	283	303	299	300	292	312	284	294	310	296	318	287	298	316	291	304	292	298	287	302	341	295	263	301	292	297	349	285	295	275	316	298	278	307	274	301	325	285	308	312	309	276	304	313	318	279	281	299	310	317	324	339	304	314	312	298	285	285	275	322	270	311	307	300	316	298	302	304	315	285	295	282	308	311	260	311	299	299	314	290	293	290	318	308	298	307	273	296	287	277	298	305	298	280	290	302	285	276	318	296	311	295	296	298	297	301	281	322	320	297	289	285	324	299	313	314	338	297	273	314	267	310	289	319	321	310	293	315	323	327	293	301	306	272	289	313	316	298	281	292	280	271	279	293	331	311	304	281	304	312	293	312	311	306	314	280	281	307	314	305	317	327	321	297	279	296	303	299	267	299	292	325	285	309	305	285	298	311	317	268	309	277	270	305	298	299	283	306	318	315	291	280	305	303	301	324	283	276	303	305	293	278	290	288	294	290	325	315	276	292	294	258	327	301	300	268	295	288	288	297	298	320	274	305	306	342	298	307	306	295	313	312	325	322	277	307	267	297	311	291	285	320	283	289	282	321	304	288	310	311	307	303	284	274	309	286	308	320	286	327	292	299	312	285	325	293	289	311	291	278	270	287	285	314	305	292	285	292	289	310	324	319	291	261	279	302	289	307	295	285	273	326	332	300	290	286	311	326	272	315	307	297	290	302	317	296	311	323	296	280	297	274	282	276	281	307	305	307	307	276	289	333	293	326	295	307	316	297	303	310	300	284	303	311	322	320	299	296	285	302	325	276	300	305	343	283	301	290	293	314	309	304	289	302	278	300	285	304	277	312	306	260	299	286	289	315	297	303	328	275	292	284	340	325	272	301	315	302	287	305	306	317	317	290	290	280	312	284	311	279	249	302	312	317	321	305	271	284	295	288	313	309	278	291	255	312	302	300	312	327	286	305	288	259	255	276	278	291	320	274	286	278	314	279	246	326	333	298	278	272	290	290	286	288	297	295	316	331	308	278	284	315	284	277	293	294	325	331	317	295	295	315	322	314	300	296	322	267	295	275	294	294	268	261	294	339	315	338	305	289	357	275	317	284	253	325	259	285	305	304	302	290	310	313	328	289	319	304	279	309	313	280	335	298	301	290	310	282	288	288	293	316	296	287	318	280	283	276	305	305	339	270	288	300	311	318	310	294	308	317	303	269	293	260	306	342	322	285	307	300	308	271	296	296	327	275	284	303	296	297	327	273	311	277	325	281	292	327	302	324	295	292	283	280	291	284	321	302	278	283	307	305	294	268	320	282	296	319	289	275	297	284	284	327	308	327	284	288	313	293	277	306	291	269	298	293	286	288	279	315	308	267	339	318	307	322	290	281	344	296	270	308	337	335	281	313	297	298	312	252	306	324	295	323	337	301	311	326	290	319	278	299	318	281	298	318	310	299	287	318	306	299	336	295	310	284	268	287	325	289	289	305	269	303	303	294	324	292	310	347	326	303	296	283	324	351	316	306	296	317	281	329	293	302	315	305	318	303	292	319	300	336	308	323	284	297	317	279	307	295	276	260	313	306	306	309	307	307	280	306	298	289	311	270	278	291	293	322	283	314	289	351	305	312	280	298	296	296	300	295	326	326	299	279	283	302	282	281	317	284	302	263	294	298	339	294	309	272	268	308	306	289	300	285	290	336	322	295	306	316	312	259	279	312	324	305	317	322	308	314	297	293	285	294	285	314	308	291	319	270	309	314	281	298	320	282	334	327	287	281	311	306	319	342	259	275	277	295	284	297	282	294	304	286	289	289	303	322	300	295	308	295	280	295	320	294	296	289	290	311	321	274	334	322	286	273	339	323	317	295	320	286	281	308	301	277	291	315	282	262	311	322	306	347	296	304	336	312	302	302	322	300	297	315	333	276	308	307	358	329	303	295	306	296	334	278	287	319	298	294	281	288	286	325	315	312	297	314	312	317	340	298	306	281	281	314	315	290	287	272	305	321	269	295	276	298	280	298	285	314	297	321	288	286	307	339	283	277	340	308	286	293	307	307	312	301	312	329	303	303	273	327	313	270	311	318
13717	6065	2221	1290	1111	1047	883	875	851	814	768	808	729	746	787	734	767	758	732	806	751	734	717	711	705	728	722	735	709	752	676	752	757	710	707	731	740	749	693	712	734	693	732	699	729	687	691	716	691	711	648	689	756	705	717	713	707	730	703	718	706	711	689	736	746	722	692	723	675	776	700	753	673	688	678	726	716	710	759	735	663	771	702	700	737	679	703	730	702	653	696	687	717	689	730	688	739	683	759	682	719	732	729	715	718	745	707	733	731	741	709	747	694	702	713	737	692	716	777	702	730	706	724	720	712	733	743	738	730	720	722	722	689	671	721	772	708	719	724	709	710	728	727	678	755	727	699	716	678	716	686	732	755	730	735	742	736	715	695	691	704	708	722	719	685	698	641	734	711	725	733	730	725	708	742	707	693	690	719	695	703	714	708	734	734	690	709	772	711	731	752	734	730	718	745	664	729	681	743	673	694	711	718	721	707	708	740	727	752	729	694	709	748	706	706	680	721	687	697	657	694	731	707	718	747	741	692	716	763	751	680	680	700	733	726	666	691	719	689	739	747	696	676	720	693	718	707	701	725	697	676	679	675	690	702	697	752	722	715	699	756	707	673	725	691	701	688	753	700	683	724	711	718	720	695	676	679	708	709	751	690	721	683	687	720	695	661	707	747	675	744	712	664	717	695	707	748	721	719	708	724	740	705	693	721	711	710	746	708	717	693	741	705	720	666	705	708	740	736	750	742	702	661	691	714	697	691	711	710	701	707	743	729	708	758	715	720	745	723	723	683	729	738	723	649	692	736	711	721	740	728	684	757	719	757	724	729	691	716	700	726	696	711	728	713	735	698	700	689	690	722	748	708	665	703	743	726	718	696	735	708	725	706	736	709	753	743	703	680	718	679	764	745	700	731	768	749	751	690	723	779	679	757	724	711	702	702	705	721	709	758	692	718	750	713	686	733	763	729	727	693	706	722	695	709	697	711	733	695	700	671	728	702	678	718	734	691	723	700	695	699	724	684	725	709	732	725	695	716	749	712	676	730	724	714	742	701	698	734	711	750	742	703	721	705	712	725	651	671	694	725	722	711	711	741	695	707	709	703	745	733	723	692	746	695	692	743	684	668	673	686	672	712	728	700	687	689	666	753	684	742	660	733	677	706	727	655	716	734	680	721	726	694	707	704	691	718	694	766	764	714	692	708	725	740	687	694	741	701	723	700	786	702	683	713	673	706	731	767	683	721	730	720	732	721	698	707	693	687	726	675	698	728	643	729	726	732	655	695	706	660	735	696	707	687	723	731	687	702	727	717	667	691	738	704	680	715	701	690	710	683	752	744	778	751	686	715	713	779	703	731	675	725	693	735	727	708	738	748	667	684	725	713	773	713	724	720	709	718	706	670	706	716	767	738	727	757	717	734	683	729	715	718	690	762	732	681	674	696	726	743	708	707	727	666	707	713	681	724	736	694	683	683	674	751	722	744	707	735	698	716	680	730	693	730	680	677	692	742	717	708	712	721	733	752	698	707	741	715	725	696	727	717	702	739	702	707	725	716	708	734	760	706	692	682	736	731	678	713	703	781	711	731	655	669	686	696	699	693	705	700	684	712	723	724	740	693	712	736	726	674	697	696	732	719	724	704	666	744	738	675	718	698	745	719	686	696	763	688	756	704	723	694	712	690	701	689	712	729	695	739	703	705	732	729	738	699	689	716	666	714	705	727	717	730	708	737	669	684	739	696	770	698	745	735	702	687	721	732	709	686	682	726	721	695	691	760	701	728	734	689	700	699	768	705	726	706	715	719	703	735	731	726	734	754	740	696	719	738	750	695	792	705	712	694	712	690	691	693	765	730	726	702	744	720	720	720	694	722	717	712	726	695	727	762	709	712	716	675	674	727	654	693	683	715	689	721	730	691	695	725	700	743	740	732	730	711	732	709	712	698	735	719	660	762	734	695	759	705	777	712	740	756	710	739	695	782	682	719	724	710	714	722	734	740	670	720	721	732	692	700	684	682	699	731	686	703	737	702	738	683	684	699	717	735	717	730	687	754	736	720	740	711	665	721	717	741	754	717	674	699	707	699	738	739	678	748	699	667	722	695	706	725	714	716	681	667	742	680	676	693	737	741	734	714	700	738	708	685	736	703	711	771	688	711	761	740	697	694	672	654	706	712	753	683	667	718	732	725	717	707	718	738	668	749	737	707	722	702	723	693	670	699	711	739	745	760	674	657	712	751	674	735	728	710	703	716	764	725	694	701	746	723	736	723	701	733	695	702	702	694	731	738	714	763	667	706	747	703	730	661	746	690	724	694	680	751	700	708	726	714	709	731	740	650	733	703	695	705	700	744	696	717	746	758	711	687	744	716	715	741	734	738	706	716	748	726	761	715	715	688	740	716	697	743	682	702	680	740	732	690	747	739	740	703	684	695	687	746	699	714	770	705	699	721	733	719	680	692	702	701	707	741	635	723	697	695	691	743	717	732	721	720	757	770	701	699	749	752	708	752	723	744	740	688	730	751	689	677	695	765	695	726	726	779	680	695	693	702	723	677	735	740	744	690	783	681	717	733	657	718	664	725	749	734	686	713	708	724	713	704	723	703	716	669	715	747	714	684	684	692	709	694	720	727	691	745	753	729	706	701	718	679	714	754	753	699	669	699	665	689	684	728	667	661	720	695	686	732	690	719	703	691	719	703	720	733	695	755	737	726	677	723	714	707	708	710	722	702	732	689	750	738	721	680	703	696	746	712	712	708	759	703	707	702	711	697	691	710	741	695	719	704	684	717	736	712	726	741	709	704	709	718	713	750	728	716	722	656	706	706	687	729	728	730	754	712	724	710	717	700	733	694	699	747	755	719	723	760	683	737	692	735	686	717	704	757	719	692	703	696	700	672	726	696	722	709	760	727	699	763	734	690	737	705	742	676	699	736	702	702	711	696	683	721	681	724	743	714	677	709	716	698	723	727	741	722	748	729	692	730	725	721	746	696	724	715	695	752	729	723	745	751	702	724	716	704	726	757	708	703	725	740	752	719	714	742	736	695	704	734	638	707	699	716	691	738	724	750	711	683	718	727	715	760	742	700	664	669	697	721	682	701	735	696	721	714	750	696	785	685	690	704	707	690	699	722	705	713	712	719	693	681	703	716	712	674	744	669	711	710	742	689	711	727	721	730	708	749	676	668	697	738	725	737	669	651	700	681	709	734	690	682	749	719	676	710	765	699	694	652	739	713	773	701	755	683	737	723	730	758	703	715	749	724	726	704	721	722	683	699	710	699	718	729	742	719	713	671	707	729	755	740	704	687	770	770	743	726	740	718	709	684	681	731	664	730	714	708	733	684	732	675	715	687	732	674	734	708	706	687	726	703	720	688	732	713	702	676	677	702	710	739	722	738	724	693	708	716	709	715	747	674	677	745	767	730	759	735	708	742	702	788	708	720	710	709	713	690	745	705	715	727	760	698	751	707	776	755	715	723	711	744	710	714	708
27196	10234	4179	677	394	329	251	209	217	197	229	214	202	193	187	186	174	169	201	189	192	176	190	187	202	175	179	174	171	201	153	201	183	184	168	184	175	171	165	173	193	180	202	191	173	183	163	221	179	198	167	176	156	180	178	176	175	191	192	175	159	149	166	182	183	156	194	171	164	180	168	175	178	179	164	192	139	176	162	164	182	179	207	181	180	169	172	170	191	160	176	164	189	179	179	173	202	183	188	147	163	172	171	215	191	172	170	156	172	176	176	182	152	171	192	180	186	174	195	165	186	171	184	156	158	180	186	167	177	173	178	208	172	165	187	167	158	168	166	173	163	182	159	156	197	187	165	179	164	186	188	183	150	200	176	185	167	186	196	166	190	200	174	174	181	179	181	157	155	173	177	187	174	177	189	156	184	176	199	213	160	172	171	190	170	183	165	170	184	198	173	209	170	189	192	204	170	169	158	201	184	179	165	171	177	191	173	189	199	162	173	189	183	149	179	192	173	181	206	160	174	177	191	176	178	162	182	173	192	155	188	161	194	163	167	172	158	172	209	159	169	211	168	175	190	190	150	177	206	163	170	186	183	178	181	187	166	162	198	192	190	173	187	179	170	201	178	175	182	173	162	200	195	161	195	178	183	183	154	185	170	165	200	176	171	174	183	176	170	180	175	187	166	177	184	180	170	143	196	166	198	182	155	165	169	179	178	162	178	192	180	192	174	171	168	180	179	175	178	188	208	165	182	168	184	169	187	192	163	171	193	162	161	196	162	169	173	181	150	170	181	187	171	154	171	184	182	182	168	176	201	153	177	156	194	182	175	184	181	175	178	167	185	156	191	178	181	184	198	189	162	210	156	153	201	166	169	149	164	177	176	183	193	168	207	166	162	194	182	175	173	154	171	183	171	180	169	192	188	171	165	189	161	210	157	164	184	173	182	194	175	156	158	166	157	185	179	182	152	151	169	171	167	174	198	201	184	181	177	187	174	174	154	164	169	173	171	161	183	163	187	197	179	154	168	177	161	175	168	194	194	174	199	181	183	167	171	162	206	213	171	183	160	163	181	183	189	179	182	169	174	175	174	190	180	191	165	189	169	183	188	165	153	188	169	198	163	178	179	200	172	179	159	183	177	192	209	181	169	167	182	210	157	158	171	184	180	160	174	197	193	176	176	147	173	169	171	192	186	191	184	160	171	160	170	189	176	173	175	160	177	194	158	171	171	176	170	193	187	178	185	190	204	167	194	201	174	169	159	155	188	199	179	177	186	175	179	195	144	171	157	172	170	160	192	191	185	162	173	181	188	151	162	197	173	154	159	177	169	169	173	165	200	199	185	164	161	173	161	167	184	155	179	182	160	203	164	186	163	164	154	201	185	180	170	164	179	173	184	180	182	156	159	168	164	195	197	170	180	192	172	189	200	203	179	171	183	161	177	184	180	170	176	167	169	187	195	179	176	156	193	187	198	201	198	156	190	205	208	187	170	177	171	173	167	203	199	187	181	182	182	162	152	145	180	180	180	178	178	170	189	154	183	190	184	178	157	191	179	183	148	185	162	150	173	178	178	164	173	137	183	184	183	166	187	188	177	176	191	173	177	165	178	173	186	160	165	187	160	187	177	161	177	202	171	161	197	191	181	153	193	176	157	174	187	165	185	178	189	166	171	211	176	212	168	171	182	188	175	175	169	180	184	183	194	165	168	172	189	182	162	161	168	158	166	182	187	185	188	197	185	155	181	173	177	183	182	195	177	173	182	197	192	185	179	175	212	163	166	174	187	171	191	182	168	166	179	169	174	184	197	188	164	177	167	170	166	189	164	186	170	176	168	181	187	168	190	185	181	169	171	171	153	172	168	178	149	171	182	165	165	174	172	196	171	191	176	185	198	188	166	176	200	163	194	163	210	183	201	166	193	170	184	189	176	161	166	167	189	174	160	194	196	170	185	167	144	167	195	177	193	199	176	156	165	167	164	178	182	160	159	169	192	165	167	175	176	159	171	180	187	154	165	153	179	174	202	174	187	169	164	181	168	179	180	172	152	166	155	177	182	171	180	180	157	188	174	153	191	170	149	168	178	178	181	154	173	191	205	203	160	184	188	189	174	180	167	201	130	190	190	189	174	154	157	184	195	181	159	180	183	168	181	197	184	171	168	192	165	148	194	168	195	187	166	179	175	207	181	179	182	167	174	165	188	184	162	202	179	199	180	163	191	165	175	166	186	208	167	168	171	183	188	184	150	176	184	185	189	204	177	176	177	194	191	170	163	169	149	159	190	192	180	161	196	174	159	167	178	172	169	156	142	168	159	167	204	165	184	175	208	163	194	159	173	161	157	185	189	171	174	195	178	168	191	168	167	154	169	213	169	196	209	149	161	146	186	170	156	156	158	181	189	179	180	200	179	169	196	176	157	175	175	187	172	182	193	167	202	163	179	171	147	182	196	177	170	178	168	173	179	182	170	181	167	199	188	182	189	189	172	184	170	165	177	182	205	186	148	169	157	201	175	191	148	175	169	173	181	165	176	167	170	188	154	168	180	195	177	177	152	179	174	158	166	173	171	169	188	170	174	205	177	185	178	194	177	174	152	167	177	199	187	157	175	182	193	194	170	186	146	176	182	174	170	197	193	167	160	188	196	161	203	186	181	196	185	181	166	180	167	197	172	183	152	177	169	175	165	165	172	170	201	159	162	201	193	176	179	168	195	166	155	184	169	192	189	168	160	180	175	166	161	167	186	167	194	174	178	195	161	181	169	185	174	182	191	159	171	156	170	171	162	193	196	178	178	207	171	172	169	182	159	172	169	179	172	190	206	194	161	164	177	180	184	163	165	169	174	184	166	177	174	186	146	188	161	204	173	161	180	189	176	168	194	151	160	149	195	185	162	177	156	181	170	152	163	167	171	180	187	155	210	180	179	187	161	170	187	158	184	159	181	197	188	174	187	186	191	171	180	184	178	172	180	178	181	167	164	194	181	173	161	171	184	160	182	185	172	178	169	161	180	161	169	175	177	171	174	182	188	209	177	202	187	223	198	189	165	178	163	183	189	185	190	164	159	193	200	178	192	160	179	206	186	186	190	186	183	169	181	184	180	214	164	190	173	196	170	176	169	168	192	195	163	170	172	182	159	178	171	159	177	187	217	176	175	176	164	164	177	186	154	152	161	181	198	181	159	171	182	135	190	187	180	197	190	164	182	177	172	166	185	153	171	199	161	175	165	173	160	175	168	180	176	177	193	163	191	166	149	190	180	175	172	193	178	203	180	191	169	175	172	177	182	176	186	174	160	170	220	190	171	166	199	194	167	175	171	177	181	161	195	173	183	171	145	159	148	145	200	143	162	179	178	178	175	169	170	208	150	177	199	190	167	171	162	161	174	154	190	189	169	171	176	196	171	177	168	175	184	198	173	184	183	166	151	151	169	177	186	184	178	179	179	194	179	166	176	153	152	174	157	187	168	175	167	160	161	196	172	193	173	171	194	207
17141	8160	4988	1576	1312	1108	926	749	717	652	676	580	562	588	591	551	487	481	520	490	473	507	477	494	476	537	511	454	470	473	460	459	459	415	467	482	470	442	475	476	476	430	453	445	444	385	422	484	497	480	447	449	475	498	472	461	434	428	410	459	481	436	406	423	439	424	449	405	467	476	474	441	482	433	417	410	426	422	436	423	435	425	457	412	462	413	432	441	443	432	469	454	451	420	432	409	446	418	432	460	430	474	450	419	448	450	471	444	424	435	426	446	421	418	468	429	442	419	455	438	420	433	442	471	415	444	443	443	448	443	468	463	489	434	413	444	455	449	393	412	447	451	471	470	427	411	446	444	412	401	423	451	478	481	439	451	490	453	445	454	471	415	388	422	418	438	429	422	446	437	414	448	487	416	418	433	428	449	439	465	410	473	463	440	479	416	429	428	480	446	432	420	429	448	438	454	433	441	419	431	425	431	432	420	461	430	435	433	438	441	451	442	444	504	450	461	458	416	421	464	448	444	396	449	424	430	417	434	427	438	460	444	425	447	408	422	468	454	436	454	373	427	453	408	423	472	464	488	419	441	440	437	445	434	419	434	413	438	423	467	431	449	412	461	438	481	402	431	434	446	432	462	436	443	464	451	451	462	428	436	465	474	469	429	459	430	461	468	445	442	429	472	435	451	427	473	425	466	438	448	432	421	435	470	419	424	394	448	407	442	452	423	471	460	451	439	417	406	428	443	452	424	466	422	428	451	418	442	465	432	427	448	371	462	416	440	443	447	435	421	398	442	415	428	433	455	433	413	418	445	422	478	444	458	461	471	485	400	443	454	428	445	450	469	446	447	410	419	443	481	431	464	452	465	392	438	473	432	467	396	426	442	439	444	464	449	424	446	496	454	504	426	436	468	430	449	433	450	426	469	444	471	443	478	442	424	410	467	399	433	442	448	426	456	451	427	400	431	462	460	450	432	449	411	430	439	455	449	456	443	432	441	407	436	456	453	485	409	424	469	408	423	418	458	453	442	418	434	436	441	411	440	449	473	446	436	453	426	446	437	426	441	450	446	423	475	437	457	389	440	428	436	446	455	454	429	444	426	419	465	455	402	449	473	442	447	446	455	433	431	443	406	477	430	465	422	465	422	448	489	442	434	409	420	447	448	478	413	434	430	450	424	441	457	454	414	444	442	424	485	438	462	450	419	417	444	413	438	446	455	420	477	490	462	454	476	455	435	429	459	422	420	406	453	448	410	437	437	442	441	445	456	434	434	480	456	398	433	466	443	406	458	451	460	407	449	414	455	413	458	442	443	442	414	427	412	451	440	429	439	475	433	458	452	463	459	437	432	465	457	442	435	463	438	432	430	440	424	495	467	448	404	439	409	479	450	472	423	448	437	460	428	427	422	435	424	439	428	437	454	432	456	459	439	460	436	430	432	446	436	441	429	462	460	436	416	445	455	428	413	415	457	469	448	436	457	454	451	461	446	446	439	440	437	467	483	456	438	428	416	443	489	449	430	448	440	445	439	438	414	429	431	427	446	416	441	434	481	445	463	459	401	471	478	446	452	478	441	452	441	465	429	473	453	456	446	425	451	435	408	415	452	430	413	459	462	440	472	490	482	443	444	449	441	435	438	447	458	441	427	455	429	449	446	439	446	443	437	449	425	468	448	471	457	436	427	441	461	407	433	441	460	430	427	456	439	448	459	437	456	456	489	444	434	437	435	407	430	439	461	435	412	497	455	431	430	383	441	448	439	450	442	459	433	484	440	449	448	438	454	463	442	410	408	446	456	473	463	386	441	443	438	441	448	435	474	424	428	430	461	455	451	437	429	428	424	462	471	455	444	443	475	467	445	430	422	383	428	457	428	475	501	428	484	445	465	437	445	453	460	448	433	471	434	465	468	447	443	428	432	440	446	434	418	465	437	454	439	452	424	457	434	460	409	445	430	435	429	438	430	416	436	395	396	444	428	432	437	465	416	421	466	435	432	442	441	418	421	418	445	410	416	420	464	429	450	448	434	448	427	428	427	447	451	401	449	449	418	435	448	458	444	437	427	436	443	435	410	453	444	427	445	473	432	472	452	453	413	452	424	444	458	468	436	446	421	466	428	408	431	415	405	457	482	426	440	406	424	445	432	452	439	458	431	464	457	445	405	458	418	410	417	432	442	440	481	460	425	403	455	440	417	421	416	441	457	482	430	432	429	463	435	398	425	451	440	418	423	439	436	414	455	444	442	430	441	406	460	450	445	455	441	452	443	451	423	471	426	422	365	445	438	451	474	440	451	431	428	448	459	431	425	438	456	443	441	475	421	399	445	452	408	468	456	437	461	432	440	426	451	406	449	445	408	459	421	458	416	429	441	411	430	410	451	446	454	435	476	459	448	428	439	447	445	419	473	426	445	456	429	468	453	473	475	427	413	450	398	444	427	446	460	444	459	408	422	424	450	470	393	471	434	451	465	445	450	453	427	489	452	482	410	445	467	429	415	430	452	459	480	413	461	438	458	430	409	454	411	449	461	424	425	409	444	415	444	449	440	455	419	441	406	447	461	415	417	439	445	466	442	427	482	425	442	443	408	431	493	457	449	439	420	433	424	453	426	497	444	423	477	414	444	469	380	445	417	414	426	413	477	437	433	429	461	417	442	436	426	450	458	416	464	444	440	441	428	437	425	444	492	434	432	419	442	414	402	449	409	421	459	448	427	433	435	452	423	431	458	437	458	436	432	420	466	396	440	433	415	468	448	453	459	461	442	425	427	461	461	450	448	419	449	411	420	464	436	440	453	465	465	427	427	446	434	474	416	454	458	423	456	433	459	428	429	390	405	406	432	411	464	426	421	411	389	435	473	442	469	436	444	402	431	442	457	469	423	452	441	435	416	441	417	437	447	428	461	428	433	444	480	430	450	442	416	439	452	406	445	430	458	410	431	452	444	481	419	444	415	422	426	442	425	440	480	451	426	449	415	438	415	408	438	438	512	422	435	448	430	424	447	458	412	402	443	443	440	445	441	419	411	446	484	458	438	430	408	418	399	430	441	426	446	466	423	441	429	452	476	433	434	471	440	421	441	452	460	423	441	417	448	423	435	446	435	425	423	446	425	464	448	401	422	405	464	450	442	434	442	429	416	446	422	422	430	448	431	431	412	479	432	411	405	432	455	442	461	379	408	469	473	474	459	442	421	462	426	445	481	440	434	418	445	438	419	420	439	447	414	438	445	438	419	478	421	439	438	431	453	445	436	406	466	430	456	427	410	421	420	460	418	418	453	445	447	428	441	493	423	446	437	453	447	458	426	461	440	445	420	433	421	460	449	440	429	455	456	470	407	426	445	428	445	463	457	445	429	414	437	442	435	403	424	467	447	430	442	427	441	426	443	419	425	426	457	450	460	460	431	467	451	458	416	458	449	455	424	442	396	472	435	445	416	448	433	445	444	436	425	450	420	475	446	473	371	455	459	430	449	450	417	425	452	450	426	440	421
8014	1984	691	283	281	242	237	302	282	248	257	257	259	260	239	248	244	232	235	255	291	262	254	237	235	247	256	240	250	231	266	266	242	255	262	242	249	250	256	286	253	220	260	288	255	253	237	265	257	235	273	251	272	229	211	256	241	284	274	212	214	267	228	280	265	263	264	268	262	244	255	276	252	289	251	248	268	257	256	245	250	233	274	249	232	249	278	240	290	225	229	276	250	237	229	262	255	249	295	255	258	257	262	233	229	263	270	281	241	239	239	240	256	239	254	248	248	245	253	238	252	295	257	232	239	283	242	268	275	227	250	234	233	253	250	277	269	235	274	280	230	219	257	268	255	246	257	253	253	262	250	296	238	261	256	263	285	227	259	245	278	280	234	222	246	246	242	240	290	268	306	260	236	266	250	249	258	254	276	283	247	255	246	236	286	227	228	244	280	244	262	274	281	241	271	255	240	257	252	201	256	263	243	228	260	251	241	258	266	230	244	254	241	291	280	269	267	248	231	211	265	271	258	266	291	268	257	235	250	267	251	263	281	241	291	238	249	275	261	243	252	256	267	262	233	241	277	249	269	248	261	262	304	261	264	264	249	279	263	240	246	255	229	238	263	283	261	264	234	252	258	252	264	240	253	260	255	289	237	251	255	269	258	257	273	268	254	220	248	248	245	267	261	247	227	255	266	266	246	248	232	224	257	248	256	233	232	261	252	253	231	267	285	278	239	248	235	275	239	217	239	255	260	228	266	250	227	250	225	253	238	267	255	241	232	251	247	284	230	219	244	253	238	257	252	235	250	248	257	267	281	278	228	225	268	270	247	253	266	271	231	246	277	240	245	264	252	274	239	246	258	269	253	251	229	285	232	232	254	242	264	257	264	236	258	238	250	240	233	230	282	272	234	257	247	215	247	229	264	248	259	269	271	252	257	249	229	228	240	240	264	271	250	257	240	231	257	255	246	237	228	270	217	229	240	253	270	242	252	236	242	248	264	250	259	242	252	246	261	226	264	260	259	244	230	271	266	244	260	276	270	250	232	247	274	229	246	233	280	242	240	227	260	270	271	252	246	250	220	255	278	245	259	241	253	252	257	241	245	270	251	232	242	291	256	239	267	277	269	244	257	253	254	254	234	239	233	257	265	257	249	274	264	266	251	266	244	256	209	232	243	256	264	252	258	247	242	243	237	260	262	252	239	260	260	244	283	241	235	256	248	224	289	291	273	249	262	224	262	282	248	253	258	272	262	255	246	267	247	266	247	270	265	240	245	253	230	228	227	252	234	251	211	240	229	250	243	264	266	261	244	233	267	262	273	221	222	231	215	270	277	253	231	262	252	261	233	253	229	251	228	250	248	244	240	264	209	269	272	270	269	243	237	262	243	248	230	270	229	250	252	276	238	230	227	247	250	235	237	222	266	261	253	248	275	250	279	256	278	242	221	244	265	277	274	272	279	239	254	234	279	231	210	258	233	222	238	212	229	252	247	259	237	238	312	236	238	243	201	286	255	249	228	275	254	257	250	262	256	268	245	242	258	229	261	259	229	253	249	262	262	234	246	227	273	245	235	270	294	253	262	275	266	243	261	252	266	242	239	279	232	230	243	251	253	251	236	240	282	267	259	293	297	224	246	239	275	249	220	260	252	261	251	277	255	222	251	236	226	230	232	252	243	258	240	235	259	228	269	267	226	221	247	247	278	248	234	249	269	238	247	256	258	281	224	238	278	251	272	260	280	268	269	248	258	271	270	272	232	260	240	244	228	227	252	284	259	251	279	235	256	228	247	268	249	262	246	256	226	276	290	265	256	246	236	291	232	255	279	277	262	250	253	233	228	263	245	233	250	271	258	252	248	266	278	234	247	272	240	248	263	246	240	251	253	245	228	276	238	216	275	249	237	256	263	264	260	248	247	279	231	237	227	230	254	248	270	251	242	241	248	232	266	243	257	269	250	298	275	280	244	292	249	248	284	272	251	237	240	227	258	233	228	246	233	270	259	238	269	275	279	238	237	261	267	252	247	238	228	244	238	246	263	253	281	243	243	261	247	222	228	252	251	208	230	246	241	244	261	236	236	242	255	246	265	241	229	261	250	279	230	270	290	240	255	265	267	250	249	241	255	243	269	249	256	231	240	258	275	245	275	251	245	230	247	247	243	253	239	270	234	244	228	233	261	254	262	241	235	238	252	239	243	250	243	267	250	227	269	273	277	246	243	250	229	241	234	236	261	236	248	257	266	249	236	254	261	242	243	247	215	244	256	218	265	217	230	246	246	232	238	243	242	243	251	235	222	246	239	250	262	241	275	261	256	257	249	249	250	225	274	267	240	237	212	228	216	226	220	239	274	269	250	238	262	239	258	226	257	246	240	236	288	255	241	261	271	269	250	244	234	227	261	237	270	264	231	244	238	261	263	235	238	257	255	240	279	242	222	261	257	244	252	251	252	255	226	274	288	269	242	243	268	273	265	260	253	255	227	236	247	240	239	277	231	274	253	237	269	225	240	258	261	220	243	225	248	239	290	221	262	252	225	262	278	258	250	231	252	277	268	246	252	248	261	254	264	253	270	266	265	266	247	256	254	241	265	283	233	270	246	249	259	259	272	233	252	265	214	249	257	264	250	245	257	225	252	291	246	288	252	236	265	265	246	275	249	264	281	256	246	253	258	220	258	269	229	227	262	224	245	262	213	256	247	262	259	240	240	249	255	233	252	263	244	245	253	247	272	239	269	252	252	273	267	237	259	245	245	244	220	243	260	256	218	256	256	251	253	254	269	257	227	246	238	258	263	246	246	281	243	271	257	275	279	255	282	285	280	297	239	261	263	261	255	304	236	284	222	241	260	275	223	267	277	268	231	235	270	251	266	250	242	262	225	250	238	245	243	238	238	235	240	273	247	236	239	292	259	275	238	286	239	250	263	247	247	261	229	298	260	265	258	243	218	271	261	246	243	239	244	250	207	224	264	242	253	253	269	241	225	272	269	273	285	258	254	264	268	231	263	252	254	251	213	250	263	229	276	255	230	242	271	247	275	235	237	247	243	254	249	260	278	241	238	299	247	227	257	251	278	271	257	254	234	253	250	265	250	240	233	252	251	268	245	267	241	251	281	262	255	255	246	233	235	270	226	232	233	217	272	224	266	298	227	231	250	219	271	241	251	259	228	248	256	231	273	249	234	255	274	244	272	262	256	257	248	246	233	242	259	264	220	233	276	260	225	260	258	261	237	255	261	288	242	234	273	294	227	263	250	225	253	253	248	247	244	253	247	231	257	282	236	258	236	264	258	265	250	244	249	239	269	284	275	254	260	244	243	234	279	266	245	271	235	223	242	242	239	220	237	241	231	216	226	247	225	243	291	268	228	238	242	251	272	260	245	236	235	270	268	260	262	254	237	254	242	244	255	251	235	253	255	249	260	267	223	261	257	248	241	244	268	249	259	242	280	262	256	241	254	248	242	238	243	253	255	229	261	246	261	254	255	242	250	240
6101	2235	1287	708	707	694	683	636	651	578	667	684	676	682	593	628	617	592	624	633	590	624	634	618	618	670	594	643	619	606	590	615	631	612	624	669	596	573	662	611	591	647	617	641	592	637	605	665	623	630	637	623	612	671	651	602	600	604	590	624	643	654	652	653	606	606	598	628	652	609	647	610	624	586	672	591	652	632	655	609	625	598	631	620	569	593	608	619	610	659	665	615	655	650	644	581	635	629	603	649	612	669	615	611	589	607	690	643	661	591	573	619	602	614	599	608	591	620	628	620	648	599	646	615	646	590	623	592	616	614	610	632	646	615	607	640	631	663	616	612	635	610	629	605	613	605	653	604	616	661	668	640	617	595	689	683	630	586	560	646	658	664	629	629	609	604	650	622	620	642	615	564	657	616	639	586	599	625	603	669	620	609	615	574	615	613	636	617	648	631	641	608	613	658	615	617	619	624	615	643	634	649	643	631	584	623	619	625	622	627	589	652	617	660	667	657	659	613	646	603	602	622	674	583	615	660	601	628	651	646	608	646	665	589	598	567	567	612	620	641	638	618	615	617	609	620	574	678	618	609	608	635	602	638	612	626	616	630	597	641	628	595	623	649	638	666	637	589	613	596	638	621	662	588	615	637	645	631	616	624	645	615	575	655	593	617	607	604	631	683	600	664	640	647	653	669	610	643	642	664	640	586	602	639	642	658	597	618	608	609	659	661	644	627	612	614	626	602	578	588	651	625	601	612	651	642	646	585	603	645	630	618	598	610	616	632	649	626	601	630	591	648	625	646	632	607	608	603	596	611	621	617	628	649	621	660	635	588	660	600	597	607	627	612	634	617	615	654	626	620	613	565	596	629	655	626	650	651	650	628	639	645	596	593	627	637	586	610	641	611	641	579	612	626	646	565	671	621	650	604	630	586	646	617	651	589	633	623	611	631	619	588	604	624	586	597	622	612	606	604	610	617	606	673	647	638	617	626	588	604	607	633	613	651	628	665	637	642	599	623	629	605	575	643	631	646	629	638	639	630	626	610	660	655	639	673	635	561	645	628	670	629	607	594	628	636	616	588	622	664	608	609	626	582	622	626	637	595	612	649	620	605	610	593	590	615	598	646	628	625	625	602	618	601	651	591	638	627	583	637	641	626	652	608	607	636	657	651	599	620	604	647	636	606	669	576	632	643	623	590	641	647	670	601	638	639	601	640	615	625	606	661	641	628	603	608	604	604	646	632	641	601	680	593	628	648	608	646	570	632	702	667	650	643	609	610	598	587	624	588	627	617	628	628	649	626	584	601	609	603	649	627	636	624	617	581	658	608	611	618	666	652	601	638	689	601	667	634	683	646	591	612	651	631	620	591	642	616	639	615	599	634	633	611	612	620	626	621	635	620	611	615	593	651	593	618	620	583	600	604	647	602	626	609	610	610	585	645	611	623	653	641	641	603	577	614	637	576	596	608	597	603	631	612	596	655	604	624	607	617	606	551	598	633	654	641	618	725	635	639	627	624	659	639	621	648	616	622	675	608	599	650	632	658	612	632	595	681	565	636	607	633	611	602	654	612	604	622	617	629	657	644	620	617	636	607	609	611	600	622	641	640	622	567	597	621	607	609	608	619	594	624	607	618	599	638	642	603	599	651	594	606	608	603	634	630	591	626	580	595	605	608	654	635	629	622	647	606	616	648	597	611	597	610	634	631	601	636	649	611	619	646	579	650	585	599	616	618	651	618	648	644	626	644	624	633	632	565	641	637	619	622	626	570	645	623	612	612	628	655	618	600	600	598	625	626	616	630	606	602	647	602	585	635	647	583	617	633	648	632	611	639	610	642	641	647	575	640	628	651	640	614	616	604	601	629	653	601	622	580	647	648	655	612	643	599	608	640	597	618	626	605	606	612	611	634	602	625	603	587	629	597	672	629	606	637	630	611	596	640	645	634	633	623	648	601	618	618	640	621	589	648	632	631	593	605	588	610	636	640	618	587	651	615	610	669	624	612	612	630	609	629	644	596	624	661	638	625	616	642	614	619	577	633	629	587	633	633	616	626	640	597	637	613	611	630	583	656	620	624	609	633	624	647	680	620	562	643	596	592	618	623	603	620	659	643	648	646	580	598	629	659	570	649	682	648	631	642	670	617	606	600	645	598	646	609	609	654	606	639	621	623	610	592	611	624	632	625	673	580	617	622	605	652	618	655	597	611	618	625	654	607	632	642	633	639	606	631	632	628	635	628	593	580	588	602	615	645	620	613	643	632	608	570	622	624	654	640	592	673	635	604	633	640	627	592	676	606	623	654	656	594	639	615	617	668	627	622	607	605	588	634	586	614	647	630	604	612	633	639	596	629	634	618	646	610	655	575	601	622	605	577	660	621	665	594	590	636	605	672	588	634	600	620	619	563	632	653	600	650	626	631	646	632	582	653	605	643	619	589	631	624	644	598	636	634	604	608	637	616	606	613	625	642	605	609	635	592	601	602	620	642	616	657	592	643	636	631	665	650	600	643	693	600	632	613	595	631	628	637	627	579	648	626	628	589	635	618	645	615	623	661	635	647	610	648	611	651	609	638	600	606	670	661	618	583	581	611	648	608	603	649	659	612	640	613	627	645	637	657	605	590	578	679	622	629	610	615	658	632	644	641	682	600	587	655	618	599	625	618	637	576	621	599	621	585	608	617	615	648	623	589	624	631	650	654	621	629	617	611	613	621	597	666	612	574	596	586	623	603	603	635	599	631	590	620	585	581	587	640	615	658	661	647	596	669	626	623	642	617	575	643	644	662	657	612	610	586	651	585	678	624	645	594	666	577	624	610	643	629	656	630	641	611	609	666	621	615	659	613	611	624	599	638	630	597	641	620	609	627	638	597	592	597	628	594	652	649	617	673	621	615	609	646	633	628	609	601	653	653	670	595	592	646	611	651	575	600	611	647	629	641	622	556	623	614	571	606	579	669	600	626	611	623	641	629	593	653	610	631	629	628	656	642	637	654	623	608	603	648	675	630	617	617	642	593	627	641	662	641	615	611	590	649	643	625	625	602	589	600	634	623	618	653	648	573	595	654	674	613	594	636	625	575	608	650	644	583	638	626	629	631	622	641	635	618	596	613	655	614	667	630	585	631	657	620	600	648	656	611	613	630	648	593	610	600	576	628	595	638	630	648	619	634	602	604	639	632	634	616	627	627	637	653	607	640	613	643	596	615	598	625	656	581	619	574	608	606	603	611	638	646	599	606	571	627	640	597	619	643	625	589	600	671	614	637	595	599	604	628	650	630	640	621	642	658	664	614	644	603	595	624	602	619	629	620	628	619	651	621	682	609	583	643	645	628	625	632	587	601	599	620	594	635	612	643	642	652	624	635	622	606	587	602	651	664	636	653	628	569	627	633	637	643	663	644	609	614	591	612	636	611	611	593	583	639	631	644	633	601	596	659	627	645	604	609	656	603	643	610	648	639	628	618	596	616	640	634	660	603	617	637	652	654	601	629
18173	5746	2345	548	444	373	358	373	299	296	326	313	302	298	289	283	314	312	308	309	296	276	311	276	313	297	317	294	287	313	281	296	332	314	271	317	272	309	243	266	292	299	298	298	341	311	286	290	303	339	287	291	310	301	295	284	288	310	288	301	279	303	302	305	289	305	307	314	281	280	300	304	338	333	266	303	294	305	255	306	322	268	305	297	306	265	272	261	278	297	292	308	324	283	287	314	266	304	306	287	280	272	299	290	304	299	294	288	325	289	304	297	329	296	300	275	301	314	330	267	286	300	308	302	309	285	296	324	277	287	300	310	268	282	300	308	298	293	310	315	313	268	314	307	304	288	290	282	322	283	303	326	300	336	329	291	298	348	289	270	318	276	285	305	293	318	313	269	303	292	281	318	310	277	290	312	289	290	294	291	257	265	328	274	311	301	319	304	260	301	300	308	290	308	296	332	293	288	296	270	270	266	295	319	332	286	331	294	288	287	269	272	292	317	338	283	301	312	303	275	284	278	288	313	312	278	300	281	318	285	277	298	294	279	299	320	329	273	286	297	289	310	289	282	308	297	280	290	303	290	317	289	311	277	314	306	323	308	285	271	273	281	284	279	307	287	299	274	307	298	312	302	321	288	308	301	298	288	316	288	281	284	294	305	253	306	295	295	291	276	294	301	320	297	289	290	281	311	300	289	301	257	314	280	310	301	301	327	266	296	303	294	311	300	263	293	270	332	283	290	294	284	275	310	300	277	292	294	266	302	315	289	284	312	289	309	299	279	302	288	299	281	262	314	286	291	297	295	303	308	312	296	286	279	313	288	300	275	289	272	307	302	297	301	306	282	291	315	276	296	300	300	289	310	297	292	294	275	276	275	318	271	296	307	314	292	283	305	316	303	293	281	279	292	305	288	273	304	291	281	258	300	316	282	314	296	324	288	321	280	298	283	280	294	325	278	309	305	311	285	274	264	315	309	275	291	282	246	289	295	297	270	291	280	286	287	255	310	302	304	312	291	305	342	303	296	291	292	278	273	332	320	309	257	271	286	296	319	292	300	282	279	289	266	285	268	287	253	281	307	286	286	322	289	296	285	297	325	316	315	308	292	284	292	304	301	258	292	280	288	290	282	274	280	293	294	289	306	300	311	295	296	294	293	303	298	279	289	274	298	305	284	307	299	316	294	328	288	303	308	281	324	302	302	310	311	310	285	289	307	282	256	320	302	321	301	283	323	305	308	313	333	294	302	314	302	307	278	268	251	320	324	302	305	270	299	304	305	295	259	306	269	286	310	309	294	288	288	252	275	284	300	306	263	327	334	295	280	292	307	302	300	292	290	307	283	318	312	293	286	302	282	301	268	328	258	289	302	307	302	276	295	264	304	298	282	296	285	299	283	295	291	270	270	328	294	316	315	282	330	273	290	271	306	299	312	281	313	300	282	307	283	266	315	314	296	317	297	314	280	269	288	298	288	302	316	281	304	304	278	268	291	281	287	312	298	312	287	291	258	317	306	334	305	272	302	312	291	288	256	319	300	282	321	308	287	320	290	316	284	288	288	277	272	304	270	273	301	313	314	285	268	287	262	279	289	252	272	297	272	289	299	320	303	262	300	323	271	302	319	304	297	317	316	291	310	298	290	318	320	306	292	310	303	271	318	276	305	270	275	320	286	275	272	330	317	320	280	291	302	290	313	294	275	300	293	293	298	307	287	282	297	293	337	301	271	280	298	285	301	264	286	298	307	289	296	305	292	288	321	296	298	265	288	296	312	293	280	317	262	294	288	312	295	306	289	281	306	307	260	298	300	291	296	290	294	312	318	312	305	274	295	289	287	306	283	282	267	265	287	296	300	298	274	302	268	303	287	317	313	267	318	296	279	313	302	344	294	285	263	287	320	298	283	288	274	304	278	285	259	280	289	284	286	323	294	294	281	320	282	295	308	274	313	309	295	295	274	304	278	283	288	322	310	291	299	307	306	310	322	274	305	295	312	274	298	276	265	301	290	300	295	313	293	280	285	343	303	313	275	325	312	278	296	279	270	283	316	316	290	322	304	324	296	319	301	293	286	302	329	295	263	281	309	289	283	302	299	279	257	256	308	293	310	281	299	249	302	276	319	320	273	311	268	288	275	288	290	266	281	309	282	283	293	264	283	284	324	321	293	300	282	273	306	296	314	300	316	282	296	302	305	300	324	306	293	313	290	298	318	319	284	314	313	295	313	287	286	324	276	290	286	323	335	305	305	275	301	284	285	311	260	300	328	265	296	313	273	325	266	271	303	285	321	316	313	258	282	281	287	301	284	266	273	313	276	286	274	297	316	313	306	306	285	289	267	315	320	336	279	286	279	269	323	303	295	275	321	296	286	296	285	292	321	282	302	307	287	290	285	316	297	277	275	284	291	302	287	290	286	304	307	281	270	286	300	303	285	275	287	285	305	302	281	291	334	278	298	300	310	315	314	298	289	295	312	300	260	316	315	285	296	300	289	285	289	266	300	307	299	320	295	325	318	275	290	294	292	294	300	318	268	309	304	299	329	288	264	300	309	323	335	283	282	276	309	299	294	304	300	339	275	277	271	307	254	335	300	301	296	263	286	315	291	283	276	298	269	272	280	289	300	288	275	309	304	277	287	265	302	337	337	290	295	292	293	282	303	284	270	315	316	314	294	285	292	308	282	305	315	282	279	316	270	302	308	249	324	292	319	283	298	275	326	288	297	278	287	277	293	292	305	311	301	310	305	294	292	305	313	277	315	325	280	316	329	311	283	307	268	299	304	319	288	324	300	268	307	287	307	322	309	293	318	287	256	283	293	299	297	331	285	288	294	299	319	308	325	284	299	304	282	278	300	311	313	277	284	321	300	306	278	282	308	313	315	271	309	305	296	268	273	282	276	338	280	263	293	317	312	291	292	301	294	283	305	295	279	319	319	306	281	270	317	307	301	285	269	280	268	304	275	304	317	289	316	302	289	293	272	271	286	304	281	267	326	305	272	304	312	321	324	302	316	283	337	307	268	273	285	326	307	311	314	307	306	260	271	305	328	292	256	265	317	320	294	296	291	299	302	313	327	315	305	302	278	283	291	268	304	282	300	261	313	285	294	283	327	310	280	275	299	299	307	288	266	299	288	304	305	272	283	269	304	319	260	286	322	272	318	344	268	277	296	284	301	308	287	299	282	280	306	300	311	284	282	272	293	292	277	291	279	288	300	253	287	283	308	292	291	323	311	287	294	342	289	329	303	310	305	292	264	283	290	298	278	294	269	278	322	290	257	306	297	322	303	305	294	280	277	312	280	293	282	289	292	312	312	293	286	304	320	298	287	266	278	281	307	300	301	285	274	296	306	294	304	323	302	284	284	272	298	313	307	314	300	291	284	327	312	294	333	295	286	274	294	288	268	276	320	328	292	320	246	265	286	302	280	306	290	275	313	293	298	285	308	323	292	316	330	291	286	323	294	291	294	321	264	297	318	310	323	314	294	288	297
13259	5338	3417	1299	1204	1072	918	849	809	858	818	803	720	760	799	702	713	735	733	741	709	732	740	740	701	718	719	733	701	741	744	706	725	714	702	672	728	738	741	707	732	709	720	709	741	730	698	711	732	715	695	722	730	719	683	706	738	719	677	672	688	736	700	710	696	721	687	750	722	687	714	703	693	645	765	694	737	721	659	765	748	709	767	709	715	704	713	717	716	697	700	728	696	667	704	697	701	671	733	727	658	713	715	723	698	683	668	707	779	720	714	714	718	712	693	683	688	677	684	709	774	691	684	712	710	734	684	712	760	686	721	686	696	696	757	665	690	717	707	693	692	704	720	705	722	740	748	736	754	711	702	705	737	695	694	691	713	745	720	702	751	736	716	708	681	702	695	642	700	741	702	678	702	702	697	687	728	697	724	714	686	697	699	702	682	679	767	680	710	710	728	672	732	717	748	717	704	730	741	710	728	700	738	652	717	700	663	747	666	750	666	688	709	727	709	714	719	746	689	687	700	709	684	704	696	698	701	710	693	687	686	733	645	702	679	681	719	695	728	749	676	677	710	676	728	694	729	699	692	755	751	744	686	665	712	713	704	731	672	693	734	697	690	696	736	690	700	712	680	719	694	697	666	714	710	701	740	729	690	648	699	723	714	706	711	701	674	695	679	703	694	682	748	719	686	723	676	717	688	701	731	662	721	740	734	679	663	686	692	733	669	700	748	749	702	742	756	652	724	706	719	690	731	721	668	696	715	720	731	725	692	691	709	751	712	692	692	695	726	698	702	692	690	730	695	717	717	676	708	700	635	716	710	693	667	686	724	688	681	685	730	708	640	700	673	686	713	690	670	693	673	747	684	705	669	691	748	697	718	714	788	705	715	730	677	696	735	693	702	700	706	668	644	695	757	701	733	734	664	730	713	728	725	702	729	677	729	734	665	751	709	733	680	657	722	743	730	697	722	685	679	709	690	697	694	687	729	758	712	683	689	738	721	663	731	673	705	736	690	674	706	704	678	712	675	698	713	655	735	692	700	756	725	745	700	697	738	705	775	675	672	677	666	665	753	705	693	730	761	742	720	719	706	749	696	691	726	682	704	660	693	648	720	706	665	686	666	642	653	681	722	742	719	710	650	704	741	723	711	742	748	759	704	697	693	694	727	681	697	684	687	723	714	711	677	682	692	748	748	676	643	716	711	710	707	761	761	679	655	739	760	716	723	740	714	679	691	722	640	692	750	683	731	637	719	703	690	737	743	715	713	675	727	748	719	718	739	706	727	713	695	691	703	713	686	729	680	682	734	670	674	703	674	682	698	687	711	726	735	685	721	700	678	748	714	672	650	731	724	732	688	737	688	737	723	776	686	707	700	720	681	735	687	724	735	709	715	707	693	679	734	737	721	757	722	727	712	733	696	742	706	696	721	724	711	685	681	764	680	713	735	691	713	689	690	694	706	719	675	667	709	714	726	697	704	725	711	699	679	696	681	669	737	679	664	692	706	641	687	700	698	688	710	709	753	677	701	677	722	691	695	681	729	730	705	697	688	746	724	743	749	697	728	740	709	692	681	673	746	739	691	703	706	690	661	683	717	711	694	712	710	714	724	693	701	686	707	688	701	730	711	710	662	766	714	700	707	700	718	697	677	721	729	663	702	686	682	727	707	676	746	702	761	684	686	666	703	703	709	709	736	718	740	713	738	716	730	712	672	731	720	699	741	661	679	672	693	717	743	664	682	707	720	683	699	705	703	722	679	709	697	703	711	732	723	720	690	713	684	677	685	737	715	682	703	646	701	653	742	687	730	784	675	650	677	767	696	789	713	718	655	726	702	741	724	683	704	704	747	718	711	688	717	719	703	701	732	715	729	679	713	703	695	749	712	716	673	691	702	712	723	696	666	708	680	665	700	728	750	709	736	677	716	710	730	730	747	717	674	738	728	739	727	658	716	694	647	716	685	731	708	678	696	663	680	698	710	712	735	738	713	685	695	719	709	646	698	688	783	752	682	712	713	747	750	743	696	763	630	695	686	684	717	726	683	710	721	685	687	740	712	705	661	690	690	691	726	759	711	725	738	694	709	666	725	720	728	633	721	732	700	671	710	684	692	719	695	697	702	656	713	716	705	686	726	705	673	714	700	698	703	676	716	687	723	718	697	700	722	743	724	718	675	654	633	721	675	762	694	661	665	687	742	752	693	709	707	678	739	659	719	691	692	712	731	721	723	715	743	660	699	682	688	722	720	706	736	693	714	751	718	751	736	682	722	730	722	697	653	758	707	680	714	685	737	727	699	710	702	726	714	669	720	725	690	733	662	719	662	684	691	780	717	645	709	719	702	707	720	706	675	645	698	738	712	711	650	740	683	715	683	719	684	718	694	670	680	704	685	726	695	705	679	678	732	694	693	709	700	715	724	685	709	689	670	677	728	666	766	701	693	713	683	760	740	664	699	675	734	685	725	715	732	711	692	689	695	719	720	714	699	724	729	719	675	694	695	735	686	754	740	698	728	722	713	655	672	707	727	708	730	687	668	737	694	710	690	720	723	756	695	709	700	681	703	659	696	724	770	721	706	652	685	701	740	653	705	689	670	690	704	675	687	679	753	726	701	687	683	719	704	710	680	726	702	700	743	743	688	691	720	722	686	709	727	734	731	695	687	726	678	697	728	726	682	741	740	690	732	689	672	720	712	721	663	676	712	711	701	719	703	696	767	689	719	696	733	663	697	720	757	697	690	702	722	700	771	718	695	756	713	656	717	702	698	667	645	689	698	718	711	708	710	668	732	708	678	694	733	730	685	730	700	700	688	677	687	745	712	766	693	763	736	724	728	631	681	685	689	711	706	718	716	710	685	710	701	742	686	774	732	702	725	715	734	700	725	715	663	623	699	748	672	738	714	774	667	697	699	712	699	696	718	709	739	738	692	732	646	732	680	657	721	746	735	695	718	732	734	682	747	680	703	670	712	729	688	742	692	681	668	708	700	720	723	707	698	712	758	740	700	691	694	696	708	725	654	717	738	749	706	726	726	661	725	740	699	678	716	695	668	701	744	684	719	688	730	737	742	699	687	741	733	696	690	682	695	706	659	707	710	719	709	722	711	684	699	697	675	733	710	731	651	696	659	723	731	717	740	710	681	626	741	698	732	684	685	693	687	704	718	730	722	724	720	685	752	680	729	700	677	689	733	727	730	718	690	687	690	714	641	700	690	721	703	701	726	721	725	688	707	749	696	714	692	700	704	712	729	707	722	685	667	714	701	724	721	738	685	752	704	710	674	686	726	704	714	690	750	700	667	767	678	741	752	735	666	683	699	732	740	762	695	687	729	750	717	711	773	684	669	684	733	699	703	720	721	683	717	740	661	674	712	756	711	750	702	682	718	659	722	748	686	700	697	678	739	764	714	717	728	689	690	718	774	755	696	708	717	744	681	739	656	715	699	692	681	750	708	715	716	738	700	691	690	709	699	712	735	740	638	691	667	690	731	724
26277	10335	3967	660	345	268	292	267	219	233	193	207	197	169	207	182	193	189	189	177	209	179	182	202	196	165	196	183	188	193	182	162	194	181	164	172	207	206	199	164	179	198	197	159	180	184	170	177	173	184	175	192	180	184	197	174	175	177	189	172	171	194	183	201	191	167	182	187	183	174	168	186	190	176	170	159	222	178	182	151	195	171	180	190	160	161	207	224	167	177	198	193	206	172	181	189	170	167	162	186	186	175	151	205	190	196	191	174	200	168	170	167	192	163	186	185	193	179	185	152	180	172	183	185	178	190	202	182	176	169	170	175	196	178	179	169	161	183	178	163	171	216	185	190	174	173	198	190	154	149	183	215	202	175	188	174	174	180	203	176	170	172	183	162	199	172	178	183	191	224	173	177	172	186	187	171	165	182	188	206	183	159	182	188	150	197	179	203	175	203	185	181	179	163	174	166	192	165	189	178	183	162	187	185	169	174	169	188	171	181	175	192	192	172	196	168	169	170	168	180	181	168	184	183	176	176	186	161	187	176	183	192	159	194	188	191	169	193	179	165	169	183	183	177	190	181	185	170	178	176	189	178	168	223	172	190	180	188	181	200	179	193	199	166	166	182	176	201	197	167	169	195	165	204	175	176	169	182	184	155	179	176	184	177	176	159	206	200	187	166	155	181	179	190	187	180	170	176	163	176	178	170	188	174	184	167	156	170	175	163	177	162	160	180	179	172	212	157	163	167	195	172	180	184	183	181	186	195	168	166	186	172	190	181	188	188	188	175	170	165	189	194	201	182	188	180	167	189	212	171	176	183	182	201	199	182	155	177	179	192	187	202	170	188	171	165	189	190	167	161	181	195	184	168	172	178	179	179	177	185	180	213	175	167	184	179	188	193	177	176	215	166	143	178	179	184	204	187	194	192	159	185	179	205	211	165	194	178	163	187	181	185	184	187	174	205	168	168	143	178	174	189	175	176	181	177	177	192	177	176	175	159	149	179	183	187	184	207	186	187	188	203	178	170	179	201	171	162	176	202	174	173	186	194	157	191	181	156	176	179	165	188	189	180	179	177	173	188	194	195	198	195	183	179	189	172	174	186	168	169	143	159	179	202	182	176	193	182	176	182	159	175	160	170	185	176	191	188	175	192	170	164	192	170	158	188	172	196	186	145	184	195	184	170	180	197	167	183	158	178	187	212	174	188	211	193	168	203	164	191	186	177	207	169	171	159	162	162	187	180	205	159	149	175	166	184	179	182	207	200	167	197	203	178	190	161	181	182	167	173	201	180	177	189	210	171	179	174	189	188	182	162	193	170	164	178	183	173	164	210	185	154	186	175	157	176	182	185	162	186	204	157	188	163	188	171	171	167	168	166	170	190	167	175	202	175	173	171	173	193	191	172	178	181	184	195	175	154	179	176	162	212	161	164	191	182	175	180	184	189	180	183	176	171	199	174	166	181	178	195	179	159	190	188	179	185	170	169	178	194	181	161	182	188	171	167	180	169	198	191	164	192	174	180	167	174	184	188	185	177	159	158	206	166	173	173	176	181	158	170	189	176	179	180	160	196	197	180	162	178	191	196	171	165	167	199	201	169	182	151	185	163	207	176	181	155	164	207	184	164	178	173	184	154	171	197	189	197	190	170	165	182	177	174	165	170	154	183	174	182	193	198	174	152	174	184	169	170	168	186	219	188	182	204	193	186	163	217	166	165	169	182	219	174	168	176	206	199	171	184	175	170	174	196	186	168	224	219	190	164	180	212	212	184	175	174	179	188	187	186	186	197	200	182	177	180	165	181	186	181	171	178	178	174	190	165	178	185	151	205	174	191	197	181	178	161	167	179	154	170	170	166	168	188	192	182	189	189	160	184	188	189	157	172	161	182	170	191	196	176	169	178	169	186	187	184	193	180	186	165	171	175	173	170	177	181	187	198	180	183	201	137	160	186	161	202	204	183	163	168	212	161	168	172	192	187	173	162	171	158	184	170	187	153	197	185	162	196	180	205	166	207	177	150	168	170	161	186	200	173	207	192	149	156	166	168	189	185	155	169	161	198	188	179	173	203	173	182	177	190	199	172	169	180	199	189	192	205	190	171	160	190	165	175	181	195	174	200	174	184	195	160	167	205	173	173	191	185	227	174	167	161	170	199	196	192	182	174	146	170	202	151	183	164	152	188	201	180	228	155	173	189	165	159	207	166	178	148	158	164	187	189	168	171	180	185	185	176	191	198	189	185	189	183	183	173	209	216	163	202	199	160	176	181	197	168	166	155	129	154	189	153	155	193	177	164	205	185	205	192	181	182	193	163	205	183	192	189	173	180	165	192	194	166	171	184	179	188	198	161	154	192	167	176	177	180	181	185	193	160	167	157	189	188	163	172	182	173	171	184	162	208	184	179	193	184	188	168	188	185	182	174	183	179	171	199	180	176	193	183	187	199	179	180	166	166	199	172	166	184	174	174	165	184	198	189	182	207	192	164	168	182	179	177	172	206	202	182	193	173	205	172	218	193	166	179	169	178	175	193	186	186	200	187	160	201	170	209	182	208	190	163	169	194	194	161	166	172	172	163	182	170	209	180	184	173	181	165	175	165	143	180	161	186	191	184	168	145	191	190	174	181	155	190	159	181	183	180	174	194	210	178	153	166	194	197	179	183	180	171	162	229	189	204	183	179	175	174	167	162	211	171	154	181	194	173	194	167	190	177	168	176	190	201	141	180	177	154	166	187	174	177	188	175	189	179	187	186	189	174	195	205	155	171	176	189	174	161	190	190	180	175	172	198	186	154	197	192	165	175	173	166	162	192	172	186	197	143	180	181	176	181	177	175	166	205	177	168	184	174	159	168	173	187	173	172	188	174	169	189	166	181	191	176	191	186	202	210	183	185	188	197	175	135	168	185	216	185	177	191	199	183	164	177	174	185	180	193	191	198	184	174	174	159	176	175	180	187	184	200	182	205	178	174	158	200	184	147	163	190	179	199	192	174	179	184	174	190	182	169	192	182	167	181	193	177	190	183	182	165	173	186	184	172	173	181	154	165	172	192	187	181	201	165	178	169	191	192	190	190	178	174	169	171	197	179	200	193	192	189	179	186	189	186	180	168	162	205	192	179	189	177	187	197	178	193	174	176	194	174	168	173	152	177	186	172	168	169	186	179	140	172	193	208	206	187	186	167	166	203	198	194	190	184	180	181	178	167	192	201	182	168	148	191	185	197	156	196	206	164	196	184	173	197	204	169	185	154	168	204	161	178	156	200	170	162	182	148	179	174	174	201	178	192	211	191	167	167	157	166	173	184	191	166	189	203	180	189	200	149	213	191	191	175	153	163	171	181	174	198	174	167	186	173	166	187	175	176	194	183	188	157	175	173	161	169	189	168	193	176	184	203	182	178	194	176	181	178	169	197	171	150	194	217	175	170	177	198	175	176	200	180	170	165	180	190	181	180	172	169	189	158	162	162	174	189	203	161	183	180	199	193	195	188	174	161
16497	8276	4452	1599	1296	1064	941	799	698	742	647	621	587	566	489	522	585	519	540	457	510	520	501	442	457	513	462	479	475	483	477	475	472	426	452	447	469	469	472	424	454	436	454	439	447	413	472	476	470	453	460	468	479	462	434	453	450	457	508	449	449	440	453	437	479	450	459	473	482	441	430	443	427	461	465	483	426	441	433	465	434	404	423	450	451	478	469	459	418	474	425	433	425	450	433	438	482	509	453	437	472	419	460	429	411	441	406	461	444	475	445	451	438	447	438	438	424	466	447	495	495	444	426	453	450	455	467	439	453	459	442	468	469	437	425	436	469	437	432	435	432	460	434	464	424	456	424	441	444	449	471	460	395	485	434	473	445	451	450	401	488	441	446	451	433	454	445	449	448	406	456	454	455	447	450	424	493	429	406	422	446	414	425	456	452	454	430	459	479	467	454	442	462	494	460	418	452	456	437	446	429	445	441	437	467	451	484	432	456	427	447	429	466	427	444	423	458	462	421	432	441	486	444	419	476	428	429	490	474	478	473	429	447	473	432	427	451	432	430	392	472	458	491	417	490	472	472	456	453	451	423	411	432	447	428	421	459	437	446	442	456	453	452	416	466	448	474	454	415	440	463	430	447	415	417	445	464	437	478	471	461	483	455	435	518	459	454	471	462	420	477	442	441	411	454	483	419	432	457	412	414	453	492	403	436	417	434	433	446	415	437	454	416	447	445	423	419	387	433	425	438	513	436	441	458	432	424	422	440	450	464	411	424	479	511	428	413	456	478	444	483	422	469	468	432	441	427	457	443	423	459	433	426	418	435	392	455	418	429	453	447	459	408	416	450	443	458	443	468	442	482	466	466	461	460	452	486	433	441	458	476	374	470	478	432	430	427	454	443	471	411	453	439	477	446	409	419	416	448	478	455	459	446	448	438	456	435	466	492	436	498	422	448	466	457	403	414	446	443	450	411	461	456	468	465	447	435	456	446	467	452	482	464	409	429	435	432	423	470	432	436	479	441	451	446	466	454	428	443	450	451	457	451	443	426	486	395	408	454	455	435	461	457	413	445	475	397	415	481	405	402	422	465	424	471	462	418	456	465	441	463	446	466	442	456	470	441	448	434	440	422	437	443	433	437	442	459	435	459	434	449	442	466	493	425	433	463	420	447	459	454	493	436	420	461	437	447	453	435	430	506	437	501	445	498	432	450	456	447	429	454	460	509	462	445	434	417	413	435	442	473	426	390	468	446	437	436	420	448	450	464	443	457	452	442	410	480	451	439	451	456	450	460	466	455	444	437	468	451	481	454	482	449	453	459	447	465	434	444	440	452	472	454	481	434	440	471	443	404	421	414	440	443	445	453	445	441	426	438	451	456	448	406	448	455	472	427	397	456	421	443	471	415	474	467	444	469	449	443	427	439	421	485	460	425	408	454	451	437	468	414	424	440	450	432	459	456	453	471	467	459	449	412	447	438	434	412	429	403	443	458	429	427	461	453	446	449	445	449	443	453	420	435	441	444	452	447	444	471	455	420	443	442	477	443	431	435	435	452	457	453	411	457	422	420	430	420	447	475	500	422	471	428	444	462	444	445	441	445	453	466	402	456	465	468	416	441	450	441	466	436	442	433	446	429	447	483	447	482	442	472	466	475	497	433	484	422	454	419	488	470	487	434	409	437	464	435	442	442	456	435	474	411	516	434	468	452	474	380	463	443	460	451	470	484	472	440	456	457	445	462	438	445	453	436	450	432	441	451	435	457	459	451	466	476	431	435	423	465	457	430	434	442	450	422	406	411	456	498	457	442	445	493	463	445	457	464	428	460	396	415	461	412	424	441	460	451	450	440	444	500	470	460	408	450	380	459	427	427	463	472	457	453	452	447	451	425	443	472	423	447	465	460	465	410	422	467	453	440	449	465	473	462	445	419	428	449	451	435	484	433	421	457	446	450	482	403	426	452	449	413	432	425	475	458	453	507	443	403	425	440	445	475	474	477	467	460	453	462	429	413	430	437	441	410	450	451	431	418	474	467	430	414	456	508	447	449	467	449	435	435	444	458	419	410	415	410	423	448	442	487	450	411	435	469	437	411	462	435	473	427	418	441	479	457	422	468	425	470	473	449	481	502	429	470	456	449	424	445	474	427	460	411	412	447	447	431	478	443	469	437	448	438	447	466	449	466	426	428	437	443	433	439	455	422	428	453	457	445	460	474	436	436	483	436	475	453	435	445	453	464	421	477	455	423	444	450	473	421	431	472	421	433	487	409	422	465	442	460	453	446	434	486	438	513	451	454	415	446	452	460	438	451	459	467	458	431	439	485	458	446	446	432	451	402	448	441	447	440	475	450	452	473	440	452	401	459	428	453	447	458	439	506	472	429	414	488	452	420	440	441	408	402	436	417	443	440	440	457	452	427	473	459	426	455	424	489	471	436	432	472	424	447	418	461	464	488	425	479	426	430	441	460	441	455	455	485	453	456	465	451	452	440	455	469	432	463	455	467	444	399	481	424	443	483	437	453	431	422	447	473	430	459	450	454	424	425	423	423	445	462	436	431	421	458	457	475	430	463	442	424	461	436	447	468	398	433	463	433	469	486	453	452	443	474	479	445	446	449	451	473	445	422	418	477	460	438	468	431	482	467	445	471	470	430	448	442	439	445	457	437	452	417	428	419	451	449	411	456	465	434	414	422	437	468	460	487	475	422	450	470	462	456	427	485	444	418	443	430	426	404	458	453	443	459	463	418	428	453	421	418	448	410	413	456	429	431	439	460	437	448	443	461	449	444	463	479	457	482	442	422	455	427	428	464	446	458	436	435	448	436	401	430	476	436	453	449	460	430	440	490	439	428	485	460	470	483	435	453	436	404	448	435	479	431	459	463	444	468	449	461	473	449	472	448	440	460	486	390	470	427	457	445	470	480	419	439	444	457	436	493	444	435	419	484	435	457	435	448	423	464	442	490	403	439	482	445	443	437	414	471	482	471	432	407	438	432	458	462	447	455	417	416	449	440	436	408	485	455	444	453	449	416	455	414	434	416	449	463	458	434	458	451	430	450	431	422	473	490	476	412	449	447	476	436	428	443	457	439	478	469	452	415	397	452	433	431	423	437	436	465	465	466	463	426	456	497	412	452	447	423	450	469	460	510	465	474	511	456	434	397	476	489	500	462	407	449	428	428	446	482	423	458	493	474	480	439	399	460	451	451	453	474	432	475	441	472	467	431	454	456	479	478	418	445	421	434	438	429	452	473	454	484	452	453	493	386	416	474	431	441	418	430	431	421	400	453	462	461	417	455	447	466	443	501	458	445	450	458	419	436	427	405	450	456	435	422	456	424	431	413	425	489	445	467	472	452	441	477	443	459	438	448	428	447	468	460	440	419	450	429	461	451	478	467	439	438	457	431	434	426	431	445	420	438	427	413	459	494	444	500	411	484	459	478	470	459	453	437	445	421	449	473	470	448	427	445	409	453	415	459	449	427	432	436	463
7439	1966	591	278	288	242	274	270	257	258	266	261	272	233	267	247	279	248	228	265	277	281	300	262	254	251	301	254	274	293	246	262	256	255	259	281	242	272	280	260	258	251	253	262	288	284	285	237	261	244	259	303	264	266	248	256	253	260	258	247	259	281	275	279	282	302	276	301	263	239	256	245	251	275	262	259	235	215	274	258	239	258	265	249	275	278	278	263	301	273	249	266	245	280	256	260	287	254	267	253	287	279	255	270	241	238	254	268	288	262	289	256	218	271	276	272	290	274	262	270	244	298	276	252	276	273	290	252	259	248	284	240	271	284	237	275	263	253	222	234	262	246	263	283	278	281	263	242	273	261	266	247	279	273	272	253	228	269	269	245	236	277	252	263	240	245	276	241	273	254	274	255	269	286	282	259	286	271	244	255	245	258	276	275	241	265	275	240	279	284	259	262	273	270	262	280	263	280	256	254	288	259	285	276	280	306	264	263	239	263	294	269	263	263	298	241	291	279	272	268	264	281	283	289	237	274	263	273	281	246	256	247	268	269	305	253	261	253	239	251	278	234	268	263	253	298	263	239	275	261	307	290	275	270	248	252	293	261	265	286	251	263	266	273	236	248	263	245	254	268	255	296	264	299	234	252	266	217	257	274	253	283	247	277	291	272	238	257	250	270	233	252	264	256	262	266	254	244	270	259	254	266	269	249	282	260	231	260	282	266	266	269	274	270	256	276	277	249	268	262	238	246	257	254	271	242	273	270	253	260	254	280	250	242	251	256	288	266	246	259	280	270	259	277	292	287	252	311	217	252	265	272	250	288	273	273	265	254	259	276	281	257	238	254	260	258	259	244	271	275	261	272	237	266	264	255	270	276	285	251	281	239	243	270	275	268	263	242	263	250	261	277	232	261	292	272	240	229	275	272	269	248	275	261	270	254	252	299	224	261	247	261	244	263	252	253	232	256	271	224	265	285	264	283	234	255	254	259	280	290	254	255	231	239	260	300	256	294	246	266	291	218	309	279	268	278	268	243	244	267	263	283	251	273	268	273	281	252	252	252	271	258	291	250	260	257	237	272	246	248	255	273	276	252	256	280	277	274	272	280	259	273	254	267	271	261	299	257	250	260	267	254	258	259	249	263	245	276	264	264	279	259	247	264	240	244	258	241	233	260	258	267	271	291	255	271	292	259	261	231	263	286	260	278	281	278	275	286	266	286	253	279	280	257	264	283	253	265	262	250	300	275	294	233	270	262	260	249	291	267	245	253	303	268	280	284	273	284	273	247	291	266	274	270	266	292	271	271	268	274	265	225	262	255	276	268	284	291	269	257	286	268	280	262	256	266	237	263	233	262	263	288	258	248	250	253	284	255	251	286	233	231	260	246	273	248	244	248	259	254	291	265	242	273	259	254	277	254	287	279	253	246	265	269	269	268	263	284	274	266	260	250	290	266	260	245	282	263	286	269	285	250	271	268	277	254	278	265	261	262	249	267	262	277	290	266	270	286	278	250	254	266	250	247	269	277	253	279	249	288	247	264	244	291	256	279	263	270	254	267	241	261	272	275	262	241	236	256	254	271	300	269	279	224	238	289	257	251	260	276	272	271	264	255	260	266	259	236	264	270	292	241	250	266	269	271	268	273	238	286	291	244	244	276	259	274	238	252	264	256	273	248	227	235	256	261	280	308	271	251	280	257	267	238	254	259	260	296	251	283	241	261	253	257	236	279	243	265	248	266	265	251	264	264	245	243	248	271	243	261	254	258	262	279	246	239	273	259	254	263	260	261	244	260	244	262	229	267	290	260	258	251	261	286	281	243	258	267	270	282	247	240	278	269	276	278	258	265	272	269	288	261	248	275	231	281	255	260	275	251	242	268	264	267	267	269	271	269	255	243	229	244	213	240	254	270	255	273	255	280	257	270	256	226	254	265	255	243	260	251	263	265	258	266	244	268	250	266	287	257	262	257	267	226	249	260	233	238	253	272	259	228	249	260	281	272	276	280	248	242	260	265	261	276	248	258	240	275	272	263	271	278	279	288	270	249	240	280	250	263	274	295	261	269	259	271	257	274	297	285	260	268	249	270	270	265	287	261	265	243	282	279	281	254	244	246	276	228	272	253	238	270	249	279	283	298	274	241	276	264	252	267	266	294	267	289	268	250	268	268	247	262	269	257	233	231	276	291	237	277	255	288	249	285	233	271	283	272	255	249	254	276	254	267	259	250	251	255	279	243	267	262	318	237	257	289	270	274	242	246	265	295	244	277	267	271	253	217	279	255	285	251	275	247	253	247	276	273	253	276	265	236	284	262	231	267	272	245	246	272	260	246	254	286	300	248	284	280	267	260	249	259	261	291	291	239	256	263	250	286	231	300	250	273	246	253	270	253	281	260	269	279	265	259	262	268	245	276	249	265	263	236	284	272	264	246	245	256	254	232	267	296	268	238	258	271	260	282	253	272	234	257	278	271	271	301	239	265	269	268	288	240	273	257	271	261	258	271	248	278	230	246	263	276	279	234	264	267	223	265	237	256	275	250	266	289	250	266	249	248	258	246	265	258	266	262	251	278	248	278	283	216	270	264	248	270	279	231	285	271	270	258	249	279	212	272	259	240	242	254	268	266	248	281	264	316	248	288	290	234	275	277	264	264	259	234	269	276	238	250	261	234	284	250	282	284	276	272	283	261	271	280	241	274	258	269	273	230	233	248	274	261	268	260	269	275	246	268	264	273	262	257	273	274	279	283	229	270	257	246	279	256	257	236	259	283	276	257	272	265	259	256	249	279	251	274	297	277	270	251	247	247	264	270	319	253	241	255	287	276	250	256	274	261	249	257	257	259	286	304	263	252	315	260	217	237	288	278	229	247	248	285	264	257	240	225	279	232	264	261	255	288	261	256	289	285	257	281	250	234	295	289	255	225	273	260	228	265	313	257	251	257	276	273	268	254	282	258	238	258	273	244	250	235	302	248	263	285	250	267	284	255	257	271	273	267	292	238	259	266	251	313	270	256	271	248	244	228	249	265	254	278	259	242	225	285	284	269	270	282	255	257	260	290	264	248	289	255	237	256	265	276	265	278	299	260	285	248	259	271	273	274	273	237	260	274	287	275	278	248	266	240	276	265	248	278	281	245	265	250	263	252	261	238	263	255	237	284	264	272	282	222	260	257	282	295	251	258	273	277	258	266	276	263	251	260	270	257	274	251	277	249	287	298	251	259	259	279	249	251	265	265	258	271	260	272	282	259	282	238	277	286	281	275	247	279	260	265	288	300	277	270	261	268	241	237	286	255	294	235	271	261	274	284	216	276	245	279	275	283	262	263	265	275	259	281	252	272	259	261	276	244	295	231	263	246	263	253	214	253	292	248	250	269	253	245	255	255	273	266	244	262	286	270	285	288	270	262	271	266	242	260	253	250	297	251	241	260	266	258	275	236	264	245	290	266	257	284	253	246	269	270	242	256	248	273	259	225	271	260	260	282	248	271	275	283
5679	2347	1069	779	729	719	636	664	646	672	664	642	689	616	696	629	670	648	624	672	641	650	635	621	682	648	657	647	657	699	651	670	671	641	650	637	622	619	703	648	599	639	691	631	627	658	631	655	689	674	624	614	703	678	656	674	642	699	674	675	698	626	623	604	616	610	678	708	646	644	651	648	659	627	644	629	653	682	687	628	644	620	663	624	631	674	659	644	676	644	674	699	638	615	619	624	605	652	672	666	613	642	659	631	658	727	628	611	629	618	682	649	645	668	616	631	684	651	644	630	604	629	656	629	635	650	642	628	650	624	656	677	677	669	629	674	608	646	660	618	662	627	662	664	644	618	623	609	673	686	661	642	631	613	661	587	663	671	685	671	708	622	598	625	668	644	670	632	682	648	664	659	648	643	618	668	600	648	668	673	673	682	619	672	661	622	661	625	657	632	632	620	638	601	666	576	618	670	652	633	678	718	658	685	615	649	624	679	697	625	674	621	667	680	658	653	656	637	636	642	674	682	663	627	666	672	648	641	702	694	654	689	645	643	609	649	634	674	635	704	594	646	636	610	642	656	710	634	619	617	647	650	631	657	624	639	641	652	641	645	613	620	691	631	667	631	607	633	608	612	650	645	675	674	628	636	678	592	677	668	643	604	633	656	635	677	655	681	688	691	666	641	618	688	642	641	621	659	630	666	663	708	654	639	633	626	656	641	622	676	656	599	650	689	656	662	654	647	657	662	643	655	663	666	613	633	656	635	658	658	611	686	633	628	679	619	681	614	660	623	610	638	687	637	616	677	669	663	637	610	619	624	579	623	699	669	674	643	632	632	645	606	656	713	653	645	620	625	623	641	649	602	678	618	600	605	625	679	622	608	628	673	632	627	633	611	697	645	673	638	649	608	651	641	616	631	630	710	592	622	662	610	649	691	641	664	661	629	624	670	718	608	661	691	621	664	683	671	669	587	648	639	630	657	671	579	656	617	623	641	635	659	691	675	633	607	643	648	631	667	618	660	682	633	667	634	656	590	658	649	663	659	673	609	671	633	655	671	617	702	676	669	641	649	666	691	626	694	685	681	664	686	678	656	691	631	613	672	675	613	666	676	655	606	664	646	657	664	667	649	624	627	621	635	661	638	664	649	646	667	671	604	646	657	663	681	619	632	639	667	636	656	653	665	630	651	665	661	618	613	604	639	659	661	675	655	605	624	627	603	653	670	622	680	634	698	624	646	591	628	665	662	649	642	601	621	613	632	653	653	659	637	648	639	614	661	634	630	628	664	652	622	662	665	663	644	643	627	586	640	625	618	652	621	682	632	654	659	670	613	602	668	634	683	636	675	678	665	679	647	648	630	636	657	623	658	619	678	665	655	655	692	610	622	684	656	651	655	655	639	657	691	654	611	678	658	660	663	647	662	646	645	635	612	626	666	640	649	657	681	675	657	672	607	665	650	651	681	664	685	684	647	662	689	686	627	684	668	614	677	681	604	617	660	649	627	692	647	634	659	651	650	661	674	630	594	662	636	601	654	624	693	653	651	678	632	637	673	606	661	604	665	656	646	630	634	638	632	606	620	622	649	640	633	633	644	641	605	682	668	647	728	578	617	655	604	663	650	642	668	683	664	659	645	634	613	733	661	675	619	635	681	659	669	646	656	652	671	669	668	666	674	660	671	598	649	629	644	605	663	652	659	636	646	651	666	651	678	623	612	651	641	685	643	641	636	677	643	663	659	595	634	660	629	662	645	684	675	657	634	654	655	639	621	595	656	610	671	660	649	632	611	673	626	632	654	671	628	581	647	638	633	664	642	634	647	666	649	642	652	655	668	676	679	611	692	686	688	628	660	605	640	614	629	639	641	631	677	659	616	664	678	670	648	674	609	669	662	609	642	683	624	661	678	621	643	657	651	637	664	641	670	650	651	639	607	610	619	696	676	660	614	656	635	634	677	625	630	627	619	648	645	675	708	649	651	638	655	645	612	633	640	625	622	676	674	697	591	643	674	614	646	689	664	672	649	652	629	611	632	631	695	603	613	668	679	615	622	672	666	620	666	647	630	703	622	648	684	668	648	658	648	637	634	644	659	669	648	624	666	615	644	644	646	650	649	650	674	653	652	632	680	674	628	673	657	625	635	686	587	651	656	665	661	639	673	668	614	694	651	604	585	624	648	650	653	683	620	653	645	659	658	662	620	654	649	670	608	655	650	653	651	665	692	646	655	642	606	653	647	685	638	674	661	615	625	681	652	664	591	575	671	631	597	641	648	656	639	665	650	646	669	651	658	645	658	691	656	653	689	662	641	617	637	639	621	637	608	648	648	690	631	650	642	663	636	662	685	606	595	612	639	656	650	629	622	656	704	666	677	681	672	623	643	648	658	649	649	622	699	603	647	644	648	684	633	647	611	637	634	698	634	615	641	640	668	620	693	607	708	668	637	630	679	667	649	646	674	695	652	595	634	681	622	652	650	664	655	596	647	653	617	669	596	656	616	638	700	693	664	654	647	640	633	682	660	658	624	643	611	697	635	654	681	636	655	607	692	650	636	656	674	611	621	605	612	699	638	665	649	640	639	637	637	661	654	669	690	650	687	630	661	604	651	628	649	665	641	681	637	671	652	617	635	629	623	634	637	631	628	615	616	619	612	664	663	583	675	689	679	603	682	628	594	666	666	634	639	643	625	632	709	662	673	642	668	619	639	611	630	653	652	648	637	638	636	694	648	591	645	693	696	644	641	672	607	631	666	662	614	683	636	664	618	658	626	669	619	626	658	633	584	669	643	648	635	670	614	640	630	642	658	694	655	650	712	645	691	664	667	629	604	668	629	643	658	641	617	660	652	625	649	649	624	597	708	660	613	665	664	644	647	608	682	636	686	611	653	628	648	653	656	660	633	660	674	645	646	656	674	680	626	650	655	687	596	644	603	655	609	674	673	624	662	644	655	590	622	662	625	685	661	621	640	667	657	667	640	647	624	651	714	632	660	654	654	654	694	660	677	634	687	650	640	632	638	611	648	624	669	666	654	621	637	640	669	629	639	693	685	656	641	685	657	650	675	682	681	646	629	622	617	610	618	665	654	670	663	671	624	671	650	610	642	683	677	656	654	639	659	638	638	656	621	604	652	670	655	687	658	620	653	616	598	663	663	613	604	628	640	638	662	701	647	617	651	631	614	647	652	648	676	621	666	635	666	651	617	627	631	644	619	649	625	675	663	638	619	653	642	647	628	647	618	626	671	658	638	620	614	657	630	655	661	611	684	677	663	623	635	625	639	660	641	643	629	694	631	617	705	653	642	643	646	646	657	584	602	633	637	649	614	661	620	682	640	662	660	610	663	672	627	642	676	628	669	667	642	624	649	663	679	625	654	627	604	652	620	670	634	644	654	658	634	639	593	626	654	653	633	674	685	635	627	657	619	675	670	642	658	670	621	623	622	620	658	642	704	646	637	607	644	600	595	625	612	657	664	631	636	638	687	666	661	662	655
18115	5454	1368	510	431	329	373	312	335	318	330	304	312	329	316	297	318	367	346	315	296	323	331	292	321	352	310	295	348	336	327	318	322	316	301	335	312	318	299	337	303	292	329	301	306	315	305	290	309	300	311	313	334	299	336	315	277	295	274	310	304	313	302	315	299	313	317	329	305	291	309	319	306	306	276	340	296	335	317	283	286	317	289	318	324	307	312	311	315	347	314	328	309	321	340	310	308	308	339	278	254	301	296	303	313	284	308	333	312	289	298	313	284	339	320	329	297	318	292	322	298	292	286	289	296	306	337	327	330	314	292	328	310	332	346	328	305	295	302	286	283	323	310	330	320	292	309	330	298	285	293	281	279	341	289	344	290	295	301	310	315	298	321	325	316	332	332	303	288	261	294	313	304	319	313	299	295	319	304	288	328	322	310	326	317	320	321	291	301	303	321	321	293	329	288	330	340	342	310	316	296	333	278	305	313	294	267	332	311	278	316	326	300	314	297	330	264	297	307	291	286	306	344	322	294	319	300	306	273	341	349	322	340	291	290	317	293	298	313	295	289	326	339	287	324	300	315	280	313	319	310	308	302	310	328	340	313	296	332	285	300	306	289	300	309	325	312	324	312	295	315	307	316	334	312	302	317	324	290	273	329	308	298	308	327	299	299	303	337	297	322	274	266	314	339	320	334	265	330	308	313	340	321	317	318	320	341	328	346	338	318	339	297	291	284	351	350	295	301	315	330	309	309	323	302	305	306	300	304	331	283	298	292	317	318	288	315	312	323	321	308	323	291	309	328	317	294	306	307	278	295	307	298	334	300	355	351	372	317	343	321	323	312	332	309	294	289	281	329	317	312	293	343	333	303	320	337	285	330	327	315	309	319	344	325	326	346	325	321	337	333	319	300	286	305	296	300	320	308	333	299	353	320	319	302	310	280	275	343	299	331	300	338	317	310	275	300	337	308	329	320	329	294	346	304	303	277	311	316	325	324	317	303	295	296	316	321	294	344	284	321	284	295	312	308	306	305	342	304	295	310	318	307	316	320	318	303	275	318	300	292	328	315	311	354	310	333	365	311	346	315	274	290	301	305	318	342	336	305	301	314	328	332	343	321	290	321	326	285	345	315	308	291	317	312	300	283	292	308	290	281	312	347	289	318	333	306	313	304	304	330	325	273	324	317	298	315	314	285	297	322	299	324	291	297	344	312	298	304	281	305	318	320	302	309	334	372	331	282	302	306	322	305	298	312	280	286	302	303	321	327	341	302	305	302	320	347	329	326	292	348	335	315	277	320	338	342	293	290	320	300	328	316	301	302	326	319	321	318	293	310	315	295	270	327	309	330	317	331	309	307	313	309	296	331	294	306	288	323	307	303	286	276	279	301	270	316	308	322	325	307	298	336	311	317	279	317	290	324	286	281	299	329	317	302	320	323	340	289	333	264	320	305	317	326	320	318	308	305	329	335	314	326	332	343	334	340	312	328	281	312	336	337	326	344	303	302	325	321	303	317	282	332	339	397	304	317	321	277	349	310	299	305	298	316	350	282	337	317	322	334	292	301	324	290	293	324	325	283	322	316	285	279	308	323	300	295	301	339	290	316	315	282	301	337	313	340	278	300	321	318	313	323	315	303	328	299	293	291	302	330	301	316	313	315	283	328	308	299	329	334	340	322	297	324	334	322	331	368	308	304	299	330	333	299	322	342	339	304	317	340	295	301	302	332	293	312	315	314	338	301	322	318	276	324	327	315	300	296	310	292	298	319	308	343	287	294	305	297	315	314	298	304	313	336	305	337	342	313	303	321	311	304	318	343	307	331	314	306	315	273	304	285	314	340	322	298	300	315	305	326	303	341	284	325	320	299	314	315	325	315	314	307	292	323	320	280	318	317	301	323	314	294	294	294	308	324	316	292	297	311	317	276	319	293	326	299	329	323	293	303	291	347	314	328	292	335	253	319	297	312	316	326	294	332	273	311	295	279	309	291	297	326	314	314	292	303	296	327	319	340	264	287	292	328	333	314	278	320	322	329	277	305	328	319	297	307	332	318	289	309	289	282	302	304	317	302	310	312	308	309	280	294	292	291	311	308	308	297	353	320	308	267	298	340	333	311	341	291	299	306	310	320	272	312	320	300	292	305	314	298	309	334	335	326	328	313	322	343	289	302	292	309	313	306	339	309	297	347	284	309	314	321	297	319	314	336	292	286	316	305	307	335	273	316	297	323	338	321	327	300	330	306	292	266	325	319	311	309	326	245	315	332	333	315	297	300	301	301	343	308	303	358	313	261	280	324	320	304	283	311	300	310	290	333	326	317	308	361	316	327	299	274	324	336	285	311	317	290	297	308	346	313	323	320	312	317	295	290	313	331	329	333	332	311	306	335	351	320	277	301	304	306	324	349	322	302	307	299	290	339	348	309	270	309	343	323	307	302	306	316	303	352	317	297	290	328	330	323	322	323	330	316	330	300	289	324	322	311	286	282	299	284	295	320	295	330	303	299	302	310	275	307	287	297	309	286	298	297	336	261	320	313	305	311	299	326	353	303	284	307	307	281	323	302	310	274	277	300	317	299	314	296	289	289	308	290	318	314	305	343	312	296	309	317	322	291	272	297	283	299	304	290	321	286	271	298	306	289	312	304	307	298	356	307	292	303	284	299	326	309	330	294	293	333	306	312	315	277	300	327	336	308	334	286	281	293	316	330	324	299	342	330	289	310	295	345	299	307	288	300	312	274	334	311	299	284	277	335	275	315	318	273	302	313	300	325	310	309	307	319	312	335	311	292	309	275	306	319	283	294	307	321	327	315	290	297	357	323	309	320	283	294	306	281	315	322	303	334	310	317	288	309	337	311	323	322	288	314	298	292	313	311	290	326	312	307	268	319	310	271	295	300	306	335	311	310	331	310	298	313	315	314	329	342	277	316	302	298	307	309	321	342	327	329	342	307	336	314	331	325	333	299	313	323	286	297	288	286	310	347	333	346	294	336	309	326	330	311	304	321	305	283	336	314	297	277	312	285	302	274	295	317	305	323	292	282	310	284	305	320	302	320	319	337	323	296	339	283	313	327	305	314	328	316	311	328	304	302	340	292	322	352	317	316	324	350	338	319	285	325	324	300	312	290	314	307	313	316	308	291	300	321	319	300	338	327	327	307	294	311	259	331	308	296	328	318	335	296	343	315	322	338	344	333	335	322	286	286	338	273	340	310	280	299	282	281	294	281	271	317	314	306	330	316	306	307	335	290	297	276	287	304	327	289	318	353	253	299	335	345	324	302	334	328	294	298	312	318	326	332	279	279	334	273	306	315	307	323	336	286	311	293	312	317	303	340	354	298	316	311	319	315	312	326	297	295	304	298	294	321	324	312	318	299	297	340	335	296	292	345	302	312	309	275	306	287	320	291	331	337	315	310	336	300	323	295	301	330	280	317	314	306	298	319	282	309	304	345	328	300	311	297	291	310	312	304	303	297	284	309	282	351	322	316	321
12972	4936	1961	1369	1298	1061	936	889	940	871	778	804	866	829	780	814	772	751	769	743	758	742	808	799	776	745	737	726	752	775	763	787	675	760	768	755	712	745	696	718	732	738	766	704	736	739	724	766	739	753	758	729	784	711	747	714	771	762	710	774	718	727	751	763	767	755	741	712	723	715	712	710	707	757	738	775	731	699	717	729	778	712	731	722	721	750	742	704	765	760	779	731	751	746	721	726	690	764	733	741	702	693	734	761	721	752	737	698	749	732	759	759	751	692	766	729	759	723	722	747	740	773	724	761	702	758	724	752	777	724	753	762	706	695	756	741	747	736	742	670	756	748	752	751	717	675	787	750	738	743	710	760	748	723	727	682	721	740	726	723	756	747	681	752	700	805	753	715	717	765	748	720	706	771	758	735	702	699	716	760	757	710	719	740	735	729	769	697	731	760	755	713	747	755	764	731	731	778	740	742	737	776	738	712	736	818	733	750	738	760	759	687	700	725	736	733	740	763	708	718	799	699	742	707	748	710	711	733	713	723	810	768	724	717	778	740	707	776	740	736	745	744	787	740	706	684	767	758	744	725	721	755	720	666	774	777	743	748	766	751	731	742	737	736	744	755	734	666	749	768	766	718	733	750	748	726	732	706	708	748	709	785	715	745	757	692	718	731	751	739	746	722	718	715	735	718	750	718	716	758	749	711	759	753	759	702	733	710	721	707	710	738	783	719	727	743	730	740	738	714	722	724	766	676	726	705	793	721	727	703	727	738	748	676	715	726	770	790	683	704	691	702	731	744	788	704	721	765	738	720	740	738	762	722	751	769	715	749	705	734	753	734	726	747	741	757	703	774	783	723	720	780	737	716	761	724	730	747	728	758	712	721	677	749	657	775	738	725	726	729	698	746	710	706	770	743	783	798	697	745	718	688	721	707	715	751	730	688	723	760	785	675	776	719	738	698	697	749	745	708	736	716	757	748	754	762	763	717	753	754	784	762	747	743	735	775	738	735	769	710	761	739	793	743	708	733	746	756	763	703	745	752	713	733	759	666	739	728	748	748	715	708	753	743	734	757	771	767	700	759	713	708	716	734	755	702	730	763	742	748	784	752	743	767	737	747	758	751	801	671	726	759	722	781	745	725	723	727	698	766	771	732	723	732	780	737	767	782	751	701	739	727	750	718	784	721	752	750	734	730	741	750	737	706	739	740	692	707	750	742	753	695	708	712	750	773	742	764	705	750	695	698	735	710	778	743	757	716	761	733	724	698	680	760	777	723	741	755	744	698	743	711	745	813	731	762	717	760	749	779	782	724	754	747	784	714	760	737	706	698	775	725	768	763	740	730	750	771	685	773	803	738	744	790	746	709	769	746	729	701	778	731	770	741	722	776	697	748	770	758	728	739	708	744	692	739	741	763	714	729	737	785	723	752	762	728	746	770	746	702	796	720	752	772	720	730	709	764	719	731	713	734	656	744	753	671	750	730	742	755	742	684	734	678	745	751	744	736	737	709	713	721	699	775	774	725	742	720	726	730	725	723	776	752	738	710	783	719	750	740	704	733	717	751	797	752	698	729	738	710	718	724	735	764	722	739	767	707	751	731	758	718	762	702	744	759	695	771	730	693	741	715	723	729	727	719	727	792	723	768	734	726	724	710	787	731	731	746	785	702	723	723	771	781	731	743	770	784	699	738	716	731	731	728	716	753	748	724	740	772	754	725	734	752	717	744	750	742	728	738	777	665	752	766	758	726	722	773	706	747	739	792	773	740	726	729	678	775	751	690	713	697	767	796	751	793	730	742	786	739	786	788	716	713	708	714	749	737	760	758	727	700	709	734	746	715	737	749	735	768	748	724	749	749	763	706	771	788	727	735	770	741	755	750	700	766	711	714	749	743	779	720	704	722	740	761	729	701	709	742	755	752	767	740	739	717	722	736	703	741	731	768	739	787	713	717	720	765	807	751	696	809	753	735	713	713	726	708	747	718	741	723	684	728	713	755	730	737	776	679	736	702	751	747	760	745	716	761	751	764	757	716	732	762	741	779	741	680	723	711	728	762	761	747	735	750	708	754	740	720	733	740	744	757	756	703	724	771	719	738	738	702	704	689	747	788	733	771	729	702	749	725	762	676	722	741	710	754	741	707	688	743	754	715	748	717	704	697	728	772	727	727	718	713	744	706	742	714	747	716	764	731	724	726	758	754	741	755	742	758	774	706	720	651	688	780	729	733	731	743	724	733	748	732	747	723	730	709	721	765	717	660	787	734	725	722	709	746	722	760	693	731	742	720	727	735	733	759	770	721	730	750	750	736	725	752	708	741	762	699	750	758	711	714	741	747	732	739	759	728	701	727	684	699	737	771	724	751	786	723	764	773	678	754	781	760	727	729	743	750	743	757	717	731	701	787	704	762	727	731	715	733	734	762	733	744	723	755	740	677	701	707	763	755	715	765	735	738	770	714	747	773	753	797	740	691	735	761	744	769	720	744	742	759	729	718	753	703	721	754	714	772	756	787	737	735	730	717	812	741	753	718	678	733	740	754	738	779	769	713	771	753	736	723	747	776	814	729	736	758	741	774	748	763	800	722	717	759	724	739	704	743	774	719	775	683	753	779	729	789	731	700	712	738	778	750	710	665	728	691	761	751	672	748	749	764	724	736	753	745	738	721	755	738	737	673	755	707	723	753	753	760	787	736	701	703	755	744	732	730	740	718	763	745	727	760	743	720	727	764	736	718	706	755	725	704	720	761	707	752	699	792	753	738	727	694	713	715	774	738	764	750	788	723	740	758	717	705	758	748	708	695	715	701	714	763	776	746	709	720	737	744	769	731	765	745	677	737	731	757	708	781	732	759	775	745	747	746	734	775	746	719	711	738	717	743	698	785	759	770	736	752	724	713	745	741	713	735	764	732	735	764	734	710	767	734	731	673	749	710	783	765	750	749	739	770	763	683	762	712	726	745	791	753	776	732	777	727	726	747	770	716	722	788	754	738	787	710	751	749	735	713	763	711	737	735	744	740	753	715	740	718	752	738	676	790	753	735	760	773	763	748	768	747	689	740	738	697	746	748	739	674	752	778	730	786	758	732	739	725	791	736	762	724	755	773	673	777	750	746	785	765	776	714	705	779	776	708	715	699	730	762	689	747	708	708	727	737	759	707	696	696	740	757	758	718	740	705	745	733	729	772	713	712	729	747	766	766	722	714	713	733	758	769	736	720	778	755	752	669	740	704	748	761	730	737	713	769	711	720	765	708	712	740	752	843	777	720	737	758	763	734	749	696	702	782	713	783	741	726	712	780	740	785	739	685	714	745	793	710	741	763	731	724	786	714	821	760	693	731	811	747	772	762	724	718	739	732	722	741	729	745	702	773	749	714	804	706	732	742	691	731	751	722	694	738	682	759	773	717	722	763	735	775	731	730	763	676	792	728	697	708	733	778	733	752	755	734	715	717	786	713	731	722	778	745	740	779	748	728	717	729	713	748	739	749
26721	9395	2496	565	402	306	297	256	226	237	231	186	204	207	227	208	211	208	174	199	177	187	190	208	194	200	179	207	189	189	189	207	177	198	213	196	201	189	192	188	192	165	195	159	185	178	195	190	165	197	198	195	205	178	193	201	191	171	188	190	196	193	221	196	183	186	182	196	203	180	209	161	204	186	182	190	200	177	187	211	185	185	213	200	200	190	167	180	207	195	188	201	180	168	181	187	207	219	184	177	196	192	177	182	193	190	209	178	210	163	153	195	170	185	165	171	168	192	205	179	187	182	170	210	177	172	191	178	175	173	194	177	185	188	184	181	211	202	186	191	208	180	177	197	180	157	170	187	191	175	193	202	165	175	195	187	191	173	182	187	172	201	191	180	202	178	174	190	190	181	182	195	187	164	201	200	172	195	196	196	192	185	190	180	193	181	171	212	196	196	167	183	221	195	180	220	169	181	187	172	168	179	202	192	199	186	162	184	198	198	184	220	185	201	188	178	176	176	211	184	179	226	143	187	185	193	218	204	206	202	184	221	171	196	176	189	161	190	204	208	182	179	176	190	195	200	185	209	220	208	197	211	210	200	191	210	212	195	189	187	159	193	198	182	178	175	193	206	193	212	173	171	170	198	175	185	156	163	190	186	181	188	168	168	191	208	193	168	190	220	200	185	186	207	192	183	182	164	182	167	184	159	178	183	213	200	198	184	182	183	210	178	168	181	233	171	195	205	174	191	178	184	166	197	174	201	184	184	172	193	193	198	168	181	156	206	216	191	183	187	189	189	202	187	199	183	181	207	167	193	187	163	215	170	188	199	177	189	190	203	157	204	173	207	203	190	199	186	168	177	193	189	189	177	168	199	194	196	187	201	186	212	177	195	190	180	198	157	194	162	182	174	211	174	175	195	176	201	169	180	210	205	176	210	166	173	180	198	174	191	195	163	185	147	162	184	200	183	199	180	178	190	195	166	188	201	199	169	184	181	212	167	172	180	204	194	210	166	204	179	205	181	199	186	195	199	212	189	158	184	211	196	191	201	168	203	191	203	185	195	211	196	191	196	207	193	181	180	198	183	165	181	183	177	180	187	188	182	185	199	198	193	202	189	184	199	176	184	180	163	156	178	161	182	163	180	165	198	209	196	205	172	187	165	182	214	199	209	222	196	177	171	188	193	182	193	164	213	199	186	178	165	187	197	199	189	209	157	192	184	194	178	203	204	201	191	188	201	203	176	184	193	198	207	205	178	171	184	195	194	176	191	201	189	194	205	196	175	200	215	202	179	196	193	176	179	188	201	198	193	182	167	191	197	171	183	175	165	192	165	170	170	186	219	209	177	165	203	194	175	203	188	168	193	173	141	183	200	185	154	187	204	212	188	186	193	183	185	200	238	206	184	196	207	199	206	187	177	213	151	185	183	164	214	191	195	187	194	186	215	177	188	179	212	179	194	207	193	180	183	175	185	205	179	196	181	172	201	177	206	178	185	181	172	193	181	170	192	213	189	184	190	186	187	190	184	206	178	160	201	205	178	207	177	172	192	205	175	191	165	195	173	168	183	190	167	203	169	176	183	183	180	209	185	192	154	177	190	178	202	183	176	198	200	191	169	188	185	169	165	171	207	178	183	195	167	191	196	211	178	175	187	180	193	189	175	197	166	178	165	189	187	186	180	196	173	161	180	190	204	217	176	192	178	194	187	189	185	197	218	205	168	195	206	204	192	178	181	200	209	190	181	193	183	173	205	206	204	177	195	173	209	183	185	190	196	196	159	164	187	204	210	196	162	203	182	181	169	170	184	171	194	183	182	201	196	183	188	181	189	180	186	186	200	185	178	189	179	209	170	184	199	197	185	195	192	170	195	199	186	181	186	161	183	204	173	181	197	205	195	183	202	178	155	193	197	200	200	163	181	170	199	169	186	179	172	195	174	192	190	172	206	198	179	179	171	190	187	187	189	217	182	214	181	165	194	201	185	219	175	182	185	187	190	202	220	195	166	175	168	180	173	164	198	180	185	180	206	178	201	192	191	214	173	170	182	198	193	158	200	177	192	190	204	197	169	179	172	182	163	166	170	159	192	207	187	185	192	181	176	197	174	180	193	180	197	187	175	179	206	203	190	206	168	185	195	174	188	188	214	200	195	196	163	205	164	187	188	184	199	190	189	183	196	168	181	170	187	188	190	185	209	198	230	200	183	158	194	168	215	174	176	177	182	178	193	183	188	204	178	176	178	165	200	188	172	192	176	199	194	166	185	200	175	200	182	193	191	172	198	186	170	201	181	168	197	170	193	183	199	183	190	211	184	185	203	186	191	197	175	189	179	168	191	182	200	191	167	189	178	179	189	183	202	191	207	198	187	190	205	175	181	184	164	163	194	177	199	192	196	170	197	214	179	195	187	190	195	189	190	208	175	184	197	193	181	195	191	181	180	206	189	210	181	179	209	169	197	187	188	181	185	184	180	183	179	219	188	197	191	182	167	171	192	203	196	192	194	174	182	192	222	201	179	202	212	203	174	207	192	180	190	217	190	183	181	166	195	170	174	219	197	184	187	203	176	181	167	215	200	195	179	174	199	175	185	200	193	201	173	191	183	185	204	175	180	189	181	205	203	185	182	215	194	178	176	187	194	174	210	200	182	175	176	169	182	174	201	226	185	183	190	182	194	196	187	194	189	181	176	176	191	179	174	186	202	181	174	173	195	219	181	176	181	181	181	171	206	201	176	177	219	203	177	166	189	184	189	204	206	180	197	158	206	179	189	211	182	184	214	191	177	174	202	179	189	195	207	195	187	210	181	199	200	189	188	198	180	177	192	203	188	199	185	216	195	213	202	171	166	187	221	168	174	196	183	203	184	200	196	195	202	179	191	170	172	208	204	195	193	192	214	205	228	178	182	193	205	196	175	174	194	166	200	212	199	188	196	185	175	184	177	189	183	173	199	182	205	186	195	225	195	189	209	187	186	218	208	199	193	192	177	186	153	209	221	194	202	192	210	188	184	208	202	193	204	177	200	194	206	184	179	173	193	194	198	195	182	187	176	190	183	177	186	188	171	165	194	186	180	194	176	189	188	174	177	189	190	189	198	202	187	177	193	171	176	187	167	191	190	184	206	210	163	187	193	174	185	187	176	197	199	183	198	175	206	180	196	209	186	193	202	178	184	200	175	200	210	177	174	208	194	199	216	179	203	192	197	204	174	198	191	179	174	201	204	190	202	211	217	178	205	205	179	171	182	182	178	220	190	177	190	189	183	182	172	179	184	192	199	181	184	176	226	198	192	195	174	188	180	183	188	169	184	177	184	198	174	194	175	196	181	185	202	197	203	210	192	170	194	181	195	195	196	168	196	213	204	182	189	193	199	216	196	208	194	190	191	203	208	163	195	196	202	195	203	193	192	195	186	206	183	164	194	180	194	224	171	184	195	174	190	185	207	181	193	193	189	191	213	165	194	170	200	168	177	172	200	195	187	187	195	184	189	212	161
16932	7135	2808	1566	1374	1178	992	853	759	674	626	654	591	592	591	524	579	566	514	499	501	501	505	469	462	484	493	475	506	542	487	471	480	526	499	486	449	497	457	432	500	466	480	460	479	481	464	462	490	483	452	486	450	488	472	434	480	468	435	501	462	474	485	465	466	476	433	465	459	453	476	463	484	452	490	454	496	499	467	506	511	467	478	476	441	489	473	446	434	449	484	447	477	465	453	494	472	520	442	427	467	486	498	460	477	498	469	449	485	450	441	484	455	468	477	444	456	433	463	491	460	452	443	508	506	456	465	487	460	449	502	468	478	447	481	471	492	418	439	456	470	486	467	453	457	408	461	481	455	474	491	440	443	457	465	488	511	504	451	441	476	469	488	477	467	465	479	499	460	444	478	420	477	471	442	447	468	470	433	465	488	457	483	479	478	423	497	434	426	463	491	469	479	415	434	453	439	434	467	471	482	464	426	477	464	479	468	436	465	470	468	476	485	472	475	488	519	455	427	487	435	440	439	474	451	460	495	465	437	452	441	444	421	438	478	450	448	458	462	441	445	441	479	470	427	472	430	470	442	463	464	507	450	422	464	475	457	448	508	461	461	460	488	466	498	457	454	469	435	455	486	497	478	455	468	434	474	464	448	476	471	462	461	474	449	480	442	510	448	455	460	502	474	457	444	456	466	442	456	467	445	555	495	450	458	455	495	457	490	447	462	466	438	479	492	487	459	483	463	476	419	468	473	507	462	482	470	493	484	442	441	443	425	493	497	425	483	469	506	481	463	492	443	438	471	451	476	467	481	443	436	458	428	493	470	468	464	434	430	453	409	481	485	482	476	431	483	438	438	481	492	499	453	442	452	457	465	449	466	482	475	446	464	458	449	495	479	441	471	436	417	468	485	472	464	474	482	476	480	469	468	482	485	473	490	494	457	471	439	469	507	444	473	462	451	468	495	430	435	474	455	485	508	467	481	480	444	443	415	462	472	445	454	461	449	511	449	468	502	460	474	490	487	474	511	533	447	460	462	449	474	473	502	477	469	460	478	427	485	465	457	447	471	485	434	413	438	457	469	460	483	476	490	471	423	459	499	452	447	470	466	452	469	482	488	429	464	458	486	457	493	449	492	461	466	469	463	430	461	480	457	435	480	459	472	449	485	450	469	498	495	449	461	488	471	470	473	460	465	436	473	456	433	493	499	450	478	480	442	465	455	445	473	447	484	470	480	454	457	444	488	457	454	440	460	490	445	467	485	458	465	494	460	448	459	497	451	471	467	441	475	456	483	407	465	479	427	446	473	483	450	485	495	483	429	447	434	475	467	469	445	432	473	448	480	468	439	455	470	441	450	456	466	470	470	461	473	475	479	486	485	446	469	445	444	477	447	457	466	428	494	479	429	478	458	463	465	470	469	475	497	505	472	497	478	456	481	443	459	456	485	493	449	432	430	508	482	462	463	448	484	461	467	459	482	481	452	489	454	463	461	518	477	473	422	447	442	427	508	449	500	462	441	474	459	437	463	487	468	445	438	444	466	467	435	473	479	470	459	486	473	421	451	428	427	472	475	465	442	457	482	436	461	475	473	457	490	474	486	480	434	451	487	467	493	457	435	428	442	477	471	489	484	451	448	467	482	502	497	456	476	464	440	507	478	445	481	460	489	468	472	431	468	475	444	466	460	485	479	476	436	465	487	472	433	430	449	464	440	471	496	443	445	495	447	422	467	444	465	475	484	456	474	452	473	458	469	503	433	479	463	463	435	468	457	445	448	451	468	458	435	471	495	449	449	446	442	493	461	516	486	459	465	488	439	429	470	483	440	465	459	440	457	454	482	426	471	427	461	496	452	455	493	443	456	448	469	489	463	461	442	436	466	464	464	467	467	494	506	425	459	460	436	456	470	423	440	493	457	460	492	458	424	497	455	480	454	453	458	477	462	480	428	465	469	474	474	461	455	450	434	478	455	468	440	484	457	476	486	466	452	467	474	472	487	430	473	463	473	457	448	487	487	461	459	441	460	462	464	492	451	497	434	442	436	476	443	470	479	433	477	451	424	484	460	456	482	500	451	495	472	462	455	511	474	487	483	447	480	443	466	480	462	496	475	495	438	465	503	453	461	444	437	452	453	476	487	455	450	470	476	474	454	469	463	434	483	484	459	501	486	445	417	437	443	456	476	459	429	461	473	477	437	452	488	491	461	453	488	479	448	453	468	482	474	432	459	441	489	459	488	478	433	477	477	498	429	470	447	478	478	453	469	476	477	478	516	495	458	487	493	431	437	451	452	481	485	472	429	484	480	472	479	460	462	495	489	489	500	442	454	486	468	466	478	455	439	453	433	510	471	498	445	466	468	440	467	492	463	450	460	474	506	490	462	459	449	484	484	427	455	463	446	455	473	501	452	498	459	482	464	433	507	460	479	491	454	480	458	472	478	473	457	481	444	439	488	452	439	467	444	481	463	458	461	461	436	481	477	471	460	464	461	464	481	512	512	463	452	453	478	483	485	449	465	466	465	475	454	460	475	471	453	442	436	490	479	473	437	482	427	453	491	435	460	464	492	488	470	506	451	446	463	434	437	470	444	437	483	495	450	438	501	449	468	444	471	476	442	482	454	456	505	467	442	422	438	452	424	491	500	419	481	465	505	459	463	465	441	416	472	460	486	465	484	486	452	466	509	453	512	441	474	479	471	476	454	447	480	475	438	440	460	499	454	407	505	499	440	446	496	427	487	461	436	490	500	460	456	452	498	482	432	492	455	483	490	456	459	445	420	482	471	453	482	462	467	476	471	526	475	466	453	461	432	485	452	441	461	457	464	454	468	480	501	486	464	463	437	476	500	448	489	480	430	468	480	409	445	457	472	481	458	457	434	513	472	480	474	474	450	457	461	435	477	489	452	450	461	435	459	506	427	469	443	454	458	481	474	491	494	461	459	441	467	454	481	487	451	476	452	467	441	436	484	445	448	426	471	482	455	450	440	449	472	463	418	438	445	476	446	466	486	468	483	458	438	445	499	446	509	429	517	472	466	503	446	481	450	494	470	490	491	436	432	479	459	432	410	448	444	446	479	469	464	451	463	444	472	441	469	440	467	434	505	477	454	467	484	465	496	470	438	464	468	451	452	450	482	464	457	477	470	455	470	445	448	484	441	481	462	461	517	449	458	467	472	450	476	448	459	481	436	470	466	468	504	456	448	481	443	464	487	422	420	475	427	514	463	435	519	496	450	450	465	473	453	461	492	484	487	466	457	447	460	455	440	427	449	424	458	475	516	477	442	444	443	440	464	484	502	456	495	444	453	449	464	482	447	481	451	448	466	488	447	447	476	449	474	458	443	464	468	479	430	434	470	466	480	473	480	462	443	536	459	464	457	520	470	496	498	472	463	448	463	463	432	437	469	488	467	503	485	502	441	476	467	447	424	461	487	493	435	453	455	478	497	459	493	474	424	473	462	448	451	428	451	450	483	485	483	471	442	481	491	476
7324	1728	464	294	295	263	262	243	274	256	249	261	255	255	219	244	240	270	240	244	255	253	246	253	259	280	217	290	254	241	266	262	280	266	240	265	254	242	248	255	256	255	275	248	269	256	256	254	255	233	256	256	270	266	257	287	264	247	284	252	247	265	260	264	279	252	274	271	272	266	246	255	281	277	249	298	232	249	221	242	256	288	240	257	269	262	244	273	292	259	283	283	248	283	254	296	265	234	263	250	286	253	236	242	269	283	262	240	236	290	243	279	260	240	240	263	254	265	288	261	246	240	288	261	254	272	266	262	251	241	270	261	258	252	267	227	247	247	257	253	265	249	223	284	254	261	263	219	279	241	254	246	236	277	279	235	261	271	197	233	272	253	273	267	274	252	273	259	248	270	263	236	258	224	257	260	248	259	290	252	233	258	248	260	253	282	252	250	245	249	262	255	281	272	252	266	216	255	256	259	258	271	241	252	253	265	256	260	267	287	263	252	253	239	259	262	243	288	253	270	239	263	255	243	249	282	241	290	250	245	257	255	255	251	252	244	262	262	258	293	243	222	257	242	254	274	249	245	275	286	262	281	253	273	258	278	261	261	241	275	251	261	252	276	286	257	272	256	257	259	261	246	264	263	239	276	271	283	244	274	243	227	232	264	246	260	269	244	291	249	279	291	264	236	273	258	282	250	260	244	238	293	232	269	291	241	232	299	226	260	252	240	266	246	253	240	285	279	258	240	275	265	276	255	264	238	268	275	262	269	254	275	258	230	266	246	247	269	271	268	253	257	237	242	270	258	235	264	260	256	246	246	234	263	249	241	272	273	253	270	234	257	223	269	244	265	254	276	243	284	262	298	263	234	262	231	256	256	281	238	292	249	285	273	241	254	279	245	277	269	245	265	272	229	230	249	267	266	286	258	252	251	255	260	243	267	249	248	270	240	246	279	210	271	250	252	278	279	272	258	261	265	259	235	265	259	248	271	252	238	265	278	267	288	293	244	255	264	266	271	227	235	287	248	268	261	255	244	276	282	253	263	282	257	277	282	254	234	239	263	250	262	277	265	280	257	267	245	275	271	247	260	274	270	232	262	275	262	269	234	244	267	252	242	240	249	220	256	264	251	264	249	264	282	279	237	279	260	236	282	247	246	230	250	279	258	247	240	255	278	275	271	296	276	254	241	263	226	239	248	277	267	250	220	279	234	222	281	219	271	262	245	256	239	263	266	248	236	215	250	246	249	223	251	247	278	257	260	268	240	275	233	270	307	269	277	271	275	254	263	259	223	269	260	302	244	263	255	269	274	249	254	256	262	303	270	268	255	263	286	224	251	243	260	249	296	265	272	259	219	273	270	252	251	255	247	236	271	273	245	259	283	245	288	274	263	259	253	242	264	275	263	278	248	252	250	249	265	237	277	269	247	252	247	260	226	252	282	270	282	235	268	265	241	271	256	278	269	268	286	239	260	268	246	257	279	245	260	250	275	232	257	260	245	284	260	278	272	306	263	263	280	236	254	276	266	243	255	251	260	229	241	254	222	238	236	260	260	285	245	251	233	242	252	287	255	275	254	273	250	254	224	288	267	257	214	249	246	257	252	243	255	250	267	276	277	251	253	249	267	238	272	248	245	261	267	255	240	276	277	273	263	249	209	227	252	248	260	240	279	265	257	248	263	270	261	244	255	256	267	269	276	275	275	258	259	258	230	241	262	265	240	259	268	261	262	272	276	257	235	259	249	245	249	271	263	244	275	250	281	262	248	274	244	241	274	248	256	243	268	278	262	262	268	245	277	291	238	246	274	265	281	253	266	246	287	281	261	279	244	278	261	260	266	253	264	264	268	274	253	247	254	256	263	263	267	274	249	255	236	256	244	252	234	270	237	252	234	296	275	248	256	283	278	269	248	239	243	253	287	255	275	232	252	229	267	263	267	260	229	286	251	248	243	234	266	265	247	234	254	270	294	238	275	262	240	267	269	286	277	250	274	243	282	261	265	289	269	264	273	268	283	269	287	255	264	267	287	263	247	259	260	235	266	254	254	257	244	261	268	259	254	211	242	249	236	242	288	280	240	248	270	248	266	260	255	259	238	270	257	251	300	260	246	260	282	273	251	234	233	269	255	267	267	256	251	251	272	253	275	254	259	259	244	257	277	295	286	239	288	264	239	256	275	268	268	257	273	290	287	233	272	254	236	258	243	279	250	243	267	270	270	243	239	227	239	269	244	255	276	247	250	227	266	238	280	241	249	262	257	252	251	263	300	263	221	249	263	272	267	255	273	241	269	236	255	251	230	256	262	270	251	296	252	290	243	242	244	252	258	241	263	246	233	254	271	240	243	270	255	257	254	253	268	255	273	287	244	249	256	244	253	252	236	251	265	282	286	265	233	252	249	226	267	282	261	299	246	257	261	246	301	247	236	253	249	276	256	269	262	262	250	274	244	260	277	247	257	258	252	263	245	232	264	248	250	287	250	256	282	283	244	259	291	264	258	266	265	243	264	283	267	260	270	265	257	249	238	273	251	306	249	271	239	231	264	255	252	257	238	258	258	275	248	236	245	248	248	247	240	283	260	271	260	260	258	239	216	262	244	243	242	256	283	249	257	253	275	260	275	249	240	262	251	267	268	265	268	244	293	274	233	249	274	263	238	276	248	241	263	256	232	229	265	292	281	253	253	281	254	262	266	245	273	292	248	261	278	235	243	283	243	243	241	279	251	274	256	251	270	267	255	264	279	240	265	256	245	281	272	243	281	261	260	275	265	251	237	250	263	290	209	248	283	293	238	247	243	244	261	240	266	227	276	279	240	254	242	292	239	236	242	252	256	279	256	279	256	262	250	253	246	282	264	277	242	255	263	255	270	259	242	268	264	279	226	269	245	258	268	206	263	266	249	274	275	239	274	227	272	264	284	252	268	262	238	263	250	247	284	261	266	271	243	297	239	268	275	257	257	262	251	227	258	283	246	256	241	283	247	265	243	229	246	272	275	241	246	283	245	274	251	236	252	259	239	275	280	277	255	238	264	260	228	269	256	300	243	240	266	265	243	270	276	254	268	283	259	249	248	243	226	312	276	287	261	266	250	288	260	273	299	256	243	255	243	258	252	245	248	271	280	248	272	278	244	267	253	269	284	299	242	275	250	251	262	242	250	294	273	252	278	247	254	274	240	281	252	255	268	295	266	256	253	238	247	238	245	259	274	234	244	263	256	241	255	222	273	274	243	265	254	273	276	290	286	257	266	282	227	240	250	261	257	242	246	239	265	264	238	241	245	251	257	265	303	214	274	280	264	265	259	266	254	243	246	274	274	248	248	254	254	266	254	256	259	228	256	253	243	282	246	270	257	264	272	290	249	240	250	274	244	254	244	239	259	245	257	256	233	291	268	272	267	262	291	281	271	245	253	217	265	252	232	239	279	271	251	283	244	273	265	302	286	257	284	245	265	274	256	240	260	253	234	265	288	244	283	255	271	265	252	269	242	258	266
5673	1990	938	716	673	634	661	666	600	662	700	658	646	642	661	626	680	667	620	599	689	647	608	642	650	660	674	604	659	639	613	663	647	558	661	625	618	667	620	626	690	656	642	630	646	680	672	637	662	628	628	628	636	658	621	648	626	640	687	621	631	678	664	618	679	682	635	642	640	653	630	622	599	636	672	664	609	652	639	646	657	660	613	626	635	673	642	625	671	662	647	601	645	633	625	619	657	641	654	600	646	650	628	655	643	651	638	648	634	618	644	612	677	649	609	673	627	640	611	642	652	636	616	648	664	637	606	655	615	640	651	630	651	616	576	616	701	641	637	616	648	624	634	684	673	608	641	677	654	635	630	641	683	640	641	652	679	583	667	661	599	642	664	654	658	635	609	638	638	658	636	651	640	611	667	623	660	679	665	697	611	647	683	661	560	643	684	659	635	601	621	615	644	667	624	628	583	644	638	639	637	620	625	610	656	614	668	646	593	678	612	619	653	616	630	632	585	657	633	605	650	604	627	632	610	623	638	634	668	664	653	586	620	647	639	639	591	651	615	643	634	612	616	610	659	622	685	614	639	630	609	612	588	597	645	646	646	644	652	656	628	630	612	631	647	675	598	640	655	640	633	622	639	642	669	629	654	599	635	631	631	630	653	649	629	605	630	636	652	614	631	572	651	627	621	630	660	618	645	618	626	674	636	676	667	620	646	609	635	631	619	640	634	648	644	666	636	676	643	596	643	603	648	681	619	632	633	645	608	611	620	645	615	629	652	649	627	657	672	670	651	674	679	647	613	637	633	669	600	642	664	657	624	600	600	670	673	619	675	612	621	640	682	619	660	658	671	637	604	654	635	657	619	629	635	651	687	622	613	656	655	653	639	681	668	637	624	626	625	653	598	661	631	644	651	605	640	638	650	643	659	622	589	588	580	648	602	636	648	642	655	644	647	640	611	617	633	638	604	644	669	614	666	646	675	654	664	644	641	637	635	658	657	625	656	645	629	654	653	653	655	601	623	617	667	614	634	676	660	634	663	687	638	643	659	640	638	663	642	632	599	616	647	689	657	633	672	601	695	605	634	630	627	590	633	625	624	638	621	624	603	643	626	623	629	636	650	613	656	697	672	598	648	615	632	623	631	623	640	627	664	593	622	679	667	626	614	661	648	623	630	663	620	657	643	602	605	644	634	579	622	627	655	675	632	583	651	619	685	642	654	647	675	686	657	621	628	619	636	622	640	642	636	656	641	638	677	626	668	603	677	625	677	589	622	638	596	649	641	654	658	646	656	643	625	620	630	677	648	667	610	642	632	617	601	636	688	629	634	647	680	652	638	654	617	604	593	651	634	602	650	617	577	621	618	655	667	654	640	668	626	635	652	629	601	658	616	637	622	646	622	635	654	620	652	616	652	665	647	648	645	622	640	641	677	614	675	656	597	624	688	642	681	675	606	661	673	652	639	654	631	658	692	630	668	648	635	647	605	675	618	648	672	648	665	655	614	604	655	640	629	617	682	643	644	647	666	636	623	644	646	682	656	688	597	615	650	603	637	625	637	665	624	664	651	647	620	631	645	643	635	631	594	612	632	619	633	627	606	643	625	685	657	624	679	630	638	602	626	672	640	604	614	678	631	686	671	642	646	657	645	604	619	677	610	625	640	659	631	642	644	596	613	606	640	676	666	597	611	610	651	651	641	668	639	638	640	622	634	624	612	651	650	602	665	635	598	620	661	608	622	604	650	640	680	638	609	641	572	598	687	657	618	663	661	677	661	653	635	622	642	649	617	618	675	650	676	601	590	626	646	597	635	644	656	645	679	664	638	676	647	607	622	635	611	623	650	635	611	664	689	638	651	649	679	650	640	639	603	610	606	633	636	631	621	606	675	635	622	596	645	598	641	615	677	625	629	633	654	640	638	599	640	638	641	613	618	623	625	636	644	612	643	602	683	659	646	650	626	625	693	641	620	605	661	625	587	685	636	668	624	610	638	612	675	604	618	647	653	598	638	662	623	639	668	664	688	632	677	630	624	670	623	646	614	669	660	608	657	683	656	622	635	639	607	619	627	658	631	652	668	618	610	674	596	621	677	626	627	677	690	618	649	643	593	648	622	667	656	628	632	646	677	625	642	625	675	672	621	645	643	614	671	630	632	629	592	649	643	652	655	631	681	618	626	644	606	621	625	685	670	641	633	667	648	623	626	641	619	655	646	587	611	646	644	690	661	667	628	587	634	591	671	633	617	650	666	656	624	661	689	627	614	654	601	689	658	673	620	601	617	673	626	647	670	602	608	668	630	619	601	609	634	675	639	614	587	614	649	657	614	625	609	640	679	612	633	612	605	653	638	645	639	601	669	641	672	643	649	623	596	616	609	678	661	607	650	662	615	631	653	642	659	656	681	680	680	610	677	599	601	629	637	635	637	665	639	644	679	655	641	631	674	612	609	649	625	625	666	659	611	647	613	595	640	614	654	636	622	625	605	619	625	620	636	644	650	620	640	657	650	667	643	640	659	617	651	663	686	636	582	642	642	609	646	593	619	673	679	653	610	625	636	666	672	639	630	656	630	647	658	631	627	657	605	647	635	596	705	649	641	607	631	652	708	599	622	653	635	647	659	635	639	600	661	618	646	632	681	662	590	613	620	633	652	621	655	586	633	649	629	686	611	645	626	602	636	634	640	619	645	646	697	655	590	622	629	663	637	641	672	608	673	611	642	593	629	619	680	653	668	593	591	654	630	604	662	618	651	644	576	672	650	643	648	665	654	631	628	673	605	621	641	655	645	651	635	627	612	675	665	626	656	631	646	656	595	636	665	653	657	588	641	623	660	656	635	611	665	667	579	643	674	635	646	624	696	697	603	623	668	628	696	606	655	588	626	624	655	635	673	622	648	647	670	681	622	662	650	639	598	637	700	655	648	621	649	615	610	640	632	605	630	622	651	603	621	631	709	626	631	607	642	618	674	610	600	617	635	657	643	666	604	665	664	698	636	658	659	633	619	642	637	610	591	631	587	672	669	645	600	650	619	604	632	669	620	623	654	665	661	637	604	652	644	677	682	629	604	638	612	599	641	693	618	596	665	661	609	623	668	637	662	631	651	632	680	644	622	661	659	647	661	670	647	668	600	663	656	622	671	669	665	661	614	661	625	625	664	632	626	621	623	652	637	636	612	631	665	609	623	656	631	598	687	647	652	632	608	679	637	620	611	641	620	638	633	631	650	652	644	622	626	664	647	629	640	602	636	610	675	587	655	664	610	612	639	636	666	656	632	667	635	621	616	677	607	631	632	631	594	627	661	651	639	621	627	638	651	598	651	641	633	664	647	632	646	636	612	645	638	645	639	609	649	638	619	663	607	650	659	655	628	614	604	600	588	645	664	615	645	596	662	643	634	642	661	647	629	617	643	626	659	640	660	606	631	603	651	623	633	626	618	640	670	676	658	647	636	639	600	638	639	639	645	631	670	628	619	632	619	640	637	634	639	630
16926	5137	1453	459	416	350	336	334	324	333	287	312	304	300	343	297	320	306	301	310	309	279	301	322	331	281	293	299	299	322	308	293	298	314	278	286	288	303	293	289	274	294	290	302	310	304	279	271	305	310	321	280	274	311	293	318	308	291	315	332	305	295	301	258	274	332	305	290	301	332	288	280	284	329	278	316	319	305	317	319	269	310	278	288	301	310	318	290	291	308	290	320	308	319	303	312	313	298	311	310	274	323	311	265	317	292	302	284	272	305	307	297	298	260	295	287	300	284	318	280	268	312	267	283	301	275	284	272	292	297	306	282	283	304	278	300	315	285	276	284	301	323	298	315	317	294	264	266	314	282	284	312	272	277	313	306	290	312	286	306	277	302	300	314	284	294	277	302	259	307	274	316	308	272	266	310	327	305	277	291	281	252	310	306	264	274	311	290	287	298	286	299	277	286	283	311	353	307	292	253	261	316	289	314	304	290	283	314	293	299	287	298	276	285	332	286	279	340	293	319	297	304	354	295	296	293	307	288	311	279	300	265	314	316	324	341	306	304	287	298	285	326	306	330	283	296	304	270	314	306	293	303	303	299	326	287	296	292	271	321	323	312	315	296	273	287	279	303	278	298	278	289	307	296	323	308	268	279	302	300	313	286	329	312	290	319	278	354	287	349	321	286	270	289	303	311	305	298	302	289	278	335	268	275	315	320	325	308	310	308	278	319	270	283	299	295	287	276	306	257	314	292	315	293	308	327	323	333	292	287	315	303	284	296	293	277	294	293	292	297	337	294	291	277	318	289	285	296	301	290	290	306	298	313	303	290	307	284	274	310	298	296	296	303	309	313	264	304	301	298	311	287	304	278	298	279	306	312	288	306	342	241	304	294	299	306	314	298	278	303	321	286	279	292	290	273	294	305	305	339	293	287	323	277	280	290	279	292	268	310	318	307	311	307	317	320	289	300	257	307	304	305	314	273	294	306	298	306	276	308	314	305	311	281	302	292	300	252	290	281	273	285	261	320	315	308	322	330	292	328	320	287	301	286	296	297	294	300	271	318	300	286	308	310	302	339	314	288	299	283	285	298	296	308	281	301	324	322	311	270	259	285	289	290	300	269	289	310	299	291	297	275	305	299	277	284	273	298	295	301	304	321	296	324	269	262	311	295	249	268	290	289	311	298	286	277	299	315	291	283	297	298	306	315	271	300	307	293	291	267	267	285	270	296	308	309	277	281	306	297	279	295	323	296	294	299	285	288	298	257	306	281	309	298	292	283	294	337	325	309	261	263	289	281	294	311	295	288	283	310	275	270	295	288	286	327	295	295	290	285	298	313	343	292	306	317	291	326	317	308	292	306	319	285	293	286	300	297	313	305	305	282	310	295	282	317	275	282	308	313	286	275	309	302	335	284	301	319	302	304	319	303	302	305	287	313	327	264	293	294	312	274	273	319	290	301	289	319	288	288	291	295	284	305	301	292	291	289	304	288	290	314	322	282	283	291	333	283	274	310	301	332	335	285	305	287	296	293	294	311	288	301	297	307	313	287	290	251	276	326	311	283	304	319	333	278	298	318	304	298	276	281	306	327	312	305	287	287	333	275	280	292	325	286	300	314	279	303	294	311	291	301	326	291	297	286	286	320	326	286	292	278	266	308	267	307	300	295	344	346	321	305	274	301	282	290	324	290	301	319	302	284	370	290	293	293	296	289	320	285	279	293	280	303	288	299	280	318	333	260	282	341	315	289	277	283	305	303	289	319	322	304	300	292	306	319	290	304	280	288	286	281	280	265	288	298	274	299	294	296	314	307	305	260	285	297	270	287	291	336	307	281	251	309	318	308	306	294	299	306	256	276	311	272	289	307	300	288	320	302	287	271	336	330	329	297	277	314	326	284	278	307	284	273	289	304	302	346	311	303	269	334	317	302	266	282	320	288	304	303	305	317	299	314	286	276	331	275	276	307	290	269	318	300	311	307	295	311	314	282	296	306	265	289	300	310	280	283	269	318	293	294	289	287	310	342	296	279	304	333	286	295	309	329	300	299	295	318	315	281	300	296	283	287	304	275	294	305	320	285	310	307	311	296	293	285	274	271	307	292	287	292	326	299	300	324	292	284	269	292	323	286	305	324	329	317	295	324	313	330	303	294	310	286	300	319	303	307	262	283	327	298	327	270	310	297	272	295	285	312	330	314	288	315	285	313	291	280	315	284	272	294	289	292	283	307	256	295	309	292	312	266	301	329	287	277	273	319	307	281	294	285	295	281	293	302	310	303	265	288	319	338	315	288	300	294	272	320	270	276	303	295	302	319	298	304	315	309	302	291	322	307	276	309	296	315	326	279	300	285	289	324	340	304	320	278	289	289	278	274	299	296	297	334	336	241	323	307	295	274	293	274	284	290	295	291	271	273	297	283	362	281	297	306	305	291	298	295	296	296	324	297	282	259	289	303	305	284	280	275	269	310	321	322	330	306	309	312	297	295	309	290	301	274	283	322	303	295	308	243	298	327	268	285	291	311	292	299	302	315	340	297	286	283	301	292	319	284	297	289	297	313	304	285	284	306	260	269	285	305	288	275	324	343	304	302	297	306	304	307	300	270	324	299	298	316	302	293	305	294	294	308	281	264	295	305	263	296	314	323	266	308	280	308	278	273	290	294	286	306	300	307	279	302	322	302	325	295	261	288	286	303	329	304	270	291	322	286	305	254	284	306	314	311	311	311	279	280	287	284	306	320	269	296	317	335	279	258	277	297	289	303	296	314	297	287	277	303	283	310	321	285	320	327	298	294	274	325	319	310	277	315	296	302	287	327	298	309	314	289	275	305	334	275	288	279	296	265	258	300	277	283	317	291	313	305	310	297	284	303	301	289	299	288	299	270	293	311	307	303	287	292	336	271	282	325	322	320	311	289	284	306	281	264	288	307	297	286	284	329	307	279	292	292	302	302	277	309	322	290	291	315	331	294	311	281	291	295	288	287	297	317	312	299	285	304	289	297	282	299	322	325	300	304	310	321	280	305	308	284	327	321	296	283	287	298	312	328	298	269	282	285	323	291	307	292	290	322	300	293	274	304	288	300	293	291	307	312	289	300	269	324	335	295	320	303	300	289	297	303	265	279	262	256	319	304	303	300	293	296	271	309	301	294	292	288	320	311	287	310	275	298	306	295	322	286	297	268	287	295	293	312	343	304	313	334	280	311	318	324	279	329	284	279	304	308	261	316	320	292	283	257	284	326	284	266	280	285	302	326	287	323	310	319	250	290	308	312	295	302	301	281	280	335	296	278	296	303	307	292	270	290	329	339	313	319	315	255	306	309	300	331	313	287	293	316	340	336	296	322	279	308	296	343	276	301	288	276	277	273	315	304	291	278	278	289	295	282	313	307	312	299	285	286	288	294	275	306	310	287	324	323	292	294	300	298	296	289	327	290	280	319	272	277	261	286	272	303	323	287	329	303	282	306	296	300	272	289	284	326	294	278	310	264	298	288
12400	4593	2328	1256	1136	1083	939	892	870	781	810	780	751	769	811	777	755	729	711	698	732	748	744	697	731	732	725	756	688	677	700	680	704	729	700	678	689	716	726	694	717	773	739	758	707	681	689	710	783	750	667	760	716	743	729	663	718	737	730	703	684	681	736	643	717	716	738	707	697	690	708	715	717	728	684	671	701	685	708	762	726	669	721	652	700	718	743	688	677	711	696	693	736	708	690	726	688	721	677	726	708	697	715	738	694	673	733	684	730	704	657	700	691	731	713	755	691	686	706	704	727	755	659	766	722	682	749	691	684	743	727	719	681	705	681	711	704	692	680	708	737	762	676	738	730	703	701	685	759	732	705	729	703	711	735	740	719	711	701	699	721	653	725	731	719	707	646	720	738	698	721	693	684	679	691	724	687	724	712	738	726	722	711	662	727	712	730	723	667	694	725	703	705	692	706	752	694	723	719	718	723	745	688	672	674	705	714	698	694	738	693	707	674	718	704	719	688	702	715	738	718	718	689	697	706	746	735	723	669	698	685	705	723	723	741	713	722	730	662	698	759	712	663	692	703	756	714	716	704	684	718	693	687	680	682	715	699	710	763	678	771	751	748	681	714	725	675	724	684	714	688	672	696	641	711	705	738	688	718	721	726	726	689	630	735	733	692	680	698	700	689	712	666	702	705	697	707	751	663	677	668	634	707	726	701	694	703	723	720	734	733	709	734	739	695	719	633	739	727	713	707	725	731	678	715	721	689	724	697	723	676	701	703	748	692	659	706	678	698	691	694	734	666	744	695	685	749	709	682	726	676	719	743	755	702	674	684	663	717	689	731	690	733	748	698	713	672	655	723	744	695	701	690	720	693	735	686	717	696	683	701	728	691	707	658	772	690	731	731	703	722	732	712	715	690	716	714	701	713	714	711	722	694	693	668	734	746	695	709	699	668	717	685	692	708	688	723	644	735	743	696	784	717	711	663	661	720	716	717	703	702	691	720	701	658	757	707	715	689	701	664	702	696	783	701	711	736	690	752	716	757	692	729	677	699	720	759	717	762	702	703	704	684	747	735	709	759	712	713	691	706	725	729	720	697	667	689	730	729	707	674	733	709	723	699	725	707	688	662	756	706	750	712	716	713	704	699	726	692	732	691	663	720	676	666	737	674	707	721	725	714	689	688	692	706	733	739	687	682	733	709	743	724	741	673	706	743	720	754	697	674	701	734	714	679	759	687	676	710	687	697	676	746	686	693	701	709	694	731	709	706	732	699	686	713	713	741	665	658	687	705	697	719	710	703	742	779	731	737	694	681	690	685	694	736	724	673	737	720	683	691	726	702	738	736	732	684	709	731	752	704	714	717	740	756	721	725	771	692	681	707	711	699	734	737	710	752	696	720	719	740	676	711	676	690	710	726	673	697	719	693	704	766	751	679	708	728	663	685	724	675	708	707	690	727	705	688	767	677	703	716	691	680	684	730	700	668	755	746	696	725	690	715	697	733	745	704	712	725	691	669	718	690	695	716	669	728	735	697	752	646	718	752	701	694	712	727	689	726	682	708	716	673	716	718	731	717	687	714	692	734	678	720	709	730	753	686	719	707	732	686	716	733	748	720	673	704	714	735	732	736	737	692	710	716	713	711	736	715	676	704	725	761	734	748	725	716	678	691	738	697	711	699	683	692	652	746	698	733	706	722	696	687	671	730	685	662	727	720	712	688	683	715	761	735	726	732	696	723	718	737	750	740	755	684	723	683	756	757	725	708	718	743	695	711	671	737	713	743	643	677	697	700	711	713	680	714	667	723	705	686	714	720	675	726	695	744	738	721	716	715	735	746	710	626	715	714	674	664	678	677	751	748	685	732	677	759	723	673	674	714	702	701	679	717	716	649	720	728	714	730	719	683	744	631	685	687	700	675	668	751	686	713	678	719	678	745	731	727	724	730	719	680	652	722	727	671	687	749	697	709	700	732	747	723	723	682	728	736	709	768	705	676	756	681	707	682	718	717	713	696	695	678	712	686	722	763	718	763	723	687	722	702	712	733	676	682	653	728	702	683	704	744	694	735	727	725	702	706	728	747	710	746	750	708	672	762	699	681	695	671	679	706	693	713	729	752	732	719	716	700	725	733	717	699	695	680	706	682	756	709	692	711	742	722	707	661	703	697	660	729	703	669	703	696	677	708	690	710	711	750	700	713	728	729	679	718	727	682	707	731	717	695	735	700	692	758	709	682	669	700	663	769	712	743	695	686	670	727	684	727	724	697	724	691	705	717	681	735	671	734	708	676	693	698	669	759	746	720	748	731	692	724	722	737	735	690	728	748	667	701	695	721	712	765	685	727	714	753	671	717	665	681	711	709	711	729	729	699	753	713	750	679	694	760	730	719	726	717	692	743	798	745	672	742	675	689	662	697	687	711	750	656	715	726	696	697	694	665	764	646	736	711	719	707	684	717	715	717	709	723	706	715	721	726	711	707	727	681	731	730	692	676	716	738	747	679	702	745	707	701	686	705	705	716	674	665	689	681	729	718	759	680	781	695	680	738	724	704	671	702	750	642	697	688	701	708	710	724	709	723	672	702	712	715	684	748	672	678	727	732	713	696	727	725	782	694	721	734	677	676	707	682	728	740	729	680	750	728	691	703	704	689	699	721	765	761	702	719	691	706	741	698	737	730	754	711	713	728	712	745	711	699	731	710	717	702	719	698	724	737	703	690	741	729	712	735	698	733	692	706	678	753	694	692	710	727	684	701	718	729	739	707	724	661	703	758	725	735	722	704	713	715	695	677	717	694	728	688	721	738	728	678	677	686	711	678	688	741	744	710	712	662	691	706	722	676	728	728	710	732	723	723	686	699	686	766	694	733	712	705	713	768	643	662	704	729	719	719	696	718	740	686	696	713	733	681	687	699	685	673	715	667	696	607	705	702	698	673	715	767	688	730	698	711	715	693	680	728	727	735	725	693	707	734	702	728	691	698	690	654	657	712	724	730	714	689	715	719	675	708	704	707	701	745	719	711	734	703	750	697	716	682	765	673	718	739	692	683	685	702	736	710	679	721	691	719	738	726	728	690	682	646	742	699	716	676	703	708	728	695	734	722	703	695	676	726	732	689	699	696	709	683	708	710	673	677	708	711	728	694	730	716	734	729	719	673	724	721	738	722	690	718	698	767	691	705	702	698	670	703	665	698	745	731	634	691	731	688	717	726	734	677	680	678	653	723	708	683	654	712	679	717	702	709	705	684	727	728	712	733	719	694	708	680	721	711	681	689	646	744	730	667	737	673	667	699	722	729	716	685	730	730	719	675	712	688	708	739	710	697	662	714	705	729	710	697	662	658	667	716	721	685	714	700	692	698	697	723	740	702	704	718	751	659	660	710	712	769	719	725	729	748	706	708	707	744	729	682	728	690	675	668	732	741	734	694	683	683	699	733	714	711	704	704	694	692	748	758	710	748	743	723	711	685	708	675	694	713	691	710	664	695	698	755	750
26206	9031	3712	678	361	314	268	227	218	196	189	200	215	211	226	201	194	199	169	175	172	183	197	205	177	183	164	202	193	184	172	188	163	201	187	190	175	191	168	161	179	185	185	192	179	177	211	174	163	194	156	176	185	182	171	197	168	174	156	168	187	196	197	186	185	188	178	193	155	180	198	180	163	182	190	165	186	151	187	193	191	186	169	195	150	195	171	175	196	189	176	166	187	183	181	153	186	169	159	202	174	190	176	184	189	157	170	192	177	185	196	194	174	168	183	198	201	172	164	181	218	178	169	204	191	207	174	186	159	186	187	183	175	193	179	183	188	180	178	184	176	184	194	199	181	190	171	201	173	177	181	185	178	185	167	211	186	202	189	160	168	173	176	179	175	167	167	199	191	168	204	166	189	166	185	192	193	192	190	166	206	172	158	186	181	151	188	181	175	183	187	173	169	182	189	163	172	170	137	183	178	172	184	176	158	145	186	183	180	177	187	175	178	167	169	184	201	197	175	175	188	189	165	185	209	194	185	177	192	190	181	170	174	188	170	189	160	196	203	164	181	190	199	185	161	181	150	198	193	153	163	187	216	172	190	176	206	170	189	198	170	160	179	193	171	214	175	165	192	195	191	189	171	187	222	163	189	161	213	157	171	161	167	178	171	146	180	187	162	178	189	160	194	196	182	179	182	159	207	176	168	180	189	184	184	196	207	187	172	184	171	204	174	198	205	190	180	188	168	198	194	193	158	163	164	190	141	175	183	191	155	181	191	188	198	186	166	177	190	207	185	175	168	187	162	175	179	184	177	171	180	192	177	192	183	202	185	183	208	169	211	163	166	172	210	187	177	216	191	194	178	166	190	154	164	166	190	187	180	180	181	194	165	200	191	209	208	180	187	185	198	186	192	181	195	173	179	169	200	148	184	176	173	189	175	170	180	176	161	162	197	194	163	188	177	164	151	185	219	173	172	172	174	170	176	187	207	177	204	182	182	186	177	201	183	178	175	196	182	203	216	174	154	166	174	165	176	165	179	168	180	175	162	149	189	220	198	168	201	154	153	177	192	188	203	179	181	178	188	180	184	181	199	185	164	160	182	195	176	180	170	159	152	167	171	167	174	190	178	160	174	179	186	191	182	180	193	186	192	168	173	181	201	194	180	168	181	145	170	179	183	190	196	176	157	177	202	180	188	179	175	191	175	169	179	144	158	205	196	183	154	188	172	187	159	166	184	190	179	163	164	181	188	170	171	163	185	190	166	195	187	167	176	196	158	158	172	179	182	167	156	172	155	185	183	174	172	186	195	185	187	155	181	187	151	165	186	181	200	180	204	194	194	169	178	180	165	165	169	190	190	173	178	180	175	163	173	165	198	171	194	178	187	188	193	187	169	189	181	159	181	178	176	179	189	189	178	190	175	180	178	164	175	164	163	184	166	168	194	175	184	194	184	163	180	176	163	182	185	179	161	180	183	179	189	200	178	172	206	165	177	181	173	183	160	182	179	188	190	168	168	167	170	170	199	166	181	170	178	180	188	175	186	154	210	198	188	197	196	186	180	162	192	193	177	165	142	189	149	145	196	171	193	184	174	162	193	172	162	159	178	175	179	171	168	185	157	160	183	172	196	197	203	221	185	185	161	157	190	184	166	225	179	176	163	207	177	181	193	178	196	201	180	180	169	171	175	178	170	159	189	203	200	193	165	182	157	162	170	177	176	203	170	172	173	178	182	196	174	189	189	180	170	188	171	178	184	197	174	192	186	191	180	181	204	172	201	190	169	191	192	190	182	180	178	177	179	154	174	218	157	187	188	141	170	183	158	175	173	159	164	167	175	172	172	194	179	181	184	175	195	194	182	196	176	177	176	170	158	173	189	159	180	166	179	203	181	172	185	184	162	162	174	195	190	190	203	176	175	174	201	172	179	171	196	188	164	164	173	188	201	183	174	202	170	176	183	192	202	190	188	183	168	177	172	184	191	178	181	177	193	177	179	198	186	191	163	166	183	195	192	165	168	202	183	155	165	191	188	202	157	169	182	175	164	194	189	181	172	157	165	168	180	171	158	188	142	199	181	165	181	174	171	203	175	168	202	163	178	189	167	163	174	196	155	176	162	159	194	181	169	189	199	177	184	187	152	199	173	175	169	170	208	168	175	194	207	176	174	178	194	159	209	171	167	174	203	181	165	180	169	177	183	163	163	183	183	188	177	168	177	156	201	190	193	151	155	161	165	181	204	193	176	192	171	202	177	199	163	178	164	182	139	155	179	190	180	182	192	184	165	140	184	179	188	185	206	171	165	171	196	186	200	155	180	183	183	192	163	176	179	189	178	177	191	211	199	186	161	210	163	187	192	185	179	187	154	204	172	161	170	164	177	193	175	173	165	180	173	203	200	189	185	177	184	179	178	175	160	212	183	183	155	183	187	195	197	173	174	171	196	142	187	167	187	177	180	172	181	174	188	163	207	191	227	204	183	177	189	157	159	179	179	160	182	156	203	188	200	184	175	177	188	175	200	154	178	165	150	198	179	178	174	174	178	209	190	191	181	184	168	181	174	164	180	176	204	160	198	165	152	155	197	175	177	208	194	180	171	195	166	171	178	161	172	178	177	177	182	204	190	193	193	170	154	157	181	167	156	183	179	179	183	181	185	209	162	174	205	177	178	192	166	197	171	196	210	164	180	192	206	171	178	148	192	167	163	203	156	174	176	173	184	174	160	169	204	183	187	193	177	199	190	192	176	170	161	159	183	171	165	180	198	167	173	192	192	184	196	193	161	181	184	183	187	181	153	172	180	195	219	210	161	188	168	176	160	198	170	159	181	162	174	152	169	176	179	163	220	168	186	195	192	180	179	196	169	164	176	184	182	169	180	193	193	191	181	191	177	159	195	174	206	188	173	202	184	183	179	171	204	164	181	177	174	176	196	198	162	189	176	197	195	200	200	165	179	173	181	164	165	201	157	174	188	190	179	179	206	187	179	206	163	185	188	188	205	164	170	183	181	186	199	193	178	204	182	161	183	161	201	162	183	189	195	183	158	172	169	168	202	193	185	149	204	165	198	170	172	179	202	168	176	210	185	177	202	184	192	189	197	180	187	164	197	176	189	185	161	188	198	156	195	198	168	191	180	176	196	182	197	206	180	179	214	189	188	178	194	178	202	214	181	156	184	185	188	187	198	171	170	183	164	174	174	177	169	179	185	183	182	168	174	163	201	198	167	183	179	186	193	176	184	180	172	161	175	179	188	194	174	147	192	187	162	173	185	170	211	193	197	194	167	165	198	162	169	192	154	184	178	166	199	201	192	165	167	153	189	161	177	188	189	164	189	191	156	199	190	177	210	188	177	169	171	164	175	198	201	184	181	183	188	153	198	191	173	160	199	186	175	198	178	187	170	194	185	188	184	187	165	179	186	156	199	174	200	181	205	179	194	198	178	175	198	197	184	174	182	162	201	189	192	191	179	172	167	173	183	183	177	171	197	208	178	192
16385	6988	4977	1545	1245	1074	870	783	739	664	635	601	618	582	561	521	523	513	529	512	488	459	472	486	495	492	475	458	467	478	437	462	442	477	420	456	506	459	469	447	495	455	437	421	472	451	461	452	473	453	494	430	466	476	439	456	446	455	473	486	443	445	435	467	454	425	447	446	479	410	397	461	472	476	428	443	439	431	462	423	433	447	453	464	469	478	461	477	443	498	452	473	449	478	472	453	413	438	455	431	469	448	473	448	458	451	495	454	474	446	470	447	509	496	465	477	457	466	417	425	446	445	400	445	438	408	443	443	423	409	481	463	453	470	439	395	441	434	455	467	478	466	447	489	469	439	458	427	405	457	442	458	488	454	445	444	432	425	437	454	463	468	458	423	441	463	468	433	452	441	417	440	474	452	428	450	503	433	400	437	406	439	438	437	417	447	442	451	457	465	443	491	443	428	485	453	466	450	423	424	485	430	449	432	445	445	442	466	465	482	458	438	445	390	431	443	446	413	477	445	445	452	430	402	430	429	455	462	464	450	416	430	441	479	469	460	429	427	440	430	450	425	467	452	459	433	471	413	454	483	409	465	440	444	451	420	464	436	444	422	451	462	442	455	473	461	417	428	465	423	446	443	399	446	424	434	432	449	412	454	449	463	418	427	424	474	453	446	432	464	429	463	474	477	471	437	462	447	437	473	448	421	446	421	429	432	436	467	408	490	467	429	408	453	455	448	433	435	406	455	454	438	437	436	490	437	393	431	433	479	472	447	449	443	455	428	414	457	436	439	453	492	445	447	442	457	432	430	438	438	423	428	409	473	475	426	446	485	433	487	434	455	454	449	429	462	415	442	467	463	462	464	428	441	428	433	442	452	425	461	463	448	446	408	461	484	417	476	447	401	445	451	479	447	435	484	463	451	459	421	430	464	433	456	480	445	437	437	447	488	407	449	436	451	428	488	457	449	435	425	435	452	451	435	435	443	447	488	476	451	436	453	445	438	460	439	460	445	460	453	463	471	481	461	408	461	457	461	444	434	431	432	431	455	430	454	435	433	477	444	438	455	442	450	444	441	465	482	465	442	454	461	481	471	445	464	440	443	445	436	449	468	453	468	428	413	421	443	456	452	474	435	437	416	420	456	425	453	416	436	420	450	476	440	413	461	453	451	436	466	406	474	454	436	469	482	442	419	494	465	475	437	398	495	462	431	430	449	476	435	452	474	467	423	459	451	444	473	446	461	451	459	415	458	432	421	503	476	452	454	442	429	404	448	495	467	447	450	455	465	420	458	442	461	477	452	449	448	429	432	467	438	419	450	464	436	421	487	478	438	424	436	441	423	491	463	456	450	473	476	477	437	438	451	465	456	439	455	478	432	429	445	421	470	452	444	453	460	462	437	411	417	457	459	430	484	486	452	458	449	453	461	480	445	439	404	439	476	424	453	489	431	454	431	452	423	481	450	465	424	446	444	461	445	484	467	419	468	464	506	435	469	444	446	443	457	429	447	442	442	425	451	459	493	415	425	444	456	462	434	422	446	464	455	396	455	451	444	452	449	437	419	394	437	450	430	433	442	418	434	466	441	433	436	442	449	434	424	467	468	499	444	465	455	445	450	462	477	458	445	441	425	458	481	453	435	488	450	432	472	476	433	435	450	406	467	465	439	457	405	475	499	463	481	467	442	419	424	463	436	418	398	455	477	389	425	413	459	436	447	434	452	477	458	457	456	437	455	425	467	488	411	464	413	445	458	470	457	473	435	431	435	442	490	449	441	478	454	458	470	428	449	415	464	461	426	453	464	468	425	436	454	399	467	432	423	450	435	419	439	440	474	450	494	474	474	449	424	488	438	474	463	495	440	474	423	407	420	447	429	484	455	457	436	421	476	469	436	469	479	405	461	447	445	456	468	407	435	444	475	446	460	453	454	468	454	448	486	473	458	466	459	458	459	456	460	424	461	461	442	416	460	486	451	486	438	460	436	462	442	455	474	457	457	455	444	460	448	424	456	453	433	481	446	463	420	508	391	445	473	429	457	457	465	442	457	421	423	455	441	416	451	446	444	479	432	444	452	486	452	453	469	463	422	435	429	444	416	459	429	448	436	455	458	457	447	460	458	457	457	476	440	474	438	450	471	432	442	471	420	448	447	457	425	514	445	444	443	434	465	457	420	440	436	474	421	478	433	445	420	422	481	428	454	442	451	448	434	420	428	448	425	437	442	473	450	455	469	456	485	442	470	466	419	504	415	414	485	472	460	441	469	459	438	482	455	420	442	444	488	451	447	452	453	423	470	445	438	481	460	476	437	413	458	454	445	434	417	462	459	462	459	460	436	429	459	444	410	450	447	427	462	447	448	474	406	459	447	441	451	479	493	422	457	431	433	464	457	445	458	479	446	442	446	432	441	463	457	448	471	436	407	443	463	439	435	486	428	454	427	448	465	426	436	448	419	432	429	459	407	444	433	447	449	436	452	451	443	468	412	437	436	458	466	460	451	435	458	461	471	461	430	415	478	449	471	430	450	455	466	438	421	472	485	436	464	473	438	459	426	450	437	413	440	464	463	470	436	464	440	438	429	422	428	448	425	424	425	446	469	478	408	423	441	442	423	479	462	480	408	472	456	450	481	456	464	472	463	427	450	443	434	431	451	416	435	456	456	450	430	411	413	439	450	447	400	450	424	463	394	411	404	446	448	462	443	455	421	448	452	477	459	427	474	420	456	456	435	488	420	450	435	421	409	445	459	386	432	431	433	467	466	447	441	421	456	484	442	464	427	448	435	450	460	436	447	438	452	457	453	416	437	454	442	440	454	436	440	440	482	435	475	435	439	443	423	416	453	512	466	422	446	433	440	402	436	476	432	449	452	441	420	455	415	437	430	460	449	418	434	419	450	432	411	475	454	401	469	448	462	465	446	405	493	431	477	459	428	427	470	444	448	439	460	457	437	455	469	443	434	480	440	435	461	407	495	481	450	442	409	437	418	441	454	448	469	422	433	451	415	460	452	441	433	422	451	445	448	443	430	445	465	439	444	439	423	436	456	474	483	472	480	442	422	427	466	449	411	472	449	418	450	430	454	434	414	459	490	417	435	459	458	449	444	420	439	451	470	467	433	445	443	510	377	451	486	428	497	436	446	441	488	431	458	487	479	479	434	455	411	438	462	441	423	501	415	448	431	452	438	460	429	471	384	456	423	433	425	473	459	429	431	446	478	440	453	485	458	425	437	466	440	414	428	437	449	403	464	434	422	452	473	474	425	477	408	446	451	448	426	459	450	426	432	479	446	434	434	476	467	461	432	404	444	473	465	427	450	454	446	424	446	452	441	428	432	410	429	451	443	438	429	427	431	424	436	462	435	473	470	469	437	473	492	444	503	481	443	427	410	419	422	426	461	404	432	400	442	471	425	414	477	415	444	453	471	422	424	463	441	429	437	455	492	440	487	478	458	463	471	437	443	446	425	445	442	449	455	452	411	451	467	416	443	441	443
7327	1771	639	290	267	252	254	213	247	234	268	271	230	262	268	260	249	238	241	281	282	251	259	261	278	228	251	276	285	250	284	275	247	284	239	245	242	295	270	262	289	257	235	276	260	300	250	251	252	254	257	236	268	277	240	242	255	290	255	286	234	244	268	255	257	256	242	235	244	278	269	213	251	264	278	251	288	245	243	273	264	266	298	279	248	301	278	259	260	263	266	250	265	265	287	269	285	251	249	236	243	260	263	255	259	284	259	281	231	265	259	256	255	275	260	262	252	259	222	247	273	288	262	260	258	268	265	278	270	272	250	246	270	247	269	270	271	267	251	275	269	290	261	300	265	271	275	275	265	243	234	258	268	273	264	244	252	239	246	251	280	247	264	262	268	249	256	258	238	275	274	268	253	261	219	249	241	283	267	259	280	256	256	255	235	263	232	255	265	238	253	281	244	236	248	260	251	261	226	272	259	264	244	229	282	250	257	274	273	263	242	277	236	245	262	255	266	235	263	262	284	248	244	250	255	288	277	286	236	256	269	271	290	272	260	268	273	250	258	273	278	276	261	251	259	254	283	265	256	261	243	245	232	249	282	284	249	263	262	259	292	259	265	246	251	261	291	266	255	267	241	244	246	236	260	252	210	256	244	270	250	254	269	248	282	234	266	271	236	257	236	269	244	264	275	260	285	262	241	240	248	237	267	242	274	268	278	239	281	252	260	242	240	253	261	298	234	264	244	270	234	248	243	253	247	269	275	257	255	268	267	291	245	269	262	231	226	265	253	305	290	274	251	264	265	210	264	267	253	262	251	248	253	263	268	222	245	229	253	245	249	282	291	261	258	262	279	268	280	249	283	267	256	253	255	266	260	232	266	257	256	254	273	251	263	248	274	252	246	258	263	247	295	254	243	247	290	268	256	273	267	260	263	262	269	263	257	255	233	249	257	235	234	258	262	253	276	244	276	253	260	272	292	245	234	244	264	254	266	250	262	264	258	270	247	253	263	276	247	276	261	240	278	279	279	272	253	245	267	263	262	267	266	250	283	268	257	240	254	253	271	249	252	263	241	264	244	252	258	272	259	259	232	273	247	246	270	241	244	263	248	266	264	254	282	250	258	264	312	274	262	239	255	283	278	267	275	255	221	269	285	253	241	208	248	235	250	285	261	290	236	242	262	283	245	261	265	274	228	255	262	268	274	248	256	287	257	250	246	236	274	251	233	272	262	255	236	270	267	253	257	260	251	280	249	259	263	299	270	250	255	264	292	260	262	257	258	249	238	272	284	270	270	263	268	245	268	245	264	271	247	258	262	258	260	259	246	227	250	251	267	250	257	264	267	274	253	283	254	238	234	243	261	279	277	290	278	269	262	255	287	233	279	250	256	243	283	266	279	249	291	222	257	273	262	295	267	283	269	278	270	262	243	255	257	240	257	259	277	268	265	267	255	244	264	262	232	253	267	250	265	230	254	222	261	244	298	252	271	255	270	266	274	282	266	252	249	274	253	270	257	274	239	265	261	290	236	274	290	264	265	217	244	285	245	284	254	280	274	240	265	267	246	271	248	282	272	242	252	296	249	268	288	265	269	263	242	271	284	264	258	280	246	270	286	278	286	270	261	270	261	272	256	251	244	235	273	264	256	236	243	253	242	235	256	258	264	253	285	254	283	269	252	271	280	260	242	266	225	259	265	289	250	223	244	253	263	246	239	266	266	228	246	273	244	261	260	259	267	264	258	265	264	258	250	270	255	228	278	237	256	253	249	298	271	258	265	212	260	257	279	289	240	251	242	279	247	268	254	268	246	243	277	263	260	268	240	239	279	265	273	255	245	246	276	295	281	269	257	276	295	264	248	252	254	258	239	282	256	254	233	249	255	241	253	248	250	239	265	264	265	249	266	259	218	238	258	263	243	256	294	241	262	288	236	265	274	280	286	267	260	216	250	243	261	225	238	237	246	261	265	255	273	250	294	287	287	244	255	288	296	258	272	196	272	256	243	255	257	255	251	278	246	253	250	275	225	255	253	277	266	259	246	245	272	271	237	244	274	252	244	270	221	279	246	273	241	261	257	251	260	264	254	280	244	264	253	254	268	259	266	257	243	239	268	258	277	271	272	272	261	269	268	299	272	292	293	246	252	277	233	253	255	270	272	260	275	272	292	264	256	258	253	265	278	220	258	237	282	288	256	249	284	267	266	297	278	240	290	251	255	253	258	281	283	251	260	268	231	243	247	273	269	289	226	269	256	262	271	253	249	272	235	267	257	242	252	260	259	268	235	240	237	235	272	270	268	258	266	262	246	237	241	265	253	260	268	247	248	274	263	243	244	242	248	245	249	247	298	253	247	236	243	235	267	248	272	256	237	280	228	261	226	223	254	256	248	291	242	276	253	251	242	261	272	247	281	257	257	257	248	249	295	256	299	259	271	278	288	248	225	258	269	243	248	270	250	251	273	278	279	292	241	270	255	296	230	281	260	275	249	239	265	226	231	267	248	281	281	246	231	266	281	274	240	258	256	250	250	241	246	238	244	235	275	250	280	268	261	246	274	255	249	240	223	256	248	248	271	247	255	263	265	259	220	250	301	277	266	272	242	277	284	289	263	244	260	293	282	223	243	272	242	255	243	266	268	279	243	262	260	269	268	251	227	292	272	305	265	261	265	274	294	263	282	258	264	245	257	238	256	252	215	254	272	258	239	290	270	230	267	230	280	274	269	267	260	240	251	251	257	260	253	249	286	244	255	287	274	298	238	259	282	277	254	295	266	297	275	261	247	266	273	250	216	284	273	283	262	241	235	283	238	264	274	267	269	250	249	213	238	247	242	231	242	273	264	267	229	247	238	242	256	256	231	254	231	239	302	261	238	271	255	242	259	233	244	260	239	262	254	248	210	228	263	237	274	222	281	277	246	261	283	249	303	261	248	240	262	248	255	264	260	295	268	260	279	264	264	322	278	251	229	257	289	250	262	259	264	253	282	258	270	262	261	277	252	269	231	265	270	262	228	269	253	278	248	264	265	276	237	247	261	246	232	218	286	249	260	272	240	266	221	266	243	242	258	251	260	260	267	276	258	258	265	256	248	247	269	270	262	266	252	249	262	243	244	225	285	240	253	247	245	242	275	274	218	244	291	244	241	265	260	230	229	281	288	274	248	288	265	266	270	273	265	251	256	226	253	286	266	252	253	250	282	295	264	241	268	253	246	258	261	305	272	272	238	249	291	273	254	263	233	257	243	272	287	273	298	278	262	264	248	277	249	254	257	272	284	279	248	269	246	232	259	252	252	251	282	241	256	250	274	266	250	259	250	228	250	256	242	257	230	272	240	261	259	261	255	255	265	274	251	255	270	268	260	241	261	250	246	258	278	282	249	232	252	258	282	222	232	257	252	260	243	270	256	236	273	244	252	265	273	261	273	283	263	248	262	233	279	265	272	262	286	262	266	262	270	260	249	253	276	263	285	264	255	230	228	245	259	274	302	272	239	264
5615	2127	1287	706	682	699	660	664	631	672	682	643	672	675	643	697	604	651	604	646	629	606	627	624	625	649	619	586	675	649	625	615	592	625	646	638	697	670	667	641	627	616	658	673	608	643	614	677	619	647	591	624	639	657	645	642	626	634	665	640	627	634	629	625	661	577	638	660	637	614	647	636	628	623	621	634	574	587	598	632	687	637	657	635	646	633	629	655	643	633	649	634	635	648	620	597	644	628	605	651	703	629	638	612	629	647	641	632	623	630	629	629	650	631	656	606	658	636	629	641	616	633	627	649	657	571	611	659	650	653	603	662	619	584	592	674	609	583	643	622	609	621	726	603	659	640	646	618	653	651	643	604	651	642	626	654	607	606	638	598	642	673	646	627	638	675	633	609	665	627	631	630	669	653	673	630	629	619	669	623	612	555	630	647	644	614	656	633	630	636	663	649	637	603	611	596	697	615	636	642	623	635	668	652	692	621	690	647	679	628	659	657	678	649	599	630	624	613	651	603	638	613	639	606	642	647	622	590	599	581	648	649	605	652	613	647	658	632	687	633	652	627	625	623	625	618	642	595	638	645	624	647	622	652	610	635	599	632	661	627	646	621	611	611	610	658	627	675	622	621	662	655	597	657	641	645	622	662	615	657	647	651	679	644	687	650	618	657	668	713	616	636	629	650	642	623	605	635	638	585	626	682	602	659	668	600	627	600	630	642	591	643	630	613	659	629	596	637	676	593	658	662	618	607	640	636	619	672	622	658	611	639	680	655	611	599	614	643	647	645	620	633	574	657	668	629	632	597	618	644	661	644	639	629	631	631	661	663	635	650	639	608	677	624	608	654	636	644	644	622	652	644	650	647	663	604	596	630	639	634	708	601	658	642	588	643	689	646	625	648	671	618	634	636	627	660	588	621	622	651	645	665	658	656	608	630	632	613	632	626	594	600	635	649	643	610	637	638	594	621	649	629	658	640	649	605	655	637	620	631	652	663	652	599	646	690	613	610	664	633	628	648	599	650	655	611	596	634	667	678	633	608	645	636	657	609	597	646	634	653	602	638	634	626	618	638	650	586	615	698	641	628	625	641	655	644	642	652	637	656	632	612	620	613	622	631	626	678	625	607	640	638	641	581	593	636	661	637	601	645	606	628	649	613	569	624	659	589	630	572	623	678	642	611	609	652	603	666	634	714	579	628	624	654	644	651	637	581	679	618	610	592	634	642	601	619	603	636	628	660	669	646	644	677	640	654	662	656	661	649	636	604	626	649	664	658	615	627	625	679	596	628	619	610	610	681	666	599	645	648	628	678	642	665	646	686	604	618	617	645	638	656	627	615	614	656	665	627	632	601	649	661	618	629	635	621	666	627	628	628	611	643	636	664	635	645	662	633	638	620	644	597	640	610	612	560	628	649	613	624	663	652	646	648	624	632	647	630	663	640	626	617	625	662	618	597	638	646	647	669	663	613	628	626	628	630	664	642	627	600	592	653	640	693	625	660	617	642	631	648	622	697	627	673	644	649	613	673	615	630	642	619	648	619	624	658	642	637	681	664	663	655	595	615	630	630	655	614	632	680	671	586	623	626	632	650	612	623	620	626	639	683	649	647	614	633	596	645	615	656	633	681	635	668	666	687	626	627	650	638	656	605	659	613	644	639	628	640	640	607	604	636	642	679	634	635	671	617	627	677	597	606	636	593	636	651	635	631	639	591	654	651	594	678	623	620	688	649	630	619	598	617	623	628	652	642	621	600	614	684	689	632	646	671	641	621	631	625	621	643	662	624	630	613	646	642	632	650	672	609	655	596	642	627	630	658	660	646	666	595	664	663	623	635	630	603	649	649	632	599	679	579	643	647	657	618	666	671	600	647	600	655	645	635	638	637	624	650	632	634	605	611	609	649	677	618	620	609	650	631	614	659	628	636	656	665	643	638	645	613	619	684	662	629	637	677	616	595	608	657	605	647	611	634	584	644	626	597	688	650	638	650	654	596	657	630	651	627	631	640	620	609	650	620	638	635	644	623	645	603	620	626	652	664	687	664	693	619	592	636	648	626	659	599	631	619	639	616	619	646	638	597	618	606	634	606	656	628	637	669	622	628	669	625	606	637	589	675	670	630	663	585	638	612	654	612	599	624	606	659	646	633	645	649	684	613	666	674	609	647	627	648	666	664	629	638	623	620	680	606	656	674	579	601	628	632	648	651	649	632	670	640	651	640	598	707	641	614	606	655	613	626	655	599	604	635	667	679	624	640	639	612	662	637	602	661	641	714	635	674	646	637	629	666	603	670	653	682	638	621	636	647	609	609	644	655	678	669	627	659	634	629	606	619	598	650	633	644	650	621	603	657	689	633	624	614	586	637	652	674	597	643	669	629	638	643	637	657	666	678	630	660	620	627	619	570	645	630	652	625	611	661	633	657	596	630	677	636	554	615	671	640	574	651	634	651	662	625	658	636	668	641	663	687	627	663	707	642	612	597	601	671	650	654	624	592	672	611	591	611	658	640	621	642	663	639	638	646	661	618	673	632	633	637	620	702	633	688	635	632	638	638	659	650	677	633	604	600	640	630	652	631	641	599	638	589	615	614	620	617	662	659	604	650	617	646	646	635	657	644	623	626	598	688	608	607	622	641	607	613	649	603	632	640	654	600	635	625	587	657	684	694	637	657	621	640	657	670	655	676	627	602	624	640	656	662	623	587	682	663	649	590	625	648	613	659	606	640	650	639	645	618	614	668	666	635	621	623	664	641	596	685	632	645	644	656	676	603	689	623	668	615	623	622	645	595	634	599	688	640	640	642	645	678	654	633	625	658	670	666	613	625	627	638	641	655	656	584	618	622	613	636	595	640	609	648	604	646	638	632	636	620	642	697	619	631	659	648	621	614	646	650	587	689	635	620	620	654	666	659	637	642	659	650	675	620	606	649	618	621	639	612	622	633	592	643	630	686	635	653	646	616	657	642	628	670	618	653	645	611	620	645	614	641	663	652	652	630	648	596	639	617	615	632	627	659	614	655	656	623	651	620	634	681	652	679	593	619	613	619	647	620	595	624	606	634	602	644	618	652	626	632	607	623	627	642	666	645	578	615	667	640	616	694	707	658	660	641	615	641	636	674	645	659	599	611	645	652	621	634	626	661	597	602	651	634	623	667	684	675	604	670	643	638	627	636	619	608	603	602	605	646	630	587	630	645	643	648	641	616	652	584	601	630	626	630	639	624	643	636	635	677	646	603	645	616	580	600	645	612	714	615	678	649	637	629	636	633	650	589	639	645	667	651	625	595	647	636	613	655	610	641	637	679	616	683	637	619	651	651	603	669	652	624	671	606	659	659	605	588	645	618	648	659	589	573	596	584	640	651	604	631	680	622	640	689	644	641	603	584	663	562	635	634	665	663	678	636	694	645	672	604	633	619	637	663	636	652	669	623	669	654	656	637	632	615	626	649	672	592	657	640	611	650	604	657	634	644	632	647	622	648	608	656	664	658
17300	5433	2134	490	406	360	353	351	339	326	275	338	299	310	284	280	299	304	327	307	318	291	315	336	322	306	290	328	323	312	269	278	346	342	305	302	319	291	312	316	332	320	317	307	257	305	312	301	321	308	295	288	327	304	311	305	326	309	299	276	332	331	321	321	331	302	299	294	350	308	283	280	302	310	292	299	289	307	351	292	340	291	320	337	301	315	318	299	293	296	279	329	312	302	319	309	306	355	294	296	279	313	313	285	299	314	301	303	316	291	280	311	313	290	319	301	306	284	323	313	313	312	318	301	318	290	307	310	337	323	314	318	328	298	322	297	277	297	314	298	321	326	289	296	297	286	313	326	314	297	309	317	323	299	329	312	293	322	302	342	300	318	310	324	308	294	293	276	299	318	341	320	290	292	313	312	339	277	292	280	307	300	293	284	298	260	344	295	306	333	292	307	284	301	289	313	313	303	334	325	318	276	290	337	299	313	310	298	304	288	294	297	288	283	319	311	304	302	279	277	301	341	340	353	326	303	277	297	288	315	327	287	289	318	326	344	302	317	291	283	323	296	321	331	326	311	324	313	315	336	312	336	301	315	329	324	289	309	300	293	298	339	301	303	315	291	342	289	292	322	281	278	319	311	341	274	296	296	323	315	323	325	326	319	309	315	308	306	274	306	265	294	310	267	330	321	324	294	297	309	344	306	294	287	320	337	302	317	314	334	334	316	300	323	328	300	293	321	289	281	308	292	288	299	299	306	282	287	346	320	284	308	294	323	313	330	306	297	330	340	299	296	288	327	281	287	290	325	305	300	298	294	311	314	304	344	264	282	270	322	303	295	301	303	304	299	307	359	289	317	313	316	305	323	299	308	326	312	293	294	330	312	300	309	268	298	279	297	288	324	309	323	338	277	305	326	319	339	317	280	320	301	292	328	321	306	322	314	284	310	341	309	309	332	304	318	294	326	300	292	307	301	293	300	310	308	319	299	287	300	318	298	299	291	295	298	319	320	308	322	304	338	287	297	322	302	284	301	309	315	290	310	314	283	328	324	317	298	340	260	303	285	288	323	280	308	310	300	310	309	283	317	336	274	294	302	280	295	302	289	319	289	301	285	320	278	297	295	338	325	308	313	323	294	329	313	275	315	296	310	307	296	306	328	310	317	308	323	301	301	296	324	337	347	316	274	321	320	324	301	289	341	301	302	305	313	316	311	302	320	324	310	283	294	313	291	345	308	294	340	315	317	290	316	300	316	297	312	299	316	301	290	308	317	323	302	315	307	330	313	312	290	309	283	341	299	287	290	313	306	291	302	312	294	299	301	293	311	319	313	295	321	310	312	283	300	286	295	321	282	312	305	304	344	334	308	305	351	328	283	305	287	293	332	308	296	281	295	308	324	308	296	279	316	312	289	301	296	270	283	307	320	301	272	317	297	288	322	339	303	321	365	318	296	309	329	316	313	274	331	325	298	322	301	323	283	290	306	264	335	315	311	315	315	310	288	301	343	301	285	308	312	337	295	291	330	304	299	279	308	292	304	306	346	321	319	321	340	317	262	293	296	321	301	297	348	355	313	319	322	328	306	285	334	295	319	295	285	327	338	297	268	277	287	324	312	295	301	332	293	305	321	307	287	303	295	296	318	300	308	328	285	323	320	340	319	312	308	285	276	300	296	308	314	296	285	300	311	293	278	289	329	297	310	320	296	295	318	299	297	318	333	328	315	283	317	292	345	330	311	300	310	318	319	288	331	333	301	322	295	300	296	317	326	321	289	304	320	297	300	299	297	343	327	302	287	280	252	312	317	302	313	269	297	332	315	307	308	316	328	289	284	318	302	321	286	301	283	262	302	327	275	312	343	305	298	287	314	311	266	299	314	300	308	290	293	301	324	281	313	303	292	321	310	324	287	300	292	268	275	283	303	275	311	318	303	308	296	309	343	325	297	284	323	310	306	358	267	329	317	298	320	274	316	306	289	325	284	320	290	299	305	306	334	312	289	302	293	297	288	290	314	316	307	316	302	313	313	302	344	288	338	281	312	309	297	269	291	316	311	305	292	309	314	318	293	310	312	315	312	311	355	313	301	298	332	273	263	297	301	295	327	285	304	344	324	321	302	283	313	322	323	328	305	308	298	312	288	312	288	270	309	295	290	298	318	340	295	333	346	290	301	281	313	317	325	302	294	296	299	338	289	282	312	316	318	295	276	317	299	320	344	305	328	304	263	301	301	300	300	287	301	295	302	283	273	311	304	318	309	324	329	351	354	323	305	306	315	299	324	330	316	299	289	323	277	322	348	312	311	323	317	281	294	266	309	326	307	299	304	317	301	313	322	287	294	304	318	340	331	329	322	337	313	317	324	302	281	296	290	311	299	314	308	305	322	313	327	295	299	295	347	259	327	283	302	288	340	308	308	304	312	289	300	300	293	333	275	302	292	315	292	300	300	273	300	311	317	311	267	314	304	344	312	305	336	325	287	309	308	350	325	304	335	324	317	295	309	305	298	307	307	337	297	313	293	332	316	330	318	334	313	287	306	310	303	347	325	317	288	336	264	303	316	300	299	315	308	259	276	291	342	312	330	293	311	302	317	298	310	334	311	306	318	337	295	278	312	306	314	273	319	300	289	310	267	319	315	322	354	331	310	332	308	329	294	333	286	297	303	300	291	327	309	302	328	325	318	298	303	308	323	302	336	308	305	287	348	320	315	338	297	312	322	307	324	293	304	283	314	295	282	306	280	312	331	308	284	319	300	318	299	284	332	317	300	304	361	353	338	319	316	313	318	309	294	301	273	272	293	314	312	285	313	285	291	301	294	280	308	305	332	334	308	334	306	293	297	293	304	326	327	292	298	326	301	294	312	321	314	333	306	336	289	292	303	289	306	272	324	288	330	266	310	326	321	307	337	305	294	295	319	301	316	287	317	305	305	280	340	346	297	302	321	313	333	310	311	293	297	325	267	333	330	327	307	287	316	309	337	299	282	306	259	299	284	296	296	320	316	283	288	290	312	342	298	313	284	302	282	335	295	310	309	322	306	294	322	313	350	323	328	313	287	325	317	293	295	316	296	307	325	313	316	333	300	281	316	288	304	315	313	350	301	291	277	310	259	295	282	317	326	296	281	323	291	317	285	282	321	315	324	321	305	315	297	289	326	314	291	299	338	297	317	335	277	326	311	320	324	316	306	305	309	318	292	346	316	298	302	301	292	294	319	300	284	313	304	275	328	274	321	326	289	312	330	291	297	320	303	283	320	294	301	343	315	318	342	305	279	284	311	288	319	285	304	305	302	319	304	292	332	348	277	310	310	286	321	325	304	336	325	326	322	317	263	296	291	326	313	299	334	290	304	289	277	301	337	307	308	289	300	312	313	327	307	327	320	313	313	292	314	295	295	296	316	265	325	308	329	302	307	274	305	304	308	335	323	319	348	262	317	329	298	298	324	295	312	290	318	319	325	347	343	319	321	302	315	318	294	323	288	306	321	336	312
12932	5196	2952	1235	1193	1004	920	939	872	849	829	811	775	793	800	745	777	779	726	725	761	720	701	744	760	767	765	793	798	738	791	737	734	719	752	686	748	718	708	750	725	719	702	734	733	678	727	773	725	743	741	735	705	741	750	713	736	680	718	741	696	698	710	725	726	758	732	730	714	704	692	685	762	713	737	745	714	752	703	770	692	754	785	781	726	704	732	731	776	747	707	720	770	718	703	703	721	712	736	741	742	751	736	781	691	716	758	711	761	731	706	719	717	695	777	714	737	672	748	696	719	719	731	705	738	704	737	714	715	699	714	718	735	704	745	775	740	732	741	760	759	761	719	775	746	714	755	771	715	709	729	711	731	727	710	707	726	777	753	728	684	699	680	714	726	765	736	733	750	716	762	687	759	746	709	729	730	740	803	749	752	718	736	711	758	739	719	743	790	741	693	727	727	773	724	696	732	751	753	708	708	740	729	735	772	720	697	715	706	741	686	731	752	698	726	762	711	713	757	731	704	743	747	728	739	702	713	719	728	718	719	771	717	750	775	763	676	735	755	749	704	690	694	770	752	743	725	733	684	736	762	719	700	765	739	790	688	716	748	721	761	703	731	757	766	724	719	747	769	715	730	659	749	761	739	769	791	713	754	717	745	730	708	724	732	701	732	702	750	710	684	715	744	704	731	724	730	721	687	757	703	719	713	779	707	690	705	726	761	734	716	784	784	761	737	723	722	749	755	737	757	747	695	732	701	714	720	710	705	748	743	683	732	700	758	710	714	769	727	703	792	740	704	695	719	690	756	715	733	787	739	689	722	758	710	756	701	694	739	702	752	711	695	768	714	737	735	764	739	698	732	703	725	747	704	714	725	711	712	726	687	687	752	738	749	696	725	692	751	731	741	774	736	733	705	709	739	772	760	703	759	732	732	714	680	752	704	740	733	733	754	730	738	692	737	726	725	710	747	739	749	722	709	742	692	739	757	710	677	740	668	674	758	749	728	712	757	706	706	745	740	676	731	729	713	693	757	741	721	669	746	762	694	718	742	755	752	761	746	752	738	714	702	688	735	704	740	732	748	734	761	679	725	720	710	677	730	733	683	722	751	702	724	773	781	679	734	737	753	732	689	692	742	733	777	755	731	755	741	718	707	726	767	740	710	725	736	708	716	750	735	681	777	723	739	776	726	709	765	730	740	761	742	698	742	698	696	720	749	759	728	732	784	765	735	730	706	773	757	700	687	718	727	697	686	709	725	710	710	735	745	748	744	688	748	727	738	741	692	782	716	713	712	722	725	748	751	693	718	727	719	764	689	749	755	731	673	680	742	747	697	764	694	706	763	725	702	690	765	674	725	719	716	696	750	701	741	689	769	741	709	755	666	754	727	731	724	723	766	730	685	760	759	736	768	738	658	723	723	732	699	732	774	711	754	731	744	793	744	761	692	716	782	768	751	718	704	717	732	731	693	738	675	729	753	705	744	785	749	711	780	676	703	716	718	734	749	711	730	782	737	751	683	728	690	763	717	707	775	718	758	749	731	684	711	728	742	724	743	781	752	696	716	698	706	721	696	756	749	741	739	683	679	742	711	719	742	744	714	725	750	755	767	743	713	732	675	729	756	734	724	750	732	738	736	701	701	715	776	687	698	714	703	711	688	705	712	698	697	744	716	731	662	699	760	742	732	734	764	767	687	742	711	702	749	717	704	714	723	755	729	763	728	722	742	657	776	755	712	721	750	766	712	730	761	727	767	756	742	721	739	718	724	718	780	715	729	759	750	718	734	738	739	727	714	774	698	730	699	740	691	707	778	718	693	716	693	716	750	740	751	724	698	737	741	729	743	738	754	790	723	741	759	740	735	724	801	723	683	741	738	711	741	690	756	768	726	724	708	725	712	715	758	696	742	710	733	738	747	717	767	701	733	707	756	768	734	749	745	720	731	774	714	693	741	740	744	697	730	710	755	677	711	711	688	730	728	751	711	732	769	775	779	715	712	709	754	742	712	690	716	728	765	711	782	746	745	727	699	744	704	678	684	724	752	711	779	730	730	723	734	738	699	742	745	644	744	722	711	732	767	752	702	704	752	751	701	742	690	711	759	717	749	783	775	688	705	703	744	723	799	703	771	783	748	721	729	723	735	742	755	672	725	736	778	738	697	717	700	682	693	729	763	670	765	762	719	718	725	755	729	755	746	707	801	777	687	708	732	730	698	737	742	781	774	704	756	735	753	773	742	719	742	702	703	780	722	737	736	683	715	700	721	745	755	741	763	736	732	768	717	731	719	681	723	734	735	714	688	716	667	750	771	760	754	703	761	777	719	713	727	722	749	780	752	708	750	721	714	752	692	751	686	719	708	751	736	746	718	774	677	760	689	702	753	708	750	738	746	745	671	759	752	736	723	714	718	752	760	720	730	726	755	725	727	790	759	738	755	739	718	789	739	758	708	687	702	719	699	746	760	692	731	757	732	741	724	694	698	728	735	751	726	779	737	726	789	745	738	754	714	721	749	725	699	744	719	736	735	733	684	699	716	708	678	701	701	772	721	794	686	749	733	702	726	751	734	705	715	757	727	711	771	791	701	764	742	700	741	735	736	749	730	711	717	748	746	734	740	754	790	752	737	738	725	740	730	769	803	769	790	786	760	737	734	775	712	781	714	724	674	780	721	719	759	721	717	714	718	749	689	767	730	747	699	751	723	735	752	744	755	767	730	745	681	760	734	690	744	765	689	734	739	751	770	705	773	697	759	720	660	712	721	716	740	775	741	739	724	760	740	704	728	769	726	713	725	723	766	698	723	726	756	764	707	682	745	755	764	710	748	701	714	727	749	729	693	737	737	767	713	731	721	746	681	739	678	706	732	705	733	732	749	723	727	695	750	731	723	721	711	758	693	700	740	740	717	724	701	728	714	704	720	741	736	734	737	806	719	771	735	748	736	749	702	716	728	736	729	711	785	779	697	735	754	740	747	701	716	750	681	699	724	759	689	717	759	776	783	717	739	747	692	716	686	759	770	771	735	718	723	717	723	699	721	729	766	753	739	752	709	695	702	780	706	692	739	756	727	686	742	748	699	719	771	757	791	708	701	720	710	707	709	724	709	751	710	726	725	793	756	743	714	735	765	729	751	701	682	736	747	681	705	713	717	750	722	754	710	688	745	757	738	719	764	734	744	700	704	700	739	720	716	698	749	736	728	737	769	772	728	715	770	718	747	689	694	793	728	742	698	747	763	712	726	731	718	731	746	727	725	757	757	716	704	696	735	705	720	700	724	696	737	715	736	755	745	680	742	702	745	751	784	738	753	743	731	751	714	708	786	737	722	743	713	693	737	736	689	725	730	730	769	728	687	751	755	737	754	739	753	695	733	742	739	745	743	675	695	698	717	724	702	696	701	720	751	741	700	719	742	679	768	723	752	738	728	744	694	741	726	731	686	724	752	735	760	722	725	734	686	711	786	735	684	764	697	697	691	697	803	744	705	745	755	759
25976	9920	3114	592	375	312	252	234	236	235	215	217	200	198	176	185	225	201	170	206	198	178	183	203	191	179	176	178	201	202	205	177	191	190	199	177	187	202	154	190	217	192	178	194	182	194	184	191	166	187	195	175	172	180	188	181	195	190	186	209	201	170	179	175	194	195	174	186	195	181	194	195	163	197	190	205	198	191	196	197	162	185	188	186	188	180	188	191	168	171	190	179	187	222	195	178	179	199	178	181	195	188	215	198	189	176	181	181	178	183	179	179	211	189	181	175	189	173	201	199	191	180	183	169	203	171	216	189	183	190	188	192	185	176	202	177	209	170	203	204	189	168	207	176	176	187	182	168	188	211	169	186	179	182	185	169	185	196	186	185	207	191	191	183	188	200	192	188	202	207	173	193	167	176	184	195	186	202	186	216	195	220	201	185	186	189	171	211	177	187	193	205	196	206	211	185	212	203	193	178	172	185	236	194	187	197	199	169	176	184	169	191	184	193	197	186	183	165	185	191	189	199	166	203	203	190	190	199	174	198	184	204	190	187	188	208	167	186	191	181	176	191	166	188	178	199	192	179	190	181	201	175	173	195	181	181	186	197	204	196	184	196	184	194	160	199	180	201	178	176	184	186	160	171	204	196	177	187	184	186	189	209	201	192	217	194	200	208	198	199	170	190	197	172	204	195	175	179	218	188	216	210	180	180	188	204	209	166	170	214	164	173	194	185	196	176	186	186	218	215	201	204	193	210	186	218	187	180	188	182	179	172	189	207	204	180	217	199	182	178	187	181	206	201	171	202	179	177	192	199	217	193	185	171	197	177	178	197	178	200	180	168	179	194	183	191	210	214	176	181	187	183	171	195	190	200	202	175	194	211	202	189	211	210	200	196	211	191	187	174	211	188	191	202	172	197	184	184	190	193	172	172	205	222	180	186	188	185	199	177	163	199	186	170	180	200	196	181	183	144	174	171	178	179	193	172	194	184	175	207	207	205	194	180	181	218	169	172	183	224	187	176	174	195	195	208	199	180	185	208	186	194	191	174	190	195	192	177	166	184	198	185	181	201	218	183	201	194	183	206	211	175	212	186	182	178	190	164	171	189	198	191	189	190	201	209	194	167	190	172	195	186	211	208	190	200	188	221	194	219	198	181	192	181	184	175	172	183	179	196	222	226	196	201	176	188	178	216	184	191	172	201	171	168	180	195	198	161	211	204	183	192	184	181	173	175	204	190	198	193	202	195	210	224	186	193	186	182	148	185	177	190	190	196	193	180	182	172	192	161	170	158	194	198	179	190	189	203	194	177	187	198	176	181	211	194	158	181	199	237	197	214	182	192	213	162	188	177	184	167	162	196	197	201	184	193	175	208	164	209	181	192	207	172	193	170	186	184	175	210	193	183	183	186	194	195	177	195	187	196	200	194	193	191	184	197	174	187	159	193	172	203	176	192	174	185	204	186	200	208	190	208	185	170	194	196	209	183	188	168	187	195	179	178	181	190	186	216	190	204	191	167	178	165	178	157	172	203	190	180	183	193	176	195	183	187	206	201	192	194	183	169	164	174	186	190	192	177	191	185	171	182	199	162	207	191	217	209	200	213	197	179	181	179	166	180	220	200	210	200	170	166	186	192	196	181	206	186	209	186	178	189	216	193	158	204	201	183	187	188	174	205	198	169	212	199	197	182	184	205	190	193	185	209	214	164	206	196	202	187	183	182	188	186	183	183	201	169	175	186	201	198	189	187	188	189	200	171	172	177	189	195	188	187	176	203	150	210	198	169	163	189	210	190	205	221	190	169	170	177	186	186	180	169	198	228	192	193	188	188	181	202	171	180	157	171	192	173	183	193	197	168	194	189	179	199	190	178	200	204	190	209	197	171	188	183	178	201	172	175	219	204	181	169	207	207	194	189	177	191	173	191	207	197	197	205	186	195	210	195	194	186	193	194	197	163	216	183	214	210	186	203	197	182	194	192	185	170	178	176	197	184	203	183	180	192	195	189	211	183	194	216	196	209	197	172	216	205	164	201	175	210	177	171	192	201	171	174	195	192	170	202	179	180	175	181	202	166	184	206	174	181	179	201	171	204	211	201	175	165	168	202	199	200	182	210	182	199	212	183	182	212	161	185	192	193	195	180	181	181	214	178	193	187	178	194	165	198	176	179	187	193	157	186	185	172	198	169	222	200	212	196	170	180	201	191	185	200	176	170	155	206	203	189	181	177	192	195	179	208	182	196	174	187	177	192	181	178	183	198	206	195	212	188	195	213	189	180	192	186	191	215	185	210	214	197	207	180	189	171	205	153	178	193	201	166	184	176	217	184	208	204	186	200	203	193	206	204	187	198	172	190	161	186	192	185	174	182	222	175	198	209	176	190	185	188	189	180	172	181	169	183	158	175	182	187	197	210	195	193	194	165	163	201	180	174	166	196	195	187	200	197	191	175	187	205	217	166	196	179	190	214	199	198	164	198	183	184	184	208	175	161	193	222	180	172	179	171	180	180	175	194	193	189	202	199	184	183	202	186	151	218	180	203	179	199	185	186	174	192	182	195	215	190	196	179	172	181	186	181	202	195	168	196	174	179	207	180	200	190	176	192	176	213	181	189	193	179	195	197	208	215	182	204	207	179	203	219	218	223	191	185	171	180	188	191	169	172	215	186	199	203	214	220	180	161	152	206	173	193	186	174	206	188	192	185	186	199	195	196	192	204	205	222	196	165	184	200	201	195	192	180	183	189	177	194	178	182	202	199	176	188	180	201	179	174	176	178	208	207	190	172	177	195	189	198	179	185	176	182	181	187	209	150	217	156	185	184	185	186	218	169	188	158	196	206	187	165	190	188	189	201	176	160	194	198	203	194	201	180	189	211	203	181	208	197	204	198	187	204	174	180	200	192	193	204	205	180	183	169	168	166	194	212	189	198	177	193	187	195	179	191	196	189	182	203	187	211	202	173	225	181	216	184	186	182	183	186	207	164	185	216	196	187	194	182	184	194	202	193	196	201	208	176	193	184	187	183	168	207	165	208	199	189	198	191	172	203	192	193	167	184	166	175	164	173	193	199	182	187	190	179	210	221	155	196	181	202	201	192	216	202	180	229	188	184	184	201	198	186	182	169	176	173	196	200	185	198	181	173	217	235	171	174	165	244	204	183	189	212	188	155	191	190	176	214	212	187	187	177	202	183	167	187	200	181	171	191	167	176	192	192	209	179	188	205	180	169	197	196	182	160	194	182	194	196	185	164	185	195	195	197	168	175	199	225	154	194	216	188	208	192	206	193	192	201	187	200	172	199	215	177	184	201	191	212	195	197	186	195	198	221	201	196	166	178	187	208	215	191	189	171	180	195	167	194	187	214	177	175	188	190	195	195	185	193	177	199	178	187	198	187	195	182	192	189	199	188	205	175	182	186	168	166	193	190	189	199	225	201	198	182	178	168	184	160	196	209	174	193	199	197	226	206	177	191	194	173	180	183	183	187	187	180	192	197
16344	8206	3370	1565	1242	1066	940	778	787	688	607	630	601	545	542	575	562	554	557	550	505	532	501	485	513	484	503	511	538	512	451	494	489	511	490	501	513	467	461	500	461	472	444	449	494	452	478	488	494	514	537	530	484	472	447	448	469	488	479	443	464	471	496	474	475	472	447	502	504	458	429	465	457	499	510	439	448	463	431	457	493	478	454	455	444	478	482	440	470	491	476	458	461	470	463	499	446	497	457	499	448	465	474	472	489	486	468	459	509	468	441	439	440	440	483	459	501	504	465	499	449	480	469	467	484	479	532	452	464	452	432	432	438	486	467	472	439	476	472	471	481	480	461	466	449	471	459	470	476	461	404	471	390	487	466	492	487	499	475	481	477	486	437	447	457	471	468	436	463	456	466	440	456	483	448	462	475	472	440	464	487	482	497	469	472	526	473	479	445	483	483	466	453	462	473	479	444	437	463	484	480	486	482	473	486	449	464	488	445	423	495	491	510	509	469	463	461	479	453	455	454	453	396	489	431	484	464	465	478	476	500	427	409	447	433	466	470	472	448	447	483	453	480	446	465	475	400	493	445	462	418	470	437	471	464	477	480	490	443	442	491	494	472	483	515	448	482	485	479	459	445	466	447	453	486	496	485	497	504	513	493	482	449	439	471	468	458	511	449	472	454	457	453	468	474	453	424	468	478	456	454	434	498	473	462	461	481	531	491	439	477	458	459	460	454	459	459	478	464	490	452	411	467	466	466	459	514	449	465	461	487	475	413	476	470	523	484	464	462	500	439	451	469	475	472	450	484	484	450	500	457	472	450	478	475	488	480	474	481	452	465	505	463	483	474	480	485	469	454	487	435	472	450	470	454	490	469	442	443	482	455	463	463	455	453	488	489	475	453	488	444	491	476	456	445	480	505	481	452	441	438	447	439	446	499	465	501	494	461	454	461	441	470	455	454	476	465	444	451	468	445	452	489	467	406	429	431	494	459	489	477	447	488	464	478	483	462	457	448	499	437	486	437	483	458	490	475	477	478	453	470	488	466	500	449	464	479	470	459	467	472	492	445	478	476	459	466	417	493	499	451	438	441	460	476	454	492	491	461	449	461	449	468	494	507	482	474	487	448	445	445	464	485	461	468	480	481	457	481	479	475	475	489	457	461	444	430	469	485	452	498	460	456	466	430	434	461	475	461	475	487	438	450	492	438	482	461	421	464	473	508	471	471	470	498	440	458	434	447	441	463	485	485	473	445	457	466	479	465	481	442	501	471	452	481	496	452	461	465	465	437	478	449	470	452	468	493	494	506	468	435	448	464	459	487	488	477	517	472	461	479	483	468	442	499	436	473	498	451	463	469	487	473	466	444	478	460	454	480	493	480	456	466	481	509	455	478	469	464	466	497	494	452	470	465	460	452	460	458	503	477	485	451	484	435	485	476	453	464	430	493	482	442	477	446	435	451	470	462	457	505	448	448	465	470	495	503	431	482	459	475	470	438	494	484	503	469	473	449	452	480	470	503	499	458	484	459	479	470	460	488	476	497	462	456	465	470	515	480	463	435	455	438	421	449	433	498	491	485	436	505	475	474	446	453	493	470	494	451	496	496	501	440	471	447	487	505	483	494	448	451	423	454	463	449	501	475	457	468	501	458	447	455	458	468	462	452	423	455	476	459	478	435	482	457	449	456	482	490	478	459	466	490	417	441	450	487	469	454	488	491	434	450	497	519	465	446	437	465	490	504	489	458	465	474	480	452	475	476	437	445	484	448	488	465	449	477	491	475	478	475	468	477	457	435	462	474	469	446	462	487	445	469	477	421	511	515	466	456	473	464	445	468	478	493	441	452	462	502	469	523	469	496	467	463	438	416	446	465	447	492	466	476	447	449	436	479	472	471	462	462	473	455	449	499	480	503	471	416	478	458	461	469	491	466	464	493	471	471	497	497	474	476	492	491	502	450	521	470	496	448	477	477	458	447	464	463	464	489	507	438	423	429	457	454	460	419	456	514	459	433	474	459	453	492	483	469	470	472	496	454	495	473	451	464	427	485	475	469	487	476	484	461	482	461	446	483	469	456	491	463	474	484	447	490	438	433	491	449	452	500	480	441	422	462	456	490	441	479	454	468	478	501	511	461	455	447	441	461	483	454	445	480	471	422	473	465	480	472	441	442	451	445	484	469	464	444	466	472	459	418	492	471	485	519	464	490	458	463	473	429	491	460	466	489	469	473	495	450	459	474	472	467	462	484	480	459	466	458	446	452	469	447	467	466	433	455	463	470	491	440	454	492	461	469	442	448	462	491	464	465	442	464	460	501	531	462	483	452	516	445	443	443	406	465	463	472	495	480	444	466	473	485	457	458	451	482	462	459	497	482	460	470	499	454	478	464	455	448	479	470	486	521	458	452	433	433	454	465	438	478	479	430	465	444	461	456	498	478	510	522	441	486	464	448	435	468	479	483	505	462	466	494	491	451	476	478	470	467	489	478	471	479	434	480	510	475	447	475	494	480	408	470	482	448	478	500	431	426	466	437	458	430	492	475	488	451	467	496	498	512	491	432	451	445	431	467	463	478	446	489	477	478	441	447	494	506	450	478	472	475	485	481	490	469	492	423	462	462	453	477	497	465	500	489	441	492	455	452	480	431	468	464	433	443	472	466	466	494	433	525	468	484	474	476	452	472	489	475	469	450	459	481	525	417	441	472	476	505	475	462	477	467	493	488	439	474	464	424	460	441	497	456	475	464	496	444	496	477	467	487	478	462	482	479	462	465	475	461	467	431	484	500	503	457	492	462	464	495	488	513	483	399	486	456	478	460	461	451	458	508	440	462	483	475	456	473	495	473	492	480	483	464	513	495	442	450	448	441	474	452	488	483	478	433	445	458	454	483	488	450	470	489	473	472	441	471	468	500	435	492	455	456	468	455	468	477	461	461	490	438	427	491	482	489	464	452	498	473	469	482	482	491	470	455	446	417	416	457	431	495	459	491	468	432	483	442	431	471	477	466	467	430	483	477	390	484	461	437	478	478	460	482	454	466	436	497	474	510	498	489	502	466	450	478	468	474	489	465	447	467	454	473	477	503	469	479	485	448	478	462	473	462	459	491	466	491	490	466	460	433	472	415	479	447	465	467	474	457	459	452	472	463	427	514	475	480	438	446	474	501	470	440	417	447	455	488	462	441	494	496	438	451	490	430	474	456	466	444	469	487	475	442	532	440	467	462	444	452	461	496	510	463	466	473	466	450	448	492	449	456	453	502	456	473	462	500	502	465	455	476	467	460	495	455	498	483	475	474	485	441	493	479	493	486	447	507	456	471	433	461	486	470	445	463	473	491	459	473	501	465	488	456	480	477	475	468	506	468	448	451	450	467	442	476	473	489	474	464	450	509	495	486	477	484	457	468	461	472	437	490	438	439	450	407	448	482	496	488	462	476	497	430	486	505	508	417	495	462	469	472	450	453	462	470	445	501	432	490	474	449	461	462	459	470	455
7567	2100	470	294	300	253	273	271	268	278	232	253	296	274	250	266	274	266	288	276	255	300	260	272	282	225	271	241	263	280	296	267	245	276	267	265	283	274	248	271	256	265	249	247	281	258	270	272	272	290	230	253	286	287	272	252	277	237	273	266	292	258	271	289	273	291	266	246	256	281	246	289	266	268	255	260	252	266	269	257	291	255	259	276	267	244	265	239	284	271	266	290	264	281	261	297	253	285	270	284	244	301	278	273	285	270	289	263	242	240	254	276	233	263	278	280	298	252	265	250	268	271	255	271	262	259	296	269	274	284	241	261	244	261	263	263	267	295	270	303	311	279	258	267	252	279	285	278	279	273	253	300	234	260	286	320	255	256	260	267	281	260	276	265	279	277	280	279	296	272	256	274	274	262	280	289	280	295	248	300	256	292	254	281	253	251	271	236	273	242	263	265	253	255	261	273	241	267	267	247	260	255	263	241	265	238	271	253	285	294	282	274	269	259	233	260	254	281	256	324	295	268	281	284	264	298	244	252	246	248	262	257	263	257	276	292	300	254	239	280	266	268	290	259	240	257	269	254	270	272	258	244	268	288	244	254	282	265	265	262	259	289	317	258	269	285	269	277	293	266	274	256	235	270	232	236	271	268	250	210	304	271	276	309	303	286	258	242	299	245	272	276	283	282	274	283	262	258	304	290	256	286	253	244	269	265	261	272	249	259	258	265	278	223	291	268	255	285	264	279	287	286	273	249	268	260	268	256	277	266	254	255	279	278	265	274	255	257	257	247	267	251	265	243	258	258	248	286	296	261	270	274	271	276	235	265	297	243	240	252	263	284	267	255	297	263	292	295	242	253	287	266	278	270	269	256	292	273	240	250	266	241	282	242	231	273	268	254	234	252	297	285	286	252	246	307	278	265	240	301	291	264	294	266	240	254	270	277	281	264	292	262	238	278	250	239	268	252	260	267	278	258	268	246	263	240	227	292	228	249	267	300	236	284	283	281	273	281	301	251	248	256	285	271	254	271	261	256	257	267	295	247	279	295	264	252	273	293	245	280	274	284	260	237	278	261	294	265	274	284	236	274	307	287	228	255	268	282	273	261	293	260	280	256	280	274	274	274	279	266	273	289	286	257	290	276	258	272	267	259	258	242	276	314	265	268	266	256	266	276	305	258	302	266	239	273	264	276	241	264	249	258	235	232	287	267	302	247	281	290	267	308	253	287	261	284	274	285	280	252	251	294	275	270	268	276	258	288	241	256	267	238	256	229	283	267	266	267	282	277	274	257	262	287	273	261	248	264	260	270	261	279	244	274	247	282	258	244	259	277	237	258	255	261	255	262	259	244	262	308	262	235	290	239	279	280	270	259	293	266	246	244	270	271	246	278	263	257	221	244	267	289	234	238	291	270	314	263	270	294	257	259	285	257	250	257	265	250	243	263	253	264	247	293	269	243	248	275	275	269	260	272	295	255	244	278	284	285	319	262	243	245	248	290	258	245	288	279	285	287	284	268	275	261	243	280	283	246	262	269	286	288	275	257	314	282	269	259	280	264	280	268	259	250	279	278	271	260	259	253	265	253	255	292	265	240	265	291	263	264	265	290	229	252	266	290	249	268	267	262	262	244	241	280	278	241	256	278	230	271	279	268	268	269	275	295	276	277	259	304	268	268	292	269	268	300	284	302	269	238	259	243	249	256	275	274	281	272	263	259	244	303	289	276	277	257	295	267	277	254	282	249	256	264	260	283	250	270	295	243	269	236	252	263	258	259	277	265	276	260	260	275	262	264	246	278	287	259	248	278	296	287	278	276	282	231	280	276	273	232	265	268	245	273	280	238	289	257	300	290	272	255	264	250	243	255	275	285	235	278	257	269	278	294	270	256	254	258	246	264	260	273	278	256	265	261	260	271	244	270	260	245	299	279	272	264	254	257	271	274	274	297	261	286	285	259	248	264	241	258	256	231	271	264	253	234	261	238	244	226	263	262	240	257	280	259	275	285	252	236	261	285	257	250	301	267	259	287	282	239	284	252	278	245	263	283	263	286	255	289	250	256	253	254	281	268	289	264	260	236	261	272	291	274	286	273	261	276	275	257	290	247	239	292	293	243	259	258	234	268	264	273	295	283	247	254	300	263	275	269	293	278	254	265	240	270	254	274	281	273	247	292	258	265	239	271	264	293	289	246	249	235	270	265	238	252	306	247	264	264	262	263	239	251	256	272	278	306	282	255	278	243	274	253	269	249	286	276	245	229	253	234	240	255	247	257	321	260	263	262	285	250	282	258	274	258	294	274	246	261	258	268	258	286	278	288	275	257	268	275	249	254	244	300	268	261	293	301	251	250	291	264	257	250	263	263	265	269	258	265	253	243	258	259	255	237	263	274	251	276	267	264	293	250	256	285	275	264	260	287	275	272	251	256	275	278	280	294	286	247	265	270	254	258	252	256	287	307	254	243	266	282	285	263	288	250	284	242	263	255	274	257	254	254	286	285	258	254	248	256	270	279	247	299	285	288	282	278	260	251	254	279	257	280	269	266	228	261	260	287	275	296	269	284	262	290	257	271	263	265	250	263	244	261	277	236	270	274	272	262	292	280	261	259	262	298	282	278	261	243	283	289	243	283	273	240	250	257	280	282	315	279	283	245	253	268	263	279	279	293	230	261	275	261	288	275	254	291	270	282	258	287	268	260	264	264	269	268	252	273	275	296	276	254	273	255	236	233	243	278	277	242	274	250	256	286	268	259	253	248	251	241	247	290	264	279	249	255	243	280	263	291	270	277	278	280	241	258	280	276	272	286	237	254	250	257	268	255	269	281	252	270	242	268	269	229	265	242	281	266	287	272	276	267	243	247	273	280	313	281	259	287	266	300	255	270	274	260	271	273	278	275	250	282	236	270	264	272	263	242	272	236	281	271	286	260	276	282	247	291	257	256	253	269	273	279	276	229	279	283	292	293	248	262	242	286	275	242	246	251	261	276	267	257	279	296	262	266	258	264	293	247	265	270	248	271	244	259	284	291	301	258	226	248	282	259	301	266	269	291	255	251	274	263	293	266	257	257	276	244	257	256	253	280	296	251	293	251	255	232	279	290	267	273	262	261	305	244	243	262	261	265	272	278	276	283	277	261	268	295	273	266	272	269	240	246	253	293	282	258	258	243	258	288	280	276	243	264	296	250	269	312	257	286	267	270	247	284	237	276	242	290	276	264	255	280	289	258	254	255	278	261	293	282	263	271	252	279	276	250	279	257	265	294	271	253	282	308	250	263	283	280	274	258	280	256	266	318	282	257	275	268	248	237	298	286	279	272	291	255	275	285	266	286	251	295	282	312	265	260	263	264	265	255	255	265	269	288	264	254	283	255	264	262	264	252	227	257	265	273	261	264	254	278	273	285	279	262	256	252	272	326	249	290	249	286	315	287	282	241	262	265	268	272	264	246	247	289	240	258	281	265	257	266	246	251	294	213	256	270	264	289	289	257	261	244
5800	2337	867	721	664	672	623	692	660	611	665	672	648	669	643	631	654	691	642	649	633	604	638	626	637	598	666	668	659	674	644	612	702	640	636	633	691	606	670	650	692	660	693	707	686	651	659	634	624	676	629	679	648	698	662	652	657	614	659	664	632	691	657	648	683	629	642	660	683	641	655	659	652	680	664	671	681	659	689	649	658	661	637	661	612	645	684	661	688	659	630	672	657	625	683	628	657	638	695	658	695	684	689	640	614	679	636	694	660	644	660	678	635	622	694	675	651	681	663	610	652	675	616	680	655	599	642	654	656	666	710	696	666	657	596	647	669	623	651	678	667	627	655	630	675	652	609	666	657	636	653	654	731	679	638	663	719	649	657	633	655	663	621	659	622	670	693	617	635	666	667	612	670	645	658	660	670	683	664	654	656	671	638	697	678	626	611	628	656	672	634	695	620	627	673	631	686	678	634	610	686	658	645	690	675	654	657	681	649	664	664	688	666	661	650	666	666	696	658	703	635	678	637	630	658	653	649	671	705	637	647	629	670	689	687	643	595	648	640	637	655	666	604	686	626	666	629	692	612	650	660	670	640	658	683	676	639	682	666	658	672	612	693	662	672	633	666	652	630	669	660	644	685	651	674	663	617	619	665	640	674	600	677	662	607	675	634	625	692	618	653	634	627	676	687	672	665	699	667	613	643	670	663	636	678	651	665	654	665	633	597	654	626	677	631	628	692	645	656	695	635	653	630	672	682	660	634	607	651	701	687	661	673	684	650	623	688	647	666	660	669	656	626	675	631	677	651	693	683	666	640	619	637	610	650	704	646	662	614	640	658	657	685	717	677	662	644	648	669	623	665	658	638	612	615	624	631	683	639	662	669	624	633	626	660	634	628	660	623	643	612	662	658	668	670	665	667	653	648	676	685	612	675	647	636	655	630	635	699	657	665	701	635	647	686	712	668	671	635	635	683	638	663	620	654	663	655	615	625	644	677	611	717	677	663	610	673	681	673	651	635	629	695	657	653	651	603	643	670	663	650	676	681	650	656	680	635	616	679	639	641	627	654	611	617	650	642	605	664	654	675	684	704	644	628	649	601	620	659	644	643	664	664	672	686	659	677	653	664	679	622	649	617	680	622	667	641	634	629	649	672	648	659	669	695	652	647	630	625	636	668	693	660	672	690	653	671	680	653	608	669	652	661	641	626	635	620	595	642	588	641	602	665	611	643	646	651	676	620	652	647	647	671	666	654	665	666	644	651	637	662	663	665	674	690	651	660	663	667	635	667	642	669	656	616	676	656	655	692	625	641	652	624	632	660	648	641	650	652	633	682	677	705	653	629	611	627	638	647	629	657	678	689	656	616	614	663	665	598	689	688	674	606	669	674	648	671	679	683	646	634	641	641	651	623	635	644	652	660	659	651	642	646	627	600	633	616	634	616	672	678	616	689	661	686	670	654	679	658	665	649	699	675	679	668	627	635	636	683	659	631	693	640	654	636	637	684	665	630	662	655	672	655	623	635	634	630	627	657	647	648	629	627	657	637	648	646	691	641	645	652	621	635	641	649	623	645	639	631	667	663	645	650	651	665	629	655	640	621	654	641	680	654	647	674	704	655	667	671	640	658	641	630	678	675	667	647	626	662	704	668	611	682	620	643	637	658	652	584	662	697	694	630	616	691	624	655	660	641	654	675	667	671	601	656	691	707	648	708	615	665	666	661	617	699	664	645	658	647	702	655	677	667	680	667	651	665	576	643	638	658	622	656	639	680	663	648	619	643	690	648	654	645	655	638	634	665	676	668	701	633	642	649	619	668	651	628	687	642	625	649	650	661	662	674	639	646	689	668	697	665	625	647	625	640	687	669	663	682	637	615	649	692	630	642	670	692	675	650	607	601	667	651	646	640	620	646	672	707	633	658	684	670	641	625	639	643	670	668	687	658	688	661	604	689	650	639	670	668	643	709	677	649	646	679	653	627	651	672	652	653	691	629	595	663	673	625	603	633	684	654	673	676	685	643	602	638	596	647	611	635	622	663	646	670	711	592	625	673	668	643	673	690	640	671	664	651	653	674	652	689	634	640	674	611	671	644	654	665	704	663	634	679	625	621	642	647	623	650	633	635	680	650	646	652	655	658	670	611	665	669	703	633	705	711	713	685	637	626	650	612	649	619	656	647	661	697	710	634	650	655	678	670	596	647	646	658	631	642	661	709	658	631	647	641	642	690	644	633	665	685	674	669	636	628	710	696	635	635	654	690	596	623	657	646	619	616	691	639	685	661	647	644	659	668	636	643	661	665	660	653	681	674	667	690	637	657	683	607	678	649	661	681	681	604	616	618	626	673	628	646	662	678	658	632	611	618	647	688	598	652	676	657	684	687	680	625	657	636	652	670	659	687	717	620	668	646	681	703	629	659	649	660	643	665	678	667	687	674	685	639	674	657	654	625	636	655	644	638	642	631	655	665	676	647	651	632	621	694	680	655	660	631	633	659	695	672	616	639	636	664	687	665	662	595	642	678	648	662	668	615	626	644	678	659	655	632	683	616	658	664	655	641	660	689	628	646	648	640	634	661	675	638	641	611	612	657	633	661	634	620	629	649	652	632	659	649	670	650	631	703	655	633	663	640	652	711	651	711	644	645	666	630	633	638	675	629	659	637	647	642	614	673	675	647	666	649	629	651	644	653	651	628	646	611	665	636	655	684	652	708	672	683	650	676	651	663	638	694	659	629	691	652	646	626	701	636	617	670	616	660	655	642	696	674	677	645	657	687	647	662	643	675	703	650	635	687	689	629	667	690	652	615	624	695	668	680	678	680	655	680	639	705	611	653	677	663	641	621	668	633	652	686	658	615	672	650	669	600	660	654	615	627	670	616	603	681	614	653	649	675	648	676	658	637	636	639	667	657	651	645	632	648	649	681	662	667	678	663	675	643	651	675	662	659	685	650	653	641	714	650	626	687	665	644	664	646	660	632	687	627	627	669	640	673	630	655	660	646	665	675	684	676	634	661	626	643	697	693	633	660	679	617	677	642	683	686	645	648	672	721	643	621	634	603	690	667	678	681	646	685	665	615	644	615	681	673	671	693	696	668	620	680	658	647	658	622	664	643	664	646	692	643	613	653	667	640	655	653	655	626	651	691	629	632	656	640	670	608	661	695	628	634	652	666	675	704	621	656	662	621	729	673	628	648	618	662	665	652	670	643	645	648	653	668	668	654	685	664	679	665	665	670	650	633	627	640	642	624	664	682	680	612	638	627	617	654	651	673	646	670	699	640	653	657	659	627	666	649	687	651	652	635	681	628	663	699	666	614	692	623	653	628	646	681	676	685	665	685	665	669	649	655	642	649	650	640	685	636	661	684	646	687	655	636	689	614	647	654	665	606	649	672	625	670	637	650	615	655	617	701	634	626	622	635	664	666	669	664	626	636	685	665	609	653	674	612	640	657	608	643	686	679	655	685	653	660	626	649	686	677	640	658	636	648	651
17604	4668	992	451	429	330	351	369	312	359	320	341	340	322	289	296	323	293	273	320	321	331	309	324	325	309	278	305	296	310	301	286	301	327	308	264	311	334	269	287	297	314	288	299	318	310	321	296	316	340	303	312	323	309	312	310	324	308	288	345	284	286	286	304	298	298	285	299	325	308	318	290	317	299	299	272	279	322	317	297	356	352	306	331	306	318	327	314	300	314	323	344	298	323	316	301	326	338	283	327	305	305	308	292	343	308	313	294	338	291	328	290	301	291	262	334	325	303	303	342	304	298	325	318	318	305	292	285	268	300	316	336	339	297	289	302	309	266	305	329	284	307	295	325	295	325	303	303	336	280	294	301	300	303	308	299	329	302	267	279	313	311	345	280	273	304	290	306	305	295	306	275	336	326	298	313	336	290	295	316	355	317	278	317	317	304	285	319	306	302	292	302	305	297	295	316	303	332	314	320	321	310	291	323	292	273	325	333	344	294	337	295	321	317	330	328	315	308	332	293	322	318	293	286	290	286	282	306	279	276	286	282	270	307	304	323	307	327	299	295	314	303	309	301	320	307	306	300	291	259	330	298	317	314	346	299	300	300	314	333	306	318	304	298	308	322	297	299	296	339	344	315	326	304	297	310	309	336	312	307	325	283	314	318	310	309	331	331	295	304	303	338	270	294	293	318	304	303	307	276	310	320	315	308	273	291	319	347	299	314	321	302	287	290	292	320	292	310	280	275	315	318	279	285	310	296	328	290	311	307	323	290	264	304	316	322	323	290	311	303	309	302	294	298	288	303	299	305	283	305	342	307	302	308	318	284	348	314	312	324	307	353	305	299	324	307	323	296	329	288	291	318	297	320	299	327	310	325	278	312	312	331	333	350	286	311	307	300	325	332	304	299	311	297	343	299	297	336	321	298	316	309	285	295	341	323	314	298	296	318	320	315	292	336	302	307	301	281	319	289	299	320	359	300	322	296	353	279	327	294	323	303	332	317	304	305	324	340	304	324	328	311	287	322	326	334	323	332	312	311	325	316	318	298	314	319	313	299	296	314	329	312	321	291	266	305	298	303	304	282	304	297	309	370	317	314	304	319	316	291	304	291	301	310	330	296	307	284	266	327	301	305	359	340	271	300	301	295	298	302	293	314	302	325	314	272	307	298	320	312	285	310	317	308	331	295	306	292	295	306	290	307	272	334	331	318	317	288	326	299	304	310	327	317	310	306	305	346	309	269	327	327	333	308	323	307	306	290	297	310	289	333	305	312	281	338	305	316	316	313	314	337	329	341	291	320	297	310	341	287	281	317	336	303	312	307	284	330	282	289	283	297	304	300	307	326	337	322	308	297	298	296	317	334	282	311	320	325	332	321	330	309	323	285	309	324	302	291	325	311	321	334	284	324	327	306	333	340	307	323	280	306	292	293	288	337	306	304	312	318	320	294	289	306	284	325	338	307	307	271	294	342	315	300	345	315	302	307	299	325	300	318	310	325	314	303	304	295	279	283	283	288	289	296	303	309	325	279	253	295	280	304	283	325	310	297	317	302	318	348	323	323	312	265	298	287	335	301	274	309	310	339	336	291	307	294	286	298	328	302	304	315	316	309	294	303	309	270	325	326	311	328	269	321	284	316	324	274	287	285	279	301	276	316	344	296	302	279	282	294	320	331	309	291	289	316	307	285	335	292	306	294	335	323	298	296	298	302	293	288	315	333	296	316	309	285	292	316	368	292	307	307	333	308	284	325	328	293	311	331	320	292	302	307	296	285	290	306	285	311	315	335	301	274	301	316	287	308	273	298	352	314	315	319	293	331	287	326	330	334	319	297	280	313	314	340	303	290	315	342	302	286	329	326	302	323	286	294	298	314	299	332	284	277	296	318	315	302	326	319	310	308	318	318	304	343	322	287	326	272	305	291	299	299	291	329	324	316	343	316	276	333	272	292	314	313	340	302	313	304	299	300	268	312	313	309	334	283	327	298	319	356	301	315	273	300	320	287	313	340	332	307	307	294	282	338	320	294	283	311	295	323	325	288	338	311	312	293	295	274	299	318	314	304	315	337	319	287	330	269	278	278	325	360	292	288	307	297	298	288	317	301	313	297	320	297	297	318	304	307	287	330	295	281	335	316	345	322	305	298	286	282	267	312	329	307	349	313	333	313	290	292	341	310	333	307	331	313	296	294	285	309	315	291	332	328	283	295	294	334	306	294	278	334	318	317	301	296	314	302	300	338	324	306	321	295	311	319	287	285	322	345	290	303	334	306	303	328	312	311	300	295	308	302	292	334	301	298	307	313	308	300	301	288	326	328	294	348	308	341	348	302	316	322	304	328	299	307	311	325	313	306	323	333	310	319	318	318	292	296	284	303	307	290	286	307	280	305	296	322	281	279	294	313	313	351	320	280	319	323	299	278	324	307	316	309	294	321	287	299	309	314	306	345	269	337	319	352	304	317	302	336	305	304	323	323	309	304	318	285	313	313	299	325	345	315	302	304	316	293	292	297	342	338	321	318	297	289	338	306	292	308	290	327	302	289	304	320	289	317	280	274	295	313	319	332	286	275	311	347	340	316	322	286	322	328	294	291	305	312	299	308	265	299	335	333	292	296	295	312	312	299	291	332	317	300	295	295	320	319	291	288	299	313	276	320	276	301	315	333	293	308	321	314	304	328	297	310	312	326	299	295	326	334	312	348	312	305	345	309	344	309	302	297	307	302	327	330	296	315	339	310	348	323	284	296	293	279	302	304	292	293	303	312	289	325	318	312	306	330	267	320	321	292	313	318	274	297	291	307	305	303	346	320	334	324	322	321	330	302	284	329	307	320	345	273	308	334	304	288	344	348	330	278	292	314	315	329	325	297	340	301	310	300	340	324	379	297	301	305	345	278	333	348	301	305	291	271	293	320	319	310	303	311	335	307	308	302	332	318	331	308	271	301	301	291	293	303	309	278	303	328	287	299	325	313	328	336	309	299	323	272	308	313	287	291	290	320	290	308	310	346	312	311	300	313	317	311	316	304	311	314	322	323	314	310	303	307	285	296	324	274	304	324	279	319	313	302	312	265	333	345	310	289	314	308	297	326	306	299	312	283	318	319	294	307	294	304	287	266	300	269	311	303	310	275	303	316	315	272	294	289	322	328	330	301	310	301	337	299	282	349	308	305	332	323	321	290	328	300	310	288	322	324	352	305	286	339	335	310	337	314	302	316	298	325	283	285	337	302	298	298	295	313	274	286	334	307	298	319	317	305	343	289	291	330	339	319	309	316	311	307	255	321	311	339	297	318	316	306	279	303	318	319	305	279	312	315	295	319	286	320	289	302	308	309	304	325	310	295	318	254	291	334	325	292	292	327	284	291	311	314	315	311	325	323	295	297	307	313	313	347	303	288	308	332	297	297	291	286	286	296	342	280	335	300	303	289	278	299	318	324	290	322	326	278	303	310	332	283	309	276	301	322	308	327	299	249	342	288	287	325	304	273	309	314
12615	4094	1615	1322	1160	1053	920	947	877	834	786	822	816	785	771	769	726	785	846	814	779	763	742	767	766	742	744	752	754	719	755	769	725	773	718	722	778	734	730	744	749	710	727	775	712	747	785	774	732	725	742	742	785	752	707	728	730	717	732	688	765	735	763	727	777	756	738	727	787	756	678	744	742	746	683	704	720	691	686	751	712	737	715	695	715	743	719	711	771	755	791	747	758	753	734	722	771	720	676	728	715	762	755	725	730	713	732	750	752	739	732	700	775	675	767	767	714	757	676	726	729	739	777	770	748	743	711	763	721	767	710	768	771	709	731	765	705	725	744	718	692	790	741	689	807	731	769	734	702	742	710	773	674	772	738	741	726	689	756	738	718	727	729	689	748	732	753	727	749	736	718	744	753	771	693	720	688	717	689	721	731	732	726	724	735	686	703	754	758	721	745	735	721	734	726	710	736	755	720	738	713	766	706	719	721	742	724	745	713	724	743	707	725	760	725	717	765	772	742	734	679	733	738	743	756	748	746	725	703	741	756	725	783	761	743	701	705	685	718	720	794	746	663	704	763	771	736	744	722	664	729	775	718	716	764	737	759	703	749	703	689	785	720	722	662	710	766	766	738	739	672	739	716	746	679	783	704	731	765	735	726	688	734	705	728	799	698	686	717	681	709	739	728	715	708	774	736	732	705	700	770	732	735	777	748	681	721	704	715	724	751	746	761	686	713	765	765	741	717	728	699	715	689	717	678	694	807	695	713	728	725	754	725	743	712	718	741	734	744	754	749	712	753	730	725	704	687	720	725	700	752	718	796	721	750	738	690	737	741	712	735	709	770	735	722	727	760	736	777	760	723	737	709	730	697	752	703	723	742	688	745	751	702	757	739	741	744	716	733	701	763	711	712	716	677	750	768	728	723	755	778	705	663	767	725	759	744	805	732	712	736	767	748	705	733	679	718	763	773	732	698	729	738	701	694	707	706	707	759	681	737	777	766	719	748	736	737	794	722	736	718	718	751	689	709	771	786	703	741	781	758	760	679	696	741	754	754	717	739	695	750	733	706	759	720	701	759	778	688	740	693	786	748	796	701	706	744	743	750	703	752	781	766	737	723	689	701	740	756	699	783	709	693	712	743	721	727	720	751	817	729	715	773	750	744	750	700	744	710	711	722	711	759	717	683	752	720	739	690	714	736	691	759	707	751	746	699	804	698	709	738	754	735	769	703	798	702	713	697	745	692	689	734	727	721	708	680	728	697	703	712	764	724	741	758	782	700	715	726	751	773	739	786	707	798	739	754	707	746	702	715	686	733	787	691	749	753	727	693	767	729	744	686	743	752	680	745	727	721	750	702	679	780	727	690	752	802	737	708	738	742	748	736	757	755	745	735	708	753	711	747	751	734	721	688	733	731	780	784	705	717	736	753	756	786	786	716	736	717	758	758	717	743	736	754	707	713	743	750	761	736	698	706	737	778	761	747	707	748	766	702	755	713	722	721	670	757	742	738	705	726	748	733	721	728	765	739	702	758	760	745	695	768	761	701	728	743	755	706	733	661	760	715	747	728	751	757	718	734	776	688	738	730	738	686	740	679	772	760	710	728	766	704	790	735	737	764	746	763	763	730	687	722	736	715	782	701	718	713	755	724	776	759	648	738	766	728	675	733	743	740	709	721	722	705	756	743	696	768	749	709	690	743	758	799	775	787	771	712	706	752	739	741	665	707	755	740	715	771	763	765	712	736	721	738	711	730	745	735	710	784	731	741	759	730	749	734	747	760	697	742	709	770	733	736	722	740	734	763	777	740	744	732	750	734	704	752	730	711	742	783	739	730	788	712	730	735	746	766	717	720	805	723	740	695	700	747	745	760	788	755	736	748	722	771	735	772	743	697	693	749	741	723	775	727	717	755	730	699	718	724	748	755	698	735	762	731	715	747	705	740	752	704	728	727	741	724	721	704	749	739	714	756	747	700	728	747	734	734	752	769	656	704	719	759	748	721	759	723	688	720	748	720	732	756	715	738	691	791	731	713	722	743	733	778	727	752	752	753	725	731	700	749	720	737	766	730	771	705	766	746	738	694	661	684	727	737	728	733	682	776	717	725	730	705	716	769	750	730	736	721	721	738	746	756	745	713	727	757	699	732	709	768	726	760	735	714	705	653	748	705	756	694	776	794	783	784	727	763	720	734	746	769	723	754	742	744	753	688	770	712	728	696	759	753	758	735	720	783	768	698	781	713	711	748	775	740	756	773	722	756	733	769	708	700	698	723	718	720	762	694	680	733	742	722	697	725	701	730	726	734	742	741	725	741	804	750	734	749	721	750	735	730	753	778	720	730	732	752	753	707	691	722	700	728	713	715	681	770	742	723	733	704	691	742	723	713	708	766	745	771	701	753	748	724	709	722	765	711	723	756	736	735	711	727	738	769	731	736	713	718	709	716	766	732	770	681	690	768	735	708	724	694	723	719	740	724	736	751	722	729	724	693	722	704	782	729	701	718	729	683	727	773	692	699	751	720	739	724	729	724	749	731	761	787	717	719	739	790	713	702	720	777	731	691	738	768	690	724	722	729	757	727	715	721	755	726	718	767	720	728	764	711	753	674	729	711	735	727	764	705	764	721	791	754	697	796	761	717	710	747	743	724	731	715	710	686	773	726	743	702	737	726	731	668	736	736	706	737	769	745	680	730	738	719	734	705	683	733	753	702	728	719	693	689	700	760	777	767	730	731	744	752	725	772	756	756	767	792	771	714	745	778	737	753	742	773	775	729	742	765	713	781	796	774	708	733	704	730	744	726	752	766	770	734	743	717	703	725	671	679	688	679	686	735	731	712	728	741	727	742	680	727	779	708	735	718	766	748	719	725	728	673	771	712	721	782	784	745	724	738	732	743	770	733	756	712	688	751	767	791	697	770	733	689	685	728	689	757	726	670	741	729	751	720	708	742	735	748	751	723	725	805	713	717	709	706	745	721	743	791	736	714	731	685	733	724	719	754	748	717	747	749	765	781	711	756	712	739	774	745	696	717	714	750	735	721	676	698	773	741	788	740	684	736	731	716	779	699	773	758	731	723	748	762	721	698	716	729	749	761	755	707	722	753	768	737	706	702	797	770	726	704	772	735	772	722	736	705	732	767	750	740	773	732	745	722	750	735	666	754	773	737	703	746	761	723	716	756	755	679	701	688	705	741	738	744	721	728	729	765	733	736	735	717	728	744	755	754	725	755	736	709	737	800	703	753	743	722	721	700	795	682	718	726	740	731	713	700	743	746	745	745	709	756	747	722	751	696	748	711	755	708	739	779	738	707	721	709	700	747	765	751	756	691	743	767	721	736	740	742	763	728	717	715	753	736	728	756	743	738	736	682	734	755	740	729	679	706	705	760	743	743	735	804	751	691	757	747	734	689	806	743	709	731	712	719	716	679	713	704	724	708	725	724	730	708	743	702	738	747	703	738	737	707	731	753	725	770	752	721	734	733	730	718	767
25962	8267	2062	573	381	317	269	284	258	217	218	230	211	213	226	218	194	185	189	202	191	195	182	224	185	184	184	204	165	184	182	206	190	168	172	201	181	181	171	168	176	191	198	180	206	203	191	199	180	202	187	195	164	183	201	173	220	181	204	164	193	194	172	182	185	240	189	197	172	188	186	168	188	221	234	222	211	202	192	200	165	180	197	180	204	178	198	182	187	206	176	178	191	178	183	182	184	175	205	191	197	176	188	187	179	206	177	194	178	176	212	184	173	192	191	176	198	180	186	196	212	198	217	182	208	182	198	177	190	177	186	173	201	162	171	187	197	183	208	202	184	193	191	183	189	184	192	169	197	206	183	203	171	197	191	164	169	189	197	185	209	169	199	154	186	191	194	180	191	183	177	176	181	179	209	172	168	186	193	218	186	196	185	189	183	195	178	172	183	212	195	180	191	217	180	173	191	175	208	201	207	183	180	206	190	191	188	169	194	205	172	198	188	168	170	200	184	182	189	184	168	201	203	196	195	173	168	174	187	203	195	182	196	204	170	157	183	169	217	194	199	168	191	182	191	173	201	208	185	184	198	187	172	208	170	178	166	181	171	169	186	170	177	184	174	173	165	176	176	219	197	205	171	195	198	186	182	187	202	205	179	186	198	208	193	201	194	195	193	181	187	200	220	159	193	211	179	189	182	182	204	193	209	178	184	148	195	189	208	179	176	224	171	171	177	180	179	160	185	192	170	189	189	179	183	172	207	189	178	199	202	179	196	192	199	186	185	184	196	169	203	182	184	200	180	198	166	173	193	200	188	184	179	151	195	190	169	197	179	179	169	186	186	193	186	148	193	175	193	176	182	195	212	185	205	206	205	197	186	184	197	189	193	205	192	191	165	199	197	188	181	172	172	175	207	155	154	193	185	189	186	180	193	196	197	198	182	218	197	189	183	202	197	196	181	208	179	196	184	190	216	178	191	202	176	175	181	191	165	159	193	166	190	181	158	156	184	195	168	189	203	183	191	184	214	204	192	188	215	179	190	194	202	171	185	186	192	183	212	185	199	170	187	186	198	197	164	211	173	197	174	200	167	187	207	203	181	200	172	192	199	184	166	190	207	193	181	183	211	209	191	193	191	176	198	198	176	171	198	175	162	201	179	203	209	199	197	186	196	192	204	174	163	198	189	172	190	189	205	180	170	182	170	198	184	213	215	185	209	219	196	188	188	199	192	183	215	211	176	188	173	209	172	181	199	185	170	172	209	180	176	194	196	201	214	214	198	196	197	194	201	216	197	185	210	205	208	187	174	189	187	175	188	174	198	200	222	184	185	188	168	185	197	210	227	166	186	162	177	182	172	171	180	212	212	205	173	206	187	209	185	156	169	197	180	172	180	185	184	194	186	183	196	194	180	180	202	200	166	198	174	188	181	201	157	183	188	195	174	203	198	220	194	185	180	185	195	207	178	219	182	191	160	174	183	174	200	205	202	195	180	212	172	174	196	192	186	209	193	170	175	206	177	210	177	171	213	181	226	176	184	164	179	196	189	202	214	216	195	202	205	200	187	210	185	207	208	173	172	193	181	179	197	179	178	189	194	185	191	185	222	199	196	189	185	154	149	201	178	159	199	184	201	175	190	196	207	189	199	183	179	197	198	188	202	169	175	201	199	168	200	190	180	184	178	208	185	175	191	166	174	171	199	153	223	184	194	179	164	183	198	167	210	211	189	195	219	192	149	192	176	183	187	178	207	191	194	185	180	176	176	181	161	174	187	211	192	181	186	162	158	179	185	186	172	194	201	203	197	185	214	176	177	188	203	186	201	205	194	142	169	194	195	183	201	194	200	200	197	203	186	183	201	186	192	198	170	194	208	212	184	189	158	176	156	161	197	184	173	195	190	206	182	180	200	181	198	178	197	178	199	178	186	195	178	195	214	218	189	199	194	175	173	212	193	181	224	198	187	219	194	209	191	199	200	170	190	151	184	201	200	196	188	202	174	206	189	206	189	185	196	182	184	159	190	201	173	176	190	191	202	199	184	197	174	183	187	194	192	202	188	182	201	202	201	171	188	186	209	172	204	205	203	199	211	189	168	195	201	182	183	176	162	248	197	196	179	196	194	193	211	193	201	182	186	179	191	186	183	213	166	190	178	199	160	197	194	215	195	193	177	197	198	170	204	173	173	193	187	179	185	222	160	193	189	200	154	193	197	195	172	195	172	184	201	191	184	202	194	189	185	185	242	183	191	185	208	181	166	187	208	196	178	191	186	195	174	182	194	197	189	194	212	187	163	181	193	197	191	178	211	165	159	194	197	185	159	183	185	192	192	174	183	207	160	212	194	193	182	172	191	186	186	170	177	181	206	193	204	217	191	199	171	194	193	208	174	186	178	210	197	183	188	194	172	206	173	199	209	197	183	172	194	193	170	192	194	201	185	200	203	187	210	183	193	175	168	202	179	185	194	208	195	188	196	181	192	200	185	166	204	199	184	187	193	202	186	188	167	180	193	162	193	162	168	214	195	226	190	176	170	182	180	198	197	198	201	165	171	206	179	190	198	170	179	199	178	172	221	200	184	186	177	213	184	167	158	198	200	202	154	192	188	204	195	194	196	185	185	197	195	167	176	168	197	201	197	206	199	202	189	175	210	182	195	186	173	181	184	196	192	176	184	212	183	169	184	178	191	201	204	171	181	184	165	187	188	172	194	169	211	175	178	207	182	191	212	202	176	192	202	165	160	182	188	227	173	166	188	213	213	159	156	194	194	194	186	202	189	163	202	187	213	185	202	217	191	198	182	170	178	192	168	162	204	185	209	184	184	193	178	194	190	149	155	193	208	174	166	162	190	192	195	214	193	184	206	184	180	170	205	187	158	178	193	205	196	187	199	168	214	182	185	203	222	184	203	195	173	178	167	165	187	174	185	191	202	182	166	180	206	200	160	211	188	157	172	186	201	193	179	229	215	184	189	187	183	212	178	203	212	194	202	208	185	196	185	197	227	192	194	160	188	173	197	199	194	201	192	185	189	184	181	184	190	178	153	170	185	183	206	201	191	174	194	177	209	189	160	197	176	210	201	181	201	171	179	177	200	211	172	194	177	178	178	194	178	195	197	192	179	200	170	178	179	180	193	201	176	160	197	193	213	222	195	170	206	204	182	177	158	193	212	187	167	201	188	171	185	214	196	154	154	195	206	189	194	172	188	183	199	199	205	202	194	185	210	195	192	190	173	183	195	217	193	186	214	182	177	179	194	194	190	183	184	167	190	177	190	197	203	186	173	175	218	172	194	211	193	201	182	180	177	164	201	179	194	179	192	211	213	213	172	195	184	189	187	171	185	224	189	187	178	184	218	187	200	182	166	218	189	202	187	190	207	164	189	192	180	203	170	183	208	197	185	192	179	191	164	160	173	207	216	192	191	215	203	213	203	186	181	149	166	195	195	204	175	181	207	208	191	205	192	172	202	164	192	184	178	200	165	196	226	177	182	201
16071	6202	2303	1462	1309	1119	947	885	766	707	659	601	578	611	590	557	538	551	536	514	487	539	564	502	512	504	512	474	501	520	499	502	525	514	462	478	493	495	432	487	511	496	486	501	510	476	470	491	456	479	511	514	508	458	499	496	464	442	492	471	469	466	421	467	448	495	472	472	440	482	492	449	465	507	488	449	476	435	453	470	515	459	451	465	462	495	514	435	497	505	464	441	486	475	468	468	451	512	461	477	540	456	476	476	445	458	472	488	460	432	483	474	453	494	469	495	500	427	463	487	517	453	468	499	456	498	451	456	462	466	464	469	446	465	498	457	505	471	463	457	455	444	444	490	495	487	460	485	498	475	482	481	500	445	461	414	439	440	465	479	445	480	469	451	455	490	477	468	457	484	460	446	483	421	442	486	492	477	448	471	434	467	482	426	454	454	504	444	489	472	461	422	524	487	460	494	444	500	456	478	475	456	453	435	430	477	503	467	446	452	426	481	461	470	490	433	459	479	466	472	432	455	459	474	495	466	489	498	470	470	461	485	444	501	471	480	480	494	470	519	513	454	442	464	423	485	462	494	464	474	455	444	456	458	434	442	453	489	478	436	485	440	473	470	448	481	489	482	479	507	461	487	501	430	462	431	449	422	482	451	454	478	501	458	484	443	470	440	492	498	512	464	466	484	429	448	479	465	453	459	475	461	483	478	448	479	417	489	491	503	442	458	431	466	464	475	416	464	475	456	465	496	473	432	460	455	448	433	459	482	484	511	484	485	440	476	483	473	452	482	454	483	446	469	480	504	463	480	451	452	462	462	477	485	462	458	462	475	457	449	463	467	457	489	482	448	450	442	430	443	495	510	476	502	436	488	485	486	497	452	486	469	473	468	459	429	487	445	481	488	504	454	486	444	484	480	493	440	480	474	463	476	447	460	439	452	452	463	466	473	470	449	466	457	483	479	479	496	487	438	473	457	497	458	459	474	484	440	466	445	485	478	454	462	496	490	446	465	477	478	461	472	451	497	519	482	478	467	455	455	466	470	508	469	456	440	472	469	434	471	452	449	484	467	461	479	488	495	450	495	454	405	475	463	528	466	427	489	487	443	481	460	452	458	493	514	458	446	448	496	446	461	505	460	469	544	473	484	496	479	470	466	450	479	461	454	495	476	460	457	478	492	505	481	503	487	495	449	472	456	477	467	489	490	440	478	499	476	510	464	515	467	452	444	464	461	492	455	510	512	466	458	457	483	477	491	507	485	446	461	474	463	462	464	475	441	480	470	466	472	485	473	486	439	434	515	474	478	475	454	454	448	454	435	497	504	469	467	450	479	484	473	498	472	464	413	457	474	504	485	490	461	457	435	428	455	437	477	481	440	451	478	461	458	460	430	452	465	466	439	485	470	504	453	507	465	469	448	494	493	431	474	503	454	408	440	504	457	466	482	472	443	452	447	483	488	458	471	472	474	464	428	495	470	445	450	466	460	477	486	478	473	439	481	414	474	485	472	489	463	445	492	474	457	434	453	458	449	469	466	444	514	438	440	475	457	470	490	448	500	508	470	484	448	428	478	527	451	462	456	466	472	450	475	477	467	436	468	489	509	475	502	500	410	490	488	438	458	439	467	457	461	515	495	474	487	500	490	461	472	435	444	500	458	465	486	426	442	429	483	455	428	485	481	455	494	483	481	465	448	405	493	471	510	505	487	417	519	472	474	444	467	489	457	470	448	442	468	449	455	455	476	488	467	446	475	499	447	463	468	480	490	449	485	438	481	488	479	500	465	493	467	476	462	445	448	441	498	440	456	465	462	485	464	471	470	469	497	493	472	422	480	424	479	502	484	526	430	443	469	431	473	481	459	476	456	478	507	437	450	436	476	474	450	493	480	447	513	457	493	463	470	445	468	423	457	474	434	474	493	460	474	462	440	479	476	421	513	491	452	456	492	463	433	476	477	450	452	476	471	490	444	464	432	481	495	441	481	441	468	447	460	459	460	500	484	449	473	445	472	475	498	469	479	464	470	455	473	445	448	437	469	452	471	465	443	485	467	474	491	453	497	458	480	458	464	445	479	460	474	474	461	500	465	491	480	471	462	455	476	496	452	453	464	439	440	493	464	456	446	474	467	438	457	466	441	481	478	489	456	473	446	443	475	494	455	469	477	457	453	449	468	481	514	460	472	478	487	482	497	499	493	463	473	449	461	479	490	488	465	468	486	437	503	451	443	472	474	460	456	445	493	418	465	448	492	464	459	503	516	479	450	457	477	435	514	409	460	442	473	459	509	469	447	457	481	489	492	476	489	469	487	503	407	485	494	504	499	432	464	458	496	464	513	468	451	467	452	487	426	505	455	482	468	468	478	468	458	499	450	487	455	477	472	469	479	449	471	473	486	466	475	489	494	458	438	464	428	471	487	441	495	495	441	514	473	467	441	495	470	482	465	492	418	466	492	435	471	474	418	500	495	452	446	430	432	464	439	505	420	498	455	490	468	470	463	498	453	450	474	476	441	474	450	457	417	460	512	430	454	449	452	442	495	468	421	468	433	461	478	500	504	461	435	456	485	469	488	511	473	470	474	464	466	444	471	476	434	416	480	482	491	454	458	457	472	509	487	431	475	481	439	456	467	502	487	469	453	501	440	451	458	487	460	458	506	457	474	440	465	491	460	447	470	490	470	480	487	496	504	482	484	439	501	479	497	482	496	493	461	478	465	472	484	513	485	484	459	478	463	460	477	514	458	471	464	479	448	452	441	466	459	481	489	497	476	477	428	506	476	428	474	440	455	437	466	496	425	461	472	471	473	475	456	475	434	507	475	509	470	486	431	441	476	454	466	486	483	466	479	430	475	467	475	491	504	457	454	491	433	484	447	464	483	444	497	462	450	476	450	497	441	438	491	457	499	472	441	476	485	479	466	466	488	469	457	484	472	461	460	470	485	430	420	520	481	439	480	479	448	462	470	475	441	444	456	454	461	455	442	461	476	485	462	447	464	456	474	446	508	484	483	505	498	450	465	473	415	444	523	507	471	437	460	459	429	512	454	451	443	438	433	450	497	522	435	443	466	431	487	459	458	471	510	457	419	456	439	468	469	449	475	481	463	464	495	464	438	474	484	463	424	470	492	480	479	461	435	500	460	451	505	485	440	452	461	513	484	460	483	458	463	455	464	470	494	464	472	494	500	451	472	459	457	474	468	421	462	463	446	489	501	441	468	481	461	466	508	480	459	455	456	494	466	487	441	419	470	470	465	487	439	490	481	514	458	453	503	472	476	437	472	470	470	461	475	472	475	442	467	438	460	466	443	457	437	447	480	481	501	482	510	455	457	458	473	479	478	481	415	480	465	456	480	463	439	466	440	435	467	451	458	457	418	491	478	459	446	499	477	435	473	451	475	472	433	511	481	473	486	450	491	447	401	452	482	455	473	462	465	511	467	500	475	498	437	483	455	467	488	448	461	471	484	474	443	454	461	419	507	447	444	445	458	461	461
7360	1579	360	277	288	257	266	285	262	269	291	280	256	271	300	253	269	266	263	265	272	275	261	290	297	270	269	234	220	257	283	281	272	265	265	245	288	249	279	284	286	280	250	241	259	264	282	272	273	288	263	231	293	262	250	244	284	286	280	270	250	277	257	322	241	250	275	271	262	246	274	265	271	269	274	246	266	273	273	263	267	258	260	281	249	278	284	267	272	246	289	262	261	258	239	278	278	270	278	276	226	250	249	252	276	274	252	282	262	304	286	261	253	278	258	257	261	254	233	274	229	279	276	260	250	265	257	262	258	288	271	270	291	265	288	263	283	261	235	270	253	245	298	259	285	296	282	281	292	267	275	228	275	263	256	283	285	263	252	277	245	275	264	242	276	274	275	281	234	260	259	273	281	271	283	254	274	281	281	256	240	249	285	254	272	259	278	285	272	238	286	261	268	258	272	295	282	264	253	288	242	254	260	261	271	273	262	263	225	255	235	271	259	266	267	284	284	276	260	285	270	270	267	270	267	270	280	264	269	281	273	281	250	291	297	284	250	248	251	241	261	271	299	318	265	264	280	252	311	264	251	265	257	243	269	264	284	272	259	264	241	254	283	249	271	295	278	240	237	250	270	282	265	258	247	278	293	288	268	295	251	277	295	258	235	227	257	276	269	297	250	269	262	267	248	248	267	293	266	238	286	256	292	249	259	268	267	243	277	273	278	278	265	287	269	238	261	242	272	287	295	275	266	274	229	268	257	308	266	270	253	261	272	287	273	267	287	281	295	258	306	289	243	289	257	275	286	255	278	263	275	248	238	254	307	255	275	279	251	238	251	262	259	269	261	278	259	257	298	258	249	251	284	231	275	258	263	259	282	277	247	279	272	280	267	265	265	278	242	258	272	285	229	268	247	248	290	248	283	275	296	252	275	261	237	276	264	255	298	252	226	270	277	300	308	248	246	268	258	240	265	248	262	255	253	290	270	257	256	263	270	249	249	261	261	249	269	247	274	268	255	269	256	281	274	303	251	258	254	245	268	274	249	265	292	246	282	251	271	276	292	265	261	278	265	276	287	270	284	237	251	261	263	289	294	273	265	265	284	261	284	291	276	258	225	258	271	269	240	259	249	225	245	270	275	244	264	246	263	245	237	278	282	276	279	287	267	270	274	241	272	272	279	267	233	284	262	276	302	281	263	221	298	249	272	285	294	245	266	264	257	263	280	279	305	282	257	286	269	268	261	271	249	230	244	258	257	252	264	242	254	262	247	298	269	252	246	248	247	264	265	295	277	270	284	248	269	308	273	246	274	273	256	283	253	261	274	283	251	243	253	276	285	294	255	265	246	282	271	255	257	246	287	268	288	231	270	279	256	265	287	254	236	291	262	299	297	255	260	275	283	273	281	274	270	251	317	252	254	271	272	257	272	287	256	243	310	291	244	289	272	276	237	248	268	260	280	291	264	292	285	244	260	283	275	255	288	286	252	286	258	248	277	256	278	281	262	260	254	252	292	243	284	265	251	267	269	264	268	263	262	264	248	272	275	291	248	264	274	261	283	260	247	251	270	274	269	248	264	247	262	283	283	260	273	265	265	267	276	308	273	252	292	256	289	271	261	276	220	255	269	284	273	255	231	257	273	240	301	258	272	299	268	280	241	234	243	260	296	266	261	301	283	283	271	268	295	255	255	288	261	263	258	273	272	289	279	272	272	291	253	260	229	213	269	286	258	283	249	257	272	261	280	258	261	289	254	285	273	257	283	286	273	268	264	256	274	277	248	258	301	269	239	278	245	282	276	254	276	264	255	263	264	286	240	273	260	254	265	273	270	281	279	275	297	295	257	280	257	247	243	249	241	271	259	294	272	266	278	243	249	221	303	247	269	275	252	263	276	297	281	271	246	242	263	247	241	303	244	256	283	270	260	255	247	283	259	243	297	293	285	283	276	257	278	261	295	277	263	252	267	281	281	269	256	272	269	256	236	249	249	304	287	271	269	272	249	261	260	239	258	283	300	254	265	252	295	281	271	287	248	296	277	288	279	304	261	274	274	274	252	277	287	258	257	276	291	260	269	276	238	256	267	269	274	273	263	259	236	281	277	259	259	274	257	298	247	275	264	263	272	280	258	269	263	263	247	269	260	271	266	253	239	262	295	239	267	270	248	304	271	277	271	285	263	266	264	272	257	265	273	260	259	296	287	262	241	272	274	272	256	263	276	260	270	265	276	282	271	247	254	279	243	255	288	258	257	230	263	270	263	259	267	257	275	262	229	256	251	271	232	279	268	278	263	258	284	260	284	249	283	280	243	286	271	259	260	251	284	265	266	269	215	276	268	291	233	265	257	273	270	260	277	233	285	263	272	271	271	241	267	292	243	267	248	281	277	254	308	294	299	250	235	236	252	262	282	268	243	264	290	253	272	269	279	251	267	237	262	296	261	279	255	281	310	271	249	297	280	264	265	277	242	301	249	303	239	238	298	246	278	261	273	282	262	272	259	271	250	290	258	256	249	253	217	256	284	265	276	288	254	284	310	288	283	289	251	270	283	267	280	252	252	227	226	248	264	249	281	287	294	270	251	257	284	254	250	261	245	261	262	286	258	254	279	285	282	243	289	280	290	253	271	260	269	257	306	287	274	256	252	264	271	285	256	248	246	254	249	286	293	275	244	248	282	265	286	228	276	258	263	266	268	245	292	293	266	255	274	254	261	274	267	261	259	248	234	265	290	302	249	275	300	263	253	257	272	265	268	272	272	278	276	270	275	248	258	265	246	263	256	246	237	235	258	281	273	253	271	239	282	272	285	285	299	265	265	256	270	259	251	254	261	280	235	259	275	295	237	257	286	273	294	287	272	251	266	262	313	264	267	256	287	244	257	274	289	264	279	250	254	284	224	265	260	249	295	263	281	286	273	282	283	263	289	242	240	265	257	243	285	269	289	249	297	235	232	271	287	264	237	267	268	258	279	275	263	258	220	261	278	266	261	250	265	277	251	264	256	248	265	268	279	249	289	227	228	278	263	238	236	253	248	285	243	242	299	256	263	272	257	278	261	284	256	259	258	231	290	263	252	259	267	258	266	305	279	233	284	244	249	285	276	294	237	299	257	256	258	264	261	277	280	250	260	245	263	243	270	288	270	265	260	247	273	268	217	274	263	256	273	252	272	276	277	251	273	304	299	283	257	271	267	281	235	260	289	266	236	248	247	244	245	256	272	286	276	261	262	261	263	249	268	306	299	251	262	284	260	282	278	269	259	297	257	305	253	274	276	247	278	265	272	256	260	224	276	273	255	246	277	273	265	246	273	263	293	287	256	270	266	253	252	264	258	259	274	264	248	250	293	287	237	284	269	289	253	284	255	262	256	259	276	273	286	266	260	282	291	259	254	267	287	282	284	269	270	274	269	263	247	273	280	272	279	258	291	310	239	237	248	285	272	243	241	265	278	270	256	272	293	275	271	277	247	249	252	252	291	280	282	284	264	276	244	264
5579	1782	808	728	672	651	674	675	666	700	669	679	673	651	640	704	632	627	692	624	635	628	685	678	634	640	628	704	646	637	666	653	683	691	664	655	663	645	680	691	690	661	678	617	637	679	647	670	659	642	608	621	678	644	680	657	656	678	635	645	634	671	615	647	628	589	634	669	627	661	675	638	659	620	667	624	656	632	677	656	637	686	693	689	648	712	669	658	642	667	658	662	633	678	663	631	651	694	607	688	646	663	687	619	687	650	681	656	689	676	686	670	655	669	658	679	644	681	673	616	676	685	689	604	635	680	624	656	689	616	663	661	637	674	638	624	669	657	658	604	630	585	688	635	627	667	648	645	624	621	706	651	652	613	633	663	639	657	644	647	659	607	633	651	666	646	641	697	675	661	628	715	703	689	671	665	656	642	706	665	673	654	671	662	657	644	636	705	640	665	618	654	644	690	648	650	642	630	621	667	647	615	685	661	649	659	680	628	657	626	686	668	655	637	658	631	651	630	688	624	658	674	689	626	685	639	692	636	656	671	653	661	658	650	671	648	694	659	612	596	656	678	657	705	627	647	619	648	642	628	645	634	648	639	697	655	657	636	653	633	662	666	671	616	650	664	633	666	640	672	691	642	678	674	659	682	625	616	647	618	604	653	656	639	623	647	723	689	644	671	702	639	660	651	597	656	641	598	643	636	656	652	666	671	679	670	676	600	654	621	676	655	678	665	689	622	695	652	676	638	654	645	649	654	652	640	622	656	684	701	675	658	665	633	618	667	689	654	684	661	655	640	680	636	642	614	649	668	679	626	640	655	626	624	648	651	646	676	632	678	621	699	662	653	691	671	605	659	658	704	658	682	654	667	633	709	696	645	648	659	696	609	712	673	673	682	699	615	671	676	620	701	666	692	626	650	681	689	636	664	633	664	638	688	639	656	676	648	650	638	673	695	623	645	700	627	651	631	609	686	647	695	681	662	628	649	585	679	609	703	663	679	667	634	659	630	657	667	657	622	640	666	681	638	680	652	659	640	691	632	668	639	646	616	626	620	684	699	655	642	657	662	694	669	651	629	658	615	657	663	681	682	559	652	627	609	676	672	648	616	662	662	699	644	658	662	662	641	632	663	637	643	638	671	615	676	671	633	674	666	601	656	687	693	692	654	661	660	613	678	671	643	630	712	659	640	673	638	655	631	677	651	625	696	681	640	633	655	680	660	671	665	661	687	654	626	664	611	647	652	633	689	676	654	676	634	687	671	672	646	630	611	653	677	663	739	747	633	657	684	680	696	678	670	616	639	583	643	689	688	692	645	646	691	675	634	659	667	682	680	596	641	696	677	634	622	681	638	692	643	653	689	636	675	603	629	654	609	657	632	638	652	703	650	655	659	633	640	654	704	650	591	668	638	667	652	662	648	701	611	638	646	631	639	643	705	646	675	665	639	642	639	673	644	636	624	692	656	677	630	665	629	649	655	641	654	666	668	629	655	644	687	686	616	707	660	655	662	672	651	636	671	644	722	637	699	663	597	693	625	649	690	662	687	660	680	630	661	639	651	714	620	679	651	658	688	630	679	663	668	649	668	654	669	662	727	677	649	618	690	652	673	634	667	658	663	611	609	664	668	629	632	699	662	707	662	620	632	641	634	669	628	664	657	657	688	679	648	623	667	654	673	635	692	656	699	668	679	623	665	656	658	634	691	654	695	678	664	620	674	687	692	657	639	623	627	668	658	662	632	652	622	652	645	678	650	649	656	671	618	652	661	686	630	641	666	653	641	661	659	647	635	621	645	628	641	686	655	631	660	681	655	657	629	617	686	660	664	670	627	682	637	641	679	666	636	640	674	687	649	670	654	645	671	641	641	646	648	646	583	651	678	659	668	668	649	690	657	686	615	685	652	677	703	656	614	626	689	637	698	687	648	628	667	653	722	679	654	671	635	668	633	686	680	625	609	659	674	690	692	634	632	668	667	628	667	701	632	670	644	666	662	656	654	663	647	633	685	653	699	681	641	650	630	657	675	638	607	654	657	683	695	659	650	636	631	660	633	640	636	639	656	667	644	681	653	653	644	651	626	669	634	674	667	654	674	707	709	716	657	637	599	665	672	684	714	624	625	659	671	618	670	674	624	655	614	627	688	632	605	640	655	629	618	673	624	644	706	685	683	692	683	678	631	676	696	673	654	651	633	650	631	649	621	659	685	628	638	639	652	673	718	665	673	616	617	587	639	669	646	643	633	643	679	640	650	611	644	614	612	643	630	688	643	677	678	673	669	645	593	620	645	641	657	707	681	620	686	648	652	678	635	685	589	637	664	660	668	636	640	669	658	668	662	686	628	647	689	627	644	674	652	662	620	648	605	668	687	651	625	647	618	632	633	676	629	595	649	652	668	655	655	647	631	644	656	627	636	631	625	635	662	656	664	649	635	682	619	638	659	713	620	618	658	666	664	635	656	643	652	687	639	629	634	630	664	642	662	651	657	638	666	621	678	667	652	688	657	654	673	671	649	643	634	656	683	630	639	688	725	614	674	691	682	665	676	648	653	635	630	677	666	647	680	656	646	653	664	615	633	595	697	665	652	701	656	684	654	653	658	675	637	706	643	668	649	661	679	656	645	643	623	645	654	607	652	657	671	679	630	651	637	691	666	680	653	667	645	664	686	618	626	628	629	662	629	680	622	647	640	655	655	674	660	669	617	624	618	663	681	657	666	667	636	645	621	672	642	666	604	660	643	635	689	653	633	642	647	671	669	699	662	664	641	609	610	685	633	693	661	633	641	667	655	683	668	657	640	681	656	663	620	607	674	661	641	679	690	652	665	659	661	660	642	687	631	643	633	637	626	697	633	635	716	673	649	638	623	688	653	724	653	659	644	656	657	674	631	647	671	637	663	651	652	654	589	683	667	630	654	682	642	634	662	661	637	603	651	672	653	730	658	680	591	698	706	659	665	714	677	689	654	657	641	698	660	670	704	631	681	629	667	643	657	646	620	679	673	675	682	704	630	655	630	646	653	639	679	714	632	685	646	672	638	665	663	645	692	686	702	691	663	636	648	682	657	630	662	619	637	634	661	627	662	671	660	682	646	648	674	682	625	625	659	624	684	674	668	643	645	596	720	652	606	667	662	656	642	626	699	648	662	677	675	642	623	670	627	676	659	658	654	659	656	617	671	614	632	610	653	688	607	665	652	652	633	668	640	706	670	659	673	640	690	673	653	674	695	676	632	663	646	643	670	645	681	643	651	655	676	608	644	613	660	669	646	653	638	643	665	645	608	643	667	640	654	654	692	615	689	684	616	621	670	645	625	670	633	635	636	626	672	620	710	645	714	671	685	647	696	710	696	657	651	704	681	630	650	638	660	629	647	625	650	706	654	696	655	653	643	716	619	617	624	682	657	634	667	657	629	687	647	658	650	661	656	637	687	654	669	620	639	677	638	628	697	642	687	687	668	720	635	663	628	652	690	669	627	667	676	717	617	608	660	716	665
16735	4324	971	481	381	359	354	334	296	305	294	337	303	266	323	263	314	361	319	337	297	315	326	327	314	305	315	298	306	327	306	315	300	293	319	335	296	309	294	261	327	301	333	301	320	350	334	286	324	329	318	313	276	296	285	325	285	333	283	292	276	288	283	284	306	303	300	318	282	317	296	274	321	304	342	308	316	282	320	325	307	322	314	302	304	336	324	309	307	331	302	293	288	291	286	308	319	322	294	285	318	314	323	314	278	287	302	267	318	319	300	325	319	281	309	306	315	291	295	287	263	307	300	308	303	292	310	318	340	300	327	295	321	285	321	310	334	286	292	292	289	347	291	305	312	319	336	273	332	313	299	323	296	317	309	307	316	315	330	285	263	285	315	307	300	338	315	327	312	282	299	328	315	280	326	283	309	293	346	298	309	314	297	294	288	313	292	315	319	301	284	296	301	284	339	282	333	283	270	297	307	286	293	287	334	288	348	281	322	272	302	344	297	306	297	329	304	320	284	300	314	317	296	313	330	283	321	335	303	260	305	309	288	297	350	290	297	345	294	292	294	309	312	296	290	292	296	299	302	315	277	312	326	269	312	300	306	256	304	294	296	283	274	316	307	329	299	309	292	340	319	309	338	313	294	296	311	369	340	315	281	291	308	294	290	320	336	321	315	309	332	305	305	306	302	347	291	319	297	304	283	295	301	294	320	303	298	311	324	300	287	295	300	326	321	286	314	302	315	304	322	292	280	309	277	297	299	320	315	318	293	328	290	298	292	314	284	303	301	284	304	280	303	298	288	307	320	289	302	304	272	291	308	296	302	292	317	323	350	333	297	284	294	292	288	298	339	295	309	279	288	292	307	319	288	327	316	292	288	284	282	286	290	281	317	316	288	284	305	288	318	301	300	290	275	287	337	296	271	304	322	305	254	282	287	305	307	305	300	297	293	309	289	329	333	321	282	296	311	333	330	275	299	332	331	326	312	317	305	266	296	296	304	325	298	316	294	328	311	312	303	305	296	301	324	300	306	295	324	313	299	343	296	297	304	291	307	290	282	337	323	324	296	315	302	317	300	293	347	323	326	327	298	332	302	291	332	315	275	251	308	315	318	281	283	315	311	303	282	305	297	283	306	319	307	290	291	340	308	313	295	300	293	333	324	314	286	330	313	300	291	359	329	282	301	305	335	331	306	283	306	292	299	318	311	317	324	314	278	294	310	303	292	298	316	290	323	323	302	328	314	263	314	350	303	279	318	307	280	347	313	323	284	316	298	308	296	306	321	326	263	287	292	288	313	285	305	306	310	283	311	310	303	300	309	324	298	291	328	297	301	291	320	331	262	298	309	297	305	314	297	327	318	317	335	304	295	360	313	310	271	308	332	301	303	296	341	309	289	319	310	312	315	336	329	320	286	328	288	312	289	278	311	299	279	347	321	309	315	303	279	342	295	303	315	304	270	318	314	303	324	313	289	318	323	313	308	296	318	281	278	310	311	282	311	290	330	307	291	330	301	294	308	335	313	340	286	309	338	299	263	313	317	336	319	281	315	278	273	302	330	298	322	346	312	313	341	313	304	297	302	308	284	320	329	317	327	301	301	351	295	319	295	314	277	310	317	311	285	262	292	328	335	306	288	323	287	316	313	305	285	330	299	295	308	298	293	318	296	299	303	316	327	272	309	304	304	305	285	315	300	276	311	292	316	306	304	280	310	313	315	270	315	299	304	331	324	311	305	323	342	295	308	290	291	289	338	327	300	293	312	286	351	286	289	286	338	328	307	304	301	311	311	264	282	320	304	283	294	301	278	329	326	297	324	312	305	301	321	307	296	306	279	305	318	347	320	328	267	311	334	294	322	299	273	296	322	347	343	282	283	309	306	260	300	333	303	311	312	314	299	308	307	269	305	282	287	307	312	275	289	319	274	300	283	313	321	327	334	324	292	286	301	278	298	294	273	284	312	299	283	294	318	321	323	304	294	299	285	289	320	319	282	285	298	296	300	308	313	274	314	279	312	329	286	314	317	328	312	316	295	302	282	311	299	294	278	325	314	292	289	293	250	315	260	285	306	310	311	314	283	306	316	269	316	309	291	301	299	334	300	330	295	287	312	312	300	285	307	286	308	321	312	319	288	313	315	294	315	306	331	298	274	330	333	263	308	296	323	307	286	335	271	282	313	277	319	286	321	315	286	302	301	320	279	312	271	315	311	304	315	322	324	289	294	285	326	290	338	294	306	307	302	340	289	317	319	299	314	305	287	308	277	308	312	308	322	289	288	327	325	284	289	293	299	289	297	309	310	305	301	299	266	295	321	319	320	310	295	301	308	256	320	316	339	338	302	331	344	318	296	297	301	285	321	306	315	272	319	328	295	278	319	304	313	284	314	293	278	324	320	313	296	296	308	325	297	339	277	327	297	315	308	327	304	302	327	327	301	293	286	335	311	337	279	308	287	323	276	287	305	287	304	281	287	287	316	298	322	302	316	303	311	305	328	293	303	305	298	308	306	263	309	320	324	310	291	292	336	338	306	326	293	338	262	315	335	302	289	301	284	325	342	304	286	287	312	312	316	314	297	308	265	317	317	270	330	317	300	299	297	315	316	315	278	330	334	307	319	310	297	305	305	291	321	304	289	307	327	312	324	321	286	332	300	319	314	281	281	274	321	300	309	276	299	283	292	273	297	263	284	303	321	313	309	313	295	308	290	313	322	286	307	350	291	314	310	314	299	343	296	333	333	289	325	280	331	314	304	318	355	308	296	299	286	331	327	312	277	314	289	304	347	310	297	314	304	315	290	320	299	292	319	313	289	285	340	341	304	333	321	305	338	290	294	303	305	299	293	286	323	333	307	309	303	313	309	321	317	272	314	307	306	303	298	330	328	336	315	309	311	288	327	316	325	307	307	322	285	298	300	338	310	294	311	330	300	283	296	293	280	309	294	309	296	322	321	316	294	318	316	301	288	288	319	283	301	338	328	348	303	349	306	309	297	292	310	274	300	351	300	300	297	299	295	313	298	290	334	281	291	304	304	295	340	270	311	305	334	305	277	278	289	331	294	307	320	293	315	340	317	310	271	325	322	271	289	311	268	317	313	281	311	297	287	282	289	292	285	308	321	335	283	296	290	352	304	315	314	306	330	314	310	302	310	309	303	314	296	306	314	296	276	276	293	295	296	314	315	328	304	290	331	289	323	295	338	306	320	304	298	300	312	306	336	291	305	299	291	292	294	283	346	293	300	292	299	316	321	329	302	284	311	296	292	307	337	311	324	332	275	331	282	319	355	332	284	305	291	285	304	315	292	326	303	306	291	293	307	289	294	312	303	341	350	334	291	287	295	318	308	301	268	313	285	319	292	302	307	302	311	355	300	294	333	287	311	320	314	272	325	300	336	319	316	291	308	291	302	315	275	287	326	283	292	315	311	325	293	331	264	316	331	321	319	320	297	307	304	292	317	334	316	317	300	318	344	302	308	258	287	253	306	298	304	321
12115	3999	1629	1283	1218	1036	1008	929	862	810	838	832	824	741	782	769	734	767	731	788	737	780	767	787	750	771	724	729	737	733	683	721	773	752	752	758	764	733	732	713	713	743	753	710	719	696	755	722	697	697	708	708	754	686	730	730	764	716	746	762	747	744	757	735	725	706	751	729	745	671	718	728	746	746	707	696	691	717	697	724	695	789	714	776	747	786	703	748	701	707	742	692	686	706	710	754	758	737	706	716	737	725	750	718	687	723	713	726	717	713	734	727	685	744	752	725	741	736	703	706	743	720	734	710	733	709	754	734	717	761	765	714	685	737	751	731	728	758	748	757	734	758	745	824	703	702	742	717	715	775	739	754	729	725	710	756	745	732	740	701	707	758	703	718	743	705	736	688	696	771	723	714	742	739	730	728	648	729	716	717	720	760	736	727	733	697	774	717	727	726	749	740	733	746	722	739	741	676	735	767	759	750	729	710	737	715	720	764	714	687	705	712	701	712	667	709	733	737	708	760	768	717	710	748	706	734	686	749	756	736	711	677	726	751	686	728	737	741	750	723	741	763	735	654	733	703	696	725	698	736	708	719	776	743	720	745	673	689	732	702	744	685	719	756	705	738	744	741	754	743	719	716	714	722	697	696	687	721	739	724	748	690	701	752	729	772	770	711	740	749	739	686	740	710	706	713	735	742	716	754	702	718	692	733	740	688	681	753	703	742	789	744	759	734	740	710	715	669	748	728	743	712	754	730	737	709	729	772	757	734	671	706	752	707	718	711	738	723	728	769	717	747	730	698	741	729	746	745	728	693	730	734	753	684	726	746	712	723	728	762	703	706	719	684	756	729	697	716	662	740	723	760	705	728	675	715	761	741	715	748	758	730	759	734	755	744	706	713	721	710	703	769	748	776	725	749	671	711	741	711	728	701	835	748	751	778	704	755	720	735	692	715	722	785	708	768	723	709	727	710	725	757	709	747	680	722	762	771	712	697	757	742	780	774	727	759	755	736	737	699	722	742	777	728	767	711	709	715	801	746	730	761	733	749	726	738	707	736	741	764	747	736	714	753	701	726	756	692	714	737	697	750	741	700	717	719	748	738	716	712	775	719	716	739	759	730	690	758	695	742	693	720	721	730	715	782	707	700	713	733	725	697	723	710	706	716	719	719	760	718	708	726	732	740	739	772	723	734	725	747	699	725	699	753	727	696	664	716	720	795	734	747	718	751	693	709	710	710	757	733	691	776	758	742	733	684	705	719	743	705	745	726	688	670	690	756	721	748	727	735	719	717	712	680	740	739	712	723	740	752	729	714	706	748	732	751	759	742	714	748	747	723	759	725	761	764	737	707	757	693	742	677	742	728	706	762	752	763	723	743	751	758	739	698	713	678	711	756	729	733	732	717	724	728	777	704	667	708	703	769	702	759	740	722	762	716	726	688	695	750	755	744	680	697	752	762	721	747	710	742	698	744	695	780	744	710	750	742	737	768	712	708	719	731	744	762	698	736	749	740	769	718	703	720	769	771	746	721	718	753	707	731	744	734	737	765	703	748	704	737	672	745	726	725	717	749	741	779	713	742	731	705	702	745	711	709	710	754	720	725	718	730	769	731	737	722	750	714	715	693	751	707	753	717	731	720	731	738	731	721	697	738	709	753	721	714	712	743	750	717	693	708	691	737	742	714	700	738	755	763	717	762	674	703	739	736	730	709	686	738	710	774	690	735	695	729	757	743	796	744	724	710	720	719	759	725	754	725	688	702	729	678	718	784	751	772	758	713	727	707	743	743	672	690	675	759	737	749	706	765	699	731	741	725	702	775	694	758	728	708	741	752	713	727	747	732	719	739	745	684	772	725	715	766	722	689	718	745	681	691	730	751	711	734	735	716	702	737	755	775	738	684	717	689	763	748	723	693	783	730	742	745	742	688	744	697	791	762	707	747	785	717	735	753	720	740	703	744	810	771	749	701	676	718	726	742	677	758	684	731	733	726	742	762	669	695	755	735	746	716	686	741	696	774	740	702	718	753	734	754	760	706	740	766	729	734	761	756	691	791	708	713	755	723	785	738	710	676	760	771	722	758	778	702	780	789	755	785	738	690	711	743	760	756	727	723	780	781	733	802	713	769	712	731	712	697	739	723	754	695	687	711	769	715	718	721	691	692	755	734	686	709	703	727	708	737	734	734	728	760	761	720	714	741	747	710	738	712	721	735	742	722	723	718	682	760	690	716	708	740	657	709	720	781	731	760	756	708	682	734	758	785	704	767	733	678	707	704	695	720	739	711	724	733	719	686	694	732	758	708	681	726	716	741	763	731	744	695	722	735	724	730	714	715	718	757	736	693	731	728	685	719	721	770	719	769	735	667	723	745	723	758	753	701	778	769	724	735	747	723	699	729	746	720	706	746	751	744	710	754	725	758	706	720	753	759	716	800	721	737	737	751	757	711	760	692	775	743	759	696	749	766	739	719	691	692	743	739	688	759	701	701	717	733	723	758	703	689	710	712	683	758	711	753	688	771	723	769	787	718	729	755	740	740	785	740	700	718	747	754	685	744	748	737	738	688	748	727	733	726	751	745	661	756	725	709	672	696	766	701	748	704	731	742	704	729	702	733	726	746	677	731	713	775	741	724	783	680	704	719	749	768	740	752	720	704	703	730	734	736	764	700	750	742	699	700	713	716	731	695	724	708	723	730	763	711	774	738	689	712	724	720	722	747	742	736	736	739	796	694	728	744	768	768	738	716	795	702	738	734	705	717	695	678	694	730	725	725	729	749	736	709	726	670	760	741	779	754	715	733	740	763	750	693	708	744	713	716	711	738	735	725	766	755	729	719	748	724	665	730	736	774	754	721	766	725	764	735	733	783	721	754	717	714	766	705	707	694	696	716	703	766	707	703	747	707	690	754	721	735	688	736	701	689	725	743	786	758	757	686	712	730	750	724	721	743	726	713	735	732	712	704	735	724	723	707	706	740	725	680	725	772	737	725	765	760	732	744	713	712	780	699	725	733	699	765	738	706	740	747	689	748	765	744	688	722	730	723	733	721	725	709	696	724	689	754	794	691	713	698	732	744	713	758	730	714	719	744	758	755	757	732	718	728	688	717	730	734	747	735	693	751	749	735	752	731	747	676	788	747	693	688	731	727	711	711	753	707	752	730	743	727	708	759	779	759	750	745	728	764	739	709	679	731	714	741	762	737	730	746	729	712	709	689	686	732	736	777	743	716	696	741	738	753	736	728	702	742	717	728	695	731	836	750	769	724	763	769	722	721	751	700	721	688	724	713	736	732	766	730	753	716	722	718	728	727	688	691	706	763	684	675	746	711	719	733	763	733	711	727	720	696	736	728	724	717	747	703	689	678	747	741	721	781	723	703	728	687	696	728	711	721	727	770	734	715	723	736	766	759	729	745	710	757	696	767	700	736	798	754	713	800	758	700	678	669	747	706	680	724	726	744	704	703	739	748	725	719	763	727	752	769	701	735	744	727
25591	7624	1409	592	379	293	265	224	250	227	190	201	209	185	194	211	186	196	160	187	207	200	199	200	186	172	190	195	217	193	165	198	196	219	189	176	200	179	184	198	194	186	174	180	199	180	177	190	168	179	203	176	193	188	166	164	171	182	185	201	184	179	197	185	180	228	191	182	182	200	179	199	180	169	178	178	184	171	178	167	186	172	198	191	159	166	192	186	183	204	181	183	178	187	168	173	193	175	152	163	197	202	162	198	198	180	184	181	178	178	164	183	183	192	174	164	183	194	181	180	183	196	185	177	195	183	191	180	152	195	159	205	210	160	175	186	192	184	199	164	194	174	188	175	167	168	186	205	178	185	169	184	185	161	220	214	189	200	168	196	187	186	200	171	187	199	178	193	165	156	190	189	195	187	217	182	181	182	205	211	186	173	192	195	195	223	202	190	184	188	183	198	220	182	180	194	162	197	184	192	156	185	198	185	203	196	178	167	188	184	190	185	162	200	172	195	203	162	178	166	198	174	177	175	202	194	165	182	188	188	172	189	212	171	191	184	190	203	170	159	181	202	204	166	161	191	190	178	160	183	182	201	196	179	211	186	184	161	178	184	176	163	197	186	193	180	169	188	215	207	156	180	177	164	186	178	213	181	184	189	188	158	205	178	166	191	180	162	175	183	186	182	163	162	179	174	191	188	182	170	147	169	218	183	198	184	188	183	179	187	170	174	190	196	199	177	174	182	180	166	182	218	210	185	176	176	195	178	203	177	175	195	179	195	168	214	193	167	179	186	200	154	176	180	195	189	157	179	197	204	193	181	183	179	199	189	194	199	183	178	183	190	140	173	194	182	197	220	178	160	187	202	189	165	192	193	199	204	200	195	198	180	188	166	188	192	160	173	208	200	200	190	171	193	178	178	184	193	168	174	175	170	185	170	162	194	186	207	181	198	180	186	189	185	182	175	201	155	201	163	175	198	196	171	193	175	197	170	186	203	169	162	194	177	206	189	179	189	183	193	200	216	179	173	188	189	172	200	183	194	215	205	193	180	185	182	193	170	216	200	212	192	196	186	225	158	177	190	170	187	195	183	186	186	197	148	179	187	179	194	180	187	170	188	161	214	206	181	161	182	185	180	176	170	183	195	199	201	181	190	180	188	172	184	181	168	188	182	206	180	174	188	176	163	173	189	186	196	205	160	216	173	193	173	209	165	212	186	196	179	206	183	164	170	155	187	159	186	201	213	209	188	197	196	183	175	164	176	172	181	195	162	182	203	183	200	196	199	192	180	167	167	200	179	178	212	172	153	163	169	179	201	186	187	192	179	215	177	190	178	179	166	199	184	190	162	182	165	191	173	160	185	193	169	170	174	162	159	170	172	198	210	166	207	183	184	169	188	171	207	186	187	197	182	177	199	159	193	187	210	192	180	188	196	169	193	195	189	183	191	184	168	187	195	185	178	175	185	190	178	168	161	177	178	184	180	182	197	179	175	178	217	211	196	206	201	168	195	155	164	163	191	171	173	176	177	184	198	197	219	173	190	177	180	174	192	209	175	163	169	203	194	167	159	167	205	197	214	178	192	165	164	197	180	218	213	174	168	189	181	211	181	184	189	182	209	195	197	186	184	194	184	219	190	184	179	202	181	195	212	181	209	198	164	165	150	177	184	186	223	185	204	211	197	211	178	184	197	186	194	163	189	205	169	192	177	204	151	142	182	175	184	172	186	202	181	210	197	195	178	203	187	179	176	195	177	197	146	200	226	195	200	184	206	157	190	198	201	188	188	189	186	198	193	177	185	208	181	158	199	165	174	195	201	184	188	186	177	196	194	177	199	175	192	182	198	164	165	176	187	201	164	195	184	208	202	206	216	202	168	164	180	189	200	195	188	181	182	200	173	186	170	184	182	169	182	188	159	176	187	170	190	168	178	167	174	207	172	184	163	148	175	197	221	172	184	181	185	174	203	182	187	185	186	195	166	174	178	180	175	181	170	188	183	190	193	149	177	175	206	190	195	188	205	192	185	160	172	224	179	177	199	199	187	186	171	170	199	170	189	187	162	165	191	182	221	154	199	196	170	157	179	190	170	199	186	171	185	182	197	220	179	204	163	188	192	176	199	192	203	165	176	181	174	164	181	184	186	176	165	173	170	188	210	179	183	192	152	206	179	190	205	200	203	186	202	203	176	172	156	196	165	190	173	194	202	209	155	187	182	186	180	176	200	184	160	174	168	163	200	167	184	186	185	193	169	212	183	202	191	190	204	163	182	183	184	169	176	173	204	182	200	157	161	170	176	153	181	191	203	179	175	200	181	181	187	183	191	174	173	186	181	179	214	190	181	186	214	166	174	202	173	176	186	167	180	197	198	183	192	212	164	163	197	168	200	165	183	193	186	170	162	188	193	173	210	174	148	223	178	175	190	173	190	177	198	197	184	171	201	168	195	164	188	204	202	209	182	196	167	184	187	186	195	166	197	192	175	172	177	182	195	183	176	186	182	178	190	168	180	181	184	192	205	203	169	173	183	193	180	197	178	161	201	205	166	182	169	170	159	179	189	177	190	193	168	191	175	188	187	197	187	183	191	227	230	203	157	148	176	187	190	180	176	171	207	163	189	188	183	198	180	184	168	198	186	172	191	200	162	161	162	170	194	186	167	197	190	198	198	181	167	183	172	194	182	163	180	189	180	174	182	181	182	183	204	176	187	179	168	175	166	169	159	175	195	177	181	189	187	187	183	170	166	176	181	171	176	159	163	205	206	164	160	187	211	191	162	199	209	183	153	167	186	194	172	184	181	191	171	191	170	188	159	178	149	191	171	177	174	171	195	182	195	198	186	220	189	179	161	192	178	183	196	192	151	196	169	199	180	192	179	175	191	192	212	191	196	191	178	192	153	186	192	195	167	161	188	191	194	163	196	172	172	195	194	191	197	167	168	170	203	192	189	159	139	173	178	201	154	190	169	167	184	181	166	189	181	163	171	162	179	190	173	180	187	170	192	196	141	182	192	166	180	199	159	193	191	201	163	167	148	183	180	199	171	183	207	179	178	190	202	190	179	165	196	175	214	183	182	190	191	171	165	178	173	169	163	205	167	154	166	207	190	192	186	169	161	199	188	198	169	187	182	171	218	171	227	197	187	164	193	184	165	169	203	196	173	188	206	193	176	177	178	150	169	176	180	177	180	169	173	161	186	181	181	192	181	180	190	198	195	189	194	191	197	188	205	209	195	185	176	193	186	183	188	161	196	182	157	167	173	207	164	188	183	184	176	171	206	219	209	187	211	173	179	185	187	196	169	205	167	204	189	188	178	187	184	175	159	181	193	203	184	156	206	191	187	177	171	196	171	175	177	181	188	171	199	188	164	177	171	197	170	190	147	169	182	163	183	174	188	165	222	173	193	182	185	190	181	192	194	170	187	189	178	218	196	162	164	191	201	184	167	203	191	182	210	174	188	170	195	186	160	174	184	199	171	182	200	161	181	175	174	185	204
15929	5174	2190	1552	1365	1059	921	842	757	687	632	641	585	589	556	577	553	461	513	493	487	555	507	530	520	510	489	516	507	497	455	496	537	515	479	506	438	484	483	464	438	481	514	453	477	419	497	467	469	463	469	462	439	467	434	473	436	470	431	447	474	530	470	485	457	467	434	455	435	435	443	447	449	432	484	441	434	473	455	492	436	450	472	447	444	476	490	449	474	466	456	448	482	410	437	460	478	448	459	436	443	494	474	453	415	478	482	449	469	441	460	478	478	492	484	470	466	445	448	451	504	432	462	483	404	475	448	427	488	450	488	428	439	450	464	446	466	468	455	493	421	448	418	474	484	470	441	446	450	495	423	468	427	467	438	433	455	424	434	456	470	489	428	466	466	468	437	411	452	485	467	438	434	465	494	466	423	447	495	450	483	491	479	470	436	498	515	421	461	451	499	450	440	424	425	422	470	437	472	461	458	448	465	466	463	477	491	424	447	463	481	455	480	411	451	465	469	479	440	485	439	442	488	467	497	486	476	424	442	462	440	513	476	445	482	443	499	471	454	498	481	451	428	486	443	431	479	481	478	477	443	439	432	463	468	455	448	430	445	452	474	443	470	459	451	428	466	433	470	495	483	445	461	466	496	479	418	474	427	482	484	457	457	426	446	468	429	437	455	462	444	493	476	491	496	470	424	461	451	449	472	444	440	457	457	441	491	467	401	462	457	425	447	446	455	458	489	480	453	459	476	441	483	467	468	453	476	431	441	448	469	458	439	508	457	446	457	452	464	451	494	456	457	461	442	467	447	489	424	448	447	468	431	460	451	449	460	451	434	475	498	474	471	498	457	486	437	435	446	448	469	449	432	432	468	441	458	483	453	468	470	439	437	447	477	439	477	495	457	442	455	458	490	433	452	465	450	458	468	487	454	489	438	445	421	492	466	414	438	471	468	439	468	444	460	434	464	453	438	448	432	483	463	426	507	463	484	486	445	467	478	474	472	460	460	471	483	423	439	497	425	465	496	452	451	478	497	442	456	437	474	466	467	488	434	466	457	471	492	450	474	429	446	450	501	407	482	470	467	406	434	424	442	483	455	450	468	469	410	464	443	462	493	456	464	473	444	435	505	432	479	452	457	479	482	440	435	458	483	449	436	465	442	430	477	447	426	463	462	467	456	449	492	433	450	464	436	475	435	458	474	498	482	469	464	457	467	467	474	419	426	479	436	427	475	442	456	449	488	436	441	461	440	424	453	507	462	436	450	463	483	468	428	464	449	483	448	465	455	471	455	471	462	448	438	467	461	449	437	456	461	448	467	450	455	485	440	433	447	459	451	484	417	432	483	441	442	460	486	429	436	432	450	463	489	442	441	472	447	457	462	488	442	448	441	419	438	433	454	475	476	453	466	456	485	470	488	426	461	456	463	473	458	476	474	466	474	488	456	444	474	430	471	452	454	489	441	496	448	439	445	478	433	466	474	426	422	423	457	456	493	485	447	500	488	460	477	475	474	477	460	434	461	433	472	454	421	446	474	451	467	466	430	452	464	456	463	482	434	457	438	433	487	495	496	469	418	431	419	475	438	452	444	430	444	454	441	430	443	466	465	483	496	452	436	470	484	429	459	443	458	471	460	426	440	430	435	490	465	426	479	456	460	475	470	447	466	437	476	465	448	434	467	476	450	453	436	448	439	471	419	459	464	478	448	505	484	441	447	437	450	456	444	441	463	461	482	435	433	510	468	433	473	445	476	480	471	484	472	441	414	462	459	467	474	473	480	482	435	449	471	435	444	500	459	439	435	423	480	453	431	455	503	438	472	477	434	485	462	457	451	454	461	471	483	465	462	443	491	483	444	443	440	490	437	443	479	449	459	450	480	442	475	447	455	450	452	467	454	444	450	430	447	428	472	458	446	454	436	453	441	477	471	448	461	439	470	456	425	488	470	460	435	427	475	442	405	510	449	451	461	441	444	459	478	445	471	419	442	410	502	456	468	446	437	473	431	499	455	474	458	435	418	423	475	463	444	475	457	447	478	447	437	496	440	389	432	446	466	466	464	456	414	430	463	432	514	464	448	415	439	452	443	420	466	450	449	470	430	443	484	449	434	475	463	451	425	437	455	443	452	445	469	438	449	473	481	438	475	470	480	450	484	504	463	429	464	419	450	471	416	434	433	445	506	422	442	488	457	471	427	473	490	478	457	458	427	476	443	454	488	459	416	482	435	417	457	461	463	454	498	474	418	458	465	491	434	427	457	487	469	426	427	471	491	447	441	443	474	447	476	423	481	476	451	484	444	479	451	494	460	478	444	415	481	472	473	441	419	482	454	440	463	463	449	457	471	481	453	455	435	446	447	478	467	453	483	446	459	448	448	464	461	478	492	465	487	447	434	476	431	470	463	501	492	481	449	469	480	429	451	432	483	462	450	428	427	450	419	451	438	436	468	458	426	504	449	460	446	446	458	435	494	486	442	441	459	449	468	470	442	459	477	486	429	482	492	435	489	492	476	443	456	452	476	501	466	498	445	453	459	485	465	445	467	444	477	438	451	467	437	449	455	427	502	456	451	440	440	461	477	478	471	455	452	462	412	418	476	476	473	467	496	471	432	474	463	446	480	452	452	471	465	471	456	479	448	453	488	470	459	443	469	426	446	433	431	468	438	465	429	430	429	479	470	518	449	407	459	446	485	430	448	447	443	475	450	456	458	483	421	439	510	474	443	465	464	470	484	453	430	497	443	499	461	448	448	485	490	463	431	470	448	433	410	483	414	442	494	455	461	430	501	490	454	448	451	476	461	457	460	472	456	470	476	453	478	481	441	450	465	479	487	475	420	459	482	430	473	462	491	434	492	463	498	471	449	441	485	465	468	419	471	458	434	455	466	493	447	445	470	489	484	453	453	436	462	454	437	452	466	467	459	442	436	438	447	465	519	454	449	447	470	486	433	470	469	431	457	438	438	493	435	424	497	454	481	469	464	504	453	497	465	488	455	454	499	418	429	459	486	440	452	455	468	419	446	468	477	440	464	465	441	430	417	435	389	452	449	428	468	446	470	408	422	446	446	467	459	437	469	469	439	455	453	455	437	447	435	446	443	447	444	454	461	470	445	445	457	431	467	481	460	476	446	442	471	447	460	467	472	435	423	462	432	472	423	439	456	467	436	446	484	499	454	415	467	482	469	505	449	473	423	449	472	456	481	480	443	449	422	415	428	416	451	430	460	454	448	422	444	486	489	401	473	439	477	463	430	458	453	491	461	437	461	458	479	470	462	435	423	457	435	448	418	487	431	473	478	424	493	488	431	458	443	504	414	512	438	482	472	419	453	469	446	459	460	460	468	429	455	453	455	477	468	446	445	421	450	463	441	434	439	474	429	467	446	494	437	442	449	481	453	522	426	483	489	439	411	491	485	434	481	477	462	442	433	427	445	465	464	480	417	503	502	439	471	454	451	452	449	435	440	434	436	466	447	444	438	452	471	461	505	433	473	464
6830	1330	457	267	239	225	276	226	256	261	239	268	252	308	254	241	232	242	289	236	260	276	273	265	255	250	243	246	258	255	268	249	283	269	280	293	269	306	292	241	240	277	285	264	272	255	242	262	301	260	269	283	264	278	248	266	289	256	250	259	276	271	260	262	262	267	263	261	234	274	254	233	246	299	257	272	254	273	262	252	234	249	280	298	240	247	278	268	224	260	260	248	240	270	264	262	271	291	234	254	255	272	316	248	274	260	265	272	244	249	255	264	257	245	292	263	256	250	262	297	262	254	231	298	278	262	274	277	282	273	273	244	264	273	251	263	245	243	236	246	270	279	225	273	270	252	279	256	263	315	289	267	287	267	249	279	263	250	258	272	258	266	268	280	223	241	250	242	263	222	245	244	273	275	252	265	274	292	282	280	251	260	244	257	264	259	286	272	266	283	296	262	248	264	264	279	263	232	244	263	257	250	278	267	262	281	250	289	269	267	237	319	260	250	262	266	267	278	264	258	250	233	258	281	233	251	262	251	260	265	283	257	238	274	279	249	247	241	266	301	270	253	274	285	255	289	276	219	262	264	275	258	259	258	251	286	242	248	282	270	245	266	262	268	254	313	230	226	242	264	285	264	265	269	258	255	254	241	262	274	215	265	236	256	276	284	255	251	289	259	274	252	267	252	278	271	248	264	229	259	243	266	271	241	236	290	264	233	275	276	245	224	285	235	261	250	234	241	265	265	250	244	263	237	259	241	274	249	240	258	262	240	279	250	258	225	237	269	287	261	257	270	237	258	258	269	263	291	251	256	249	268	244	277	246	267	248	276	233	284	250	293	258	213	246	302	258	272	248	264	263	295	258	246	270	278	267	255	277	297	247	279	253	259	258	273	250	282	268	249	267	243	277	255	228	250	230	253	267	254	250	266	282	270	258	218	276	297	240	252	257	253	259	265	282	281	278	257	233	221	255	250	271	279	259	249	248	262	260	246	264	284	277	209	245	270	233	275	267	304	271	270	260	274	243	262	259	287	250	329	261	244	280	255	270	235	272	249	274	245	248	222	250	271	262	279	267	269	248	303	228	235	278	269	252	279	256	290	286	236	263	280	285	265	286	246	259	252	284	279	258	252	229	216	289	259	271	246	234	249	290	250	265	243	242	277	255	264	269	278	311	284	286	254	272	271	290	272	251	262	268	263	251	280	267	248	253	268	274	262	261	273	276	277	287	293	276	278	245	265	262	254	261	257	256	242	255	262	278	262	265	294	279	278	246	235	262	265	260	231	253	229	246	251	240	248	260	253	251	309	292	262	239	224	270	297	286	274	285	261	246	243	251	254	241	293	261	261	252	255	274	256	251	238	229	245	238	267	260	286	291	269	242	236	274	241	267	269	250	262	244	257	241	296	268	270	241	273	235	259	263	229	270	282	268	232	225	274	260	267	269	284	284	294	289	259	224	239	259	276	234	267	242	257	281	256	245	247	237	239	281	251	270	269	262	249	264	296	260	261	266	284	267	260	273	234	257	263	251	248	271	251	288	233	231	261	267	241	274	265	300	279	232	272	263	241	268	263	266	269	260	258	278	244	252	264	254	288	246	249	268	259	273	266	282	261	223	281	241	264	234	276	277	269	255	263	268	235	249	238	250	255	274	286	262	261	257	246	252	259	277	294	233	291	279	269	247	247	233	259	266	290	269	264	234	258	243	281	246	265	285	278	297	273	257	254	245	307	272	277	249	246	272	268	246	248	251	255	262	274	252	266	275	247	222	288	247	295	285	237	248	253	240	234	277	244	251	244	261	260	279	273	268	252	275	261	262	264	259	254	240	255	267	261	265	282	247	264	270	255	276	283	266	284	260	242	229	264	244	255	265	286	228	257	268	279	263	262	278	267	253	289	255	253	291	247	265	256	289	244	244	273	248	264	297	276	266	228	270	251	270	257	285	248	257	281	233	277	268	270	267	289	273	265	257	255	245	257	234	272	250	276	259	279	264	276	262	230	251	254	253	252	255	258	269	270	230	260	227	242	267	270	297	245	266	289	241	255	232	278	229	276	277	278	253	262	244	250	286	243	226	260	260	240	304	289	262	259	282	233	278	255	285	252	269	242	278	266	292	253	288	280	252	272	247	261	250	266	263	263	245	263	272	272	228	264	270	266	283	295	265	263	243	256	290	264	249	230	269	272	255	283	251	256	275	253	231	278	281	230	232	257	254	290	297	236	281	300	263	283	245	247	257	251	265	258	256	245	302	276	245	238	242	274	237	271	276	235	261	270	277	261	235	249	257	273	282	242	254	279	265	276	276	253	239	262	245	258	247	260	278	252	243	254	293	242	250	244	281	261	281	256	248	259	285	262	277	263	283	255	259	224	247	231	267	285	245	291	249	247	238	260	276	251	265	240	257	232	269	257	249	241	248	236	269	241	248	250	269	256	267	252	283	268	270	232	282	278	292	261	277	261	262	246	260	266	281	296	271	266	252	272	280	282	256	287	263	263	275	266	278	262	256	239	249	256	256	247	288	303	260	278	287	260	257	272	250	247	245	221	257	255	273	239	257	275	252	245	252	262	285	265	249	254	249	281	244	269	252	270	236	261	241	260	258	282	287	251	261	261	268	245	268	281	256	243	219	258	256	240	290	273	258	256	277	287	283	273	283	245	246	272	270	273	253	261	262	248	233	264	243	269	281	276	282	287	238	273	248	262	232	269	271	247	222	257	243	260	267	245	217	264	247	240	257	260	305	250	236	285	235	259	287	251	278	243	265	265	251	250	248	257	253	244	225	247	266	264	254	255	271	263	255	263	286	265	262	234	267	282	258	244	281	271	269	254	272	256	260	274	257	272	258	270	255	288	272	222	272	243	242	264	256	268	288	262	273	259	265	251	235	221	278	250	273	278	227	265	263	275	263	289	276	239	243	271	282	257	280	267	251	277	268	252	289	256	261	256	259	251	268	266	278	251	243	228	287	256	246	257	244	237	226	264	258	250	273	304	239	281	241	282	268	275	263	255	291	284	234	286	282	264	287	259	252	264	279	245	260	274	247	268	294	265	264	273	255	269	276	226	229	242	275	273	271	251	245	235	243	247	264	271	277	271	259	263	283	254	258	278	290	279	240	267	292	231	275	271	273	266	254	242	300	252	251	271	266	251	272	258	277	269	300	252	262	227	250	284	275	258	248	251	269	278	241	258	239	268	242	255	296	276	265	259	245	238	289	274	252	273	252	257	248	258	304	239	266	254	263	252	301	250	268	252	274	256	252	291	261	256	235	245	264	243	245	265	275	288	261	254	289	289	248	244	249	278	259	244	249	251	291	279	258	259	276	254	209	241	236	239	275	289	272	258	313	268	262	274	262	295	289	241	280	256	262	256	243	276	280	270	268	278	276	257	262	218	274	267	269	268	272	266	229	238	260	271	253	225	247	250	252	253	258	276	248	267	240	234	246	258	272	285	269	263	254	283	264	240	245	259	269	248	240	279	276	233
5370	1654	1122	679	643	676	659	659	654	679	603	651	684	644	643	608	651	664	650	698	650	626	655	608	621	615	644	625	628	625	643	643	622	604	653	664	665	637	677	590	657	629	640	640	654	663	671	665	667	622	621	667	603	636	615	624	645	673	684	629	626	644	628	618	668	662	673	641	631	682	659	609	650	675	633	604	694	593	609	624	616	677	640	642	609	631	655	602	653	613	647	633	652	627	621	665	612	623	623	676	660	649	616	661	623	633	615	636	627	643	635	648	643	642	630	663	645	606	594	682	627	677	626	621	676	647	646	657	623	664	658	641	614	593	639	692	656	623	637	637	645	690	646	633	645	651	604	678	636	697	670	663	649	650	599	684	637	684	677	685	627	663	692	672	629	662	608	683	654	653	625	658	673	630	663	625	672	617	609	665	645	680	599	622	641	666	630	683	629	640	672	682	602	629	595	658	631	667	606	678	675	646	650	659	619	653	633	651	696	654	637	715	663	643	651	629	626	626	659	665	648	617	673	700	646	673	604	638	654	667	693	642	632	648	626	631	670	647	674	668	663	650	640	632	627	653	693	622	654	630	658	639	656	675	625	657	636	623	647	655	635	674	650	600	674	672	666	658	627	655	687	652	674	600	609	631	659	643	644	666	671	621	596	629	678	629	624	651	644	625	639	631	618	633	652	654	668	612	666	681	676	628	633	592	628	648	651	611	640	613	647	647	650	674	642	638	621	661	604	573	616	642	653	613	651	617	648	648	638	628	644	640	642	686	642	670	637	693	649	660	649	646	647	619	620	615	639	604	582	644	619	618	636	611	655	621	634	654	612	646	631	626	653	620	654	635	614	618	602	622	719	693	629	647	621	632	665	650	626	667	666	617	631	650	640	599	645	621	627	684	652	704	638	658	666	647	666	648	641	629	634	677	642	620	646	620	655	655	659	679	647	638	647	643	601	642	633	655	625	642	639	641	642	653	689	658	622	649	613	640	686	629	651	657	674	630	667	648	675	625	626	693	645	615	643	644	623	637	666	631	668	667	638	677	650	608	670	618	610	624	676	627	673	631	621	671	653	662	647	623	637	624	617	582	666	604	650	620	635	629	658	645	585	615	615	645	648	627	661	603	668	671	671	655	635	634	639	653	682	668	670	644	609	612	678	619	660	639	610	636	626	667	640	662	659	629	674	657	646	618	651	640	596	678	626	594	649	650	659	627	679	656	637	608	622	644	644	621	631	647	651	656	619	638	667	627	614	648	642	647	643	633	671	647	649	625	631	647	667	619	614	666	638	653	625	653	688	620	636	654	605	681	673	673	630	658	659	644	633	622	624	627	620	644	663	645	621	689	658	647	666	673	601	636	626	618	721	643	668	700	649	663	669	622	666	660	669	662	597	635	637	620	637	615	654	719	648	655	644	648	658	636	657	595	641	647	673	645	653	628	664	608	656	660	632	669	646	605	640	675	627	656	597	632	638	662	638	666	677	645	632	654	589	675	688	679	669	637	642	635	656	661	648	624	672	665	674	675	647	694	668	652	643	665	635	644	669	639	629	629	673	651	684	644	612	644	678	623	601	659	671	612	602	647	670	650	641	642	628	646	622	621	622	637	622	661	647	653	655	585	638	623	640	669	666	662	629	639	640	636	645	661	618	621	661	651	646	642	653	620	639	581	604	608	669	616	619	638	660	654	655	633	635	676	635	655	652	680	661	683	658	613	660	636	682	610	650	633	631	638	625	611	671	627	665	602	621	655	630	654	643	667	639	668	613	628	617	656	627	679	674	567	616	669	629	631	611	644	601	622	653	637	674	659	647	610	661	699	649	669	624	688	654	685	702	650	671	619	644	626	685	687	622	643	638	638	642	658	653	672	638	679	641	662	666	647	658	615	625	656	636	597	602	642	655	609	685	665	639	636	613	632	650	675	636	636	636	644	637	666	693	691	645	631	663	645	631	629	665	644	619	645	615	626	664	629	619	641	643	686	641	623	630	643	653	634	648	621	658	599	607	641	676	649	609	641	635	623	670	655	664	623	632	673	652	655	618	652	608	670	641	672	600	620	600	626	617	669	690	608	670	675	610	631	638	663	632	614	673	668	676	645	681	628	630	665	619	684	676	639	655	625	687	635	677	661	656	670	628	649	654	602	651	645	638	642	617	649	668	638	665	657	649	654	612	643	689	688	666	637	584	640	659	643	643	641	638	665	649	632	630	647	663	633	676	675	626	679	669	672	596	615	652	636	611	637	680	629	616	661	657	642	596	650	631	646	663	604	648	655	651	636	642	699	632	688	669	644	609	678	683	627	638	657	635	645	680	657	667	634	626	636	634	656	616	581	661	660	633	679	635	626	603	672	617	644	639	657	686	622	644	615	650	663	646	634	617	633	652	598	645	678	632	629	621	617	624	621	636	655	683	672	629	630	634	635	635	651	662	651	662	660	646	657	625	633	676	669	683	623	598	583	616	627	641	635	635	597	634	636	688	633	601	632	639	676	671	691	696	644	679	655	632	661	665	671	647	663	653	633	644	604	609	662	652	661	641	663	636	623	642	640	627	663	645	653	649	624	660	610	682	620	655	628	639	662	623	648	631	614	639	627	633	685	651	656	612	649	624	663	654	673	628	643	653	662	618	660	662	626	662	634	598	649	690	648	647	684	684	638	683	592	600	697	650	670	650	654	610	639	629	672	626	633	647	668	612	621	683	660	653	693	635	662	604	664	640	613	640	680	601	661	628	639	658	669	655	676	617	670	612	663	626	606	659	645	634	630	643	663	650	649	683	631	612	653	657	629	647	603	641	629	649	645	627	636	648	667	610	643	661	616	630	641	622	667	646	656	618	645	660	657	645	657	670	638	671	659	693	676	665	659	620	646	621	616	653	643	647	605	616	608	654	646	636	658	672	622	599	652	670	674	635	644	611	637	679	645	654	664	631	619	624	688	592	644	642	564	639	697	628	645	650	636	625	642	677	681	600	650	660	632	631	670	645	642	622	641	664	639	667	611	629	655	644	620	622	618	657	635	672	660	656	669	678	649	636	634	640	645	632	677	643	634	635	663	611	673	628	641	669	624	648	622	622	669	639	633	632	639	631	650	643	625	609	649	663	664	636	684	632	634	640	627	633	649	608	680	706	619	669	653	648	669	643	632	641	625	660	631	648	656	645	633	654	679	668	630	641	645	633	621	649	640	640	662	631	655	686	606	695	672	627	682	686	595	650	630	657	663	618	651	641	724	638	646	680	597	645	672	671	661	616	643	676	626	664	617	602	653	611	666	648	657	661	631	653	617	669	638	623	589	621	642	646	645	678	615	639	658	633	632	628	630	591	637	655	623	668	658	638	652	623	634	647	617	659	662	597	682	637	643	667	631	590	658	615	645	642	653	633	613	636	621	692	621	635	601	686	671	629	650	636	644	644	663	690	645	638	641	633	626	681	641	673	660	635	664	646	648	698	664	655	626	694	635	631	671	600	644	670	666	672	635	669	619
16724	4191	1640	598	394	362	323	364	341	304	298	273	319	316	310	330	320	307	315	308	276	297	291	290	284	289	314	291	294	307	306	310	276	304	305	291	313	320	293	310	295	317	314	321	331	319	294	305	305	310	289	295	292	315	310	302	311	302	300	309	305	301	325	283	302	299	308	304	296	307	283	292	295	287	293	277	331	326	283	297	319	278	303	317	320	313	297	311	312	315	276	293	313	278	306	283	291	325	318	291	335	315	307	310	306	337	324	303	281	309	318	297	312	296	316	295	257	312	338	315	294	321	312	294	298	322	286	300	312	325	293	316	304	305	296	293	311	287	326	309	320	306	311	314	316	288	314	319	308	319	270	303	325	315	294	295	297	274	290	299	295	294	278	287	277	285	305	284	278	302	326	303	322	298	312	324	305	311	285	321	292	332	276	308	298	271	324	284	312	339	277	328	294	308	289	286	309	303	296	320	298	323	298	326	323	319	300	287	315	341	303	307	295	277	282	298	309	271	323	295	287	299	319	347	306	335	264	297	304	343	298	310	322	299	320	284	289	318	314	312	278	275	316	311	279	284	300	291	316	283	304	333	313	299	303	309	281	307	354	304	312	261	301	301	300	296	290	322	319	316	301	311	285	309	306	310	289	264	310	311	285	276	313	320	319	312	321	261	283	304	313	314	304	291	277	336	314	289	305	291	297	286	313	320	311	316	300	303	313	314	298	291	296	319	320	299	348	300	318	330	312	295	274	300	320	313	276	328	288	310	315	315	286	327	348	296	318	348	280	297	306	283	300	340	306	323	295	299	316	326	311	304	315	309	303	306	295	302	316	313	326	287	309	305	333	310	293	304	280	289	299	295	290	326	295	323	284	287	269	289	293	316	301	290	295	288	297	295	275	346	281	306	302	324	301	286	301	295	280	297	265	322	347	293	314	298	280	305	293	300	312	295	264	306	326	278	298	280	309	322	294	307	301	279	316	300	307	336	301	309	302	294	304	328	284	303	318	302	345	308	288	292	307	311	296	293	290	320	290	295	330	292	296	276	273	311	303	305	315	312	356	299	284	276	300	296	284	294	273	280	312	280	314	318	287	304	264	294	329	305	293	261	305	332	309	321	297	276	273	296	302	290	316	301	318	291	328	347	330	290	313	302	330	281	290	310	298	311	292	300	296	327	298	320	329	292	323	315	290	297	288	301	325	311	322	296	312	326	304	293	310	285	332	286	289	284	299	274	312	293	288	297	283	286	316	298	296	301	317	278	288	286	300	299	312	292	285	317	297	290	313	280	304	324	320	297	294	307	305	312	296	332	281	293	310	316	289	287	278	307	268	329	298	289	283	314	315	296	317	325	288	329	305	315	329	333	282	284	311	281	306	289	288	314	321	342	301	315	297	302	301	319	311	285	308	300	293	317	322	307	279	317	298	285	292	328	307	292	300	317	322	321	321	326	295	300	292	313	321	321	316	269	314	308	288	300	316	316	315	310	329	277	298	298	286	306	291	328	299	326	328	299	306	306	313	317	305	302	296	294	273	270	310	321	322	307	283	337	257	271	309	309	305	293	336	349	301	325	314	288	316	306	318	316	290	282	290	313	283	306	269	309	291	289	279	311	322	304	277	325	303	324	321	289	313	312	330	317	328	275	314	307	301	302	301	316	288	305	295	307	279	308	285	332	329	323	327	288	318	299	287	349	290	317	321	295	282	304	304	323	296	276	313	329	276	301	298	327	330	305	305	271	280	309	309	288	324	321	307	298	339	293	318	293	282	294	265	316	289	290	305	326	304	340	293	309	308	313	310	297	300	307	307	314	318	302	259	337	322	296	305	307	325	292	272	299	304	277	325	307	315	314	310	271	311	321	315	290	312	294	319	323	313	320	285	323	320	271	299	318	303	294	281	293	300	318	311	279	284	311	286	316	294	328	293	267	288	284	309	334	315	311	307	287	327	310	305	325	300	311	285	294	311	297	324	302	318	270	298	277	316	294	311	303	310	315	298	314	309	316	323	311	327	312	344	326	306	306	308	305	326	297	284	317	289	337	315	337	326	337	317	283	275	274	306	289	325	316	294	291	290	296	302	283	298	312	311	293	302	332	339	320	327	319	316	311	315	283	305	298	318	283	309	297	319	321	313	280	336	313	306	298	310	303	282	286	289	319	287	325	285	301	319	301	301	307	325	292	326	301	279	303	332	294	301	290	305	287	321	333	305	262	316	330	322	302	272	303	286	295	304	296	319	327	329	293	334	288	302	297	303	303	300	300	298	307	304	338	293	289	296	303	314	304	302	282	306	320	289	251	290	320	275	294	287	273	317	334	312	314	282	312	317	335	337	299	331	317	300	289	305	325	299	268	295	296	327	288	330	262	310	305	269	302	301	325	291	303	272	319	326	293	327	286	322	303	292	298	309	350	278	294	325	319	291	304	315	300	312	309	301	271	292	281	257	300	271	271	318	334	294	309	315	316	322	290	287	314	325	313	289	298	323	300	299	305	312	277	318	293	320	285	297	300	294	326	279	338	299	322	312	289	305	282	316	278	325	330	318	275	285	304	290	328	299	284	301	311	302	312	303	294	272	300	259	278	317	296	260	332	302	292	322	257	309	318	308	315	313	303	279	302	318	300	318	294	295	292	319	290	314	295	311	313	312	287	293	293	322	284	307	290	300	317	282	329	309	326	315	291	316	300	313	312	327	308	302	319	292	331	298	303	308	310	263	313	314	308	293	269	310	304	325	317	321	301	307	293	293	329	308	309	298	309	290	360	331	310	334	309	340	290	309	287	321	278	311	330	309	287	283	292	312	266	299	282	289	279	299	289	295	299	302	298	268	328	257	296	320	307	307	284	294	294	299	301	315	292	323	289	280	314	302	311	307	314	306	334	329	301	291	336	288	306	322	317	280	262	284	292	327	291	310	307	289	292	267	303	314	301	293	294	271	295	326	306	265	292	296	307	312	327	275	309	298	355	285	297	313	274	320	303	274	275	311	305	333	323	311	301	320	276	351	312	306	264	307	303	301	290	282	269	300	313	287	303	321	299	295	306	285	311	281	291	283	300	317	334	275	296	335	319	298	307	323	316	296	264	285	310	279	294	293	307	282	315	319	307	326	344	301	322	310	332	261	278	307	306	298	283	303	296	320	287	287	302	333	300	306	318	299	251	306	314	356	285	295	337	311	292	312	282	262	278	287	320	293	298	309	313	273	323	273	317	267	302	313	268	260	260	277	335	287	300	315	294	322	297	299	239	324	296	286	315	309	330	269	351	283	331	309	310	296	306	293	313	278	280	304	331	295	310	329	316	306	320	281	302	314	293	295	299	331	292	302	257	343	285	281	309	277	277	292	305	316	315	312	317	309	298	296	299	286	310	290	296	307	324	298	272	319	316	278	285	308	272	313	291	300	342	340	294	312	313	312	278	283	302	263	273	314	293	318	317	293	313	321	283	295	329	321	320	316	305	314	293	309	302	318	346	275	279	267	301	286	292
12513	3713	3542	1431	1132	994	944	910	916	870	825	843	764	782	785	770	784	735	762	742	761	694	766	753	769	748	703	691	719	755	733	772	722	772	673	798	762	740	745	737	717	753	742	740	731	714	748	754	726	739	719	770	762	742	744	772	691	722	765	721	747	763	753	731	693	742	709	703	727	743	702	723	670	704	689	732	707	713	748	718	743	735	746	757	718	717	736	721	744	709	712	771	720	737	712	716	763	724	761	742	739	744	792	712	753	724	780	762	753	756	741	704	712	733	756	767	724	748	762	721	725	704	729	694	763	753	698	758	749	684	708	696	749	727	689	716	743	751	735	735	743	718	737	719	709	692	704	705	742	715	680	695	717	678	718	745	714	733	712	695	690	712	724	749	761	713	741	713	721	661	743	740	714	725	723	760	713	693	734	699	747	678	754	727	730	726	778	700	754	733	707	740	754	740	730	735	696	767	744	689	734	718	784	744	708	696	720	778	698	706	746	737	690	726	727	709	729	701	758	682	738	736	723	688	727	689	751	713	751	708	689	726	751	729	703	774	700	729	662	731	764	759	792	753	724	760	733	692	722	685	711	746	772	704	716	749	741	751	701	706	731	758	708	697	763	755	749	709	661	666	725	745	707	713	725	756	711	687	700	718	714	746	760	749	686	717	716	748	710	663	745	725	732	718	706	707	740	691	710	715	747	703	701	705	739	760	724	732	749	735	792	790	736	732	698	711	750	729	711	717	717	698	711	744	725	715	677	740	715	713	728	764	691	707	772	796	732	709	744	694	730	688	728	712	745	741	795	779	749	715	736	715	756	736	687	726	765	708	705	662	718	706	714	710	735	757	771	738	667	676	762	726	680	694	743	687	710	762	738	750	696	732	821	692	703	719	741	724	726	701	764	718	753	728	741	735	668	707	729	772	731	687	731	752	767	696	697	770	721	720	796	697	754	729	693	708	737	731	736	732	720	715	731	696	766	691	699	713	726	712	720	726	696	719	777	718	710	735	751	697	773	747	696	709	680	789	665	735	769	734	688	722	743	721	726	744	789	744	736	733	701	722	683	734	729	727	752	688	755	757	785	723	740	756	749	726	778	748	765	713	691	641	756	772	729	690	706	712	740	754	741	755	718	656	757	729	731	732	719	731	742	722	758	703	770	696	678	691	782	755	760	736	732	706	694	698	742	738	721	732	749	680	704	764	788	736	705	767	718	785	780	720	719	742	685	726	775	771	734	702	729	689	750	727	698	759	705	712	702	693	732	722	711	735	763	721	675	728	732	718	726	703	759	725	719	703	756	692	714	725	696	694	730	779	713	747	705	679	728	701	706	722	711	755	702	728	696	742	733	726	707	730	755	702	758	701	748	743	739	733	785	738	703	713	742	748	763	717	711	705	745	757	754	756	704	751	701	766	696	737	788	763	739	729	740	741	710	763	684	778	762	722	680	725	716	739	748	743	734	722	753	719	723	738	721	727	737	711	708	716	690	775	752	687	695	761	748	739	782	682	757	763	752	743	752	775	722	769	756	734	711	788	728	684	691	717	740	774	739	712	752	730	749	750	735	760	764	705	727	760	721	676	748	742	684	735	716	748	742	733	724	741	725	727	747	676	764	739	750	715	706	736	713	690	705	672	712	728	753	698	704	705	792	785	748	798	748	709	764	737	752	715	717	723	726	710	727	720	722	721	742	755	743	740	736	729	708	700	706	712	757	756	749	749	783	761	672	723	707	680	741	727	657	722	741	690	766	701	711	747	713	762	717	715	731	690	763	735	723	722	770	709	733	719	753	721	712	693	731	733	681	741	728	766	717	722	707	714	675	735	710	727	717	726	729	711	715	707	719	732	741	714	749	760	708	753	733	726	722	733	747	721	722	733	693	742	698	696	721	715	746	712	713	720	719	720	737	708	708	690	725	738	705	765	727	717	713	727	752	718	715	683	748	737	733	749	701	707	701	735	708	724	727	697	717	718	737	729	714	710	690	707	699	736	765	696	780	664	687	752	735	715	708	723	734	727	783	720	736	738	685	733	738	722	710	734	731	705	743	691	707	716	735	718	754	729	750	703	712	716	729	766	718	724	699	703	736	708	710	716	750	764	713	731	798	710	704	658	679	699	721	723	784	744	732	709	756	717	721	709	729	704	678	698	703	712	754	701	715	761	718	738	734	690	744	674	759	741	760	734	728	709	697	733	725	708	735	761	686	698	698	756	723	737	790	734	696	691	713	684	694	744	710	656	710	663	730	693	750	723	717	753	717	679	742	733	711	667	724	728	749	686	741	703	759	735	741	764	750	682	689	757	687	648	705	697	762	743	705	696	745	718	726	739	733	727	659	729	746	733	708	736	702	699	765	749	734	727	686	757	720	729	708	750	750	699	689	763	735	737	735	681	708	715	733	731	720	712	710	789	705	742	714	720	733	736	737	725	742	733	701	771	708	717	691	741	680	757	724	702	772	719	735	752	744	702	722	758	714	736	738	734	748	721	737	693	723	694	739	711	721	717	728	735	741	724	715	718	723	735	664	670	713	719	734	735	693	717	729	723	750	661	717	788	707	703	723	742	717	729	716	792	696	716	691	699	723	735	704	735	716	744	727	711	684	701	770	731	687	711	723	746	772	694	738	760	717	706	714	800	758	681	704	696	742	723	742	671	733	740	738	715	731	746	718	741	677	747	690	722	774	755	729	689	754	738	709	763	669	691	759	715	780	697	706	788	729	715	716	735	748	726	728	740	724	693	756	747	720	735	776	750	732	730	757	750	731	676	716	685	715	762	691	733	714	747	722	748	741	738	715	712	737	695	748	736	711	725	708	708	735	701	707	709	693	784	748	686	717	702	706	699	691	755	731	748	746	711	731	691	705	761	735	726	767	717	764	741	758	723	730	746	725	709	765	718	771	700	703	700	787	722	744	693	748	701	651	700	769	636	717	738	716	731	712	729	760	713	757	729	718	765	727	698	687	698	713	773	738	721	704	733	741	737	732	700	747	702	727	757	747	720	764	717	763	734	665	710	678	759	744	747	724	721	700	760	675	760	716	692	745	679	729	722	733	672	709	759	746	729	798	753	720	699	701	699	678	732	697	693	718	713	734	753	747	711	749	717	713	743	683	743	694	736	756	696	736	726	717	753	769	711	749	797	721	720	710	686	709	711	743	701	754	754	767	732	744	706	731	704	744	703	730	691	738	671	683	734	747	684	734	724	696	741	734	767	712	694	738	724	718	752	697	747	712	741	709	739	707	729	706	684	703	724	738	736	733	704	711	751	715	702	740	683	690	690	704	747	704	705	757	731	758	705	714	764	682	759	680	711	757	729	712	705	778	701	689	671	755	736	706	746	706	712	725	753	752	739	711	724	709	726	732	658	780	773	726	740	718	746	719	718	760	700	715	727	732	699	698	758	709	652	746	721	720	762	718	776	772	718	686	722	747	748	732	716	736	743	716	703	714	735	717	699	741	720	712	730	729	750	730	752	676	755	694	710
25587	7693	2732	672	437	318	267	248	237	190	237	202	236	196	213	231	211	221	189	183	210	196	197	178	213	192	177	184	218	199	183	180	180	213	194	203	193	194	201	210	184	199	185	198	175	198	196	173	199	193	195	188	187	192	179	189	199	210	194	193	194	194	177	164	174	200	165	202	199	189	200	202	191	181	177	180	204	176	210	190	200	207	204	172	189	184	206	202	170	188	192	200	208	203	186	198	202	167	178	169	185	169	197	187	197	176	171	177	204	205	175	205	157	192	191	194	187	195	210	194	181	193	203	187	170	209	196	184	197	186	175	194	188	208	177	186	205	185	218	201	175	182	199	197	217	193	188	193	191	192	199	200	197	196	181	181	183	205	183	212	210	186	218	193	184	185	184	198	178	213	189	173	196	178	191	198	185	207	182	205	192	182	178	197	173	203	175	198	177	193	182	189	197	185	159	185	206	193	164	180	180	172	207	184	193	180	184	210	182	171	180	195	199	214	181	195	189	190	186	177	186	194	194	182	194	193	168	191	188	182	189	188	177	196	231	209	162	208	170	171	205	190	190	174	213	174	175	213	196	195	189	216	183	172	189	195	202	221	181	200	192	187	196	204	179	196	187	204	186	191	175	160	147	172	200	197	205	174	167	179	208	169	186	233	178	200	205	200	185	177	216	189	190	185	168	191	194	169	183	195	153	166	187	192	188	200	186	192	214	209	178	182	207	205	198	206	182	177	162	188	198	171	173	182	187	170	171	188	192	217	218	213	180	183	195	196	200	204	204	179	216	164	183	170	199	187	203	192	203	214	170	181	207	193	205	174	156	186	187	175	201	212	197	200	175	188	172	161	204	198	197	184	153	178	203	193	167	191	180	196	176	176	185	189	180	194	190	191	195	178	177	196	199	177	179	188	188	189	189	198	204	210	182	180	184	188	209	190	188	170	201	169	179	206	194	191	171	167	158	182	182	162	178	185	193	192	204	182	171	189	222	215	198	209	181	175	177	207	206	194	192	196	195	208	196	178	200	173	179	228	173	166	204	182	182	181	199	198	178	189	174	169	184	178	193	197	195	162	193	202	188	196	166	196	193	182	206	201	195	188	216	190	214	194	175	186	191	209	182	166	191	192	189	188	171	192	180	175	171	193	202	189	186	207	193	194	171	178	189	194	175	201	172	218	188	160	173	193	194	230	195	205	184	180	172	201	180	183	202	188	186	178	217	193	197	169	173	235	198	175	210	178	178	154	195	154	198	187	180	190	220	189	166	166	200	198	203	178	166	187	184	220	189	209	176	193	161	187	177	181	187	186	190	201	168	187	188	182	187	203	177	179	177	194	202	204	195	189	194	174	184	203	217	181	188	182	191	193	175	178	175	167	175	199	206	186	220	193	184	206	178	173	185	200	170	187	198	165	209	196	188	210	184	171	196	205	189	224	190	193	192	194	214	191	163	207	184	188	161	200	202	169	177	206	183	171	195	179	183	188	177	177	199	181	169	191	165	187	184	180	181	207	169	165	182	184	221	208	195	191	172	184	176	197	169	180	189	199	185	176	186	179	189	200	236	188	193	192	198	181	172	215	166	182	187	197	219	189	172	211	215	180	200	173	186	192	183	193	210	196	177	195	186	207	178	196	197	204	199	177	193	181	203	179	188	175	197	195	179	195	187	178	172	177	172	189	174	173	220	188	193	161	197	207	174	197	207	161	166	180	176	178	176	165	208	176	186	191	173	198	189	173	217	189	205	164	184	178	200	194	200	195	177	193	193	202	190	181	177	205	177	179	185	208	202	208	185	160	170	159	182	177	186	195	199	212	196	184	177	189	202	192	212	227	184	195	203	186	219	175	185	180	181	179	179	214	211	180	178	176	207	206	194	203	188	203	198	179	188	196	196	201	174	187	184	155	214	208	190	214	164	179	200	199	186	148	171	187	190	160	174	178	179	170	184	185	177	183	198	160	185	191	181	187	194	192	205	189	193	173	207	205	205	174	215	186	191	187	174	186	181	181	182	166	177	189	196	184	198	197	185	210	206	182	186	149	190	157	174	177	204	175	223	180	215	194	219	194	192	202	193	196	183	176	174	194	200	180	194	170	190	184	180	169	192	195	188	183	183	222	203	182	198	197	204	196	199	178	191	176	175	197	199	193	173	173	161	168	199	186	180	180	181	202	200	164	185	205	195	201	192	172	182	167	181	172	188	229	186	192	199	162	183	193	183	172	188	197	180	200	189	185	170	185	202	189	172	210	212	192	180	185	180	190	176	170	178	194	171	169	188	202	214	167	216	193	180	199	186	203	191	198	170	174	184	194	195	203	206	198	186	184	204	171	186	166	176	191	218	189	191	203	171	182	195	183	204	197	200	182	198	181	170	158	188	183	180	197	179	176	186	192	182	212	183	179	186	180	204	179	200	178	200	194	177	168	169	191	206	184	196	207	180	204	185	184	179	198	192	185	176	203	196	195	208	185	188	182	205	182	166	201	182	189	155	181	166	157	190	186	201	200	188	182	180	173	167	174	177	157	162	164	192	193	179	197	184	201	179	166	211	168	182	199	179	168	167	210	180	191	202	187	182	151	185	182	173	206	166	176	190	197	195	192	204	202	202	182	196	199	157	204	172	184	174	176	183	181	167	207	192	192	187	172	167	196	202	151	186	193	214	207	191	183	164	190	188	193	194	181	180	195	175	194	181	186	174	176	200	212	169	190	199	171	191	193	205	170	199	193	177	202	182	205	194	238	222	203	221	183	187	187	187	202	195	184	184	211	198	179	213	160	213	205	193	202	175	197	209	192	182	211	189	214	192	168	181	204	197	192	191	192	198	195	187	184	200	213	179	186	203	176	181	195	175	182	191	184	197	194	205	183	193	184	172	195	200	205	176	187	179	169	159	169	161	165	187	191	196	171	187	189	188	204	192	200	210	177	201	210	189	191	184	179	170	174	187	189	176	201	182	201	170	163	165	171	197	170	179	172	198	182	216	174	195	148	163	180	185	189	175	220	204	184	171	193	190	191	205	175	167	190	182	196	195	183	170	193	179	215	208	199	176	197	192	203	190	185	175	212	195	181	163	170	193	166	188	193	183	205	181	197	162	193	153	184	180	195	202	174	200	210	185	198	185	180	183	192	194	190	191	209	188	193	181	200	183	204	189	188	190	187	208	202	188	185	199	169	186	160	176	199	203	202	215	188	196	191	188	199	219	182	185	194	194	178	212	209	178	201	190	180	187	197	208	194	201	186	228	194	178	185	182	183	191	180	194	191	216	192	180	193	192	207	194	183	193	186	196	184	181	169	211	192	189	189	175	171	187	170	186	159	179	195	193	193	168	194	177	181	160	210	191	173	180	187	193	191	196	200	201	162	201	206	200	183	158	178	179	203	192	189	208	169	178	194	194	171	180	194	197	169	184	174	221	188	185	201	173	185	181	180	180	181	185	189	177	190	203	187	177	165	156	206	207	183	173	183	202	195	176	186	215	181	202	188
16413	5233	4073	1578	1326	1108	901	830	756	697	640	652	646	633	529	523	514	549	569	556	523	577	508	547	512	488	500	429	461	489	499	491	434	482	505	496	458	541	461	481	476	492	524	488	473	465	487	455	435	433	434	461	490	481	458	518	475	473	463	483	503	477	461	483	478	474	477	473	431	475	471	472	468	455	468	460	523	449	462	453	455	436	469	462	465	445	462	446	440	485	479	496	496	473	445	489	485	465	485	469	492	503	477	447	477	483	467	449	493	445	485	446	469	481	458	501	467	509	468	470	476	475	448	475	476	448	451	485	445	489	469	459	504	500	465	456	454	481	473	449	446	468	474	468	488	459	489	478	450	490	441	482	456	457	489	516	439	466	461	424	493	465	426	459	511	448	450	489	461	445	471	471	468	441	483	462	482	431	451	446	461	450	452	436	455	541	415	450	487	435	448	477	531	499	500	460	477	469	455	512	473	453	469	485	443	488	452	511	482	456	490	432	432	482	415	461	448	476	533	487	458	474	449	477	474	446	438	466	447	451	463	476	463	472	480	468	450	475	461	463	478	458	486	488	479	472	500	469	494	467	515	456	467	452	503	466	472	506	471	443	444	458	469	453	450	473	466	438	494	448	473	489	478	484	473	432	498	462	480	505	425	501	480	496	446	460	440	443	488	448	415	433	485	456	468	459	481	456	482	518	477	449	511	480	480	495	494	450	460	477	434	497	495	456	431	457	457	504	477	441	460	471	470	506	437	462	457	500	441	469	484	434	493	451	445	473	443	458	451	444	510	468	443	467	475	478	482	491	505	488	508	459	458	472	508	492	462	438	463	471	471	442	473	513	449	470	444	487	462	474	452	464	453	472	474	430	507	493	490	437	459	476	463	482	467	445	439	440	455	494	456	486	454	448	506	454	497	473	448	463	478	518	503	463	496	474	474	459	470	473	474	457	448	433	469	479	444	490	451	442	470	473	463	468	478	463	498	456	489	448	497	461	490	468	447	453	473	478	498	484	459	486	457	471	488	467	459	497	454	442	474	434	464	449	488	484	456	486	467	446	480	464	463	481	472	468	476	427	498	468	457	426	479	470	469	453	481	430	474	513	487	483	485	455	476	455	479	475	444	520	494	504	476	445	413	469	494	462	483	455	490	445	491	498	519	458	448	476	506	469	475	434	485	461	460	486	453	447	453	489	432	482	466	469	452	483	460	455	453	457	469	472	487	484	477	446	511	411	482	437	485	454	474	436	469	475	508	503	449	485	494	444	478	445	499	477	438	492	476	500	450	478	467	443	447	456	473	438	475	471	439	497	476	459	428	432	474	475	423	492	448	459	491	460	481	476	437	454	506	451	463	498	438	480	481	505	479	490	451	440	488	484	475	453	449	457	452	471	478	429	488	500	497	447	482	460	481	467	427	492	479	487	442	466	477	438	431	461	435	461	459	446	511	455	482	448	479	474	465	507	438	484	459	450	473	493	498	451	447	448	471	453	457	488	507	454	470	468	496	464	476	498	497	454	460	513	485	459	482	455	493	491	485	466	507	468	475	440	487	497	445	492	495	500	474	457	465	458	471	462	459	441	494	429	493	473	487	510	446	448	466	476	473	474	467	466	474	468	474	473	518	460	481	468	467	460	489	478	468	491	450	491	464	463	434	476	462	465	433	467	490	506	448	456	488	451	474	489	470	447	468	446	460	475	479	463	465	497	460	453	452	484	447	454	443	473	464	458	448	480	460	463	443	465	480	468	482	430	474	499	460	472	504	463	478	480	503	490	463	439	425	490	453	484	447	474	493	443	438	437	461	438	519	469	447	439	479	433	469	467	442	523	464	444	438	481	481	509	481	503	464	438	480	500	459	473	454	467	452	482	419	450	471	428	459	435	465	470	437	443	478	472	453	493	485	467	472	483	441	490	487	471	491	498	461	461	450	505	461	487	456	512	429	453	530	475	471	467	493	480	510	442	503	480	494	439	484	498	455	449	511	475	438	491	479	464	480	456	454	466	464	448	445	474	441	472	486	497	444	486	427	472	470	447	463	447	478	432	442	469	464	425	474	492	471	462	450	478	471	470	455	479	466	442	455	462	480	458	462	444	462	483	503	490	423	463	443	458	445	447	458	422	453	474	456	479	501	467	457	467	462	425	435	467	468	474	459	489	459	472	454	465	494	492	503	482	539	472	477	501	488	500	490	486	449	484	488	495	418	442	479	457	502	470	475	493	491	449	472	471	470	446	466	487	510	428	510	475	445	467	468	469	462	451	463	488	444	486	499	490	420	460	476	528	464	471	478	462	481	501	442	454	478	477	512	465	496	470	494	429	447	453	473	475	458	498	501	459	538	505	451	473	477	464	461	449	482	463	428	475	495	510	480	425	446	485	469	491	465	458	440	471	463	487	442	455	409	446	429	475	495	472	412	444	479	448	462	449	493	471	462	442	443	490	460	465	504	499	454	454	495	514	493	502	512	456	466	453	445	448	456	472	487	471	481	480	463	442	460	463	475	437	485	456	462	442	434	453	417	474	469	499	542	478	450	480	466	478	434	449	471	469	489	455	474	474	473	473	451	435	440	461	491	432	472	473	451	451	505	481	444	525	456	481	470	491	467	447	459	457	467	466	469	449	455	450	498	445	462	453	480	477	470	456	466	444	493	523	482	436	495	486	481	468	450	500	453	451	439	475	493	483	479	465	448	476	502	456	463	499	455	464	466	454	464	439	460	484	463	507	487	489	456	487	495	443	441	438	445	452	457	462	512	469	470	502	461	466	481	440	453	484	474	451	461	459	425	453	451	488	456	455	470	458	483	487	460	442	508	474	515	430	466	463	485	484	493	477	493	483	485	497	478	479	456	477	507	466	487	429	489	478	502	447	438	510	458	490	444	470	473	471	511	490	503	471	451	493	482	435	413	471	479	494	477	494	503	496	479	393	471	433	450	491	485	480	496	469	428	476	478	440	462	501	425	490	498	490	448	462	471	484	470	448	513	481	460	451	442	479	456	438	456	467	482	441	455	464	492	498	462	460	479	473	471	478	467	476	484	475	461	449	462	513	509	496	504	499	460	474	496	474	445	465	473	491	471	460	448	502	476	504	425	499	506	434	453	492	464	499	441	478	435	485	463	446	532	490	409	453	477	451	466	433	448	480	462	474	453	491	458	447	460	527	473	485	449	472	462	469	483	444	496	465	459	486	469	446	462	422	470	493	462	490	482	445	475	454	485	468	478	483	456	470	469	481	495	479	463	479	474	464	504	464	464	521	470	505	472	503	492	461	462	483	470	499	472	479	493	456	462	462	462	476	484	458	494	453	440	476	482	480	493	443	444	473	439	471	485	491	460	467	465	486	490	470	508	525	467	478	429	445	489	467	491	440	463	453	444	476	485	475	458	452	469	488	456	495	454	461	476	515	419	480	465	452	484	466	446	476	484	459	436	431	460	440	483	486	509	468	474	452	478	461	460	490	469	455	425	468	467	477	484	494	481	470
7143	1777	357	294	292	275	280	284	278	245	296	273	287	265	271	268	296	322	303	270	283	292	284	268	260	250	239	313	258	289	276	285	273	318	285	223	255	278	246	287	263	228	289	300	243	267	305	300	261	276	263	260	298	293	278	261	290	280	315	290	282	262	255	282	267	268	282	290	255	293	272	239	295	238	270	292	259	265	298	282	254	291	295	308	280	287	254	274	269	281	284	268	285	262	285	283	292	277	257	285	266	300	274	261	293	284	282	294	280	285	277	298	282	238	241	279	256	292	301	243	284	271	287	272	267	276	291	268	273	269	265	275	282	282	274	290	305	276	264	255	251	253	283	274	272	254	255	278	255	271	271	257	273	250	329	275	272	248	276	279	302	278	282	249	251	280	278	275	240	285	269	267	272	282	297	273	279	238	306	270	306	289	263	285	286	254	275	235	279	283	276	314	285	303	263	259	297	282	265	267	267	253	288	241	276	267	264	295	252	290	271	252	273	246	263	290	240	281	281	265	303	282	280	264	256	243	279	237	278	269	251	287	271	262	280	248	265	285	259	255	260	296	288	270	269	252	258	261	276	259	236	259	284	269	275	250	274	288	267	252	262	280	283	284	265	266	280	272	290	279	295	263	255	281	285	235	275	263	272	255	294	290	285	251	270	289	288	265	309	246	252	281	265	254	315	282	269	244	281	254	252	265	281	245	253	262	252	245	300	285	285	267	262	278	287	270	274	268	277	289	311	256	283	281	277	295	296	275	290	254	296	255	285	242	259	283	280	272	271	289	292	292	284	280	276	259	270	268	250	272	257	246	272	267	264	257	242	279	270	284	282	280	237	232	281	270	298	272	235	267	297	268	278	274	270	230	274	284	277	269	263	257	255	281	287	261	273	278	257	257	265	237	281	285	290	289	288	262	250	294	277	281	287	280	266	297	230	257	259	271	265	288	292	270	271	257	292	264	243	266	292	263	289	267	263	248	298	252	252	292	266	283	269	276	251	255	281	281	278	298	284	302	257	291	264	252	258	276	285	251	291	226	279	273	265	248	270	272	274	264	273	269	272	270	249	260	259	278	283	267	274	271	303	268	286	281	269	249	259	267	262	285	256	266	283	256	276	230	271	298	271	269	255	318	259	270	291	274	278	275	275	279	244	248	261	287	272	270	262	267	254	262	264	243	271	279	268	275	254	289	279	256	276	270	283	248	300	273	271	274	257	264	282	271	279	261	276	297	265	279	304	281	272	287	261	240	260	252	292	263	283	277	272	257	283	276	274	290	256	252	255	264	277	264	274	279	294	261	238	250	282	271	295	268	303	266	264	312	262	269	252	248	266	279	257	284	260	269	292	277	281	276	274	249	295	298	259	295	293	292	285	289	262	270	270	291	249	273	263	287	275	292	235	272	273	282	292	267	282	272	271	281	282	262	287	305	269	275	251	276	305	282	249	250	304	265	226	242	257	265	278	291	255	284	280	231	279	262	281	281	247	285	285	266	267	265	263	286	259	304	280	261	253	268	260	293	256	271	262	306	245	257	261	263	259	275	264	286	269	288	254	241	291	265	293	297	262	260	297	244	284	246	291	253	290	242	274	298	222	273	260	277	266	286	269	281	297	245	249	244	282	272	260	295	289	268	267	310	244	274	284	268	293	280	253	254	252	249	282	281	261	250	257	257	269	252	297	269	270	275	295	252	285	281	262	297	281	250	248	303	275	248	254	273	281	266	277	286	261	263	245	259	291	241	288	301	262	247	280	260	292	280	279	258	287	273	281	281	276	280	247	302	252	257	297	258	260	256	291	264	344	250	246	291	298	267	259	262	254	255	271	259	283	273	264	284	295	250	295	269	265	265	221	249	259	288	298	286	320	299	295	264	243	230	274	273	302	286	253	299	261	279	280	270	262	293	240	264	282	288	280	267	245	295	284	253	270	275	314	306	278	268	292	277	280	253	270	300	265	266	276	273	268	259	282	280	248	274	267	263	265	278	270	269	313	277	247	270	279	277	285	257	261	275	293	296	265	293	292	275	266	286	302	305	280	286	291	259	239	238	242	283	255	274	286	301	251	279	315	258	279	253	272	282	291	284	263	266	262	307	271	281	283	257	253	260	262	269	268	283	263	299	274	290	271	268	270	279	253	277	292	262	285	295	252	297	267	248	273	239	312	288	293	278	287	287	282	275	279	287	267	257	293	294	256	256	250	231	265	279	273	249	285	273	305	264	263	302	309	272	262	307	276	280	303	256	250	251	296	287	267	263	263	255	248	253	240	269	280	268	279	301	245	256	260	278	281	283	287	262	278	252	272	256	274	232	240	289	274	264	266	235	274	259	225	298	279	281	259	277	247	272	280	254	290	273	274	268	277	268	298	282	256	278	278	280	272	298	249	303	284	305	262	305	249	299	273	276	243	277	262	289	242	294	251	258	252	261	269	269	279	304	288	272	259	291	254	284	269	247	295	258	258	301	276	279	279	260	304	258	284	230	269	246	269	266	248	246	249	247	259	255	265	272	261	263	266	279	267	252	234	258	277	294	276	282	265	261	296	279	244	298	259	288	263	257	281	247	265	291	270	271	251	245	271	262	271	268	269	284	257	286	309	274	258	282	262	269	288	270	269	275	267	273	284	259	279	262	240	263	272	273	260	249	297	319	229	265	266	314	287	284	276	269	259	254	263	262	290	263	249	287	289	279	284	295	283	277	256	274	263	254	282	273	284	263	285	280	300	240	296	250	260	287	287	239	246	266	295	265	280	268	253	247	306	260	285	268	252	275	243	276	260	286	297	257	278	261	250	238	282	290	248	280	273	253	266	273	301	281	235	265	248	274	295	252	261	260	255	267	293	295	304	272	256	278	314	272	268	273	284	304	239	235	280	278	246	287	246	265	278	273	275	288	294	263	311	304	290	283	260	295	275	251	263	271	260	258	252	306	283	295	267	280	270	256	274	278	277	253	275	280	260	269	261	235	277	271	282	264	286	262	249	263	262	275	280	259	232	261	271	276	270	237	293	229	266	288	262	292	302	269	255	282	272	265	273	265	278	276	256	286	285	255	286	266	271	245	283	280	299	274	272	267	282	275	270	290	253	276	284	273	250	292	246	275	287	269	254	282	266	297	295	288	282	260	274	299	268	273	248	299	268	279	290	295	283	260	265	260	254	271	289	288	270	335	250	266	248	278	278	293	280	270	278	255	306	297	255	267	291	262	280	272	270	297	248	244	265	273	291	297	249	279	278	302	270	259	269	278	284	246	287	294	298	288	255	261	272	286	261	240	265	295	289	275	263	277	286	268	289	268	220	260	269	265	304	280	255	272	279	254	289	255	263	270	266	277	288	317	262	255	251	254	282	257	281	269	278	289	275	299	271	256	235	251	265	303	300	263	258	269	265	268	254	255	286	247	297	327	273	251	273	264	213	275	278	277	279	256	258	259	269	276	275	285	251	262	264	255	249	278	252	221	270	268	293	281	250	255	258	218	262	268	270	265
5450	1919	885	736	668	673	687	657	659	659	731	666	667	648	684	649	663	656	635	688	707	684	609	685	713	627	755	643	642	656	672	723	721	667	690	672	664	668	639	691	675	661	620	667	673	706	640	639	722	660	636	637	679	673	648	680	667	736	687	697	685	663	753	607	675	661	653	626	656	655	636	680	674	617	695	624	659	660	655	637	719	642	630	643	682	656	677	693	650	653	649	675	672	666	680	635	640	645	634	713	656	686	691	640	635	682	700	643	638	651	685	628	663	689	628	654	649	650	679	662	683	670	665	657	684	652	655	722	710	709	617	676	665	674	673	632	652	641	727	620	667	646	667	668	665	673	723	647	651	682	663	659	640	654	707	626	654	672	631	695	645	635	658	644	664	664	705	650	634	668	669	684	634	670	661	676	649	686	663	684	698	669	659	660	686	686	674	656	598	619	675	644	659	700	620	729	704	695	673	647	688	681	680	722	629	645	636	677	660	713	685	653	674	683	679	706	641	683	694	649	666	627	643	677	691	696	669	677	684	655	668	652	639	643	647	659	697	611	666	680	654	674	681	662	690	686	723	613	661	631	677	637	674	634	659	676	708	643	640	675	660	658	700	640	699	650	689	671	678	660	694	662	694	702	668	638	643	673	680	679	613	670	682	662	665	684	660	672	631	647	633	662	690	637	679	681	668	634	688	690	616	643	622	667	697	675	678	688	628	645	642	666	642	662	671	674	683	672	674	684	659	716	668	690	648	698	700	682	670	666	683	641	678	686	690	640	679	665	642	675	656	662	656	668	678	662	619	716	690	707	694	689	680	658	706	637	662	648	662	675	656	622	645	659	684	667	653	680	626	665	693	630	638	706	664	638	624	678	685	647	657	658	666	647	637	668	666	660	706	701	664	682	651	667	674	650	665	613	649	688	639	667	662	677	624	671	673	675	649	664	645	682	685	672	664	651	651	660	663	694	641	670	712	655	688	602	690	659	690	663	703	668	668	651	672	663	659	693	658	651	637	634	638	658	668	657	685	651	632	629	689	650	645	655	639	675	647	642	645	705	724	696	661	690	693	641	675	653	657	651	613	701	643	618	701	651	677	677	717	672	655	670	676	654	701	651	676	695	674	648	645	640	662	691	679	648	723	676	677	632	666	677	629	636	685	693	676	642	714	767	701	700	622	691	646	641	628	710	658	698	685	670	644	667	704	629	687	693	664	678	662	660	618	661	657	656	663	685	714	678	623	698	673	691	645	642	653	669	696	701	667	689	644	656	640	646	693	613	661	643	655	687	657	686	685	648	709	646	686	665	653	638	686	636	635	665	638	677	674	649	657	656	686	648	686	677	678	615	703	625	645	690	680	603	663	702	674	653	663	668	649	635	657	663	667	660	652	665	653	634	642	665	683	684	687	657	695	737	694	669	680	643	668	640	649	710	666	677	630	695	667	658	676	647	678	637	633	704	668	673	649	652	655	679	642	669	672	634	694	667	678	669	657	667	641	661	641	660	649	660	688	650	674	663	641	637	675	616	729	677	658	636	678	699	623	679	702	691	722	674	632	682	650	581	634	671	647	681	665	653	664	646	610	618	618	617	657	673	686	722	654	659	689	665	685	681	662	654	656	633	698	678	639	640	653	695	644	675	694	628	670	621	646	633	676	660	682	634	670	658	647	638	671	693	686	674	672	684	693	635	726	641	676	619	671	669	719	665	635	648	649	668	657	683	645	674	677	675	647	705	611	695	675	626	672	701	734	643	640	676	659	696	722	689	657	634	674	709	654	651	624	710	678	690	698	754	691	606	677	615	630	625	662	668	648	656	616	633	655	667	654	672	649	667	686	686	661	676	673	686	593	655	669	660	676	679	706	643	681	673	686	647	675	703	678	722	682	684	666	683	636	707	673	681	666	702	678	646	700	610	689	649	676	654	688	642	697	651	666	655	664	663	619	686	634	658	733	636	675	716	705	675	668	704	623	700	670	678	656	681	666	667	622	648	662	654	699	685	671	642	707	701	627	660	630	646	649	633	657	672	709	657	685	671	683	669	659	647	641	652	683	601	722	661	670	646	708	670	633	642	661	677	667	658	714	651	662	669	638	654	662	665	654	639	670	648	672	695	663	703	642	650	678	624	661	650	665	645	697	640	713	596	619	618	654	684	672	654	661	648	641	651	659	657	630	644	646	641	684	664	658	644	640	695	694	680	680	650	662	692	668	658	669	738	700	673	653	683	706	638	727	696	640	653	664	689	652	668	679	656	678	711	677	642	677	694	683	669	679	648	665	662	667	746	676	630	632	627	656	701	666	692	650	651	640	698	661	659	646	611	670	697	656	667	621	658	710	703	656	753	649	702	681	685	681	654	707	696	728	596	678	661	675	674	632	644	690	687	690	665	674	670	703	653	647	658	690	707	656	620	686	715	686	666	696	672	653	698	731	678	691	721	669	670	667	675	663	659	695	650	655	656	697	664	657	660	624	660	659	652	691	668	703	642	688	681	694	663	627	659	682	626	649	647	698	709	695	653	678	660	675	640	674	647	675	630	683	672	678	633	677	674	626	736	687	667	716	671	683	718	693	673	689	720	672	636	718	695	694	668	668	660	651	641	692	682	659	665	677	635	642	704	674	682	658	629	656	662	677	647	674	739	621	662	648	639	668	697	619	689	643	633	692	642	652	677	673	664	696	699	651	661	668	672	665	661	673	699	665	668	652	645	697	667	688	684	684	688	611	690	682	713	654	683	658	681	651	668	633	683	620	667	636	660	655	641	704	652	639	722	667	625	675	672	598	661	634	650	661	673	638	652	682	673	684	654	660	653	626	709	649	653	698	665	699	673	669	660	701	631	644	691	659	658	679	673	638	686	668	652	654	661	621	723	696	636	631	672	688	706	661	647	658	676	619	666	681	676	664	659	715	612	631	666	646	674	663	650	684	650	689	637	676	653	653	644	639	678	702	662	640	650	651	654	651	683	675	665	651	665	689	694	664	666	703	697	718	655	655	619	645	662	697	709	681	640	629	690	660	677	647	687	659	648	660	683	628	701	631	709	661	643	704	685	673	655	719	646	667	698	664	631	684	619	633	648	604	672	666	681	648	633	636	654	677	686	673	636	701	662	681	677	667	698	660	701	664	666	663	647	651	636	678	670	663	643	615	687	660	658	670	671	675	704	652	652	712	689	627	701	676	624	608	658	689	641	656	673	648	637	611	607	644	644	717	661	652	707	672	606	676	653	620	653	688	658	674	673	692	668	671	652	673	644	666	705	673	696	662	652	646	664	697	683	684	688	677	615	671	649	662	692	680	703	641	696	640	644	656	652	686	674	666	690	646	704	648	679	679	648	692	680	674	673	630	647	689	654	715	669	655	693	698	637	681	700	661	665	668	676	690	656	658	675	660	671	659	625	675	679	679	664	702	715	690	662	641	653	692	643	720	705	681	663	694	709	670	678	683	708	684	663	625	640	682	702	633	652	670	654	680	647	613	672	690	652
17139	4563	783	488	424	405	379	377	316	317	295	301	319	311	292	336	266	315	313	294	321	306	310	292	305	311	300	343	352	288	309	303	291	308	306	308	325	294	290	335	316	330	329	289	308	291	339	352	309	295	305	334	296	329	287	296	334	333	308	318	316	303	278	342	309	306	273	318	344	301	271	303	332	290	284	307	296	341	291	338	322	339	295	280	337	323	304	269	313	313	300	321	311	370	318	320	300	309	294	317	333	317	319	305	289	335	293	304	291	302	308	283	300	285	340	293	308	323	290	295	300	330	282	330	339	318	341	277	296	298	324	307	296	311	291	311	314	282	313	304	331	326	284	300	300	330	310	301	293	301	318	291	284	337	299	319	320	268	325	356	330	333	323	308	323	335	314	283	296	325	308	326	300	288	327	299	314	328	296	318	351	311	300	293	322	344	304	303	319	316	295	313	298	314	306	321	283	315	296	296	291	302	290	301	283	309	351	289	306	343	313	300	282	316	300	291	307	304	284	315	330	315	274	320	326	275	307	303	301	302	309	306	308	305	299	338	302	345	341	281	320	319	297	309	303	334	274	310	333	338	321	303	305	312	316	314	304	296	323	308	322	355	330	315	338	316	325	302	320	308	302	273	313	315	302	327	273	291	311	315	327	306	303	321	289	325	356	295	279	292	305	337	320	304	329	300	305	335	317	326	293	293	293	336	298	310	342	309	333	284	339	305	322	320	317	276	352	315	300	318	335	337	315	333	306	300	307	342	310	327	322	334	304	286	360	299	323	320	322	308	287	299	305	327	296	314	310	325	288	327	309	264	305	306	317	302	342	290	305	320	336	316	305	292	322	301	292	292	301	319	275	295	335	304	315	306	304	320	317	297	305	317	282	319	322	315	342	314	302	316	326	303	343	331	300	275	295	302	319	312	316	343	291	308	290	293	327	305	291	317	308	321	309	296	332	289	299	313	286	306	285	304	294	312	334	293	302	290	322	297	310	298	299	339	310	302	332	305	320	310	308	315	335	330	288	302	302	293	295	300	336	287	344	307	298	316	310	328	301	292	280	309	303	338	309	272	321	329	319	323	301	348	315	308	302	309	306	290	319	299	259	294	306	322	298	266	305	341	322	292	330	320	297	317	297	304	285	311	293	317	314	308	332	311	333	325	335	303	325	317	311	348	322	293	329	319	310	312	298	305	309	304	277	295	336	305	304	302	309	335	318	315	299	305	323	325	325	337	313	298	349	308	303	336	308	310	317	293	317	333	311	290	293	315	325	332	340	339	324	323	307	284	309	310	334	351	328	286	314	320	337	307	302	299	302	325	332	286	331	318	345	307	301	303	315	321	333	287	308	294	318	300	295	297	314	320	323	284	309	317	321	311	301	326	315	303	303	293	311	291	285	304	303	336	350	303	276	321	294	285	332	293	295	314	328	316	312	265	348	315	332	291	334	322	307	313	313	283	294	336	331	310	309	306	337	302	341	311	304	307	292	332	325	311	348	312	274	303	318	322	308	329	322	316	313	306	327	293	307	293	296	303	281	314	353	328	303	288	315	316	350	301	269	310	307	302	306	309	287	319	276	272	297	306	309	323	319	313	330	296	323	315	291	289	305	326	299	316	294	307	348	306	283	314	282	301	294	317	315	327	304	295	293	303	314	314	326	300	324	296	357	308	308	319	321	296	317	327	345	324	274	303	305	319	301	327	323	306	300	329	331	296	291	289	331	311	339	318	340	319	278	294	326	306	323	301	282	303	302	302	327	297	339	314	356	328	305	325	287	318	293	302	307	310	334	327	326	320	335	343	315	302	314	301	298	310	337	325	288	349	272	273	315	323	334	315	321	341	311	342	320	291	335	284	300	331	288	315	328	304	334	324	344	271	312	309	321	337	305	351	307	307	311	317	297	294	286	302	299	307	294	312	324	314	308	287	304	313	261	310	306	320	316	360	322	303	307	292	296	305	326	274	327	305	293	352	336	308	329	297	313	303	313	316	302	278	299	330	295	294	327	317	315	301	303	301	290	310	304	322	288	319	296	327	301	289	325	310	302	317	331	327	302	322	277	348	319	300	298	313	326	332	358	315	265	338	320	297	309	280	307	311	313	296	307	306	296	314	306	333	311	316	291	307	294	310	297	366	334	290	294	323	320	322	304	324	288	286	311	297	324	317	307	284	327	306	308	299	283	290	306	293	342	306	297	292	316	267	288	295	317	295	297	301	289	351	282	329	323	307	302	305	295	329	333	335	277	300	303	323	326	316	325	312	302	299	327	275	311	304	316	302	315	346	306	311	332	298	300	296	332	310	298	319	329	309	308	300	301	306	303	318	327	321	285	308	337	306	344	324	326	333	277	311	315	310	321	306	306	367	316	291	280	325	309	345	307	291	311	317	363	301	305	328	327	339	314	287	338	326	304	314	293	299	365	321	322	313	312	315	270	306	289	350	281	316	293	344	298	335	305	304	299	317	314	282	289	330	281	322	300	298	294	286	346	316	329	294	296	327	347	322	319	317	289	295	275	311	320	317	325	303	319	268	277	313	323	279	315	325	315	281	292	320	321	312	322	290	285	299	275	321	330	305	301	368	331	313	317	297	311	319	292	330	288	288	285	308	293	317	329	304	294	291	304	332	314	299	308	284	315	308	326	324	314	293	293	303	298	283	285	274	317	286	331	306	289	326	298	285	319	306	346	299	290	311	300	323	297	282	332	305	311	326	308	290	310	346	302	322	338	329	301	325	320	294	309	308	307	269	342	297	331	290	334	300	324	297	290	336	313	333	265	308	312	324	298	312	327	325	308	286	297	299	319	320	305	294	327	298	325	308	299	299	314	295	350	306	276	307	328	298	282	304	318	310	308	318	281	303	291	338	307	316	284	307	329	297	317	286	309	326	319	303	290	302	321	308	319	289	297	290	319	321	312	316	300	319	327	279	311	295	316	320	326	308	303	332	327	329	301	306	328	307	290	271	285	304	290	318	334	278	316	355	307	325	311	330	320	323	318	294	340	300	296	307	325	305	292	314	304	287	292	285	298	335	340	299	304	328	291	304	325	300	332	311	306	327	304	307	309	337	318	300	311	329	289	323	327	312	319	308	326	304	312	322	302	299	279	309	356	315	298	302	318	313	318	291	291	295	298	301	304	263	307	326	327	307	288	296	271	303	299	289	316	323	307	298	321	313	332	309	337	304	298	323	294	302	299	323	303	363	300	293	264	307	289	301	314	326	318	309	323	323	299	320	291	300	304	324	301	329	300	313	300	324	295	329	315	301	306	321	345	317	297	302	298	294	308	281	312	336	316	291	299	300	300	325	279	279	314	334	294	327	282	288	305	295	297	344	300	310	296	356	318	323	295	315	284	305	290	303	307	325	323	340	322	304	303	352	327	317	332	314	296	334	331	319	301	334	308	284	296	312	304	311	328	356	328	288	314	328	303	334	334	284	318	302	281	350	290	278	287	298	296	305	280	294	305	309	313	316	319	329	310	303
12550	4017	1298	1270	1231	1037	974	898	914	860	917	821	822	848	782	781	737	760	808	753	784	760	823	761	795	772	747	716	718	751	760	773	753	728	731	720	759	775	729	757	779	778	737	727	734	752	747	738	718	741	747	789	703	727	743	772	728	736	733	759	730	735	767	733	765	783	732	784	761	717	756	804	711	729	738	757	718	752	789	765	682	753	739	750	716	758	746	758	789	729	702	755	783	706	735	738	726	702	711	702	757	752	694	741	772	775	754	736	749	723	703	702	713	786	717	726	717	731	728	786	711	743	763	691	703	729	768	744	708	741	806	783	745	741	758	794	736	740	720	775	739	747	691	750	730	753	790	726	747	748	742	787	753	675	740	754	736	778	722	753	721	760	712	721	703	738	697	715	712	740	818	749	752	725	717	744	752	760	727	749	745	755	720	766	700	745	738	731	775	711	672	726	735	730	766	824	714	726	736	706	722	718	784	730	788	730	733	679	711	705	698	762	719	726	717	722	723	732	732	717	747	734	739	733	725	741	738	695	781	742	794	766	753	779	741	688	720	738	744	745	738	755	753	748	753	754	736	751	737	725	723	734	761	700	722	761	734	752	738	762	726	747	719	782	742	753	720	766	714	735	700	761	733	771	742	717	767	755	696	772	687	770	759	729	744	762	776	745	739	734	740	697	770	787	686	739	782	697	711	744	734	767	748	705	776	758	774	733	777	729	758	747	721	756	738	711	700	766	752	789	704	764	742	710	772	697	676	763	704	750	767	718	717	743	732	715	721	777	722	752	722	775	679	755	760	727	745	686	743	702	730	726	738	736	772	812	717	771	766	704	768	724	751	796	781	759	728	722	772	728	712	755	711	692	796	755	775	751	778	726	760	735	714	730	735	782	756	748	785	732	734	782	724	772	721	713	739	761	688	727	761	738	723	729	803	722	715	751	730	704	747	764	708	755	758	758	741	727	723	716	732	736	739	698	719	720	772	741	736	793	706	730	788	713	751	729	725	711	733	754	704	755	714	735	687	705	727	734	780	762	737	746	753	718	760	711	773	738	671	755	738	731	745	744	696	758	756	764	709	733	752	735	720	701	695	770	722	744	711	703	743	733	712	726	770	729	690	730	745	737	710	770	740	722	746	755	704	803	790	719	727	745	754	711	718	747	729	761	732	730	734	727	789	687	756	761	759	741	687	739	724	760	780	706	722	756	723	746	717	726	780	704	673	698	701	717	718	741	736	727	725	723	747	706	662	747	729	727	737	692	743	753	742	751	716	818	723	760	715	715	767	751	763	744	743	761	719	714	790	757	745	727	689	735	777	739	749	705	739	721	736	726	745	735	737	732	726	715	756	726	769	767	745	737	738	686	760	765	710	782	782	765	747	777	753	744	702	763	743	743	719	708	731	695	754	745	731	765	713	776	715	733	725	726	750	734	774	723	765	695	718	762	750	725	743	768	709	740	751	798	753	709	756	730	762	731	749	707	760	711	759	773	757	826	745	770	747	743	743	776	742	731	728	785	769	832	800	728	765	709	734	747	745	832	766	771	720	763	753	718	750	770	735	754	723	753	746	714	731	713	752	735	726	729	728	686	720	747	751	710	733	751	730	775	758	755	735	728	792	726	740	745	756	724	739	775	743	728	771	687	739	716	758	743	755	722	759	767	806	723	705	764	752	735	758	667	722	744	731	723	730	748	725	695	718	764	783	732	767	770	734	738	763	701	758	725	717	747	765	688	746	742	757	749	721	718	732	783	758	736	731	684	764	740	715	686	754	739	771	788	703	765	703	734	732	754	755	734	792	732	717	753	750	730	741	756	722	812	685	790	753	729	696	744	740	682	775	743	714	766	683	739	728	730	762	763	715	756	751	769	713	757	732	778	706	687	800	740	710	748	740	719	687	721	770	741	844	753	722	781	760	711	710	705	793	755	717	745	781	662	735	753	693	707	766	782	724	701	743	731	800	712	749	711	734	690	739	759	772	756	786	730	724	758	735	713	741	754	745	746	740	683	733	720	768	723	730	711	773	715	745	732	754	773	763	706	749	746	717	802	756	738	784	755	763	798	711	739	733	742	752	775	718	742	727	721	712	737	781	753	761	746	745	781	741	733	720	761	756	723	737	769	758	781	734	686	681	708	768	727	695	787	744	772	732	722	770	781	773	733	759	748	713	778	779	780	743	729	768	745	720	732	751	795	780	812	726	719	725	693	737	755	725	748	718	740	736	726	729	715	746	707	701	729	746	734	761	764	733	773	795	743	707	770	751	775	769	727	763	713	756	772	763	779	737	754	758	779	738	767	768	761	749	808	735	777	706	763	747	787	751	707	750	763	714	716	782	713	759	716	738	754	765	779	727	731	738	715	744	698	750	754	759	697	740	720	743	778	739	763	702	724	738	727	770	720	685	695	761	752	791	764	728	763	703	738	751	736	725	738	757	698	711	731	726	757	724	734	733	733	732	763	758	760	687	735	771	775	763	721	755	722	700	734	685	780	759	733	725	767	743	747	713	764	751	769	743	693	748	703	761	753	730	747	795	736	772	773	796	714	778	811	779	748	748	776	746	695	742	742	736	764	707	697	679	713	770	725	746	782	783	750	733	716	723	713	729	722	746	697	699	772	754	764	712	733	728	720	773	774	749	761	726	754	737	675	764	739	712	731	756	727	692	775	725	753	745	692	708	776	766	727	738	738	729	734	733	711	699	729	737	746	739	718	739	814	785	741	757	756	721	710	729	740	763	720	711	767	760	794	703	738	762	755	741	714	663	698	743	711	722	734	740	722	739	721	702	750	728	763	728	764	805	759	702	705	737	730	711	768	733	695	729	740	732	771	709	778	709	729	791	716	758	696	719	686	707	666	733	772	746	730	754	769	704	741	772	724	685	729	738	728	715	792	757	713	693	749	770	739	715	788	729	806	746	705	743	725	757	685	757	741	728	755	782	757	765	688	743	758	693	711	790	738	774	745	766	754	759	698	743	698	723	729	734	775	762	698	753	682	736	752	738	764	718	720	784	717	765	719	747	753	732	721	721	680	706	754	793	693	773	792	708	743	781	694	721	757	769	742	752	749	788	721	721	770	717	713	737	730	755	750	775	747	712	700	720	753	691	727	765	764	717	796	730	715	727	763	773	773	742	762	754	735	771	701	727	725	761	732	792	795	828	750	733	752	766	724	754	721	780	728	770	736	777	702	740	689	699	735	754	772	701	739	762	761	777	789	724	730	740	736	771	678	739	713	731	771	790	734	695	756	765	781	740	723	778	730	752	710	781	713	718	722	741	766	758	714	741	753	748	761	743	650	742	720	711	744	695	728	751	754	774	728	719	758	735	726	779	741	735	753	748	739	699	705	734	719	731	733	745	742	737	726	758	717	811	688	797	754	714	749	717	704	732	708	776	719	732	753	717	756	708	754	737	775	756	688	751	745	726	782	742	730	731	731	751	711	718	749	718	691	745	757	761	740	722	706	723	774	743	724	739	737	723	749
26023	8591	1462	536	371	326	266	263	241	231	216	213	224	200	208	177	190	186	207	213	189	200	188	206	182	194	197	203	198	203	211	208	160	209	228	180	186	193	175	198	219	213	188	182	191	221	186	195	162	210	188	191	218	196	201	204	174	179	184	213	176	190	182	184	191	195	180	201	201	209	194	214	201	171	174	185	174	187	190	180	188	204	181	186	192	191	183	204	177	217	215	171	198	189	182	189	197	183	208	184	199	198	181	211	205	191	213	200	188	186	173	192	196	198	181	161	191	204	168	183	197	186	177	228	170	177	166	208	206	200	169	172	195	191	193	176	193	173	189	214	176	189	171	230	158	169	211	158	185	211	184	189	222	175	197	167	182	175	212	204	194	185	205	186	151	198	187	194	206	180	203	177	186	193	178	210	195	206	197	168	190	194	183	183	197	181	197	211	186	173	220	194	165	177	204	204	182	177	186	184	186	175	159	178	210	208	183	193	201	195	220	194	244	185	214	186	200	220	199	182	188	183	174	193	162	190	190	177	191	193	186	171	197	173	209	202	208	195	184	170	178	199	209	184	172	195	200	168	204	195	191	194	205	222	202	195	201	210	195	206	207	195	207	212	193	178	228	172	168	192	158	194	185	220	186	192	202	197	183	208	222	195	165	201	230	205	177	206	188	193	205	193	203	208	216	191	196	189	149	189	217	199	185	188	194	208	183	176	187	190	182	186	198	187	184	209	215	186	191	163	182	206	187	208	193	172	191	198	193	193	184	180	234	206	185	174	209	192	180	184	190	183	183	164	182	194	201	172	173	184	197	152	177	193	166	171	214	183	190	209	164	184	197	193	184	161	182	211	170	235	191	164	183	177	170	182	183	165	177	186	169	178	176	214	192	208	159	169	198	184	208	170	172	189	169	200	188	201	189	179	189	203	205	199	216	188	168	191	191	196	170	195	187	196	170	182	204	194	197	197	179	197	215	174	195	194	204	184	203	143	197	190	213	184	188	184	190	181	196	205	171	183	198	196	194	154	188	193	212	207	176	207	184	212	177	197	199	206	189	186	190	186	196	188	181	196	172	215	175	179	186	190	183	191	172	214	208	188	188	178	208	156	202	187	160	196	172	185	173	168	174	204	195	191	192	174	164	209	182	168	177	188	194	183	202	192	175	198	169	205	200	196	204	213	187	183	182	192	188	220	215	234	213	194	186	205	189	184	188	193	186	176	212	181	180	185	197	214	189	194	199	203	204	183	195	193	194	200	166	194	186	203	165	183	180	197	180	167	166	176	202	186	191	192	191	184	208	184	195	189	199	190	191	173	196	181	175	210	198	179	170	209	191	197	204	179	201	194	217	192	184	172	193	191	210	199	210	208	177	177	203	191	197	187	169	180	219	204	203	189	212	209	196	197	223	191	172	169	190	210	184	193	189	205	219	172	188	175	170	184	207	179	170	208	203	187	208	192	172	191	200	201	191	196	229	196	172	169	188	196	202	218	190	182	173	180	191	186	197	174	192	190	172	176	188	196	165	214	187	174	197	178	204	192	212	195	192	214	194	190	211	203	183	172	183	199	202	189	216	208	195	170	191	195	219	195	181	191	193	166	170	183	176	196	223	209	195	186	197	180	187	178	217	182	183	200	181	215	225	175	207	204	181	196	171	193	198	191	183	169	210	173	201	169	193	188	194	173	200	197	176	203	170	204	209	209	211	188	203	220	196	177	192	187	210	205	186	181	210	175	190	190	212	177	198	213	190	169	175	200	166	192	205	176	203	189	162	178	198	164	218	209	177	202	189	187	188	211	161	210	186	185	215	192	195	215	191	174	187	196	178	199	201	187	176	181	226	205	204	189	190	214	167	180	211	206	173	195	192	197	180	185	195	189	210	194	196	209	189	202	203	211	190	208	205	198	179	187	177	176	218	200	216	172	188	198	199	190	183	199	207	200	171	163	187	196	184	184	202	174	199	163	183	192	182	189	194	180	197	261	193	212	191	196	219	193	195	184	192	200	199	197	195	182	182	183	172	189	177	198	187	193	205	195	190	185	179	174	187	202	197	207	189	197	177	175	168	184	198	205	165	185	198	206	185	188	192	176	215	199	188	187	206	160	209	169	188	183	196	218	190	202	186	192	170	199	184	174	197	181	186	193	201	186	203	227	169	173	207	195	193	198	194	190	166	178	173	195	199	194	185	196	185	176	182	193	191	173	202	206	197	198	195	171	171	177	215	206	202	199	220	192	181	176	178	201	184	187	193	172	202	218	192	186	185	172	232	197	179	179	208	205	185	174	183	212	217	198	188	181	185	163	217	202	166	194	197	195	195	187	173	194	182	161	211	208	177	182	230	195	208	201	197	181	200	236	190	193	209	194	191	179	200	192	167	203	184	203	177	200	171	186	167	186	181	176	203	181	218	201	160	210	184	195	182	203	185	202	184	198	184	186	189	160	184	168	178	185	197	165	198	187	209	176	197	198	191	198	191	197	206	192	190	194	183	185	186	198	204	212	182	172	198	180	207	195	192	168	183	171	198	185	193	186	201	194	184	185	171	185	168	167	183	199	218	194	209	185	207	181	179	200	209	189	207	189	199	204	179	168	209	203	184	198	194	204	190	200	205	173	222	208	193	213	184	188	183	221	184	208	156	183	199	190	198	184	192	177	183	202	197	196	197	203	232	206	201	206	220	215	177	183	208	192	203	196	189	178	209	184	156	209	208	192	177	187	177	185	196	185	216	171	181	207	198	186	167	179	180	185	200	174	216	191	205	179	190	188	197	222	211	207	159	207	216	212	198	196	176	197	187	182	183	177	214	193	232	184	186	185	182	189	184	210	195	219	202	196	169	221	187	183	188	203	193	199	178	193	186	167	181	176	180	213	168	216	204	182	207	183	200	165	189	204	182	181	197	211	188	195	212	173	178	156	186	206	227	196	196	175	208	188	202	203	188	160	201	186	193	176	208	205	173	203	179	184	176	224	177	174	196	186	210	191	215	163	186	193	189	195	194	207	165	190	204	213	184	183	199	184	183	195	197	207	204	178	189	185	197	176	181	199	179	178	209	207	177	190	191	176	185	205	190	199	200	187	178	199	183	160	203	191	175	210	205	170	173	206	209	186	166	193	183	191	209	174	172	183	180	164	188	211	175	190	181	178	194	199	195	196	187	204	177	196	182	202	185	203	224	221	201	192	209	189	201	201	199	182	175	167	216	189	193	222	177	188	213	183	179	183	208	184	198	185	170	209	164	214	220	205	206	189	204	193	170	213	194	198	233	190	182	215	204	192	190	172	178	174	177	181	176	180	193	196	221	203	203	196	183	173	186	198	187	201	209	175	163	166	199	203	206	206	212	203	167	174	214	172	188	175	214	169	205	170	204	209	180	182	195	171	188	183	199	186	223	199	186	203	195	192	185	192	168	180	197	199	188	207	187	193	174	180	204	192	188	172	178	213	166	218	194	213	205	191	199	201	183	187	181	178	189	228	214	188	231	188
16509	6032	1792	1509	1341	1132	927	799	733	741	656	630	623	581	546	583	578	607	523	529	551	527	519	531	508	497	500	535	511	494	501	427	496	491	465	498	491	471	479	541	479	523	495	459	466	469	505	480	525	472	485	455	488	506	477	502	489	476	495	529	456	532	500	496	450	492	485	520	452	472	501	485	479	454	494	475	494	501	444	468	454	479	486	465	477	453	446	462	461	523	491	463	469	422	494	498	497	481	431	481	502	449	440	470	470	417	477	475	493	494	512	447	490	491	429	472	491	474	466	454	433	496	506	451	472	495	473	433	507	472	447	483	483	470	512	467	443	531	481	457	471	506	465	522	476	465	492	514	456	513	528	474	439	482	491	467	452	430	496	465	473	456	468	476	489	462	451	481	483	492	496	512	441	449	464	452	475	469	525	419	485	439	464	522	475	452	501	481	486	471	487	464	466	487	420	474	479	418	490	447	479	469	480	498	536	513	447	475	456	501	465	486	496	486	506	486	445	496	464	511	492	480	472	477	488	476	455	457	461	464	484	476	461	463	493	479	488	500	481	470	470	515	452	446	448	466	446	485	428	468	445	456	476	460	501	499	496	475	473	444	492	505	466	447	467	472	465	500	476	476	489	478	466	456	467	479	436	499	453	443	450	479	452	498	474	474	441	484	430	459	526	444	503	475	433	498	476	464	416	511	453	484	489	467	466	475	444	478	454	473	495	442	467	494	453	490	493	514	497	513	477	467	494	444	493	440	489	463	484	452	444	475	443	486	490	508	481	489	470	456	492	498	451	447	486	465	466	483	480	464	521	482	494	468	490	464	487	500	465	476	472	471	490	479	445	489	460	484	460	505	450	521	440	474	420	505	440	492	472	496	511	459	460	469	485	466	471	470	454	431	477	488	451	474	502	476	485	487	482	476	471	506	511	490	472	489	443	487	485	431	447	496	490	475	512	455	472	454	471	454	492	496	478	507	477	468	442	485	464	533	471	465	491	490	455	438	436	445	454	461	470	464	448	492	508	479	459	464	491	477	447	503	463	493	469	487	444	502	488	467	479	469	491	491	467	464	460	491	486	474	502	474	473	472	463	469	496	492	438	463	429	463	464	490	454	519	468	500	451	477	465	478	483	503	468	484	503	493	491	457	445	501	491	499	454	480	514	461	439	457	465	446	491	467	493	451	450	453	519	475	483	465	451	504	475	497	477	492	465	513	455	472	451	501	517	494	463	469	453	477	453	467	434	455	497	466	527	444	478	465	468	498	481	508	440	464	481	462	495	483	444	440	486	459	485	489	455	499	489	450	513	448	492	449	473	505	444	488	446	498	483	481	482	426	509	492	466	459	459	459	442	450	448	493	495	463	449	489	475	458	521	458	510	461	496	494	465	485	477	470	487	495	460	462	504	503	431	491	459	453	515	498	507	445	453	456	466	471	507	494	438	500	465	454	505	451	488	497	495	478	459	495	459	455	476	520	465	470	477	495	450	487	456	470	452	471	502	517	468	471	446	461	471	478	489	518	461	488	460	457	447	496	456	478	463	457	503	445	429	440	443	477	497	464	461	497	459	476	469	517	478	499	480	481	483	497	495	439	455	485	473	490	507	463	504	493	466	455	484	449	499	438	476	461	453	472	460	476	451	432	447	468	450	448	435	480	481	493	482	445	499	451	446	473	517	497	509	471	456	471	455	493	453	507	441	470	476	470	490	473	478	493	459	487	482	460	462	521	476	473	492	453	458	444	471	484	513	482	467	478	471	488	479	476	418	478	450	474	469	451	486	456	467	487	434	498	456	461	475	514	492	508	478	455	450	474	492	481	480	474	491	462	455	474	448	494	483	483	518	460	500	487	472	484	508	478	487	472	462	443	492	530	453	475	473	470	454	449	529	474	455	488	479	519	468	479	454	476	488	459	460	463	445	462	470	476	443	516	510	473	447	474	493	479	460	444	474	443	480	480	468	473	495	489	512	475	483	488	444	476	473	465	506	440	498	475	453	472	443	475	507	437	477	485	482	430	470	449	501	445	473	506	512	475	466	471	480	494	452	505	454	455	492	481	474	454	447	482	475	472	490	477	443	465	469	482	471	502	489	483	453	487	445	484	466	493	487	505	456	437	437	439	473	495	523	516	476	451	487	476	464	486	443	449	449	456	484	489	452	465	458	470	479	478	483	499	476	476	477	506	455	482	469	481	485	462	430	458	486	407	506	529	468	510	468	475	471	522	439	475	454	442	463	468	481	475	434	477	524	510	454	444	457	487	443	454	499	479	499	529	501	461	453	450	469	482	481	505	497	471	509	470	521	506	475	468	481	466	479	510	484	474	471	471	497	488	458	453	480	437	514	460	470	530	444	445	512	479	477	497	453	469	464	485	455	488	511	441	503	447	511	480	484	489	469	496	466	482	444	447	499	454	463	513	469	452	463	475	470	450	427	484	482	482	490	466	503	500	478	485	455	454	471	525	507	464	498	449	449	459	484	477	481	502	448	504	450	468	494	520	463	553	501	503	470	482	459	485	481	503	503	488	463	523	449	452	504	430	454	465	463	454	458	489	480	493	475	475	491	482	467	469	479	481	470	462	429	479	482	470	473	508	476	459	516	500	455	479	461	433	480	498	472	438	487	452	509	459	507	490	482	465	448	490	499	505	486	461	476	438	465	489	488	456	450	482	521	490	481	479	479	471	454	466	444	469	467	486	494	486	458	488	516	478	468	454	497	462	457	475	479	445	463	456	463	468	478	498	469	473	457	484	499	472	520	469	469	498	482	431	525	447	470	458	480	508	485	487	478	489	450	480	466	471	499	471	465	475	510	466	528	450	490	524	499	442	457	499	477	468	478	460	471	447	516	482	464	480	472	488	484	504	466	453	462	463	442	485	457	477	484	465	485	486	525	489	509	466	445	480	512	495	515	458	441	468	481	461	466	449	482	486	513	481	522	458	475	444	508	494	468	521	441	470	457	488	445	481	461	464	466	464	469	478	446	459	466	477	458	449	458	496	504	507	452	453	503	495	460	497	477	493	450	454	446	460	484	481	494	485	480	483	564	478	486	465	450	486	468	477	458	472	490	432	417	488	433	462	444	471	476	515	458	462	444	513	505	447	488	483	458	460	448	495	457	467	443	471	511	482	498	491	470	511	463	457	466	469	444	469	465	447	456	462	434	480	466	463	457	479	460	494	470	470	488	470	460	460	474	452	464	504	454	494	474	473	477	486	462	445	492	467	475	532	515	477	452	491	457	473	497	487	491	445	496	492	467	500	430	433	485	488	456	482	471	467	446	478	512	503	532	483	501	464	493	467	459	490	486	507	459	446	492	474	502	540	440	505	441	524	448	432	473	453	456	491	449	449	512	497	467	477	500	484	476	474	476	490	454	484	467	467	499	474	481	463	449	468	499	480	462	461	463	468	487	494	473	491	464	522	460	484	516	496	454	494	492	503	461	491	501	473	475	482	469	501	468	497	438	462	448	492	487	501	476	492
6957	1845	328	269	250	245	277	286	283	296	250	295	276	293	264	255	246	241	252	265	307	271	267	277	268	258	232	257	282	292	272	248	266	285	284	281	262	291	290	263	277	258	241	243	263	273	310	281	269	308	280	284	260	302	299	262	289	277	267	268	274	287	290	273	294	299	288	278	283	305	289	273	268	266	246	296	306	299	283	290	267	285	244	272	259	280	252	281	285	267	269	288	256	296	283	311	276	272	274	273	255	291	289	290	256	274	258	269	261	267	259	261	275	282	300	249	254	262	293	297	287	285	285	288	286	261	269	278	272	275	301	267	280	276	263	287	285	271	286	293	276	306	268	280	276	263	260	269	245	267	259	268	263	298	292	273	252	294	266	260	274	265	322	243	260	291	263	245	295	282	277	223	313	292	279	281	254	258	282	254	265	274	280	272	272	265	234	276	274	252	276	261	255	286	275	250	264	274	272	268	251	278	269	270	246	270	268	245	292	274	267	243	304	265	254	258	296	288	264	275	290	275	268	293	288	271	265	275	291	252	271	256	274	281	272	269	286	265	274	290	282	262	263	250	276	243	289	282	263	272	291	320	258	267	282	272	279	290	295	291	278	263	282	265	269	268	253	276	254	251	263	274	308	259	263	260	262	276	276	302	250	275	275	285	269	290	259	284	300	282	259	222	280	286	276	274	273	263	286	284	291	286	233	260	259	255	279	275	262	309	296	273	278	279	271	274	278	291	253	295	271	287	272	264	220	264	264	283	262	235	249	283	271	289	282	287	285	264	281	268	271	266	278	295	271	273	257	255	286	280	291	294	288	287	271	272	266	283	289	274	260	242	272	262	253	283	273	263	279	273	279	283	271	269	311	261	270	269	240	268	304	295	262	276	270	267	260	253	278	280	282	237	258	289	274	289	261	284	255	303	252	303	273	282	280	264	291	293	303	292	292	274	287	290	301	298	280	258	280	257	278	236	250	249	270	278	302	243	275	258	280	276	285	273	296	259	248	254	251	280	287	284	296	296	271	266	273	281	284	270	268	271	282	294	263	283	266	259	303	277	277	295	260	264	270	272	274	284	286	256	243	288	264	272	279	246	269	250	287	281	279	292	264	270	247	282	286	290	261	263	280	259	310	297	271	276	260	253	272	292	293	289	309	277	288	291	270	253	280	290	249	294	265	302	285	281	284	249	272	275	283	249	246	276	274	280	298	241	273	264	297	258	297	296	271	272	254	283	283	265	279	265	270	273	305	263	282	257	262	272	263	293	287	272	297	268	278	281	286	251	260	273	283	271	302	289	221	266	260	256	297	258	284	302	262	268	305	274	301	273	268	250	276	266	260	294	293	287	282	271	305	261	284	309	264	253	282	268	280	274	290	262	250	261	278	286	261	238	270	271	268	277	276	287	290	306	242	256	269	262	282	283	259	253	276	265	262	289	261	292	315	278	276	270	262	291	284	275	279	293	236	264	296	269	251	263	259	245	255	295	257	262	317	283	278	266	274	308	288	279	255	299	275	270	288	277	280	249	252	292	263	293	270	253	269	305	304	278	297	284	251	281	310	246	266	295	269	263	243	292	266	275	250	252	256	316	283	279	292	262	271	245	284	275	283	285	269	322	282	267	268	262	254	294	269	248	260	267	286	265	317	286	296	272	266	280	237	258	276	275	303	266	249	285	278	282	257	267	277	276	250	266	254	268	283	278	291	254	252	295	255	253	282	234	260	262	260	275	278	261	255	259	259	282	254	281	275	290	286	269	260	249	282	268	276	307	274	269	273	262	264	263	283	300	289	273	258	263	262	279	288	273	255	294	268	278	263	262	276	260	269	257	249	281	295	282	264	296	265	268	267	296	270	292	288	272	267	262	262	258	276	271	276	285	242	297	262	294	301	291	261	266	263	284	255	261	277	281	281	268	263	284	286	302	252	282	286	303	280	274	273	264	275	258	285	274	282	254	287	294	262	267	279	242	274	259	266	294	296	279	260	261	275	275	319	280	278	285	241	285	288	271	280	288	266	273	296	284	272	294	246	249	269	285	304	276	280	274	286	250	269	262	278	280	280	300	278	283	283	280	283	272	263	269	254	272	297	285	296	286	259	290	282	278	305	263	256	238	279	238	281	261	271	279	252	274	262	273	307	296	277	265	276	271	276	290	267	256	279	259	299	245	247	287	263	283	283	301	249	256	272	243	274	262	283	273	284	272	245	289	288	273	239	257	243	268	278	270	296	267	275	278	273	254	268	275	293	259	268	278	290	230	266	269	300	266	280	279	251	256	259	290	273	293	282	278	256	241	274	252	253	276	314	262	260	264	282	279	281	277	301	262	281	266	241	283	288	260	242	278	271	246	249	300	272	271	279	284	268	279	273	291	255	322	240	263	291	265	270	264	251	262	269	264	292	273	276	244	291	293	265	280	254	282	283	285	285	254	274	269	260	273	271	286	263	268	246	287	294	289	261	258	305	299	300	269	264	296	281	271	278	288	289	249	273	255	295	280	255	245	269	273	254	283	292	265	295	282	291	260	290	294	278	254	270	245	292	255	264	277	280	275	266	280	256	275	270	254	279	268	316	249	290	300	329	260	275	249	283	262	291	296	287	282	275	317	271	256	278	289	282	281	297	258	261	257	275	252	269	267	284	279	293	255	255	313	284	267	276	284	244	287	322	287	244	238	272	288	316	314	253	258	273	263	249	274	255	239	259	271	290	287	246	263	277	278	293	288	299	241	290	272	299	285	275	272	268	261	251	282	260	258	252	262	268	288	247	294	293	270	283	215	265	285	284	262	275	283	291	268	292	244	249	251	257	256	245	249	245	255	283	253	296	287	276	306	307	270	252	275	281	304	263	265	290	267	309	271	256	275	284	252	292	250	254	265	277	254	257	287	259	290	288	281	279	253	262	280	270	251	288	267	250	231	269	287	272	266	251	283	289	308	274	301	272	274	277	239	259	267	280	270	253	257	249	270	267	286	305	297	272	257	262	256	264	266	279	247	260	256	246	275	261	246	272	242	274	245	266	310	279	255	262	306	263	286	285	278	270	275	296	249	249	291	293	259	267	287	281	298	276	257	263	289	273	292	285	259	291	286	250	282	248	273	273	272	273	263	283	300	277	280	256	285	276	283	273	270	300	286	299	276	274	249	257	271	304	273	285	258	274	255	288	292	303	275	264	269	301	275	257	273	231	269	257	249	252	265	290	269	293	307	272	258	282	273	273	265	281	257	304	291	271	293	258	263	262	245	269	271	242	274	283	262	315	250	260	264	253	265	262	258	278	302	289	286	243	262	296	301	242	271	284	282	265	265	258	262	284	289	270	291	271	307	259	287	254	281	268	261	320	291	235	267	282	276	285	271	271	324	256	255	246	276	258	270	290	281	275	279	292	262	262	257	268	303	307	298	255	249	298	257	305	275	268	290	300	254	264	277	249	273	274	279	269	270	281	280	268	253	266	246	287	273	255	281	243	300	287	274	291	275	275	256	286	265
5355	2109	725	734	704	673	712	654	702	660	669	713	695	704	708	694	691	654	662	643	698	675	707	720	739	646	621	726	628	633	676	634	681	678	654	686	633	701	662	661	722	641	624	708	638	677	600	657	638	693	660	710	683	689	687	683	685	673	663	655	686	693	688	659	667	650	690	705	645	710	671	718	655	684	654	696	644	671	672	642	707	698	655	610	674	662	692	640	642	678	665	673	691	686	708	687	670	701	634	632	681	678	686	661	696	614	676	697	656	666	694	666	649	681	658	666	681	640	682	657	678	656	684	654	632	685	711	687	634	689	708	643	685	697	663	669	692	631	650	639	645	683	704	716	660	717	627	661	667	675	691	677	664	645	659	647	685	730	731	689	654	648	640	638	661	645	675	657	655	623	708	656	706	679	672	703	673	645	673	655	653	668	664	657	626	636	633	681	659	670	690	672	659	672	672	619	645	693	677	648	681	692	685	685	685	711	671	694	677	703	644	674	692	671	709	673	690	671	636	694	665	655	669	690	668	682	687	650	662	710	730	654	692	651	680	652	688	649	736	682	677	665	653	642	690	685	669	669	691	698	660	638	684	672	713	649	650	671	682	698	699	678	702	663	643	643	686	618	693	617	636	678	650	692	669	683	678	645	690	711	639	669	635	691	667	700	605	678	670	652	706	702	675	657	673	623	616	673	691	638	656	676	661	697	669	714	639	671	710	685	665	675	673	700	666	644	650	638	675	696	705	672	686	662	688	679	708	701	638	678	631	663	647	691	685	696	672	665	663	713	694	672	673	677	692	642	673	676	664	638	644	648	700	680	656	688	639	647	667	676	689	682	656	672	681	648	641	661	652	662	667	666	667	626	671	674	662	707	673	650	649	676	661	649	671	730	702	684	654	716	658	700	641	696	652	689	643	659	615	739	716	656	644	648	656	652	658	677	683	668	620	683	690	699	714	651	682	674	700	709	661	703	651	628	685	674	686	700	688	723	680	670	645	665	662	683	720	689	640	648	671	666	693	656	667	681	651	644	666	661	682	683	646	698	625	671	695	675	630	717	708	638	650	658	674	664	693	663	677	658	679	664	627	660	687	638	625	653	687	666	668	649	653	698	677	667	666	672	639	706	688	653	621	676	669	655	661	611	657	652	681	656	720	660	697	694	657	671	622	642	678	649	707	710	662	637	644	666	650	669	681	705	680	662	675	657	719	648	642	629	623	675	676	637	681	668	668	677	624	669	635	684	640	706	666	644	614	694	714	673	682	654	649	625	727	625	724	654	664	669	670	710	714	647	640	719	692	704	629	723	693	678	679	685	646	661	665	652	699	693	673	710	620	630	666	709	671	660	662	677	630	642	679	693	690	644	676	681	706	695	676	689	686	661	658	659	633	690	670	668	714	717	670	701	653	627	653	655	697	627	681	660	700	672	713	634	666	736	657	659	644	685	655	647	663	634	676	674	699	691	662	669	615	646	651	620	716	658	663	656	685	698	677	657	701	743	651	686	667	650	652	715	668	685	660	699	674	699	650	677	706	702	661	689	664	709	640	636	654	656	678	664	662	627	639	655	639	662	662	630	690	635	694	665	669	688	671	736	698	696	658	685	690	689	667	655	658	669	647	702	661	690	693	691	639	710	654	654	683	677	643	663	652	662	679	645	701	678	687	650	675	649	691	693	677	611	691	665	674	701	695	658	660	661	687	661	645	687	678	657	699	708	653	645	646	694	721	706	674	666	698	697	683	668	629	669	612	656	672	668	650	665	653	687	676	671	671	685	675	707	655	635	681	685	667	703	655	678	673	686	662	651	705	657	607	663	705	706	740	646	636	728	651	688	727	687	660	671	659	651	633	654	675	690	678	670	703	653	680	670	666	704	712	689	691	610	681	648	635	670	677	624	693	637	666	649	630	698	684	678	688	663	655	710	675	690	650	661	664	670	716	669	697	658	692	620	684	668	665	703	676	674	699	673	683	659	663	665	664	671	651	691	662	666	671	640	688	644	658	666	685	631	669	637	695	691	664	672	679	654	642	659	652	721	679	707	663	666	710	645	652	646	678	629	635	662	621	644	700	638	672	648	701	682	680	625	693	690	688	679	711	694	685	646	658	608	671	649	660	690	702	633	649	670	673	618	667	688	676	662	678	698	739	646	686	673	683	708	667	650	667	666	687	648	674	677	665	676	646	687	703	701	665	694	662	634	706	631	641	714	692	665	676	682	656	689	685	642	650	663	697	667	655	676	636	678	659	709	697	697	643	708	668	672	652	653	650	673	623	687	650	691	630	705	665	622	657	663	672	684	640	675	666	671	681	662	645	696	665	687	689	662	684	688	663	681	703	658	696	704	679	704	666	692	652	634	692	687	684	661	689	665	623	663	704	699	677	639	711	665	671	667	670	648	719	690	685	703	642	677	656	683	665	668	614	682	665	629	656	676	689	701	679	690	671	672	673	692	671	655	644	666	609	641	666	717	676	652	666	695	647	648	686	686	659	696	703	680	678	671	699	665	622	675	658	682	675	678	696	634	650	647	708	641	669	696	684	641	693	685	647	699	691	679	699	650	646	669	677	677	674	689	697	702	692	645	697	694	683	653	660	687	683	683	625	685	665	680	683	630	678	674	718	642	687	687	646	682	677	664	657	693	642	687	667	669	629	697	658	659	668	708	688	681	694	698	694	654	692	694	688	697	659	631	666	660	683	611	656	710	686	674	673	707	640	637	683	672	649	640	679	677	674	676	659	676	638	675	623	706	663	721	644	629	649	733	694	646	697	646	669	695	674	623	698	663	717	688	659	652	667	714	622	682	679	681	660	640	674	666	677	714	639	674	677	643	659	635	602	668	670	655	668	633	674	662	668	701	645	664	672	630	644	655	700	686	710	680	670	676	624	698	657	685	664	671	654	691	670	667	679	682	662	651	620	650	665	677	689	671	667	687	679	633	649	668	660	658	697	661	661	672	684	665	659	683	718	695	655	669	693	674	653	671	646	659	650	714	714	680	684	702	663	694	709	652	665	655	673	613	699	624	623	670	699	653	645	713	681	664	676	658	692	695	663	669	656	716	649	704	657	662	716	663	734	673	715	637	658	725	673	691	668	678	711	700	711	710	688	673	672	689	696	681	656	664	665	691	671	697	696	629	641	681	690	690	717	711	700	671	667	716	643	654	696	653	688	704	671	647	683	692	677	680	673	639	669	708	678	660	645	659	727	662	708	705	641	647	648	675	686	694	688	685	651	669	689	740	659	659	635	681	669	676	688	672	645	650	685	719	664	663	672	682	649	652	664	691	670	670	689	697	693	664	676	661	674	652	706	677	718	685	694	673	669	654	632	715	644	666	697	715	641	667	643	638	664	674	658	663	649	627	671	651	654	689	644	672	674	661	658	637	681	650	676	662	660	658	675	668	691	629	667	707	704	666	706	640	675	614	700	696	704	667	625	687	662	649	678	688	663	667	661	692	689	644	701	677	646	678	663	670	651	660	672	632
17373	4712	626	458	415	395	353	366	330	356	331	334	307	332	304	290	327	331	305	304	358	338	303	294	322	315	349	300	317	317	283	312	312	330	294	307	315	309	338	331	334	318	295	292	324	314	323	336	279	292	325	297	286	296	299	299	285	308	305	317	293	309	286	288	295	321	284	314	314	313	347	368	343	306	299	306	316	296	319	313	347	325	301	323	327	299	307	293	324	313	331	296	304	313	306	301	281	313	284	298	268	312	287	307	313	329	349	316	319	291	323	311	313	331	261	305	328	323	305	318	284	302	279	309	322	294	293	323	309	348	310	326	307	329	316	346	336	304	315	290	301	297	323	291	329	306	327	302	328	315	290	306	282	289	330	323	324	334	339	311	316	300	286	322	268	312	273	324	290	286	302	316	323	302	352	312	316	304	298	319	323	314	316	311	325	337	346	298	316	307	290	322	300	320	329	334	330	305	303	304	303	299	357	347	326	330	305	326	337	329	336	323	287	299	312	287	314	312	305	315	285	315	322	295	299	332	293	312	309	318	285	317	339	331	306	320	305	303	348	318	296	286	310	295	299	321	305	308	291	353	338	296	318	342	294	310	316	354	317	315	325	313	331	333	280	331	297	319	294	305	309	305	307	318	293	302	310	280	355	302	298	330	301	296	303	298	300	305	333	294	345	306	296	333	303	303	329	311	338	281	323	325	303	312	338	294	296	283	336	307	297	311	309	307	307	276	308	332	316	317	295	330	284	318	339	326	283	322	323	284	329	341	316	306	333	290	311	322	333	307	318	299	325	302	300	291	316	314	313	295	324	293	352	283	313	313	348	317	334	289	325	343	291	307	308	333	294	347	315	333	312	303	324	280	315	356	319	338	349	297	287	317	310	309	314	346	343	330	345	286	295	313	290	320	299	348	349	320	316	329	307	283	306	308	318	313	335	308	334	371	339	312	314	291	332	304	291	300	298	356	317	316	289	340	308	322	328	317	279	304	321	343	286	306	339	278	308	293	343	312	345	338	288	326	297	335	329	311	298	333	282	276	269	300	340	302	317	338	302	298	306	322	312	319	336	279	349	340	292	318	291	322	315	290	305	332	336	310	316	313	307	335	317	344	299	309	324	300	346	312	307	293	292	288	310	324	320	298	313	329	302	311	296	365	268	282	355	320	301	332	317	305	298	303	328	322	312	341	295	323	300	322	295	305	294	319	333	321	298	301	299	313	313	282	337	331	345	321	301	322	310	320	321	291	296	337	338	315	321	295	303	290	325	300	320	334	333	306	316	333	320	326	320	284	337	350	321	327	324	300	296	309	338	342	337	288	331	323	332	290	323	297	311	285	306	312	306	353	312	334	322	296	323	315	348	337	283	299	301	341	313	312	304	333	326	331	336	281	292	305	310	288	316	321	315	288	278	315	314	318	333	339	317	326	313	318	295	324	317	312	319	286	330	281	290	340	303	322	282	329	337	313	302	280	337	341	347	304	309	305	323	315	301	311	306	320	308	333	298	301	328	315	330	299	297	323	307	297	295	343	286	281	297	282	280	304	265	345	331	311	301	277	310	306	317	265	289	282	314	300	327	288	274	329	330	300	312	292	332	311	332	305	321	363	353	316	281	307	300	315	305	289	307	337	313	310	285	322	300	314	292	319	306	291	284	320	279	281	320	294	295	300	303	305	306	327	300	324	335	308	298	307	287	308	324	327	317	323	306	294	311	319	308	313	306	280	284	312	310	344	332	337	331	312	336	323	327	312	324	303	336	299	293	298	316	319	333	308	343	305	323	302	286	292	316	360	296	306	330	325	308	337	294	318	295	332	310	296	295	314	318	298	317	308	326	319	303	278	289	312	305	322	317	312	314	305	316	306	306	351	333	336	293	322	345	319	307	318	322	322	311	294	290	304	323	295	321	279	345	316	275	308	287	308	285	325	298	307	306	301	328	317	309	308	271	303	329	287	315	309	289	321	307	322	321	322	276	328	341	309	303	314	312	352	331	305	324	271	308	336	337	326	273	319	306	323	306	285	318	316	336	304	327	311	327	303	284	310	346	312	297	309	299	280	307	327	350	319	317	294	303	295	325	336	342	314	333	289	324	302	300	297	283	314	294	297	291	295	291	316	339	325	301	320	300	295	313	320	255	327	344	310	325	352	289	297	298	294	318	309	312	334	327	315	327	310	270	324	297	313	334	300	302	295	320	351	319	318	302	313	336	305	334	358	307	323	302	311	333	309	276	328	340	306	341	313	316	307	309	324	315	301	317	297	307	338	289	321	319	306	279	308	322	305	336	348	311	309	309	273	303	286	299	308	287	329	304	336	340	308	330	310	344	309	303	316	321	294	300	337	303	315	295	297	316	309	319	291	306	330	332	314	345	288	307	354	320	322	323	325	329	318	352	321	301	315	332	332	301	305	298	292	315	313	283	296	304	300	321	288	334	306	277	297	330	286	307	311	335	343	312	287	309	268	321	309	308	335	346	300	309	314	273	312	356	296	326	337	328	290	328	313	301	287	312	285	285	279	309	299	286	303	296	301	297	276	335	305	327	319	307	308	295	302	306	290	336	292	304	322	328	331	304	304	317	326	314	295	317	319	305	295	330	311	287	310	291	342	305	309	298	320	348	300	321	289	345	331	352	285	329	289	281	311	294	287	302	341	310	302	306	309	278	348	328	296	329	320	329	347	321	291	295	322	329	289	326	330	341	313	292	276	315	338	310	304	324	290	325	296	314	279	307	336	299	329	346	334	303	291	320	318	315	303	292	323	266	298	307	288	302	322	327	313	301	365	284	317	322	321	310	332	333	315	274	314	339	306	333	341	320	329	327	300	323	328	301	317	340	290	289	303	323	291	327	299	302	285	291	284	303	275	336	302	313	340	298	317	313	348	305	332	284	335	328	302	297	323	308	296	297	323	291	324	293	305	315	308	342	327	314	273	310	292	312	323	301	296	332	333	330	310	286	322	320	320	325	308	339	326	341	338	326	285	353	341	326	292	337	302	318	329	299	332	300	301	314	297	297	308	304	287	328	297	299	309	331	346	297	276	300	303	317	319	289	276	303	300	344	307	312	321	327	264	306	318	299	323	313	308	300	337	289	327	288	286	309	329	317	324	292	302	311	324	297	294	310	314	316	339	322	313	293	340	326	339	315	321	312	291	296	318	331	291	309	313	291	307	324	309	301	323	303	316	323	327	346	297	311	320	317	311	321	284	285	331	347	302	334	311	311	279	312	341	317	267	288	288	329	300	299	324	319	309	312	337	307	319	309	313	291	312	319	309	337	325	296	316	304	316	293	318	324	298	292	290	316	306	323	338	313	299	300	290	306	303	319	330	290	286	325	336	295	319	301	305	323	302	292	296	310	337	339	304	318	307	319	324	286	295	297	321	324	293	288	280	331	307	289	318	325	318	327	344	357	320	324	310	315	310	296	279	342	339	293	315	313	361	326	293	308	346	316	333	297	327	348	321	261	329	319	314	273	333	312	306
12563	4055	1257	1260	1103	1047	946	934	908	817	868	811	848	786	774	816	818	743	749	808	816	774	730	745	734	784	776	806	750	785	726	738	745	744	802	778	736	794	762	741	762	746	772	747	747	738	775	751	804	737	770	695	708	736	758	749	710	765	777	754	728	771	707	678	728	704	729	783	751	788	761	763	751	750	793	741	750	805	727	718	788	778	704	795	727	729	767	730	759	776	705	753	722	791	736	741	707	761	765	709	719	746	732	731	733	705	742	730	709	755	760	742	789	748	727	716	727	775	775	768	729	724	757	818	756	776	758	745	739	763	736	754	757	737	778	818	709	717	738	749	809	758	767	732	790	745	728	766	788	747	770	728	753	711	740	741	748	729	811	757	755	737	759	760	770	745	720	760	718	757	742	746	721	709	716	729	747	768	782	732	734	709	723	695	712	723	746	727	743	727	747	751	778	728	730	704	783	746	773	735	770	759	703	714	781	745	763	734	765	746	703	751	721	746	737	750	744	831	707	709	783	707	740	755	780	709	808	715	781	739	754	714	750	716	753	728	729	740	749	714	771	727	748	706	763	767	732	744	739	776	719	731	767	748	768	786	722	740	719	743	707	761	736	770	736	735	739	738	725	782	779	750	713	792	749	773	765	712	720	724	678	737	766	743	744	800	750	789	767	713	786	748	755	734	730	767	716	766	788	724	759	680	748	694	701	712	763	724	693	724	780	720	719	722	762	771	754	782	783	778	731	741	788	752	699	746	680	739	790	741	762	787	741	711	741	693	739	722	766	738	737	743	772	764	719	746	702	724	730	741	786	727	754	749	685	717	733	772	745	734	730	720	734	722	767	773	746	798	788	773	740	765	744	757	735	713	731	722	729	806	717	780	758	749	694	780	752	743	717	704	745	788	729	720	738	743	725	753	755	716	705	750	752	702	788	757	753	738	745	788	752	733	707	695	698	737	766	658	773	680	730	760	775	719	778	726	753	676	789	708	775	739	728	721	749	736	722	783	736	733	720	805	756	752	740	753	786	719	723	783	745	734	707	736	692	761	727	738	769	725	720	718	743	707	707	742	707	771	698	735	744	735	757	680	712	763	709	699	737	701	694	746	741	699	778	770	747	707	774	717	761	702	767	732	773	759	756	760	705	761	758	721	753	715	781	753	730	776	766	715	781	753	710	767	705	700	751	765	744	750	729	778	812	718	768	753	771	733	740	755	692	787	757	708	732	759	800	749	774	734	749	738	758	717	776	691	769	722	735	756	737	757	749	798	708	787	778	769	684	765	737	720	758	747	768	759	699	722	732	743	719	729	796	690	739	772	781	750	701	745	770	720	745	761	739	789	724	767	739	718	806	695	727	737	746	731	727	773	708	715	761	763	768	725	778	817	752	700	783	718	727	704	679	752	692	733	749	718	761	726	732	754	752	767	705	749	741	719	728	734	746	731	787	734	710	739	719	740	740	756	703	699	781	720	723	777	774	759	779	732	749	749	742	789	767	728	741	758	733	766	725	737	791	747	753	739	759	703	719	766	769	743	743	710	770	776	755	792	690	734	732	737	743	813	727	744	731	766	752	761	724	743	712	779	706	765	745	738	738	758	789	703	778	734	753	782	727	732	730	772	817	770	760	723	767	696	790	724	742	685	727	737	811	749	724	732	694	770	700	753	719	725	761	747	761	750	745	777	764	737	744	773	767	717	746	744	745	733	760	702	747	787	766	728	741	753	774	757	752	753	758	735	706	738	741	766	734	721	767	736	705	700	745	748	733	740	753	725	771	781	769	740	737	733	722	695	803	738	764	697	735	759	696	738	728	682	781	763	774	756	744	721	716	774	734	749	719	743	763	736	730	738	715	720	784	791	742	751	771	692	724	730	709	737	785	769	712	719	734	737	708	750	757	739	735	757	779	739	741	701	701	778	754	782	723	750	737	737	749	759	763	746	740	720	734	783	749	761	786	763	718	762	745	749	714	754	757	733	785	745	734	764	701	702	709	777	743	765	798	772	752	721	735	769	758	739	742	755	743	751	754	704	756	791	784	752	712	723	774	801	760	797	739	716	717	761	728	763	755	763	717	794	733	736	715	775	762	763	712	771	752	729	806	781	775	735	718	725	764	761	723	743	719	723	757	748	787	745	755	745	705	759	668	760	741	722	763	779	799	768	723	775	754	783	764	684	786	711	758	706	749	805	777	724	698	738	763	720	776	724	753	704	751	791	801	750	756	749	762	777	745	752	742	727	727	699	752	737	741	744	771	768	766	741	808	738	733	802	744	739	733	731	738	732	762	736	719	719	782	745	750	806	741	764	716	742	740	722	745	727	761	770	745	717	718	772	730	753	716	710	765	784	771	767	752	707	739	781	745	720	763	742	726	734	771	759	731	730	796	750	705	739	695	723	773	737	796	790	729	758	731	733	735	723	767	764	798	760	735	738	771	768	751	747	718	788	715	736	756	750	755	678	716	796	788	745	776	747	695	773	720	710	749	716	720	737	665	738	788	735	776	746	764	760	760	733	746	750	671	747	801	727	741	779	730	792	756	724	685	737	756	698	740	779	782	748	756	790	728	751	748	780	766	749	726	763	707	765	750	768	749	780	750	737	716	732	779	787	748	787	707	796	791	784	759	784	752	742	714	732	742	762	721	777	742	701	764	712	760	734	758	728	710	706	709	748	732	675	751	747	766	741	791	761	709	777	747	735	781	765	719	804	703	711	728	739	760	726	794	768	760	724	779	745	747	672	752	697	754	751	714	776	734	738	760	759	746	681	741	773	741	715	716	747	753	722	710	788	754	768	756	787	705	741	731	716	726	767	734	734	746	691	779	711	769	723	751	756	733	802	744	738	711	737	750	716	707	720	722	733	703	744	736	745	733	757	735	748	758	710	729	695	801	763	774	760	747	769	711	754	736	746	723	727	763	697	759	721	738	727	770	783	760	754	758	740	801	722	808	721	692	775	772	744	742	743	718	746	703	736	722	754	700	808	703	745	765	701	770	756	759	714	765	739	748	788	735	756	724	688	732	751	733	797	744	748	684	729	700	782	724	777	774	718	772	781	717	768	743	739	736	734	764	765	733	738	756	752	681	673	804	755	783	735	738	777	709	739	755	739	700	724	687	782	721	704	741	736	772	766	756	721	762	704	756	782	752	716	740	738	780	741	761	775	737	803	771	741	714	738	719	729	715	736	757	746	714	747	705	690	745	722	749	758	771	719	748	706	746	770	749	728	736	713	701	761	721	787	715	753	702	731	696	798	759	710	774	715	744	714	737	742	745	733	737	731	736	774	758	754	748	735	751	747	765	745	773	752	744	751	725	773	729	756	766	747	712	731	744	729	805	727	736	737	741	746	741	720	697	783	753	743	794	775	765	736	723	748	767	753	759	748	779	771	761	782	702	711	718	736	745	782	721	741	745	732	766	721	716	801	755	709	692	729	747	753	736	765	781	739	740	718	779	742	744	775	793	690	704	749	764	756	765	750	742	733
26336	7822	926	542	375	289	279	257	229	205	228	193	195	205	184	199	219	194	195	187	213	203	189	171	201	171	181	189	202	189	184	202	198	202	172	173	203	185	187	203	198	186	203	199	190	191	185	190	189	186	162	194	193	189	214	182	147	173	182	170	193	209	189	195	177	191	186	177	195	183	165	164	188	195	186	197	213	216	192	193	188	204	185	196	195	205	182	186	210	186	174	204	197	181	173	197	193	187	189	201	186	191	151	200	202	191	183	160	205	195	176	181	185	164	198	165	193	176	206	198	185	151	203	169	206	185	193	170	176	190	180	160	178	203	183	170	197	170	182	180	213	196	187	199	183	157	185	175	192	179	182	183	186	168	199	200	158	178	195	172	186	176	172	188	201	199	174	159	203	194	219	189	177	195	197	198	199	172	175	179	200	191	169	220	161	182	172	180	215	198	170	198	171	182	192	182	185	184	181	171	177	181	209	180	176	203	176	157	187	208	181	178	200	204	204	185	174	195	177	195	193	201	178	172	201	165	178	186	179	175	193	175	175	191	164	171	215	179	198	171	189	181	186	202	203	202	194	199	191	180	201	142	178	197	174	195	172	173	164	198	190	168	181	177	212	220	203	192	187	185	179	172	179	181	210	171	200	188	203	169	200	170	176	180	166	191	192	185	192	192	205	204	194	180	182	182	195	169	182	180	191	172	168	174	171	203	190	177	207	194	204	179	179	185	183	192	178	187	163	204	195	193	174	185	202	175	174	185	180	193	162	186	177	182	173	209	188	178	181	187	202	180	176	182	182	179	206	172	203	173	171	184	216	187	192	179	189	185	201	194	194	191	184	179	175	189	190	196	183	163	198	177	198	208	186	148	204	189	183	209	177	211	172	203	215	219	190	186	189	176	179	194	191	177	156	179	183	186	211	190	208	210	201	187	184	197	204	193	228	168	183	165	187	196	167	207	191	165	196	179	195	185	195	177	205	186	164	219	164	181	209	191	194	178	168	187	185	186	182	173	174	212	171	189	174	209	172	191	188	169	176	152	168	169	203	189	186	190	208	177	173	181	186	184	173	187	223	185	193	164	211	192	192	211	186	193	172	206	165	206	199	186	195	168	188	182	215	181	196	175	183	174	187	210	188	190	184	186	183	186	167	175	172	205	183	190	184	189	184	174	175	195	186	155	169	198	189	198	183	145	190	201	201	178	209	214	191	194	184	166	185	178	191	175	192	179	201	169	203	167	205	185	189	188	186	183	189	193	184	162	176	176	168	183	171	191	179	195	168	186	197	169	165	185	177	194	184	183	190	189	186	188	173	186	166	182	189	185	178	193	171	185	200	178	170	174	177	180	191	174	166	174	185	198	184	182	154	188	202	173	180	190	192	194	178	193	170	192	171	156	191	177	188	209	187	166	195	168	210	171	171	181	195	171	210	226	190	180	168	169	197	168	196	197	188	175	208	172	188	169	193	180	184	184	221	200	191	183	176	191	203	167	174	185	182	141	187	169	159	200	198	174	179	198	191	207	177	165	174	187	201	186	163	182	168	181	192	201	202	180	181	178	210	185	204	180	173	165	171	197	198	210	194	192	189	169	154	186	171	183	171	198	174	191	192	201	167	198	182	195	196	158	193	201	183	194	214	193	197	188	185	183	163	180	170	187	186	214	194	171	187	198	182	207	195	184	183	173	186	172	179	196	183	183	216	167	189	174	195	213	194	191	180	180	172	185	182	220	192	190	179	191	205	199	196	179	195	172	159	190	207	183	182	171	164	203	180	160	188	197	194	195	198	162	175	193	188	186	180	192	182	198	187	175	174	182	195	180	182	191	190	162	186	179	188	195	158	182	183	158	175	176	191	169	182	194	183	159	207	174	186	198	178	193	188	214	195	190	188	191	177	193	214	180	190	204	179	183	195	163	181	195	208	188	200	181	216	177	188	186	174	184	178	173	171	203	168	197	178	191	192	192	196	185	176	189	197	187	198	191	169	198	204	190	178	232	197	182	174	194	177	205	188	212	203	166	193	173	192	190	163	180	155	192	185	196	192	179	187	182	180	170	198	175	195	202	184	192	153	176	169	186	183	198	187	194	189	178	174	174	174	179	187	174	198	166	184	197	202	183	167	196	176	181	182	164	185	201	201	189	173	164	196	191	185	191	187	193	177	178	170	181	181	191	198	170	183	217	190	193	170	186	170	185	187	206	169	172	181	190	175	192	178	153	190	174	237	187	166	170	181	164	193	172	207	201	185	208	186	183	193	188	164	196	199	172	149	194	179	192	177	167	176	178	151	172	209	176	199	171	203	173	170	170	181	189	166	193	217	187	198	191	198	160	177	175	181	200	182	201	147	194	203	210	198	177	198	166	194	183	191	177	184	191	202	177	194	184	175	179	197	192	219	202	196	201	189	194	177	182	180	185	185	187	198	186	193	180	177	191	185	172	204	202	175	170	165	228	161	166	191	192	176	195	190	196	196	189	219	201	177	178	168	176	172	177	155	182	192	182	177	187	208	183	209	197	191	171	185	193	184	205	153	187	202	193	187	189	168	182	181	186	200	189	197	185	166	183	169	158	193	182	189	170	169	195	201	203	167	179	187	196	189	186	169	188	193	178	206	212	195	205	188	176	178	200	166	166	190	194	190	182	195	183	224	179	195	144	186	173	186	187	183	189	189	177	165	177	201	183	172	182	176	200	191	205	211	203	186	189	176	163	174	185	190	161	192	179	180	162	173	175	192	196	191	171	167	178	202	204	174	191	220	195	222	185	185	185	191	197	193	177	194	169	183	181	201	171	192	189	174	177	197	168	190	199	196	207	189	185	193	173	201	184	181	197	197	175	164	195	189	177	178	177	187	166	212	165	160	176	169	180	188	185	179	186	196	175	161	201	180	166	167	167	185	177	177	177	204	192	188	183	166	159	177	177	180	165	192	200	197	197	198	181	207	169	183	167	193	193	179	185	163	196	194	178	205	168	179	157	198	185	172	191	191	202	174	185	188	164	175	204	197	193	213	162	177	202	195	152	194	187	176	194	199	157	212	167	176	171	199	179	184	187	179	195	176	177	168	163	168	175	171	193	182	185	195	205	175	176	201	160	176	181	154	179	168	183	178	196	184	165	188	183	187	180	174	172	188	195	170	179	201	196	209	196	181	163	174	170	188	189	211	179	220	166	188	171	198	193	200	164	166	206	168	205	191	186	211	171	177	161	184	167	194	199	181	193	167	181	211	160	213	185	190	178	183	144	164	181	207	185	180	149	176	203	214	183	192	195	196	166	195	193	189	190	208	195	180	171	198	174	179	212	189	177	170	175	199	202	197	197	200	199	188	167	168	176	206	196	193	195	181	188	168	160	191	170	177	184	170	196	181	201	172	178	173	196	194	166	217	189	210	199	220	171	195	178	191	200	202	180	187	168	186	175	167	175	218	195	160	176	200	186	194	192	192	182	188	176	166	173	187	193	210	187	190	182	158	184	191	178	169	194	182	165
16543	5148	1491	1551	1312	1081	951	855	759	671	657	631	614	560	598	533	547	553	516	531	536	544	532	525	478	453	521	476	534	526	471	471	477	487	489	448	475	474	489	456	488	453	447	488	463	494	476	497	467	465	439	445	465	455	463	447	454	494	461	452	451	475	491	494	461	434	487	454	437	472	465	470	495	481	464	464	476	462	521	496	466	459	429	494	483	439	475	483	460	451	488	495	461	434	500	438	468	448	442	458	457	437	465	460	502	483	430	425	466	432	489	447	471	455	423	417	466	443	431	467	462	498	472	455	456	423	451	478	433	444	483	473	470	484	458	448	478	472	480	472	464	515	443	487	456	480	478	503	455	465	460	479	492	507	459	458	507	480	448	418	444	436	491	415	466	491	444	468	488	444	472	462	442	487	457	475	496	429	463	461	456	442	433	492	469	458	443	431	463	441	457	459	444	455	505	420	463	446	451	446	446	414	444	440	445	477	427	460	441	496	444	475	481	496	433	517	464	479	451	464	466	422	487	439	468	468	446	448	455	456	437	504	462	502	478	411	460	497	462	464	447	448	442	446	448	485	454	477	456	492	430	481	494	441	493	488	446	408	440	445	493	455	450	508	435	438	432	462	483	448	495	442	454	473	502	458	469	476	455	461	454	474	453	492	442	446	409	448	448	472	453	474	471	461	457	448	479	477	453	441	490	475	477	485	462	489	480	463	466	465	464	477	425	465	468	404	457	471	463	452	476	420	481	439	428	469	486	444	490	490	462	478	464	474	483	442	450	479	454	454	433	451	429	435	506	487	471	463	440	498	475	484	449	459	482	469	445	457	453	426	458	485	481	460	465	466	462	437	462	479	460	484	491	433	447	444	452	459	462	418	483	457	482	468	474	435	457	440	496	463	462	447	452	485	446	493	467	454	467	436	453	474	487	488	439	457	463	399	471	458	480	478	447	487	460	424	467	441	471	482	467	451	506	462	484	458	468	458	466	442	434	518	447	499	484	485	493	478	438	439	446	446	438	442	453	455	485	458	482	480	450	503	486	448	431	466	458	427	464	444	437	478	471	484	442	464	478	444	485	455	451	460	464	485	453	468	455	468	455	483	456	489	478	478	434	441	434	476	465	483	476	456	436	461	455	470	470	467	477	462	469	447	506	483	461	470	509	468	505	475	480	506	472	453	505	453	448	500	453	466	470	441	474	432	476	489	469	458	471	443	443	470	432	490	471	434	449	444	455	473	467	442	472	477	447	477	460	425	492	455	467	456	472	456	462	483	464	422	454	474	456	452	460	487	452	465	451	434	460	490	447	446	454	484	494	497	437	475	478	482	451	444	463	482	457	481	454	434	460	482	448	463	458	477	427	449	473	437	468	452	494	476	489	437	485	454	447	469	483	451	453	465	468	448	427	471	484	466	493	493	483	478	453	394	445	450	466	461	476	449	450	493	479	433	453	451	440	465	476	435	473	430	479	435	470	431	493	446	448	485	446	447	429	459	526	481	465	468	448	522	402	473	509	460	469	480	489	480	505	428	435	464	445	459	469	464	462	443	480	472	441	482	472	467	480	459	473	488	450	428	484	439	410	473	456	444	469	454	474	432	450	457	436	484	433	446	432	494	429	462	496	406	459	468	464	456	523	479	468	435	447	494	452	458	441	464	431	457	452	466	440	479	443	466	497	450	477	489	506	448	475	408	454	481	490	464	403	479	488	491	466	454	455	453	461	453	476	473	483	451	496	498	467	499	452	442	447	424	451	452	480	468	493	448	466	433	486	471	452	507	439	478	443	473	497	452	453	451	466	488	485	460	459	450	467	470	457	446	430	470	493	477	491	464	490	458	413	490	469	439	456	428	510	447	507	446	444	441	463	474	518	459	461	444	463	451	466	501	449	468	480	449	461	460	452	488	445	444	450	445	434	467	455	466	477	427	473	445	457	444	508	484	477	437	469	461	460	438	458	446	442	400	454	477	477	420	460	507	436	440	472	516	449	465	450	444	460	467	475	451	511	435	495	462	459	455	460	464	449	486	449	436	444	470	459	435	458	442	462	445	476	505	446	449	462	474	465	489	438	438	446	478	495	451	432	468	450	480	444	479	465	457	475	456	469	435	431	477	449	471	412	492	466	470	467	452	458	479	457	456	462	449	440	478	479	477	456	444	474	474	437	450	449	430	475	467	461	471	450	455	432	461	470	440	450	444	444	477	457	462	463	468	451	441	493	462	490	466	466	448	432	432	445	471	455	476	454	472	459	443	473	444	507	504	471	450	481	480	454	423	441	476	452	472	459	464	451	451	437	456	486	457	427	449	493	429	437	462	449	493	452	443	467	501	427	460	455	487	477	473	459	455	488	503	453	482	482	439	468	434	436	473	480	481	507	463	431	465	422	442	451	443	463	483	464	503	458	479	422	502	481	460	458	431	444	446	456	440	456	430	456	510	460	471	492	471	458	476	474	484	429	465	435	467	459	488	486	447	432	464	465	444	485	453	459	488	456	441	458	441	468	482	449	512	420	482	472	463	457	466	481	471	443	450	441	469	450	492	494	456	482	477	478	460	448	451	447	456	483	508	485	415	479	464	455	451	450	454	452	439	476	447	440	438	432	457	475	459	419	391	478	436	445	469	398	469	421	474	452	490	493	444	465	480	514	484	466	456	442	471	449	477	449	474	478	456	497	452	495	455	491	482	430	501	445	465	483	498	455	492	512	401	438	482	490	412	455	470	477	475	493	446	481	455	476	465	450	449	443	441	456	494	467	494	458	442	476	464	453	440	457	458	427	454	451	478	478	452	476	449	470	463	462	457	447	485	492	508	433	458	492	464	464	462	427	431	492	463	452	423	480	470	478	459	457	448	442	430	451	456	456	454	415	484	478	439	467	463	446	426	489	440	447	461	447	446	426	476	469	449	476	491	454	502	423	432	449	442	469	457	436	462	453	473	461	435	482	446	478	486	457	451	474	425	502	443	436	457	482	461	438	468	434	451	462	486	459	481	489	484	519	446	470	472	461	451	445	491	450	461	437	514	466	455	455	491	437	465	462	440	427	473	476	459	455	467	404	484	498	503	441	479	440	455	472	475	488	476	476	453	506	457	442	476	462	435	450	480	495	440	454	462	444	466	446	425	472	491	496	441	444	416	406	462	447	421	434	455	445	481	455	455	479	450	477	468	462	467	468	472	475	459	447	487	457	446	473	470	468	470	425	491	463	464	451	495	440	450	482	460	447	461	480	454	449	438	429	457	464	481	470	473	443	442	434	472	455	461	432	443	441	456	457	481	429	450	461	438	459	502	464	470	446	454	471	473	457	455	460	486	466	455	450	469	466	479	478	466	453	484	483	477	471	477	444	480	462	437	464	459	499	483	453	456	430	495	505	487	465	451	440	456	472	465	456	446	507	475	439	452	451	428	465	459	460	500	497	444	399	477	475	460	467	451	500	497	448	450	468	421	472	471	502	442	459	441	417	427	407	466	450	452	412	398	438	463
7103	1600	308	292	247	248	270	298	257	273	279	252	272	258	250	250	250	288	296	275	244	253	241	268	254	251	266	254	270	252	271	247	253	265	252	259	290	283	268	267	287	278	249	261	284	299	267	262	289	249	267	269	280	246	257	257	256	284	246	249	241	268	271	259	269	264	297	267	273	238	239	256	280	240	255	264	241	267	255	222	245	270	259	269	270	287	264	268	252	261	244	263	261	256	261	272	255	253	229	275	255	277	253	252	260	244	252	233	283	265	244	256	258	235	273	247	258	270	239	283	261	280	251	232	274	284	256	256	267	259	249	265	245	273	253	261	250	265	272	264	256	276	251	260	267	246	274	246	245	263	254	280	282	213	237	277	272	258	273	276	219	245	244	275	256	284	223	247	281	278	289	241	263	273	262	283	252	262	262	248	301	269	254	255	285	256	259	254	282	278	228	263	281	265	246	293	269	253	252	254	256	285	244	277	249	267	244	263	258	233	242	253	265	282	239	256	257	283	265	261	259	240	259	261	258	237	257	277	251	231	245	272	274	249	277	251	261	288	258	287	290	256	262	250	258	255	251	287	241	275	243	247	312	247	291	246	262	246	258	260	262	263	280	272	254	261	277	264	251	239	253	222	282	259	258	286	233	251	247	268	264	301	252	258	260	243	268	282	235	248	226	245	273	258	251	282	255	255	243	267	282	235	260	243	258	248	249	298	267	284	261	257	255	277	276	241	234	259	252	259	276	239	292	232	262	252	248	236	267	270	249	260	274	245	255	245	280	256	255	286	259	270	278	279	268	261	215	248	245	261	261	240	272	284	267	263	275	234	261	253	278	280	238	294	247	275	274	282	240	216	235	268	256	278	282	271	246	276	273	275	263	273	263	251	252	281	271	283	293	266	267	270	262	274	242	281	289	261	213	295	285	259	247	294	257	283	269	239	311	248	266	274	259	266	286	270	258	234	259	262	255	289	271	277	243	261	258	257	230	249	268	285	275	271	261	257	265	260	279	269	244	247	294	291	249	251	276	283	275	231	300	292	287	280	244	277	281	248	238	251	238	252	263	246	262	257	245	265	294	245	244	282	277	254	258	259	238	268	250	277	268	241	276	239	257	240	248	223	257	271	241	265	264	247	255	231	260	264	262	243	251	255	273	285	278	277	278	278	272	247	244	228	237	261	303	262	242	252	245	228	255	239	291	271	247	304	267	245	279	276	277	253	243	248	249	271	274	245	264	237	244	248	285	268	294	246	272	250	242	249	267	274	311	243	271	263	256	268	264	269	285	275	242	264	264	248	275	255	242	264	286	279	246	277	254	270	231	282	259	267	264	251	260	249	268	276	257	250	283	276	286	259	258	241	252	272	278	279	267	236	266	247	248	293	255	249	303	265	257	279	247	270	258	245	258	260	230	224	255	265	273	274	277	262	292	257	291	245	267	265	293	252	297	302	247	255	274	268	286	252	240	246	254	266	288	286	277	303	254	265	291	280	269	272	229	268	274	230	257	263	275	257	269	255	265	273	254	244	257	262	275	252	273	240	275	269	319	290	262	272	271	271	239	292	265	272	253	277	277	260	247	272	256	238	225	267	252	273	239	287	277	268	272	267	250	281	232	271	250	293	274	288	252	261	256	278	238	271	262	257	285	279	280	258	228	264	238	260	265	215	249	279	241	247	268	247	272	259	299	235	279	269	278	260	250	242	247	266	277	266	262	242	284	218	262	245	259	257	256	285	241	261	253	234	270	244	258	279	259	275	262	241	246	267	254	258	272	302	263	238	253	272	273	271	268	235	281	268	261	253	261	286	255	250	257	284	257	259	273	276	265	282	282	287	273	253	252	244	265	260	265	266	257	295	244	297	267	259	240	240	255	258	265	265	256	279	256	259	298	281	257	239	265	277	261	318	251	270	265	250	289	256	268	278	266	253	252	285	236	277	260	261	241	277	254	242	261	307	262	269	275	253	244	272	260	243	250	249	277	243	239	257	250	256	246	252	253	264	233	259	255	275	254	255	247	242	263	270	310	294	247	261	299	272	279	253	261	248	282	240	266	264	282	251	267	258	254	282	249	253	245	243	301	282	249	260	275	254	244	280	263	257	268	282	268	262	281	282	264	253	274	272	253	245	264	238	231	284	249	280	248	263	260	221	267	263	247	273	251	254	245	236	284	293	296	273	258	248	245	282	259	256	245	248	268	287	254	236	267	252	245	260	310	255	266	259	266	292	277	288	257	255	268	297	249	249	257	251	275	282	259	280	233	257	272	249	275	258	285	263	270	256	260	248	273	266	241	273	288	286	270	268	247	278	247	236	279	233	296	257	287	259	273	266	246	251	248	236	271	251	262	259	275	264	267	257	266	269	240	255	280	267	246	269	274	267	260	278	274	258	247	257	247	276	282	244	253	284	259	262	275	238	218	287	279	242	293	255	235	272	268	233	261	293	238	258	254	233	256	253	272	278	250	268	205	261	276	251	279	249	260	254	245	265	258	230	275	286	271	258	280	245	255	280	264	255	273	247	258	257	240	267	251	264	253	263	253	280	289	287	260	246	269	241	250	234	259	252	245	274	257	266	265	283	222	246	285	262	263	269	272	277	266	279	258	293	263	272	256	261	267	263	265	268	255	279	247	273	269	223	275	274	269	266	240	249	236	231	254	304	262	262	283	236	280	272	277	267	275	247	311	242	254	289	262	261	261	271	271	261	251	253	285	269	279	289	240	247	263	253	259	263	270	262	245	223	278	252	263	257	276	244	264	232	249	264	243	267	268	237	276	257	240	274	229	255	256	257	281	246	295	247	254	263	251	270	243	255	277	258	278	304	261	255	264	256	260	270	265	255	247	264	258	259	266	278	270	249	281	287	291	271	254	275	264	296	249	270	256	231	273	251	272	254	270	264	279	275	262	280	266	247	249	300	257	286	257	240	254	281	220	264	263	267	265	239	244	246	243	255	236	247	262	280	251	273	281	246	276	251	250	249	275	257	289	265	264	267	253	286	270	269	261	271	270	298	241	278	233	289	270	271	254	272	280	272	266	266	282	262	252	253	276	274	264	272	250	267	243	285	266	294	278	290	254	244	250	278	237	250	251	260	263	263	250	289	288	228	276	266	273	264	258	256	254	258	258	261	266	279	256	253	269	280	279	248	268	294	259	268	284	259	277	265	282	256	242	269	269	265	288	238	270	258	267	290	274	265	282	232	237	241	218	274	308	263	238	274	272	277	248	261	278	250	278	249	287	257	258	265	293	257	275	268	255	246	272	258	260	265	268	250	267	259	247	254	236	272	254	276	259	249	281	273	276	297	260	263	279	233	260	266	267	252	267	248	257	252	228	269	268	268	260	240	273	280	292	254	248	264	272	238	261	224	244	246	265	216	245	254	261	233	249	258	249	261	274	259	248	281	281	269	276	279	261	247	268	259	251	256	279	242	246	266	257	256	239	239	280	258	226	234	252	257	296	256	265	260	269	266	287	277	263	238	225	296
5621	1767	664	688	731	722	646	714	627	704	604	640	638	607	648	644	632	641	654	625	672	646	673	661	615	630	647	651	670	652	650	679	618	646	679	629	589	617	617	633	631	648	647	645	647	619	671	687	654	649	637	623	626	675	674	654	626	592	679	647	641	621	649	604	611	636	652	624	666	645	671	603	668	617	619	656	640	677	616	658	655	629	659	580	577	641	627	638	700	664	685	629	665	690	673	618	642	642	617	634	635	667	655	670	610	666	616	649	669	667	611	661	702	647	634	680	664	662	644	647	590	665	688	637	638	641	579	662	626	602	629	595	625	644	643	631	642	658	626	674	655	610	660	636	619	628	641	653	637	620	630	640	657	654	604	668	667	640	631	644	648	627	627	642	697	611	644	671	655	623	616	649	601	661	654	664	640	651	646	688	665	665	657	616	652	634	663	702	699	684	677	626	653	647	658	629	636	635	633	666	678	600	612	655	637	639	653	669	669	662	627	675	658	616	659	608	669	667	616	713	628	690	631	622	647	649	681	639	680	622	629	652	667	663	659	637	662	631	661	600	620	618	622	674	627	663	646	677	662	684	705	630	647	617	664	640	657	610	664	672	663	656	641	660	619	599	654	597	661	674	634	684	663	644	648	652	612	650	699	613	668	642	661	683	634	669	662	631	699	672	655	666	651	700	648	653	653	681	669	652	667	628	628	663	644	632	604	661	658	659	619	597	673	641	646	642	683	635	652	673	619	645	642	656	669	693	651	657	616	636	640	625	672	641	631	651	647	653	680	710	643	599	610	623	641	672	695	619	642	676	642	637	619	676	640	659	676	608	637	640	643	662	659	598	642	669	621	634	682	614	615	681	648	647	637	662	666	666	672	643	653	602	618	661	666	669	597	639	613	646	677	609	656	620	669	610	668	669	638	658	661	686	656	676	664	651	636	596	673	665	619	626	611	622	627	729	643	623	668	668	654	654	662	620	671	671	652	652	673	670	614	689	655	677	621	647	631	625	661	635	661	594	634	623	643	647	628	655	638	674	656	636	674	660	643	634	686	629	627	657	655	691	599	620	667	679	631	645	670	662	642	630	650	649	687	613	647	624	669	620	632	663	657	649	636	636	637	646	631	637	668	619	673	673	657	679	689	716	651	687	653	614	681	621	632	632	703	698	615	616	622	651	674	649	640	630	627	628	631	662	668	605	638	602	660	622	604	691	680	654	643	617	613	665	658	634	628	612	654	665	680	644	683	646	657	660	692	602	669	589	634	632	587	649	602	655	667	649	659	636	653	671	669	616	686	665	680	638	672	645	641	634	658	623	638	640	612	627	636	672	679	642	610	629	650	629	611	616	653	659	660	581	655	628	644	624	652	651	649	691	663	629	604	631	656	706	664	622	667	675	632	673	635	614	627	685	639	661	618	638	668	664	661	632	637	611	663	637	655	674	646	665	646	651	621	681	675	621	635	671	659	668	633	623	651	617	658	636	663	682	635	655	608	644	637	678	612	649	644	657	639	578	683	630	670	622	656	616	644	627	624	652	651	636	603	634	669	634	677	685	678	632	619	665	645	616	663	574	604	608	663	618	638	614	615	649	636	598	632	624	631	648	679	659	662	643	691	645	672	634	620	651	633	590	679	706	647	633	639	633	683	614	658	629	675	634	663	620	635	645	691	672	640	633	634	646	656	633	673	648	631	650	636	647	638	621	670	682	609	600	701	671	657	636	681	663	640	624	660	614	641	656	626	631	648	647	628	650	671	686	608	649	650	661	631	668	645	628	618	628	616	656	638	624	660	659	641	622	628	651	651	653	637	679	689	665	673	630	681	668	658	630	627	674	603	613	644	737	653	628	617	640	619	671	650	665	682	710	662	659	674	675	689	636	639	653	658	668	618	653	690	644	669	694	617	632	650	634	689	696	660	668	651	621	626	641	626	630	650	670	644	630	661	674	643	653	644	662	653	658	647	680	653	673	625	649	624	653	660	654	647	656	622	633	641	675	573	647	601	670	648	642	636	683	665	606	648	645	640	595	661	636	685	678	634	631	625	665	657	647	699	668	666	688	675	658	640	680	692	667	622	629	676	622	710	743	618	630	649	645	684	651	673	665	637	647	672	613	661	642	614	617	614	675	639	626	682	675	659	661	657	643	683	626	656	621	650	649	698	637	647	679	654	663	629	693	670	631	645	642	668	639	639	629	641	668	665	656	603	618	648	642	665	612	631	677	643	643	703	629	609	667	665	612	656	615	702	659	623	595	655	625	649	670	679	688	686	643	627	658	628	674	704	669	646	634	668	691	635	684	677	678	647	645	629	690	653	628	675	655	696	616	610	649	641	614	653	641	635	643	650	612	697	625	640	641	682	602	639	629	699	652	623	676	624	625	653	635	625	661	600	649	644	696	651	652	659	702	633	660	642	650	676	669	609	666	624	677	654	666	653	644	638	674	632	695	654	635	634	636	615	630	617	597	615	665	668	714	673	618	644	679	630	636	603	600	657	669	641	649	685	630	636	603	693	662	636	600	647	633	624	651	614	671	647	658	660	637	633	673	623	668	660	667	605	623	673	600	667	633	676	651	648	609	602	631	637	599	620	636	633	684	620	658	656	635	629	639	683	633	644	687	640	687	616	682	610	656	672	597	612	708	637	647	642	645	655	688	674	680	662	698	609	660	668	630	627	624	645	651	647	687	657	634	637	635	657	622	647	642	646	658	654	656	641	668	656	669	650	647	620	657	637	643	600	654	596	651	687	667	659	657	633	608	632	644	626	665	639	693	656	686	642	685	662	675	653	595	653	648	632	620	657	636	605	639	650	651	656	670	666	629	624	667	644	674	631	631	597	648	669	687	613	652	621	611	636	608	638	647	649	662	618	617	681	646	672	659	651	638	653	655	683	671	657	659	656	611	607	674	680	622	689	657	622	660	645	665	660	663	667	638	591	688	645	634	671	624	642	663	668	709	645	652	631	604	676	623	649	648	652	682	665	682	642	664	657	657	618	626	652	620	625	649	647	653	658	661	581	624	626	655	656	678	663	670	597	616	622	649	629	668	652	674	665	677	636	645	637	639	654	704	613	677	678	637	674	665	674	659	632	644	651	614	642	654	665	650	645	636	684	640	690	676	695	618	671	636	594	637	650	581	669	616	647	641	649	680	670	656	657	629	658	608	682	640	634	650	617	626	683	629	603	676	649	641	646	628	671	657	637	597	688	635	669	606	648	646	699	657	654	607	611	657	695	617	658	648	632	653	614	656	664	674	645	647	624	606	656	628	630	657	674	680	610	665	636	650	644	662	684	634	663	626	629	623	657	661	613	699	645	666	614	653	648	630	643	635	687	664	655	642	619	609	647	637	655	621	628	635	639	660	691	615	624	611	627	676	631	638	687	671	631	655	614	663	585	707	671	661	673	616	657	621	640	659	651	646	630	660	672	599	632	643	668	628	619	659	638	597	643	638	651	647	680	627	663	632	667	609	683	636	624	640	643	626
16895	4263	655	505	403	359	312	335	327	293	329	346	316	318	308	333	319	307	300	273	294	314	312	299	310	291	325	299	272	289	297	294	296	289	305	323	311	306	324	314	273	280	310	289	309	282	294	322	270	310	302	312	277	324	324	318	282	316	307	288	279	315	329	316	283	294	290	306	273	301	316	306	330	320	316	311	310	303	300	327	314	302	287	313	296	277	324	296	297	290	288	295	313	315	305	281	318	298	315	292	329	282	274	293	303	310	283	310	303	310	293	349	289	295	291	273	283	300	304	314	348	291	338	297	306	301	302	308	330	310	288	274	279	299	330	308	304	299	303	339	328	335	293	290	320	310	309	315	280	326	272	296	292	305	298	306	280	317	313	336	306	330	326	295	309	304	289	339	319	260	287	314	273	291	306	260	275	277	299	337	310	313	303	310	281	332	299	307	317	333	315	320	318	298	284	309	285	307	301	309	295	285	275	293	290	327	284	281	311	309	306	301	305	311	292	281	317	279	313	276	309	265	298	300	279	306	320	279	285	280	285	335	314	317	334	329	307	320	320	307	360	290	305	294	308	288	308	317	329	321	276	301	302	292	295	302	265	305	302	288	288	303	321	305	292	293	286	298	314	280	318	297	316	298	267	310	324	304	279	274	289	310	310	311	318	363	313	323	306	301	295	325	284	278	297	282	290	286	327	352	339	277	306	267	281	304	297	318	306	274	299	303	296	289	277	280	272	283	290	306	280	308	304	302	319	306	319	333	301	292	330	305	303	304	297	274	292	282	277	309	278	318	302	296	270	313	314	290	295	312	283	323	308	295	329	298	283	307	318	304	312	315	304	308	304	288	321	298	308	273	311	281	282	261	297	288	320	305	295	305	330	293	310	294	330	311	281	300	328	303	313	312	332	295	320	293	278	325	299	332	356	292	312	289	299	267	304	281	301	294	293	281	290	295	292	305	315	295	288	294	287	328	267	281	346	297	318	306	321	274	288	288	305	276	304	337	292	306	289	307	280	293	274	290	268	316	306	307	290	289	314	317	283	292	288	307	302	283	318	279	328	307	296	259	265	301	273	296	299	294	284	256	310	316	276	296	294	285	300	281	310	293	315	308	291	297	310	280	295	314	283	283	301	311	300	303	283	318	300	309	283	269	301	353	278	314	309	279	304	285	311	288	311	298	310	309	305	275	296	311	308	289	294	292	294	314	289	284	320	274	318	306	304	294	336	303	297	321	315	292	278	307	306	330	288	278	313	305	295	262	310	283	297	315	285	312	305	299	324	279	317	293	323	289	340	305	341	335	308	338	294	301	322	326	294	289	315	288	329	305	287	297	323	281	278	300	278	260	314	277	302	287	316	310	271	290	274	272	317	256	299	334	290	315	299	342	273	307	318	297	281	318	289	278	311	299	294	299	310	312	288	322	291	300	317	287	286	299	325	306	254	314	295	277	322	283	288	321	290	321	345	303	314	317	286	285	320	290	333	319	325	272	306	291	298	322	294	281	295	293	316	295	279	319	288	297	295	270	321	277	325	311	273	305	275	293	275	287	276	301	330	275	291	324	295	296	315	271	270	282	281	294	309	317	290	291	312	277	318	309	283	264	299	289	323	308	289	334	280	295	278	293	329	269	264	318	282	297	330	309	303	303	292	304	329	294	323	322	299	261	309	293	305	257	271	258	310	305	335	251	312	286	293	278	299	347	294	330	322	331	324	329	284	304	299	303	313	295	320	321	284	343	307	324	270	299	291	323	332	314	306	308	318	297	302	272	301	289	308	283	345	289	277	320	337	291	296	307	261	282	292	291	302	313	268	287	274	317	282	270	265	253	315	313	287	298	295	310	324	315	311	297	293	316	294	273	286	313	300	327	325	315	305	311	274	318	272	279	313	290	289	308	292	308	311	289	273	264	292	293	299	305	331	327	272	299	302	338	284	304	297	284	349	293	299	302	298	299	326	285	269	302	305	325	278	290	297	267	287	304	284	285	317	297	303	280	313	330	317	303	326	298	290	270	290	295	319	332	301	317	284	295	297	322	338	280	282	290	270	310	321	307	298	294	306	299	274	304	326	278	303	261	320	319	308	302	298	304	308	304	331	296	303	325	313	276	303	305	273	270	279	299	281	323	294	282	286	302	274	301	299	292	295	333	284	329	298	316	326	311	290	289	292	296	292	297	295	314	267	291	300	292	301	321	301	274	280	318	311	300	325	293	289	255	322	299	295	305	346	298	298	319	317	290	312	303	309	293	306	271	300	303	268	307	280	300	281	310	299	279	310	288	328	296	323	289	301	329	269	290	281	301	271	283	335	297	303	316	325	298	299	304	292	306	279	275	273	298	295	300	289	290	308	328	314	314	316	309	307	321	285	296	291	324	294	289	305	318	303	284	278	293	310	303	307	318	326	309	306	311	269	299	303	286	282	293	300	272	285	315	309	296	310	273	303	275	272	277	315	277	278	280	309	307	254	286	316	312	286	258	281	279	302	299	331	297	336	267	305	313	291	301	328	315	277	295	326	306	338	337	312	294	302	321	312	311	276	320	323	310	286	275	320	287	305	310	271	282	311	286	278	334	309	295	305	322	288	343	284	322	290	278	295	296	281	313	327	300	327	293	312	317	267	291	316	306	290	323	339	314	295	311	280	280	303	302	293	315	338	300	277	314	278	292	334	308	303	339	272	326	308	314	270	332	326	311	307	307	307	309	291	293	312	332	282	292	324	300	301	295	268	303	314	346	302	290	324	297	315	327	311	300	308	324	317	291	295	297	306	292	300	289	324	314	315	301	269	292	289	251	292	282	304	299	282	309	256	262	293	314	302	318	305	281	288	303	304	296	298	298	266	295	297	289	298	262	291	299	297	264	296	277	309	307	269	353	276	288	305	306	288	279	302	271	293	286	313	284	306	305	320	314	326	321	313	305	263	283	296	281	303	305	291	286	331	301	314	299	304	301	296	287	313	296	321	295	273	316	318	287	304	340	282	289	306	328	276	294	262	299	308	301	280	285	299	302	336	308	316	273	319	314	334	303	288	328	290	268	298	296	339	290	308	325	294	313	293	267	309	278	258	283	321	311	287	311	303	318	316	292	285	277	296	285	296	332	324	338	313	312	297	314	315	339	316	288	275	322	301	293	288	298	300	314	315	289	297	268	308	269	311	327	318	314	313	312	298	290	283	278	290	327	289	260	266	268	268	302	306	270	307	329	329	288	273	277	278	277	318	318	293	284	323	311	257	259	278	277	297	302	275	336	312	285	304	251	305	314	319	271	302	314	279	298	323	314	316	288	273	296	305	276	291	285	307	270	295	269	302	319	303	304	302	284	318	275	297	303	284	337	320	310	308	295	323	288	291	290	299	310	282	292	261	271	298	290	300	295	335	284	300	263	329	303	289	302	320	311	299	272	294	306	298	305	309	301	271	335	293	307	296	306	291	316	324	257	294	323	312	302	296	322	311	320	295	318	332	299	263	262	320	253	322	302	301	273
12291	3677	1251	1238	1111	1050	954	859	864	869	839	760	831	738	783	699	760	714	774	750	778	756	750	745	770	705	711	758	751	695	749	715	736	746	697	710	724	724	725	706	720	750	715	725	736	728	701	714	754	741	732	746	718	741	754	709	700	734	720	705	733	739	686	718	787	753	732	691	705	721	694	726	672	720	725	699	744	734	699	754	707	770	680	774	699	685	692	752	689	725	731	708	739	738	699	712	718	676	720	717	695	724	704	692	742	723	694	729	683	745	685	766	688	702	736	735	755	727	751	707	709	773	737	696	696	718	735	695	704	730	710	723	722	706	715	723	705	727	705	725	699	744	712	759	725	710	741	698	766	697	749	695	721	681	773	726	773	733	700	747	696	650	729	751	717	673	719	712	755	688	685	727	682	739	705	737	722	673	717	729	724	715	729	736	773	694	694	754	738	748	690	748	670	713	708	750	736	728	685	712	654	725	744	736	748	717	695	706	734	701	753	702	744	734	758	691	717	722	671	679	744	727	727	724	704	750	670	693	735	728	711	755	696	736	730	723	693	709	726	707	733	756	682	686	685	755	706	720	711	734	708	720	667	681	745	700	718	751	757	712	694	717	708	704	664	704	723	677	729	758	756	665	711	759	689	668	712	726	738	746	744	705	712	703	718	730	741	735	707	753	746	708	694	732	699	713	739	705	761	722	686	729	750	731	643	699	740	755	696	697	698	717	671	732	736	704	761	735	716	688	740	708	691	740	701	707	731	744	709	720	703	715	748	683	734	747	772	756	731	716	717	755	698	753	720	739	698	713	698	731	739	705	694	744	691	720	762	699	726	716	713	721	717	742	716	761	692	705	687	720	707	678	719	720	792	759	712	674	705	728	671	747	707	680	689	733	751	760	734	762	703	734	713	728	714	749	724	703	746	732	711	709	684	709	741	702	680	673	716	722	704	722	751	661	723	774	691	755	757	732	722	716	727	710	725	697	747	717	706	694	695	748	696	665	772	720	689	696	721	712	692	718	777	732	703	748	698	680	715	718	752	748	717	682	672	678	707	729	723	712	713	747	721	700	748	665	711	694	710	737	719	692	726	687	713	776	699	691	723	767	748	725	704	723	760	725	700	716	675	657	745	715	755	694	713	692	713	762	753	767	709	707	723	696	710	680	737	729	731	779	684	755	757	675	704	729	699	710	671	737	724	700	718	749	699	728	767	742	656	765	740	730	715	703	717	737	699	677	696	738	723	717	715	645	706	776	693	764	712	694	683	757	704	723	733	725	720	737	714	715	725	687	687	701	701	724	771	732	697	678	705	664	744	744	702	758	713	736	714	705	760	713	730	693	741	738	701	710	709	767	730	722	773	771	697	723	698	694	735	725	723	712	725	679	743	719	699	707	753	702	709	767	691	737	754	743	728	703	709	740	753	743	705	698	751	697	703	724	660	664	759	768	733	709	698	684	748	720	729	694	735	723	710	694	758	730	729	758	734	747	694	757	705	633	720	711	716	747	722	755	738	689	790	728	700	749	695	723	672	663	727	754	663	724	677	695	667	689	721	709	714	707	731	719	712	691	673	719	713	707	727	714	757	747	738	699	757	727	698	700	706	704	723	696	726	691	726	737	724	695	722	704	705	741	736	723	726	673	716	718	718	716	738	757	742	721	723	724	731	692	769	703	775	733	747	710	736	700	688	716	750	705	748	735	713	741	693	685	719	689	752	739	715	681	700	738	690	756	790	730	703	667	715	732	719	745	725	701	714	709	694	685	731	706	705	700	682	664	713	740	743	700	696	728	709	735	720	765	762	690	674	707	789	714	717	716	728	695	690	706	708	714	664	676	716	738	721	728	717	730	704	713	735	736	639	709	733	711	678	736	731	746	721	742	744	730	717	738	723	754	695	747	724	718	737	697	732	763	715	680	712	660	671	718	693	693	718	729	718	733	750	654	717	772	652	738	737	750	744	699	706	765	717	708	673	726	715	665	728	664	699	752	734	716	771	681	706	726	715	728	739	715	703	653	699	727	693	702	717	703	747	704	730	709	693	729	687	689	765	727	733	753	735	783	662	745	734	692	696	725	687	704	728	704	760	730	727	701	714	755	727	715	674	720	761	719	741	672	720	706	715	756	727	734	732	707	752	689	750	684	695	756	714	763	691	760	741	744	704	659	681	683	692	714	786	668	661	721	696	678	723	672	702	741	743	716	689	694	724	705	705	757	702	701	703	669	733	721	749	771	714	688	737	700	703	743	701	699	701	734	739	765	726	700	734	720	719	673	704	678	768	655	721	677	727	770	735	723	746	725	739	734	704	708	652	738	694	749	678	711	743	727	704	723	692	729	721	732	717	770	711	741	712	783	731	742	743	711	688	728	717	751	715	687	726	759	700	695	715	680	736	696	706	721	711	729	686	697	699	679	740	700	714	727	657	673	704	730	720	696	729	735	714	733	717	781	715	761	736	751	736	700	703	719	671	711	705	767	714	744	729	685	677	718	710	732	727	723	695	709	689	735	687	707	734	702	726	726	741	729	756	685	705	695	712	734	722	751	740	707	744	783	710	675	721	725	732	721	733	750	694	735	720	680	714	698	677	675	745	750	729	697	735	686	792	697	765	718	753	716	724	761	726	720	759	686	704	749	714	701	740	679	707	714	688	725	748	710	695	734	776	692	685	725	729	711	720	760	673	697	690	747	762	695	734	711	771	691	750	742	714	738	728	698	724	743	688	735	713	707	669	697	710	665	714	707	662	706	674	713	681	712	703	700	729	715	732	753	681	747	726	723	733	707	680	714	753	759	713	739	717	734	738	715	710	681	705	678	689	706	748	725	733	715	729	689	698	692	735	735	738	698	716	739	730	722	729	745	719	721	668	705	733	766	714	726	672	758	703	738	726	697	770	717	763	708	738	679	732	740	707	732	706	727	777	712	674	666	786	697	727	724	757	702	697	700	725	719	732	670	748	694	719	705	707	668	708	749	709	698	737	714	694	691	740	765	688	674	690	765	737	715	705	746	717	720	761	723	739	698	725	771	739	717	701	715	760	737	676	705	670	719	729	728	711	738	722	695	739	699	682	730	734	687	733	710	765	713	726	707	762	698	715	690	705	735	741	723	727	756	756	786	723	725	791	746	721	639	697	750	660	719	703	695	725	728	731	711	725	729	674	717	699	722	668	725	691	709	760	712	702	725	710	722	704	706	719	761	698	708	694	749	717	742	709	726	745	701	713	730	698	744	689	672	733	725	723	703	775	790	751	719	692	723	680	751	755	708	739	679	712	712	716	675	721	746	698	695	700	697	725	712	791	678	756	754	733	737	704	693	699	710	675	718	740	679	743	756	755	726	697	712	715	705	701	721	710	714	753	654	694	726	749	667	694	725	712	732	705	733	703	696	697	692	720	671	728	714	750	718	728	701	691	706	705	702	666	712	636	696	678	697	707	694	695	722	717	696	674	732	757	694	685	681	653	678	724	766	713	741	721	755	741	732	765	774
25665	7332	821	491	370	282	286	238	213	236	209	200	180	180	186	199	212	189	185	199	187	192	194	197	179	171	186	169	153	166	195	180	184	164	196	198	176	201	148	161	174	159	195	202	163	178	185	185	175	189	189	160	177	178	174	178	185	145	209	165	177	149	177	181	147	157	184	180	182	172	167	159	165	179	178	168	189	166	154	168	201	156	178	170	157	179	190	202	161	182	165	176	175	174	177	179	182	190	159	157	161	149	186	172	158	170	176	181	172	189	186	173	166	202	187	175	178	156	168	184	183	175	153	172	174	191	190	166	215	189	192	153	172	195	210	172	176	157	189	169	162	171	154	179	162	195	218	194	184	170	170	166	197	160	194	190	169	168	193	179	207	160	173	178	191	187	187	191	146	187	175	157	179	163	175	177	185	180	187	176	181	203	159	160	140	153	162	184	166	152	180	182	162	176	150	162	150	196	174	159	138	168	180	181	156	158	183	187	174	178	197	201	161	182	187	162	178	178	191	178	163	183	177	171	171	179	174	163	159	183	197	173	183	194	189	159	172	173	174	180	174	197	178	168	184	186	145	171	182	178	168	173	157	179	167	157	173	187	201	169	185	192	207	167	204	174	183	176	205	169	170	178	173	179	183	184	182	203	166	181	195	177	180	192	167	136	167	168	202	179	171	172	176	187	200	197	181	179	189	199	171	154	194	172	192	172	161	164	171	161	158	174	181	190	147	204	168	163	202	172	155	171	160	150	181	165	190	186	178	152	155	166	190	179	196	165	164	182	178	167	172	210	150	146	170	164	182	174	187	175	174	187	154	176	178	144	171	193	168	177	187	185	169	169	182	162	182	175	174	182	182	193	197	155	181	177	198	189	187	160	191	191	167	175	168	169	177	173	170	187	180	176	190	192	187	181	187	199	167	193	195	183	182	194	168	159	177	162	174	170	156	163	184	173	191	176	185	176	206	173	171	201	193	164	184	188	170	170	182	177	187	163	183	169	167	180	174	210	173	157	187	181	176	188	180	162	164	142	181	175	159	176	167	189	174	150	166	175	182	188	183	168	198	154	172	151	176	178	168	181	160	184	155	189	185	165	185	193	144	159	198	179	189	215	194	144	190	173	180	173	192	210	160	201	157	188	183	176	163	173	165	199	167	169	214	167	163	197	169	168	169	166	208	161	170	194	184	194	154	164	198	175	186	178	192	198	158	175	194	189	211	171	199	190	177	187	200	177	180	171	174	176	181	181	162	173	193	203	168	165	200	148	167	168	189	191	179	185	169	182	203	191	190	195	161	166	171	181	181	176	186	189	165	157	169	188	176	173	175	178	152	178	171	187	173	158	179	187	179	162	197	173	159	158	172	185	187	170	176	195	162	162	203	206	178	190	178	175	196	177	160	141	168	169	202	180	181	174	182	179	171	151	176	179	159	180	168	162	168	162	195	150	169	172	168	180	189	173	176	181	165	177	171	178	181	147	194	173	183	175	170	153	166	174	172	188	204	178	196	164	177	162	162	167	174	179	150	192	180	189	174	187	166	172	164	169	179	173	191	185	160	168	169	209	187	168	166	184	160	161	171	174	173	169	159	200	170	175	158	166	169	182	175	189	189	191	168	166	199	189	165	167	197	171	183	183	178	172	171	180	160	149	162	183	199	152	202	163	200	187	181	184	167	149	184	146	200	194	177	167	175	178	187	171	186	181	142	153	166	187	160	192	168	160	178	179	189	185	179	174	207	158	186	173	177	191	193	151	136	156	164	176	169	176	169	188	155	183	211	177	164	165	157	199	200	170	145	179	173	174	171	180	176	171	176	188	195	179	157	175	184	193	200	177	198	166	161	183	170	164	211	161	177	167	154	146	189	173	204	186	191	168	159	191	180	179	189	185	173	174	170	177	161	150	182	189	186	193	196	201	139	191	157	163	175	173	191	152	178	155	183	168	166	191	151	149	185	168	179	203	212	181	202	149	168	161	168	198	155	167	171	179	185	172	199	181	196	193	186	210	174	186	185	152	174	193	179	192	203	169	198	182	155	175	188	175	164	179	172	169	164	149	166	191	175	193	187	165	157	166	173	158	179	176	201	167	173	171	181	198	170	170	179	183	156	172	160	191	176	185	155	186	201	174	171	182	199	194	154	180	170	172	193	199	191	185	186	168	187	188	161	177	165	201	182	181	170	168	162	161	172	171	188	153	169	156	164	164	178	176	192	162	172	188	183	157	173	161	191	191	151	182	178	206	161	202	165	186	172	206	178	184	153	158	177	145	174	184	177	197	180	168	160	193	180	182	195	185	198	172	169	198	161	192	189	167	181	190	188	169	195	188	199	157	167	172	169	191	194	171	158	155	184	159	184	216	198	186	170	186	165	165	166	158	189	184	168	157	182	193	182	172	168	188	198	171	185	169	168	185	163	178	196	147	194	178	187	181	172	174	185	149	200	153	190	190	183	163	181	186	184	181	186	179	181	157	153	177	175	178	153	168	141	182	165	187	177	165	169	174	199	212	210	188	172	175	156	155	157	190	186	181	163	145	178	155	190	175	188	172	175	165	153	210	182	196	180	164	162	206	167	180	166	185	167	181	166	176	176	173	166	167	180	188	178	196	176	183	179	227	154	167	173	196	171	197	189	177	171	163	150	177	186	190	142	173	190	162	153	190	192	150	168	176	161	182	175	163	181	177	163	189	185	179	160	173	186	165	181	180	155	187	159	165	204	195	167	175	173	158	187	156	208	186	173	178	174	180	184	200	195	170	182	172	178	183	185	183	189	180	188	174	173	196	149	193	146	180	147	176	180	163	184	178	216	198	176	186	182	210	167	156	183	199	166	178	186	159	187	156	190	216	186	181	178	171	189	156	170	184	187	197	189	202	157	184	166	174	173	159	188	200	229	178	220	199	162	196	183	179	150	187	173	175	215	178	191	172	176	181	179	189	191	176	185	184	185	166	211	169	188	198	175	160	179	181	166	190	177	193	164	185	162	194	182	170	182	164	193	167	172	192	170	158	148	167	166	159	165	153	152	161	150	177	200	155	183	170	168	166	179	179	167	177	162	170	200	183	156	187	182	173	191	194	179	179	152	188	180	181	177	147	178	166	148	174	156	184	178	167	192	185	151	182	175	169	173	167	172	152	199	175	157	181	176	165	157	185	189	161	172	179	184	159	164	205	207	163	179	175	192	176	169	148	186	186	173	182	187	190	170	184	195	174	176	184	192	168	163	157	182	145	155	154	210	186	174	172	170	195	200	185	190	167	156	170	150	160	165	178	171	187	162	167	193	165	195	178	189	163	199	190	181	174	167	164	169	177	156	173	170	178	166	212	197	174	156	166	164	216	168	172	173	183	194	174	178	162	198	190	191	173	163	179	197	190	181	174	168	177	179	181	167	191	181	168	184	160	172	169	179	176	193	181	174	172	178	174	158	169	176	185	205	191	177	176	172	138	175	145	181	166	189	173	188	171	161	170	185	196	167	166	164	145	176	195
16169	4892	1419	1565	1279	1141	977	804	747	623	660	595	601	574	536	520	527	492	511	510	506	496	475	488	454	502	484	507	457	465	462	467	490	477	452	484	449	469	442	465	449	433	468	455	435	466	456	429	442	419	426	464	462	462	440	474	436	464	444	437	422	442	441	426	470	408	422	401	444	468	430	494	465	418	457	452	457	449	484	454	458	426	451	428	454	438	421	487	432	461	435	460	448	426	434	446	429	409	455	447	433	446	438	457	453	471	463	459	434	455	407	450	422	481	457	445	412	457	443	463	426	449	438	450	493	462	443	430	442	491	472	447	459	444	440	468	458	456	451	414	422	419	428	448	457	401	442	399	438	431	489	430	458	481	423	406	451	425	428	443	450	463	430	475	474	380	455	410	418	416	452	449	465	397	464	436	437	432	423	462	431	427	424	427	435	433	415	443	418	446	414	403	459	450	411	467	484	446	444	417	444	428	432	435	467	449	470	409	448	444	464	397	464	439	449	445	430	442	444	422	437	464	438	441	435	389	458	450	425	474	431	460	435	445	448	437	457	417	420	458	456	464	470	461	444	457	440	425	438	427	435	440	411	442	438	455	471	442	447	464	456	471	435	432	448	457	440	442	453	419	438	460	435	447	475	427	444	429	452	451	440	422	444	408	459	453	461	460	477	459	476	424	427	409	442	421	465	410	461	453	461	452	457	406	429	440	437	429	427	437	429	421	425	448	416	477	447	446	455	418	418	436	433	467	426	454	434	386	460	408	416	456	472	446	440	471	439	425	435	435	439	423	435	428	405	427	430	427	437	452	452	440	432	436	402	481	452	435	415	448	456	434	456	448	445	437	427	438	423	458	490	463	437	422	449	452	412	494	441	404	473	443	455	463	455	449	451	457	433	450	456	447	459	412	450	424	428	431	433	454	448	412	422	427	421	458	439	470	389	472	433	433	422	442	446	445	444	423	432	418	454	430	408	431	426	481	410	445	422	416	429	457	442	439	434	454	433	471	405	434	421	444	454	430	413	428	428	444	470	439	459	457	436	426	401	430	417	409	475	408	423	453	439	457	468	422	460	430	438	422	445	460	443	435	408	448	410	438	421	465	439	431	448	452	465	454	470	460	387	415	459	483	451	443	438	411	441	479	458	454	448	428	426	452	443	449	442	462	435	426	380	462	462	453	473	440	409	446	460	418	474	405	467	437	457	431	437	455	449	473	443	414	455	438	438	415	442	433	403	456	485	432	413	429	461	435	424	429	433	482	403	421	436	428	436	412	474	443	485	448	445	446	467	466	408	427	434	428	431	458	471	435	457	462	452	422	441	417	444	423	477	412	444	466	420	463	430	461	426	434	419	473	466	434	462	425	448	463	409	446	419	442	402	442	415	439	477	403	429	422	444	436	435	414	431	466	489	424	451	472	406	464	444	436	459	444	453	407	410	488	403	446	437	410	449	422	445	457	433	441	420	416	444	453	422	425	427	507	457	462	454	471	449	416	446	469	456	466	461	429	447	465	429	436	446	444	483	455	442	479	455	431	421	463	435	432	432	431	440	450	433	461	445	461	449	446	470	462	434	418	444	442	424	444	455	456	450	434	483	463	424	435	437	444	447	436	446	455	459	421	471	486	475	426	422	384	465	480	451	445	446	409	433	434	471	444	424	395	443	407	456	469	449	454	449	410	430	472	436	451	464	459	419	416	411	437	408	443	430	436	438	457	448	436	422	434	456	473	407	436	448	451	428	461	416	474	448	391	470	482	413	446	430	444	441	442	447	446	456	443	460	427	437	454	464	490	432	442	434	408	464	423	449	434	467	410	435	446	439	447	428	457	443	437	434	432	421	460	458	431	450	475	438	455	443	426	469	431	415	450	416	491	428	435	456	442	408	460	439	439	437	439	436	455	426	437	421	461	420	467	438	465	442	433	446	443	444	433	426	414	434	449	417	448	430	406	449	420	476	431	421	476	394	460	455	416	447	417	441	459	423	441	486	441	463	460	400	450	410	432	442	450	409	454	435	436	404	444	473	432	448	467	437	454	456	453	446	460	425	437	422	441	473	433	457	424	482	484	431	456	437	444	474	467	417	450	479	414	439	427	430	435	415	447	457	475	449	456	454	466	442	469	455	415	416	445	459	456	417	430	477	445	446	460	471	446	444	436	433	467	441	440	424	412	429	460	464	431	464	439	436	467	460	445	448	465	422	429	478	435	432	466	427	461	462	456	430	430	445	438	438	455	435	443	440	428	446	385	419	451	461	442	439	478	458	413	462	477	453	455	423	431	457	425	441	430	408	444	420	421	428	448	458	404	435	440	432	433	431	504	449	406	408	422	447	452	451	423	457	423	417	463	447	410	438	417	422	456	437	450	407	454	434	437	444	448	469	401	470	456	424	476	441	450	463	430	426	459	432	443	416	418	454	433	439	427	459	457	471	433	434	435	467	439	443	447	426	445	432	437	451	471	419	461	449	481	416	449	459	445	428	416	440	478	473	473	457	428	438	422	457	463	462	452	428	433	469	434	428	468	420	428	419	449	476	457	451	402	431	419	472	477	435	447	432	449	429	406	420	420	435	466	454	433	438	483	475	460	441	422	411	428	445	438	409	408	417	411	435	460	467	447	416	419	440	449	445	437	454	440	441	423	428	438	492	475	467	432	490	479	428	451	448	423	429	428	450	481	450	416	418	435	446	444	432	432	434	450	449	462	438	433	447	438	468	489	440	423	461	459	416	457	442	468	443	451	419	458	441	438	474	434	449	418	451	467	436	436	457	472	501	435	472	431	454	452	448	462	415	400	464	458	463	426	426	454	456	438	449	456	429	427	458	442	439	444	449	435	454	458	427	467	437	420	444	446	430	423	425	450	422	432	428	455	441	449	467	407	467	436	438	489	460	458	444	447	444	429	440	437	437	447	433	439	429	490	474	429	431	443	432	451	481	444	450	443	416	394	413	405	468	447	448	433	468	428	459	471	434	458	408	444	460	414	446	440	443	447	447	470	437	441	453	450	429	441	430	462	416	449	433	444	438	412	445	440	423	428	429	438	414	421	479	458	471	395	408	409	465	440	450	451	436	420	433	454	476	424	405	450	451	457	432	434	439	450	430	409	457	430	450	425	471	413	444	443	428	435	490	442	485	429	472	431	458	397	467	440	433	463	467	464	435	461	435	441	460	474	494	430	454	448	431	408	470	432	471	442	428	437	455	448	430	441	438	425	455	446	460	453	448	431	432	440	453	425	470	422	420	453	442	486	422	452	462	453	462	436	420	479	448	407	428	455	431	442	502	398	454	458	477	398	434	422	467	411	436	456	450	471	436	431	444	416	446	449	453	431	437	431	420	482	421	417	478	460	431	447	433	439	460	447	420	441	441	433	436	444	471	466	426	389	445	454	436	446	432	413	437	413	445	424	432	428	428	426	431	458	446	437	414	427	442	468	453	488	499	417	482	480	424	405	450	388	427	442	471	414	434	422	467	459	444	459	464	462
7310	1541	272	252	266	280	234	215	212	271	258	278	280	250	248	289	255	250	250	263	279	256	252	247	255	278	257	266	248	287	249	258	251	278	223	270	281	266	275	266	274	269	258	271	258	252	253	238	226	271	292	262	254	254	269	284	278	246	253	268	259	270	267	262	252	238	233	250	256	245	241	254	242	269	250	235	278	275	286	247	264	250	268	247	253	229	264	254	248	278	283	277	298	276	273	252	254	232	247	285	280	275	286	285	285	267	279	263	251	278	261	273	249	298	258	225	266	284	270	238	279	268	261	271	267	295	282	250	280	283	262	239	232	259	259	256	256	285	252	249	258	277	261	239	241	261	238	271	229	266	260	297	230	250	272	260	231	234	244	224	224	233	271	250	255	247	254	239	265	262	250	240	238	253	249	285	273	242	249	240	251	287	260	263	264	252	259	268	260	239	278	307	264	256	268	268	257	252	253	264	280	257	238	278	293	276	280	272	271	262	247	235	268	266	256	301	264	249	251	249	269	260	255	274	282	247	260	269	276	247	254	249	229	231	274	257	243	275	265	253	269	260	290	275	281	250	282	248	233	234	272	247	270	270	260	260	243	262	263	242	276	271	273	260	262	266	273	248	242	267	264	243	259	269	257	287	264	261	262	261	270	242	266	247	281	261	250	280	307	296	276	277	308	268	273	251	248	260	258	297	270	253	240	264	272	271	271	242	242	259	281	277	267	217	234	270	289	290	267	275	267	260	245	266	255	284	251	261	252	236	261	249	253	261	234	274	242	275	283	270	269	252	275	259	255	274	233	232	230	259	300	258	289	267	266	257	255	244	281	261	256	280	256	259	262	266	254	270	283	272	240	271	229	258	274	248	241	268	235	266	246	252	253	262	243	249	273	254	265	258	263	247	264	247	284	293	247	280	261	248	274	277	240	238	233	278	274	240	288	264	238	280	291	269	224	245	269	260	234	270	261	293	288	250	252	246	252	249	254	276	256	306	262	277	228	270	263	264	272	282	234	250	262	226	287	274	260	250	255	277	227	245	234	272	271	253	262	273	269	255	261	236	251	272	255	245	263	278	252	236	234	251	249	255	269	248	260	258	282	305	279	239	255	247	237	269	239	250	271	238	256	246	256	254	268	270	255	244	259	269	271	278	263	258	248	255	290	274	259	262	255	264	275	277	245	282	280	282	254	279	237	270	279	280	265	227	267	273	278	249	265	266	262	261	263	217	258	245	263	279	252	265	274	276	285	290	258	277	257	262	251	243	235	268	262	287	291	284	248	237	236	252	258	272	254	270	237	264	275	259	249	236	241	264	267	264	258	223	251	253	264	258	230	274	254	278	257	257	265	264	240	277	284	276	264	272	273	259	270	251	246	248	244	253	274	244	265	244	266	289	251	253	237	245	274	253	289	235	245	248	260	263	278	299	266	260	265	240	242	291	263	230	269	289	238	257	289	263	262	243	262	266	257	273	252	257	280	269	267	261	254	270	260	288	268	285	255	302	277	273	252	269	252	245	273	274	257	260	250	288	263	303	256	228	267	259	287	268	273	250	257	266	283	274	240	263	252	250	244	258	243	248	226	275	247	261	242	278	233	244	262	265	252	246	282	271	243	249	294	263	241	283	288	247	257	236	259	270	251	264	278	249	257	266	295	270	254	261	254	279	274	287	259	305	264	270	284	260	253	240	257	284	265	267	262	254	244	237	246	257	251	254	271	277	268	269	292	251	261	249	254	248	260	293	285	298	264	266	270	264	263	272	266	313	242	265	284	251	269	251	270	279	286	217	255	269	239	250	250	263	266	261	258	243	268	260	252	263	268	242	261	277	258	279	240	261	236	276	252	284	244	268	243	266	279	251	300	285	257	306	231	274	234	282	248	282	245	270	246	245	221	273	289	259	270	292	268	263	246	256	247	254	268	280	263	296	271	238	251	265	266	238	260	272	270	230	305	291	257	251	257	279	270	240	293	255	277	227	279	274	249	238	253	256	284	256	242	257	267	263	276	258	239	306	238	250	254	253	236	240	254	275	276	260	264	240	260	247	290	259	244	276	265	237	264	248	244	254	268	263	242	241	248	275	260	254	261	253	236	263	267	278	264	220	262	242	258	247	258	267	287	262	238	297	270	273	262	246	234	258	281	263	267	212	303	269	226	254	263	296	270	271	260	237	240	244	251	278	287	274	275	298	257	253	288	284	277	237	273	263	248	242	267	254	256	265	250	317	273	261	255	258	270	245	268	254	282	280	240	242	252	271	281	280	280	251	242	240	266	233	228	266	273	263	254	273	290	253	275	281	248	239	248	275	272	267	240	274	261	262	265	264	232	250	257	231	276	233	234	271	252	246	270	281	276	289	246	252	256	246	259	281	269	281	264	251	256	289	294	252	263	256	272	286	260	264	257	268	252	241	283	266	231	256	276	258	252	262	233	233	244	258	267	266	276	268	274	277	248	236	245	266	226	275	259	286	275	250	267	236	261	261	255	248	299	247	241	258	265	249	243	257	255	261	277	267	272	241	269	248	247	252	271	293	277	268	270	284	230	246	253	261	240	242	251	271	266	242	284	280	295	275	260	251	268	244	274	244	251	284	266	294	266	270	280	283	262	255	264	271	249	272	281	280	242	246	254	260	272	290	275	243	258	248	292	256	252	249	259	240	226	252	271	257	254	274	252	240	262	250	279	254	280	204	236	282	268	255	230	251	262	266	245	249	248	305	264	233	240	269	252	260	250	266	249	227	232	235	264	292	247	275	257	250	263	264	266	264	255	225	253	243	257	279	263	269	260	273	251	271	236	270	266	251	229	252	248	269	253	274	254	262	256	234	253	278	237	269	248	277	251	275	285	263	245	262	256	230	228	278	257	261	249	272	263	284	277	289	246	275	227	234	274	237	268	243	228	257	231	270	279	267	260	244	236	251	260	288	232	254	270	269	292	248	280	258	231	255	266	254	248	284	269	277	249	262	243	253	247	266	267	267	256	270	263	255	260	280	289	279	249	244	270	262	232	319	229	263	272	261	247	258	253	261	236	288	254	268	275	278	223	251	264	256	253	269	253	247	270	249	280	266	259	249	281	284	225	243	241	223	256	264	252	270	242	248	292	262	304	275	247	276	257	260	251	248	272	279	258	278	231	248	240	253	259	257	274	268	259	267	258	263	238	236	256	265	254	253	256	284	256	250	272	244	233	227	227	238	251	286	249	251	273	272	258	234	294	266	302	238	258	268	233	263	237	249	269	253	257	261	224	264	287	284	245	271	249	240	265	287	269	252	281	241	272	262	237	257	258	251	244	255	253	261	274	238	271	266	258	287	283	297	281	253	216	268	247	290	242	243	259	280	259	265	247	246	249	246	250	274	271	258	261	281	243	246	287	243	275	286	286	262	266	254	231	243	257	247	263	264	256	278	262	246	255	256	256	267	299	306	252	272	239	294	233	275	275	258	270	263	265	273	292	281	239	252	267	226	293	280	267	292	251	252	250	239
5777	1678	628	668	649	651	696	664	651	672	668	657	626	619	677	646	633	619	661	634	660	661	624	658	654	612	656	631	630	650	659	658	642	616	657	628	669	653	670	662	617	590	616	665	654	639	659	667	666	683	671	622	656	661	603	609	627	582	624	626	609	662	618	621	653	625	656	642	641	664	638	636	640	633	676	646	632	655	660	699	613	646	594	625	616	633	656	601	600	649	635	617	649	678	649	644	611	660	661	627	689	664	630	625	662	657	634	669	658	637	632	626	648	627	645	643	609	629	668	708	642	645	663	646	651	654	638	646	643	623	603	647	642	628	629	590	644	624	641	627	635	630	667	615	663	627	620	671	636	655	639	639	663	621	629	678	651	642	639	662	642	707	611	652	660	654	610	684	612	656	690	646	662	662	629	592	638	664	686	618	659	617	600	661	634	632	628	666	585	639	666	644	640	650	625	624	656	647	630	648	665	693	671	658	630	640	670	639	613	602	669	646	639	638	646	654	642	647	620	690	653	684	613	631	630	630	629	626	665	688	671	638	636	622	656	668	600	681	675	612	653	651	670	652	646	607	657	658	640	638	630	622	641	682	636	646	631	640	626	645	686	614	605	591	668	665	658	671	612	637	701	630	598	674	653	626	666	655	668	599	584	657	672	684	698	631	672	675	669	700	663	585	653	645	666	637	680	665	663	669	633	677	636	639	627	642	594	681	687	644	637	704	604	605	654	629	655	619	643	657	604	653	628	644	695	668	611	620	623	648	608	637	666	650	596	589	628	654	657	672	646	631	648	648	614	680	630	635	653	645	659	612	623	662	649	620	657	628	671	624	639	607	656	696	621	656	666	647	643	652	647	619	629	656	613	597	622	633	641	599	641	713	671	601	661	638	577	662	688	640	626	643	654	648	639	618	584	668	623	671	661	656	618	653	642	635	640	666	632	616	619	631	645	678	669	626	629	669	600	617	640	633	635	676	640	670	605	666	684	646	648	657	669	634	654	625	634	653	654	623	649	614	673	654	644	646	632	662	598	665	645	621	697	684	637	642	624	617	652	640	609	635	634	623	592	627	613	649	561	653	625	645	624	642	670	673	681	660	632	629	675	635	654	719	640	672	615	639	635	632	590	636	651	662	609	699	640	610	650	607	604	628	637	702	672	626	659	645	637	643	603	653	709	699	627	628	635	656	611	643	635	609	642	714	644	659	594	620	587	607	628	646	653	634	586	617	619	634	626	601	630	647	660	632	643	662	664	660	675	633	640	629	626	644	648	633	653	640	627	604	614	608	631	643	658	671	607	606	639	632	679	670	653	607	631	680	612	610	664	629	622	650	634	634	627	648	617	618	666	619	641	627	600	683	639	643	666	646	612	684	675	680	647	649	605	588	600	634	659	655	677	705	657	627	608	632	641	647	624	625	611	649	651	667	623	677	630	652	655	629	648	620	628	617	629	644	644	695	637	628	616	625	656	659	669	649	615	638	609	605	624	652	639	679	669	662	654	661	642	636	642	620	643	612	661	654	697	674	620	609	596	660	593	635	664	643	660	652	679	680	705	659	643	611	653	639	663	636	663	662	657	647	652	666	661	608	685	666	599	621	628	672	617	635	650	645	665	670	644	651	618	625	644	652	667	624	650	650	644	618	636	620	649	628	627	676	653	634	663	661	647	668	610	607	638	643	628	653	656	617	602	705	600	645	630	675	646	592	613	642	661	619	606	626	626	634	655	589	668	676	678	665	634	626	641	643	619	611	642	673	679	624	637	675	658	607	649	680	645	665	626	670	642	598	584	653	605	673	651	620	621	603	655	613	648	652	645	608	627	623	661	633	634	668	654	664	649	645	688	668	668	672	681	659	654	631	637	659	629	600	630	637	672	625	641	634	671	644	636	636	579	603	645	636	626	694	665	645	645	606	611	647	642	607	679	648	638	655	647	609	641	611	628	652	647	636	714	652	636	613	632	665	624	663	627	607	679	664	607	659	635	637	626	617	627	662	645	619	654	638	628	676	638	656	676	665	610	607	643	580	599	603	588	684	622	648	578	629	668	645	656	623	650	624	691	632	622	706	680	687	630	633	667	636	656	645	669	635	623	619	660	611	652	612	616	647	662	628	655	676	674	644	649	681	704	617	668	626	623	626	652	644	622	637	635	674	663	672	628	640	642	653	666	617	606	629	667	582	654	646	621	584	659	623	660	657	675	674	605	655	601	591	631	676	641	649	633	624	676	648	621	614	627	668	636	648	600	656	630	628	662	657	617	657	647	627	666	656	668	613	656	661	622	634	667	619	694	658	601	641	645	653	662	656	656	646	655	633	652	664	640	658	646	573	600	635	653	621	618	677	614	675	609	646	654	666	652	592	662	676	647	632	631	652	638	615	600	616	641	608	649	598	638	677	675	625	640	633	617	663	688	592	657	646	631	621	641	634	625	641	668	593	645	650	635	606	661	618	665	601	637	629	656	651	666	657	666	641	648	632	639	665	672	651	661	656	674	637	635	637	643	657	619	627	701	605	677	609	637	631	681	609	663	628	629	666	668	620	655	603	610	618	626	643	648	651	632	621	626	603	653	652	634	643	655	621	612	658	637	640	644	644	631	637	647	639	629	636	658	689	643	669	582	618	650	663	616	609	638	649	674	649	622	617	669	644	692	658	634	623	648	633	635	618	648	639	652	663	637	613	631	697	623	627	617	636	691	657	667	650	620	627	629	621	646	593	664	638	627	657	656	662	592	638	672	609	626	622	611	605	636	697	704	641	587	619	633	639	633	683	655	658	600	646	649	649	596	626	635	625	643	614	638	635	581	628	634	603	652	652	631	651	614	637	646	651	633	645	605	656	588	647	648	673	623	609	684	614	594	633	612	604	587	646	599	640	660	611	603	634	628	627	600	676	686	650	650	624	622	611	626	647	663	666	648	652	643	645	670	610	633	608	680	656	700	675	596	662	614	654	681	630	606	605	658	592	642	620	652	671	616	613	635	627	653	678	643	627	685	638	661	666	635	590	635	635	639	654	651	618	634	580	639	662	673	669	630	652	634	645	629	671	662	646	656	639	659	698	682	636	684	648	610	631	634	669	639	668	614	638	624	635	626	628	612	635	662	630	618	613	641	659	667	669	621	642	647	598	641	627	652	695	670	633	612	627	610	628	671	636	663	585	641	661	642	677	647	653	647	656	694	650	613	623	688	648	630	632	673	635	642	620	675	666	568	641	632	638	648	637	663	647	638	679	640	645	639	651	614	620	637	629	606	652	595	661	635	674	653	656	679	658	669	609	668	659	694	647	622	654	638	647	631	648	627	644	635	637	650	714	658	655	601	648	632	669	674	635	593	621	677	648	642	695	657	616	602	700	647	696	662	676	665	672	675	628	652	599	667	666	680	610	637	603	668	650	655	687	641	632	653	660	611	701	633	684	646	631	620	622	638	641	645	698	652	632	602	663	641	649	687	644	602	728	673	697	636	579	627	674	680	619	637	667	598	665
17158	4336	658	439	370	391	315	353	340	298	305	311	291	304	315	303	324	322	323	273	326	303	289	316	294	299	280	301	306	318	297	275	310	286	347	283	320	280	290	310	293	266	271	312	304	310	336	309	304	304	291	304	298	312	317	273	335	317	325	309	332	277	308	300	324	308	294	305	284	281	277	348	319	302	319	298	315	303	317	292	292	269	311	294	318	281	294	298	312	296	309	290	305	330	306	305	318	318	286	294	333	280	299	301	298	332	309	308	287	309	312	324	327	303	316	286	341	299	296	318	293	281	321	312	327	291	304	322	291	304	298	319	301	306	304	323	308	309	309	282	302	282	321	294	326	303	265	319	272	273	280	313	294	301	284	279	296	307	329	289	309	276	311	302	292	308	294	294	270	276	298	292	335	305	302	331	295	266	323	306	326	282	313	303	343	315	301	270	298	308	282	305	289	314	309	289	326	317	290	304	304	318	314	354	290	293	269	298	321	267	306	303	276	303	306	316	314	333	303	279	293	283	297	271	285	277	296	282	269	311	288	281	305	307	322	316	297	295	278	301	319	267	293	301	297	326	288	310	278	293	303	301	300	292	307	325	277	321	289	301	300	315	299	275	285	335	296	292	275	276	304	328	304	304	277	308	270	266	290	316	302	306	293	301	247	293	303	322	292	287	295	309	294	247	312	314	322	298	269	358	281	316	312	296	270	292	307	312	322	275	294	296	327	338	305	300	327	285	287	318	290	304	302	301	300	333	304	269	289	293	282	287	295	303	303	271	309	301	301	329	258	287	302	284	272	310	291	309	312	303	296	294	278	297	310	301	299	303	291	295	323	260	307	271	306	313	303	286	330	271	317	299	308	282	318	270	301	304	296	316	304	306	309	310	278	280	295	327	258	279	296	289	304	343	289	323	288	283	288	306	282	295	239	283	306	302	274	271	301	283	311	319	303	286	315	281	297	332	305	279	299	301	361	312	309	288	333	264	292	282	286	271	266	306	305	299	299	298	311	321	327	329	304	332	337	314	319	275	280	317	318	269	293	304	323	288	291	289	303	331	303	330	323	340	303	315	316	291	306	289	275	320	306	329	322	311	305	306	316	309	256	293	276	318	307	304	286	294	331	302	275	285	295	315	306	265	301	300	307	292	315	277	311	307	306	297	304	326	292	300	297	274	297	285	306	274	274	294	336	277	336	320	302	301	277	290	306	335	294	300	277	289	302	311	345	321	321	273	281	307	295	271	302	303	278	295	301	320	299	317	286	330	309	333	304	281	308	260	275	278	290	300	305	322	287	264	268	294	299	313	301	291	305	301	300	321	338	297	283	319	281	287	297	282	293	310	333	332	267	322	272	268	314	296	323	304	285	267	296	287	302	326	329	309	315	290	316	326	324	269	286	279	314	311	330	286	294	297	305	313	293	275	277	314	282	316	305	339	312	300	294	310	297	326	287	290	322	307	294	286	317	298	284	270	317	291	285	288	323	311	310	283	300	327	314	288	305	279	288	276	306	285	302	324	297	282	313	301	281	296	318	311	299	302	315	292	317	277	281	276	308	274	323	295	274	315	284	283	312	308	262	299	308	299	300	300	265	298	300	275	342	312	316	282	303	324	275	324	295	303	363	336	283	330	273	326	265	285	288	318	300	293	300	336	286	320	307	322	315	313	303	300	305	300	307	301	316	311	312	316	296	326	295	303	263	283	303	296	302	334	332	275	334	295	302	311	292	284	345	301	256	303	328	273	320	291	281	283	299	310	303	296	305	284	319	323	312	305	294	310	263	309	317	303	302	276	342	327	331	276	293	329	285	284	314	257	298	314	311	267	297	307	279	334	310	322	309	294	271	302	293	311	293	303	285	324	299	307	323	259	275	291	289	315	304	309	299	338	315	295	328	265	298	304	280	278	278	301	269	290	261	331	298	290	276	308	287	337	303	290	314	315	312	320	309	309	289	292	308	293	312	284	352	301	316	278	307	310	291	278	330	312	285	286	305	320	304	316	324	289	316	305	287	299	311	292	282	311	292	309	310	287	306	276	276	323	317	288	299	286	310	289	289	314	310	305	310	294	272	311	286	297	297	310	323	310	321	263	338	312	309	321	298	291	307	281	327	304	303	306	295	300	289	278	318	296	320	318	284	298	319	302	300	305	332	299	320	332	301	302	309	315	290	290	305	310	287	287	295	300	285	295	326	287	288	311	292	297	309	267	322	283	290	301	305	296	287	264	300	321	319	316	314	269	289	267	308	316	300	316	323	266	288	318	299	317	276	315	309	304	295	334	310	312	303	294	318	305	277	314	319	309	345	300	309	293	257	292	286	317	282	311	301	311	288	315	312	317	277	297	310	294	292	323	264	284	272	312	284	320	328	320	293	278	286	334	291	312	290	306	299	278	294	314	287	330	287	322	319	299	318	374	292	298	283	309	277	298	287	310	281	293	294	264	289	284	330	294	282	310	325	300	287	293	345	289	302	283	290	293	277	299	297	301	284	317	306	317	323	327	308	286	307	303	274	306	326	306	283	310	331	281	318	297	309	298	310	290	284	298	314	279	336	310	308	320	288	311	281	279	268	322	300	305	319	316	317	285	298	296	308	336	296	348	300	299	277	274	305	327	291	320	321	303	304	315	299	273	323	308	312	294	300	308	299	338	303	303	339	279	309	291	297	318	315	295	299	311	323	300	309	313	305	298	330	304	340	284	276	318	277	319	303	301	325	292	283	289	323	291	337	305	309	345	313	315	312	298	257	303	297	289	318	278	284	323	285	308	327	310	313	304	284	280	279	319	290	288	283	292	308	295	279	287	289	307	297	320	276	277	285	323	313	324	321	309	330	282	285	288	288	327	308	269	302	294	317	294	280	327	308	356	311	331	312	326	281	280	254	320	294	328	293	322	310	298	281	284	335	288	326	304	294	277	331	304	301	314	301	317	302	311	292	334	308	321	309	313	306	304	316	302	299	288	277	309	316	319	277	290	271	289	340	317	288	278	290	299	287	312	301	307	324	303	306	298	310	273	283	301	298	302	307	309	282	298	307	282	313	307	323	312	285	313	309	299	310	301	289	297	277	244	296	289	299	299	276	337	312	272	325	289	343	320	315	283	276	266	337	290	282	299	281	285	289	299	308	297	292	314	315	288	306	325	317	283	306	313	285	292	281	294	272	316	322	274	291	274	310	314	311	283	310	291	296	319	275	312	311	285	270	319	312	285	305	303	316	273	295	300	288	295	302	311	302	272	290	317	302	287	267	291	290	316	296	320	355	337	281	288	295	321	297	314	330	336	311	294	293	317	293	317	308	305	329	283	308	299	314	321	294	312	283	296	308	290	284	287	287	352	303	304	321	290	301	314	286	280	287	279	312	335	301	278	310	299	318	296	324	295	302	304	316	316	298	271	313	290	313	300	305	308	293	305	293	306	270	304	314	303	314	288	324	304	303	271	291	309	315	295	304	315	255	278	296	302	328	282	305	292	280	307	318	321	325	304
12470	4076	1234	1274	1144	1060	947	897	864	857	831	816	834	777	779	782	765	754	721	719	776	725	766	722	711	767	745	791	713	747	724	729	761	758	727	711	743	669	723	784	765	736	717	719	744	725	714	764	742	715	685	690	732	763	706	705	734	739	708	751	706	681	713	679	727	720	702	676	727	719	718	700	680	749	731	727	746	733	719	752	733	715	711	709	698	742	744	758	760	738	691	702	742	699	742	739	723	725	708	718	726	725	688	680	732	705	713	715	718	735	690	756	710	676	737	723	712	698	765	718	691	699	691	712	713	717	717	737	727	679	691	687	782	726	715	744	730	723	696	703	675	719	753	668	717	707	724	715	674	699	739	739	763	746	741	720	688	749	720	720	692	675	766	739	714	704	704	751	759	719	719	687	720	763	727	673	753	709	701	714	709	729	764	713	722	729	732	724	740	737	681	691	707	716	702	699	712	734	716	673	734	689	697	715	744	679	764	720	720	740	690	711	717	747	686	729	725	718	726	707	694	730	696	700	752	702	745	732	727	700	753	700	738	737	764	720	728	728	716	733	760	748	694	652	740	759	744	716	736	706	738	695	722	767	758	738	717	726	727	729	731	727	763	737	749	744	750	709	729	725	758	760	698	760	716	733	746	702	741	698	723	663	762	739	728	697	733	708	749	755	684	712	775	725	730	763	741	754	721	741	740	722	760	735	727	692	775	762	685	727	732	745	727	704	741	738	731	761	722	734	742	715	682	734	691	736	700	760	756	704	753	735	720	706	700	715	727	670	724	704	744	728	758	730	684	752	704	726	734	697	712	719	761	775	680	755	740	701	713	719	762	702	753	700	686	678	707	735	731	713	745	717	708	645	725	724	678	781	722	709	684	726	735	703	732	718	721	706	689	665	763	732	753	753	747	697	723	692	688	685	728	738	700	750	760	735	750	730	725	699	696	715	769	748	745	705	721	734	738	759	722	743	729	714	755	752	719	732	710	751	691	713	694	701	708	752	734	774	729	724	719	714	724	711	709	735	721	702	735	731	759	685	715	736	673	720	664	737	698	683	702	720	755	711	730	721	781	735	710	704	772	654	711	758	741	727	735	696	735	716	741	773	704	713	725	686	718	627	721	712	713	738	724	768	780	783	740	751	761	695	704	697	671	781	694	705	683	735	742	718	712	673	731	703	765	736	677	722	708	821	765	734	684	692	704	699	756	663	700	715	688	724	729	708	711	690	713	766	708	727	724	687	717	726	726	751	758	681	798	735	722	747	711	726	749	719	703	714	727	720	701	685	698	752	731	661	713	748	663	746	700	731	631	688	710	680	699	728	740	750	711	748	687	709	702	682	723	737	684	715	703	719	733	718	690	739	767	717	726	742	706	786	699	710	712	748	704	710	705	733	698	747	692	703	748	743	734	753	795	761	724	680	728	713	696	689	751	699	654	720	725	692	702	689	703	691	710	733	750	757	753	688	718	720	739	712	765	703	753	763	722	729	698	690	690	736	701	722	751	757	748	716	703	725	717	693	757	689	726	725	718	774	726	712	745	699	734	719	735	698	737	702	707	714	710	723	704	757	729	752	704	718	697	688	727	703	664	719	749	712	749	710	722	689	753	667	658	740	686	710	663	688	766	659	723	722	677	724	705	723	655	720	761	753	749	717	732	786	690	714	736	735	698	705	731	746	737	739	708	721	674	695	700	730	729	728	733	739	672	737	671	741	718	690	741	741	741	729	703	750	746	667	714	748	786	715	712	771	756	730	754	698	763	750	667	723	757	728	720	776	716	720	711	739	705	702	703	732	760	720	699	705	746	766	721	731	740	760	663	756	685	725	701	725	719	718	690	680	705	723	684	724	757	752	750	713	708	718	755	743	727	690	709	743	683	709	739	744	717	696	714	744	726	717	711	753	707	752	753	700	739	697	725	734	772	747	711	732	740	713	693	740	749	765	713	747	748	761	713	662	729	782	713	666	717	739	684	740	727	743	688	701	719	765	677	729	689	761	664	754	701	692	681	706	723	769	697	713	720	704	687	730	666	680	678	731	675	695	713	720	705	734	684	722	714	703	719	720	756	715	720	746	807	729	742	778	711	719	726	747	660	711	702	728	702	709	732	752	710	717	725	729	759	744	695	736	694	737	750	733	683	700	753	736	752	742	737	682	732	752	712	693	745	735	727	733	756	713	739	710	713	776	716	752	712	739	696	751	731	700	703	664	678	688	764	727	716	707	719	724	725	760	717	734	704	703	726	694	722	741	702	709	742	747	749	690	737	703	743	756	714	739	693	723	767	705	720	699	719	748	737	735	706	688	722	737	787	702	703	732	683	752	739	744	699	729	708	705	701	711	745	715	751	736	705	725	735	721	711	734	741	739	737	698	717	730	727	720	783	689	715	714	679	749	746	729	712	734	664	710	721	730	733	718	726	723	762	740	695	714	703	688	736	730	710	738	714	768	687	721	716	684	731	780	727	738	733	730	721	739	741	742	699	710	687	754	731	707	700	704	733	734	735	699	739	731	752	720	717	727	709	730	738	736	676	749	720	660	709	724	714	760	717	712	706	684	699	757	771	758	747	720	738	704	718	687	707	731	728	694	730	727	729	727	721	722	709	681	747	684	755	697	703	716	730	686	722	728	722	698	746	715	788	666	695	674	719	705	738	766	804	736	760	699	715	703	751	735	763	687	721	727	726	710	747	710	673	765	690	687	720	756	704	706	691	728	712	719	700	737	747	714	753	706	762	689	699	723	738	752	741	697	728	719	691	716	753	759	725	695	711	721	742	759	715	684	719	677	662	737	745	746	692	712	755	678	712	767	694	686	737	717	704	671	716	713	720	720	755	786	708	719	755	758	703	808	717	687	732	724	684	692	761	741	737	699	771	755	691	729	709	726	744	685	733	711	733	737	715	733	730	757	689	728	750	689	687	693	726	664	749	734	743	758	694	693	710	712	703	717	699	708	742	729	773	748	675	733	719	693	690	741	718	677	731	735	734	747	730	681	732	745	700	705	716	703	704	702	713	689	735	754	684	713	741	739	736	692	747	690	658	743	719	742	705	714	708	733	715	755	746	735	713	700	757	714	713	745	700	736	717	724	708	701	728	752	697	715	746	698	738	701	698	662	743	750	684	697	661	678	708	742	682	778	716	716	766	746	724	670	716	724	687	720	721	754	714	757	702	705	729	740	699	714	700	667	732	721	688	700	775	718	744	777	716	733	687	748	727	721	715	721	728	710	731	732	735	681	682	726	722	737	743	725	742	683	691	729	672	674	682	726	694	759	691	698	774	699	695	707	733	705	729	734	711	791	688	678	703	709	747	728	741	710	740	713	753	741	677	670	779	693	681	703	728	661	784	691	697	732	734	702	740	716	703	733	711	730	742	659	720	738	766	712	705	750	759	701	778	725	722	718	728	683	748	711	682	694	690	726	714	721	722	725	727	676	712	744	685	740	716	705	736	727	706	710	674	685	736	747	760	735	685	674	717	700
26202	8244	1051	521	409	327	289	214	218	199	222	190	207	198	189	226	205	214	185	212	202	167	182	182	191	167	188	177	185	188	188	193	179	198	180	180	196	157	176	185	179	189	190	164	166	203	185	179	177	193	184	185	175	192	180	201	201	207	154	176	190	189	176	211	162	163	163	186	180	162	181	194	171	183	182	178	202	187	164	213	173	194	180	187	199	186	181	167	198	185	167	186	179	179	176	181	187	201	215	209	199	189	181	171	185	181	153	176	172	203	179	175	170	207	170	165	188	174	176	192	190	190	185	185	225	173	208	168	219	164	170	173	182	203	199	174	182	188	178	181	197	191	175	195	193	191	174	199	190	181	181	202	204	164	157	166	175	187	203	201	200	206	184	173	181	196	174	204	174	205	184	187	176	168	160	178	196	224	181	177	193	168	186	196	186	212	186	198	206	167	195	190	195	195	186	169	186	192	172	178	181	228	178	197	181	186	183	183	172	182	194	174	193	154	203	150	212	194	201	170	178	191	175	149	201	189	195	188	180	191	179	177	198	181	169	214	153	197	170	181	170	205	199	185	166	192	198	176	183	192	166	166	195	200	167	166	173	168	191	189	171	155	169	211	175	186	168	197	186	192	174	173	191	198	183	187	216	204	187	192	177	180	201	187	185	175	198	190	180	181	167	190	204	171	195	190	183	164	187	194	195	159	178	208	187	164	201	199	201	179	174	203	179	168	179	166	176	188	173	204	185	171	206	185	173	198	183	185	214	200	204	203	209	193	142	188	185	167	198	195	166	185	188	177	176	160	185	192	189	162	176	179	226	169	191	184	178	184	180	159	194	194	182	185	210	201	187	188	166	188	208	165	181	181	185	167	195	162	165	178	199	192	216	178	184	165	197	171	175	179	170	184	187	190	184	167	195	197	182	162	185	179	198	179	200	178	182	182	177	196	179	175	179	176	180	147	186	202	182	167	176	194	192	196	174	187	205	196	194	181	173	201	191	211	173	184	170	179	180	160	169	185	169	163	145	169	189	178	215	165	195	198	197	190	188	185	180	173	177	168	188	185	196	180	182	185	174	167	195	159	184	171	184	185	182	178	171	160	184	205	172	171	191	165	189	176	174	159	176	184	184	173	178	157	166	189	171	179	161	198	191	175	198	166	177	177	175	190	160	174	180	161	183	180	202	207	191	175	177	176	205	178	188	175	205	198	176	187	200	147	178	189	185	167	200	172	188	198	172	157	173	184	191	195	194	198	209	197	178	200	166	191	178	155	196	185	199	191	184	174	201	169	192	180	195	198	191	181	185	178	149	179	205	190	161	158	178	195	153	185	159	189	182	152	154	158	192	170	192	183	204	161	172	176	183	196	171	195	207	160	174	170	157	196	226	173	193	154	177	169	210	210	195	210	147	206	210	161	207	208	187	190	188	181	163	193	201	217	188	187	180	195	183	175	202	169	166	174	173	202	200	190	167	193	167	171	190	184	199	181	207	214	183	155	182	170	199	192	173	174	185	173	172	185	173	165	170	167	191	184	173	212	176	171	192	191	195	187	182	185	181	174	167	193	164	187	186	167	179	184	169	181	192	178	162	183	188	174	173	186	188	197	182	165	191	184	181	186	163	198	198	169	203	180	192	160	192	192	166	177	181	171	198	201	174	185	193	175	176	182	182	187	184	177	157	198	177	186	195	177	182	175	197	171	157	186	167	183	167	205	172	183	164	178	181	169	179	179	173	202	171	175	169	182	174	183	172	163	192	145	172	183	178	175	194	178	182	192	178	156	177	190	180	179	160	177	185	192	191	191	198	206	155	193	190	152	200	180	188	170	169	182	187	206	187	165	183	173	164	167	173	154	173	174	183	172	174	190	188	187	194	177	184	164	193	137	157	174	163	177	201	197	174	179	176	220	195	169	171	144	161	176	174	180	209	179	189	188	160	168	171	181	196	183	178	197	184	172	168	173	214	198	175	173	169	200	190	173	167	168	171	190	192	165	205	177	194	219	194	194	185	189	148	170	186	162	179	184	159	203	171	176	164	186	207	170	187	194	215	172	193	184	165	183	191	175	190	188	161	173	182	167	186	189	167	202	169	191	169	172	178	172	179	188	188	157	178	182	178	172	158	186	187	178	171	200	183	178	186	203	195	175	158	194	160	177	187	191	162	169	187	191	188	180	164	184	180	163	191	181	230	190	162	173	167	192	166	154	171	157	176	172	210	179	188	180	190	165	179	176	190	149	158	181	179	178	214	188	184	173	170	168	188	188	210	194	152	199	170	207	185	185	162	179	205	182	195	200	174	202	178	179	185	161	182	209	170	171	184	144	191	190	161	169	175	212	206	181	188	214	194	158	205	168	181	184	161	197	198	196	196	155	169	174	186	192	215	179	173	180	207	197	214	197	190	159	182	175	161	191	195	151	150	206	166	186	177	169	203	189	194	195	154	193	172	160	188	191	168	156	183	163	184	196	161	185	178	158	194	155	187	193	177	201	180	173	195	181	189	202	155	189	188	194	192	167	178	182	198	188	179	171	193	189	177	195	185	172	179	173	176	174	230	199	183	200	174	195	191	193	203	189	177	155	177	179	176	187	183	216	173	179	173	188	184	195	173	183	189	193	180	209	170	181	175	190	204	214	190	148	176	173	209	175	162	206	181	166	198	207	205	169	191	182	159	201	180	183	198	175	173	189	157	217	174	172	179	198	228	159	183	172	179	193	161	167	195	198	189	166	185	159	178	190	191	180	182	201	169	184	180	184	197	191	197	163	175	188	206	178	191	168	181	176	162	177	186	193	209	191	212	184	179	184	189	171	184	196	189	181	186	146	206	189	177	197	178	147	169	172	179	164	197	177	175	193	186	198	184	182	201	180	172	170	162	207	189	180	172	177	176	174	182	177	194	166	177	174	186	175	197	195	180	149	184	212	181	168	172	192	202	174	184	179	184	176	188	153	199	182	166	185	172	188	164	171	170	188	159	179	146	174	173	177	184	181	193	184	195	171	184	184	174	184	205	165	171	167	184	167	180	170	159	132	178	184	197	196	199	185	180	190	180	190	219	176	182	185	169	180	194	166	178	186	198	177	181	176	161	207	207	183	178	191	190	189	183	168	175	162	192	187	194	180	189	198	187	189	161	191	171	153	181	205	201	202	174	177	162	184	199	200	165	202	196	192	191	178	166	189	183	194	183	183	187	184	185	166	212	171	176	184	170	189	177	190	187	197	178	174	189	153	176	179	176	170	178	166	198	199	151	174	172	168	164	163	194	168	180	171	177	180	187	160	177	179	167	161	190	205	186	176	215	178	213	206	199	169	168	183	181	173	164	163	163	172	173	161	156	178	170	171	193	185	177	188	178	195	179	188	170	160	200	174	171	194	214	171	180	182	188	167	183	189	177	192	182	186	181	189	174	204	187	164	192	181	196	154	187	178	190	202	194	187	210	189	170	171	204	196	179	186	168	173	165	198	188	179	196	176	171	177	172	208	164	188
16516	6025	1469	1479	1311	1131	946	787	724	658	637	559	597	567	537	553	517	535	540	546	516	494	527	471	483	452	499	484	502	473	466	468	507	485	440	460	459	495	449	450	480	446	454	425	474	436	458	465	447	459	493	466	453	459	486	484	490	445	431	443	466	443	458	446	465	446	462	453	460	467	434	415	486	455	439	476	476	464	454	456	468	460	441	454	451	474	425	468	443	462	486	438	451	466	442	454	460	461	475	473	470	454	464	446	434	466	426	452	464	487	459	464	480	440	458	454	462	459	450	426	480	419	455	451	469	487	449	424	458	481	434	434	465	443	452	444	456	470	454	479	444	466	488	438	464	490	454	445	445	427	444	446	459	475	468	449	459	488	461	437	438	463	478	445	469	452	456	423	499	450	399	472	428	434	449	420	463	417	465	440	427	467	479	445	444	451	450	455	467	432	485	435	470	461	424	421	482	455	435	447	452	439	442	457	432	415	490	458	467	426	465	430	411	462	464	461	433	455	479	441	427	491	461	431	428	442	448	469	473	469	439	458	458	470	470	488	408	468	446	482	435	456	441	471	421	467	433	466	408	468	498	519	432	452	442	427	453	430	436	438	446	464	448	398	459	456	447	458	446	455	455	467	468	453	466	399	481	478	467	486	426	456	457	462	430	474	457	453	422	442	470	436	428	439	434	437	439	428	480	428	480	450	436	453	494	498	452	467	450	426	433	450	434	484	503	459	444	439	455	459	442	426	468	450	419	442	440	466	443	427	463	485	472	468	397	450	444	463	435	452	456	427	464	438	415	447	456	434	483	456	418	437	462	465	430	472	444	475	425	477	463	440	455	466	444	446	489	429	479	434	442	449	469	464	411	497	407	446	436	452	452	453	445	408	445	424	460	435	411	444	467	480	415	466	459	457	420	484	462	437	446	474	445	439	430	451	478	461	452	461	417	457	452	420	445	435	460	456	434	478	422	497	470	477	476	452	432	445	429	479	458	458	441	469	466	430	454	427	455	402	455	437	463	448	442	419	462	482	448	446	445	451	391	477	457	468	426	433	441	437	467	466	433	436	454	484	442	487	451	484	460	458	431	473	452	428	426	420	459	488	482	456	424	486	490	425	439	468	443	455	458	436	476	445	465	483	458	439	441	437	455	455	435	440	476	441	467	454	475	428	419	435	455	456	470	465	458	443	440	443	491	465	493	471	409	433	471	422	455	454	433	408	441	463	437	462	480	462	464	469	442	473	457	454	437	466	422	467	438	417	472	435	441	459	461	441	462	465	502	472	449	448	477	436	453	469	462	428	422	466	449	444	459	409	441	447	472	418	430	469	461	466	423	430	451	411	435	447	471	463	441	440	441	461	437	413	454	455	433	459	454	455	474	440	467	414	470	477	457	462	441	492	419	447	433	438	472	466	467	477	459	455	482	456	453	434	477	443	452	459	427	472	464	464	451	492	447	479	432	453	441	448	458	455	497	456	440	444	459	482	446	456	465	474	431	454	465	434	469	436	460	461	437	466	437	450	473	471	432	444	459	437	455	462	494	439	462	451	446	489	481	443	450	447	439	471	450	446	475	493	452	475	443	433	465	491	421	424	453	435	432	456	460	432	466	459	400	452	480	451	458	492	416	468	420	441	469	481	448	447	459	450	433	431	482	421	445	408	441	468	448	463	454	440	420	471	442	444	446	467	479	459	449	463	491	445	458	448	465	451	456	451	429	460	460	471	441	435	447	432	408	431	474	452	486	450	463	434	448	440	450	476	446	490	404	431	474	433	462	476	479	456	470	489	455	445	458	471	458	463	454	502	467	436	458	457	437	458	441	477	451	425	470	455	457	482	462	448	444	454	468	466	453	443	441	475	501	459	456	471	441	502	444	451	451	462	480	434	456	479	456	452	460	436	473	463	445	453	416	448	438	456	463	445	444	429	463	451	509	448	430	462	455	438	418	422	434	468	462	448	475	411	433	449	420	450	439	444	468	453	453	430	448	445	465	454	446	461	472	446	494	482	444	433	451	443	440	435	462	463	474	457	437	459	455	418	437	469	449	454	465	421	441	441	460	454	425	444	448	433	480	394	451	468	461	437	412	449	444	440	415	470	468	472	475	477	450	474	412	433	467	413	455	454	457	489	458	439	451	475	422	467	475	438	447	423	466	442	420	476	451	436	421	429	493	460	469	460	395	445	434	454	444	475	456	472	450	447	462	443	443	459	456	463	439	480	428	456	469	473	444	435	449	427	453	415	455	421	473	426	418	480	478	467	482	409	430	486	428	477	455	454	457	468	448	483	494	461	472	469	469	468	474	500	409	443	456	477	450	452	462	430	440	468	464	462	446	441	416	457	441	464	460	430	453	446	492	452	441	416	443	431	495	458	430	466	488	432	429	473	466	451	456	442	470	462	433	451	433	458	407	444	449	443	413	450	463	430	468	423	464	419	447	465	427	463	452	467	456	449	430	479	435	506	395	486	446	451	452	441	427	448	437	435	454	447	459	435	480	448	463	473	429	416	424	460	480	460	478	457	450	453	462	465	420	466	451	454	465	442	451	483	433	466	434	451	410	448	435	451	402	427	437	435	471	460	469	465	487	485	479	483	462	462	418	456	443	456	457	486	428	439	480	437	423	455	411	483	426	466	439	457	493	428	475	439	466	443	433	459	433	468	459	460	452	447	479	432	418	490	453	455	466	483	466	375	451	471	442	453	459	451	449	425	489	427	456	451	443	459	444	429	410	436	420	465	468	494	443	419	497	467	426	448	486	460	448	458	430	445	445	518	515	451	422	464	449	425	453	457	447	463	452	432	444	462	415	492	490	478	458	462	475	460	463	449	440	466	430	442	421	402	468	436	456	496	448	458	471	470	446	468	453	463	464	462	439	430	461	447	440	441	459	454	477	445	463	476	466	448	462	437	443	486	475	469	429	429	469	442	420	438	439	433	428	451	456	437	473	451	493	482	445	454	460	417	441	440	457	455	493	443	426	496	430	477	429	450	491	458	463	481	461	464	440	434	435	475	450	446	474	466	470	497	444	453	448	440	478	417	442	447	431	456	448	443	480	453	420	472	456	457	456	454	452	456	440	424	452	472	463	458	444	473	459	482	439	462	434	445	492	457	457	462	465	456	454	449	476	435	471	470	455	432	440	469	436	474	435	464	449	427	436	476	464	450	419	402	430	417	466	472	440	447	446	460	411	439	472	430	418	455	462	464	475	463	427	463	436	463	462	465	432	409	437	446	455	463	447	457	451	484	468	454	451	450	456	471	446	471	433	417	455	458	431	430	428	433	438	440	452	479	431	453	470	379	464	467	439	449	440	459	452	453	433	459	472	431	455	460	456	474	441	440	460	447	463	462	482	441	452	470	501	470	454	431	441	442	455	448	491	431	468	428	482	463	420	442	491	427	457	452	481	414	472	481	484	441	494	457	448	470	448	430	467	441	451	444	441	433	457	461	446	458	468	473	472	459	451	448	481	452	481	442	414	422
7234	1683	331	244	274	280	244	257	250	283	263	252	240	270	262	289	262	249	222	242	243	271	285	252	272	242	260	254	230	275	244	261	274	271	269	259	261	254	263	250	269	271	271	268	243	255	283	250	280	274	288	290	245	249	260	268	248	248	259	250	248	290	257	268	269	242	235	288	257	243	259	255	255	284	254	265	267	289	262	258	265	251	237	264	254	274	259	268	243	285	271	257	242	275	254	277	265	265	244	279	252	281	278	255	255	259	261	264	268	273	268	276	257	269	288	268	279	241	269	238	279	255	277	250	291	260	257	248	262	258	266	279	284	259	275	285	287	241	257	248	268	269	273	257	278	288	266	261	285	255	276	270	252	258	244	272	290	286	255	265	259	291	263	249	266	243	277	274	232	277	262	275	279	260	266	287	274	270	267	256	265	259	243	277	265	252	272	268	281	258	272	268	269	263	280	265	267	283	266	259	278	286	274	285	277	244	280	287	240	256	238	279	261	310	308	292	256	274	258	236	247	248	242	270	287	269	281	230	267	284	235	296	260	245	247	258	284	246	267	259	237	261	248	252	248	246	241	258	258	273	248	258	261	233	238	271	289	262	301	274	256	275	264	249	254	260	280	273	278	255	272	261	275	238	234	274	276	267	276	279	266	273	243	242	232	232	261	259	262	255	264	270	265	256	264	256	237	287	253	263	262	267	275	281	256	231	277	293	255	232	256	265	274	270	288	226	261	254	234	290	265	251	269	284	276	236	265	228	230	246	291	272	246	258	265	283	265	244	267	268	249	260	265	257	247	236	272	266	289	297	234	265	309	253	268	269	252	273	283	255	258	236	282	278	256	275	239	268	280	252	270	258	260	282	250	258	240	267	278	280	283	258	257	269	259	252	300	284	240	279	233	251	269	247	265	268	269	255	250	280	273	285	258	279	280	263	272	272	259	282	269	246	256	232	242	270	294	293	248	274	270	241	252	319	284	265	262	272	285	273	257	244	237	231	286	264	284	213	288	233	273	281	309	263	249	264	273	272	282	273	281	278	259	282	244	279	251	283	250	281	235	248	275	252	267	232	274	255	269	276	282	249	268	265	263	238	268	245	282	271	275	297	267	271	255	228	295	241	267	256	263	282	281	256	246	268	274	253	306	284	298	261	254	245	255	278	261	251	257	251	274	282	266	277	259	261	257	248	293	277	290	255	260	248	281	278	241	253	264	279	259	280	275	269	269	292	270	231	244	264	275	266	255	264	226	251	255	285	234	239	256	268	264	250	254	252	245	249	249	277	281	266	247	251	257	274	264	274	265	286	272	267	265	284	251	286	279	269	284	276	258	270	279	241	266	254	254	264	270	266	281	263	281	268	289	256	275	241	289	250	258	287	274	234	228	255	250	235	303	242	266	272	224	263	243	266	237	283	238	267	265	287	255	237	276	257	270	256	271	262	255	281	254	277	269	251	260	242	260	274	249	238	276	240	253	243	300	275	247	273	262	267	265	227	271	291	270	281	266	261	256	269	276	255	237	294	262	258	268	270	231	280	265	279	261	242	252	239	264	217	256	307	263	254	288	272	302	304	256	250	240	270	263	235	271	259	228	242	232	229	240	248	250	260	275	243	301	259	250	271	255	267	270	269	261	254	262	277	270	249	275	266	262	264	234	282	253	235	261	256	269	229	256	278	257	279	237	251	232	259	291	248	286	273	280	275	282	262	274	265	295	265	241	292	225	280	255	301	276	266	228	266	238	216	250	281	234	256	269	257	266	265	295	252	240	285	269	266	278	255	268	249	292	270	236	247	259	274	248	245	301	248	250	255	260	272	269	236	272	252	263	271	255	296	267	256	253	249	233	261	282	237	254	274	241	269	242	234	225	258	278	245	270	253	252	268	275	262	256	258	263	280	288	253	257	291	265	261	253	256	264	247	274	264	269	241	268	273	221	259	258	270	258	269	266	296	246	239	280	256	256	243	247	267	266	263	261	273	287	277	259	260	260	213	233	258	284	257	233	263	238	285	278	271	262	256	261	245	242	277	249	259	273	271	249	245	276	244	261	266	291	241	256	257	281	266	283	278	260	279	245	275	262	249	244	267	293	275	266	246	264	273	248	233	287	267	263	260	277	287	258	281	262	265	286	259	266	265	273	272	269	257	257	249	255	246	231	280	249	246	278	275	256	254	276	276	270	253	270	289	276	255	261	247	261	293	240	263	233	275	265	286	290	266	277	243	300	267	297	274	254	244	246	265	265	270	244	255	236	255	274	258	270	272	259	245	258	271	254	253	268	261	258	278	278	277	273	239	294	266	266	285	256	270	272	257	280	238	245	238	239	306	251	284	252	242	266	261	292	273	250	247	270	256	258	255	274	258	283	265	251	261	245	263	244	240	260	258	274	242	284	261	259	299	265	253	268	232	260	263	256	263	296	268	253	250	259	304	284	271	265	242	254	262	264	247	280	253	258	253	270	249	259	275	254	267	239	248	230	258	245	236	272	255	273	253	270	253	269	276	266	274	261	248	282	282	279	281	258	270	255	267	267	232	258	250	221	258	270	285	289	269	273	234	269	273	290	259	253	279	272	252	290	259	230	239	261	257	301	252	233	267	252	263	286	249	278	265	260	252	247	244	263	250	293	268	289	240	266	272	261	267	267	278	293	232	295	259	278	280	284	267	264	243	255	251	262	238	241	257	274	255	251	235	261	272	287	268	245	274	270	264	271	257	243	240	244	273	263	247	257	265	260	287	295	269	254	241	271	262	288	264	258	239	256	267	241	251	265	258	256	228	255	256	279	272	277	255	255	250	301	243	291	273	257	249	280	243	262	263	271	265	272	281	267	253	271	232	277	268	245	275	245	264	253	263	258	235	261	279	269	260	281	260	258	227	258	268	256	229	272	251	268	260	300	261	267	284	263	294	298	259	292	250	261	236	258	293	266	258	231	270	266	261	218	282	284	256	270	282	277	282	278	268	255	235	263	282	289	231	268	294	262	290	238	255	263	275	263	247	256	232	260	271	268	290	244	255	290	255	273	261	264	241	258	261	253	268	273	286	272	244	219	251	296	257	259	243	293	279	239	286	238	292	258	303	289	247	250	259	264	233	311	264	239	241	274	233	285	300	243	267	248	290	266	236	250	273	252	268	285	247	258	250	276	251	277	274	265	298	239	273	228	257	288	290	255	247	236	250	253	279	242	300	249	239	254	250	252	251	247	248	248	260	236	257	279	256	266	262	246	248	256	230	260	267	249	267	245	241	250	240	293	240	270	253	294	258	234	243	281	301	236	293	288	247	256	262	239	253	238	258	291	274	253	236	273	259	258	254	250	273	259	279	248	248	257	229	270	267	262	272	271	240	269	310	261	275	286	260	265	284	265	252	281	258	257	258	250	277	263	241	247	260	271	250	246	253	248	237	221	264	252	257	265	256	277	231	272	240	265	289	273	282	270	264	291	264	259	259	270	266	264	243	250	247	272	250	239	264	260	275	258	247	248	280
5713	1906	705	729	662	700	647	666	696	664	667	682	654	646	657	681	631	663	680	687	649	640	639	642	634	652	639	607	670	658	614	647	669	587	621	633	622	617	660	653	683	711	650	606	673	623	656	634	652	603	643	651	642	664	636	656	634	619	620	631	674	647	629	656	635	679	665	642	650	645	609	620	629	666	629	670	684	655	661	706	652	657	640	684	635	623	646	643	614	596	640	587	667	659	640	679	659	630	664	695	626	635	642	608	664	601	601	637	666	660	613	614	675	610	710	607	639	651	592	666	642	649	663	631	689	631	650	643	642	680	630	636	646	644	654	638	666	635	667	679	638	630	667	622	681	678	649	593	665	639	655	646	670	635	693	663	640	648	624	650	652	700	669	639	644	657	632	646	563	636	655	656	678	633	664	640	654	647	602	702	625	661	647	659	679	635	621	660	655	696	686	616	687	607	641	624	638	630	650	652	582	678	643	642	670	670	653	598	672	611	660	663	662	640	642	649	684	650	675	657	629	646	656	655	699	624	604	672	659	634	606	657	632	638	629	625	652	669	672	642	625	683	627	662	628	626	696	653	636	667	585	646	627	661	635	686	645	696	664	656	576	678	669	643	664	667	640	641	647	631	636	665	604	615	620	691	686	627	606	606	617	695	654	683	633	640	653	671	600	700	638	633	652	668	625	625	613	642	633	672	629	639	687	624	640	634	665	633	669	638	672	626	642	648	662	632	637	604	653	640	661	662	625	651	679	657	656	663	653	677	647	664	649	654	656	623	586	635	666	610	611	588	616	650	655	674	655	620	601	654	643	689	634	631	674	647	701	694	629	664	628	597	606	627	648	624	657	626	676	630	622	654	648	624	609	654	628	673	674	635	582	634	605	661	611	622	677	658	667	665	681	635	647	614	700	654	658	645	678	674	604	688	701	675	674	663	615	686	669	649	652	659	648	634	603	634	655	646	656	691	650	669	654	605	625	656	601	673	681	618	660	617	656	611	655	651	651	674	668	607	641	625	645	633	638	664	638	634	649	673	613	696	608	598	679	660	604	698	652	631	627	641	633	663	657	646	622	595	580	623	627	654	633	686	656	645	644	641	675	700	663	644	687	669	674	616	681	638	652	628	677	675	700	640	645	661	614	641	643	656	672	663	689	607	632	595	695	687	631	587	635	664	667	630	664	615	660	700	665	695	691	632	666	626	677	636	631	687	648	645	673	647	664	646	659	641	647	663	659	611	640	666	673	659	639	640	640	704	619	658	628	638	617	624	633	625	641	650	696	638	646	620	681	670	678	669	664	680	649	589	638	669	662	685	595	625	638	676	633	696	667	620	649	631	604	634	636	672	687	625	678	634	639	609	659	650	640	610	647	683	691	619	647	687	633	610	616	610	657	678	672	642	641	677	632	606	644	659	642	627	629	656	650	665	676	645	668	678	648	615	629	680	631	639	639	645	631	625	627	627	631	601	673	616	678	672	649	629	663	627	676	639	677	705	638	650	606	626	706	698	652	690	634	616	582	635	688	651	632	656	676	658	616	634	680	657	625	649	649	698	627	688	629	618	653	644	694	645	647	617	651	663	655	636	658	619	610	621	645	633	621	634	633	623	684	640	662	668	662	686	704	614	647	654	679	705	664	653	647	655	655	621	672	665	682	676	594	656	590	623	632	677	671	652	648	687	644	662	644	640	674	625	627	636	645	661	616	637	615	627	622	597	637	641	672	670	674	626	627	612	675	627	646	651	654	644	630	600	631	659	623	657	636	630	687	648	675	655	628	613	665	623	635	619	689	637	682	643	667	668	593	624	662	629	664	622	644	699	633	680	622	647	661	634	657	666	674	645	662	642	723	653	648	642	597	670	612	635	619	634	672	654	631	639	729	653	632	630	646	663	663	631	640	602	682	621	635	667	667	664	673	601	635	660	651	622	655	640	601	617	647	646	611	665	637	645	654	650	628	633	632	669	644	656	706	666	632	684	634	630	680	603	642	615	647	627	640	647	635	651	626	647	687	676	656	635	629	667	679	637	649	638	620	650	674	653	613	664	623	640	645	619	648	642	611	658	639	707	633	601	647	662	626	620	645	609	627	631	658	675	609	686	612	658	675	670	667	641	692	623	640	621	681	663	678	629	655	619	660	642	614	641	671	626	621	638	613	659	633	644	621	658	666	665	654	625	664	673	636	716	682	672	663	649	637	627	617	608	655	674	676	611	655	656	626	647	667	603	632	682	629	658	631	655	638	655	641	652	644	636	638	613	660	657	697	633	685	640	678	653	677	648	613	638	660	647	617	666	631	652	667	622	675	655	698	642	673	625	648	660	637	654	668	674	605	642	605	715	595	625	667	650	632	664	640	645	631	649	651	637	686	656	641	670	720	661	652	662	673	661	630	633	694	652	679	669	653	695	637	713	670	668	601	669	634	663	671	613	666	622	650	696	649	694	668	681	660	605	661	665	666	655	660	643	685	664	650	665	655	610	664	661	675	658	609	687	665	657	671	652	643	634	648	627	673	674	659	612	659	632	626	644	644	658	603	666	648	643	621	641	655	660	663	653	652	623	590	681	679	646	656	663	705	612	705	627	643	665	678	655	620	643	661	625	648	611	646	619	663	664	696	650	677	674	643	677	632	643	682	639	626	632	644	644	641	631	608	665	657	640	672	596	665	629	611	681	659	628	649	619	647	648	666	630	633	695	640	636	595	609	634	641	679	641	641	652	636	632	685	641	639	612	638	652	629	669	662	617	654	659	651	614	625	713	669	601	652	663	645	636	621	665	692	641	643	664	678	660	677	644	678	638	682	642	671	670	642	670	610	700	654	629	652	682	673	671	641	645	654	613	710	602	664	661	604	659	667	671	659	677	612	633	673	623	669	597	662	660	681	633	648	674	636	630	593	637	651	648	633	698	702	613	624	635	645	627	621	619	628	653	697	663	613	654	681	696	627	647	632	629	621	648	659	633	694	695	622	647	622	644	680	632	581	660	611	636	670	643	677	591	678	627	594	658	651	647	641	602	635	635	674	720	652	614	653	654	666	635	693	671	682	681	651	611	605	614	652	665	637	679	590	653	624	647	649	659	629	660	631	659	649	662	599	635	634	625	678	692	656	660	628	647	570	608	639	622	662	667	676	647	646	684	616	674	617	640	622	635	651	628	638	649	645	602	648	657	626	710	665	595	659	655	649	646	653	684	620	654	677	610	638	626	643	653	635	628	661	622	643	658	681	631	674	611	712	678	632	661	651	646	626	653	639	654	608	673	681	636	639	668	669	640	618	639	622	675	669	634	688	650	673	627	651	638	699	672	644	640	682	633	611	618	661	661	629	612	655	616	651	691	662	630	686	639	666	691	647	634	652	659	629	637	684	665	722	627	605	678	664	647	642	633	649	645	658	612	595	642	649	657	688	655	619	655	607	633	671	649	681	659	680	690	664	672	624	602	591	638	621	657	625	694	630	644	671	643	698	642	661	681	609	638	627	659	689	613
17500	4371	594	468	421	355	367	300	326	306	325	302	284	312	329	330	311	299	337	316	297	309	302	287	341	322	298	330	322	317	298	284	321	281	284	315	280	302	305	266	313	327	294	281	338	304	319	294	323	310	282	309	268	300	334	287	313	303	316	333	261	330	329	311	318	298	313	293	295	316	300	296	305	304	327	297	301	326	288	288	311	328	286	270	319	339	292	282	287	275	311	354	330	294	287	302	289	305	283	311	311	310	309	294	303	302	295	304	290	293	295	310	326	334	301	285	328	283	318	325	301	320	327	314	297	309	300	303	292	271	323	320	310	290	330	318	314	308	289	331	330	333	280	346	301	296	321	302	303	243	307	276	275	292	303	313	300	308	325	297	260	296	289	309	322	296	305	283	306	298	306	293	290	263	303	301	297	276	279	274	290	316	287	292	296	305	283	297	274	301	281	277	323	285	305	310	302	302	287	310	301	300	315	313	284	323	360	288	311	333	339	287	313	289	304	325	297	291	308	321	274	287	344	319	298	318	294	277	320	283	318	309	296	293	295	327	299	294	296	305	319	290	349	295	322	285	357	343	283	293	297	262	307	321	332	305	303	293	286	296	307	313	338	291	314	271	327	325	275	308	324	305	288	277	289	308	306	308	327	303	276	287	281	308	331	312	321	285	317	304	310	278	313	301	292	315	302	306	304	306	308	280	319	318	293	300	346	268	288	308	302	333	290	285	257	259	314	321	295	306	281	290	304	284	301	299	276	297	341	320	302	323	312	300	297	287	318	302	338	285	316	302	310	306	317	320	329	324	321	319	308	296	329	324	271	321	299	286	314	287	315	325	305	279	338	306	323	296	291	318	330	340	287	296	294	313	278	285	276	277	271	303	297	333	354	296	323	310	286	336	333	321	305	318	298	257	308	354	347	264	309	309	311	305	307	317	279	353	336	307	284	301	314	280	316	284	303	332	326	326	276	310	296	301	278	303	314	320	313	289	278	293	322	329	308	316	303	309	325	303	340	332	322	303	323	301	312	293	283	302	273	320	290	297	294	281	289	306	322	307	304	351	321	311	314	315	278	307	313	324	297	312	280	318	285	295	314	345	320	307	266	288	276	279	316	316	290	297	292	315	307	302	287	331	287	333	312	319	314	335	300	342	310	289	282	316	300	299	287	313	272	295	294	327	292	302	315	300	321	302	282	280	277	298	270	314	294	292	307	313	307	320	319	306	280	306	300	312	296	297	305	310	315	307	313	318	306	294	286	319	297	296	286	307	314	280	306	316	275	328	332	291	292	292	299	296	356	307	321	310	286	363	311	295	290	305	297	310	338	335	323	278	325	310	292	307	296	309	302	308	319	278	298	296	283	295	316	289	302	336	311	302	318	293	272	289	302	297	297	317	310	352	319	305	300	345	285	285	296	301	301	293	290	300	304	281	281	293	311	325	324	333	298	326	281	329	293	292	300	281	297	288	290	258	308	285	291	279	312	321	312	320	325	319	309	268	280	318	317	303	292	304	308	254	308	293	300	359	272	286	318	305	301	316	293	294	325	310	306	320	325	333	289	300	321	321	276	296	329	283	293	309	281	301	295	320	281	306	302	317	299	295	294	314	334	296	299	318	320	290	302	304	309	312	338	339	326	296	311	272	284	298	314	281	309	293	298	258	343	295	312	303	311	321	335	312	298	268	294	292	327	286	257	316	339	328	312	292	314	284	328	270	272	289	313	329	289	299	296	274	304	302	310	306	296	299	322	315	273	302	323	295	294	286	297	309	289	286	315	304	289	315	304	310	289	295	321	288	276	328	273	313	307	294	308	332	343	304	295	296	329	311	300	318	294	306	319	288	297	314	293	311	339	278	285	295	304	285	312	293	322	319	310	318	288	324	297	295	285	313	311	305	292	301	292	326	309	299	337	328	294	310	324	290	333	294	297	312	323	291	327	308	269	281	346	319	282	289	311	290	276	297	255	281	290	283	308	312	283	288	315	278	325	297	284	288	294	292	303	328	305	296	304	294	308	321	334	272	302	303	290	324	339	294	319	278	302	291	300	298	268	306	327	292	331	315	311	308	318	295	316	328	333	306	325	325	281	318	321	309	305	280	317	287	314	291	269	306	320	294	332	280	310	298	328	295	309	321	305	330	301	316	301	294	342	313	324	312	273	336	313	295	287	290	298	271	308	269	304	282	304	311	328	273	331	315	322	312	301	314	286	310	294	271	293	333	266	334	295	286	298	332	351	290	327	319	320	316	306	299	330	292	310	302	327	313	273	287	295	293	321	314	280	279	282	281	304	296	266	320	292	323	311	281	317	358	277	282	311	285	318	316	311	284	281	303	302	316	265	327	313	294	302	312	281	330	278	284	289	300	303	313	305	313	287	272	311	275	304	282	329	266	281	295	292	306	279	335	282	273	294	332	312	296	309	311	280	298	274	307	328	320	244	313	319	302	319	324	313	326	315	316	305	304	277	303	279	321	309	287	272	290	287	299	316	289	299	257	297	274	317	333	287	333	317	325	277	313	289	306	255	300	287	312	302	282	296	295	327	341	296	283	290	277	303	313	337	308	313	317	303	314	304	359	363	287	309	318	324	322	304	300	297	288	284	299	280	335	317	315	302	289	319	280	283	293	289	318	319	293	296	339	336	294	284	302	284	262	328	299	315	274	292	281	305	306	275	294	285	336	305	291	296	312	311	332	299	310	323	317	315	254	272	302	281	305	300	286	278	274	310	319	302	305	301	314	326	295	277	311	322	293	300	294	331	293	319	266	305	301	297	312	269	320	296	290	328	323	314	291	318	321	307	277	313	276	304	335	290	316	298	316	293	344	287	301	287	264	292	267	272	310	295	321	276	290	307	333	308	315	272	268	313	306	287	288	289	320	303	286	310	309	312	298	309	302	346	307	304	309	298	285	312	302	347	277	288	270	305	313	311	316	274	320	337	289	285	339	325	313	302	294	297	285	295	290	321	295	297	305	327	266	306	343	321	325	317	338	299	302	326	303	271	304	286	323	329	303	281	315	319	293	292	295	329	292	298	333	290	327	284	307	305	308	314	340	318	340	330	270	289	307	310	326	342	288	293	300	270	300	307	343	309	296	296	283	296	290	302	329	314	322	321	295	306	289	333	296	295	306	318	272	263	311	291	301	326	289	310	335	292	290	301	277	293	295	292	294	305	304	341	285	312	314	331	321	308	302	298	335	282	297	297	277	285	318	327	291	318	304	327	298	314	307	332	325	295	309	281	313	293	310	301	262	302	290	285	339	319	306	331	282	302	340	304	324	318	305	273	299	293	280	284	315	333	319	324	325	328	308	293	295	333	314	308	316	292	347	321	325	321	319	309	336	318	277	293	346	338	338	312	322	333	283	290	337	302	273	302	292	279	343	299	356	308	304	308	292	294	331	278	309	311	288	286	257	309	348	284	326	308	294	280	308	289	315	321	294	307	312	269	298	255	300	317	303	328	311	282	327	323	334	303	318	273	305
12641	3764	1195	1272	1153	1099	997	914	878	864	853	776	764	747	774	780	764	766	786	809	748	704	729	699	793	718	789	801	695	744	717	725	704	723	733	701	699	711	712	720	734	782	745	720	751	754	708	737	697	732	733	760	722	739	767	754	772	709	711	715	722	736	710	728	755	709	676	681	724	718	740	755	746	679	777	738	716	687	697	712	714	724	747	744	698	725	747	736	738	713	710	730	729	733	703	712	745	740	739	710	722	731	720	703	743	727	755	710	706	744	726	725	745	740	736	716	754	677	703	748	718	769	702	701	751	701	764	705	747	724	688	726	698	736	750	757	733	715	699	731	768	742	684	685	755	749	704	745	731	708	694	676	709	726	774	686	702	738	741	698	715	738	719	748	717	682	733	747	743	766	684	709	742	716	741	706	733	678	682	758	734	759	753	791	704	751	731	734	739	721	755	774	700	699	747	705	728	687	701	750	766	701	711	726	760	697	731	702	765	724	710	723	710	776	741	770	691	784	697	732	750	733	680	723	705	704	748	696	773	738	715	706	702	713	710	745	723	717	749	740	709	764	753	753	718	725	747	714	728	704	733	774	674	716	712	733	728	742	748	713	734	681	761	717	654	749	738	705	707	718	717	722	739	726	698	717	724	694	735	752	748	702	685	701	708	726	737	728	741	751	698	769	714	713	744	719	770	695	709	753	768	726	795	748	737	731	701	713	720	662	729	688	697	737	700	691	726	702	748	711	740	770	740	715	687	728	731	731	685	718	721	699	756	683	750	707	718	709	707	723	750	729	723	745	744	724	734	704	710	737	708	739	714	744	728	722	709	695	711	700	710	750	756	732	761	736	704	696	692	698	718	737	690	666	693	768	687	717	744	717	692	729	733	746	695	739	725	717	715	753	725	763	711	715	715	734	755	706	715	745	703	721	726	741	730	717	729	781	702	710	739	770	734	747	746	752	757	722	754	720	674	752	708	674	731	679	704	709	713	729	699	753	723	748	726	741	666	727	738	738	686	747	740	688	767	743	673	693	702	674	729	708	811	707	671	730	672	751	719	720	766	694	740	753	731	744	773	710	750	697	761	691	751	738	717	703	719	709	716	757	698	707	736	705	736	709	731	705	688	721	728	727	776	779	748	739	724	769	698	719	749	720	729	761	749	733	711	691	687	711	710	717	690	721	736	725	698	745	695	684	715	737	767	754	699	776	711	729	744	729	691	692	675	724	723	736	698	692	689	716	748	766	739	718	717	692	746	715	771	697	686	743	754	712	689	748	687	748	732	682	715	778	717	768	744	760	747	697	704	719	746	750	727	726	762	694	713	762	703	724	723	688	709	728	746	711	746	693	701	739	698	718	715	769	712	740	729	698	705	714	766	730	780	709	716	741	659	743	754	703	676	709	746	721	710	723	723	687	696	697	724	724	724	670	669	696	724	719	722	764	732	711	742	772	725	697	733	686	747	699	706	756	666	786	718	733	721	740	755	678	665	743	745	662	737	739	755	763	762	721	711	694	703	714	686	746	682	776	717	766	698	732	735	726	718	724	671	752	744	751	722	745	741	675	741	698	695	715	739	724	704	708	705	726	741	744	718	713	738	728	756	740	691	696	716	697	717	763	747	694	673	723	696	728	762	730	743	732	722	756	707	708	727	726	723	739	730	713	742	683	732	689	722	737	672	697	711	754	712	730	757	679	717	741	727	753	701	754	686	741	724	740	714	736	788	746	701	736	735	756	708	697	693	719	704	751	719	743	755	705	711	747	699	702	694	694	709	761	752	684	757	715	724	689	689	724	727	743	718	732	750	706	675	706	677	750	735	750	709	730	790	714	752	752	687	758	685	694	708	724	744	704	717	681	673	668	683	813	762	675	729	694	710	708	700	770	654	754	649	692	748	735	751	723	725	758	745	747	716	675	743	735	738	727	755	729	730	751	787	734	687	729	741	700	702	684	677	699	727	746	773	679	741	736	752	732	691	715	725	730	716	717	745	730	754	759	732	690	731	710	716	730	736	741	671	714	743	728	773	691	756	735	749	704	712	731	727	708	729	697	722	759	709	690	696	728	690	726	677	693	727	711	712	705	736	725	653	747	731	730	744	712	718	726	733	724	742	660	743	703	749	764	710	721	760	706	719	693	690	698	709	715	737	687	734	674	745	771	697	728	704	764	715	724	718	684	707	731	738	716	708	719	786	743	735	773	735	695	758	692	772	702	685	728	724	742	709	733	748	737	729	648	730	702	713	679	711	691	713	682	718	724	674	685	683	754	704	716	741	675	696	718	694	745	746	727	707	746	732	743	693	746	749	739	661	707	668	731	686	707	675	747	726	708	713	666	745	771	731	710	734	690	776	683	695	765	685	712	746	741	713	715	731	715	765	689	750	673	711	726	691	776	690	724	730	708	734	742	740	695	681	730	763	724	702	705	707	718	731	696	758	669	765	735	744	749	758	718	724	759	735	755	735	735	752	734	716	789	730	681	728	715	709	692	713	720	754	760	712	752	694	781	729	708	735	757	705	762	710	753	759	736	699	753	682	693	705	697	705	743	755	730	693	714	751	740	754	730	690	740	690	741	746	713	719	688	722	715	710	721	716	733	750	742	742	698	711	732	715	734	658	745	677	744	697	707	758	742	660	758	712	726	736	750	725	695	765	751	723	688	704	785	729	712	745	667	714	742	690	701	777	765	738	691	747	765	789	704	697	776	715	766	697	721	776	801	731	719	741	676	730	716	721	719	719	735	695	732	697	736	759	684	722	723	723	700	691	729	715	727	740	704	734	717	726	706	687	767	745	749	691	710	690	670	730	702	727	787	727	696	723	705	745	710	692	717	749	732	784	709	688	722	714	764	714	718	669	730	698	763	748	705	712	744	734	754	745	693	729	737	759	728	711	754	705	698	783	703	706	726	712	710	720	713	736	705	747	733	723	704	712	701	751	704	725	756	758	714	778	722	741	705	706	756	730	742	661	720	704	758	710	706	724	697	692	762	705	781	755	737	728	713	758	709	762	707	718	708	710	664	724	740	740	711	693	749	743	750	758	675	727	708	750	723	785	656	694	718	709	773	722	746	674	698	689	706	677	711	734	732	747	681	762	763	737	744	693	749	697	723	718	709	713	744	753	750	716	717	714	712	771	737	720	722	761	729	702	724	744	754	672	754	674	723	763	744	690	686	727	748	768	670	665	698	679	698	723	734	683	678	780	694	721	655	744	777	743	714	720	736	709	727	691	775	639	767	720	734	695	753	750	727	773	749	711	695	722	711	741	710	721	719	736	683	723	676	687	755	715	759	727	692	703	710	713	757	739	716	697	702	725	704	759	757	733	747	734	756	709	738	708	717	729	677	697	757	695	749	723	727	715	722	751	704	737	665	731	748	728	772	724	718	710	800	690	749	685	725	721	754	703	773	704	730	753	711	682	741	729	668	737	714	756	698	691	733	684	676	677	742	713	715	741	734	714	720	783	774	729	730	706	742	703	705	735	778
26432	8200	977	511	345	323	281	252	223	226	235	181	199	199	176	191	209	192	184	209	163	190	185	196	190	197	186	184	184	172	195	191	171	192	188	157	182	205	177	181	180	190	201	192	156	163	167	174	175	184	190	162	164	181	165	162	200	167	202	183	171	176	188	185	198	170	151	194	189	194	180	184	197	180	181	168	188	205	197	154	187	185	182	166	180	185	176	158	175	204	189	211	198	195	170	181	197	164	197	170	163	153	196	151	172	169	189	177	187	183	175	171	175	175	186	156	182	178	189	176	170	159	201	193	167	185	176	169	168	203	182	162	168	173	182	183	171	190	170	182	183	165	179	177	174	165	196	189	206	179	209	235	176	190	206	186	192	210	211	168	200	196	200	159	136	196	179	173	173	192	181	176	190	181	212	164	183	200	172	186	186	195	173	172	162	184	176	187	190	185	174	179	188	187	181	184	196	188	186	196	177	157	198	172	197	180	207	164	193	197	180	190	166	170	200	176	157	198	176	169	187	165	175	184	190	183	176	213	176	174	178	183	197	178	191	159	182	187	186	189	196	191	194	175	181	186	172	180	174	177	182	185	202	204	187	200	193	176	185	168	196	172	175	185	184	179	184	181	178	170	166	183	162	197	169	179	187	189	177	174	158	192	200	175	183	175	194	206	177	169	194	167	150	189	160	179	168	186	190	216	177	190	209	182	173	167	176	200	187	190	180	188	186	196	170	164	167	158	186	169	184	187	178	160	177	205	199	208	189	204	178	202	191	190	178	182	156	166	190	196	183	203	171	161	183	198	170	161	173	188	140	172	191	186	182	191	195	162	186	183	181	180	197	181	165	202	177	162	196	169	175	159	173	155	175	161	166	181	160	182	176	170	169	175	194	163	195	187	201	166	178	189	194	199	191	155	174	197	166	168	191	187	178	179	146	177	172	160	175	176	168	177	163	150	186	183	190	193	174	182	170	157	167	179	172	186	170	189	164	173	154	182	201	176	158	178	174	156	162	182	162	197	174	185	201	190	176	183	212	196	200	210	201	177	192	161	173	172	193	175	161	200	173	175	167	146	196	185	159	200	156	147	191	170	183	174	194	191	197	195	178	188	189	206	195	218	169	185	178	187	170	173	172	174	165	178	196	205	176	183	179	163	196	179	187	154	182	181	172	156	188	197	174	188	183	158	193	187	182	154	192	174	174	147	155	206	184	185	204	192	173	181	171	171	158	183	173	187	190	186	191	200	190	185	171	156	162	171	174	190	183	185	205	165	162	197	171	175	165	197	193	181	179	185	208	199	175	186	204	184	192	181	203	167	175	209	150	148	164	182	168	179	158	206	196	197	201	170	168	184	190	181	186	163	185	172	189	195	225	180	183	193	194	168	165	164	181	152	190	172	189	190	205	187	195	176	181	191	146	164	177	207	188	187	167	201	191	172	158	184	188	165	164	173	176	165	170	180	220	191	187	181	161	171	180	169	187	162	179	149	187	191	169	179	191	166	194	195	202	186	167	163	189	184	190	162	212	203	165	174	192	179	184	149	176	167	163	196	174	172	170	163	174	194	192	183	195	186	212	186	208	180	193	159	172	191	180	212	207	202	193	217	184	176	167	171	198	199	203	164	170	172	207	169	186	202	185	141	181	195	183	192	175	166	214	186	196	178	183	162	172	179	205	188	216	176	169	177	195	178	165	185	194	178	168	164	173	188	173	151	206	189	184	194	181	176	194	176	186	191	187	186	167	187	152	198	155	179	180	205	194	181	172	160	166	185	159	195	177	171	188	166	194	166	198	187	195	171	174	195	181	193	172	166	210	171	177	179	169	183	184	165	173	158	181	181	187	201	186	186	174	170	189	171	187	187	175	174	182	174	180	195	168	168	176	174	173	158	199	171	176	178	213	162	177	178	188	159	202	174	187	192	187	162	187	179	182	191	194	192	179	196	192	171	180	194	179	193	161	191	180	176	196	182	174	181	202	178	172	191	196	165	206	177	154	174	198	194	167	212	162	177	158	227	186	180	204	202	183	172	168	203	193	187	153	175	161	186	205	190	183	165	196	150	159	164	165	185	175	159	214	173	190	191	212	197	180	161	185	177	166	207	150	172	160	136	183	178	179	180	153	154	174	176	199	156	146	180	178	184	162	156	163	201	189	154	191	177	161	227	188	165	180	163	172	165	192	182	182	171	192	168	165	172	180	188	179	187	170	175	156	181	202	184	175	165	184	183	177	171	179	169	185	157	196	189	181	158	191	192	187	169	167	169	200	192	197	170	195	213	189	174	180	184	166	172	178	198	179	185	168	176	188	160	203	203	192	175	162	180	173	172	191	185	181	182	160	195	176	164	190	160	173	197	197	204	183	190	173	149	168	174	184	157	161	159	179	196	195	189	158	188	169	167	162	147	169	190	188	206	203	193	168	190	211	189	180	186	183	182	186	185	184	158	178	172	183	168	182	190	198	169	190	161	186	183	189	177	185	191	179	199	177	178	171	181	186	166	182	175	179	183	203	181	185	176	176	187	203	167	163	186	180	207	198	194	201	171	201	162	181	183	194	182	181	186	179	199	167	163	213	210	154	162	176	169	198	198	162	170	192	198	183	204	209	178	170	178	189	182	188	168	164	176	214	162	187	190	172	182	183	209	191	172	167	187	177	183	181	164	197	164	165	178	194	187	174	197	160	177	184	197	165	176	164	186	189	181	168	180	180	180	180	182	191	174	202	167	177	211	194	152	168	202	174	169	179	179	164	168	175	175	164	166	178	176	162	176	187	189	175	181	185	197	182	194	204	166	178	177	171	195	192	192	162	166	184	207	181	185	178	180	155	155	176	172	189	165	177	178	203	187	201	174	181	148	169	189	209	159	212	173	189	184	160	187	171	173	205	175	174	162	175	180	169	146	168	198	161	171	197	197	179	184	159	167	190	208	174	180	181	171	166	173	166	177	193	176	208	136	163	176	185	174	189	196	162	198	172	165	185	203	187	172	180	198	153	162	195	179	176	158	214	153	194	193	183	196	161	199	167	180	167	159	175	176	172	176	186	171	182	180	195	180	165	194	173	172	189	172	160	186	171	151	172	165	184	185	179	172	206	187	192	179	181	181	169	200	148	175	189	186	197	182	198	196	170	188	189	201	165	180	164	198	181	195	194	213	176	188	158	173	175	198	172	173	174	178	192	181	166	176	153	178	204	199	179	172	185	182	186	169	188	174	190	205	181	163	196	184	177	171	168	160	196	164	185	156	168	189	213	168	208	200	194	201	178	199	191	198	199	170	165	184	169	191	164	167	171	152	173	170	167	188	210	183	211	184	185	180	175	161	143	162	178	182	201	149	186	202	186	185	184	199	188	206	188	183	198	188	176	179	151	185	168	175	200	185	194	188	180	201	197	163	210	197	178	185	177	199	149	170	157	201	157	187	183	190	192	212	179	180	186	167	185	172	187	168	194	189	173	191	164	198	185	202	199	207	206	182	171	195	201	151	170	181
16473	5656	1433	1561	1308	1072	947	774	758	674	639	598	566	577	508	558	538	547	513	524	491	495	507	480	505	516	471	473	496	494	477	504	434	452	447	513	447	460	443	506	455	503	468	456	454	436	489	452	446	473	470	422	442	467	461	455	466	459	472	464	476	493	473	495	457	482	455	443	424	484	459	478	480	471	456	443	470	443	453	436	463	443	436	443	408	459	475	402	417	459	447	459	432	434	426	432	446	425	445	439	507	454	458	462	437	454	452	424	423	453	465	419	432	452	439	433	450	422	438	488	466	452	493	468	440	481	469	452	478	470	422	435	486	471	481	434	432	455	451	441	442	482	436	447	487	452	431	459	436	443	456	439	464	453	472	446	440	439	464	440	422	472	437	419	428	428	436	449	460	439	507	437	484	484	426	450	452	445	451	414	421	432	470	458	461	413	423	500	486	425	443	451	459	428	442	432	425	425	423	450	495	498	447	464	472	460	418	462	401	486	439	450	458	413	452	452	447	449	431	445	461	467	485	439	460	409	444	402	472	441	435	461	466	445	446	444	434	482	430	464	406	435	449	465	424	469	417	476	432	452	436	446	486	452	406	416	433	457	417	445	451	447	448	456	494	452	418	423	430	454	444	461	460	452	442	442	465	430	452	443	427	473	425	464	458	472	444	458	453	456	448	466	439	477	431	428	417	462	458	461	449	478	447	438	471	432	440	441	430	416	445	480	453	473	449	473	445	471	459	461	443	456	414	428	436	453	442	432	423	439	472	427	471	421	449	476	442	431	425	423	475	464	460	439	430	425	473	454	408	492	444	456	434	441	434	469	455	433	416	424	444	450	456	435	427	451	421	417	458	489	461	484	444	451	461	479	395	433	411	472	428	438	474	411	447	456	424	443	476	433	449	484	446	464	458	450	484	437	441	454	486	432	467	424	441	487	481	463	435	447	441	442	391	428	438	475	435	444	458	433	452	426	449	467	489	436	476	434	429	433	395	453	432	409	459	428	455	434	454	440	469	436	425	481	435	442	488	437	481	453	475	456	454	442	440	459	416	452	436	437	467	426	428	470	458	430	456	450	453	471	455	438	460	450	422	419	445	434	456	418	438	440	425	453	466	397	429	442	433	420	456	461	464	487	447	452	435	416	445	451	432	436	450	483	435	454	421	438	475	435	477	448	451	460	431	495	484	430	457	468	423	441	422	446	431	436	441	425	454	453	471	439	435	472	467	443	429	432	420	447	449	479	440	422	424	418	458	429	448	469	457	456	478	466	489	420	427	477	456	462	463	417	450	415	451	497	444	471	455	458	433	451	454	443	425	442	435	443	419	440	441	446	418	464	464	436	447	462	438	440	415	434	429	467	439	488	490	432	431	478	496	444	449	415	454	455	450	475	451	422	452	444	449	438	462	495	468	442	468	479	446	448	402	450	433	429	458	436	466	463	455	454	451	442	436	460	460	457	458	441	468	440	427	472	465	443	450	438	408	485	459	447	432	453	452	442	456	471	437	449	447	460	437	461	460	457	385	456	438	441	465	482	447	462	460	445	473	411	438	418	479	448	478	442	457	441	444	483	436	439	456	456	435	469	434	458	463	441	477	437	403	450	427	484	457	419	445	437	440	451	467	438	413	440	446	444	503	432	456	450	414	450	468	455	419	413	495	454	446	404	449	459	449	436	465	468	464	465	441	455	474	427	426	473	477	441	484	404	451	458	418	444	431	437	421	461	432	439	432	481	457	440	466	482	445	448	474	467	441	473	428	443	463	452	460	454	461	467	471	458	462	439	496	456	478	467	452	451	475	447	463	427	513	456	426	437	452	429	405	479	463	477	415	456	432	468	448	478	468	475	437	436	486	448	432	414	427	459	450	454	452	448	413	432	445	448	452	459	447	445	470	456	427	473	460	424	455	455	409	439	471	427	456	457	424	430	442	481	441	463	434	468	473	435	413	448	431	456	445	441	459	430	433	463	446	405	433	481	414	463	467	415	445	452	444	452	441	444	457	426	462	417	447	462	462	461	441	473	406	479	440	462	431	450	421	433	459	430	466	458	429	420	466	477	435	481	459	447	449	450	428	456	422	427	438	488	439	457	399	451	464	470	459	450	424	441	426	402	441	485	466	468	487	486	468	438	462	426	463	449	448	450	452	458	442	452	441	444	420	454	438	439	424	445	423	444	422	427	461	458	428	460	432	456	451	424	470	455	474	435	446	450	442	481	420	460	415	436	431	448	449	414	469	378	444	483	452	447	422	431	451	457	456	477	442	491	416	463	468	486	446	451	437	447	480	451	475	484	437	460	448	411	485	475	432	450	451	442	435	441	422	432	490	410	460	493	435	441	418	452	435	449	422	410	446	417	460	443	439	461	438	443	413	449	445	457	457	449	426	436	471	434	438	466	454	447	453	468	449	450	485	452	430	416	472	449	467	430	450	458	472	460	448	458	452	442	420	488	458	433	465	466	452	463	455	437	439	419	414	454	419	442	448	458	404	442	428	464	440	444	467	437	432	400	458	470	462	492	420	436	423	429	457	451	435	486	439	469	466	475	445	492	399	451	426	456	444	479	475	449	442	443	443	451	445	474	477	426	423	443	467	450	416	462	438	461	479	470	447	452	446	433	473	425	442	416	416	481	473	438	461	483	481	493	449	496	468	439	440	472	500	462	449	452	479	440	415	446	471	429	445	451	417	438	464	471	456	408	454	431	447	423	408	492	449	442	430	416	449	446	424	449	433	493	466	416	472	455	423	441	476	458	495	436	424	465	452	422	457	446	426	463	444	415	449	429	419	492	431	443	466	443	425	448	438	450	473	428	455	463	436	458	491	461	486	483	441	441	440	450	401	457	418	453	473	443	421	440	422	460	465	439	441	437	427	445	445	430	501	438	511	448	486	451	432	429	460	469	463	467	451	461	404	492	472	433	462	474	483	392	463	471	441	476	466	462	442	443	473	394	446	511	456	468	429	407	446	435	425	464	494	436	416	462	449	432	439	490	492	447	452	433	459	449	453	436	439	435	443	442	457	468	449	428	437	459	428	426	452	495	458	456	451	403	427	450	416	455	469	433	417	453	474	430	442	418	436	436	438	495	460	438	462	453	448	443	437	445	472	462	452	447	434	479	481	448	434	428	429	443	444	426	454	400	432	437	440	458	467	463	435	498	409	451	461	447	434	419	459	538	419	460	455	456	476	454	458	456	443	433	461	480	462	441	408	420	473	445	426	460	456	463	409	474	417	413	440	417	426	455	398	464	422	452	388	449	418	430	453	422	464	406	435	424	490	414	443	456	459	447	475	442	471	492	476	437	455	431	465	429	450	456	436	473	419	459	442	443	436	443	459	438	447	478	448	480	490	431	439	452	426	463	441	440	426	441	471	439	452	457	449	494	413	434	465	451	461	429	434	448	436	479	440	455	385	483	432	466	441	423	457	450	479	402	512	448	426	468	437	426	440	459	446	436	482	464	437	482	449	482	447	429	412	415	428	459
7251	1879	313	289	303	277	289	269	271	269	252	259	276	252	253	244	246	266	260	257	272	287	265	273	260	254	266	250	307	281	256	246	267	265	256	263	251	234	243	270	265	253	265	281	236	271	256	263	249	280	243	279	261	223	215	269	268	283	289	274	236	235	244	254	265	294	282	264	243	283	247	251	260	276	265	289	274	257	229	283	276	265	252	259	279	272	236	260	271	270	267	260	247	265	254	232	269	289	263	264	254	253	247	270	278	247	253	270	243	235	269	283	243	244	244	263	270	234	270	287	272	306	258	234	296	276	254	276	267	270	274	287	289	250	287	269	256	248	278	254	254	270	275	255	256	242	244	265	276	256	249	258	234	263	270	259	234	269	246	317	235	245	256	286	226	279	286	258	237	249	257	267	261	258	287	265	291	278	271	236	270	281	237	251	246	246	278	235	241	248	258	259	273	244	281	248	278	260	245	264	267	270	252	240	270	279	242	266	274	242	271	245	259	315	244	281	259	219	240	241	274	288	277	268	284	253	312	277	275	278	277	253	260	256	227	268	250	279	264	269	271	265	271	266	267	226	245	261	273	276	277	255	284	252	251	241	258	266	243	265	280	261	293	245	256	282	269	294	234	262	268	270	295	255	252	277	279	257	287	244	259	252	272	291	265	262	256	280	259	259	274	243	245	253	268	242	264	254	270	288	258	247	239	275	254	279	256	281	266	257	254	255	256	228	261	252	293	271	284	255	233	266	256	252	286	244	254	305	276	284	282	257	249	283	244	239	274	268	288	267	286	284	275	234	254	219	261	255	282	243	264	282	281	249	229	238	272	292	291	255	253	264	260	269	255	252	262	251	265	258	235	280	285	233	252	276	259	266	255	292	245	263	260	246	268	286	262	292	255	272	299	252	238	241	240	251	231	272	251	246	239	254	293	279	291	272	233	210	273	289	251	246	242	272	244	276	245	263	259	282	221	279	299	246	277	235	251	234	265	321	263	279	243	266	265	251	264	227	268	240	275	302	233	257	269	257	230	284	274	245	284	248	290	301	275	237	268	253	255	256	288	237	276	280	262	285	241	252	272	250	251	272	252	256	287	261	259	258	247	242	265	284	279	266	285	261	269	260	274	261	232	253	285	260	255	267	237	261	265	258	282	264	238	261	261	261	268	281	240	265	255	245	266	281	274	279	289	273	279	279	255	280	266	248	289	270	242	217	263	273	268	246	234	280	246	251	257	268	268	278	269	273	246	267	300	286	271	239	278	238	242	243	279	240	246	277	271	283	246	247	238	232	270	290	305	261	262	251	269	285	243	249	298	252	263	273	274	241	252	265	264	246	277	273	248	238	273	272	248	322	276	258	280	281	266	272	281	264	253	267	263	285	274	256	268	275	241	248	256	237	257	271	254	230	252	282	262	286	248	264	232	282	249	253	289	247	278	268	297	232	281	242	268	243	280	261	231	283	278	249	261	258	274	294	232	246	256	260	258	284	258	261	268	242	257	288	265	260	243	252	268	246	261	285	240	248	278	270	255	267	253	242	255	253	272	253	244	263	277	266	274	247	270	283	261	243	271	235	260	258	254	278	263	231	260	254	259	256	226	255	255	275	268	261	269	253	258	274	271	252	272	268	244	247	280	273	256	229	243	242	228	232	239	265	254	252	285	242	282	260	260	234	249	256	254	287	249	255	280	283	259	300	252	265	264	271	274	285	306	275	235	315	246	283	265	268	276	266	281	292	255	270	299	225	271	275	278	290	264	236	280	251	279	234	262	295	243	267	282	254	285	285	214	258	239	245	264	288	262	260	279	260	258	234	261	263	259	253	250	271	250	258	276	247	268	250	243	252	273	245	240	275	262	264	269	280	277	269	282	270	276	278	235	288	245	262	233	282	254	282	270	276	288	270	255	268	261	261	275	259	255	273	286	263	275	270	268	234	259	236	272	270	262	266	253	250	249	273	267	320	281	275	297	276	255	224	262	237	245	282	294	247	255	266	290	230	250	282	272	265	284	292	269	274	264	273	270	287	246	271	277	257	271	244	259	286	258	259	242	271	288	285	252	286	259	242	272	246	235	253	250	278	272	245	287	276	253	259	230	258	255	259	278	238	305	272	283	291	272	250	270	285	274	292	251	301	288	276	254	262	281	229	260	260	221	265	249	294	275	245	293	252	254	264	260	251	289	268	269	290	270	275	277	266	246	269	279	292	288	281	258	252	255	268	235	264	268	294	250	258	247	238	263	240	256	251	262	247	254	284	272	285	253	273	255	261	296	281	256	278	272	280	236	272	281	259	275	255	225	249	280	258	257	264	272	255	261	270	256	273	266	232	259	253	274	282	254	265	270	285	255	253	239	275	267	259	264	281	237	259	250	260	259	263	258	301	274	284	259	234	291	267	254	283	258	285	300	260	294	286	282	230	263	229	258	257	293	244	267	281	280	290	272	260	264	281	261	261	263	243	266	292	250	267	265	254	259	268	247	253	290	267	252	234	263	266	252	251	240	270	253	237	249	255	248	233	250	253	250	269	261	252	273	268	258	301	296	266	246	265	254	246	277	246	259	245	236	262	271	281	256	264	272	301	274	240	253	254	283	266	274	284	250	251	281	261	261	262	256	261	248	266	271	293	261	255	253	264	274	266	259	228	264	262	296	255	246	266	259	287	234	281	254	245	251	245	263	231	233	263	237	258	269	268	256	264	276	286	257	270	251	261	249	258	245	269	297	270	234	287	266	268	300	287	249	259	241	242	256	272	270	252	252	252	272	252	252	254	262	273	223	268	252	287	246	247	262	277	238	266	284	260	262	283	266	270	272	278	286	261	250	266	271	256	236	248	245	262	252	267	266	270	280	274	280	267	269	286	287	243	244	265	271	281	249	219	264	280	236	278	258	271	245	245	252	237	245	276	230	257	239	272	256	259	289	282	271	284	253	276	229	256	304	296	286	243	255	287	247	260	259	256	274	268	260	261	232	236	219	274	287	257	278	248	265	258	262	275	263	288	266	252	239	227	269	229	271	272	282	261	246	252	247	262	264	299	271	254	267	266	279	265	275	288	271	254	270	230	276	277	271	264	253	271	256	295	281	269	282	260	267	253	275	263	274	302	287	258	252	269	265	279	272	263	272	246	266	262	294	290	293	260	262	247	249	260	259	267	279	246	249	315	242	263	281	247	252	287	254	245	281	276	243	257	270	282	259	268	258	264	269	284	252	262	256	281	283	263	290	284	266	265	253	257	267	243	237	276	238	281	269	260	269	258	279	262	243	261	251	275	270	281	257	279	251	265	265	279	265	257	262	267	288	241	257	269	290	265	265	282	274	288	260	286	260	261	272	278	256	269	261	267	276	282	270	275	290	262	254	275	241	252	253	248	244	272	268	259	248	260	246	252	264	266	261	287	269	247	305	301	245	253	243	235	250	298	279	240	268	250	212	265	272	261	274	239	254	255	268	257	293	237	248	247	254	275	266	257	231	240	243	263	247	234	277	267
5544	2074	696	683	698	729	652	676	628	688	671	629	673	655	688	658	666	649	662	620	665	644	643	652	609	651	620	639	655	663	645	643	621	669	619	646	618	667	636	602	667	636	652	676	636	632	618	672	637	617	631	694	652	677	643	668	636	597	647	654	637	645	643	688	675	601	638	675	617	698	674	655	592	633	649	641	646	678	641	645	626	648	619	653	631	647	637	696	664	646	615	628	644	672	642	632	674	657	649	658	670	635	646	636	652	668	657	645	652	638	668	632	646	682	641	616	637	653	637	673	648	629	659	623	642	633	633	657	654	656	661	653	625	611	629	625	597	582	654	654	676	691	635	671	635	629	663	651	626	609	609	626	658	641	647	689	587	644	600	632	679	651	615	667	680	648	623	681	674	669	667	653	664	686	644	659	680	696	656	695	642	701	670	646	617	646	667	687	640	627	657	604	623	667	670	651	635	647	638	645	629	646	705	640	620	626	621	629	647	661	650	620	613	664	643	631	644	677	618	608	648	643	675	657	666	682	643	601	650	698	617	666	666	641	654	626	610	622	603	667	625	662	618	620	612	631	667	670	644	626	611	683	653	624	649	679	620	665	664	665	624	636	622	658	697	617	693	601	661	662	671	634	633	655	626	647	604	653	665	623	641	646	661	620	650	648	666	637	592	660	638	627	641	627	659	618	658	634	649	631	664	618	636	665	630	643	629	659	643	667	635	649	679	687	604	643	642	594	689	684	649	669	652	663	652	678	630	684	633	599	645	663	631	640	668	630	635	641	641	670	626	649	597	650	639	635	675	698	591	641	639	645	673	627	615	637	655	667	662	663	610	643	636	661	659	668	629	666	631	628	606	633	634	692	652	662	656	644	630	669	686	646	664	619	657	648	642	635	676	657	688	611	625	607	656	658	659	613	658	633	648	635	653	642	668	642	668	644	650	640	648	653	609	674	637	667	663	655	634	632	645	639	613	610	635	634	691	643	646	688	621	631	632	657	641	612	621	632	669	626	659	665	643	659	636	605	670	671	640	642	660	650	662	649	680	629	665	610	652	660	622	627	658	644	623	648	680	703	685	651	626	632	630	654	630	631	632	687	623	599	655	610	638	611	647	668	613	674	633	660	595	670	621	665	697	648	649	694	643	627	684	672	604	624	647	613	644	628	685	696	585	684	616	665	624	635	625	648	625	655	672	711	631	672	625	626	690	655	656	674	666	671	653	685	679	607	679	647	659	638	650	626	697	639	632	671	629	665	642	652	612	667	653	606	621	618	613	646	635	607	637	642	651	662	587	639	660	644	613	660	680	642	630	654	650	677	640	632	650	649	636	670	643	665	670	683	634	709	652	656	669	646	586	622	649	666	625	675	626	612	632	672	676	645	579	665	612	633	667	720	662	680	666	610	630	660	646	638	576	662	656	630	628	639	621	673	670	672	632	632	643	660	673	646	607	638	661	646	639	644	619	651	642	613	651	658	707	641	656	677	600	633	683	619	675	671	676	679	663	637	669	641	644	683	636	625	627	624	689	615	679	696	602	677	642	643	617	648	635	645	602	670	655	645	650	623	672	607	664	648	661	593	650	673	657	627	649	645	645	632	626	695	679	586	581	647	650	652	646	618	662	628	691	666	711	622	622	678	652	616	658	609	638	627	665	641	631	675	670	658	614	639	634	607	606	642	609	652	608	665	669	634	646	665	686	672	672	698	683	678	706	658	634	676	609	638	658	651	659	670	642	661	615	588	636	638	678	645	612	662	648	587	689	626	644	641	617	690	675	644	648	665	595	625	654	678	643	622	690	629	681	607	664	640	644	621	619	623	630	657	698	661	646	612	655	620	648	698	704	619	636	675	666	629	681	609	694	601	667	645	636	672	627	606	675	678	633	673	625	654	630	626	697	629	638	594	654	623	658	622	643	646	625	642	675	633	646	617	628	626	670	630	687	689	637	660	681	673	640	656	634	652	642	702	647	647	634	665	640	680	644	646	610	698	632	650	642	641	657	683	638	619	669	597	626	639	611	640	655	686	614	626	634	670	674	655	654	653	639	632	657	693	632	619	653	647	661	689	663	665	662	666	645	612	686	637	582	628	640	640	668	643	649	646	630	579	645	601	650	630	624	666	682	648	655	661	661	673	643	627	640	619	660	644	639	682	617	638	661	682	656	684	639	572	662	654	671	678	633	654	682	666	682	662	658	654	670	628	657	671	676	660	671	638	681	638	685	631	659	671	637	611	602	639	684	610	605	672	617	660	634	653	629	659	620	663	639	663	627	636	602	653	657	631	630	616	671	675	669	607	627	665	647	682	648	653	687	661	666	620	634	640	619	648	663	673	650	666	692	634	652	672	643	687	663	673	673	660	670	635	644	651	636	640	661	625	694	635	611	661	591	634	646	633	633	598	634	634	621	629	641	663	632	610	661	646	616	639	644	622	682	641	644	630	620	650	631	638	619	652	699	643	649	641	628	648	652	665	651	673	677	623	665	668	665	695	598	607	630	642	683	653	622	620	659	613	649	641	647	674	656	612	686	621	651	673	655	656	681	664	688	622	614	673	590	666	633	621	619	651	656	602	653	694	656	681	677	646	641	666	639	640	609	629	657	638	626	665	632	636	678	632	655	633	646	634	639	627	655	658	611	710	651	699	669	602	643	679	608	642	663	624	636	632	688	623	657	659	664	641	575	686	655	657	638	654	667	644	700	689	652	692	650	608	643	556	611	689	639	645	650	658	615	670	684	655	663	672	657	643	633	630	609	628	641	611	616	692	693	705	679	636	607	617	655	700	609	636	665	649	590	637	655	633	610	676	667	645	635	688	696	659	633	638	670	674	625	650	658	598	638	604	713	625	661	673	653	631	643	643	658	653	629	683	653	656	640	667	656	649	630	674	656	679	633	654	745	691	661	648	668	645	689	622	686	646	639	697	644	679	656	660	653	685	642	616	631	644	718	629	625	620	621	624	670	666	649	705	675	618	631	674	646	614	642	676	634	668	641	688	597	625	614	636	639	678	624	611	646	702	654	657	632	638	659	665	638	618	645	629	677	616	653	657	622	635	662	605	679	654	669	676	605	633	647	649	675	659	678	668	716	624	637	669	643	659	672	653	651	609	675	674	674	629	588	630	637	645	654	634	609	645	655	649	620	672	674	617	670	666	605	661	646	630	590	638	639	681	664	626	666	647	680	650	658	683	644	637	653	611	664	627	647	686	642	660	676	658	645	704	624	663	661	656	637	649	655	639	621	681	647	669	604	662	682	661	637	634	661	672	645	666	638	633	651	675	645	634	644	653	662	663	655	694	656	630	670	619	693	700	635	649	662	662	627	641	688	636	646	660	607	678	659	638	639	619	656	647	660	586	663	636	642	671	675	607	640	630	641	677	673	658	628	637	663	636	627	642	661	659	649	644	640	644	601	632	677	664	588	617	654	638	688	595	636	619	656	593	671	628	658	658	640	591	643	689	683	603	607	641	650	632	661	662	630	663
17509	4904	707	472	406	395	307	305	350	329	313	315	308	299	302	349	313	334	302	319	307	284	297	297	283	315	327	318	320	304	326	302	264	290	326	309	313	297	302	297	305	285	273	289	315	299	330	269	289	284	272	298	286	287	331	312	298	292	314	302	323	304	340	282	302	289	344	288	325	340	315	325	296	294	283	317	318	255	308	309	315	300	272	316	321	321	313	319	293	313	278	322	298	339	290	302	306	281	317	300	272	273	315	281	325	306	303	317	296	308	288	291	319	277	249	327	313	315	321	308	338	363	326	327	324	302	297	301	290	301	301	330	281	321	322	293	315	308	323	313	295	271	291	300	292	281	266	327	293	304	312	309	297	350	301	303	304	323	330	298	297	288	295	299	322	291	260	299	308	276	320	324	284	294	298	334	296	290	282	319	282	338	299	332	293	329	301	294	311	313	316	330	313	293	323	293	320	320	328	306	293	304	323	284	322	306	332	300	297	294	316	313	268	347	327	317	302	314	316	333	301	289	304	285	298	311	289	278	314	277	301	304	299	294	312	312	284	288	298	296	305	314	290	306	264	322	296	270	299	309	266	301	293	331	308	320	302	266	318	293	294	342	287	303	296	301	315	306	306	291	320	326	302	261	292	294	303	299	324	313	319	310	317	321	307	297	298	307	309	302	297	322	307	296	291	296	322	321	287	279	298	295	293	327	305	294	320	297	286	290	329	315	334	298	282	318	279	328	322	311	300	293	289	296	298	292	301	298	301	297	292	296	286	302	314	308	303	296	301	321	311	299	299	305	363	299	312	289	275	332	341	296	302	303	316	312	293	310	337	327	294	283	294	295	309	298	319	331	277	291	285	269	335	290	310	313	272	275	304	306	322	294	299	290	280	285	270	284	283	296	327	276	292	321	291	282	278	267	275	335	319	301	277	321	291	289	306	300	267	259	330	289	306	331	285	254	293	309	295	322	310	323	338	275	315	313	286	309	330	290	302	290	336	286	293	290	328	320	302	291	306	316	326	313	327	284	317	304	283	321	290	315	315	318	284	321	297	301	306	326	281	322	300	314	340	320	313	313	293	302	288	281	313	299	283	337	278	325	320	314	326	326	313	290	296	311	322	279	295	319	303	336	321	320	292	301	319	329	286	288	286	305	296	285	294	295	277	309	277	294	328	278	328	292	290	314	273	318	293	288	284	289	282	303	314	297	291	315	316	293	283	322	284	287	305	303	289	304	325	312	323	304	281	318	285	307	298	308	312	292	315	296	315	301	330	269	302	288	284	345	281	287	298	304	297	288	308	321	327	300	293	278	368	315	316	293	287	330	324	288	284	346	341	333	349	298	268	295	312	293	292	291	292	319	311	276	305	317	310	292	322	286	296	269	302	304	342	296	297	294	295	298	282	300	292	318	281	310	342	308	301	333	311	309	306	314	280	289	290	280	326	347	257	298	321	287	350	307	301	293	303	317	268	271	299	299	309	310	290	315	309	292	317	323	315	288	326	317	311	302	298	286	287	289	328	308	299	286	304	335	311	305	281	269	348	315	273	286	303	307	336	324	299	324	269	305	280	323	301	308	273	297	272	311	289	300	288	305	341	309	287	267	307	300	339	308	294	302	324	343	287	307	307	331	295	308	325	336	315	290	279	300	291	283	312	306	328	339	319	283	295	295	300	297	302	291	288	300	326	320	321	292	306	270	298	303	285	284	286	291	301	304	286	307	294	303	333	308	309	307	296	296	325	269	322	303	338	280	320	309	309	287	317	307	334	283	305	317	295	300	309	324	342	307	315	347	302	289	285	308	318	297	303	302	313	325	284	301	316	319	325	301	306	305	327	305	279	291	317	303	297	284	308	319	266	307	310	317	288	308	301	283	308	316	286	308	300	287	316	313	327	324	291	309	336	329	307	315	276	305	281	310	296	299	245	309	290	273	289	331	292	294	306	296	284	283	296	341	299	279	340	283	295	283	313	299	286	296	287	271	302	293	325	328	313	292	309	294	295	332	308	301	355	330	290	314	288	303	305	313	296	327	322	279	288	307	307	300	322	299	330	296	314	307	279	337	308	325	318	288	323	312	318	328	296	299	324	292	306	345	342	328	330	308	305	276	291	317	301	296	296	296	331	297	317	315	290	292	317	307	289	327	296	317	287	298	289	346	293	268	292	325	320	338	255	283	328	312	305	303	288	299	313	310	305	293	311	329	279	292	303	292	310	299	293	284	294	301	297	263	317	313	308	308	300	293	284	297	306	299	292	295	277	282	323	300	300	300	294	302	292	298	290	297	356	303	307	303	300	336	294	291	312	334	309	316	299	284	341	293	333	308	317	311	332	329	319	296	268	320	296	303	317	307	292	282	267	302	283	323	306	312	311	303	319	333	356	313	302	309	312	306	281	316	296	319	322	312	274	326	324	311	319	347	258	279	283	317	302	333	355	319	316	306	312	292	306	284	321	301	312	330	315	287	297	290	289	278	303	299	299	307	324	288	334	310	305	330	276	311	301	281	310	333	306	304	294	278	289	304	315	305	330	297	287	317	296	329	334	284	305	302	299	298	313	323	302	303	283	313	306	290	311	279	322	315	310	307	303	324	340	280	302	305	294	299	327	295	321	299	284	299	305	278	299	280	297	352	298	291	321	289	304	345	301	316	289	356	313	300	329	293	313	301	296	278	285	329	306	319	339	305	322	286	276	307	304	294	260	323	282	302	312	346	296	307	332	310	265	331	311	296	296	277	277	299	326	311	316	318	351	323	259	292	320	312	311	307	291	288	311	314	276	309	304	286	311	279	320	328	328	307	299	310	327	307	307	284	334	319	322	344	285	321	282	291	272	312	269	288	298	291	305	317	289	291	349	292	304	303	328	282	305	304	294	300	301	332	341	324	259	286	306	292	277	287	320	321	304	284	298	304	299	301	308	290	302	313	301	311	291	314	288	303	330	300	292	307	290	315	294	311	324	258	322	310	310	316	318	316	276	288	286	286	293	309	284	304	316	309	288	317	310	304	297	296	292	335	311	288	283	290	293	276	330	312	301	316	301	320	317	281	320	326	333	304	321	281	302	300	299	297	276	325	299	297	315	277	289	321	291	312	299	279	311	295	301	305	324	334	317	303	309	284	304	280	311	324	302	304	319	272	331	296	292	336	269	321	326	339	310	313	297	302	312	294	330	318	298	307	261	302	312	304	313	321	291	309	312	297	320	299	292	307	320	316	318	282	317	261	297	291	327	313	324	317	325	302	299	317	309	312	304	292	308	279	300	309	290	318	302	323	292	289	314	299	296	314	313	287	310	292	310	310	325	337	322	341	344	315	287	319	307	303	318	293	302	337	304	305	319	327	260	300	306	300	292	283	302	343	330	282	284	294	285	328	285	300	276	300	291	280	308	293	322	294	304	284	292	301	312	316	293	330	301	260	308	291	322	297	274	289	292	345	296	351	314	310	316	304	307	327	269	298	319	302	289	319	297	327	297	282	335	294	272	287
12654	4201	1266	1288	1209	965	915	913	899	820	872	824	798	793	752	730	765	736	730	828	755	735	748	725	714	780	756	733	749	729	743	749	759	772	674	674	766	685	723	738	701	717	711	715	726	717	691	800	739	724	746	716	706	694	692	736	728	749	695	691	707	727	749	695	698	683	700	767	692	729	727	719	713	756	711	684	689	701	704	695	769	740	778	699	750	760	743	704	701	751	745	691	725	744	736	721	740	748	694	702	743	740	708	729	733	739	729	692	734	746	736	743	719	736	735	726	717	755	715	748	759	732	717	714	767	688	717	729	678	689	686	692	705	707	721	724	705	720	726	742	767	682	741	704	761	712	751	729	676	723	742	776	722	716	716	697	746	710	726	676	752	701	737	746	723	719	692	711	748	727	681	719	681	724	741	756	699	695	735	746	758	731	743	710	718	729	705	732	771	752	705	743	773	745	776	740	746	714	704	708	735	718	744	747	720	720	737	777	779	714	706	712	735	770	734	735	672	731	756	701	673	721	729	747	738	748	727	720	728	715	703	688	760	768	723	735	681	713	745	721	680	698	742	718	750	668	740	743	687	700	713	767	685	731	718	685	736	778	714	710	753	750	699	692	738	716	724	723	672	717	743	739	742	730	720	689	714	712	701	745	716	678	710	705	714	658	743	734	722	732	695	732	711	735	737	685	716	722	711	772	700	698	748	717	695	736	798	759	708	686	693	727	732	716	673	773	735	658	720	703	731	720	756	707	707	723	750	745	723	755	705	753	727	729	751	746	722	734	716	746	713	714	745	708	735	741	708	735	712	676	730	745	753	719	720	668	698	696	742	769	697	709	724	711	753	714	737	705	741	700	725	713	691	750	690	678	706	736	694	729	750	729	701	742	711	753	720	757	771	737	725	757	780	726	691	693	713	719	742	685	739	722	703	702	723	734	711	683	723	664	701	734	737	754	691	710	747	682	776	734	705	692	773	681	708	690	669	728	725	722	710	709	728	730	778	738	722	737	727	726	706	730	748	739	711	704	741	728	722	695	740	725	728	698	720	691	755	713	728	745	728	711	713	744	748	734	748	716	681	754	737	739	704	733	713	756	710	706	723	717	710	736	737	745	695	700	709	747	695	759	676	752	666	752	707	704	666	749	730	732	742	742	710	707	734	737	722	728	689	723	718	756	672	771	726	731	705	752	718	720	706	739	695	712	740	712	769	683	723	714	728	667	701	711	790	715	682	702	703	697	744	684	668	715	757	720	779	725	731	733	744	716	733	725	699	815	721	676	720	696	722	740	743	710	714	737	723	705	744	725	713	674	713	708	695	688	737	752	754	735	704	738	667	720	743	750	771	743	753	701	720	712	725	681	705	720	716	701	653	776	745	747	689	690	735	717	716	796	700	767	714	728	762	690	718	686	699	742	675	775	697	772	699	715	704	715	701	728	690	742	739	728	703	726	758	724	756	767	777	686	683	785	704	763	698	757	735	700	681	707	717	704	730	737	748	774	709	695	703	761	748	678	750	772	697	699	727	719	701	713	753	707	741	665	704	721	725	693	763	683	717	720	735	763	707	725	716	759	694	739	746	697	741	690	740	706	721	682	743	698	725	714	730	735	692	711	686	719	696	761	729	652	733	707	689	753	745	728	685	750	721	676	719	713	754	749	670	729	711	710	690	764	713	757	747	709	726	737	738	723	707	705	725	721	763	751	704	707	771	714	710	766	701	757	710	695	687	703	726	709	721	779	741	740	743	720	751	704	677	769	737	766	719	699	725	692	700	696	714	743	710	748	705	719	720	742	721	705	707	730	714	758	735	746	723	684	759	731	738	729	759	749	731	702	728	700	781	746	744	747	744	764	721	730	697	705	757	659	725	712	750	722	739	677	717	757	709	770	706	683	697	739	754	750	697	723	749	689	736	711	753	721	731	738	735	705	715	698	724	728	694	730	681	730	698	736	743	740	755	735	735	750	763	695	735	729	724	696	715	739	720	671	705	703	747	803	730	767	721	731	700	742	733	735	710	770	684	680	723	713	743	679	767	733	697	716	730	745	703	760	756	739	693	738	749	728	733	734	730	672	707	773	705	689	762	720	737	721	748	774	740	739	723	721	646	725	742	664	727	763	775	750	743	732	710	728	724	736	705	713	731	713	701	693	777	715	723	710	715	721	747	710	689	682	700	716	719	746	756	735	734	788	782	737	715	684	678	761	735	723	738	728	728	733	689	720	756	732	753	712	748	731	673	739	762	726	761	792	764	693	711	732	745	690	705	761	677	760	735	729	703	746	775	685	713	725	739	718	734	718	737	729	740	699	719	696	717	726	706	720	729	749	679	709	710	687	748	717	713	717	690	734	730	707	746	717	708	685	741	730	734	723	686	727	712	804	726	697	725	707	696	671	782	715	744	745	687	724	686	749	721	721	720	745	724	685	762	693	727	719	780	738	751	688	739	725	716	708	718	694	692	725	763	703	726	735	739	743	690	743	739	738	742	743	723	715	717	792	729	722	717	707	711	705	742	694	742	692	752	719	722	706	722	737	734	718	746	759	734	755	692	784	722	782	748	725	735	741	724	693	754	750	727	725	708	720	719	757	763	745	716	692	653	682	737	738	690	772	736	735	751	718	657	717	738	767	747	703	739	660	744	731	721	689	746	757	696	735	775	724	769	729	711	736	714	722	721	756	756	723	713	726	725	742	672	770	710	721	732	718	715	754	727	734	714	735	728	724	751	750	751	727	740	701	778	734	737	784	741	732	713	718	790	726	695	678	724	747	672	707	762	740	752	731	717	739	710	754	729	711	716	763	770	726	738	730	736	778	724	748	735	708	687	690	688	777	710	729	759	730	745	666	759	738	689	738	745	693	716	720	696	716	694	694	725	753	713	734	740	735	727	669	765	712	732	690	692	702	685	734	710	726	706	723	713	753	708	746	703	707	742	713	691	709	719	712	707	744	754	744	738	736	750	759	689	711	645	746	710	776	748	710	689	709	734	687	739	692	717	724	744	727	746	708	742	726	737	728	740	691	734	690	727	730	746	748	727	727	757	736	735	724	689	697	734	727	762	683	757	752	689	744	739	741	754	718	722	753	714	667	706	675	689	752	701	731	754	730	726	705	731	709	715	737	741	737	725	706	697	712	658	748	733	685	710	728	750	685	675	711	739	719	763	708	808	722	733	717	798	739	748	733	716	773	742	731	725	746	792	747	719	694	725	706	735	743	714	697	752	668	735	731	725	723	697	751	761	721	762	731	700	683	739	735	705	691	709	773	727	759	785	746	740	704	738	723	707	688	727	735	734	730	758	745	742	738	708	713	753	732	704	768	739	726	705	712	763	718	755	710	696	723	737	697	709	710	706	752	746	770	659	740	720	723	724	735	776	754	715	688	711	730	734	755	727	733	700	754	736	754	717	676	750	761	700	689	714	727	718	740	746	684	731	743	739	716	756	720	747	696	699	689	775	767	733	740	735	693	749	720	743	677	718	710	711	738
26434	8516	1154	487	378	302	255	257	251	230	208	209	223	163	196	180	170	185	166	180	168	168	211	180	162	180	149	189	185	197	174	177	197	175	178	179	163	203	162	199	178	210	196	184	202	159	194	187	193	171	184	201	169	194	180	191	197	200	190	206	189	176	187	223	173	164	187	174	161	202	188	207	204	180	174	184	167	190	188	203	171	187	167	190	172	182	146	173	189	211	217	192	181	164	181	170	172	178	186	192	174	184	191	190	151	182	175	188	203	183	162	174	183	190	186	173	177	186	176	194	159	173	180	179	214	186	205	188	195	193	199	176	190	185	186	173	170	215	162	173	149	163	180	197	188	185	185	162	177	184	182	153	193	179	168	180	200	180	184	171	208	195	187	163	166	176	215	160	162	224	196	185	210	188	172	181	200	192	179	188	180	158	166	177	195	165	186	183	166	198	200	202	190	189	191	205	182	167	191	181	199	149	176	178	191	183	184	177	184	156	174	175	179	178	178	167	159	173	183	184	202	187	191	162	186	198	179	170	182	150	184	175	181	174	194	209	180	203	147	175	198	176	169	170	178	163	193	189	169	162	203	154	171	200	171	150	175	173	176	182	177	154	185	182	176	162	176	182	150	171	169	166	173	190	188	174	165	172	180	203	174	177	184	190	182	183	184	187	183	208	188	161	214	181	188	190	159	176	160	174	187	198	184	175	189	201	188	168	178	200	203	198	194	175	141	175	195	175	192	171	188	180	193	169	200	174	162	172	210	173	172	177	202	184	188	170	216	186	178	175	164	184	212	148	174	194	169	185	179	188	203	184	184	172	212	178	169	156	170	181	198	179	168	162	161	179	166	195	188	186	186	199	176	179	150	177	209	174	179	185	184	196	192	210	167	170	213	171	205	171	173	198	154	182	191	165	176	176	179	174	163	175	175	169	170	187	198	171	197	180	183	184	151	162	159	187	187	184	210	151	177	176	177	197	208	153	154	200	174	180	170	176	163	168	172	175	171	199	198	183	195	187	193	220	178	165	193	196	190	175	175	208	166	175	167	171	188	175	167	185	191	175	190	191	193	191	179	176	175	192	171	151	191	187	170	190	172	173	177	192	191	168	203	191	163	169	181	185	183	178	182	172	159	192	182	189	171	184	176	168	192	190	177	175	175	174	185	182	154	170	209	172	170	175	164	173	155	175	187	196	195	176	200	168	155	169	192	172	172	197	156	190	171	157	202	159	172	169	150	163	198	198	183	172	179	176	180	214	181	163	204	150	141	206	173	187	180	177	189	198	167	178	175	181	162	180	196	188	195	186	183	152	160	194	198	155	161	183	152	172	201	176	188	183	201	187	164	169	156	157	178	161	203	182	180	179	171	195	190	200	188	150	191	165	188	162	169	156	191	192	183	156	176	173	164	176	189	185	191	169	173	187	190	192	188	197	161	185	203	169	183	160	162	162	169	206	178	164	186	161	184	188	182	166	173	169	162	204	176	166	181	185	175	186	171	164	181	204	180	176	198	169	205	184	182	175	186	167	187	186	185	219	192	161	249	191	199	169	176	198	197	169	188	162	176	183	161	169	158	169	147	203	208	180	160	186	187	180	200	186	218	159	186	163	176	161	193	161	167	174	166	168	194	189	170	192	164	172	186	140	188	171	169	174	176	179	173	181	175	183	161	167	179	162	185	176	201	175	195	171	168	186	200	181	169	194	207	202	171	189	159	192	203	169	180	154	170	201	168	171	175	204	212	192	198	193	182	181	186	183	211	177	184	172	164	193	172	158	204	151	184	167	201	176	168	177	180	175	157	202	186	203	201	207	150	156	189	191	193	179	197	191	203	171	155	201	189	161	175	183	201	136	167	153	204	178	165	206	172	232	175	183	178	182	196	180	170	155	145	153	174	199	169	193	205	183	174	197	212	149	190	188	186	158	191	192	194	185	173	172	164	191	177	199	190	183	167	194	198	187	185	197	181	197	179	169	163	171	178	159	178	167	168	188	160	167	170	151	201	200	150	175	189	184	199	186	182	179	175	210	201	174	186	180	188	180	166	176	186	174	190	176	193	194	171	155	172	192	195	164	145	176	161	203	154	167	169	162	184	191	192	178	197	158	174	170	187	172	177	164	162	175	195	191	175	180	192	187	182	176	167	166	175	178	185	168	184	173	161	181	161	175	181	191	181	179	167	163	176	173	181	182	158	174	189	180	181	164	188	189	188	200	169	181	180	167	189	176	175	159	184	160	150	172	193	165	160	188	180	186	191	198	172	180	191	179	171	149	185	206	180	181	183	178	151	191	171	175	173	192	179	173	200	161	176	168	187	171	194	165	154	167	173	176	171	182	172	200	163	185	156	189	170	163	200	197	176	163	175	176	188	188	175	176	188	182	158	181	162	191	183	162	187	211	184	196	189	173	191	183	191	188	186	181	198	178	168	195	182	159	177	190	209	152	167	196	179	162	201	184	200	175	189	177	178	193	166	172	186	171	164	151	148	178	175	156	172	196	178	188	185	149	181	165	172	184	174	196	175	161	183	180	212	206	187	146	199	172	174	177	174	181	190	183	184	180	186	182	191	162	156	165	174	162	190	173	173	199	173	190	173	175	160	181	205	180	175	199	206	188	156	200	189	171	182	168	190	181	178	157	193	192	164	160	188	175	207	192	180	180	169	186	194	174	193	181	164	186	182	187	198	202	200	186	205	171	172	216	203	173	196	179	163	187	168	184	201	189	192	187	193	169	175	164	169	170	168	190	203	188	175	168	183	194	192	177	170	209	141	190	171	168	170	161	164	181	148	166	171	166	184	172	172	179	190	184	183	166	163	199	187	174	157	203	199	160	175	175	199	174	171	203	189	172	172	178	172	182	178	176	181	177	190	172	168	194	170	178	175	166	178	190	180	174	191	172	175	163	171	163	196	167	154	193	185	172	153	187	171	168	189	206	174	186	183	162	170	185	189	168	164	175	179	184	188	142	170	187	173	178	190	160	152	164	175	151	184	194	196	192	201	206	199	179	177	193	181	209	201	165	153	183	190	198	190	179	166	180	192	159	199	176	179	195	186	160	199	162	187	182	198	193	156	174	220	157	181	185	197	189	179	181	191	161	196	183	174	172	201	171	202	193	170	192	180	182	188	179	204	173	195	174	182	192	201	207	185	170	175	172	180	185	193	178	193	186	188	187	205	172	179	200	170	201	165	178	176	171	199	181	175	180	195	147	176	187	174	167	193	150	175	160	161	170	189	191	177	175	159	183	185	203	193	190	187	188	156	216	173	207	177	194	166	171	172	174	180	185	180	167	194	192	180	186	180	167	169	177	185	207	182	192	199	176	174	183	182	214	170	171	182	174	184	185	167	179	192	160	180	187	190	181	175	145	187	196	197	182	175	187	194	167	194	182	173	184	161	169	174	164	146	171	160	199	194	179	159	182	190	182	174	205	185	175	187	203	167	156	176	181	180	191	197	203	188	199	152	170	161	166	167	191	185	183	177	185
16512	6192	1555	1490	1273	1148	944	768	702	698	656	600	572	588	554	558	518	495	510	514	477	512	493	503	478	426	453	459	488	492	461	481	521	465	488	438	460	438	463	430	491	454	469	427	444	460	450	487	470	464	438	446	449	424	440	444	453	456	466	457	412	459	429	464	446	492	454	444	470	477	438	494	426	443	401	435	456	426	431	426	432	482	424	468	454	467	423	471	435	436	423	455	448	445	460	443	452	442	472	372	458	453	425	459	458	421	484	442	448	451	436	462	460	450	418	428	463	412	493	458	437	436	472	444	467	427	457	452	439	464	462	436	427	459	412	468	485	475	437	469	485	446	461	469	438	447	450	448	432	425	456	435	473	427	475	452	431	453	440	463	444	480	438	421	415	463	468	401	469	403	437	422	471	429	403	424	445	440	422	425	427	461	430	434	425	487	447	454	436	426	484	409	456	472	439	448	444	447	453	441	436	445	473	449	466	439	463	431	418	441	420	427	458	473	499	475	445	446	444	419	467	418	445	439	487	467	415	390	462	451	432	481	438	444	464	433	471	465	476	434	449	436	436	415	438	453	454	452	435	418	465	438	452	447	452	452	452	441	440	433	417	374	446	412	451	443	469	439	440	443	436	453	445	449	422	443	470	443	438	445	473	424	427	435	433	447	450	436	423	469	452	445	474	439	462	395	454	470	454	436	458	459	420	396	441	435	443	469	457	468	447	449	449	474	414	437	423	474	487	438	427	420	424	498	471	414	468	442	433	460	447	440	452	451	454	442	453	461	449	446	424	432	460	451	460	465	437	439	443	439	442	465	388	444	456	433	473	429	493	415	470	459	434	445	475	464	435	456	462	477	460	435	449	451	459	427	430	416	474	428	433	434	440	432	478	431	465	405	466	422	464	494	450	405	436	432	431	481	466	445	454	425	426	445	468	486	486	440	422	425	440	437	450	416	443	441	433	427	480	410	476	476	465	422	448	432	426	484	480	418	428	456	429	441	485	456	447	481	410	429	459	409	467	449	404	436	463	401	455	459	402	418	471	445	429	447	443	436	468	454	425	453	458	446	432	407	475	459	450	444	485	429	446	478	439	407	450	465	462	434	466	420	478	422	452	431	414	412	412	501	461	424	472	448	459	439	460	449	437	472	456	435	441	409	446	431	446	458	414	411	446	423	436	469	438	449	417	451	422	447	448	434	446	437	437	410	439	457	441	458	456	409	431	442	453	469	438	441	459	478	473	444	453	435	446	451	439	421	451	473	453	416	468	428	417	500	435	405	429	407	395	511	434	444	483	456	437	433	448	449	476	476	437	415	452	413	474	425	436	409	451	456	461	404	440	485	471	411	440	483	450	441	434	467	431	442	450	482	446	452	437	478	444	428	451	417	432	424	415	403	426	455	427	428	455	468	416	451	432	412	393	440	479	445	459	422	432	438	452	440	460	425	448	426	458	438	473	476	453	464	435	423	449	467	445	472	391	450	460	441	445	435	450	419	460	414	482	507	389	457	436	429	441	457	441	451	470	424	436	488	448	429	455	460	474	449	419	488	469	463	480	426	434	454	444	430	410	444	469	441	431	443	426	429	498	456	436	445	447	450	478	445	479	468	447	445	461	498	490	441	446	438	437	426	467	401	463	419	417	401	417	448	468	455	449	453	450	460	417	469	436	438	449	442	425	475	460	400	497	450	445	445	443	422	444	460	437	434	440	463	455	454	461	483	475	455	473	461	461	457	458	418	446	460	449	446	444	466	417	453	481	457	440	440	458	469	439	454	398	436	449	452	435	463	429	467	436	416	446	431	440	437	471	431	463	408	407	428	446	426	435	453	431	463	448	439	435	418	442	450	472	441	436	467	421	455	496	435	433	475	440	452	443	440	451	440	455	409	486	455	408	377	468	438	470	457	445	469	483	465	450	435	438	438	448	452	444	454	433	487	435	419	472	463	434	451	428	431	461	436	417	452	452	423	397	449	479	419	473	444	486	415	454	421	439	453	463	395	467	447	462	452	466	447	441	440	457	483	462	463	460	450	416	462	458	435	430	461	464	473	470	418	444	446	453	419	423	429	452	433	460	419	447	430	436	455	440	490	449	434	456	469	458	453	418	444	432	486	451	435	459	452	446	464	458	453	407	452	393	471	479	468	457	442	427	443	448	400	431	491	425	421	481	457	436	439	462	436	437	462	460	435	481	457	448	445	472	424	485	450	463	457	398	444	443	464	446	465	470	494	455	449	436	430	463	442	452	449	467	437	446	492	440	463	457	451	450	421	449	432	411	455	428	451	472	457	427	473	461	435	487	450	470	497	458	434	485	448	460	485	406	469	429	435	482	411	456	479	459	420	395	450	444	468	441	459	459	441	452	466	430	440	433	458	407	444	440	469	451	468	448	445	449	454	422	438	439	426	449	469	424	445	444	441	443	438	401	443	465	426	435	443	462	450	453	442	483	451	443	464	415	453	404	459	412	449	429	419	423	437	476	420	485	443	443	450	455	432	436	444	447	446	449	445	397	431	483	414	437	422	488	456	441	406	454	455	469	424	437	439	429	494	474	437	443	459	448	432	418	442	429	448	454	439	440	469	451	420	460	454	454	460	444	393	453	449	432	489	453	448	464	428	461	456	457	471	450	426	447	435	454	438	450	449	413	406	463	473	457	433	468	437	457	431	478	481	451	469	440	419	477	450	461	437	434	447	430	432	463	454	436	488	461	453	425	411	421	449	406	431	448	429	454	441	442	447	482	488	424	425	436	432	446	428	422	428	465	452	432	415	442	455	432	429	462	431	478	448	468	424	406	417	442	432	433	458	453	440	465	464	451	447	416	426	479	425	458	457	430	445	468	444	507	462	431	415	459	428	420	488	477	425	435	434	422	427	453	436	448	441	443	425	444	433	450	447	478	466	473	484	431	464	449	446	482	471	435	431	453	442	418	444	450	464	425	431	492	452	404	428	437	491	431	448	450	426	399	415	463	474	489	419	445	467	458	426	422	485	433	428	471	425	435	466	442	459	465	445	447	483	447	415	456	447	424	470	485	425	441	460	443	447	446	447	455	429	436	439	428	454	464	439	418	435	476	470	426	459	472	449	441	476	432	446	432	419	464	414	486	428	464	480	455	460	418	483	459	465	439	456	431	454	442	426	465	438	468	467	456	476	430	469	446	454	457	440	439	449	454	451	447	461	440	466	459	467	457	451	421	479	460	460	442	416	428	449	396	441	415	485	460	414	424	437	463	438	434	444	459	467	444	432	426	428	430	431	436	424	435	481	435	439	472	441	435	435	445	455	454	437	445	433	428	456	463	430	473	440	421	452	418	445	447	437	443	398	395	431	459	445	455	427	442	435	464	482	442	448	462	489	439	466	521	429	472	470	451	451	412	439	418	433	445	467	440	413	430	498	443	431	453	432	469	486	449	452	471	435	435	417	433	407	438	426	433	431	422	453	429	480	449	453	442	466	464	461	458	449	449	435	436	455	416	479	455	442
7407	1944	330	285	239	254	259	282	283	257	254	256	278	248	260	262	276	256	253	247	275	278	286	259	250	285	282	258	279	260	290	258	252	261	252	268	287	251	251	255	263	280	265	266	278	254	271	271	271	267	280	279	291	313	245	270	240	241	231	256	265	290	271	257	267	270	270	278	276	247	272	277	248	233	268	263	266	283	269	268	232	275	272	264	294	248	288	262	246	271	237	282	259	277	264	255	270	273	262	258	285	249	265	264	270	272	282	251	234	285	272	268	251	242	292	281	281	293	290	273	259	259	270	279	275	292	257	271	282	229	256	257	278	261	259	240	246	257	254	279	268	252	293	271	241	253	270	232	238	249	270	247	259	269	274	258	270	286	273	265	288	243	259	263	290	256	275	273	260	258	277	255	263	280	251	281	240	270	254	261	296	242	270	271	258	232	244	236	291	270	279	244	270	291	293	276	263	260	260	274	248	244	261	286	260	259	295	262	288	267	241	266	220	262	252	239	304	294	280	266	219	273	263	268	269	277	296	267	230	290	284	252	245	265	257	266	253	302	270	280	261	267	259	263	246	275	267	276	304	261	271	247	256	262	263	274	277	268	263	266	267	237	257	261	283	262	267	275	278	267	269	268	277	263	240	245	285	235	284	250	275	270	212	289	277	284	246	251	273	258	284	247	254	283	275	246	293	282	293	222	283	245	260	273	266	268	268	254	253	262	248	246	260	250	276	279	264	244	268	246	275	241	275	281	258	262	283	274	245	229	279	253	282	283	239	253	266	242	279	285	286	287	274	270	247	254	290	254	233	260	278	258	247	254	270	280	251	285	270	295	264	285	298	310	290	264	253	268	276	257	267	276	293	266	241	253	258	258	282	241	270	249	284	257	242	248	259	254	270	248	283	243	266	255	304	224	258	278	241	266	283	258	249	256	277	262	245	258	272	290	239	272	252	264	238	268	260	269	265	262	268	263	253	276	283	261	267	247	262	256	275	255	286	232	236	271	265	278	266	256	253	240	237	243	255	248	255	257	237	279	271	242	323	273	231	259	285	275	243	274	272	261	272	273	265	268	271	251	269	288	283	284	269	252	275	281	279	299	259	274	265	256	284	265	285	260	266	250	262	249	263	255	243	261	300	247	264	201	264	253	254	267	253	299	258	280	271	257	282	268	253	317	249	249	259	270	272	298	283	281	290	254	280	270	274	268	266	240	268	266	295	237	260	263	290	221	250	274	275	248	250	281	266	256	308	252	244	284	273	255	261	247	276	261	235	267	277	267	285	260	255	249	298	251	276	263	301	294	246	275	269	255	266	255	294	257	265	267	270	293	260	265	293	252	245	282	297	271	266	262	274	276	263	259	280	280	268	275	257	272	269	252	284	280	277	289	262	257	274	262	244	266	277	297	266	277	270	267	250	274	221	258	253	313	231	243	280	258	273	256	226	269	267	266	260	239	265	258	266	263	255	257	281	286	269	238	267	235	270	275	256	252	241	269	260	294	241	237	249	260	245	264	267	262	244	244	284	252	268	274	259	260	309	242	283	256	252	250	262	277	234	242	267	254	252	250	283	279	249	296	261	261	266	293	274	242	273	267	275	289	271	237	270	247	242	277	262	257	262	254	245	277	279	263	270	270	272	254	262	249	269	260	252	303	242	276	279	315	257	250	289	267	256	280	256	245	271	268	264	238	274	241	267	232	250	245	248	264	259	240	286	273	249	268	261	255	301	251	279	264	290	274	296	244	274	277	230	262	268	268	253	251	252	293	285	263	265	258	261	252	247	249	273	257	268	267	247	264	259	259	274	260	261	269	256	250	256	270	254	260	304	291	280	279	262	277	267	274	282	266	269	258	281	231	272	261	267	249	270	258	253	263	261	267	275	251	257	268	284	276	277	268	264	267	259	236	283	295	261	274	243	254	252	266	262	271	265	269	252	257	275	260	292	288	271	269	258	266	246	248	248	259	242	254	258	284	269	286	260	274	247	251	269	273	234	229	281	283	260	274	281	272	264	310	280	218	245	257	246	325	297	283	241	268	281	264	265	267	267	269	271	283	252	271	220	305	257	242	279	233	279	265	259	272	258	269	285	282	240	265	246	254	254	297	265	258	256	258	276	241	277	262	263	243	263	281	265	302	275	263	269	274	262	254	253	275	263	255	249	243	292	283	250	275	267	264	276	261	252	247	255	284	233	301	256	243	276	241	257	303	244	260	299	266	293	289	289	280	235	247	259	261	250	261	263	275	271	260	315	283	245	261	269	244	254	253	290	280	261	281	275	240	245	259	259	289	287	246	277	282	259	258	275	276	265	276	275	256	282	234	220	235	257	265	281	281	269	282	255	276	251	256	311	258	290	275	242	265	271	285	273	217	248	291	253	241	307	264	264	266	261	293	241	273	281	272	290	280	248	251	236	276	239	238	261	269	238	278	249	260	280	254	280	295	256	253	298	283	277	254	281	262	254	266	276	232	258	235	273	249	264	261	255	295	280	271	267	280	228	254	284	275	258	282	257	286	266	270	241	278	269	270	243	269	235	273	271	270	285	246	284	269	281	268	243	289	239	288	289	254	235	233	271	283	265	275	292	258	279	263	239	274	260	256	283	260	288	268	291	253	266	285	269	248	255	285	263	285	275	245	251	235	269	293	249	231	270	286	262	271	263	262	246	240	251	244	280	250	250	268	269	292	265	266	289	276	277	291	257	270	280	300	248	259	253	259	266	258	261	280	281	291	265	268	255	293	243	234	283	239	258	284	250	255	307	239	280	277	268	240	281	273	224	282	242	296	254	250	286	268	300	264	278	232	270	245	247	242	262	296	256	241	285	251	279	251	268	292	264	253	268	261	260	268	231	276	248	259	265	238	265	270	246	256	240	286	255	257	277	251	244	276	267	249	292	281	295	280	242	258	249	259	272	283	266	255	245	256	258	265	253	250	279	280	251	256	259	306	223	257	246	250	245	264	274	264	268	280	317	250	246	301	250	268	261	262	290	277	251	288	238	268	267	287	269	252	272	254	251	289	232	281	244	258	267	247	282	264	262	297	247	270	251	285	275	290	275	266	269	253	261	271	291	285	237	297	264	272	276	276	240	279	254	267	256	272	274	265	287	273	256	247	244	287	293	261	251	252	274	254	277	260	302	274	247	278	251	255	256	250	244	258	278	257	256	246	273	280	258	268	291	277	264	251	258	254	251	275	258	302	253	267	266	264	270	260	247	267	259	255	277	269	271	242	289	254	267	272	288	227	263	271	319	271	263	253	258	257	276	255	252	258	229	278	258	258	265	256	247	272	274	253	274	256	250	250	257	248	262	257	268	286	273	239	239	271	299	268	290	297	253	268	253	265	265	260	263	273	237	243	262	264	259	222	277	249	280	281	296	246	232	263	267	291	238	256	262	297	296	268	258	263	249	255	254	295	268	265	244	274	261	265	240	270	272	281	269	261	289	269	236	270	268	261	242	282	232	263	246	268	233	272	246	301	286	251
5629	2151	758	670	692	678	697	691	618	670	642	621	650	679	617	689	673	655	674	621	700	668	644	697	692	654	700	694	684	663	637	660	710	637	662	653	635	636	660	621	636	595	672	645	695	613	682	658	608	676	635	649	661	637	683	624	632	680	639	640	575	643	646	672	643	662	663	639	647	680	644	656	636	651	644	622	660	639	671	663	624	674	638	657	668	663	666	608	668	648	627	691	603	657	644	699	704	679	658	646	638	621	662	696	644	676	636	642	676	648	651	728	661	674	621	702	658	619	614	667	636	604	661	676	632	635	615	657	600	641	600	688	650	654	626	646	603	622	643	656	641	656	629	609	686	652	657	658	638	661	664	657	663	663	649	620	630	617	642	612	663	604	652	658	699	657	677	662	654	633	644	670	633	632	662	673	617	659	664	630	659	666	626	658	642	654	626	663	623	662	634	708	648	648	680	658	628	641	678	612	631	646	641	641	656	685	648	664	654	654	643	653	691	661	663	664	630	663	636	672	612	597	628	659	670	650	673	688	693	650	668	626	670	632	660	584	631	654	658	650	649	660	656	639	669	703	635	638	670	634	669	630	650	650	646	653	601	606	652	716	674	675	622	677	600	668	637	661	618	665	660	643	685	629	659	688	637	652	661	607	612	663	571	605	673	676	657	662	676	631	640	646	698	650	681	664	619	645	625	661	678	606	634	638	653	630	709	653	646	668	670	660	674	658	640	663	634	710	658	653	687	686	671	617	638	670	655	636	612	659	645	686	594	680	646	636	635	648	618	651	649	663	595	638	603	623	651	671	679	693	674	639	671	647	671	654	666	650	662	630	656	676	637	659	622	669	645	646	634	588	643	665	634	588	643	652	680	635	641	687	660	636	665	657	631	658	565	651	667	661	647	638	639	654	643	695	689	606	656	649	668	614	703	624	619	687	687	683	646	651	634	612	631	670	634	675	609	648	696	677	683	683	676	610	641	687	623	702	664	615	608	639	653	625	666	632	632	670	618	637	665	619	615	642	607	646	663	654	642	666	624	658	648	629	655	686	656	681	665	654	665	657	604	656	682	604	640	681	597	730	657	698	660	640	669	643	605	658	689	662	640	656	660	671	679	671	633	633	643	635	624	611	687	642	624	702	660	660	627	680	682	639	689	665	648	634	639	684	689	695	629	619	644	682	647	661	683	605	680	642	687	671	673	644	640	653	647	651	668	605	684	652	647	636	636	642	681	667	681	684	613	629	633	648	644	714	630	641	664	633	632	622	684	653	688	677	662	624	646	630	618	642	660	636	646	671	579	646	623	641	635	628	660	662	631	635	651	638	667	697	652	606	626	576	663	687	657	687	672	676	626	666	659	662	698	640	683	646	617	638	606	657	671	609	634	620	639	607	662	694	607	590	632	651	681	609	708	665	621	680	651	653	676	669	629	678	654	652	668	635	588	667	659	637	675	612	651	669	673	620	637	675	681	649	679	664	709	625	655	680	652	673	686	653	650	693	603	652	638	632	628	675	654	673	647	623	647	609	669	690	639	645	648	654	666	675	601	643	689	618	618	636	706	661	640	627	615	629	635	659	634	652	680	629	642	659	696	699	624	617	630	694	659	635	678	662	661	652	628	673	651	673	678	654	643	651	643	636	622	642	647	679	610	653	654	687	681	675	616	654	672	645	667	653	665	710	629	629	693	657	627	626	661	637	701	645	652	656	605	657	629	694	672	658	703	672	607	593	670	632	686	623	623	628	648	639	630	659	678	655	675	640	609	718	607	656	668	652	704	633	649	674	651	640	643	605	647	648	624	612	661	647	639	635	620	657	640	621	674	657	633	681	652	647	696	651	677	632	642	630	627	657	676	614	667	643	690	673	670	638	668	629	636	618	677	680	645	635	631	659	677	608	654	654	641	668	635	651	606	627	666	650	619	662	690	660	643	644	692	699	622	645	685	607	639	663	653	625	616	647	669	646	621	652	658	660	651	624	641	616	647	661	618	634	675	641	619	672	618	660	632	620	631	662	647	629	681	616	653	642	626	671	624	624	633	660	671	635	656	668	651	691	602	685	671	672	630	671	653	689	634	670	662	613	630	621	652	642	647	669	665	622	669	683	666	636	634	636	653	676	639	604	690	644	640	689	596	623	630	614	583	626	658	610	666	625	684	653	655	693	633	665	659	660	632	668	613	683	706	642	644	661	686	663	669	647	668	639	611	660	647	682	605	643	708	666	640	594	662	697	647	663	648	635	672	675	625	688	632	617	627	600	609	657	658	619	686	676	617	630	654	631	675	658	693	610	665	621	649	653	611	621	608	646	664	640	660	692	683	700	653	636	657	652	615	671	677	661	626	642	665	683	602	694	601	642	679	640	632	623	678	627	684	640	644	637	644	698	719	609	656	636	599	660	625	647	663	635	612	640	643	642	690	681	610	656	648	630	632	631	634	642	665	621	643	666	634	633	639	642	660	669	698	646	672	689	625	623	693	671	649	638	684	651	616	603	636	656	643	624	688	599	664	684	626	687	691	629	647	608	664	644	705	637	593	660	651	636	627	641	687	646	660	655	715	625	643	633	614	628	656	636	657	651	694	631	646	654	647	672	622	671	623	662	638	665	675	712	684	657	628	665	640	653	643	648	660	638	679	621	677	631	636	645	659	632	642	641	620	625	700	667	658	651	688	632	673	617	628	629	657	625	617	640	693	613	596	605	614	620	690	649	654	646	673	643	670	650	677	614	647	668	657	648	701	607	658	639	675	671	689	652	695	632	661	631	605	693	656	648	637	600	659	647	620	639	634	651	662	652	624	653	663	653	682	609	611	681	659	636	641	684	594	640	626	617	640	675	605	660	645	620	632	658	626	646	597	624	631	608	701	645	651	655	672	691	625	650	663	618	635	663	649	685	661	649	624	664	623	696	669	640	665	631	679	671	606	641	630	635	657	640	640	628	655	625	645	637	636	673	696	699	610	667	642	626	640	656	619	635	658	670	648	616	608	659	625	665	662	647	662	674	660	641	651	646	669	633	651	668	668	664	609	651	639	664	628	634	655	632	665	668	639	671	650	677	651	649	636	632	649	679	646	641	696	619	647	621	658	590	680	648	703	650	633	635	639	683	652	623	638	675	675	604	634	652	640	644	619	647	640	639	646	649	624	630	638	662	675	578	658	675	661	646	621	657	642	675	686	692	595	622	668	666	674	648	666	666	655	682	649	649	645	635	661	624	680	665	602	658	636	660	656	651	679	622	666	584	680	616	629	664	648	680	621	630	640	657	670	661	667	613	668	684	643	673	701	592	631	623	608	635	648	629	636	634	640	687	661	634	662	632	643	645	657	720	664	681	604	653	640	639	657	678	661	612	679	632	639	684	626	632	648	624	638	644	650	646	679	637	662	650	638	645	645	649	634	649	644	639	638	618	654	621	673	634	658	635	635	666	646	659	670	695	635	610	665	678	652	674	668	652	633	602	642	636	657	650	631	628	680	630	638	638	620	653
17956	5080	692	464	383	331	356	315	303	335	340	338	312	309	337	322	290	337	331	292	316	292	268	295	307	325	323	308	356	341	343	318	308	276	289	325	335	295	319	296	299	310	321	293	294	304	303	300	292	294	319	320	323	290	303	297	338	314	293	280	303	315	340	306	295	300	304	311	306	285	271	297	307	290	317	319	302	318	290	293	295	322	305	307	304	326	290	285	318	308	277	306	304	329	282	294	301	322	295	299	305	299	278	317	341	340	311	295	315	316	299	305	307	286	286	333	307	265	324	294	312	301	288	308	275	288	295	286	314	310	321	302	308	311	305	302	297	292	291	289	312	312	351	322	295	346	300	293	278	332	306	312	294	295	307	323	290	317	304	299	329	291	348	304	332	331	309	346	324	270	292	310	331	316	363	328	289	294	295	270	310	286	305	305	305	327	326	337	323	279	274	315	318	310	302	296	299	307	309	335	295	287	281	344	301	259	306	307	306	314	321	283	322	345	301	315	305	297	293	316	309	318	302	330	343	342	245	309	311	311	276	321	281	321	297	350	305	307	307	292	302	349	333	292	285	310	277	311	309	339	309	316	340	284	320	354	299	294	324	327	326	323	304	294	307	306	269	304	263	306	293	337	286	311	316	299	298	302	333	299	290	300	289	300	307	309	257	337	311	276	293	328	275	309	319	308	297	305	305	295	314	272	284	308	310	305	291	341	294	330	315	339	335	316	313	308	296	320	346	304	309	304	310	321	286	312	281	313	289	304	293	275	273	304	314	271	299	303	302	307	311	316	256	319	293	305	326	301	290	325	291	291	285	296	314	303	319	299	297	326	299	312	277	282	321	288	287	309	271	344	312	311	302	321	321	288	292	314	309	319	312	293	304	283	297	262	341	283	311	301	316	298	317	325	310	334	329	310	313	321	314	319	282	261	271	276	287	292	283	294	305	317	321	333	294	327	312	318	321	326	314	302	322	315	320	297	343	321	314	320	334	317	314	304	289	312	314	310	301	312	315	315	350	286	325	317	290	300	281	285	318	308	276	341	306	330	332	296	283	300	313	316	286	279	288	276	296	288	323	295	354	288	335	289	297	301	303	342	305	313	354	319	327	298	328	305	309	285	323	292	308	308	312	299	318	290	313	322	337	291	303	308	310	292	300	309	321	301	299	332	306	302	294	303	317	287	288	329	312	309	294	299	322	319	283	290	291	278	307	299	326	318	306	296	329	320	298	273	291	303	329	309	289	322	323	318	326	289	309	283	315	300	274	295	299	295	329	300	302	308	304	328	296	282	282	304	321	332	318	297	304	313	321	316	326	262	298	312	280	296	306	303	319	317	294	317	278	290	278	294	279	331	267	304	320	327	318	324	313	287	306	289	307	258	303	313	322	314	282	297	324	314	295	321	316	268	368	305	299	285	292	345	312	303	292	331	304	309	318	332	256	300	344	269	320	329	342	280	310	325	273	322	299	328	326	302	288	327	304	308	329	292	313	335	334	328	324	307	303	303	327	297	309	310	338	303	285	343	281	275	320	332	314	305	306	291	309	284	282	323	298	312	339	312	276	287	292	298	322	319	309	304	283	262	319	278	321	323	307	292	300	322	341	281	299	304	312	283	284	315	339	321	344	294	311	277	293	290	287	309	325	334	275	308	309	301	291	302	331	309	296	317	319	335	317	353	304	288	307	309	356	290	299	297	297	291	297	301	286	306	311	302	305	294	303	348	327	321	318	328	347	306	333	298	315	263	297	326	319	309	295	301	311	320	292	292	309	293	312	315	320	267	294	287	288	284	298	353	318	311	307	293	320	316	316	302	291	302	290	311	354	306	316	325	280	312	311	328	294	308	332	314	312	330	291	284	294	305	290	272	297	312	293	316	331	333	279	286	296	297	281	303	268	312	282	287	327	285	308	313	300	328	337	305	289	299	283	314	291	304	288	340	307	291	305	274	293	295	290	318	313	290	298	250	305	335	340	294	302	310	294	303	289	274	320	316	304	324	319	308	293	317	277	254	311	311	285	303	309	313	323	279	315	313	293	304	316	325	297	310	300	290	310	299	296	301	311	319	296	293	315	320	303	300	292	308	289	305	314	314	262	323	304	312	319	300	308	325	309	304	300	309	293	322	288	291	300	324	288	291	319	308	319	295	329	292	312	286	335	323	320	294	320	289	334	314	289	312	304	312	302	327	317	334	332	315	345	309	308	287	296	299	310	276	295	305	318	325	322	282	316	307	272	301	305	335	324	317	306	291	313	293	315	317	311	287	332	307	340	291	281	320	301	301	303	301	322	300	325	291	312	294	299	309	264	258	330	295	285	294	335	289	305	290	276	305	299	308	297	315	307	303	353	312	287	285	324	289	302	304	275	316	288	310	313	321	285	284	299	301	267	294	295	303	321	281	304	273	296	301	305	338	321	318	303	338	255	307	309	285	309	288	284	326	311	314	281	297	308	336	281	287	280	309	311	318	290	296	286	346	306	306	285	314	314	322	318	304	318	320	326	302	313	304	300	288	329	285	319	292	322	305	297	317	277	323	312	289	314	269	329	311	311	296	296	296	300	277	325	333	320	323	287	274	294	286	318	263	304	336	298	320	292	263	304	310	300	308	259	314	299	280	295	309	264	316	331	313	330	273	298	309	266	307	320	308	254	305	299	305	302	302	307	309	282	312	314	274	307	293	287	292	308	316	316	290	282	284	277	308	320	296	303	305	316	268	324	297	303	318	304	318	291	309	314	309	313	294	323	324	322	307	318	306	296	315	324	308	279	333	335	316	322	336	276	290	342	357	296	296	280	284	281	312	319	314	311	290	289	316	270	304	337	288	289	314	285	294	304	331	291	302	304	296	282	278	309	372	318	319	296	290	299	302	309	334	299	293	298	289	327	296	306	317	333	313	275	321	304	333	286	295	268	349	327	320	306	303	311	295	304	286	319	329	294	341	325	306	322	312	326	283	313	335	279	299	271	311	313	293	325	324	299	302	296	317	300	287	329	311	282	299	345	305	307	326	316	293	344	284	298	309	319	318	325	319	308	271	304	310	311	305	295	307	313	297	325	292	291	307	284	273	277	314	311	339	278	316	298	345	319	319	328	303	300	323	266	293	292	310	278	287	298	309	302	284	282	321	315	283	305	329	329	323	305	303	314	319	302	325	338	289	289	299	275	338	303	317	326	283	351	324	339	289	276	309	312	286	319	319	330	310	309	297	321	317	318	298	301	328	264	282	299	293	297	279	319	289	336	291	293	284	286	290	327	289	296	309	302	303	302	315	323	291	287	317	277	296	271	354	305	272	290	289	325	319	327	319	283	296	287	318	324	321	303	306	297	277	313	333	343	301	323	290	265	295	326	297	307	316	289	294	304	319	320	304	308	300	310	312	299	299	296	316	293	299	295	338	307	299	290	322	299	291	295	324	293	318	296	293	341	359	337	271	316	320	325	298	301	295	352	316	298	303	322	333	334	272	314	330	325	278	352	339	300	348
13243	4334	1178	1294	1131	1053	933	942	828	781	808	809	835	790	765	723	766	795	760	723	718	729	800	756	702	783	730	754	765	705	753	769	740	721	718	798	775	748	747	746	713	726	755	736	705	757	708	721	751	727	685	723	731	724	691	741	752	752	709	703	665	730	775	751	786	758	749	763	722	745	750	763	689	743	734	719	750	718	746	716	733	740	714	690	754	730	756	797	713	781	725	750	771	776	761	735	761	773	776	726	721	750	746	680	683	682	754	682	729	741	730	727	740	719	686	739	714	746	762	706	712	729	701	758	714	740	689	743	698	699	754	743	727	700	704	764	757	722	735	765	731	751	721	758	692	732	733	742	713	737	714	764	692	732	704	729	713	739	715	733	709	716	730	735	719	715	691	681	684	760	724	741	727	735	756	750	736	757	750	765	685	743	720	789	704	757	756	738	769	741	750	730	690	698	689	763	723	737	724	727	725	714	744	701	725	709	740	688	716	748	733	732	725	711	691	762	775	748	721	728	718	727	781	741	744	741	720	790	737	741	747	757	750	719	731	771	731	687	682	721	721	773	751	760	735	719	706	695	721	721	743	749	726	734	700	694	755	729	691	676	752	753	736	716	736	765	775	701	706	718	715	713	715	749	695	755	767	772	761	706	784	771	746	713	693	729	695	741	800	736	776	714	682	749	703	763	710	700	713	741	776	748	708	724	719	699	676	734	731	738	714	775	751	736	718	740	694	771	720	718	706	751	743	677	745	688	754	708	728	741	698	759	735	702	745	745	748	775	716	745	742	715	720	705	721	743	742	714	699	682	792	776	749	670	744	738	742	766	689	736	733	754	732	751	752	713	686	748	711	748	756	733	760	759	775	714	781	706	764	740	690	734	736	719	742	708	670	748	732	724	738	753	671	733	731	785	740	724	778	741	693	751	712	727	712	723	753	703	726	740	777	732	715	679	753	756	743	764	753	716	711	753	735	727	720	720	732	723	742	722	746	719	729	714	712	739	715	704	732	728	734	720	710	760	768	723	759	710	720	734	749	711	683	731	717	728	741	746	748	750	708	761	745	762	696	714	724	688	744	738	748	735	759	812	757	748	705	726	666	761	757	743	699	737	764	712	699	731	688	789	791	728	726	788	788	733	664	761	705	731	714	727	744	710	776	718	737	742	725	715	774	785	778	772	740	738	745	687	723	722	709	761	747	725	711	742	784	734	733	731	737	708	674	732	725	742	738	726	722	676	744	719	699	716	715	754	744	747	747	714	767	722	720	740	750	716	771	732	767	711	737	708	721	672	719	715	722	755	734	741	764	749	717	733	741	683	795	714	736	738	745	736	714	714	718	750	695	741	779	739	705	716	725	726	720	764	776	689	771	763	725	709	738	768	681	722	737	705	730	724	720	671	721	731	703	730	693	686	717	734	697	703	793	767	746	701	738	711	755	786	708	714	708	740	736	709	739	734	741	740	663	750	712	693	762	756	749	716	713	743	680	771	769	744	685	717	695	765	678	738	773	748	727	718	793	694	726	685	742	720	768	743	789	692	766	715	760	713	734	715	781	717	717	767	709	742	742	750	729	739	725	724	698	714	732	717	705	747	740	702	774	714	715	719	737	697	741	747	726	734	725	724	707	697	792	760	764	764	758	741	736	720	737	733	731	749	725	713	784	709	744	788	744	754	766	726	750	717	705	749	735	703	709	734	749	721	731	738	726	704	753	670	743	703	787	739	767	736	730	731	706	769	702	756	768	722	748	740	703	737	672	711	769	696	703	717	754	749	755	712	689	712	726	756	748	697	680	730	770	679	721	696	729	732	719	734	745	726	722	721	736	769	727	708	760	735	730	713	769	716	713	768	696	715	704	770	752	730	707	705	737	773	740	698	693	735	719	709	731	720	719	792	765	796	718	696	742	713	732	762	735	719	681	715	704	703	780	761	738	750	780	724	691	709	699	697	710	750	706	700	716	753	685	719	730	717	708	728	740	685	724	736	702	721	739	745	748	754	789	741	743	727	682	721	756	696	733	733	684	706	707	764	791	720	705	760	725	723	759	737	729	739	779	706	677	768	691	712	756	756	714	700	764	723	732	711	775	711	694	759	729	767	733	705	732	744	710	714	755	723	796	709	727	722	671	721	740	687	700	696	766	676	748	745	747	698	715	724	750	736	705	724	762	784	686	791	716	714	721	726	717	709	718	787	746	813	750	691	748	718	683	751	697	710	670	731	749	722	747	801	746	765	752	725	694	739	690	785	694	764	756	772	711	754	736	754	746	714	755	770	735	714	713	706	705	689	713	716	751	750	714	704	707	722	733	751	730	699	724	720	737	709	753	686	706	759	743	732	789	667	710	714	738	725	735	759	711	745	698	742	680	697	709	702	724	741	745	753	777	739	740	695	739	715	758	741	767	716	741	739	752	773	763	730	703	726	707	707	698	667	700	777	747	774	710	723	747	724	754	751	720	750	724	707	739	755	742	686	799	757	746	715	749	719	696	710	742	746	740	730	759	739	722	738	716	762	761	764	742	686	704	732	752	672	735	703	667	757	717	751	678	700	722	748	747	796	739	721	715	762	752	742	711	782	773	725	727	720	737	754	721	696	732	680	711	714	691	730	741	745	702	760	741	742	730	743	726	710	718	731	730	783	770	740	724	714	717	740	739	732	733	784	771	707	760	735	765	749	724	739	703	731	747	705	767	759	751	733	712	718	753	739	676	720	730	712	716	719	767	722	736	684	638	745	746	705	729	764	741	779	727	715	763	715	737	731	727	764	723	758	737	758	739	722	740	769	713	722	677	694	750	725	742	714	725	768	756	755	732	734	718	706	699	725	685	699	718	699	781	710	746	726	727	719	738	775	686	722	719	729	756	763	721	670	712	736	725	722	715	722	758	717	744	746	722	691	710	721	754	710	729	709	732	680	721	728	722	756	753	722	715	725	738	736	739	702	734	720	692	746	709	764	705	690	731	704	721	709	762	687	706	744	688	719	765	704	739	734	732	732	754	755	761	765	731	740	738	747	722	774	766	696	727	713	716	724	716	753	740	761	693	725	671	732	700	718	672	740	747	735	717	719	719	738	722	764	746	729	757	707	792	736	702	761	707	716	730	715	708	718	713	709	716	758	699	745	732	735	766	763	708	753	734	768	712	655	744	766	731	721	724	713	740	738	704	726	719	741	715	755	757	712	707	720	749	662	718	700	751	739	730	714	741	704	725	733	740	722	743	749	751	717	757	699	747	778	747	793	742	721	701	705	725	715	709	719	720	737	701	728	696	745	719	681	735	763	741	744	705	699	731	734	715	744	734	740	770	727	706	718	729	734	757	714	750	756	763	712	758	788	769	758	744	685	778	712	718	717	755	740	719	681	742	717	771	787	719	723	714	757	747	740	711	734	724	724	729	752	725	746	753	724	733	755	772	728	710	715	706	752	736	730	734	737	721	737	736	702	716	744	736	760	737	767	739	778	701	749	696	733	704	732	769	705	738	749
26772	8189	1051	530	415	297	289	249	219	205	208	170	186	172	208	172	201	173	203	183	167	205	187	173	179	199	176	203	178	159	183	163	207	200	175	181	159	174	221	168	178	185	193	193	154	178	194	176	197	166	178	154	209	182	174	173	168	189	203	158	170	176	183	175	180	187	186	190	167	168	202	172	189	191	167	174	169	174	199	195	193	170	172	179	188	175	198	195	192	157	192	191	188	178	212	182	163	167	171	174	205	169	187	206	175	165	200	188	193	187	156	173	170	205	187	202	172	174	174	166	181	169	183	182	200	172	182	204	178	192	183	216	194	163	155	159	177	182	165	142	175	173	182	175	173	179	151	190	182	206	195	187	188	180	162	169	171	167	165	178	208	201	201	197	185	183	176	180	161	197	160	199	178	177	203	172	184	199	181	190	174	182	193	200	164	191	172	197	197	178	193	192	169	188	194	195	193	194	210	181	177	188	164	173	182	210	176	180	171	180	167	190	178	194	167	174	184	181	182	199	186	185	178	168	182	198	187	176	161	212	171	150	181	189	164	186	212	196	231	178	185	218	201	163	178	194	201	211	203	182	199	184	164	158	193	167	165	170	185	186	192	175	192	167	168	173	191	174	166	144	190	174	197	163	162	190	194	174	181	194	205	166	168	189	204	196	198	197	168	195	184	188	184	167	176	171	155	200	198	176	189	184	197	181	184	192	186	172	199	175	188	182	192	190	166	191	173	194	171	173	189	174	169	187	189	180	202	188	175	196	203	186	189	195	166	174	174	171	171	193	159	181	152	209	182	168	175	211	197	189	175	170	156	192	178	164	183	179	165	210	195	184	181	180	172	176	180	168	161	178	186	200	167	188	197	181	180	167	168	182	187	193	157	161	185	174	195	166	157	204	190	181	173	190	180	185	184	183	198	163	173	168	187	168	194	191	157	157	199	179	157	194	173	176	166	187	171	188	166	193	188	159	192	166	179	215	179	181	173	170	200	178	147	179	175	171	180	189	190	187	178	185	199	187	160	212	187	186	157	185	161	192	192	186	171	170	170	202	145	173	196	193	167	180	188	209	177	182	188	191	156	200	179	178	171	193	190	150	201	158	197	191	180	202	155	168	178	168	194	167	178	155	190	181	187	179	171	193	185	193	181	185	176	184	187	163	169	199	159	198	187	192	152	184	216	181	169	181	165	223	179	195	199	192	177	182	179	159	190	193	166	179	198	187	181	187	177	159	188	170	190	183	167	157	191	187	199	163	176	192	175	195	187	175	158	180	165	175	168	191	175	182	183	170	178	190	184	165	189	173	177	199	191	178	179	190	171	189	173	168	179	159	172	201	183	178	184	172	210	179	184	171	159	196	178	173	164	176	211	168	162	181	156	168	183	184	183	199	226	184	182	146	179	179	192	193	198	162	180	183	204	188	189	202	189	206	188	184	176	182	185	193	175	178	158	179	185	179	199	189	168	204	214	155	213	183	174	169	169	200	204	173	173	175	165	179	184	163	196	174	172	166	141	162	170	171	159	203	153	174	177	196	167	166	165	184	171	157	162	190	186	180	187	161	168	179	180	178	156	180	169	177	191	204	168	170	180	164	180	172	196	185	200	159	195	180	214	202	204	171	181	196	185	199	169	205	197	184	200	180	167	181	204	187	191	169	191	174	173	169	144	182	189	200	180	197	189	187	213	159	182	195	200	191	164	162	145	172	200	206	165	183	204	191	171	160	197	188	192	189	184	176	170	203	164	156	185	188	192	191	194	165	185	201	172	191	174	171	173	188	180	185	179	187	151	180	193	154	178	180	176	187	170	187	189	200	190	174	151	165	181	159	171	177	186	170	177	177	186	188	186	200	164	197	197	188	172	178	194	204	165	204	186	185	175	171	211	174	205	190	200	183	198	194	194	223	171	196	191	177	194	208	187	184	160	179	164	170	168	199	198	162	187	205	180	182	203	176	177	190	157	172	173	173	190	155	164	183	162	194	164	166	149	188	178	185	180	178	185	178	215	176	173	148	195	174	197	179	187	190	198	187	198	188	193	175	175	210	185	177	207	187	162	173	183	201	176	189	154	178	176	167	189	184	198	205	200	188	157	186	179	177	183	173	190	161	186	179	190	185	167	196	181	183	189	184	176	181	196	165	206	163	171	175	191	198	205	186	182	167	182	183	181	182	181	191	172	170	196	200	168	176	195	195	180	197	178	190	178	185	185	191	195	173	188	184	177	175	191	200	167	163	174	166	172	204	181	161	170	179	182	165	174	172	185	172	156	176	172	169	168	183	143	192	181	190	189	174	166	175	182	191	201	183	200	187	188	158	178	199	189	201	180	140	178	187	173	177	171	167	199	187	167	167	176	193	185	189	174	169	188	184	194	179	147	173	154	179	179	186	191	170	198	213	221	199	177	203	170	189	177	192	190	177	198	191	181	170	172	203	199	184	180	178	198	198	166	189	215	171	173	168	171	179	184	172	172	178	182	187	189	157	197	178	166	183	187	158	206	202	183	182	178	183	207	191	190	171	189	167	185	178	190	187	181	174	170	197	173	171	160	170	166	176	183	178	176	185	185	169	184	180	196	186	175	184	157	169	204	165	191	181	158	189	182	173	185	187	180	198	180	165	185	175	184	184	189	180	178	173	162	184	195	204	190	173	188	175	169	179	180	176	186	171	174	192	196	184	162	175	180	191	188	178	192	167	183	188	190	188	195	186	188	182	168	178	178	169	214	175	188	178	156	170	190	177	171	194	188	182	187	180	190	180	170	171	188	191	191	167	195	176	196	172	151	194	156	188	185	167	162	169	164	203	215	181	173	162	176	164	173	185	195	196	169	185	179	181	197	171	181	206	189	183	187	169	195	186	190	190	168	197	189	207	195	178	188	155	185	183	158	212	174	188	203	173	186	180	198	162	179	176	195	186	188	183	184	181	184	167	191	175	158	168	171	196	160	173	173	187	158	169	185	198	191	199	185	193	173	192	165	182	159	174	178	180	173	165	176	186	185	205	184	166	173	192	167	161	201	158	186	164	163	181	161	170	175	185	169	176	178	153	165	171	188	159	168	200	183	198	187	155	190	173	206	184	178	164	183	193	200	184	168	165	170	195	195	187	195	173	189	175	175	165	161	158	180	180	177	196	189	168	187	175	151	185	186	177	171	181	166	184	149	190	177	192	189	215	171	199	191	168	175	198	176	197	168	178	181	181	177	179	155	200	181	166	192	190	172	185	166	191	191	192	181	189	173	190	155	182	181	177	178	184	175	171	169	166	177	160	151	178	182	176	213	194	187	197	181	229	187	178	174	159	173	199	172	187	175	186	206	169	173	214	181	186	186	207	162	169	168	183	213	178	176	201	187	181	170	179	170	194	193	216	188	179	192	177	176	187	174	181	184	172	190	176	214	189	176	186	212	164	167	165	163	208	184	213	203	163	205	189	187	171	155	188	192	175	204	192	186	194	191	174	188	185	182	171	198	184	165	146	195	203	172	191
16917	5531	1415	1564	1329	1133	948	821	710	646	599	608	572	562	524	523	470	523	508	479	507	476	505	514	488	502	498	457	454	485	468	488	452	480	481	471	471	456	470	449	442	466	404	456	471	475	476	436	476	414	431	456	467	453	448	474	473	441	445	451	470	484	452	466	489	508	431	446	473	469	421	453	473	462	433	457	493	472	440	483	450	473	445	443	443	429	439	460	436	445	436	437	417	491	452	469	443	462	469	438	469	437	391	432	450	445	445	459	457	472	443	467	477	473	447	464	490	441	437	419	458	428	432	443	438	454	411	487	471	508	441	432	451	439	428	468	463	428	457	459	451	449	419	466	449	469	474	442	471	466	436	436	424	393	448	473	444	443	450	402	488	463	440	438	476	472	459	461	460	485	459	466	467	481	420	467	461	418	440	421	467	449	481	481	484	443	442	464	426	490	465	444	433	457	473	442	440	496	447	441	444	402	461	432	485	450	506	453	506	467	456	461	446	401	477	445	465	416	458	400	419	427	438	420	458	474	446	438	444	460	429	440	457	457	453	455	479	443	489	464	417	453	449	476	441	431	444	422	436	419	452	462	450	414	486	469	434	445	489	412	482	416	424	450	461	450	458	484	466	409	440	446	426	504	441	473	441	438	424	451	468	454	404	424	464	439	470	455	427	460	428	449	459	456	415	434	457	467	466	451	452	441	484	458	420	457	455	461	431	432	453	418	473	464	461	430	402	436	499	454	462	466	448	445	474	425	413	415	470	446	474	452	450	421	495	415	450	487	442	450	453	463	420	410	469	417	463	482	459	441	447	479	474	423	453	430	452	417	449	440	487	454	435	469	455	461	460	447	458	451	412	445	465	463	449	442	429	470	437	417	476	458	447	434	454	502	450	478	412	414	503	452	410	462	444	431	464	435	471	421	438	472	447	450	419	445	444	436	438	458	392	459	423	443	450	446	452	465	457	452	429	425	450	434	479	447	405	423	420	438	448	443	451	446	472	444	451	452	422	447	436	406	448	465	434	440	438	463	438	444	441	426	452	461	486	459	457	483	430	441	453	472	416	482	459	466	431	448	439	451	471	404	464	454	471	452	481	467	464	417	471	476	422	501	485	436	499	462	475	466	449	458	455	456	422	444	455	447	460	442	436	453	454	408	432	446	463	459	435	442	464	422	463	441	459	461	420	449	452	442	468	442	462	449	455	447	412	461	469	463	504	468	448	461	487	426	453	464	456	429	415	418	479	413	448	442	442	473	442	451	422	452	497	454	460	453	435	449	449	463	469	441	463	438	462	463	434	462	461	481	420	486	421	440	476	489	431	441	391	436	396	461	440	463	445	471	449	462	438	469	415	464	469	447	433	435	480	445	453	459	443	434	422	445	463	442	445	456	446	433	475	470	428	464	482	436	447	448	440	429	490	443	458	447	517	450	462	386	424	454	465	444	420	456	441	476	477	452	490	478	477	423	496	418	462	489	436	478	418	493	437	478	467	438	463	458	427	454	473	446	433	473	439	433	432	461	479	448	397	453	458	430	433	488	480	433	451	444	418	433	436	446	474	454	457	461	455	504	449	426	479	442	471	451	446	454	438	450	464	450	460	424	420	451	447	486	485	467	475	467	455	457	442	491	443	477	443	448	422	448	461	409	432	391	463	482	437	427	462	469	440	434	447	442	443	423	418	431	460	454	419	430	433	496	437	433	462	432	436	447	458	432	457	428	408	448	419	480	456	470	434	470	438	458	480	486	453	484	438	430	506	432	497	490	442	482	456	431	456	444	472	440	433	483	428	420	455	479	419	464	477	443	446	445	482	425	418	464	433	431	436	501	461	430	404	445	478	463	428	432	439	447	437	481	461	461	490	470	456	443	431	472	396	524	419	467	452	476	440	427	462	469	461	451	472	469	443	449	418	464	464	472	474	487	450	430	502	420	437	465	453	475	465	484	435	452	449	455	460	415	446	461	416	467	476	452	440	445	439	467	457	428	474	488	470	460	478	479	416	472	444	446	432	399	417	434	489	486	436	436	448	449	442	450	412	438	441	427	440	472	480	430	460	429	429	479	458	439	448	460	446	486	455	455	433	446	456	483	464	398	460	472	413	468	439	394	431	454	394	399	472	456	470	431	429	453	442	464	459	443	468	459	450	458	460	420	450	470	486	419	411	449	427	438	465	446	434	462	440	464	461	427	444	436	457	432	427	418	428	458	434	427	479	477	460	473	440	442	423	472	428	420	437	447	470	463	447	405	447	453	454	463	430	391	421	486	411	431	422	459	459	456	419	457	450	451	457	441	429	433	430	448	453	463	444	424	463	472	475	451	446	440	437	489	468	488	452	444	404	462	462	441	414	464	432	414	414	455	461	440	445	454	443	458	433	447	477	483	435	467	486	440	463	449	488	442	416	423	431	461	427	435	462	458	421	460	426	428	471	476	442	407	436	462	432	410	460	442	473	476	430	492	443	465	411	462	429	426	440	423	468	443	450	479	422	438	426	442	483	378	456	456	455	417	468	444	441	478	455	468	458	408	479	441	488	429	441	448	476	445	475	467	458	447	484	480	427	445	460	458	432	431	449	484	420	469	457	465	459	484	484	449	485	463	498	437	470	432	466	442	406	463	491	454	433	427	427	433	481	409	486	421	475	461	489	485	417	446	465	462	440	446	461	450	457	504	474	446	445	443	450	442	442	450	441	447	426	454	447	463	445	443	490	489	450	447	448	447	439	433	463	401	410	456	475	470	453	454	433	425	505	454	428	467	466	425	398	457	449	480	437	469	472	423	421	467	441	444	447	425	421	440	436	420	471	412	429	472	477	479	468	433	463	458	448	432	481	467	448	445	466	449	483	451	444	420	472	471	498	428	448	447	479	448	433	440	456	449	479	442	427	465	445	442	449	448	441	446	433	443	481	461	450	447	459	478	421	424	472	449	455	483	451	436	454	473	430	444	503	454	484	408	424	462	445	464	423	425	493	453	450	447	427	421	453	439	464	444	420	433	441	462	439	465	420	462	475	450	454	435	427	443	469	445	443	481	463	447	481	459	432	440	441	465	469	453	440	434	459	422	468	501	475	447	485	452	458	469	428	434	493	447	437	454	438	468	452	461	435	427	460	441	399	435	454	456	447	454	436	428	437	453	462	431	491	482	419	419	442	497	452	442	483	439	456	452	445	484	447	451	451	457	450	451	450	473	430	499	461	463	440	468	435	462	409	457	459	486	441	466	437	474	425	447	480	441	395	433	441	465	458	459	444	425	434	434	438	451	459	468	483	432	443	452	445	517	444	458	441	418	497	436	432	451	487	455	448	429	451	449	428	475	427	448	447	493	418	440	460	453	440	450	429	440	447	441	473	483	417	430	450	453	480	438	469	395	439	400	459	439	424	432	432	428	461	450	469	459	422	451	461	454	466	455	431	470	411	438	448	446	433	450	454	435	453	437	476	434	462	433	468	463	458	463	455	425	479	487	452	480	455	419	436	451	470	453
7409	1961	352	297	264	302	289	251	241	253	311	273	302	284	275	286	256	255	264	255	247	292	275	285	261	237	297	289	265	247	266	267	261	248	225	270	288	279	234	254	271	247	249	259	254	252	241	289	267	271	236	274	275	239	263	290	257	233	263	259	300	257	260	257	249	262	286	258	269	283	302	276	263	281	268	309	289	281	272	290	275	264	288	280	272	249	283	267	259	255	264	251	249	259	246	290	266	249	270	270	235	286	267	259	273	273	280	233	256	278	249	260	246	273	275	284	232	267	259	248	255	273	252	271	258	278	274	276	293	253	268	269	278	273	252	240	296	290	251	271	326	276	276	250	278	270	287	289	277	246	267	257	254	287	252	283	251	262	273	282	246	248	268	232	283	260	290	247	265	277	279	266	265	284	295	255	253	279	258	309	263	244	282	255	251	264	266	251	271	266	272	297	265	268	296	258	279	262	271	227	262	272	280	259	261	254	252	266	243	258	238	258	259	261	271	241	278	267	266	296	299	242	305	274	256	241	265	252	286	285	249	271	307	267	258	258	261	236	272	273	233	268	261	272	276	245	246	288	283	282	282	258	265	251	255	269	286	248	309	266	270	307	268	255	252	242	244	266	258	279	277	285	248	266	250	247	266	278	246	295	246	260	264	256	245	262	242	259	270	277	262	270	214	304	278	265	265	258	259	306	253	268	274	288	271	275	242	257	247	235	257	240	273	246	270	263	260	288	264	271	293	256	287	277	310	284	249	278	266	258	251	266	240	265	301	247	267	254	262	248	259	256	263	262	283	237	239	252	245	268	269	269	278	281	271	267	294	242	289	247	284	261	245	236	274	280	254	228	284	275	262	276	305	294	283	267	287	268	277	242	260	293	270	275	297	269	291	275	247	270	254	282	299	265	278	264	256	256	297	271	252	280	260	225	252	265	276	289	269	278	285	268	262	250	255	277	273	246	279	272	264	293	254	260	275	238	269	258	256	280	259	243	262	273	270	278	267	253	274	264	291	257	285	291	257	247	261	262	271	268	227	268	265	250	279	270	290	254	271	255	251	244	235	269	255	242	245	259	269	283	288	244	260	239	266	250	244	273	237	271	277	285	276	259	274	273	243	261	267	269	273	250	269	261	289	259	274	281	274	282	276	254	263	282	282	244	278	263	266	285	267	271	221	248	251	260	256	266	284	255	286	261	245	242	290	271	261	277	260	283	261	287	250	259	272	301	264	273	264	287	277	231	278	262	268	241	266	269	279	256	252	266	283	277	255	278	286	267	269	249	263	235	273	283	271	245	258	257	286	282	266	288	229	277	262	268	274	250	271	271	255	268	281	272	276	290	263	291	223	268	266	285	292	256	263	291	266	263	285	267	262	260	276	262	273	248	238	262	278	260	238	236	277	265	276	262	281	261	274	258	281	268	257	288	261	256	262	286	266	265	270	270	287	264	273	312	261	270	282	263	281	248	235	274	279	258	250	276	281	269	272	301	258	273	296	266	283	275	275	269	255	279	262	288	265	256	245	253	287	252	292	274	256	294	258	249	251	291	277	252	275	292	259	289	270	260	267	260	271	243	249	247	272	276	258	274	279	258	244	220	271	271	252	270	281	253	273	285	271	268	295	271	231	255	247	253	263	268	251	284	255	293	281	245	289	259	256	262	266	269	277	250	231	265	244	264	243	258	278	263	295	281	287	293	254	229	243	260	266	274	281	259	272	264	250	252	270	272	270	284	261	293	262	247	254	247	279	284	270	253	295	257	225	263	270	242	252	258	293	263	263	266	284	256	273	274	267	292	277	289	252	261	284	268	255	262	254	253	297	267	291	301	287	284	249	288	246	254	289	257	248	293	283	250	258	241	265	277	279	234	293	258	286	271	254	267	251	263	272	281	251	252	248	255	270	247	249	269	287	283	246	258	261	292	282	282	258	250	276	252	245	289	295	297	244	265	276	283	262	283	284	274	260	271	279	271	295	291	282	215	287	297	270	276	271	249	271	294	306	260	285	233	278	249	272	264	256	292	270	243	265	258	265	236	268	243	268	244	268	275	293	288	277	277	274	267	274	290	276	276	264	269	234	243	270	260	244	265	271	262	291	239	282	281	248	274	272	292	234	257	255	284	257	270	269	278	255	280	272	247	279	279	269	285	298	270	256	268	280	257	257	239	249	244	269	257	251	282	245	268	267	259	255	237	279	265	296	292	234	265	258	280	268	260	290	259	286	301	274	286	290	264	289	273	285	231	281	263	259	246	253	242	285	270	262	272	285	250	254	238	259	268	297	245	253	278	257	237	245	290	238	302	254	261	279	246	242	259	270	255	250	284	253	276	296	260	278	274	247	280	265	303	249	241	314	247	276	276	240	256	273	276	249	255	278	253	257	242	257	290	250	271	271	254	260	257	249	286	270	283	282	263	271	290	266	282	288	258	288	215	248	256	260	280	267	266	260	254	280	241	280	268	277	279	267	291	262	239	250	256	277	263	263	296	261	262	292	257	282	248	246	294	262	291	258	268	262	277	269	287	272	270	258	246	294	281	282	264	272	226	272	277	265	249	257	284	256	280	291	263	264	263	266	258	242	261	263	260	269	266	276	213	269	263	251	265	288	261	270	266	263	273	242	258	263	264	274	252	272	243	287	270	264	263	248	265	266	275	289	236	229	285	234	227	283	269	249	259	253	261	232	273	261	279	268	261	266	286	275	258	260	257	270	260	258	252	291	268	257	250	254	261	272	258	289	282	263	277	277	247	275	271	253	267	292	226	259	299	255	263	272	310	251	257	288	279	250	256	281	247	269	284	260	257	256	261	279	248	299	274	254	262	265	285	255	249	306	298	251	244	288	266	281	253	261	293	264	267	257	258	278	289	276	266	292	232	249	271	272	257	283	268	272	259	252	278	270	292	259	249	279	248	274	281	261	246	270	262	290	285	279	281	289	274	257	257	276	254	263	269	277	239	260	276	255	281	283	271	238	280	281	277	254	253	263	267	246	274	277	267	272	265	261	254	243	283	279	246	259	257	277	251	274	261	255	278	248	295	291	294	279	281	248	260	241	259	281	272	288	266	257	283	256	290	290	249	250	285	273	275	258	264	256	281	237	242	291	252	288	248	251	259	293	250	247	268	265	270	280	295	263	275	307	263	283	320	253	255	238	258	230	250	297	265	252	252	267	274	289	259	261	270	256	259	278	246	252	250	268	260	242	290	272	270	280	265	254	253	292	259	296	262	253	267	282	265	272	278	253	252	268	262	270	289	255	266	278	291	271	287	269	241	269	277	286	302	258	276	259	271	279	236	283	289	264	262	257	254	262	306	262	255	258	283	242	266	264	257	271	245	255	237	261	248	262	251	269	226	280	249	248	270	273	255	271	263	241	234	252	286	275	265	267	290	264	269	261	270	249	249	301	254	244	256	226	264	296	267	266	255	255	292	265	258	296	255	280	268	258	253	283	260	252	273	276	285	281	275	298	271	258	260	261	291	242	283
5815	2171	704	688	683	675	656	689	689	644	657	640	640	657	705	675	642	671	633	616	690	666	656	657	659	608	617	678	665	678	720	637	687	657	656	637	670	683	674	673	663	677	631	651	628	709	656	677	674	651	585	682	665	692	639	645	670	607	674	709	698	637	664	712	687	621	636	672	648	588	586	705	665	667	669	640	678	623	666	642	626	590	649	633	614	643	634	651	656	676	693	636	670	647	662	680	661	664	634	625	643	652	626	627	663	693	708	668	631	659	697	645	648	672	668	678	634	660	648	667	684	702	728	643	650	697	670	664	645	663	652	655	656	687	658	654	627	695	649	650	641	634	679	704	658	626	674	706	667	702	662	646	674	639	613	629	641	659	635	632	665	652	675	653	631	651	701	669	642	623	679	652	685	650	704	633	666	636	648	605	626	653	666	641	711	660	671	623	657	621	638	640	614	639	648	655	651	646	664	645	665	659	658	640	627	693	647	648	627	685	661	611	626	677	669	651	632	648	658	640	697	629	711	639	617	659	672	676	609	612	632	670	650	658	652	688	702	652	649	670	659	701	625	728	688	650	647	687	659	679	648	687	667	656	702	669	633	619	687	672	659	664	635	655	654	663	601	641	626	696	606	642	646	668	635	622	680	695	656	669	668	668	657	650	669	688	660	650	652	650	682	652	724	632	711	637	615	622	693	666	671	708	642	627	611	655	688	664	694	643	707	634	617	652	661	674	677	640	637	676	654	673	604	693	651	653	606	680	670	652	672	619	626	649	663	657	646	682	591	671	644	672	685	658	678	685	693	647	663	675	684	637	626	676	688	651	603	649	611	691	626	665	649	656	677	667	691	697	636	667	670	630	678	671	622	693	610	637	670	688	669	683	707	665	651	684	665	649	637	647	683	651	680	608	654	675	632	667	644	643	680	668	681	638	657	655	675	696	641	641	641	630	708	649	644	698	663	709	688	670	693	662	700	661	662	593	625	675	655	617	620	695	739	691	638	611	667	661	642	647	674	663	687	640	669	661	657	640	698	654	652	685	620	619	690	649	624	688	663	712	653	647	664	620	622	679	680	636	670	641	666	680	642	644	667	628	679	658	678	656	713	658	683	648	623	671	682	684	683	654	650	666	658	662	635	626	656	629	660	627	605	645	646	664	706	638	621	674	648	673	622	685	652	621	637	694	654	674	647	679	654	693	626	663	653	686	608	650	677	685	667	612	621	643	647	654	676	630	666	639	637	656	673	705	629	633	656	667	664	618	659	679	675	642	658	687	632	633	636	665	648	661	665	645	655	680	684	633	638	638	629	612	657	662	638	658	689	652	673	655	655	676	651	664	683	642	674	661	643	661	635	680	676	628	639	702	676	660	661	670	612	664	660	621	702	660	672	668	663	687	630	681	645	648	656	679	618	607	694	662	670	639	648	689	616	656	669	651	679	580	618	676	685	666	665	679	611	633	649	618	627	648	680	691	666	644	607	638	642	724	631	626	674	647	645	623	694	617	670	650	677	620	642	652	640	675	682	675	630	684	687	620	712	620	684	666	686	661	606	683	667	684	650	631	638	693	663	653	670	676	639	688	653	681	681	647	690	643	615	671	646	650	663	696	660	683	631	658	662	688	631	605	631	670	668	646	618	655	646	694	608	659	621	632	689	638	632	669	636	670	620	679	699	640	652	644	629	614	688	684	640	625	677	628	633	665	677	669	685	656	638	643	661	719	708	663	666	648	658	625	664	608	717	663	673	658	674	629	650	692	693	672	658	672	656	681	692	658	698	685	652	653	668	646	618	627	683	664	688	675	674	670	694	648	688	673	655	685	667	643	625	667	691	605	617	656	647	634	676	635	671	614	686	665	659	669	667	661	654	647	666	676	605	647	667	643	649	619	671	638	652	635	634	650	679	635	687	656	691	732	641	653	648	676	680	674	628	681	643	643	649	633	651	629	681	674	678	667	648	636	650	674	667	651	648	670	678	649	667	646	654	655	663	662	673	640	666	627	654	605	688	701	663	679	655	643	661	686	634	620	645	628	618	619	621	664	680	651	678	676	666	649	643	716	659	624	636	639	617	673	624	623	633	638	661	610	661	637	620	615	642	637	672	651	658	622	645	641	685	668	685	656	672	638	657	683	681	658	610	671	594	638	663	701	625	634	649	631	680	640	662	641	685	656	629	665	611	667	630	701	660	689	674	692	672	649	669	690	611	704	675	684	615	644	646	665	679	646	707	645	639	667	697	672	633	639	644	618	652	648	647	624	664	628	626	678	637	624	670	680	634	643	663	661	650	607	649	677	620	684	601	683	686	669	669	664	717	635	698	618	653	674	671	640	652	673	663	670	637	644	690	645	580	636	662	721	688	671	620	654	694	648	650	698	614	652	665	647	669	656	629	657	689	669	653	694	699	626	616	680	648	652	646	688	712	657	647	653	697	621	671	642	687	643	635	658	677	658	664	697	658	594	638	648	657	682	633	668	634	686	633	628	703	634	677	635	644	654	640	672	602	645	677	648	623	653	655	653	651	688	644	649	686	652	632	678	639	600	661	654	668	609	664	643	634	662	612	686	636	668	626	687	656	677	656	640	706	665	672	631	680	669	659	648	628	693	685	700	668	627	668	623	677	627	673	673	623	637	628	663	647	602	688	640	664	688	625	640	685	676	668	668	642	678	662	664	655	682	648	605	641	684	677	683	671	650	624	648	670	666	646	702	657	655	659	618	653	667	621	641	686	671	660	674	693	661	644	645	689	626	652	680	663	644	610	665	654	636	649	610	637	644	657	653	676	647	642	666	644	641	670	668	651	654	620	614	701	705	648	635	691	628	650	658	674	689	680	667	651	673	668	649	678	705	674	638	645	669	657	668	661	654	652	591	634	634	631	688	650	647	659	653	700	650	632	641	615	657	640	660	680	686	660	698	631	684	663	656	635	646	680	693	702	644	636	699	656	689	652	624	655	650	657	617	640	680	652	670	674	687	667	633	656	617	678	646	628	629	652	676	718	657	662	670	656	655	678	706	646	663	678	663	622	642	668	656	647	622	627	637	711	627	667	662	672	650	652	670	671	714	642	640	685	617	671	656	650	663	658	590	657	620	634	627	634	640	700	696	639	656	657	635	637	665	676	630	672	626	659	632	671	630	621	682	707	680	661	681	664	698	652	672	684	656	631	632	635	706	644	655	664	663	645	623	644	678	653	655	632	632	643	674	630	670	644	619	699	648	647	687	626	633	610	646	655	624	586	664	659	659	679	676	691	666	638	635	649	659	704	621	687	693	683	642	653	620	652	669	722	724	652	663	657	691	644	625	627	651	632	651	676	657	636	644	673	661	658	644	696	644	638	644	703	666	634	660	681	624	661	635	661	706	690	698	667	657	615	675	654	663	666	674	671	649	669	638	616	679	659	679	629	668	629	659	635	635	684	632	664	638	638	695	666	683	650	633	654	657	659	672	651	669	640	651	653	670	647	708	639	651	669	618	633	663	647	635
17707	5407	751	450	413	363	347	345	329	308	303	337	342	312	282	268	362	330	324	323	308	307	314	320	340	334	320	318	335	354	316	277	309	313	286	294	292	317	327	336	323	292	272	311	330	286	337	313	307	324	316	323	337	327	321	278	313	329	326	324	313	306	295	326	328	295	324	348	307	349	335	310	296	304	299	289	299	299	328	314	299	338	302	304	281	312	291	288	288	298	263	289	275	308	294	289	315	293	317	290	288	305	330	321	313	340	295	302	324	320	275	343	314	324	312	293	335	300	335	327	314	318	304	287	298	313	294	302	298	332	294	318	303	339	309	291	293	324	271	304	290	282	319	323	322	333	317	289	337	316	319	325	297	323	298	346	331	326	305	325	283	290	293	316	290	314	309	327	351	300	313	323	318	310	330	286	313	326	274	310	322	317	317	313	313	315	271	318	318	320	303	321	306	330	287	302	307	285	295	315	265	327	317	326	311	315	303	312	334	280	290	328	244	280	271	301	320	341	317	321	316	304	278	310	312	322	287	338	296	305	321	330	293	321	294	279	276	316	305	292	336	334	300	304	319	325	283	265	294	302	291	273	298	334	297	311	309	265	258	294	330	321	321	295	322	273	348	313	322	299	336	310	288	340	338	285	302	304	292	331	305	287	340	339	304	301	268	314	281	318	317	322	308	313	303	283	290	312	290	304	331	295	308	317	321	311	302	270	323	340	324	332	319	313	312	307	328	343	268	303	302	328	289	307	331	301	293	306	305	305	284	346	338	319	289	304	310	356	292	320	319	300	307	306	318	296	294	310	314	333	294	313	309	310	349	327	302	310	298	336	296	328	300	289	302	328	302	330	314	339	293	287	348	314	325	279	319	311	309	310	302	270	327	341	338	293	273	286	342	304	315	332	291	299	334	300	339	288	291	272	291	300	281	292	340	284	280	322	315	296	318	303	336	317	293	320	311	314	303	292	292	328	310	294	294	299	306	330	308	288	284	304	332	303	302	342	318	320	274	292	320	303	285	343	315	360	288	275	346	298	286	357	298	314	317	282	350	334	322	327	322	333	330	278	275	329	290	289	316	311	283	321	316	294	322	315	314	308	310	291	318	288	297	304	313	301	302	296	272	289	308	281	277	323	286	313	279	322	285	314	308	293	292	288	291	308	291	301	361	308	310	259	318	293	320	325	292	305	303	308	323	347	299	342	311	304	314	331	289	302	315	312	295	327	347	322	312	299	331	331	300	287	342	297	295	327	305	332	300	299	307	346	329	314	285	322	314	313	278	292	310	317	308	309	300	325	316	289	300	293	309	303	312	281	302	297	291	313	288	275	312	316	306	333	298	321	305	318	310	349	340	299	319	315	303	276	320	332	303	318	294	283	334	330	327	302	301	306	313	321	305	275	317	317	337	296	311	308	313	295	352	304	246	314	299	292	310	289	284	291	289	339	314	265	293	319	318	315	297	283	312	300	321	304	307	299	335	313	295	272	314	315	302	307	326	330	304	298	312	337	311	289	306	315	292	307	319	299	293	301	331	319	280	314	293	312	297	323	369	283	338	312	327	317	336	292	331	264	296	284	295	299	308	308	318	333	314	308	315	322	294	316	324	295	300	322	298	307	341	291	328	294	316	327	289	348	315	297	337	334	296	324	282	250	326	291	298	330	311	275	272	339	290	332	316	310	315	282	304	291	290	327	299	311	310	304	339	280	315	297	304	297	310	377	313	340	338	313	269	316	281	322	276	303	326	309	288	341	305	305	318	325	342	300	281	283	281	285	293	275	310	315	327	321	310	322	313	309	271	308	286	320	302	306	289	305	304	287	274	304	285	308	332	317	272	295	316	329	301	313	344	321	292	292	321	302	324	344	299	309	336	319	333	306	293	275	319	318	328	294	291	328	337	305	289	301	305	289	317	287	309	323	314	311	323	318	321	313	283	307	297	304	294	315	331	302	313	297	298	297	317	308	347	280	318	311	314	315	318	311	345	336	319	303	302	301	279	300	354	283	312	329	329	298	313	294	284	322	278	301	286	301	303	328	332	306	304	297	329	276	266	287	314	286	302	318	320	292	314	321	321	308	310	311	308	316	285	310	297	336	300	311	291	271	291	286	348	302	353	321	336	297	333	309	296	320	331	289	310	311	285	344	327	306	313	317	283	308	293	320	323	301	321	274	306	304	280	333	325	291	303	311	318	292	342	291	340	306	292	336	275	300	287	304	292	300	296	266	315	321	275	323	303	312	321	340	320	323	316	307	315	310	291	303	320	293	319	272	300	312	322	294	300	288	316	306	326	318	310	312	296	335	283	288	300	334	322	294	287	319	285	287	278	327	318	305	322	334	310	315	310	303	346	286	318	321	307	349	272	351	293	309	318	317	269	309	326	296	300	337	331	302	295	305	341	281	329	310	304	329	277	303	329	313	269	311	318	286	304	302	319	281	330	291	311	287	302	318	312	346	311	327	349	299	291	308	335	295	286	315	308	314	290	324	273	285	330	263	311	313	298	292	316	306	316	305	325	290	314	286	315	345	304	305	325	338	311	325	327	328	336	291	296	310	305	310	342	290	291	332	289	307	311	290	334	318	293	299	341	289	308	300	325	322	331	311	341	325	316	326	300	336	342	309	328	299	290	310	302	307	297	304	314	320	306	302	296	323	284	294	279	291	305	314	281	329	343	286	316	298	286	326	308	293	330	275	309	321	312	324	283	321	313	324	279	322	294	310	292	304	325	293	304	335	336	330	294	290	299	303	321	318	328	303	307	311	321	301	334	284	300	310	309	317	323	359	320	286	290	320	270	313	310	298	307	313	289	282	312	307	306	314	302	334	319	340	294	285	329	294	325	296	295	284	300	304	311	292	316	283	315	332	304	348	316	276	316	296	317	313	273	342	316	317	312	308	304	310	307	308	324	326	320	319	262	300	300	292	345	281	309	291	332	303	300	333	324	299	310	289	310	326	288	278	310	324	268	362	311	311	321	329	338	326	317	293	311	264	307	327	299	335	312	312	313	309	281	317	310	285	321	332	284	284	291	302	291	334	313	283	324	293	314	310	313	334	317	293	306	288	305	295	308	308	317	333	296	293	321	323	314	308	325	311	322	316	300	291	280	311	332	295	282	282	320	291	327	370	275	325	316	310	303	305	310	281	326	338	307	287	330	282	302	307	297	318	319	346	300	263	270	325	296	289	302	322	302	299	284	325	293	301	318	306	278	320	317	312	309	308	304	281	288	306	362	357	338	283	315	307	322	333	331	337	322	274	296	272	306	302	289	314	295	363	329	282	346	307	313	317	303	282	326	264	329	306	352	327	318	315	308	333	284	316	279	308	329	296	299	293	332	288	301	314	302	293	301	301	336	313	317	316	338	312	304	331	309	316	303	336	312	273	326	308	320	298	314	318	317	316	321	312	350	320	313	287	297	342	307	278	305	348	315	275	308	308	283	324	312	302	298	310	339	319	341	306	331	312	294	286	319	311	315	281	296	309
13015	4842	1192	1221	1177	1070	980	949	915	835	842	812	793	802	782	741	727	778	769	736	711	792	787	738	781	752	706	740	788	742	742	762	737	739	751	769	736	746	780	789	762	716	743	756	725	724	724	742	723	730	727	727	751	751	762	711	813	689	768	716	745	749	765	733	735	708	739	736	752	702	746	788	746	766	742	805	727	674	737	767	771	704	741	672	734	726	750	717	713	728	745	753	761	700	735	696	675	760	752	710	732	734	757	688	738	685	756	737	736	732	771	739	773	727	751	734	694	717	716	754	729	734	721	767	726	692	716	722	743	762	770	702	763	746	760	711	744	696	723	760	717	740	724	715	759	726	713	760	778	732	728	692	709	728	758	735	744	735	786	745	737	732	752	714	718	670	745	732	756	725	761	725	712	730	732	713	731	743	697	707	775	747	704	730	777	786	757	708	702	763	673	692	713	741	703	711	715	770	697	680	744	800	763	702	715	689	792	737	784	802	741	728	735	738	747	716	735	725	704	765	745	744	758	745	709	735	729	702	725	731	727	707	757	767	765	744	716	771	788	738	727	754	709	680	709	707	753	706	799	721	772	725	765	693	735	753	744	753	736	724	706	759	727	722	717	749	730	758	723	748	795	692	714	739	705	731	691	785	728	752	739	718	754	772	738	748	735	711	756	725	770	712	705	714	709	689	776	784	691	702	719	696	741	700	727	717	773	773	673	693	700	718	739	732	718	741	783	764	712	733	730	729	757	744	745	682	684	728	712	716	744	747	720	678	719	773	751	738	713	745	764	718	762	728	745	727	733	721	730	731	706	744	728	696	776	742	732	696	776	725	738	730	731	785	716	685	698	757	680	764	775	737	698	689	760	676	758	687	743	735	722	707	784	756	737	748	698	725	742	715	713	719	746	743	717	755	715	740	700	719	730	785	719	750	737	724	719	715	672	707	709	689	742	742	714	743	748	736	744	728	782	705	769	727	773	717	762	765	796	723	745	720	725	747	701	710	713	754	725	764	734	729	766	761	669	725	745	712	696	764	696	712	726	747	736	747	735	746	686	746	724	716	720	713	778	710	749	725	727	687	743	733	715	723	761	687	750	714	732	763	751	762	755	746	738	712	752	731	729	739	700	726	756	734	706	689	777	728	697	700	732	692	717	725	719	692	766	737	738	746	749	756	722	759	751	728	736	768	702	762	721	742	768	704	721	755	709	771	749	752	730	707	728	709	698	775	744	715	749	703	724	790	812	776	717	712	750	758	702	775	759	749	772	787	720	751	745	730	727	725	706	720	721	732	717	758	725	709	759	800	771	721	695	719	704	715	758	751	716	752	740	699	737	686	708	776	715	781	777	727	737	724	749	744	754	733	705	740	716	709	726	699	734	742	772	724	760	735	732	712	732	731	738	757	701	713	747	754	717	732	743	750	723	722	695	690	762	742	702	722	710	797	741	762	768	704	760	736	723	771	717	741	772	736	749	705	732	777	730	743	701	707	720	757	769	756	684	709	744	749	741	778	729	711	745	750	703	752	770	755	777	718	769	751	696	746	693	730	708	742	705	735	723	709	735	769	701	738	757	694	748	768	736	692	713	724	745	732	753	744	720	777	734	781	771	772	697	752	728	727	678	749	696	774	774	758	766	716	750	780	744	761	740	723	713	728	714	755	760	762	737	713	723	758	762	779	744	744	734	738	700	709	737	708	750	768	759	762	741	771	697	766	780	741	735	754	782	752	681	740	739	762	694	742	695	702	711	759	737	726	725	749	740	693	808	741	746	715	739	807	732	756	726	755	705	771	791	748	736	774	754	727	730	730	760	757	704	750	776	794	688	784	718	732	763	739	731	753	793	723	711	758	727	742	718	707	789	816	729	727	712	742	744	742	742	747	722	711	728	754	714	737	796	746	729	729	761	710	737	736	753	733	690	784	694	753	779	721	750	779	717	748	705	759	785	688	725	739	712	764	737	737	721	750	765	743	744	771	694	692	697	761	782	772	725	760	733	759	780	722	712	751	748	735	748	754	668	775	775	667	740	751	760	683	788	737	709	753	733	714	726	757	751	687	773	726	739	723	719	718	709	711	739	709	799	750	711	716	746	719	710	738	729	736	703	722	773	779	744	703	704	760	707	714	707	754	709	740	812	719	677	683	714	704	720	665	769	753	745	774	744	754	704	694	706	738	744	776	732	693	696	667	757	778	715	689	731	705	749	717	707	772	728	731	756	716	774	785	715	771	729	712	720	757	734	754	729	719	753	695	735	725	750	744	681	772	706	765	750	740	763	734	675	725	730	746	720	724	760	745	723	748	741	756	758	773	708	710	710	758	712	769	726	710	766	657	718	786	749	737	765	717	722	696	765	747	759	749	682	748	728	740	687	736	739	718	741	765	729	762	756	761	719	803	727	749	727	731	757	729	723	730	733	699	716	743	751	731	680	743	773	745	733	769	748	772	676	762	790	737	778	727	761	744	748	716	718	783	725	689	739	756	727	767	764	723	657	756	732	731	768	718	788	745	749	742	755	724	743	716	752	710	657	717	741	679	747	803	689	740	703	735	712	703	736	737	740	737	759	718	708	742	739	686	732	690	678	743	700	722	708	688	749	752	752	718	733	748	756	733	740	753	725	747	710	754	735	708	696	688	706	759	757	728	717	779	698	737	733	724	759	746	765	722	773	740	766	773	760	754	775	726	755	715	756	726	739	766	762	716	744	773	720	700	703	708	715	743	700	706	701	750	740	717	710	756	711	760	708	724	709	748	719	729	768	756	736	717	744	774	748	739	722	758	740	738	722	742	735	739	734	757	757	774	667	722	774	714	733	691	702	756	712	745	729	738	741	748	704	773	742	701	698	713	742	700	751	764	722	716	699	684	759	711	696	763	781	714	715	770	713	781	730	710	711	700	688	722	683	743	718	694	714	746	734	704	736	705	705	774	709	736	718	760	732	740	743	698	721	752	763	734	725	754	711	745	744	725	729	774	725	741	734	739	724	752	719	738	693	724	732	752	734	756	722	746	735	748	728	779	752	755	735	725	746	731	704	714	725	703	725	741	788	716	718	720	680	743	692	722	774	712	707	717	736	725	750	714	722	820	704	788	771	709	746	767	723	687	761	733	757	782	703	724	727	698	746	720	779	708	715	740	741	714	753	723	708	674	736	743	761	734	760	698	769	748	698	772	710	743	770	731	748	734	720	734	744	692	765	714	711	749	752	744	751	733	727	767	759	678	746	758	781	722	762	726	746	753	704	721	709	770	773	751	725	773	692	721	724	721	697	786	679	744	771	701	686	790	750	744	711	735	731	689	763	736	698	734	756	733	742	748	758	746	691	717	735	751	657	711	734	722	704	749	751	720	745	743	722	744	708	742	722	736	713	702	710	745	744	731	717	779	724	725	782	742	743	729	722	746	743	736	743	731	758	723	739	728	724	751	743	723	761	756	733	731	760	684	749	731	731	792	722	718	742	759	717	737	725	712	739	724	699	757	711	749
26577	9210	1007	526	385	264	275	246	210	202	205	221	211	178	187	222	186	194	222	216	199	177	170	202	184	169	185	192	189	182	194	161	189	171	172	163	185	195	189	177	177	179	171	183	184	168	192	179	202	193	155	151	197	169	208	169	180	179	204	179	202	196	208	187	184	191	179	181	163	210	175	170	194	179	210	165	179	166	168	166	191	181	204	177	192	201	188	174	169	201	170	165	180	146	159	188	193	190	188	175	173	152	175	179	181	200	186	192	182	194	158	182	180	186	197	185	198	163	180	176	179	165	183	160	186	173	206	162	186	188	179	177	198	197	178	199	197	200	159	162	180	192	200	204	166	170	166	177	180	194	186	182	194	153	186	192	186	196	171	173	222	192	175	180	210	184	165	175	152	172	180	190	176	183	185	189	179	206	197	201	185	180	185	166	193	180	184	152	159	177	174	195	183	206	189	189	165	187	174	194	177	190	171	174	180	174	172	201	174	161	167	140	170	190	203	188	190	182	196	164	184	187	188	174	210	168	217	179	210	203	169	148	172	184	196	187	181	197	193	210	188	179	196	179	165	175	198	199	180	182	189	176	167	200	192	148	187	197	195	186	150	175	180	171	165	161	189	177	169	174	191	189	165	177	182	169	161	175	185	173	179	187	202	182	205	190	179	197	186	171	171	164	200	224	185	183	191	183	201	187	175	200	191	182	202	171	194	191	201	191	205	155	200	188	168	188	171	206	177	192	177	188	165	174	190	222	161	189	168	168	172	150	173	204	174	193	174	186	156	185	207	170	180	175	170	187	201	186	196	179	157	194	201	199	186	202	200	198	169	186	167	193	190	192	190	159	193	176	181	177	164	160	193	198	196	197	188	164	171	194	189	190	159	173	179	200	182	170	187	199	186	180	175	193	180	152	185	206	156	178	156	178	189	190	206	170	160	163	169	198	174	199	188	193	175	185	176	186	185	215	176	168	188	189	191	173	198	194	174	172	201	191	176	173	155	187	171	186	201	194	182	191	172	164	168	182	186	171	204	174	193	179	177	158	188	176	187	202	192	179	174	192	158	202	178	164	189	159	194	197	203	191	184	212	183	173	171	203	177	166	168	187	192	183	169	164	167	187	192	170	195	185	165	177	200	183	192	159	154	170	181	190	180	190	177	188	188	204	167	180	191	180	161	177	177	204	191	164	164	189	193	180	183	191	197	197	177	193	214	172	200	180	183	180	167	180	186	192	191	169	170	173	176	181	185	176	199	184	181	199	170	185	166	184	174	177	183	198	203	183	171	162	199	180	183	181	203	179	182	165	173	178	177	175	190	182	167	167	182	183	167	183	177	193	191	193	181	194	191	179	177	173	167	192	196	181	167	193	179	173	192	174	180	202	177	189	210	165	186	180	177	188	206	198	184	203	180	185	169	178	159	192	177	186	191	168	187	212	177	176	183	184	182	179	181	199	179	179	180	184	178	173	207	200	169	204	177	188	213	190	178	182	174	170	169	181	182	185	195	175	201	175	152	177	182	184	178	149	176	174	197	181	176	184	191	165	200	171	188	160	181	171	165	161	168	180	169	175	169	173	179	201	201	173	178	167	191	178	164	178	179	179	188	193	179	181	181	187	197	169	173	171	182	196	192	195	202	183	177	175	170	185	170	176	174	215	153	178	169	203	182	186	159	169	173	160	192	180	185	182	160	187	172	200	174	182	170	181	188	172	218	183	177	176	198	162	180	187	191	153	168	184	180	169	194	157	170	189	169	188	211	190	175	188	186	187	174	208	198	196	185	187	162	202	168	191	198	185	161	195	178	182	169	201	174	164	187	187	158	181	195	174	150	184	170	174	213	156	177	171	187	168	179	177	179	172	155	166	189	173	140	175	194	183	183	170	181	153	178	207	199	176	160	189	188	182	189	209	184	171	208	159	163	181	205	195	171	177	179	177	186	205	185	155	177	182	188	179	183	180	165	176	199	163	175	175	180	175	184	185	171	177	208	186	185	167	196	208	172	182	169	182	188	165	159	173	184	170	166	177	184	192	216	187	184	190	187	199	178	177	162	181	179	162	187	173	154	180	190	204	170	183	179	179	171	192	190	184	212	171	152	159	183	191	195	190	189	173	179	200	201	167	203	191	174	175	169	177	174	193	187	180	160	162	161	187	191	192	162	193	190	178	169	174	176	163	160	191	177	196	178	151	180	198	198	192	183	187	188	167	192	208	177	158	162	178	181	186	188	216	182	180	190	173	169	179	190	203	189	171	175	165	190	208	188	170	182	187	194	171	183	178	186	180	180	185	160	157	156	158	182	179	177	195	190	185	171	183	172	184	201	171	190	202	188	178	198	237	180	203	195	197	172	173	186	184	184	164	174	163	170	183	176	186	203	195	187	168	182	194	185	187	159	165	189	188	188	173	194	194	190	181	199	174	205	202	180	207	203	172	181	193	181	169	182	185	181	176	175	151	181	194	187	190	190	169	192	177	170	175	188	199	185	203	189	189	171	170	171	193	174	180	164	184	177	193	184	188	181	206	195	171	192	205	179	180	175	194	183	181	177	186	164	169	190	176	180	169	199	173	178	187	185	182	202	183	181	182	173	194	173	160	192	191	174	165	178	178	183	169	165	190	204	199	174	172	157	201	168	184	189	193	193	187	177	166	180	169	169	168	184	151	161	174	189	176	191	178	173	164	184	203	184	181	162	178	167	177	192	207	191	173	168	215	179	176	180	206	192	173	206	185	191	172	177	195	154	160	154	181	204	197	188	189	170	178	167	192	183	188	185	188	182	194	147	175	179	186	196	167	175	189	197	191	181	170	179	163	193	183	188	182	187	182	176	186	171	185	168	189	192	201	181	183	166	170	167	162	182	196	203	198	192	180	167	197	185	197	177	173	181	157	186	202	166	184	179	158	187	170	177	192	185	168	196	206	182	237	203	206	176	169	179	195	167	197	190	171	178	210	203	178	174	173	203	190	169	186	166	203	171	171	153	189	170	171	152	190	173	196	188	211	191	187	161	158	194	182	193	189	176	203	195	161	170	172	186	190	200	179	179	178	187	194	172	170	161	186	168	178	189	173	193	183	189	182	203	203	195	192	165	178	204	196	183	176	192	189	193	199	171	194	166	161	205	170	171	171	181	191	179	156	182	173	209	150	161	181	185	186	158	174	187	197	199	188	173	201	183	174	174	174	170	196	202	188	165	182	176	195	183	186	160	171	186	188	178	186	164	149	178	192	154	166	200	186	182	174	181	177	170	155	190	192	196	192	177	192	208	171	197	190	186	191	176	192	192	196	174	165	203	185	191	170	162	189	175	190	175	180	186	201	192	204	174	170	177	176	171	158	164	179	190	160	172	156	179	194	197	158	155	191	180	156	190	204	179	175	160	198	182	178	167	186	176	182	197	191	199	196	175	201	199	178	182	184	175	155	181	206	183	162	180	177	173	193	193	215	176	201	177	169	170	170	201	196	205	201	174	201	192	161	172	177	153	195
16966	6813	1443	1517	1356	1076	942	752	759	670	642	576	551	595	565	572	501	513	503	471	511	487	471	470	487	494	489	499	497	456	467	483	487	489	474	450	528	470	459	465	457	479	469	426	471	433	442	467	483	432	507	487	444	438	451	440	472	448	461	464	460	468	488	461	441	465	488	494	440	451	468	498	484	397	425	442	453	446	422	469	483	447	418	458	465	429	458	465	458	459	433	495	467	472	513	476	475	440	471	435	432	469	430	483	487	478	469	446	452	417	492	429	479	455	460	426	474	449	419	456	478	470	461	476	467	443	436	456	479	497	423	513	418	428	434	463	462	485	435	447	477	427	428	495	458	452	437	441	482	484	443	464	485	467	420	446	454	447	436	454	451	483	472	479	438	482	438	454	480	456	456	427	443	440	404	456	476	461	469	478	471	464	504	466	492	488	480	421	446	431	488	440	480	438	459	458	480	438	457	481	425	470	483	450	432	483	443	487	412	447	426	443	464	430	441	470	429	459	475	459	458	463	465	440	435	457	478	471	444	443	478	449	448	462	471	461	450	445	457	473	429	460	488	443	464	449	462	455	465	434	461	466	441	463	450	463	471	481	459	482	484	462	461	446	477	460	417	456	457	442	469	480	451	480	457	448	442	451	458	463	427	424	426	485	424	437	413	455	479	466	473	422	414	473	451	463	447	470	434	443	490	469	455	435	496	449	428	477	434	491	465	444	466	465	493	413	431	459	466	443	473	457	458	488	424	432	474	444	467	475	503	489	458	460	452	469	483	488	463	462	444	455	473	433	486	464	442	462	457	439	498	483	456	419	434	481	435	448	493	474	435	445	490	450	433	497	472	495	477	450	437	437	470	442	428	475	446	487	493	427	414	453	453	426	438	427	457	442	426	454	445	448	443	455	432	480	433	521	440	445	437	497	477	483	490	467	448	430	430	434	451	495	505	473	415	484	420	417	466	459	444	457	478	467	481	458	445	461	489	427	448	451	453	443	456	431	448	433	449	423	444	458	458	459	499	462	471	455	451	471	454	444	479	462	445	451	475	463	440	471	450	467	449	448	485	437	440	429	477	433	499	446	436	451	401	447	396	473	484	439	467	465	451	471	466	424	445	479	457	485	459	480	433	464	451	427	405	440	443	441	440	435	455	460	428	456	445	411	460	448	509	417	456	428	489	496	480	429	418	447	469	434	470	452	436	463	479	438	443	478	473	432	477	479	436	496	444	459	467	446	486	445	426	464	441	449	496	492	462	445	435	418	434	458	466	442	429	452	471	489	477	498	432	458	461	430	443	449	450	468	465	437	456	459	444	453	435	434	473	453	462	451	458	447	483	481	450	459	449	450	455	463	439	429	434	455	474	432	459	439	462	430	474	460	469	448	420	438	469	477	451	456	481	432	471	498	442	464	472	480	454	442	444	440	491	455	466	438	463	470	460	419	445	491	463	469	445	472	439	450	460	446	453	433	442	449	456	477	441	452	441	450	415	457	457	440	452	443	464	453	472	472	443	448	460	411	479	450	491	464	442	463	443	485	495	438	465	410	451	459	466	437	453	472	413	503	429	481	478	462	449	478	481	464	430	408	492	429	444	454	461	471	454	407	473	454	447	473	472	452	483	454	400	443	464	434	474	443	427	463	439	415	433	490	447	457	490	467	496	441	451	461	461	452	463	455	452	438	435	419	460	471	417	452	451	452	470	454	444	460	454	436	465	453	463	443	458	460	418	440	438	454	429	464	418	452	444	450	461	439	471	443	439	454	461	432	448	440	428	415	474	454	465	437	413	472	487	408	450	468	468	432	442	448	428	470	438	425	470	461	462	481	423	461	456	449	499	442	437	470	457	449	409	446	446	446	460	473	458	480	459	462	438	436	491	448	488	448	424	510	473	457	449	482	451	453	473	434	481	445	455	479	443	469	460	469	472	444	481	466	469	489	468	462	466	439	454	448	504	404	466	460	476	432	457	438	482	495	469	495	433	468	482	441	445	450	441	476	435	436	448	480	464	444	458	448	494	446	471	425	478	428	452	432	429	423	472	438	476	420	456	442	473	459	439	448	445	432	449	452	417	481	447	411	461	498	433	435	455	455	461	440	420	484	431	456	466	430	469	444	469	494	452	461	428	466	415	426	420	458	443	471	459	444	449	475	471	474	486	441	453	450	448	464	471	399	468	477	472	458	461	471	434	440	454	504	500	474	448	467	484	460	460	460	384	437	410	439	468	467	465	447	422	485	454	471	469	448	463	467	482	441	448	456	471	429	445	433	491	425	476	443	468	442	456	463	490	440	469	456	450	445	473	468	394	452	451	442	449	502	481	463	436	446	451	423	451	476	444	473	450	481	461	459	411	455	453	463	461	474	434	397	481	492	458	445	473	483	445	438	465	489	454	467	405	469	446	434	485	418	492	417	492	455	441	489	461	446	428	445	440	438	463	473	480	454	456	489	466	442	461	452	454	449	470	467	479	444	466	477	448	428	463	435	438	463	459	443	479	477	440	481	442	471	446	443	458	435	473	516	469	432	464	443	438	434	431	409	432	451	420	457	433	482	465	469	442	419	523	460	444	483	448	451	408	504	456	456	464	460	481	455	458	453	436	463	415	497	480	436	486	470	465	433	446	425	483	479	456	449	470	444	430	472	435	473	445	440	490	472	450	437	458	501	510	454	493	448	438	475	479	466	449	456	430	490	439	483	469	487	469	445	452	441	487	457	450	467	443	441	503	458	436	475	500	449	460	442	484	465	443	441	419	474	498	419	469	444	456	426	445	436	436	439	463	483	441	442	483	453	438	429	434	507	450	448	459	506	493	464	476	429	463	445	429	456	445	447	484	445	424	455	480	449	461	424	458	438	464	471	466	436	449	444	448	457	458	440	447	470	450	473	486	458	465	427	439	430	484	459	482	462	490	450	465	475	452	448	439	442	480	437	500	429	462	415	464	428	407	450	441	471	432	450	499	470	436	425	470	458	472	482	423	429	452	423	434	464	429	446	456	485	441	513	425	475	437	467	429	478	431	437	478	423	438	488	480	447	461	462	469	479	450	463	459	471	473	450	449	441	484	432	472	428	424	444	409	457	451	472	463	444	451	464	470	493	427	457	473	415	442	465	400	507	441	438	426	487	456	453	441	480	460	486	516	420	469	477	466	438	430	475	496	425	482	448	446	453	470	437	434	466	443	448	461	440	454	461	463	463	447	458	487	401	472	468	460	485	450	422	473	463	431	454	460	456	453	451	467	470	457	447	452	445	485	424	468	455	422	451	488	452	456	452	465	447	456	461	432	446	439	454	453	478	445	453	442	422	465	438	427	496	488	477	431	441	449	435	458	461	456	448	470	440	461	440	473	495	452	456	431	493	494	445	468	428	419	447	443	475	455	480	446	440	494	448	483	475	476	422	464	442	446	446	465	435	412	452	475	436	466	447	461	448	460	434	437	433	478	447	479	472	452	450	471	470	503	449	454	467	492	419	486	437	428	462
7587	1713	297	263	275	271	302	271	272	292	284	271	269	264	265	245	298	250	288	242	234	290	276	228	260	250	237	270	263	263	280	245	272	251	256	236	264	251	265	257	260	249	275	256	247	252	247	261	261	255	245	250	268	261	266	243	261	259	258	278	285	258	246	245	293	220	286	283	244	257	266	261	239	268	276	296	266	250	268	235	277	287	253	266	279	287	277	272	250	278	266	279	274	275	236	255	283	271	246	264	272	268	264	252	242	256	260	280	283	283	278	266	251	283	271	250	261	242	247	250	239	233	281	248	244	280	290	242	254	269	277	286	271	266	299	240	255	266	235	289	280	263	255	267	275	254	246	262	286	262	273	271	248	258	304	238	263	243	222	270	294	292	260	232	247	248	274	282	229	276	290	260	248	275	256	250	276	281	245	247	245	263	257	271	250	306	254	255	264	264	272	285	265	247	248	295	274	280	301	281	264	273	255	285	257	261	243	260	286	273	281	248	282	237	280	291	245	241	276	265	247	264	281	273	265	262	289	293	269	232	259	282	285	269	276	244	248	277	268	277	258	257	278	233	279	261	261	269	262	273	254	270	269	254	268	273	272	284	254	299	251	251	263	274	264	247	249	255	267	265	277	280	264	272	271	283	282	276	261	281	262	294	320	292	227	276	288	262	289	252	263	267	256	259	243	265	276	261	276	235	282	256	252	230	277	281	301	277	228	281	240	268	277	272	261	278	251	237	262	284	274	257	270	269	255	271	260	305	251	274	276	262	283	252	280	257	272	277	255	257	236	251	245	272	286	241	270	275	294	271	283	294	284	258	277	278	235	260	244	245	271	247	251	232	248	255	262	282	256	264	277	262	275	260	280	266	303	250	276	265	244	246	262	238	268	246	277	281	261	261	257	246	273	262	254	283	292	272	230	256	249	242	273	264	218	268	251	276	265	255	263	282	271	268	245	214	244	280	259	245	218	258	263	310	272	266	278	267	264	265	275	271	245	279	266	279	244	260	259	280	269	249	247	281	278	279	267	242	262	229	274	264	264	263	264	259	267	256	261	257	248	277	262	249	282	248	262	268	254	273	241	267	294	256	271	286	263	280	246	266	253	283	275	278	252	259	276	269	304	270	282	251	276	264	271	260	316	259	268	249	270	253	268	261	280	277	240	269	255	268	275	253	274	266	275	301	256	290	269	233	262	270	250	275	280	259	253	280	298	253	299	261	291	252	256	254	264	242	244	289	274	263	283	273	279	276	282	279	281	248	236	264	301	255	256	263	277	278	272	250	284	250	303	299	276	260	272	246	241	270	242	226	269	285	289	237	286	250	262	266	269	253	263	247	273	243	286	249	262	281	268	263	270	280	246	265	264	249	287	276	266	264	289	271	264	288	249	277	253	271	271	245	253	285	282	275	257	265	248	302	277	253	248	281	258	237	255	268	282	269	262	255	265	251	286	281	297	287	257	239	262	248	277	281	301	296	278	246	269	258	262	268	279	246	257	242	260	286	274	286	275	250	241	253	263	279	271	294	257	267	293	258	223	295	253	240	238	268	254	293	233	284	240	257	277	277	272	280	272	282	250	269	288	253	284	273	257	272	262	269	270	295	254	261	277	241	251	271	280	255	259	300	260	283	271	246	284	240	256	268	271	272	230	272	250	281	251	260	266	272	280	256	244	295	290	264	288	273	267	262	266	287	277	259	307	247	271	259	257	282	291	264	243	259	250	246	253	250	265	230	260	277	274	275	286	274	273	274	267	283	247	247	265	292	279	273	268	267	293	272	266	256	259	273	291	263	260	265	270	294	256	274	247	273	240	280	262	250	264	283	293	278	247	241	308	274	258	254	242	283	265	246	286	268	276	256	256	281	255	261	268	283	258	274	274	265	277	252	261	262	251	242	258	254	318	273	273	278	253	297	265	249	280	288	266	235	269	285	264	267	264	267	299	253	217	262	267	247	253	240	267	295	253	302	282	277	277	245	275	290	263	260	276	295	286	276	276	255	254	271	265	271	259	264	246	263	281	292	273	279	263	278	277	264	280	276	259	290	287	266	261	266	272	261	285	271	263	254	257	274	280	262	279	265	271	245	240	282	310	266	255	273	291	275	251	280	262	257	275	286	259	246	237	262	239	247	273	312	285	250	275	259	251	251	271	255	227	242	283	283	272	241	262	280	253	270	231	262	277	240	263	240	253	288	260	236	265	262	273	261	270	245	273	254	273	280	270	263	264	257	266	269	230	270	284	290	266	260	252	256	301	286	272	241	298	285	272	227	287	261	260	235	253	262	256	242	246	272	268	243	247	248	257	259	278	255	303	268	283	259	277	263	280	241	270	270	235	257	269	277	266	267	285	283	269	266	255	293	257	285	271	246	257	262	268	267	255	270	291	278	248	275	271	254	306	276	286	240	245	263	252	292	272	298	260	269	285	271	253	257	263	289	241	265	273	280	243	295	281	264	261	274	264	253	297	248	266	281	235	260	260	247	240	267	284	269	274	247	274	242	238	250	265	288	265	253	260	283	282	247	273	256	269	298	255	260	261	277	268	258	243	287	283	229	252	249	257	243	266	245	262	254	284	280	276	267	273	280	264	266	239	277	269	267	262	252	246	253	264	288	245	287	233	286	253	238	271	274	246	276	271	247	277	257	243	285	265	293	261	248	298	281	241	239	250	259	292	237	273	245	289	249	268	294	245	280	273	280	284	248	263	265	286	279	274	254	277	298	239	269	257	233	290	271	281	279	261	297	258	284	301	290	246	241	253	255	263	293	244	266	268	287	265	246	293	233	270	275	266	242	236	266	247	258	280	243	241	262	273	251	306	278	259	284	274	289	270	269	265	272	257	263	282	298	289	256	271	284	256	246	291	239	307	249	260	259	267	246	270	252	213	276	262	279	298	270	321	255	251	266	273	246	232	229	248	253	260	246	266	254	273	246	256	268	265	244	277	292	244	226	283	256	229	271	273	280	244	225	227	266	251	281	292	274	290	252	276	273	298	244	279	267	256	287	274	306	247	220	242	253	268	226	279	257	281	256	253	253	241	276	259	243	241	261	263	246	274	273	268	274	247	273	289	279	239	283	284	247	253	270	249	235	245	266	250	275	250	285	283	270	304	271	291	254	257	257	225	263	271	249	250	273	236	251	270	279	282	281	271	265	281	270	241	246	276	220	250	264	236	277	256	268	278	271	249	303	293	272	280	283	286	290	298	250	264	283	288	282	267	268	244	262	268	278	266	259	246	281	258	274	224	242	267	281	296	254	227	243	246	269	259	251	244	281	252	240	281	293	270	268	273	258	263	282	278	256	269	233	267	246	253	288	272	224	257	257	272	272	250	258	246	278	263	242	270	288	289	271	291	274	287	270	262	242	232	265	266	260	259	272	248	246	271	270	270	289	272	272	283	259	267	266	261	255	258	287	257	294	266	269	272	272	298	264	267	259	230	269	297	293	273	293	294	252	266	263	280	279	251	260	248	247	277	272	255	266
5896	1883	735	718	691	709	651	648	641	668	684	680	702	685	608	661	652	660	669	656	634	646	661	676	640	648	676	651	665	638	684	683	582	665	653	615	671	624	645	649	636	644	667	673	669	687	629	662	651	628	646	624	630	674	653	691	597	653	645	632	629	662	634	635	688	623	660	658	667	651	687	656	670	656	678	580	661	649	703	681	625	669	641	670	651	689	656	674	645	696	658	648	689	639	645	646	671	586	671	598	689	667	647	697	692	689	663	709	617	645	674	643	731	685	637	612	674	651	636	693	677	657	647	659	608	652	613	664	638	662	676	682	649	624	655	641	664	616	637	674	667	655	672	597	655	646	652	626	644	666	640	657	648	687	662	679	666	630	653	700	662	664	630	666	629	625	636	661	637	639	631	701	667	637	673	678	656	644	647	627	673	702	663	640	703	668	670	638	660	639	676	653	697	674	628	658	686	681	616	656	661	628	677	699	680	678	692	635	647	614	707	654	623	643	627	655	673	665	647	658	687	658	622	620	639	638	679	630	699	629	630	712	636	599	697	602	634	657	642	642	584	629	608	663	643	675	668	671	630	671	601	661	610	660	682	655	708	701	640	632	645	610	647	638	706	643	680	638	619	649	632	651	653	704	671	608	690	630	658	607	685	691	635	638	661	645	604	653	661	689	673	622	684	669	645	690	661	653	617	665	646	626	682	658	643	665	633	602	663	653	670	680	638	667	603	637	657	649	664	658	611	686	699	625	623	678	628	683	610	685	628	647	668	657	658	651	689	672	672	618	650	660	687	642	624	628	653	618	619	684	608	673	624	681	657	664	618	648	662	722	618	647	652	692	670	652	653	585	679	652	620	655	631	647	610	629	676	651	684	644	636	672	674	670	638	649	653	648	667	624	626	677	632	632	658	669	662	623	618	696	675	613	648	620	620	625	642	665	657	640	650	666	691	717	622	643	643	611	633	648	624	671	672	685	614	613	669	621	645	662	639	643	692	617	646	640	637	672	690	658	638	644	692	635	643	639	649	662	656	620	692	669	617	714	631	634	626	700	641	627	654	642	641	684	607	641	647	691	577	671	661	667	680	669	659	654	632	653	645	624	679	674	691	629	658	639	643	680	678	645	668	644	666	621	675	668	621	645	636	621	668	650	625	672	623	652	648	648	663	627	663	646	617	663	633	653	684	606	629	653	688	593	653	680	673	640	671	671	641	638	625	645	638	669	689	678	681	698	702	658	662	631	639	651	681	652	693	635	670	628	669	685	638	667	670	666	649	654	673	640	652	719	657	582	642	576	689	667	615	652	665	655	640	630	624	670	712	671	663	636	641	610	635	596	640	677	677	652	580	666	608	736	681	680	673	676	646	660	630	637	682	661	658	610	643	592	655	627	645	636	647	656	657	648	652	664	679	649	708	673	620	618	641	657	594	654	654	661	694	631	688	657	641	655	632	673	653	631	674	669	676	644	669	651	653	669	686	640	676	656	638	641	642	647	667	622	606	637	644	649	653	682	613	690	603	624	689	674	675	652	677	670	631	679	656	687	657	682	630	604	655	646	623	616	672	657	646	607	657	670	583	632	644	680	625	702	681	664	716	678	629	596	706	673	683	653	675	706	671	663	633	668	645	656	673	623	641	630	641	683	647	650	636	617	658	647	671	649	657	695	688	628	641	674	633	683	649	636	660	678	631	692	635	655	689	659	635	637	637	674	633	679	644	636	651	675	651	688	657	639	667	674	639	677	630	623	622	627	665	636	656	680	656	602	622	663	639	659	676	652	633	675	639	662	621	658	679	687	646	626	689	711	622	664	669	639	666	612	672	623	644	669	677	603	657	602	626	681	684	662	604	699	638	645	690	641	657	647	651	688	654	662	659	643	694	643	625	674	628	683	648	654	638	680	646	667	661	671	684	681	666	703	664	686	698	624	711	623	722	639	652	637	598	682	660	627	671	660	667	646	629	668	613	631	696	644	689	674	682	670	635	694	650	658	638	668	687	632	662	681	669	668	674	671	673	642	644	687	666	659	644	629	658	645	662	664	688	683	634	653	658	661	680	649	636	660	611	589	613	595	665	670	687	683	659	694	690	679	684	677	639	641	644	627	675	652	641	690	643	641	659	649	662	649	651	616	683	651	583	628	630	691	670	623	700	592	636	652	632	658	644	659	641	633	664	646	640	661	662	643	635	662	628	638	640	633	621	678	698	673	623	670	607	656	654	651	654	651	636	637	675	651	669	637	652	661	678	661	622	640	648	629	643	655	628	643	671	661	685	689	654	629	667	678	643	655	649	683	625	670	608	650	675	647	618	706	656	658	626	625	655	624	660	711	605	675	687	655	652	646	626	632	635	660	654	629	663	664	653	664	670	678	650	643	683	640	682	694	700	660	647	653	618	662	670	646	624	583	669	653	667	625	630	626	631	619	689	685	659	665	657	641	610	679	681	658	688	650	684	648	639	658	628	687	660	669	707	670	657	710	659	622	642	642	698	644	662	618	625	699	604	696	609	669	647	647	666	624	661	635	650	664	656	652	656	666	647	660	659	664	594	681	640	654	672	600	636	641	711	648	648	651	625	625	644	671	657	673	668	654	685	665	659	669	618	640	692	675	602	675	630	637	580	673	623	615	643	648	627	685	687	647	685	681	641	612	675	662	669	624	679	625	634	649	629	678	660	678	652	616	649	669	644	607	651	650	689	624	643	658	663	667	647	627	631	651	663	649	658	650	623	659	648	663	629	671	663	667	670	595	683	672	594	684	656	633	667	649	666	649	621	671	594	658	670	647	664	638	648	633	666	650	647	683	671	652	658	659	622	679	638	647	662	701	642	643	644	657	640	688	648	673	681	626	653	658	648	668	650	622	581	643	678	645	641	685	661	623	671	673	665	666	648	656	667	612	634	705	643	640	651	628	667	679	664	625	666	657	657	630	659	668	594	700	698	656	673	658	695	655	690	651	644	650	601	649	684	688	673	638	616	654	688	633	694	656	649	657	644	631	674	676	645	648	621	610	658	669	664	674	638	716	646	652	671	641	662	659	669	652	649	685	667	688	669	660	649	669	633	622	652	648	701	639	615	660	684	623	656	618	621	642	622	629	642	626	669	641	658	643	648	694	640	649	684	676	659	652	633	658	634	636	606	661	660	586	639	660	688	689	624	624	626	645	635	649	634	664	673	680	659	663	694	603	653	635	641	664	692	647	673	637	665	622	646	662	659	652	680	662	608	645	648	639	650	632	669	641	664	611	697	667	635	622	667	623	626	621	718	684	664	660	662	662	652	642	680	659	700	609	629	648	647	672	653	668	676	670	647	646	640	700	683	628	646	686	620	660	651	630	627	646	646	694	670	649	677	667	635	650	688	663	636	664	674	727	667	662	643	647	657	655	641	624	663	674	668	677	664	661	650	659	692	603	669	646	663	668	665	713	662	640	690	650	673	694	609	662	633	693	683	701	660	651	662	655	624	703	640	668	652	644	640	622	644	643
18038	5500	740	435	428	401	351	313	331	337	349	294	312	336	334	322	331	281	291	313	281	317	330	348	306	305	328	322	319	308	286	313	264	284	325	336	295	306	291	270	308	328	294	297	317	320	306	318	308	327	290	321	256	316	298	269	299	295	334	281	329	289	311	284	280	301	313	284	312	318	315	288	326	301	306	284	312	321	307	286	346	354	316	291	283	326	310	269	331	286	310	314	319	304	304	317	279	322	336	335	296	300	300	286	294	301	289	305	336	313	310	319	305	308	294	305	296	314	302	293	337	294	279	291	285	326	282	312	333	308	310	285	262	300	285	327	302	311	320	289	311	308	303	293	302	318	322	309	298	306	309	282	323	321	298	324	292	326	311	324	306	336	283	312	313	299	332	293	283	303	290	275	283	266	279	333	278	325	317	291	301	317	307	298	312	321	337	304	288	335	311	294	295	309	269	292	296	307	309	296	327	330	299	298	298	287	283	313	301	301	300	271	276	284	341	321	307	268	301	325	300	276	334	304	294	278	280	314	314	318	313	343	273	333	309	295	312	337	294	300	318	297	306	287	312	293	330	322	317	299	336	311	302	321	312	289	304	339	293	315	334	305	305	303	308	276	295	282	311	285	320	308	286	294	311	301	277	311	284	345	304	313	307	310	300	279	339	316	319	285	321	298	321	319	309	274	320	262	272	289	304	313	300	351	312	297	338	317	321	287	319	301	330	311	307	297	293	300	299	303	281	278	301	312	276	298	276	310	324	303	292	285	304	335	302	306	304	306	288	329	313	298	313	310	293	301	314	328	319	291	291	281	359	331	300	348	341	333	289	307	271	299	343	338	298	334	301	298	276	324	293	296	316	301	294	276	329	297	306	321	314	322	305	288	336	316	316	326	303	344	305	299	303	316	288	309	290	318	300	289	338	328	284	277	277	311	309	272	306	307	313	335	299	300	302	315	284	305	347	297	329	307	338	302	311	333	322	340	314	308	293	314	330	326	309	314	289	313	292	322	328	329	351	281	310	288	295	325	286	305	324	295	326	326	302	290	283	325	324	315	305	310	311	296	312	322	284	303	291	313	299	327	285	305	279	311	304	318	292	298	288	300	296	313	300	328	309	324	316	301	326	336	335	296	328	278	283	321	320	338	301	303	336	308	307	300	295	311	315	312	331	303	294	295	307	312	298	305	261	312	343	309	297	303	294	291	300	310	307	324	329	294	317	338	292	312	315	316	278	307	321	316	325	267	363	308	286	316	307	322	290	314	340	264	292	323	321	299	289	320	299	326	302	335	316	304	321	318	303	273	257	350	293	303	280	301	323	299	332	323	334	315	307	292	322	301	313	325	275	263	294	341	300	330	301	306	312	312	310	323	296	296	312	316	298	302	307	311	301	298	332	333	309	292	316	325	320	345	320	302	285	291	305	298	306	287	287	344	301	277	310	290	330	267	290	326	275	300	271	307	299	310	300	301	294	318	284	322	320	308	300	281	303	287	301	293	279	312	288	333	283	328	308	329	295	277	281	302	286	291	295	282	284	308	300	294	319	314	312	314	306	289	303	309	311	312	295	294	344	314	310	303	310	324	323	302	304	319	302	285	315	293	266	311	309	290	326	263	295	293	325	318	313	278	341	317	267	309	322	309	311	307	291	324	313	298	331	325	272	341	319	298	300	306	290	319	310	322	300	299	287	316	336	330	318	332	340	299	313	316	315	295	334	323	289	289	284	299	320	307	282	300	307	280	308	286	297	332	283	317	314	304	309	303	289	307	277	314	296	304	322	287	295	312	310	300	280	304	292	314	309	327	344	343	307	322	314	286	309	303	304	291	290	297	311	286	311	350	327	296	311	294	291	315	326	335	312	314	296	300	299	317	336	323	283	310	297	280	313	332	297	317	285	329	313	335	293	285	318	302	303	300	307	315	319	302	317	261	300	325	305	324	320	309	284	284	293	290	323	289	323	273	300	287	330	303	305	286	356	305	278	309	294	338	314	283	286	293	310	298	279	303	330	312	301	308	316	304	303	295	312	290	306	329	294	292	294	311	343	291	292	292	312	291	279	322	321	286	341	259	318	323	299	307	298	328	277	289	306	309	302	334	319	313	296	309	325	316	337	293	321	297	295	291	348	292	309	300	280	302	294	284	297	269	297	274	322	311	305	314	323	283	301	291	324	306	299	283	293	273	317	308	313	323	327	324	301	283	289	312	296	278	314	319	308	277	293	303	319	327	293	324	296	328	307	307	276	310	308	349	288	279	312	301	329	288	288	305	306	309	304	353	310	314	362	300	299	292	327	310	325	340	299	313	337	293	320	322	315	303	349	314	310	329	295	294	326	314	317	288	323	321	274	291	361	288	308	297	294	298	312	303	304	338	291	327	297	271	304	313	308	285	294	290	278	299	308	315	319	323	312	308	307	301	308	269	306	330	285	285	351	328	307	307	319	294	305	322	311	299	301	311	290	332	309	293	288	285	316	317	304	283	317	334	342	310	329	300	285	305	306	291	309	335	314	309	312	293	295	291	292	308	273	307	303	274	300	286	296	306	317	306	319	328	341	314	281	286	315	331	307	311	301	322	326	304	307	292	279	294	310	322	300	294	287	274	282	326	297	331	308	285	289	313	323	316	308	277	306	303	296	283	283	304	339	316	307	295	278	291	317	301	274	325	297	280	298	290	271	291	292	319	338	326	311	326	279	295	308	269	281	319	333	317	317	289	301	321	308	313	282	316	319	332	305	315	307	300	307	280	334	330	327	303	294	297	313	339	324	298	319	294	283	295	300	297	286	312	300	295	282	328	296	323	349	325	340	280	316	304	328	293	336	322	302	314	302	287	311	311	296	321	327	333	338	288	292	338	330	309	328	270	308	333	312	291	304	309	294	310	271	311	284	282	279	340	332	301	304	302	314	258	311	312	307	295	295	293	278	296	285	305	300	340	321	337	306	303	311	334	324	311	339	315	271	346	320	330	330	288	338	322	323	302	267	302	292	299	293	277	316	325	318	306	290	283	310	287	317	298	351	312	314	323	307	283	311	308	316	327	305	313	285	303	279	316	305	312	314	293	297	286	276	310	301	294	309	345	313	274	297	314	292	312	300	277	299	303	329	299	298	321	298	330	310	311	295	286	287	322	300	267	276	272	307	316	315	292	293	293	291	296	293	326	327	306	307	286	354	277	354	289	310	327	283	292	315	285	296	310	288	303	283	328	270	310	318	325	279	300	301	300	290	306	320	289	324	301	311	305	344	317	330	303	302	322	304	338	349	321	300	302	307	340	306	277	267	317	313	301	317	313	296	301	278	258	289	323	291	319	273	293	290	323	309	309	278	300	313	313	271	321	342	300	307	315	272	303	314	273	360	311	309	305	291	325	288	310	299	276	327	317	277	303	326	286	320	295	294	281	312	321	352	304	291	301	290	291	309	320	273	325	286	320	270	318	311	320	289	337	330	342	318	305	316	300	267	289	325	311	295	328	310	309	318	336
13248	4524	1226	1265	1141	1014	961	957	871	833	757	786	749	790	790	809	766	763	769	739	785	789	744	726	738	703	754	704	747	789	740	787	744	720	760	720	746	750	750	719	723	756	762	781	736	755	780	754	707	734	739	732	776	724	676	725	706	733	708	707	769	768	724	749	742	746	757	729	757	736	740	711	733	721	747	683	706	767	728	773	720	751	710	720	777	686	723	725	727	687	739	713	732	752	733	723	731	738	710	739	720	691	755	699	764	733	702	742	730	729	679	746	781	729	737	742	768	748	762	777	744	759	715	704	728	712	748	691	746	749	761	739	696	744	704	779	711	708	732	736	736	686	725	683	708	686	712	754	795	754	733	733	758	738	731	750	764	749	707	749	723	724	717	791	749	755	735	734	735	739	737	745	784	729	745	760	751	732	725	734	699	683	693	760	698	747	677	742	779	703	743	734	708	736	761	733	752	760	693	737	732	740	726	701	732	730	734	696	726	764	710	725	718	720	708	746	718	775	739	734	715	767	714	715	696	746	691	705	710	748	740	742	725	747	735	733	684	771	799	740	708	712	737	736	703	753	716	719	731	731	719	741	752	742	752	718	761	710	778	782	720	739	707	728	733	782	717	724	777	743	724	769	753	729	725	690	770	741	717	712	715	775	722	693	726	750	778	762	716	775	745	747	723	731	716	786	713	717	722	772	744	704	734	755	775	751	764	706	726	735	751	726	721	723	735	721	721	717	743	760	716	697	754	704	693	712	740	732	813	774	748	781	731	678	710	688	726	724	733	708	794	777	709	732	773	769	747	712	725	696	751	742	749	691	724	693	761	765	731	736	718	758	723	711	761	713	745	758	759	691	782	753	721	759	723	726	732	717	733	715	768	718	735	736	701	726	736	727	781	760	738	760	705	740	749	728	711	692	729	742	733	699	698	743	739	738	723	731	708	698	758	735	718	735	726	793	669	714	722	731	737	696	704	737	706	713	722	710	745	756	768	758	734	728	752	723	762	720	730	734	749	708	716	799	725	731	729	734	737	695	750	729	749	726	741	725	726	733	774	712	762	727	724	745	717	736	736	733	754	769	725	733	746	784	760	733	777	731	764	754	780	769	733	735	704	736	712	716	685	703	708	715	710	726	734	717	764	710	705	726	687	739	713	740	724	748	748	691	754	771	679	753	720	793	714	722	741	723	779	748	733	719	738	724	783	725	740	749	716	734	758	741	726	748	733	821	717	707	694	748	739	752	734	710	806	779	763	741	746	694	709	734	774	756	712	746	728	759	744	740	725	788	735	683	735	713	746	715	711	791	731	701	708	768	770	759	742	733	742	723	744	714	761	705	728	709	747	755	734	714	719	713	733	742	760	712	736	758	738	715	704	690	775	737	728	731	748	761	798	720	761	764	666	719	785	730	737	823	759	804	715	732	722	795	721	736	691	728	705	726	737	735	740	742	699	762	701	691	712	779	726	704	738	764	674	723	683	725	739	709	769	758	685	745	732	709	739	730	740	759	692	774	765	728	704	750	753	688	715	734	721	742	717	741	734	741	741	766	761	708	744	711	742	724	763	636	744	738	753	731	750	743	741	757	777	732	726	733	727	778	680	756	725	737	736	749	691	721	741	738	780	707	699	749	780	711	766	739	669	772	730	734	707	741	757	763	772	736	738	747	741	745	715	761	665	688	723	694	712	735	677	795	701	686	702	712	727	699	718	743	756	742	706	738	713	727	706	743	732	737	715	721	720	724	760	724	755	741	757	733	773	765	699	763	712	712	758	710	706	719	724	742	718	711	759	694	707	707	721	752	747	726	759	751	805	795	738	707	724	749	750	729	740	729	700	710	756	765	707	745	718	689	709	739	792	748	796	760	742	673	748	688	718	703	730	760	710	726	751	769	760	671	745	724	753	725	748	732	731	718	747	720	715	817	727	760	711	765	704	744	724	749	703	700	761	685	706	729	705	741	733	658	713	760	803	699	748	742	753	695	719	782	697	712	720	673	705	807	708	747	740	719	679	753	732	759	714	775	733	746	757	776	732	736	726	757	665	724	793	755	746	684	739	754	790	763	754	699	707	735	779	720	713	811	660	797	764	732	730	703	716	732	731	716	731	683	716	716	751	705	734	656	720	714	747	729	759	706	687	717	751	742	734	771	725	737	719	763	705	743	746	686	779	721	749	801	721	736	705	744	749	694	766	708	735	713	741	709	731	733	758	686	725	735	700	716	698	764	757	738	752	733	790	757	738	695	741	702	763	730	743	742	789	700	763	673	728	707	755	740	743	735	818	744	718	718	702	687	741	722	778	751	739	738	726	740	707	739	745	706	779	679	765	760	753	756	742	730	732	735	753	781	707	726	736	744	768	754	761	716	702	802	737	716	738	744	731	732	724	687	809	716	732	741	768	696	729	730	747	682	761	733	708	730	701	719	722	717	784	753	736	742	746	741	725	748	764	744	758	754	755	758	726	701	742	686	724	726	748	724	703	742	756	747	720	725	731	791	724	679	779	721	696	705	742	742	770	726	773	729	727	709	764	763	732	742	758	762	676	726	716	723	709	730	809	720	754	761	733	756	739	765	724	710	752	729	761	717	717	761	767	749	785	747	735	734	724	699	742	762	768	705	737	718	725	719	790	699	718	693	738	762	756	728	762	733	764	746	694	758	746	707	764	717	772	774	751	728	760	749	714	712	714	720	725	700	727	772	750	726	687	761	754	743	664	734	730	707	747	731	717	697	702	772	741	739	730	766	740	727	731	757	719	742	741	716	719	720	662	658	766	778	716	723	736	729	736	669	699	707	725	743	782	726	748	732	749	730	745	812	742	709	726	726	732	776	706	743	747	764	685	706	746	758	723	720	688	695	734	719	693	731	679	719	730	725	707	676	725	681	743	718	706	750	715	719	709	738	732	734	760	768	750	692	766	777	674	711	685	736	748	735	743	760	740	724	702	750	739	735	808	751	726	744	788	692	722	717	746	745	775	758	714	707	725	713	713	715	673	723	744	756	721	717	768	706	713	712	701	773	790	733	749	754	711	762	751	739	715	747	770	741	747	716	751	719	726	719	725	731	758	741	682	700	688	710	706	721	715	712	692	725	712	780	712	742	769	756	714	758	714	786	745	807	706	710	753	720	760	675	783	690	738	746	702	727	797	784	763	680	707	727	734	679	730	767	714	689	700	688	743	766	757	728	736	777	766	758	688	741	742	712	742	746	731	700	724	758	792	737	783	761	764	723	707	759	714	685	723	725	725	730	719	727	713	762	701	691	743	743	735	708	755	767	755	727	734	795	746	736	705	728	754	701	749	715	678	697	746	707	767	744	738	693	740	720	692	760	738	731	706	701	730	715	767	727	751	778	760	736	693	722	735	771	713	774	739	727	668	689	728	782	756	756	720	739	739	707	716	750	726	700	738	733	776	758	785	801	755	646	730	760	720	758	702	750	726	731	724	750	745	736	745	726	741	720	721	718	782	782	680	736	711	773	793	712
27430	9895	1337	525	359	300	266	254	203	215	223	183	185	194	189	206	201	160	174	193	220	182	198	171	177	182	213	181	179	179	158	191	146	212	207	186	187	168	193	191	194	170	195	172	187	163	191	182	192	180	188	183	182	142	185	161	196	198	193	154	162	207	194	186	190	187	173	163	162	181	181	181	179	179	167	176	174	211	172	198	203	177	193	181	183	176	192	182	177	130	168	180	177	177	175	141	167	171	213	168	206	179	169	171	170	168	196	200	209	211	183	169	169	203	191	173	153	183	181	185	205	164	151	211	194	198	195	184	172	155	172	203	175	193	181	154	166	211	179	192	183	170	163	199	176	192	172	182	172	178	176	189	177	177	184	176	191	154	178	167	200	223	172	162	178	177	171	195	183	193	158	178	162	202	189	188	162	177	161	167	176	174	180	202	172	172	182	194	203	215	173	171	191	178	177	194	175	184	208	206	207	200	180	191	199	167	173	167	188	165	160	177	166	165	206	170	171	159	185	196	193	208	180	172	184	187	158	183	170	186	179	200	168	171	189	171	175	189	191	175	150	178	175	177	183	174	165	153	197	172	160	167	166	172	168	160	183	190	158	179	172	181	189	160	161	181	175	175	173	185	196	170	176	187	170	178	185	177	177	191	184	188	177	175	167	192	167	188	191	224	196	207	167	180	202	174	194	172	184	186	197	200	183	166	168	203	164	178	197	181	180	180	161	193	190	186	199	175	185	166	173	195	196	207	209	168	182	164	183	176	189	193	176	191	198	168	174	188	179	186	171	175	170	187	198	189	177	194	193	193	181	197	204	204	193	170	201	178	163	160	175	169	172	207	176	206	180	170	189	169	179	171	220	170	177	198	186	187	194	186	206	166	163	199	180	173	178	179	181	175	188	192	193	205	169	191	177	184	191	188	164	181	178	188	178	145	165	166	205	204	219	186	205	179	170	182	174	175	166	174	186	193	190	178	191	179	199	175	171	170	189	188	164	174	192	162	178	178	211	182	189	179	173	189	191	211	186	179	166	171	162	171	200	180	207	191	180	175	191	193	187	200	192	163	186	194	180	197	188	199	187	184	169	183	163	197	176	148	169	170	181	201	208	198	169	207	198	167	169	169	161	168	181	185	195	162	180	193	173	189	172	172	191	188	187	200	175	182	169	187	199	164	169	187	192	186	175	155	157	207	193	181	216	198	191	166	191	199	180	199	194	216	206	191	185	197	180	186	183	192	176	161	194	174	178	183	178	170	164	209	148	186	218	177	199	171	201	175	168	192	168	183	194	178	158	189	191	185	203	173	201	165	198	190	190	207	183	185	155	162	194	194	178	183	174	174	201	192	183	179	179	172	177	176	176	181	190	203	166	147	200	197	190	191	202	210	195	177	178	178	169	180	170	183	179	187	185	210	188	168	178	196	177	166	164	186	193	163	195	176	181	180	161	208	169	193	181	188	170	188	165	185	185	166	201	184	176	207	156	176	180	207	188	180	183	183	149	192	167	193	186	166	163	185	199	206	188	160	178	160	195	181	189	176	171	178	183	181	200	167	208	170	181	174	190	194	191	144	172	169	186	190	168	180	172	185	159	189	187	185	210	197	161	190	197	194	185	173	166	177	177	153	163	162	156	201	161	172	187	188	185	190	183	179	186	182	198	180	189	169	194	188	190	180	167	213	186	200	211	185	183	182	140	157	169	176	180	176	176	163	211	198	209	190	186	174	190	174	183	187	180	189	199	189	164	189	180	180	168	191	207	175	202	163	191	195	168	188	162	171	177	193	187	170	176	199	183	189	182	187	176	169	188	153	190	187	196	176	167	179	202	183	150	154	206	184	179	187	168	170	172	176	222	186	150	178	190	169	167	167	194	163	184	190	189	187	186	168	164	178	182	168	178	171	175	169	188	188	187	164	166	214	196	200	192	199	168	163	183	172	198	190	173	192	184	157	183	173	176	202	190	169	195	204	184	194	174	185	166	168	209	187	218	212	171	176	179	180	173	182	168	173	190	187	191	196	185	189	189	186	189	193	187	171	191	206	182	185	205	167	179	185	206	162	192	161	160	168	183	193	170	187	196	158	195	180	206	166	173	180	183	167	178	187	152	169	172	200	163	193	191	194	195	195	186	166	180	155	212	186	177	180	187	176	185	149	165	166	168	158	176	194	202	187	190	173	187	187	172	176	179	180	181	170	173	173	176	178	192	192	184	168	171	179	188	167	167	180	193	173	179	171	180	171	193	176	191	174	167	168	173	200	170	185	184	197	192	194	191	166	171	185	187	190	182	200	181	172	185	191	198	204	184	210	188	179	178	169	202	195	166	154	173	190	168	197	180	182	175	193	181	207	174	189	178	172	167	191	179	180	180	172	214	175	165	180	178	201	177	193	199	200	158	193	194	198	190	176	155	186	189	185	198	175	179	155	187	166	184	170	174	181	158	189	180	180	154	176	188	201	169	180	194	180	218	179	195	166	174	172	187	193	194	187	187	189	198	164	155	200	178	167	168	174	165	189	180	176	164	159	163	178	183	165	179	177	182	173	168	196	183	183	167	160	198	176	195	171	194	183	167	180	184	179	165	178	158	193	183	179	176	182	202	204	163	205	182	179	186	190	187	200	199	169	184	204	190	200	181	156	204	183	164	178	210	192	185	190	181	193	188	168	190	186	168	171	187	171	178	181	192	160	186	185	180	200	191	195	182	173	183	166	158	176	184	199	211	163	190	167	181	170	171	163	195	198	194	180	182	187	180	153	186	215	214	160	187	194	164	177	169	180	185	189	190	185	195	157	190	183	158	201	196	190	199	181	194	177	191	190	182	196	162	154	187	204	186	192	177	190	168	197	166	162	170	185	186	180	220	171	188	166	171	199	192	185	162	173	189	159	204	187	203	179	189	179	175	189	194	189	189	205	191	188	183	182	174	176	185	191	188	164	173	206	162	144	177	181	156	157	201	162	172	177	169	177	170	181	188	174	190	178	203	220	196	163	194	201	200	185	175	195	202	190	176	187	178	172	208	189	185	183	180	169	169	149	161	187	172	175	160	180	179	185	198	147	157	166	170	196	173	151	187	163	188	176	188	199	188	173	191	198	190	186	160	173	173	172	174	170	144	173	172	197	177	170	187	175	164	169	195	204	207	181	182	181	185	198	172	176	185	184	191	162	195	200	172	193	182	180	180	184	189	160	191	177	202	163	190	205	191	200	189	173	194	171	189	170	179	176	201	160	169	203	196	146	173	171	206	175	190	200	163	175	188	170	180	180	180	190	199	196	175	192	172	174	165	171	174	195	186	187	176	163	173	183	193	189	192	185	183	171	191	187	204	161	174	183	164	164	172	175	144	184	207	176	170	194	186	210	176	173	192	177	171	190	174	203	198	171	179	193	157	164	182	175	188	168	171	183	172	163	172	181	177	172	163	188	170	179	196	173	186	188	173	199	171	181	174	173	199	179	178	170	187	169	196	184	190	195	184	189	197	147	191	162
17354	7057	1462	1540	1315	1090	911	840	748	684	636	563	565	575	530	576	522	556	573	527	493	528	514	500	510	480	441	507	512	473	471	472	467	503	490	507	475	451	454	462	457	467	487	463	471	457	472	467	455	449	478	499	493	432	444	438	487	488	461	474	467	479	449	430	437	448	460	442	496	445	429	417	463	430	465	437	450	432	438	441	459	475	479	451	481	470	471	427	481	431	443	477	484	433	450	435	508	434	470	442	464	490	453	434	460	449	462	449	437	452	462	472	450	482	394	473	448	470	424	462	439	441	433	446	467	482	478	446	412	463	470	407	475	472	425	451	447	459	462	457	446	450	462	434	456	446	469	488	453	455	439	460	468	444	435	446	459	455	454	470	427	463	445	452	425	501	448	439	415	430	415	448	462	443	443	437	474	473	478	444	446	472	444	436	438	433	443	466	461	443	442	424	433	448	448	486	478	403	479	453	440	465	464	455	484	454	442	409	476	426	475	456	478	431	448	457	416	439	412	458	432	428	463	455	476	462	457	459	426	462	451	477	445	470	443	418	430	498	482	473	485	435	464	462	463	461	461	443	432	451	445	453	466	473	428	473	440	451	475	476	421	444	455	441	440	452	438	458	464	460	461	448	439	459	456	438	459	465	447	413	454	464	463	483	441	405	468	435	441	451	456	439	449	453	432	459	414	477	445	459	480	453	439	447	457	447	462	454	468	454	439	474	464	475	460	439	484	448	447	468	438	452	447	454	488	468	469	466	453	466	445	453	424	448	468	436	472	428	440	438	433	452	419	496	451	409	476	448	427	422	484	431	433	448	457	433	445	444	426	441	471	458	432	424	431	478	435	461	434	460	435	408	445	440	441	447	436	455	457	454	430	470	452	445	493	471	492	500	515	455	472	454	447	439	478	475	480	462	432	471	461	417	445	405	460	512	469	448	456	426	449	422	412	437	461	450	419	407	452	475	440	457	438	463	457	447	454	479	431	425	474	484	456	442	458	468	478	451	452	448	452	470	437	435	471	398	433	460	461	433	455	439	452	415	416	458	439	475	460	482	431	469	449	433	460	447	430	419	451	451	463	473	433	452	495	407	433	477	437	473	470	477	470	434	485	483	456	454	457	474	444	493	451	467	418	449	415	458	454	425	423	459	417	458	467	425	463	423	482	404	478	471	434	462	482	426	433	410	474	432	446	497	421	470	465	456	485	457	458	448	451	433	445	430	467	482	459	475	429	427	433	457	420	433	429	411	449	437	468	491	496	451	475	460	437	440	462	442	482	478	451	412	472	464	449	439	414	472	474	448	400	480	469	437	410	478	465	472	484	468	482	451	459	471	453	457	499	461	461	471	415	475	480	434	458	489	454	468	497	453	476	431	437	468	431	428	471	446	416	452	438	440	446	456	440	475	450	452	462	448	454	441	454	423	449	447	449	464	449	444	465	414	468	475	442	429	454	431	471	445	452	467	461	473	498	467	457	460	463	427	449	441	452	455	440	477	464	452	444	435	512	478	447	454	448	460	425	477	469	427	440	420	475	462	478	454	465	463	445	455	408	469	477	423	444	439	443	477	426	432	415	435	429	462	433	445	458	458	441	469	460	478	429	500	458	456	470	439	465	449	480	455	476	428	458	421	448	448	485	445	454	479	438	432	487	472	460	450	467	452	445	435	433	477	441	466	441	475	435	460	446	442	459	434	454	455	474	432	434	420	444	508	446	450	453	447	443	433	455	450	431	473	489	455	465	455	424	481	450	468	503	460	480	394	429	437	467	433	414	486	439	439	460	459	454	427	455	441	478	453	452	478	473	481	417	462	435	454	492	448	417	445	461	428	498	479	449	437	459	459	433	456	459	433	498	463	444	431	475	438	458	457	442	430	455	419	459	459	466	450	505	418	445	468	452	467	447	449	449	438	439	465	463	466	430	477	485	485	434	432	440	498	446	493	445	456	446	476	466	473	469	471	446	472	432	492	473	415	435	467	438	469	473	475	455	467	436	461	477	426	438	461	434	477	484	462	459	452	474	433	403	450	479	478	407	451	430	493	436	455	479	469	450	439	441	456	435	458	456	487	462	477	457	478	432	462	456	502	430	451	466	455	466	451	443	482	438	450	440	456	491	450	412	436	443	422	410	461	464	439	424	444	476	421	441	436	517	455	468	475	436	407	452	448	492	458	457	469	485	428	453	469	408	428	419	415	461	447	437	424	492	448	438	472	435	437	436	465	456	460	443	449	498	478	456	517	481	488	441	447	449	440	459	469	456	444	472	444	468	438	465	413	450	432	472	467	435	478	434	427	449	467	422	468	469	461	454	464	466	466	414	495	451	429	422	448	459	453	463	440	450	480	458	482	480	464	450	464	506	471	437	451	447	432	486	448	442	480	416	478	479	412	423	474	468	417	459	460	438	450	416	446	501	481	493	434	429	451	454	489	437	480	405	488	418	443	443	410	441	436	453	435	441	465	449	447	473	472	433	410	427	458	461	446	448	459	457	425	439	454	424	501	473	457	452	437	454	477	472	483	468	454	469	431	469	420	469	418	460	474	422	421	457	440	468	452	432	440	456	474	494	447	436	438	435	498	432	485	430	454	452	441	423	413	434	460	443	478	447	445	450	436	472	428	459	405	450	518	466	467	451	444	455	464	430	469	477	447	458	498	437	499	485	449	437	466	469	466	471	440	450	434	435	450	473	453	443	405	451	465	448	479	470	460	456	433	477	445	412	424	466	482	442	441	428	455	418	489	457	485	472	424	474	472	486	510	472	438	462	420	433	459	467	434	442	447	391	471	468	442	456	472	467	441	482	459	459	426	464	440	439	435	469	474	470	427	430	449	447	482	435	470	453	437	452	477	457	483	431	436	477	446	470	432	483	504	473	450	435	438	458	414	462	470	496	458	456	459	474	468	433	448	464	451	399	446	442	450	496	479	414	464	483	449	448	442	447	475	441	433	481	471	474	466	461	457	454	431	452	477	444	461	464	465	468	449	453	443	463	432	470	433	465	445	445	459	474	466	476	464	458	435	472	435	478	426	456	478	434	434	421	458	464	432	424	439	507	410	430	440	473	406	471	480	510	441	464	465	474	442	449	467	437	447	461	452	435	472	488	447	426	440	428	465	441	488	471	473	472	460	447	462	414	438	467	449	444	458	449	473	450	486	472	451	439	444	453	431	454	464	457	433	441	460	421	471	444	487	446	481	440	439	446	442	486	407	456	465	468	465	439	458	446	468	387	484	462	460	439	428	437	418	476	441	456	437	412	488	437	450	451	455	492	456	460	466	415	445	421	439	428	470	448	414	431	422	471	478	467	442	479	441	433	421	420	466	436	456	459	471	446	454	468	438	434	429	471	462	478	430	458	469	425	467	467	459	433	491	423	475	445	475	444	461	458	416	419	453	470	438	488	450	450	464	455	450	454	464	411	512	482	439	464	456	445	467	443	416	439	420	455	425	490	453	429	424	479	483	429	455	492	476	432	442	432	434
7791	2436	382	270	266	253	271	278	250	260	260	250	266	295	249	271	261	264	279	282	248	260	283	261	258	267	271	296	270	268	267	244	235	277	278	283	274	254	279	277	253	258	255	284	290	277	282	269	298	228	271	271	269	257	257	302	243	300	266	272	278	265	268	280	239	233	277	280	304	273	269	287	278	281	275	261	245	284	258	287	284	254	267	264	281	291	216	258	284	268	265	283	288	259	303	273	317	287	289	270	273	275	264	258	263	286	243	282	292	229	276	296	299	283	239	279	281	290	263	239	237	267	315	222	267	286	278	267	256	284	263	278	293	260	268	253	285	249	288	276	272	284	274	268	313	273	245	299	255	295	277	290	262	280	247	257	263	287	274	257	253	285	280	249	275	293	286	280	258	265	266	279	282	280	249	281	276	267	291	253	274	283	272	255	242	261	305	276	284	266	275	269	279	275	225	318	314	265	307	247	253	312	263	283	265	235	292	287	254	237	244	289	245	315	252	275	246	281	272	282	238	244	267	283	263	301	256	285	256	274	286	261	265	282	304	289	255	306	268	250	287	286	283	295	278	286	286	269	275	279	245	279	251	253	272	268	235	271	272	259	278	270	302	251	283	279	270	269	262	249	276	270	280	298	262	276	298	269	269	286	283	258	273	263	275	277	256	285	285	279	267	276	254	256	273	329	271	281	254	265	273	257	281	263	287	261	262	276	298	313	290	282	323	240	273	269	246	285	257	258	270	282	267	285	277	270	269	248	249	287	245	265	269	282	283	246	258	284	280	246	274	287	249	258	243	247	281	264	274	247	276	256	260	268	278	266	274	260	252	256	259	265	289	262	240	263	249	254	271	278	285	280	278	246	259	249	275	292	282	256	254	304	256	281	250	265	300	252	273	276	258	271	251	277	291	248	302	293	257	255	271	286	269	298	294	266	261	260	287	273	249	250	281	244	275	285	265	277	298	230	260	297	272	240	256	293	261	266	271	275	285	270	249	245	289	252	276	260	244	254	285	277	260	240	274	268	280	253	267	267	248	292	267	262	310	240	255	293	258	261	289	276	266	256	266	253	281	271	231	237	259	254	267	279	263	265	236	245	249	255	270	263	266	245	283	254	283	261	280	227	264	260	260	300	264	241	273	277	261	253	258	279	280	288	290	289	288	234	276	277	266	281	264	287	272	291	246	270	252	278	283	281	273	262	254	249	261	260	265	266	233	230	274	263	257	284	262	281	300	281	256	268	267	248	273	259	267	246	263	310	275	257	244	250	252	284	254	292	288	277	289	247	285	259	255	256	244	265	279	261	242	263	257	281	242	255	250	267	282	256	262	277	239	279	271	291	226	296	263	276	309	254	278	285	280	268	282	280	288	287	294	287	258	284	264	287	267	272	283	266	280	255	265	326	269	274	290	281	263	250	277	277	283	274	289	252	262	263	285	264	266	255	259	276	257	282	287	238	258	258	245	278	292	277	271	257	264	264	283	256	270	288	299	273	294	275	300	285	258	298	282	268	262	250	256	275	251	269	285	242	290	289	271	255	283	264	261	276	257	240	282	266	269	290	310	288	262	268	255	234	274	257	270	253	255	290	297	270	322	281	247	280	286	249	289	282	260	263	259	269	295	279	258	276	260	243	278	281	259	267	258	271	278	256	283	267	295	286	305	280	268	256	267	279	297	269	259	294	311	276	297	284	290	281	271	293	259	240	272	254	232	265	277	291	260	250	266	271	281	241	290	262	266	256	277	272	257	269	290	271	302	273	278	266	258	298	304	265	295	276	279	287	258	242	303	271	278	251	249	280	268	299	283	257	306	280	258	248	258	289	263	265	256	288	260	251	271	286	280	262	252	282	259	249	253	275	271	262	249	286	250	253	258	258	270	262	273	275	289	274	277	259	265	259	286	285	266	268	272	277	284	266	301	247	246	244	289	263	281	292	257	270	262	245	281	259	241	274	273	272	269	286	305	266	287	271	269	250	260	260	276	267	271	240	248	258	274	286	255	280	259	285	263	272	267	291	262	254	268	302	279	258	283	249	285	293	286	286	273	276	258	272	258	278	243	234	269	264	275	270	245	263	271	273	269	277	280	270	291	244	249	296	267	257	263	273	275	293	287	261	231	279	256	283	270	296	270	280	266	280	283	287	274	241	260	272	271	263	253	240	253	262	266	264	272	238	262	275	294	267	246	276	234	249	231	245	268	251	253	266	280	268	306	220	259	291	283	243	269	266	252	264	290	254	272	235	276	257	274	272	272	257	264	257	288	307	285	263	247	266	262	286	275	259	229	294	287	294	278	263	254	247	260	264	318	277	276	266	264	265	254	280	269	240	286	267	299	256	273	278	277	287	274	276	281	300	269	246	249	266	257	260	263	283	251	263	247	278	230	279	241	263	270	259	282	275	246	233	277	295	281	258	258	282	271	266	285	265	271	273	245	281	253	271	304	267	305	258	273	282	264	261	303	263	300	248	240	265	279	253	263	279	261	274	269	302	266	264	255	254	265	248	255	274	261	268	245	262	264	290	276	248	277	286	249	265	271	272	304	259	281	262	294	286	263	260	287	282	263	262	278	257	258	291	288	287	276	264	294	282	296	268	292	281	281	285	285	284	274	250	276	264	266	273	261	248	262	271	276	286	242	269	241	278	262	271	279	250	272	248	287	279	261	255	300	289	268	260	281	260	249	297	279	267	295	271	304	277	256	251	286	235	289	281	242	263	257	292	285	241	254	283	256	252	290	300	266	285	266	289	277	274	265	269	253	257	277	284	244	252	275	270	282	241	269	275	261	253	241	274	248	274	275	281	270	279	253	270	240	266	271	256	284	229	258	247	274	278	290	258	273	247	288	244	267	290	271	251	276	245	284	265	279	280	312	266	272	255	268	275	260	260	297	278	287	251	243	251	264	256	268	276	274	275	251	256	290	273	294	247	263	253	308	251	261	280	283	262	245	276	246	256	260	228	275	271	286	273	284	251	291	266	272	257	273	287	268	280	280	263	274	251	275	279	285	279	311	302	261	287	294	274	263	310	297	243	255	276	267	254	251	275	259	268	262	263	288	281	272	283	255	253	269	269	252	257	292	264	281	274	249	284	294	269	277	285	259	310	266	287	248	273	319	269	246	268	284	264	236	252	262	231	268	263	287	262	277	269	273	258	273	285	245	288	260	285	259	274	289	271	275	263	297	280	278	274	273	249	284	234	296	256	246	276	254	254	248	277	295	301	302	275	261	256	278	259	261	237	242	292	270	226	283	240	271	259	275	287	269	288	286	311	263	287	270	288	271	258	251	275	279	231	263	247	277	273	270	258	239	282	277	278	238	240	287	288	268	278	271	280	304	251	282	294	278	285	327	312	250	257	244	261	265	279	280	258	292	269	268	269	245	263	264	257	254	278	266	259	268	262	282	272	239	288	279	270	287	252	267	293	263	302	259	248	280	276	261	268	253	231	280	314	269	264	262	279	284	262	275	249	237	286	275	253	253	300
6076	2787	729	682	713	684	655	682	670	706	673	661	675	720	687	679	635	670	685	686	643	727	676	675	682	660	653	685	665	620	711	651	658	689	695	682	693	666	666	676	720	692	700	659	649	684	660	660	658	671	689	653	679	683	666	620	646	656	632	657	598	644	701	644	678	645	704	701	657	669	715	635	647	698	671	724	639	619	706	657	634	677	703	682	622	669	652	637	661	696	663	646	689	639	712	686	727	652	685	677	626	645	647	687	672	678	680	636	669	650	693	661	683	629	660	679	624	624	688	632	659	662	687	687	682	671	681	684	619	668	641	601	633	653	675	652	643	636	646	654	691	687	666	690	597	646	675	641	663	643	652	671	632	606	653	703	636	655	657	630	685	651	622	649	669	657	630	648	667	687	673	684	668	706	624	703	651	707	597	692	696	669	656	732	699	636	657	659	688	690	660	662	684	698	661	671	692	661	632	705	640	657	641	696	643	701	653	689	670	677	710	669	662	652	716	659	643	680	671	686	606	670	713	685	704	676	668	671	654	671	712	679	633	705	700	651	683	685	638	715	701	689	637	699	661	626	622	657	662	711	709	730	632	628	686	658	650	672	650	653	644	615	691	673	651	676	633	667	671	664	689	683	689	655	691	678	644	671	683	661	643	678	654	692	653	665	652	758	674	697	664	642	620	659	646	688	682	655	664	673	681	652	687	666	671	640	671	697	641	655	640	627	661	644	691	663	648	676	693	694	675	594	666	686	654	679	658	623	639	718	680	654	669	673	664	717	678	653	673	684	657	661	644	670	626	660	657	691	643	682	672	635	623	680	649	677	654	648	665	670	678	664	671	629	652	741	673	670	674	654	651	705	698	677	688	685	662	684	681	656	681	694	695	694	637	657	671	680	674	669	669	694	615	670	640	604	643	624	688	675	678	659	669	658	651	695	629	661	685	702	632	682	649	606	650	635	709	710	655	670	639	605	724	639	672	730	700	673	677	623	679	652	699	643	650	670	640	686	673	653	661	669	660	631	660	631	689	707	670	679	674	665	645	625	647	645	667	655	649	715	655	683	656	667	694	639	666	652	611	675	714	698	685	641	663	667	711	654	668	699	655	717	665	654	613	708	655	683	649	667	618	645	619	686	678	657	736	652	704	611	649	651	679	626	651	684	668	688	626	679	663	714	639	669	678	667	634	644	679	670	632	645	696	649	649	638	678	653	671	655	671	680	678	657	699	617	671	683	661	683	619	679	635	640	625	674	668	620	641	674	660	665	624	614	693	678	621	653	672	698	653	635	664	692	676	659	679	668	651	695	701	682	654	682	638	615	646	674	664	647	643	671	686	669	666	623	662	654	672	662	636	689	675	667	669	655	692	604	663	615	692	641	658	659	700	665	663	661	678	653	654	712	676	655	671	688	717	651	696	685	703	669	645	685	642	666	655	683	649	660	657	682	642	709	627	657	638	690	656	670	665	651	654	648	663	650	679	618	649	655	694	669	650	683	672	682	625	655	667	598	700	658	682	696	659	614	686	655	677	662	675	705	671	651	664	604	690	637	662	688	713	671	684	660	645	680	703	683	644	678	683	643	690	648	640	602	625	644	702	655	642	685	674	681	654	662	671	662	674	636	650	662	682	640	634	656	681	664	655	679	656	627	689	678	650	649	665	669	683	691	652	681	700	626	629	662	692	693	642	658	658	682	646	678	664	650	645	651	687	677	683	688	689	713	659	653	647	700	674	634	602	642	683	685	695	641	660	664	678	709	662	653	670	609	638	677	641	701	688	616	653	633	661	667	698	685	668	669	677	687	659	643	657	671	649	662	664	686	627	633	703	666	647	698	646	622	671	683	680	667	673	683	673	728	698	669	642	681	656	676	685	684	682	639	658	678	659	638	694	642	697	701	692	659	654	688	686	679	661	664	705	669	714	678	660	663	674	648	691	684	710	656	713	711	666	667	653	651	639	651	654	657	659	710	647	660	659	676	762	677	644	645	646	662	690	623	679	665	647	612	660	717	688	664	628	632	719	632	623	663	652	657	670	652	665	681	648	676	665	650	687	690	633	652	678	623	657	681	682	656	612	658	614	710	648	675	632	624	677	697	658	680	688	653	692	691	640	663	648	670	671	680	656	627	670	688	695	676	662	641	695	694	681	657	669	653	632	665	693	643	677	691	687	685	686	686	610	650	678	675	620	704	646	659	662	633	674	682	678	680	657	686	659	697	650	639	638	673	641	644	669	669	687	661	647	715	664	636	664	665	668	658	688	639	686	625	639	656	650	632	692	673	702	687	672	670	685	651	669	639	693	668	663	675	688	645	664	669	667	665	665	670	669	649	648	673	636	687	652	661	652	704	656	711	698	692	618	649	665	612	687	708	695	681	722	679	667	656	620	693	671	648	666	604	654	652	630	664	628	643	658	638	615	657	683	648	651	657	626	631	656	650	674	684	677	686	694	715	702	631	637	674	678	675	695	677	649	724	674	678	646	705	654	604	667	630	685	689	714	649	607	657	673	651	685	700	687	697	677	686	648	661	638	603	694	674	663	645	627	673	694	679	622	651	670	670	692	686	642	686	681	637	657	650	698	646	640	656	679	645	671	682	615	681	705	679	677	681	681	715	671	611	691	648	654	687	634	640	708	683	630	680	644	682	633	642	645	672	651	665	690	715	651	676	712	662	747	671	690	672	700	661	651	682	654	684	665	656	721	696	682	700	641	632	669	627	672	653	651	671	650	624	658	654	677	664	613	648	635	641	663	721	679	656	681	720	663	699	659	606	624	666	693	645	599	691	700	641	697	675	656	593	675	699	661	638	620	648	640	643	629	661	632	649	643	656	647	631	659	701	661	669	694	654	668	675	700	660	633	676	685	713	683	669	647	631	624	660	666	659	673	688	699	666	686	648	646	654	662	628	712	630	644	652	656	673	649	629	653	645	679	644	622	625	674	699	678	660	667	691	663	687	702	675	681	625	671	691	704	632	681	669	671	686	615	693	631	682	638	690	649	663	698	694	621	625	688	717	694	681	650	633	678	660	646	629	647	670	663	654	698	715	657	615	666	635	671	633	688	678	620	690	655	682	633	658	732	697	637	682	662	658	668	653	649	651	626	701	668	690	638	657	669	598	696	655	640	662	658	671	667	665	662	683	680	608	642	699	654	628	677	645	682	652	619	618	644	660	624	578	670	614	682	693	730	665	688	651	633	667	683	639	675	649	653	680	661	656	648	647	681	675	696	712	630	684	695	703	641	606	665	705	669	638	678	651	655	680	618	685	637	695	706	620	690	651	646	714	668	667	638	679	702	659	653	646	661	662	696	726	694	645	667	641	670	682	624	615	661	639	672	639	628	675	673	637	639	664	703	626	703	660	640	669	663	674	669	678	673	727	670	657	667	654	655	656	673	709	632	629	652	704	680	613	657	693	689	684	660	650	648	670	623	639	688	709	676	629	640	659	677	674	681	723	682	615	639	673	640	703	662	671	662	685	683	646
18772	6010	706	454	423	358	330	319	350	269	336	322	336	338	344	325	309	303	289	293	335	287	324	317	309	329	361	304	310	309	325	306	283	312	316	334	306	293	317	309	308	305	321	312	279	313	352	305	292	283	318	333	299	308	306	277	295	307	300	312	298	306	350	325	300	329	318	331	328	317	266	302	346	302	341	310	301	303	328	322	299	317	302	300	311	342	314	303	300	321	327	323	315	329	314	338	310	300	323	329	301	288	323	299	310	296	307	300	308	307	289	286	283	293	330	302	320	318	305	330	306	300	317	348	294	343	316	318	310	293	303	306	329	320	283	293	307	337	318	297	303	297	307	268	315	322	315	314	322	309	309	337	308	309	301	264	253	282	318	295	320	341	351	327	310	304	322	325	314	317	300	288	301	301	300	354	305	325	320	311	321	302	354	324	330	323	309	305	308	314	295	275	344	300	308	289	313	332	317	345	309	339	312	288	292	314	333	321	302	315	328	300	286	298	312	286	322	305	311	345	304	309	342	329	328	281	291	326	305	303	312	309	317	336	306	320	330	305	296	324	323	310	308	287	318	315	295	330	320	293	292	321	323	299	318	300	329	300	309	300	276	280	332	317	313	321	309	292	299	293	327	297	327	296	301	303	289	283	320	344	292	315	346	322	288	292	299	333	340	296	287	288	276	295	310	299	327	335	271	331	331	315	309	284	302	336	318	319	337	332	292	350	313	333	306	299	306	340	321	267	296	300	316	307	300	303	311	283	316	309	304	334	319	323	298	316	287	305	303	314	319	292	340	330	281	328	261	292	290	307	297	298	303	314	332	301	270	279	320	288	312	305	307	318	298	311	294	306	298	325	294	262	311	296	309	318	325	299	300	302	297	285	302	293	287	342	326	302	332	328	333	295	283	312	301	288	287	306	310	322	313	353	292	294	277	281	302	312	268	297	311	313	306	328	329	312	319	305	292	276	328	333	332	304	304	306	297	309	330	312	330	299	268	316	303	305	358	281	268	310	311	315	323	307	326	296	286	288	319	290	311	314	277	298	308	309	305	328	323	362	296	301	280	297	343	316	304	328	296	306	286	326	298	299	330	305	296	334	319	310	291	325	263	304	299	290	320	290	282	281	307	305	321	309	292	308	337	308	320	318	341	329	306	296	318	266	295	349	297	296	314	307	292	299	314	327	291	292	340	277	308	310	324	283	305	263	316	313	304	294	291	310	286	317	272	305	293	300	318	306	297	309	332	299	310	325	310	297	309	303	338	326	298	325	312	312	306	319	291	315	298	309	298	345	299	299	327	321	329	316	279	345	278	272	338	267	343	302	334	309	319	347	317	323	291	323	289	316	296	312	310	337	324	315	301	320	347	311	289	307	290	255	331	326	288	310	306	329	328	303	302	335	303	333	294	306	316	275	314	318	291	311	297	329	293	326	307	317	308	281	333	297	279	309	338	335	304	304	321	300	309	355	292	303	314	316	319	353	288	311	316	312	303	346	319	313	282	329	339	307	317	322	364	310	301	321	314	334	281	292	314	285	344	300	328	285	338	298	290	306	279	324	293	298	353	348	307	291	314	369	349	294	298	273	300	303	311	290	330	291	316	296	312	297	310	308	344	333	289	290	329	294	321	355	328	328	310	332	294	308	275	325	315	297	312	345	350	340	295	301	309	279	301	311	309	315	295	296	292	296	311	297	317	301	324	324	311	300	295	313	306	290	301	274	323	341	295	271	320	310	321	301	336	283	303	342	316	314	293	295	313	322	309	334	283	324	293	318	287	281	324	332	306	319	342	306	282	297	314	301	284	298	299	323	341	310	312	296	295	330	262	295	308	298	326	303	341	278	322	342	302	294	300	316	318	297	310	306	305	296	301	320	283	316	304	299	314	296	332	332	294	276	302	325	306	311	334	327	333	328	296	340	290	288	322	315	286	350	329	301	296	270	295	288	318	328	334	306	332	303	318	281	320	302	294	272	304	300	339	366	304	280	286	307	299	312	291	280	298	326	315	288	309	337	343	331	323	346	303	284	313	297	307	322	314	345	312	309	306	284	296	293	289	308	326	326	334	289	325	305	316	311	280	303	313	314	328	285	299	320	297	282	321	319	314	282	299	310	288	311	321	304	335	326	296	313	320	290	291	317	306	330	295	311	298	307	308	324	304	301	284	309	291	300	297	309	298	279	306	299	283	324	327	309	275	320	319	315	336	274	301	275	310	287	282	298	315	289	300	308	333	301	305	317	283	295	299	312	297	315	328	334	290	306	298	284	302	293	317	300	274	315	320	287	322	261	299	314	291	302	337	285	296	292	276	304	288	312	325	318	342	307	325	320	287	300	319	325	310	347	298	294	313	327	298	280	291	299	322	319	290	343	344	307	316	291	261	339	312	320	306	294	292	297	337	307	331	295	325	295	319	304	313	276	310	313	310	279	292	275	314	315	310	313	304	303	290	324	313	270	315	299	291	329	294	301	307	321	302	327	327	288	292	316	306	328	312	284	309	309	334	302	348	326	288	289	298	307	306	320	308	312	298	313	343	299	318	343	287	316	300	300	292	329	318	304	313	290	305	298	332	308	331	301	327	281	301	333	296	296	339	308	328	299	354	309	313	327	305	274	294	323	301	303	334	306	309	320	325	310	314	319	289	305	308	282	320	308	333	295	300	312	292	311	313	330	283	310	324	309	317	316	341	338	322	316	277	283	275	301	316	329	289	307	314	297	296	292	306	325	346	302	273	298	309	289	291	293	278	287	286	332	306	306	324	285	314	344	339	278	288	322	316	315	353	320	319	305	303	278	308	315	307	300	291	293	340	317	324	307	315	284	289	315	316	280	307	304	293	297	313	298	326	329	322	302	321	332	333	274	324	309	324	335	310	288	329	327	304	289	295	278	279	299	311	334	318	356	322	291	319	286	299	290	343	325	314	306	342	304	323	294	337	282	299	304	329	281	309	313	307	300	329	336	322	298	284	318	277	310	340	279	297	296	314	288	301	335	336	315	314	313	325	302	291	314	308	329	311	324	310	284	306	329	300	285	278	337	327	307	294	291	304	284	304	287	349	325	301	307	316	304	336	295	308	310	324	347	326	302	315	315	305	296	298	301	302	300	317	324	308	295	332	305	309	305	304	301	345	292	332	320	288	298	325	293	278	308	308	290	293	300	293	337	307	297	301	302	302	280	342	293	306	311	334	301	303	303	338	322	316	292	286	296	332	288	333	283	283	321	281	274	300	311	325	309	315	331	285	330	302	319	283	318	321	305	303	328	328	293	310	313	337	352	309	322	303	291	324	315	285	325	300	355	299	286	364	312	328	324	315	311	335	306	293	311	298	325	303	287	304	310	289	318	326	303	332	338	328	289	300	335	322	329	272	292	319	295	301	326	255	278	308	302	304	317	321	323	311	302	290	287	319	266	327	321	299	344	323	286	303	306	321	376	355	297	316	331	338	321	268	278	303	304	310	331	309	365	312	328	286	314	308	297	296	312
13604	5378	1234	1292	1147	1028	955	898	833	867	813	782	807	854	772	792	780	782	775	743	728	786	760	811	777	775	745	771	761	765	752	725	745	796	730	759	749	757	821	762	768	755	749	768	781	756	718	715	784	789	811	735	746	729	753	792	733	712	747	730	716	741	718	754	739	741	729	769	725	730	736	709	744	738	722	675	743	802	774	762	741	743	740	743	789	744	751	751	719	749	736	715	737	739	736	763	728	742	776	717	755	726	776	722	737	729	717	722	703	724	727	723	731	711	701	728	737	746	786	721	719	754	757	744	747	758	761	722	763	751	779	767	761	715	728	754	720	820	768	687	765	797	757	749	726	789	787	717	764	729	752	762	767	760	741	729	734	802	785	740	761	731	774	778	725	756	762	773	692	754	716	742	715	742	771	790	781	750	690	763	745	743	744	673	692	726	753	755	771	813	785	798	729	733	767	709	802	801	765	722	739	743	749	714	742	740	791	754	704	750	733	769	722	772	755	753	748	727	743	745	703	719	710	713	751	791	740	775	755	702	777	717	755	753	756	759	759	777	738	762	738	717	810	731	717	733	752	747	752	730	782	756	760	738	757	713	733	711	724	750	742	717	732	760	779	706	769	727	759	729	765	756	697	772	721	758	726	719	739	731	778	780	721	724	732	733	787	743	745	736	717	759	686	758	760	752	765	744	677	717	760	741	744	757	738	731	740	755	748	773	787	745	760	768	714	744	731	780	727	746	786	735	766	692	762	773	689	743	705	786	779	724	804	666	734	760	786	720	717	796	768	758	718	714	757	751	754	718	724	664	728	758	705	719	743	758	765	766	736	749	753	735	736	683	763	754	792	728	766	748	704	787	766	720	689	772	720	731	794	711	728	729	755	699	737	755	730	829	785	768	735	712	718	727	739	766	733	756	747	740	786	743	731	727	730	694	741	738	760	770	754	691	756	756	811	732	722	720	716	705	767	707	717	722	777	704	757	758	729	755	765	761	764	748	734	768	702	660	782	742	755	772	719	755	780	753	731	773	727	762	743	728	727	789	737	710	791	730	724	781	757	747	768	762	703	778	734	724	795	783	731	688	754	734	725	734	776	744	735	719	770	740	749	746	736	787	754	756	741	735	769	740	747	691	734	737	755	731	712	769	717	735	759	706	768	725	730	742	698	724	730	770	759	720	807	703	727	745	715	701	740	755	697	780	745	736	728	760	741	725	733	714	726	734	781	754	707	771	712	764	740	755	753	733	721	761	718	770	737	696	771	729	732	726	719	808	770	751	713	743	715	722	756	728	736	761	742	736	798	723	732	726	761	705	760	760	751	771	745	723	772	759	739	775	773	703	721	746	723	745	737	781	793	733	693	737	714	758	745	763	750	757	701	739	802	726	781	803	714	694	701	705	738	731	717	746	765	729	728	734	737	727	709	765	733	689	721	747	714	712	735	751	774	738	742	756	729	800	742	754	751	710	730	745	736	776	724	764	744	727	725	728	696	708	738	760	748	799	726	731	743	717	726	759	764	786	737	750	790	724	777	741	782	745	689	720	737	717	749	731	709	788	767	729	715	801	708	759	720	735	738	762	841	746	714	691	743	763	770	717	697	738	757	774	721	672	745	743	710	720	731	803	754	754	764	700	762	770	750	764	738	773	763	808	728	757	724	717	752	711	786	756	692	792	732	709	692	793	735	763	781	728	688	746	738	753	705	796	741	700	729	783	760	779	775	745	762	799	733	753	763	733	753	740	697	789	706	715	779	719	795	765	729	708	765	720	752	739	710	732	737	780	772	746	711	789	727	725	781	742	717	741	759	746	767	756	753	746	765	764	730	755	727	726	739	702	784	764	722	771	743	760	721	745	763	714	719	739	770	746	727	750	716	746	721	744	776	728	740	713	780	708	781	740	734	796	733	722	724	715	764	746	696	749	683	771	785	791	698	742	769	759	773	763	712	753	708	692	767	738	711	794	713	730	731	784	752	688	751	734	731	731	771	738	713	726	756	740	748	719	720	734	773	744	720	749	708	755	774	737	763	749	695	753	762	714	800	709	759	734	743	729	694	803	793	740	750	752	742	766	744	784	716	746	748	756	770	800	762	774	799	775	743	718	735	769	712	746	713	748	758	728	742	757	723	704	778	724	754	728	712	771	740	709	745	756	744	740	735	704	763	755	761	730	704	821	784	736	686	737	746	794	708	736	767	795	780	736	707	749	754	733	747	763	717	702	695	761	742	705	699	739	722	761	715	696	755	766	753	744	736	774	731	759	745	729	715	756	769	750	727	751	747	757	699	760	731	800	743	778	764	745	705	773	708	801	737	749	778	706	762	755	751	705	726	747	701	710	728	728	717	791	726	721	717	788	752	767	731	758	746	758	715	707	725	743	740	750	698	740	713	750	774	732	685	752	707	737	739	784	758	739	740	737	744	699	740	727	782	726	738	777	705	707	702	721	762	710	734	770	728	749	744	768	744	735	760	742	734	723	776	730	747	741	772	755	752	709	726	765	736	725	734	738	736	767	749	758	726	734	729	716	710	758	784	697	767	734	709	775	732	721	708	749	748	772	757	783	767	786	693	757	714	724	721	662	785	740	765	744	813	753	738	748	759	751	740	752	718	691	752	740	746	734	735	697	759	709	744	794	734	754	703	772	758	713	728	746	679	763	725	761	709	768	714	732	727	780	741	752	718	749	742	732	764	804	768	776	769	720	751	734	796	713	757	736	762	702	716	729	775	749	681	751	763	748	722	729	766	721	692	763	755	743	731	735	761	758	713	736	736	786	785	721	772	766	754	762	769	739	697	711	763	761	765	750	740	751	742	736	727	782	706	757	748	775	736	775	765	786	733	702	734	756	783	728	769	767	728	763	690	727	755	752	700	741	789	723	737	727	734	686	738	721	766	737	750	764	784	708	703	773	784	735	713	746	765	731	735	710	734	715	746	757	759	744	800	711	744	747	774	743	746	720	739	767	706	743	737	802	743	742	704	790	755	708	782	783	733	758	758	742	744	787	783	742	761	751	732	746	745	727	769	730	726	701	767	759	739	737	735	738	720	753	723	744	734	756	760	743	717	782	722	735	757	739	706	708	710	761	793	792	804	719	735	761	764	714	760	722	737	798	736	758	771	769	766	751	723	754	716	700	717	746	734	719	716	767	752	748	749	738	803	733	731	682	721	746	775	727	773	689	696	729	648	768	782	718	743	728	800	756	732	762	742	715	727	731	798	716	697	770	749	744	719	764	729	762	780	776	737	749	754	757	732	696	771	741	732	745	744	731	747	723	762	712	726	696	744	709	717	750	745	738	716	716	761	784	765	706	748	736	760	765	723	731	737	742	705	739	754	716	746	780	772	748	717	745	738	766	703	739	729	751	732	769	782	775	753	745	783	742	761	783	792	736	781	719	782	701	709	733	757	733	733	714	744	758	760	772	723	754	709	741	726	805	741	717	751	731	726	706	759	746	739	703	745	794	700	718	776	785	735	716	756	695
27679	9819	1076	511	347	297	296	240	214	197	213	223	192	206	185	186	199	194	193	206	183	196	172	176	163	159	151	204	169	162	187	191	186	185	167	183	202	192	186	143	174	182	192	185	170	160	173	190	191	194	205	181	173	173	169	194	166	174	180	178	172	176	178	172	200	166	198	176	199	191	196	212	184	210	169	175	152	204	190	158	210	193	186	186	176	163	181	162	213	169	164	176	172	174	187	177	174	191	168	188	188	169	166	189	154	156	171	197	188	157	167	199	191	169	156	202	197	169	207	204	191	187	177	182	176	168	191	188	192	165	191	157	205	171	169	178	182	175	176	173	192	185	184	172	189	159	162	180	166	173	160	166	176	173	161	180	174	175	174	204	180	189	168	169	158	182	194	176	175	162	183	204	164	189	201	171	193	183	181	165	198	198	157	202	149	169	169	203	159	169	180	167	177	200	193	159	176	171	177	185	182	168	179	179	178	171	176	198	180	168	174	173	168	196	202	161	168	158	166	150	169	192	185	203	199	208	166	168	195	171	166	173	178	179	191	195	184	175	171	180	164	156	182	184	182	204	197	160	181	167	199	183	181	198	151	163	160	174	198	178	195	180	178	183	185	165	198	215	203	157	189	179	189	172	190	166	188	178	168	181	203	180	153	169	169	186	192	177	189	184	165	198	200	160	191	185	167	191	171	175	190	163	183	196	171	179	164	174	201	189	167	177	174	184	156	184	160	163	186	174	181	167	179	169	169	199	190	150	196	199	167	147	170	175	215	173	160	171	160	200	180	162	184	165	149	163	147	170	199	189	177	183	171	183	186	160	192	187	169	163	174	187	191	200	194	181	159	178	166	158	170	202	165	178	148	181	185	185	185	139	188	177	175	163	163	193	170	179	182	166	182	172	170	161	179	213	204	185	175	174	179	166	163	175	169	195	171	178	200	182	193	206	199	193	191	181	176	199	171	195	165	161	181	145	178	176	162	167	167	186	179	169	169	188	185	195	189	189	177	194	204	149	189	182	160	206	170	177	174	185	197	133	183	169	210	194	185	157	204	178	174	203	187	149	204	164	196	199	184	178	186	177	177	161	171	200	187	178	177	219	179	190	178	177	165	201	163	163	209	191	194	190	189	185	164	156	170	186	184	176	182	171	165	182	173	177	171	190	178	214	198	170	192	172	188	184	183	198	166	197	166	188	183	169	194	181	186	165	167	182	187	188	187	193	201	179	205	175	204	178	199	181	162	184	195	183	210	180	179	198	181	168	189	189	186	170	176	182	176	165	188	161	181	168	192	196	176	178	201	185	165	187	202	174	182	176	204	165	190	189	167	195	178	216	186	175	161	203	167	185	177	178	176	195	188	165	149	178	180	190	179	177	192	173	210	195	185	187	184	184	179	172	162	196	188	186	199	204	161	167	194	157	189	223	186	188	184	165	181	192	190	194	184	176	196	184	183	192	181	191	175	177	163	179	202	174	180	166	191	191	173	187	187	194	173	168	172	209	179	171	180	202	157	179	179	172	169	171	144	200	167	160	197	176	184	187	167	194	165	166	170	165	197	181	179	157	169	202	169	197	169	170	179	178	166	181	187	177	165	171	152	158	192	167	173	184	189	182	148	191	168	170	180	201	178	186	212	178	168	181	165	178	161	158	186	136	179	154	180	181	172	188	169	170	167	195	166	195	188	192	183	160	173	163	188	176	190	178	190	190	194	195	190	202	202	167	183	191	184	188	175	179	184	165	204	198	187	170	179	171	198	168	162	189	163	195	190	192	170	193	165	180	200	177	167	193	174	173	190	172	155	207	161	183	168	167	169	157	181	184	168	144	152	202	220	175	204	183	186	164	175	164	204	180	174	168	175	158	181	177	171	187	174	179	168	188	207	169	169	162	170	183	197	212	181	151	185	177	182	181	144	185	161	178	176	170	180	189	178	182	177	174	186	177	174	205	190	179	183	187	167	180	165	182	183	168	185	169	180	185	172	175	147	173	211	163	183	180	151	160	177	167	162	197	206	190	163	191	178	192	154	176	166	195	164	175	160	168	172	161	180	210	198	175	149	170	187	172	180	195	173	183	168	192	183	188	169	170	183	178	190	184	180	194	199	165	167	172	175	213	170	180	184	149	177	163	175	178	171	181	178	188	199	182	163	186	173	160	185	175	186	190	166	168	175	182	176	185	186	182	180	173	183	143	208	197	146	199	170	162	190	190	161	175	156	183	182	184	185	209	185	167	180	211	182	170	211	187	192	187	187	161	200	185	182	166	184	194	165	149	200	157	184	180	150	180	158	172	178	166	168	170	156	176	182	193	191	186	173	188	166	170	203	177	198	203	189	207	184	201	189	175	178	210	181	187	167	159	178	172	181	177	158	196	167	146	197	175	190	187	172	156	170	187	209	191	191	197	165	167	184	177	162	163	160	188	170	180	193	199	148	174	168	187	204	180	159	190	178	177	182	162	173	184	179	187	171	178	180	159	186	168	192	178	171	190	169	174	214	193	195	165	182	191	175	174	166	187	180	168	165	191	190	169	184	173	165	175	186	181	194	164	181	209	174	179	190	169	179	174	159	181	189	187	184	175	195	197	208	165	165	184	171	196	182	203	175	182	160	158	194	171	189	152	199	174	199	190	184	189	169	160	182	195	174	173	158	191	187	186	185	160	176	175	200	189	191	199	177	197	137	161	154	187	186	199	199	180	183	171	161	194	179	186	178	213	182	185	185	163	167	186	208	188	172	170	170	200	165	173	175	193	163	166	174	171	197	206	152	191	186	170	207	172	184	183	178	187	177	169	184	176	163	167	157	180	191	185	174	183	189	181	211	171	175	187	146	202	178	164	160	175	189	195	167	199	181	179	198	193	198	190	171	192	190	196	162	182	171	190	168	180	183	176	164	168	170	192	204	194	174	162	183	174	175	184	153	170	169	188	197	197	165	177	163	195	177	192	172	154	178	181	151	174	168	189	174	201	189	177	194	192	158	157	171	198	173	156	142	179	198	196	162	146	196	195	180	190	187	186	150	179	168	208	164	161	194	174	170	181	177	195	212	193	204	189	177	159	163	167	178	198	176	160	198	176	180	182	192	198	185	206	180	180	179	168	204	172	185	170	174	166	187	156	167	183	169	195	190	183	178	179	185	166	190	173	179	184	190	189	213	185	155	169	175	192	175	165	187	176	190	197	184	174	170	187	161	188	178	164	192	204	173	178	168	183	181	170	170	168	172	193	176	182	163	166	172	189	156	160	203	169	167	177	171	193	181	201	188	160	174	178	177	172	181	173	177	201	171	170	182	178	179	176	191	169	186	189	167	169	185	169	177	185	165	174	183	187	183	174	181	196	180	192	195	177	173	160	163	184	193	187	159	150	194	178	176	162	175	178	181	205	195	195	194	190	167	175	181	207	178	170	176	165	176	188	176	175	165	187	173	184	178	177	197	177	185	176	186	191	188	177	187	193	165	183	196	166	186	185	190	192	197	166	207	162
17800	6669	1383	1529	1278	1066	906	764	723	670	612	596	582	579	528	566	542	472	513	536	511	504	480	476	489	491	517	509	459	504	486	460	419	451	489	474	493	468	482	455	442	451	464	440	473	428	463	466	471	437	466	442	421	483	425	489	450	434	467	436	482	465	493	434	454	492	447	462	463	481	446	443	466	423	428	454	432	459	475	467	426	450	448	423	480	466	459	415	436	406	471	451	494	467	449	436	458	459	455	404	432	477	484	442	424	434	478	438	448	465	414	460	462	482	467	486	422	473	446	434	439	432	428	470	458	468	436	480	437	433	490	418	455	432	487	457	470	448	471	454	499	432	466	441	427	451	472	442	432	452	427	420	405	470	480	480	447	430	469	469	481	397	415	460	466	447	452	464	449	404	460	473	421	450	446	442	467	454	434	479	449	436	454	441	488	436	480	426	472	445	475	462	459	428	409	426	458	439	431	440	439	433	461	420	467	496	473	470	457	451	445	476	403	483	401	468	452	433	472	431	457	474	465	434	469	424	435	427	445	476	479	455	441	457	428	460	479	436	466	454	481	466	472	464	442	465	474	423	455	458	437	436	471	468	442	431	451	465	486	449	473	449	505	435	448	516	456	429	479	461	466	431	445	479	453	443	426	489	447	449	451	467	463	494	466	457	457	427	476	486	463	456	429	469	456	452	430	454	490	446	455	448	452	476	421	448	475	417	469	442	454	467	450	413	432	456	447	486	434	443	456	477	488	472	472	466	450	434	484	454	459	415	428	475	453	459	448	460	444	415	483	420	491	436	490	420	416	431	433	481	472	443	423	450	476	448	483	446	401	469	439	424	481	432	446	434	474	451	437	445	464	423	417	436	454	463	438	477	455	430	451	442	432	466	497	432	402	412	468	466	470	482	456	448	428	446	458	428	487	497	465	471	459	488	487	454	434	432	450	443	447	451	448	455	470	456	460	482	451	456	430	433	471	429	423	469	475	473	427	444	427	433	457	417	435	460	470	478	432	464	476	415	439	431	410	463	488	465	476	448	454	430	443	439	442	440	445	467	453	427	465	441	464	440	459	467	461	468	485	455	488	484	458	452	462	445	463	454	469	466	455	417	479	476	443	455	430	463	457	460	433	476	471	460	474	432	475	489	498	439	469	427	471	443	455	442	422	448	429	452	426	439	457	443	455	453	458	425	434	433	430	487	462	466	480	446	459	451	415	434	393	484	461	454	441	465	450	431	414	471	471	431	430	477	425	462	427	439	501	440	445	421	467	470	441	440	455	423	428	443	452	461	450	433	479	447	435	457	419	450	427	450	455	497	475	429	457	460	434	460	449	436	436	476	471	424	440	441	435	495	435	450	468	427	411	420	510	414	427	444	443	452	430	489	468	396	462	429	464	429	421	469	417	445	458	466	434	498	446	430	452	510	429	393	466	438	423	477	426	443	449	438	447	449	433	446	478	445	502	451	449	449	479	467	427	455	453	459	464	441	424	462	451	409	451	452	442	485	441	420	466	459	452	468	462	454	429	443	430	407	445	460	486	460	471	448	447	441	464	485	431	458	482	466	452	475	455	484	448	455	452	439	488	477	428	453	449	436	441	434	431	420	452	459	482	415	424	448	428	472	444	435	440	474	475	435	457	406	476	428	496	439	427	466	483	436	462	456	427	438	437	440	421	432	435	466	453	433	460	461	469	489	468	481	461	449	441	440	464	473	445	446	438	440	447	476	468	455	467	441	439	457	487	451	435	424	481	413	407	453	438	458	456	402	464	450	460	478	441	419	457	472	455	454	452	454	460	453	475	426	454	440	451	465	464	440	432	423	439	444	422	490	447	442	429	436	468	453	513	458	460	437	459	493	455	435	473	430	445	428	485	450	438	447	420	461	443	446	455	517	486	422	417	441	444	446	432	448	440	475	422	459	428	473	476	443	447	481	464	443	453	425	465	439	459	467	453	471	467	470	434	408	396	520	463	462	418	436	463	464	447	459	464	456	441	436	443	454	460	476	444	446	407	458	459	444	428	474	446	449	465	451	476	451	440	471	471	450	430	481	411	460	457	436	454	503	483	507	448	427	398	443	469	431	457	451	476	454	432	448	455	421	432	418	462	445	475	455	458	441	468	447	452	442	437	448	443	472	498	471	472	427	453	439	456	458	467	430	476	415	464	419	446	453	458	420	454	447	439	446	475	432	436	438	390	428	423	456	433	429	450	454	475	461	472	435	460	440	452	518	398	494	466	475	446	449	470	463	480	469	474	455	463	449	412	476	434	457	418	493	456	430	492	461	475	461	468	432	429	459	435	432	463	429	437	455	426	431	448	453	456	433	439	418	495	443	451	419	468	457	434	457	451	436	446	473	436	483	459	459	458	475	410	478	438	460	408	394	491	464	431	452	445	477	442	433	495	442	458	452	475	447	437	455	440	443	455	476	427	448	444	491	454	486	435	433	441	418	395	509	439	435	444	480	444	488	457	484	453	439	444	456	475	443	447	452	433	457	475	454	485	496	449	447	450	489	427	451	460	408	423	421	434	420	468	439	457	471	469	478	492	446	443	464	445	433	446	392	461	426	469	460	449	477	428	437	423	465	470	439	454	450	446	443	432	465	458	450	432	440	499	449	435	429	457	474	458	450	409	463	462	461	445	468	421	428	450	461	451	473	474	464	486	459	424	428	428	431	430	437	445	440	455	469	482	440	446	453	453	480	427	452	449	445	449	466	439	490	460	429	455	444	445	483	450	457	452	450	447	436	461	490	440	451	442	453	460	468	456	445	510	488	417	469	466	476	478	458	454	438	472	409	452	435	479	414	480	419	472	471	458	443	484	430	481	458	433	443	402	459	490	426	482	483	456	444	425	421	485	462	472	457	407	438	486	440	456	447	422	437	449	435	426	481	457	469	432	421	428	498	426	450	470	435	435	448	448	479	399	432	414	452	478	454	469	424	493	461	451	467	472	475	463	433	463	430	464	470	434	419	432	454	455	416	430	451	440	477	486	411	445	423	466	470	478	434	454	459	437	449	434	460	455	435	406	421	418	433	464	446	470	437	453	454	495	467	459	442	464	440	449	450	450	443	429	408	429	479	446	436	438	431	441	414	459	463	464	460	443	472	461	459	450	467	429	436	437	435	466	446	394	430	459	471	477	443	418	443	440	432	466	467	507	444	463	458	475	457	460	462	488	451	503	440	446	438	421	434	441	456	445	411	447	455	479	474	441	490	463	422	461	424	440	465	421	481	423	486	449	431	437	439	436	415	464	433	429	473	509	432	462	438	433	428	434	470	456	484	415	449	457	436	431	493	475	421	436	418	467	485	451	463	480	452	452	493	440	464	465	422	460	481	457	441	441	472	420	449	431	469	434	447	435	444	441	450	477	462	433	450	506	484	466	470	446	446	480	506	483	422	424	481	483	448	467	455	459	457	484	450	440	487	425	466	402	430	437	476	474	443	436	455	424	470	438	379	474	428	458	444	456	479	436	467	453	457
7787	2147	364	291	264	291	266	260	228	250	261	273	290	233	296	238	249	270	224	278	283	300	289	262	275	251	263	277	269	261	248	275	266	295	273	265	234	246	253	302	271	269	249	297	263	268	266	265	247	273	247	250	265	264	258	271	284	266	276	260	280	268	276	285	253	248	282	276	256	308	278	248	248	269	271	247	278	286	248	292	278	291	287	256	276	269	271	263	250	299	273	281	247	291	283	295	303	254	290	258	291	278	234	286	282	306	275	266	301	287	265	274	253	274	269	242	282	276	265	273	260	278	262	290	255	276	267	234	285	268	265	279	282	240	294	256	256	243	235	296	268	279	279	274	279	285	275	287	273	293	252	272	272	263	268	274	274	233	265	279	276	280	265	254	274	265	272	273	305	261	261	271	291	260	240	266	266	277	271	239	248	277	253	269	293	262	251	266	291	250	270	250	304	278	265	289	242	267	261	297	270	245	295	263	313	303	266	277	269	284	290	242	263	252	259	269	283	260	299	286	282	269	273	262	265	262	274	278	274	247	266	264	310	266	265	257	270	292	264	246	243	302	277	267	273	269	245	252	283	292	254	286	261	245	262	259	275	281	258	258	238	246	300	267	285	258	260	264	299	243	263	278	274	263	273	276	282	284	252	247	267	282	287	276	285	291	270	284	278	258	294	290	284	252	264	262	222	262	260	262	271	271	294	250	277	263	287	285	283	275	275	253	293	289	277	270	250	256	279	278	277	258	264	271	286	266	273	264	266	257	261	281	261	267	262	243	264	271	235	291	287	256	237	269	272	282	283	277	298	252	267	282	262	266	251	291	282	262	245	273	269	284	301	266	249	280	250	249	281	275	275	323	287	270	294	254	250	281	251	278	273	257	261	224	275	298	283	267	241	275	274	281	271	277	289	253	250	275	258	275	277	278	260	252	261	261	267	283	278	260	269	288	259	252	257	273	284	263	239	253	291	271	278	283	256	252	249	258	282	273	284	280	266	284	283	248	299	279	249	287	267	261	292	252	288	302	262	254	230	231	263	270	261	275	280	257	252	259	278	268	271	267	245	285	279	259	267	276	246	265	256	265	283	265	299	280	273	262	273	289	264	279	242	263	278	280	247	310	255	265	289	251	264	287	246	259	272	251	285	283	252	246	267	285	247	310	280	273	248	269	261	270	286	277	280	272	220	280	272	264	266	304	273	289	252	247	246	241	265	280	254	251	276	245	276	294	256	279	290	259	255	266	283	265	278	265	280	246	240	259	273	284	264	274	248	248	237	257	284	282	272	244	312	287	263	287	286	265	284	317	265	256	316	294	256	257	261	261	281	252	223	231	292	246	266	225	312	261	249	275	271	240	278	284	250	271	291	262	253	263	238	305	274	230	260	261	250	264	275	253	244	284	270	276	264	283	258	294	258	285	255	291	280	264	226	265	236	271	274	260	266	258	261	278	270	277	259	256	238	270	257	252	279	261	263	229	255	234	291	277	282	287	271	276	274	255	253	262	276	259	293	257	276	255	238	274	297	249	266	276	290	292	316	268	299	214	249	257	278	269	277	279	265	294	271	292	294	273	275	275	299	279	271	264	248	247	275	302	244	283	260	272	255	283	254	298	286	268	247	266	252	257	239	237	269	272	242	266	253	266	286	276	272	252	277	250	249	277	282	284	266	278	272	277	256	267	290	237	297	249	244	264	274	274	273	250	268	285	262	260	277	280	259	314	256	246	292	309	306	284	257	258	227	257	256	251	271	244	272	286	272	246	264	260	257	313	225	291	272	249	254	266	262	311	270	293	292	266	254	247	260	263	270	267	304	300	284	261	248	263	300	262	242	241	248	255	238	273	258	283	257	273	254	266	269	255	283	267	249	298	261	295	267	272	268	257	268	256	293	276	252	279	267	274	220	244	222	283	272	257	262	258	232	261	273	256	259	284	248	273	226	265	295	267	251	261	285	271	265	251	286	279	279	275	258	252	281	256	303	262	253	268	285	310	241	258	288	281	283	282	290	269	295	265	248	281	258	245	264	271	282	261	244	276	248	258	278	237	245	279	282	275	279	249	265	277	304	283	285	262	246	279	261	243	272	247	255	265	299	279	297	274	275	263	257	276	290	276	258	282	254	271	219	256	256	264	252	303	278	274	254	257	266	262	292	258	225	331	268	256	283	272	285	242	270	277	231	294	254	261	266	259	270	272	260	289	294	285	272	264	263	284	290	279	301	283	269	243	265	286	263	277	276	271	252	283	254	291	240	257	251	273	280	302	293	280	255	264	265	290	277	271	284	297	280	239	271	251	261	280	286	304	264	305	273	277	293	244	233	278	265	310	243	280	277	281	242	273	240	253	248	299	235	249	261	280	287	259	272	235	244	252	277	258	266	267	246	289	273	266	267	254	291	236	268	277	294	269	302	272	259	273	267	272	258	322	281	295	257	290	244	251	271	288	282	299	255	277	267	260	292	268	273	297	270	261	261	268	261	265	277	260	245	277	236	291	273	290	259	243	272	266	307	287	290	276	285	260	262	264	285	304	250	282	280	248	252	262	276	275	257	279	243	280	248	260	279	271	276	273	265	259	248	264	256	296	261	246	264	286	251	284	287	246	266	253	259	268	217	279	285	257	278	238	252	258	274	277	284	281	271	273	283	288	263	248	263	255	279	276	276	263	269	286	264	242	311	262	291	276	285	277	258	266	241	271	294	253	263	266	252	262	282	291	248	267	260	258	251	259	271	263	303	277	265	283	271	291	261	261	304	283	292	244	274	281	282	301	269	262	244	276	276	260	263	242	292	246	293	234	287	286	258	273	291	258	297	229	247	287	267	272	263	257	263	283	252	239	276	242	259	286	259	264	275	267	258	261	263	256	301	243	259	240	249	281	241	258	255	284	262	263	253	288	261	285	272	298	263	264	256	261	285	257	281	283	282	267	250	266	255	281	259	259	290	269	269	292	240	275	274	250	260	291	262	274	292	266	251	285	279	328	288	249	273	290	275	288	248	269	287	278	260	272	278	287	279	275	284	299	268	264	283	249	258	293	277	287	259	243	241	234	253	278	259	278	270	264	272	254	302	285	261	287	250	260	264	251	276	251	259	281	270	263	299	296	276	267	270	247	288	246	273	229	274	287	267	227	265	276	262	245	278	262	264	295	245	253	281	249	261	280	272	290	244	279	263	238	264	269	296	289	266	259	279	285	245	257	266	282	288	252	276	259	272	288	255	265	262	250	295	265	272	284	257	275	274	281	267	256	275	256	263	254	267	247	288	287	232	256	273	275	252	278	263	262	291	283	277	274	236	254	275	267	275	261	261	279	221	270	258	251	286	261	283	280	284	256	255	255	270	271	257	250	242	258	253	276	284	248	215	257	257	288	283	270	272	250	262	252	275	259	277	259	245	269	305	233	273	298	250	307	274	267	256	245	262	279	312	300	281	259	272	260	272	289	250	249	229	256	276	262	276	248	267	255	265	286	243	278	254	244	270	270	250	270
5913	2302	688	710	753	689	696	677	670	659	692	655	643	648	678	637	656	614	690	692	680	667	673	644	663	642	694	642	666	651	646	615	583	663	656	668	642	673	686	668	698	660	657	670	709	658	670	643	627	626	681	682	645	654	683	634	674	659	643	675	669	657	670	655	694	674	705	634	640	648	676	659	713	643	732	679	682	685	662	651	638	673	670	639	672	674	647	718	647	692	647	644	655	641	641	667	661	619	681	612	651	620	699	671	663	687	685	663	691	690	672	683	638	659	638	688	689	662	681	654	664	676	664	660	676	628	649	657	681	642	731	683	704	684	670	654	641	626	696	659	654	659	673	652	643	707	663	682	671	639	689	641	639	635	670	674	664	607	654	673	685	639	680	661	664	703	688	656	673	619	690	636	625	613	641	634	667	682	703	663	634	635	685	655	655	671	648	650	668	651	683	643	635	627	723	637	664	662	647	624	631	662	673	686	623	650	676	628	653	660	704	698	685	676	635	620	650	660	650	662	708	672	624	698	665	640	667	647	628	679	660	676	718	663	642	642	664	661	666	684	710	683	641	673	674	659	655	677	658	634	605	684	630	634	683	659	629	656	673	647	621	661	702	641	671	655	607	674	669	693	709	669	659	677	661	687	658	663	661	617	740	680	662	644	642	683	648	703	660	626	625	648	680	673	634	650	649	660	658	599	642	696	624	716	672	681	624	632	655	699	635	659	684	640	696	649	655	657	658	651	658	629	661	622	671	674	659	605	660	669	680	677	672	669	663	740	664	643	711	681	696	647	690	683	672	667	634	651	641	666	664	670	641	676	663	624	658	665	696	706	684	641	628	697	645	643	620	673	675	667	682	661	647	655	663	643	665	642	705	624	665	635	652	660	654	681	665	694	640	672	653	656	652	630	668	657	693	684	654	694	631	667	659	617	689	621	672	670	627	631	639	635	676	692	625	689	642	682	717	681	656	694	654	634	688	693	638	676	681	673	699	683	715	683	667	665	656	675	724	704	663	644	659	698	687	667	634	679	660	627	684	662	634	663	624	685	664	644	639	647	663	682	636	676	662	662	688	650	639	665	683	646	691	651	681	628	661	643	649	666	685	671	633	699	675	658	683	644	688	659	660	635	671	662	671	645	648	625	668	650	690	662	686	678	628	645	664	670	693	668	647	677	686	668	649	702	615	661	613	673	672	665	633	667	675	721	692	684	662	654	642	630	635	673	710	688	638	697	668	681	661	705	649	637	689	651	643	662	656	632	673	665	687	667	663	677	630	645	676	691	703	654	677	667	664	670	663	664	649	670	646	711	615	677	637	692	688	662	668	654	666	651	674	682	631	650	638	652	634	645	705	689	677	643	652	638	649	642	688	705	665	644	669	666	697	678	682	663	660	611	671	649	686	682	676	746	685	672	666	670	655	637	652	660	650	665	702	675	642	654	640	641	682	729	645	650	660	675	659	687	642	674	683	708	656	653	668	678	612	717	652	660	647	623	690	646	643	665	676	701	691	713	648	629	641	651	647	674	665	642	703	622	669	681	612	675	635	659	727	684	664	575	627	671	635	715	649	617	641	633	670	654	654	750	655	685	638	647	641	642	678	660	636	654	657	640	652	628	606	645	675	661	695	660	662	690	672	678	708	679	637	645	647	711	683	676	665	665	660	578	629	656	652	662	621	637	629	646	696	665	622	663	665	669	700	670	685	653	666	690	653	676	696	665	665	701	695	678	639	660	669	623	673	672	651	661	671	625	678	709	616	632	711	682	678	703	699	647	639	663	672	683	625	671	682	690	635	665	652	659	654	686	714	643	644	680	690	648	661	660	659	654	645	599	672	636	652	658	646	627	684	661	694	680	667	639	614	651	669	610	701	628	647	658	638	653	628	660	703	682	686	638	677	661	680	676	627	690	680	649	626	648	662	706	692	638	669	649	645	674	688	649	658	647	655	717	668	703	658	660	678	665	696	686	670	699	653	686	689	680	660	666	660	655	649	690	638	675	656	649	626	688	706	657	682	666	649	677	658	638	669	668	624	656	660	704	647	682	705	674	652	658	627	647	670	646	684	640	645	708	686	696	627	666	686	622	659	686	655	691	707	632	624	645	682	683	627	662	688	699	680	636	684	679	671	632	670	628	689	628	691	618	684	649	659	660	695	690	668	649	645	629	695	637	681	650	663	670	682	668	651	695	667	711	636	686	655	639	648	673	675	640	667	630	698	639	684	689	675	659	665	639	681	615	621	620	663	649	626	646	655	671	650	632	697	640	628	656	698	708	653	662	658	666	653	658	631	659	642	674	670	679	619	674	674	638	686	695	639	668	682	661	623	679	668	659	659	626	658	638	646	689	660	649	656	599	674	674	657	646	647	640	661	676	633	694	651	682	672	687	658	647	679	653	631	612	634	689	680	673	626	670	676	604	666	660	659	687	638	678	649	651	661	678	676	677	687	639	660	632	658	651	673	714	641	675	654	639	601	659	665	642	656	707	684	697	659	665	635	600	685	657	654	659	695	622	667	698	673	663	668	724	687	697	658	623	712	645	604	694	625	614	644	620	701	655	642	647	655	631	664	659	623	645	645	668	652	643	605	666	654	703	650	661	710	685	607	636	687	665	653	698	644	653	650	677	625	710	663	696	691	646	685	665	647	677	673	661	687	680	703	645	709	649	634	667	660	640	679	647	692	645	628	627	656	645	680	664	695	691	611	683	654	672	689	644	647	619	673	688	629	618	674	668	634	674	690	654	655	652	687	627	675	634	628	631	700	662	678	628	663	642	630	647	644	664	655	615	651	658	646	682	676	700	648	630	664	711	698	661	648	638	713	667	681	650	637	623	642	634	630	650	657	672	634	680	677	683	639	699	703	674	683	690	644	644	659	613	663	637	652	638	621	682	649	692	662	660	603	635	644	653	675	680	677	650	729	703	669	706	697	634	659	695	678	622	713	662	684	691	675	618	631	704	667	733	642	634	670	684	679	693	653	688	718	656	690	668	709	661	678	635	713	634	653	654	639	673	661	672	684	679	645	700	701	643	669	659	658	634	629	646	717	663	676	671	663	605	656	627	668	655	684	700	711	650	670	693	667	652	655	674	613	673	644	626	639	681	697	658	647	625	657	636	650	717	655	662	649	682	696	670	675	650	680	667	692	692	619	699	670	657	643	693	661	622	704	648	674	637	697	684	642	635	684	679	698	654	639	695	692	653	640	665	653	648	670	680	653	728	705	696	609	690	674	653	644	637	671	643	669	659	635	683	653	678	701	620	654	626	668	674	718	645	629	669	668	669	681	682	660	610	679	668	669	633	657	657	620	690	661	656	659	645	676	694	697	657	646	618	681	663	674	610	657	664	668	679	669	630	652	648	677	608	688	648	603	679	644	683	644	640	685	653	646	666	639	698	673	595	642	618	650	641	689	626	681	668	654	678	622	650	620	644	669	667	678	695	678	685	660	607	657	636	646	686	669	687	705	677	642	685	662	669	700	648
18649	6150	858	453	405	376	334	343	325	331	329	327	337	288	336	314	346	329	315	310	314	301	308	315	297	326	281	303	344	320	302	333	289	311	349	294	321	309	310	296	312	320	340	285	335	303	311	306	304	313	328	312	309	304	314	314	302	316	304	316	314	299	302	308	313	328	290	258	321	297	294	352	287	277	327	320	315	338	320	313	319	300	331	321	303	297	329	325	317	310	302	308	301	299	317	314	338	329	298	325	314	315	310	325	328	284	314	284	309	311	289	291	302	281	324	306	286	302	300	345	322	330	314	345	308	317	321	323	312	306	308	325	320	332	289	320	268	291	277	299	328	300	288	333	307	332	320	298	306	312	317	311	322	288	321	302	321	316	308	325	298	301	305	319	304	323	300	307	308	283	297	334	322	321	312	314	292	307	322	314	305	331	353	298	338	315	301	302	337	314	333	322	284	318	280	285	302	307	324	317	290	370	294	315	281	324	337	301	333	323	295	303	311	288	291	331	288	300	310	318	291	307	333	284	286	340	282	283	301	320	299	286	344	314	291	339	318	343	306	341	339	296	326	309	301	321	304	314	334	326	321	298	284	292	305	319	299	252	300	315	296	320	327	296	261	297	319	311	308	323	311	314	292	290	304	316	280	283	304	308	316	279	298	291	327	318	325	309	331	323	309	271	289	355	282	328	316	318	312	333	317	287	301	323	311	280	294	294	295	293	304	315	295	294	292	290	317	320	329	311	330	305	319	286	297	299	296	302	298	327	290	299	313	314	324	283	316	329	369	341	306	262	314	341	318	312	309	330	327	285	334	322	290	298	303	314	309	336	299	292	339	314	294	323	331	318	312	291	315	359	314	330	270	318	297	307	303	298	304	303	306	332	298	305	310	327	272	318	320	326	339	328	299	301	339	347	339	286	324	297	304	293	318	316	282	281	297	319	304	355	301	309	314	346	330	301	304	317	327	322	305	309	331	327	305	314	337	282	301	308	317	337	297	294	271	327	308	303	261	290	278	307	311	325	304	293	279	309	322	284	298	286	298	326	283	302	287	323	282	304	272	317	342	305	281	311	332	274	285	320	321	284	297	297	313	301	283	284	294	311	294	285	293	327	324	311	311	336	302	324	301	305	307	338	292	313	296	320	301	295	296	326	314	317	287	304	292	317	310	288	316	329	303	284	293	295	320	336	320	291	349	296	298	307	330	296	310	301	295	328	298	342	312	303	334	309	327	325	316	274	284	316	296	328	269	327	316	337	318	304	317	308	302	332	300	307	272	332	274	308	307	334	296	293	269	296	313	305	290	329	286	287	276	308	288	316	319	284	306	325	323	302	301	294	303	318	271	315	336	334	285	311	310	332	299	311	291	273	300	285	310	295	334	263	302	330	338	321	327	300	316	315	323	310	337	296	290	308	305	310	314	332	303	308	322	322	322	311	319	332	320	296	272	287	301	302	303	313	307	301	289	332	315	297	290	302	340	308	337	315	275	276	338	330	331	311	294	287	281	309	313	303	307	308	300	294	345	343	320	290	319	299	313	325	292	280	299	318	320	302	286	282	310	335	293	354	290	288	344	324	297	326	300	322	307	327	293	301	309	284	298	293	328	309	331	314	299	319	319	294	301	296	307	324	294	306	319	313	315	296	316	322	318	302	302	306	315	280	306	312	306	304	307	299	307	312	285	316	305	331	317	289	312	273	310	265	299	290	318	322	300	282	284	300	267	325	317	309	322	292	326	309	336	345	359	292	320	320	322	298	299	321	319	308	320	337	303	299	305	337	307	347	320	327	332	345	313	379	309	280	292	285	290	307	296	300	308	312	321	300	291	337	290	323	273	288	315	274	320	320	319	322	291	272	316	293	303	313	294	321	336	306	338	271	296	345	320	310	325	314	303	316	346	321	290	308	276	321	333	310	307	296	334	293	344	300	318	322	332	328	298	321	344	305	294	269	297	280	311	294	300	313	291	319	327	317	307	334	327	328	285	308	278	300	315	294	336	262	283	286	336	306	295	303	306	289	310	329	338	307	320	314	264	304	286	336	330	297	320	323	309	278	313	300	298	362	285	313	321	280	312	311	331	331	309	293	321	297	299	308	295	289	316	321	305	313	323	344	337	361	298	269	332	310	317	317	310	273	335	320	302	306	319	331	301	290	309	263	271	317	294	345	288	274	291	313	277	299	325	327	294	301	318	322	314	317	333	280	307	304	294	325	304	320	325	333	295	276	302	344	326	316	330	308	300	301	301	314	314	317	323	289	270	282	271	314	298	282	322	302	297	306	315	307	339	296	325	312	338	309	310	331	322	345	288	319	315	296	321	325	342	304	311	338	355	320	274	309	298	323	309	321	258	313	329	300	272	311	303	315	308	305	319	284	325	267	297	318	333	295	272	323	277	289	326	309	343	312	310	316	321	311	288	311	314	284	314	317	277	316	296	289	343	325	320	339	318	295	320	335	341	324	325	292	295	347	301	301	328	300	324	347	283	294	323	344	306	280	311	297	330	310	327	320	309	331	300	316	326	292	298	289	299	323	319	319	337	320	318	322	264	298	311	329	322	297	314	306	324	333	312	333	310	280	332	295	314	244	311	351	339	317	310	303	324	346	327	305	312	334	318	343	328	321	331	262	283	328	291	307	337	290	339	316	289	351	300	301	310	306	321	291	313	307	311	289	307	316	341	299	318	313	305	308	294	285	327	302	304	331	324	281	309	310	325	346	335	317	322	338	313	316	330	322	313	293	303	274	311	336	282	306	327	306	280	307	336	299	307	269	306	299	328	306	328	300	307	293	310	285	281	294	307	289	310	309	314	299	310	315	290	311	299	327	299	320	283	301	297	347	306	319	310	305	284	326	292	312	311	302	280	282	312	305	320	322	297	280	294	319	296	328	304	335	315	316	291	334	282	296	333	326	305	269	331	292	290	294	290	311	342	316	337	314	341	314	341	322	303	322	308	292	311	319	306	304	331	344	303	334	314	322	336	278	328	303	310	314	328	313	331	330	317	300	273	319	296	334	306	313	310	318	329	327	312	305	306	310	303	297	280	290	300	310	309	335	279	300	318	276	336	308	333	318	318	301	344	298	289	301	302	311	320	297	295	264	296	302	311	291	322	321	297	287	309	293	293	306	305	308	318	331	326	287	291	296	309	334	321	312	326	303	304	318	300	290	319	316	299	286	312	307	314	312	306	312	312	326	305	312	292	313	322	333	297	348	345	314	324	303	324	338	322	279	310	323	305	285	289	292	293	304	320	339	317	293	284	327	330	325	291	284	281	291	344	323	330	329	299	312	298	316	316	315	308	322	318	303	302	311	306	307	337	310	332	290	283	331	277	318	301	305	335	309	315	293	300	300	314	327	291	306	295	308	305	292	297	322	333	314	313	305	340	298	314	309	295	282	290	318	298	296	279	286	306	279	295	348	313	305	328	312	297	269	329	344	282	290	327	325	316	287	308	336	314	309	304	317	316	314	303	316	301	329	304	316
13572	5373	1261	1331	1195	1036	993	906	886	855	822	808	796	836	827	820	806	777	785	783	782	744	794	736	759	749	735	713	785	732	750	761	751	743	798	749	743	758	747	737	703	764	765	770	777	741	756	704	724	757	786	755	732	747	788	746	759	753	710	740	767	783	730	775	816	758	765	795	720	778	732	704	734	735	728	760	723	734	779	762	803	795	721	736	740	734	777	776	754	702	752	696	731	747	776	802	775	724	753	737	700	700	779	697	794	713	729	746	771	742	687	775	796	774	764	749	719	747	694	779	712	789	785	743	725	790	696	682	706	701	727	707	774	716	722	702	806	717	738	723	734	769	712	738	738	762	743	730	695	727	746	745	762	766	713	786	726	719	713	741	733	728	738	762	730	742	770	749	739	744	737	685	753	728	748	780	742	724	758	724	722	719	737	734	779	761	767	745	744	743	721	775	759	786	735	749	709	712	727	730	748	738	745	694	751	725	762	738	771	710	742	738	720	738	802	734	739	725	733	727	743	761	742	688	767	727	725	710	744	771	714	697	780	717	742	774	744	741	737	705	776	716	743	740	741	707	711	745	723	758	756	784	775	719	754	695	769	755	737	758	701	760	727	699	780	759	738	773	691	712	716	788	752	727	732	737	771	737	761	748	762	719	771	753	744	721	712	752	757	736	746	749	721	689	739	718	777	727	769	756	733	762	752	734	762	746	742	709	750	731	794	758	756	713	745	703	795	756	707	745	759	747	739	755	728	758	730	752	746	791	742	729	778	716	724	836	759	759	744	736	788	782	762	760	739	738	725	716	743	736	764	730	728	711	703	721	786	773	711	723	778	720	729	746	737	756	703	689	725	742	709	788	784	769	738	787	726	742	703	755	748	726	785	793	754	702	725	716	718	727	719	720	744	743	751	771	718	732	742	693	733	675	748	798	742	744	746	768	729	766	738	768	764	732	746	748	674	749	741	794	771	733	756	764	749	740	735	764	761	821	760	738	754	755	772	796	714	745	732	741	694	748	741	750	717	741	743	760	731	788	789	780	756	709	723	743	783	682	772	760	716	760	722	739	740	723	739	727	773	713	753	731	729	709	747	693	734	735	715	745	775	772	755	764	713	753	774	716	699	781	724	729	758	751	781	685	717	727	720	723	759	728	733	724	689	754	720	749	770	767	727	757	691	743	718	773	761	748	724	753	738	799	735	663	737	775	716	744	761	745	724	799	705	721	739	761	758	766	697	752	709	748	746	747	753	735	726	766	740	775	769	742	726	750	729	705	733	720	752	755	741	715	756	756	795	765	735	718	776	744	750	748	731	735	721	773	719	759	761	762	740	696	734	721	721	743	729	735	704	701	738	785	747	736	715	692	747	720	729	726	691	703	755	753	757	719	694	745	764	746	726	710	793	746	755	734	771	718	752	713	757	730	732	766	727	762	794	724	730	783	712	693	762	733	759	710	766	703	780	744	743	766	772	725	706	713	737	690	789	714	789	706	783	714	745	732	723	751	734	781	748	719	712	798	721	763	776	733	691	704	703	775	690	705	756	739	745	707	686	673	731	720	736	746	725	775	710	715	760	707	737	775	735	733	717	744	680	784	770	742	784	736	765	746	751	757	696	728	736	728	780	763	736	726	759	751	693	709	694	694	754	736	739	705	748	738	784	753	758	743	770	726	740	700	719	727	768	773	727	759	703	733	726	770	700	708	735	767	748	757	740	711	725	773	734	791	766	779	762	739	761	717	756	778	732	697	772	712	777	718	724	773	799	688	759	783	781	709	740	748	753	770	791	778	750	770	739	762	686	727	733	733	728	746	708	743	769	727	737	741	725	724	749	718	733	715	687	722	699	801	733	731	751	726	728	776	756	751	717	733	811	676	743	743	762	695	754	754	684	741	713	798	767	702	712	760	768	763	717	803	746	767	779	708	728	717	739	758	748	782	742	775	762	724	738	740	764	770	733	756	728	728	726	735	765	735	721	761	791	722	720	834	751	724	731	795	785	720	753	780	715	716	749	742	720	746	713	782	759	705	746	706	746	753	747	755	745	722	771	718	720	752	706	740	731	738	736	732	769	734	745	729	748	757	729	779	742	729	714	722	714	737	748	759	804	711	768	677	714	747	745	747	735	784	740	788	734	768	685	742	770	719	763	775	756	777	750	690	734	748	759	765	746	732	732	752	725	762	786	780	710	765	678	726	747	722	760	755	757	730	713	740	715	736	752	740	747	754	735	751	780	733	731	765	774	747	772	784	764	708	708	770	791	761	749	768	748	717	780	772	767	744	729	709	744	775	709	792	737	762	737	790	731	741	772	737	760	724	741	743	773	770	735	705	740	711	752	737	750	756	760	761	741	768	708	752	783	720	732	754	713	757	739	700	729	753	792	744	764	751	776	676	728	780	754	782	751	719	763	735	725	728	765	757	784	715	733	715	726	748	755	715	781	790	712	743	799	751	746	716	714	718	745	809	733	729	746	742	729	700	736	762	739	713	765	725	717	763	722	725	759	749	761	709	691	748	768	711	727	724	700	764	732	713	778	733	716	777	808	741	759	743	777	707	753	768	688	717	720	729	747	781	722	733	761	693	736	726	767	784	733	734	715	734	722	734	705	714	747	730	758	708	804	778	767	713	698	729	758	704	733	756	754	732	747	751	737	755	770	756	731	721	806	743	748	717	774	738	712	741	737	700	787	734	712	758	734	743	771	724	747	693	780	715	758	740	793	762	735	726	709	706	740	744	763	745	777	723	698	694	743	810	772	807	742	744	713	774	781	740	759	757	742	751	691	758	732	773	775	740	744	732	766	736	760	751	744	722	764	777	723	727	676	746	788	705	737	764	736	763	772	751	677	727	746	757	792	738	727	736	738	764	742	719	734	727	744	744	749	771	761	720	714	772	776	739	768	735	730	715	791	731	734	730	698	739	727	758	829	719	760	719	697	790	765	766	731	735	796	719	809	761	781	742	704	761	723	751	728	756	743	744	769	750	687	792	737	751	764	696	721	718	797	714	751	775	823	781	722	752	694	729	783	762	733	751	728	776	762	741	752	777	785	764	753	730	717	741	734	760	750	785	730	771	738	809	752	755	747	701	755	702	765	751	764	707	751	763	745	701	726	692	782	716	702	773	701	676	744	759	770	735	732	808	693	755	679	691	723	745	788	757	752	712	722	747	757	756	748	731	763	769	747	697	767	764	730	729	764	748	790	719	743	705	747	724	730	754	791	712	724	739	776	758	800	768	746	797	751	761	780	725	690	745	719	776	723	709	760	771	719	755	772	672	759	733	753	752	736	756	702	754	763	767	700	752	740	744	724	791	746	746	709	760	734	752	756	779	773	727	755	797	753	727	701	791	751	751	784	759	714	757	771	767	727	764	710	767	747	751	763	753	742	782	708	771	750	774	798	759	716	710	808	747	719	764	713	765	718	750	761	734	730	727	729	740	818	688	705	720	752	703	760	725	745	760	781	771	754	726	723	776	764	720	719	704
27741	10110	1095	519	381	319	253	214	232	235	207	226	209	200	191	215	212	192	189	185	182	210	177	226	158	208	163	193	192	188	184	155	146	143	181	176	197	188	193	185	180	187	176	185	176	201	161	173	181	184	166	200	180	177	180	166	147	206	160	190	185	191	174	189	182	155	186	180	210	198	164	193	162	185	167	182	197	183	191	197	179	190	194	201	167	200	221	183	187	194	174	158	172	167	188	190	188	199	166	170	179	194	184	162	164	169	201	180	204	162	180	201	182	181	176	203	182	171	196	175	198	197	167	187	183	194	178	175	169	184	189	166	183	197	184	206	186	186	179	168	234	184	166	178	194	158	156	195	203	204	172	160	184	174	175	163	195	183	192	214	201	178	205	196	179	165	201	168	198	159	180	164	169	180	203	199	198	177	160	207	173	196	199	200	187	210	197	203	173	191	197	176	212	183	187	183	167	171	181	185	176	168	165	178	183	183	205	194	203	189	200	193	171	167	177	192	162	174	176	203	163	173	155	159	172	174	191	198	186	215	163	204	187	193	190	205	174	164	175	194	174	186	186	166	196	187	191	185	170	175	155	178	168	205	207	192	186	188	182	177	186	175	204	190	155	156	181	168	199	160	193	168	182	190	183	177	193	179	157	170	190	183	184	189	173	198	166	176	163	175	185	169	180	199	181	202	172	178	172	195	205	172	207	188	188	167	174	179	191	180	169	151	181	199	187	197	183	193	179	179	179	184	191	169	171	199	196	168	192	214	179	169	160	177	191	186	166	185	176	189	183	163	197	201	209	169	157	180	162	205	164	171	176	187	181	183	189	155	190	175	176	205	166	169	201	176	180	177	195	184	166	166	188	175	181	188	192	201	176	186	181	155	181	207	205	191	200	168	174	161	190	207	173	199	189	155	180	179	199	181	176	169	202	183	199	187	184	174	170	154	175	196	152	192	192	175	173	195	191	154	160	214	189	173	178	188	170	181	173	155	199	195	185	183	181	188	205	195	187	193	192	189	190	172	197	169	181	189	163	196	187	173	160	169	166	179	178	179	191	215	213	188	204	173	199	191	182	192	176	181	154	185	178	191	183	181	167	174	183	194	188	213	172	194	194	176	169	171	179	182	172	181	194	182	200	169	171	215	187	203	212	187	179	190	181	188	170	171	182	187	159	210	197	199	186	191	178	199	173	211	165	197	184	198	186	186	201	196	196	171	177	185	222	192	179	203	156	197	186	198	182	150	167	164	184	184	168	205	211	167	194	200	187	180	199	214	184	173	193	159	157	182	194	200	199	187	173	176	201	205	186	189	199	215	174	174	161	182	205	179	187	189	173	184	183	191	195	187	173	191	178	183	187	184	158	176	173	182	200	188	185	187	207	182	184	185	185	166	178	169	177	183	179	168	182	146	182	190	189	195	206	210	197	160	193	205	177	183	189	178	200	177	195	167	181	184	176	166	192	200	190	186	185	159	162	162	202	183	171	202	184	170	207	216	181	179	169	189	182	174	198	184	178	184	167	188	171	156	172	211	172	169	189	200	194	173	162	174	169	191	158	174	193	167	173	177	184	194	177	192	189	195	163	184	177	175	163	184	195	187	191	174	182	208	197	168	173	173	189	176	191	164	178	184	177	182	186	165	211	167	186	194	179	167	182	181	195	189	193	177	191	204	176	183	172	185	160	193	186	164	157	192	175	184	183	161	189	176	181	176	188	160	145	187	182	174	176	202	152	197	219	183	181	177	209	177	176	163	186	181	169	155	163	155	182	173	189	199	188	181	168	175	190	175	157	169	179	176	177	178	185	197	159	172	173	190	199	185	176	148	172	223	168	174	179	174	211	204	195	198	160	194	170	201	187	149	215	205	183	185	189	204	172	194	186	162	204	171	188	216	195	183	175	230	181	210	202	172	174	188	180	205	185	182	175	177	152	173	182	206	172	180	167	190	172	170	187	178	174	163	172	196	179	202	167	190	183	183	195	185	189	206	183	208	174	163	181	193	188	154	196	167	173	170	161	180	177	156	191	180	200	194	164	194	165	176	190	155	220	188	156	161	171	166	201	179	193	191	178	172	176	181	187	166	192	211	166	173	183	156	167	180	195	182	201	169	177	190	193	192	168	173	200	184	198	169	170	177	177	172	177	179	167	177	185	171	178	184	177	184	198	165	150	209	182	168	174	177	182	207	201	196	181	186	181	169	188	200	171	198	184	201	189	187	164	151	197	193	174	193	192	167	182	168	205	178	178	161	173	163	173	174	188	188	182	164	192	175	190	182	175	218	177	190	187	167	177	190	173	191	204	184	188	182	195	166	191	163	188	217	190	199	172	168	182	176	157	187	178	182	191	180	178	166	187	191	179	189	176	209	173	186	179	193	165	185	188	198	178	159	178	181	203	177	170	195	156	197	202	189	209	196	163	170	187	184	176	189	191	192	189	174	174	169	198	193	157	177	168	186	195	199	177	171	178	213	172	166	166	165	185	183	187	199	177	179	174	180	156	168	194	173	172	174	197	177	191	195	205	176	179	174	174	176	205	165	170	183	158	165	187	194	189	191	188	214	172	202	168	212	191	156	178	174	190	201	199	188	165	184	164	198	205	188	173	188	201	184	185	188	183	181	179	175	166	174	174	153	180	198	194	174	192	192	197	191	177	178	172	179	179	178	162	165	157	178	192	190	198	197	170	186	187	200	185	185	189	171	185	186	185	162	203	166	180	177	169	191	192	196	189	168	188	167	199	210	171	182	187	179	179	184	190	192	166	168	177	197	203	177	176	160	155	176	166	164	178	162	173	162	191	191	194	168	204	189	188	184	191	175	190	178	176	179	185	172	178	187	203	197	172	177	192	179	158	158	182	181	180	165	188	162	198	168	180	164	200	174	169	187	160	177	191	197	171	191	173	173	167	178	185	190	201	187	181	161	197	173	168	190	170	176	182	170	199	195	180	187	205	190	192	155	185	182	170	190	187	188	175	176	200	174	180	184	186	194	165	177	201	174	193	146	190	177	185	188	201	164	198	184	188	175	217	190	208	165	190	173	190	203	171	151	161	172	184	185	178	166	200	166	175	181	195	188	193	184	180	177	194	190	191	184	185	202	182	180	208	183	214	163	160	175	176	150	172	187	178	185	182	161	210	176	195	176	182	177	175	201	187	188	187	167	169	163	214	165	190	163	199	203	183	196	138	186	192	191	191	177	169	175	180	183	171	190	212	166	165	178	185	177	175	195	178	176	169	171	191	170	214	175	149	208	193	194	184	190	182	175	211	188	192	157	178	162	183	195	198	176	179	187	178	161	188	173	187	185	186	193	197	164	191	162	171	171	171	185	181	193	178	197	187	186	180	174	166	170	186	212	188	202	182	171	213	176	170	182	196	176	215	180	190	200	171	199	189	177	185	180	175	185	176	222	185	206	179	175	180	164	211	194	160	196	181	173	171	204	195	186	158	181	173	183	201	201	173	188	178	191	174	170	181	173	185	181	203	192
17661	7094	1419	1539	1336	1060	945	820	740	704	668	602	608	555	528	508	559	494	495	480	474	522	484	488	533	473	488	488	496	470	494	485	461	469	449	506	499	458	492	463	494	477	481	447	446	483	455	491	462	492	481	459	441	464	423	469	447	477	430	450	408	453	457	483	463	435	465	500	454	437	419	462	429	456	449	469	466	449	445	506	417	467	495	444	441	428	448	464	421	479	453	441	497	417	447	454	445	447	455	474	469	454	441	488	482	447	479	454	447	448	471	479	427	464	467	444	464	448	454	449	444	427	416	474	459	475	453	436	501	437	456	408	427	458	489	447	482	480	421	484	427	407	472	519	419	445	445	474	449	471	434	434	465	438	444	461	467	455	463	455	450	419	471	425	471	465	443	433	406	470	454	465	451	447	452	436	453	451	459	456	476	413	492	456	484	461	452	455	462	447	463	448	467	461	446	484	439	452	480	457	483	452	448	423	426	474	461	453	465	445	465	443	406	486	474	442	460	523	424	476	462	498	479	463	460	467	451	475	501	465	460	421	422	447	452	469	462	447	489	416	470	462	470	462	454	440	413	457	441	424	407	476	493	461	473	462	437	490	477	414	466	463	464	438	444	429	476	468	469	482	448	432	457	470	430	456	445	414	450	441	424	419	460	447	440	463	417	463	444	470	441	464	452	448	471	448	469	462	443	451	442	438	460	470	452	453	436	411	429	491	434	493	459	475	437	511	441	445	478	440	477	436	461	449	468	469	452	467	444	441	451	483	468	468	442	483	454	447	430	509	473	470	445	444	458	447	472	458	484	468	429	433	415	464	456	463	424	437	448	467	475	465	464	439	450	425	480	445	491	462	459	464	475	449	471	468	430	448	448	434	440	468	449	489	438	454	473	454	481	416	448	423	457	431	459	442	456	441	455	467	433	441	457	473	453	459	445	445	417	469	434	493	423	468	479	453	446	497	488	457	444	460	430	425	465	441	444	424	414	455	451	460	470	455	480	437	458	477	459	491	412	456	466	439	456	449	450	464	433	397	454	475	494	447	434	431	472	455	443	472	455	464	475	421	452	462	457	475	459	495	448	449	442	440	463	488	485	441	450	464	484	463	460	459	456	467	436	440	440	454	435	453	475	420	440	463	451	402	441	424	506	467	423	460	458	466	452	444	446	474	446	449	445	464	490	470	412	473	466	445	421	409	474	492	436	495	446	445	462	466	446	456	443	467	460	450	456	473	437	458	466	495	478	469	430	454	458	441	439	475	452	464	413	460	453	479	441	500	448	450	455	417	452	424	457	430	466	467	391	421	399	439	474	401	458	454	428	501	485	463	476	457	459	426	448	443	438	400	478	465	420	449	449	475	451	442	424	454	446	420	439	478	455	447	502	439	490	442	464	432	456	453	466	457	454	485	483	440	470	452	497	482	435	447	489	443	469	464	448	445	446	457	478	450	471	426	469	460	458	451	435	470	482	440	482	407	435	483	475	449	457	460	523	460	440	420	424	498	435	458	453	453	473	443	450	453	488	424	483	453	459	461	422	448	492	407	462	445	476	460	492	447	477	458	448	443	468	448	419	462	459	447	465	473	459	497	441	455	448	438	426	440	439	458	453	474	415	477	462	442	466	417	437	467	449	437	477	433	482	492	468	464	443	464	472	443	429	459	438	465	439	443	462	469	416	490	460	431	450	418	452	460	487	458	442	439	472	445	471	481	428	439	446	449	492	484	483	449	461	455	448	462	416	427	459	448	441	446	445	444	479	460	452	446	486	514	454	462	457	449	459	471	507	458	447	465	450	466	409	440	451	436	447	474	464	462	449	455	427	450	441	456	440	454	462	486	467	460	443	431	479	443	454	429	473	469	493	452	458	425	469	459	474	481	402	473	449	455	429	484	431	483	436	464	403	439	483	485	431	440	417	433	464	454	437	470	473	481	479	480	434	464	467	434	462	484	468	441	457	418	443	449	459	440	473	406	431	481	421	451	414	469	484	466	447	455	458	452	492	433	446	478	435	462	429	450	443	485	428	449	465	445	398	461	468	431	424	457	474	440	435	430	456	452	440	441	433	450	471	435	470	425	448	472	430	475	436	459	474	449	445	446	436	444	488	441	439	458	456	440	453	406	426	478	480	468	464	424	425	463	427	445	476	486	470	434	465	427	440	477	430	461	450	445	461	449	429	429	488	469	463	457	477	462	493	461	464	422	434	504	456	417	461	466	439	477	468	485	424	468	432	423	479	460	466	432	447	470	510	426	463	460	472	423	445	500	464	473	453	470	438	443	437	446	462	475	483	468	442	440	448	437	422	460	463	471	430	472	477	441	451	452	432	448	453	433	447	462	438	446	466	465	444	431	445	455	464	449	452	438	455	428	463	455	446	424	446	433	463	474	461	435	446	470	410	458	448	459	464	466	437	466	455	443	470	439	454	467	466	497	469	441	475	441	489	474	424	482	480	499	440	458	490	457	410	468	445	469	512	441	450	443	460	435	423	419	471	449	436	457	449	455	460	434	488	417	457	398	432	469	454	451	462	447	467	456	490	485	498	442	442	422	454	436	474	466	437	420	455	481	455	432	440	470	432	442	452	501	505	447	464	459	432	453	457	473	471	442	479	481	474	436	444	448	422	430	483	440	473	477	443	423	479	459	459	476	410	483	435	461	462	454	483	474	489	467	456	477	434	501	469	424	426	413	450	456	462	438	485	459	459	455	476	453	455	446	453	456	442	430	444	438	468	456	436	451	446	466	444	469	461	440	467	457	472	434	481	487	464	481	441	445	462	455	430	446	434	432	471	486	459	445	461	450	474	458	471	453	446	437	442	468	446	459	447	460	402	467	472	465	436	485	431	442	468	465	488	460	456	453	438	463	477	440	440	471	439	493	453	444	452	444	456	437	521	450	450	450	527	434	477	433	458	435	460	466	463	463	418	497	420	437	487	443	445	422	464	441	455	475	475	491	470	428	443	457	464	467	451	415	457	454	460	478	429	462	455	471	477	436	443	464	415	409	432	419	502	489	427	467	438	479	452	515	447	451	423	456	461	441	450	448	414	434	434	459	417	442	443	452	438	516	447	444	470	446	445	448	446	457	463	444	464	405	423	440	464	437	456	425	443	452	494	443	478	452	472	450	492	426	500	441	492	458	441	429	461	429	437	496	450	468	448	447	455	473	444	454	463	446	445	436	452	431	476	479	476	512	468	496	463	469	455	440	445	427	473	462	474	449	490	457	444	458	430	449	479	456	456	461	459	443	452	454	474	481	455	453	451	437	402	466	462	481	483	442	439	416	446	461	450	419	481	462	442	477	469	429	468	468	457	462	456	477	429	434	453	462	487	438	467	485	428	452	441	455	451	415	458	441	449	485	472	426	454	470	425	438	441	472	423	454	445	438	422	444	491	474	444	434	473	417	466	448	459	439	476	454	427	457	457	497	462	460	458	445	402	441	447	474	409	439	433	454	451	461	458	446	446	476	478	443	437	482	447	485
7549	2278	363	248	263	291	278	236	259	285	262	261	285	287	255	251	267	249	276	248	281	255	270	300	286	267	284	270	277	273	279	260	259	253	263	291	282	241	279	255	273	244	276	270	252	281	282	297	271	296	286	290	275	291	272	287	246	288	255	261	288	241	290	282	242	252	287	255	241	293	255	260	285	244	250	299	258	309	272	270	259	293	249	293	259	278	248	255	289	248	277	255	280	257	300	287	276	263	262	281	255	251	238	269	265	301	276	282	294	259	272	284	247	289	250	261	302	263	262	273	261	286	272	296	288	285	298	240	266	245	268	248	283	284	252	295	252	263	271	291	256	286	260	296	272	282	245	256	280	237	282	242	269	269	285	265	280	251	265	315	269	260	261	253	256	271	277	267	263	265	297	280	251	273	266	262	247	294	277	298	268	270	271	286	269	285	269	240	287	278	246	272	251	233	274	293	274	277	257	270	303	253	282	294	285	319	268	250	290	244	249	255	261	270	285	249	272	267	265	273	244	260	279	254	263	278	298	267	250	259	283	268	296	257	264	265	269	261	264	297	265	266	279	253	285	276	260	280	268	280	255	303	247	275	291	249	279	252	260	250	281	298	274	283	274	247	307	289	272	290	285	287	310	268	271	246	278	301	270	250	252	288	300	274	256	281	269	277	259	302	259	288	257	278	260	296	270	260	267	265	250	299	241	252	236	254	283	295	257	255	281	257	242	227	258	282	308	244	257	269	252	262	253	264	257	257	257	292	254	275	250	276	267	270	269	257	288	269	283	261	274	277	292	297	258	257	238	243	246	269	267	269	294	275	272	260	248	289	271	223	268	282	259	268	270	290	246	259	257	251	290	255	261	237	273	278	265	234	264	264	298	260	274	280	263	280	253	264	273	267	261	277	240	267	282	257	288	279	294	307	282	255	270	276	268	278	266	256	247	278	264	263	282	274	282	283	269	276	279	256	255	288	298	278	274	241	251	277	258	262	299	270	264	269	266	293	246	277	296	255	265	292	253	242	245	249	291	281	265	260	259	263	259	247	283	251	258	255	273	279	255	267	298	285	271	246	295	257	267	240	248	246	259	293	268	279	259	280	280	274	274	255	258	294	292	260	296	241	257	295	273	260	255	284	280	265	301	272	225	260	293	276	272	285	295	266	294	265	264	281	262	284	263	272	263	308	273	250	298	272	273	262	267	278	276	256	259	246	262	287	282	282	246	267	278	246	292	266	247	293	292	281	307	318	288	288	273	246	289	243	273	267	261	236	263	256	256	284	253	268	282	289	269	266	279	257	294	261	261	260	257	256	269	266	308	294	273	260	269	238	276	262	267	265	257	298	303	281	262	281	253	265	289	244	274	236	278	275	250	274	300	267	275	279	289	280	272	259	259	258	298	264	247	253	253	272	294	250	264	270	296	275	235	284	258	284	299	286	287	276	256	253	266	257	273	256	245	287	265	276	267	283	245	302	240	291	270	260	249	267	276	263	259	287	264	269	249	277	236	264	289	258	251	301	275	286	266	250	280	270	264	299	274	292	299	279	257	268	275	262	255	251	274	282	278	283	263	264	237	264	291	278	286	255	257	262	265	283	256	274	268	275	253	287	251	274	295	280	251	278	279	286	243	267	277	264	269	276	272	286	225	270	277	291	279	266	274	262	252	266	266	274	284	277	260	251	270	259	255	306	302	296	301	268	298	252	240	270	249	278	281	251	229	287	289	282	267	278	282	256	293	267	245	273	228	258	276	280	253	257	268	247	280	254	266	284	275	257	285	258	283	290	279	254	282	257	270	266	278	255	263	283	275	285	266	281	269	276	257	262	263	259	302	281	274	279	261	249	283	258	280	280	266	292	254	263	245	299	249	245	288	280	242	268	290	281	264	243	281	260	270	274	281	252	241	213	269	270	253	268	260	271	267	269	294	275	295	271	263	244	255	267	280	265	269	274	277	257	231	278	263	288	266	286	260	286	275	235	253	254	237	280	274	286	278	256	261	294	283	264	286	237	291	282	279	250	251	281	281	263	256	262	288	291	304	286	251	241	267	251	250	258	291	264	250	269	281	299	223	274	235	273	249	245	293	249	279	236	269	267	306	274	262	259	274	268	267	251	271	260	279	287	267	261	272	266	252	265	268	313	288	246	278	238	248	295	253	278	241	262	265	280	285	269	294	274	267	256	288	279	287	254	292	265	290	251	289	278	254	276	271	275	256	284	267	267	263	283	302	269	299	274	286	269	243	269	224	304	280	285	284	253	280	246	225	235	274	289	278	277	253	244	252	309	270	288	299	264	262	258	266	291	265	287	234	257	299	303	262	285	259	259	298	280	274	249	301	306	262	278	304	250	249	259	262	282	273	280	275	278	304	268	264	262	262	287	292	268	268	266	266	305	258	280	282	261	278	272	255	282	262	299	237	294	244	286	318	274	279	295	283	261	267	275	259	269	271	284	263	279	232	259	294	274	279	297	286	284	269	245	299	267	268	271	271	275	278	272	259	270	267	249	259	274	289	292	280	251	285	256	295	283	241	279	266	312	261	256	254	275	298	289	270	274	264	266	281	293	246	288	271	251	255	248	287	275	290	258	274	278	278	261	241	270	251	277	279	257	285	254	267	333	270	274	275	264	258	242	267	267	277	266	273	238	262	264	237	254	268	252	271	277	294	286	304	289	264	278	246	268	239	256	299	251	259	248	251	262	280	222	254	250	284	234	273	254	267	293	259	293	258	266	275	298	250	251	262	274	286	283	292	258	257	285	270	276	268	281	250	283	284	256	259	267	277	263	253	268	282	254	292	270	266	268	291	243	256	275	279	281	268	284	256	288	272	275	265	310	223	263	280	286	266	302	256	286	292	277	269	258	249	297	274	289	270	259	269	281	268	257	281	304	251	286	243	258	284	292	260	287	241	277	299	293	276	259	250	245	292	245	273	276	270	257	277	254	272	275	255	294	281	280	248	253	275	276	274	277	240	263	271	291	280	280	279	254	263	283	293	269	275	291	286	272	264	281	278	262	332	285	260	254	270	272	266	293	261	231	301	266	278	287	252	255	265	275	269	260	251	324	272	263	281	272	276	278	271	251	265	282	238	270	290	258	284	237	291	240	291	274	291	257	264	284	273	255	272	240	311	284	266	264	294	270	258	265	266	250	280	277	267	234	276	258	283	253	278	269	272	259	274	257	275	280	266	262	262	280	271	272	246	271	272	264	250	266	260	292	259	254	267	246	258	258	261	242	275	265	251	259	293	283	268	282	274	300	244	280	300	281	267	270	286	268	260	286	281	279	290	237	239	263	254	260	267	293	278	279	302	288	280	255	288	296	254	258	291	297	296	271	286	279	267	257	264	259	273	259	278	275	284	263	271	289	286	234	234	261	280	270	281	267	261	269	248	270	287	292	285	264	276	282	270	232	256	272	267	276	282	279	280	258	283	255	280	273	276	265	279	267	289	253	280	283	277	282	268	261	256	255	271	251	259	280	275	260
5847	2493	705	736	717	707	726	650	643	647	694	645	668	633	653	638	714	660	670	631	670	656	686	681	673	655	665	653	684	684	643	662	610	631	657	683	642	654	646	692	695	612	650	672	682	633	668	689	669	672	650	670	668	650	656	677	692	662	649	667	670	633	636	671	670	654	648	670	667	641	661	668	680	685	637	675	678	658	707	665	644	617	674	648	613	634	640	711	638	680	694	705	656	669	602	660	713	677	668	661	665	685	626	684	671	680	689	649	634	660	685	600	670	659	638	649	666	692	713	685	611	678	646	693	685	678	707	634	649	643	639	726	635	652	679	686	663	686	642	646	668	636	715	675	654	651	633	685	669	670	704	702	679	637	644	651	666	673	654	639	635	671	695	663	650	653	680	666	678	650	634	640	695	689	624	643	647	693	669	678	675	659	672	681	661	613	711	668	696	656	659	649	637	646	701	642	618	683	670	697	705	683	658	689	703	699	654	699	657	665	659	656	695	650	658	716	651	659	640	678	688	678	704	639	673	723	666	664	666	645	641	665	665	687	667	667	643	668	708	660	683	685	691	640	666	677	713	673	599	619	674	681	674	651	612	669	666	677	673	717	682	682	676	719	726	670	647	635	653	679	702	647	684	637	646	693	613	666	659	622	653	665	652	613	656	739	633	672	672	623	688	709	644	638	666	681	648	643	654	638	625	664	701	684	672	610	719	619	697	696	664	637	670	658	663	631	626	675	682	681	659	668	670	633	638	667	645	639	717	654	674	685	664	620	666	674	651	670	661	671	664	720	700	698	685	693	635	673	661	692	648	656	617	727	650	694	690	658	655	646	656	685	664	714	670	640	659	694	700	667	643	637	655	662	674	655	653	691	640	660	677	655	638	660	673	683	661	647	682	677	694	640	689	692	701	639	692	661	685	659	680	649	698	653	657	695	670	688	697	686	642	659	695	712	680	644	662	630	675	664	657	685	622	683	676	648	621	698	693	707	623	667	711	709	655	636	666	689	649	679	656	702	650	699	655	626	690	632	653	655	688	664	660	706	635	695	664	656	692	619	644	679	651	654	681	688	660	629	673	658	673	650	678	653	653	642	655	667	671	687	666	686	644	639	601	666	682	692	711	694	682	681	671	666	661	639	615	685	675	697	684	642	717	651	686	689	652	672	688	638	670	642	636	686	663	627	692	707	659	676	682	655	653	683	654	609	680	646	638	658	663	664	663	695	639	616	669	682	661	703	657	685	703	683	671	707	645	660	662	666	640	637	678	666	707	661	659	650	753	652	710	668	669	690	674	641	675	721	664	678	675	657	618	629	662	655	648	644	657	656	665	614	672	701	719	650	686	669	705	669	631	661	648	656	651	703	672	703	697	676	709	695	677	675	661	674	682	650	640	672	626	650	628	674	653	662	662	672	676	681	697	702	648	643	706	670	630	659	651	657	720	642	645	680	678	647	657	691	607	701	661	626	689	698	671	656	679	686	710	638	664	682	633	710	656	659	695	648	696	673	641	647	634	676	670	647	631	630	721	644	687	653	652	630	677	690	692	663	662	645	639	693	655	652	664	673	669	659	694	686	674	649	634	675	686	651	628	662	678	631	715	653	696	671	665	639	667	605	639	641	720	634	680	677	659	681	706	663	715	681	685	669	704	644	682	672	650	653	670	624	672	742	687	671	629	652	682	672	672	652	705	639	639	651	666	684	659	659	644	665	701	639	669	629	686	646	684	675	688	699	674	642	691	679	696	679	693	663	658	717	647	701	627	632	641	673	635	655	673	656	672	659	671	673	674	691	663	661	656	675	677	701	719	682	645	642	613	661	644	660	636	718	664	640	679	664	687	678	639	674	652	651	621	663	664	700	652	653	652	636	665	651	671	634	653	636	639	652	652	630	672	596	685	679	687	648	645	648	641	710	709	699	651	647	685	634	692	660	634	662	677	647	663	700	685	692	750	651	673	688	632	640	640	711	624	674	650	688	657	684	695	675	685	621	654	706	680	649	650	675	656	650	677	700	637	712	645	664	687	705	669	623	643	683	693	685	662	682	629	662	653	667	641	655	669	666	714	685	639	709	599	684	679	660	721	663	629	675	623	710	691	659	700	656	660	628	674	616	748	647	663	697	691	636	652	697	648	721	659	634	637	709	618	668	651	689	683	712	652	678	664	676	649	655	693	680	626	673	628	651	631	701	708	614	644	665	651	690	642	692	664	677	684	650	645	704	677	664	688	679	670	678	691	672	650	693	671	711	653	693	701	679	637	662	683	669	713	671	653	661	688	682	705	699	653	661	722	673	657	722	602	663	653	615	645	706	667	631	694	661	688	655	702	655	686	667	657	691	618	656	653	690	646	682	658	678	697	662	682	634	641	676	670	658	668	685	675	720	651	645	684	722	658	668	696	660	623	644	625	648	683	656	663	679	722	695	679	624	666	694	704	659	655	634	638	671	712	667	647	669	705	667	659	670	678	669	658	663	686	657	679	655	664	659	659	720	662	662	652	662	608	649	666	657	644	678	638	670	662	678	649	679	613	678	681	643	656	698	663	668	661	663	641	659	670	610	635	685	643	685	627	658	672	634	668	674	703	655	700	657	665	705	628	660	684	683	656	683	652	663	668	623	645	676	685	696	686	685	637	666	677	694	644	690	639	697	738	638	684	667	694	646	715	726	720	659	673	721	622	636	652	688	685	658	642	660	649	654	620	644	630	680	711	722	692	683	641	644	721	706	657	666	665	727	691	694	640	663	663	659	654	708	727	663	673	647	648	656	660	695	640	705	689	685	648	663	647	690	648	632	648	663	652	696	737	674	660	686	644	679	677	677	672	661	710	686	673	677	652	648	619	684	633	647	653	634	702	654	675	653	620	691	658	639	645	649	656	635	670	641	666	679	677	681	655	648	653	673	651	642	641	633	676	659	683	693	657	636	634	663	650	648	687	657	688	708	658	676	639	644	637	662	682	678	635	654	677	679	644	677	651	671	668	681	684	692	720	688	686	649	671	658	648	666	683	658	671	675	643	654	652	652	686	649	652	695	677	672	661	661	681	637	707	683	696	633	672	668	684	638	658	713	684	647	656	697	672	680	655	683	660	708	679	662	704	659	667	683	673	697	627	674	667	677	687	724	644	666	689	664	679	681	657	623	653	756	648	660	645	659	662	675	706	662	672	662	662	646	673	688	689	655	648	661	687	649	632	633	684	680	644	663	674	657	682	661	653	693	714	676	659	670	701	643	681	669	619	686	667	671	643	686	625	639	687	678	656	713	677	679	694	652	665	643	673	633	671	594	681	672	654	684	671	686	650	696	662	669	610	671	696	667	672	607	677	638	676	651	667	647	689	725	675	711	657	658	696	650	660	655	654	636	693	666	657	636	647	666	639	635	680	659	620	687	670	663	676	674	647	756	640	706	671	649	661	657	657	673	693	700	645	659	653	649	676	665	658	658	665	660	707	655	652	653	623	617	644	647	685	643	619	658	706	670	645	706
19083	6943	860	446	423	385	386	345	335	329	303	340	325	340	342	321	341	289	325	336	302	303	316	327	304	338	318	316	346	335	304	315	313	318	319	340	278	289	301	321	284	313	285	294	349	304	307	321	330	310	339	316	331	330	325	305	308	292	314	334	342	322	302	343	319	358	340	324	305	294	333	322	314	337	326	319	330	316	326	336	328	314	301	301	311	301	332	374	292	308	308	318	332	340	315	297	302	326	302	289	348	280	307	307	331	285	318	297	330	301	305	329	301	323	348	317	304	319	320	318	332	327	321	312	338	328	311	284	314	314	312	294	304	286	335	320	318	334	297	322	305	291	324	332	320	335	320	291	293	324	326	299	325	297	335	269	332	336	332	350	289	332	320	283	318	353	296	333	336	312	335	317	328	293	318	309	314	354	313	277	287	316	341	311	312	317	320	345	315	316	335	316	356	321	308	319	347	320	313	316	299	312	329	327	302	294	314	317	338	328	318	337	323	335	311	316	310	341	319	281	324	321	329	306	333	275	326	346	326	326	314	312	339	293	308	338	329	342	341	297	332	320	301	297	294	287	321	322	338	288	293	310	325	298	309	327	301	341	302	321	328	308	365	347	294	305	348	330	314	310	313	288	317	377	315	318	343	315	351	310	319	267	321	333	308	322	314	320	336	322	312	310	308	288	324	336	306	320	328	300	317	288	329	305	312	309	323	346	315	312	345	341	346	312	339	332	320	309	292	319	327	324	339	340	308	332	356	303	290	323	320	307	324	296	334	294	325	300	359	315	318	348	329	277	317	329	359	341	291	300	323	330	327	312	292	336	302	301	317	304	329	320	319	327	314	285	326	302	320	324	314	334	297	322	318	331	284	329	322	311	314	353	357	313	290	311	308	308	303	332	327	318	326	269	338	309	319	328	324	278	332	300	311	331	325	332	321	294	329	308	330	305	338	316	293	310	313	291	291	341	336	304	297	284	333	323	299	308	308	304	322	309	311	296	327	282	302	335	311	305	316	328	299	334	339	306	317	319	316	316	298	314	319	316	309	316	348	331	334	331	319	326	317	291	352	317	336	352	321	355	312	317	316	325	312	338	331	336	326	307	300	340	324	331	337	316	301	308	310	310	294	294	331	296	306	285	333	318	337	345	337	298	291	330	289	316	296	300	308	319	303	318	315	314	311	302	276	313	304	317	360	311	316	313	314	312	315	362	315	324	313	347	302	319	320	318	289	296	352	308	324	290	327	299	345	342	318	313	307	286	275	309	293	334	343	331	278	334	289	340	285	333	299	292	336	278	320	313	325	320	308	297	320	316	331	332	314	314	307	316	319	365	313	303	293	318	347	316	310	315	302	321	344	319	307	332	316	325	283	300	327	311	324	314	303	332	311	305	297	312	335	327	296	331	345	293	328	341	329	319	309	329	310	301	313	290	314	343	329	314	280	323	318	338	320	323	336	305	337	304	321	310	313	360	321	318	337	304	308	315	321	337	289	307	324	322	297	334	325	307	273	313	322	285	323	322	316	325	347	320	324	332	348	319	315	276	309	322	324	334	354	326	313	334	330	326	331	339	311	292	318	318	324	305	340	325	336	320	337	329	309	317	323	320	295	315	298	350	332	358	297	318	317	288	337	333	323	343	317	293	316	320	310	332	310	296	320	339	334	360	334	334	304	325	319	295	297	302	293	344	329	329	322	350	297	298	313	317	361	312	319	345	287	345	331	321	302	338	308	321	337	290	341	283	313	313	320	326	332	300	308	305	304	310	312	331	334	356	295	320	331	336	294	358	298	328	301	317	307	310	280	308	299	321	333	336	299	297	294	317	325	317	310	281	292	344	329	308	297	299	312	306	320	331	352	326	316	312	299	325	308	315	310	281	341	318	326	340	301	310	330	338	341	320	290	323	317	320	316	314	328	307	321	325	342	308	324	297	287	281	341	343	306	319	312	334	301	304	313	279	351	282	304	297	287	359	310	339	340	315	289	333	316	346	326	305	302	307	325	285	297	322	330	296	318	335	345	303	310	332	306	321	315	345	339	304	272	305	343	316	333	316	313	308	329	351	310	301	310	328	337	326	312	311	322	326	324	324	308	324	321	303	325	310	334	325	290	284	320	304	324	341	336	309	335	331	294	359	351	325	297	320	298	315	261	330	326	324	246	307	316	329	303	289	329	305	301	310	294	308	309	298	318	358	316	337	309	306	311	304	326	330	308	352	317	304	346	308	313	324	319	312	324	323	319	312	298	321	347	342	338	354	346	314	329	323	281	341	308	302	309	313	315	302	299	310	310	313	331	310	330	343	312	317	340	296	294	295	291	314	324	328	319	320	305	344	318	298	338	298	301	332	305	332	331	298	298	307	304	325	283	326	309	303	296	321	308	306	307	344	298	311	319	318	325	338	337	325	315	324	319	302	328	349	345	287	294	318	306	299	331	312	334	293	320	285	299	365	318	310	333	320	357	353	346	348	324	306	312	297	302	299	323	292	297	309	325	329	300	296	326	289	322	320	316	327	302	287	312	316	328	312	311	282	344	300	346	321	297	360	325	346	295	309	325	288	300	305	321	293	278	311	347	299	290	330	305	338	312	288	318	331	323	284	307	301	329	303	314	311	307	311	337	313	288	281	318	312	318	349	334	290	294	331	277	314	331	321	308	299	303	315	301	307	340	302	354	339	337	314	324	317	303	279	306	304	320	333	310	289	314	314	307	327	311	312	371	342	281	318	324	300	304	310	308	357	348	322	322	321	313	361	345	281	365	303	360	340	314	309	339	304	297	340	317	330	307	310	293	311	341	296	279	348	303	338	317	293	308	333	324	302	304	293	337	300	307	329	299	307	330	328	333	331	307	327	302	288	334	290	310	318	292	298	355	325	305	327	326	356	309	344	297	309	329	311	324	270	329	310	335	338	305	335	324	361	319	342	313	335	300	347	347	308	296	330	332	316	315	337	327	314	304	280	299	334	325	315	301	340	303	325	287	356	353	302	337	341	296	301	342	310	294	308	305	324	306	320	362	352	294	307	283	349	325	329	291	331	256	288	356	307	310	337	327	332	323	315	302	310	315	354	318	332	289	348	298	296	321	324	341	333	335	290	336	335	329	322	335	331	300	319	314	334	342	317	305	339	333	306	331	365	310	308	321	326	307	308	276	345	339	336	313	320	317	316	315	299	323	298	322	312	324	308	306	322	307	330	312	308	294	356	333	340	300	318	314	336	297	334	296	308	311	306	318	300	317	313	311	334	323	334	310	313	253	333	315	280	322	324	304	316	331	343	309	281	308	297	307	336	308	314	319	281	305	357	302	284	284	321	296	315	341	328	333	320	313	332	339	325	323	296	324	303	332	299	313	278	317	322	346	326	352	332	328	323	318	315	312	305	307	339	317	302	299	299	320	347	320	294	335	308	332	281	332	321	331	343	295	312	297	338	311	290	319	292	311	300	304	318	348	288	317	310	297	317	299	321	329	318	296	307	322	294	339	330
13744	6353	1318	1270	1144	1103	1035	925	926	867	819	881	764	797	816	789	772	816	723	779	824	795	756	820	810	776	721	825	772	781	748	745	760	750	827	754	741	814	773	791	757	727	754	734	757	755	776	776	725	732	763	758	774	772	809	759	727	727	786	737	746	744	703	771	768	752	766	761	756	726	781	742	781	727	773	767	694	777	679	720	761	740	806	780	801	780	777	722	755	729	745	704	778	714	753	762	693	791	706	778	742	786	730	729	808	742	752	799	760	740	784	777	722	778	751	764	768	755	753	769	748	797	761	737	720	743	759	710	812	772	751	779	723	745	721	761	792	741	703	786	746	787	787	719	711	759	703	719	764	783	764	732	761	753	750	734	752	698	707	772	781	780	765	738	794	751	737	718	756	753	757	804	752	798	798	754	772	687	749	738	706	713	752	757	744	738	720	734	788	736	812	798	756	750	761	808	780	755	777	794	760	747	738	737	760	769	721	750	762	747	747	729	761	744	764	723	769	737	743	749	738	728	709	770	751	779	783	780	761	787	794	763	748	712	770	751	757	768	799	764	769	775	773	749	744	726	760	750	742	707	775	738	799	756	749	743	747	759	730	757	726	769	748	766	735	733	751	713	757	725	722	714	725	688	731	775	744	755	719	753	753	709	764	760	764	751	752	698	777	728	738	732	755	718	766	755	719	752	742	760	759	754	756	733	754	723	756	760	781	710	758	761	767	796	771	743	745	735	751	729	738	733	739	792	732	731	724	757	778	777	769	727	743	732	788	689	729	747	758	766	707	736	756	750	757	746	768	778	775	710	760	796	771	766	832	721	784	721	711	744	735	798	729	724	760	766	744	773	811	765	763	758	726	752	826	740	780	759	754	728	724	759	732	751	822	767	726	752	752	754	763	765	760	803	771	785	727	770	719	779	805	745	717	739	712	749	744	789	749	763	794	755	706	750	730	738	795	740	759	762	761	730	760	755	776	749	736	782	778	788	743	758	721	796	765	795	734	789	762	763	756	704	788	769	736	737	719	702	735	759	786	763	745	742	787	735	763	762	735	752	750	780	712	748	736	778	766	763	796	768	796	791	730	803	758	741	807	737	756	713	770	715	776	770	743	798	760	755	744	733	790	777	757	733	700	742	736	742	779	737	714	759	803	733	764	752	764	787	763	788	779	785	753	786	789	824	777	741	743	763	745	811	796	755	752	781	735	725	764	767	742	759	742	737	744	728	722	759	773	782	766	770	787	783	754	759	819	781	764	780	757	768	781	738	774	750	749	733	766	748	742	781	766	813	782	790	755	735	801	756	771	739	723	734	751	795	738	793	747	747	732	755	743	767	789	749	707	755	746	757	740	761	788	765	755	755	759	763	699	726	732	739	811	751	766	703	716	759	762	748	750	754	746	774	809	730	773	744	744	752	800	723	776	772	721	725	738	705	803	798	700	740	760	746	736	707	734	765	773	710	763	749	718	707	763	757	752	724	775	785	789	789	738	785	787	748	756	759	771	781	736	682	729	769	771	743	763	786	783	740	757	800	749	737	719	756	797	787	779	731	753	831	820	770	752	722	735	714	776	753	732	755	745	752	754	796	735	781	738	765	750	737	760	780	755	723	708	692	825	725	742	746	755	773	738	725	762	760	735	713	778	746	732	804	754	778	749	758	741	742	740	759	740	798	742	760	752	750	789	804	733	765	743	759	768	730	736	772	732	736	732	758	759	781	745	758	746	749	799	781	821	745	726	753	795	733	723	745	713	757	723	746	776	725	741	753	765	688	755	727	738	755	761	769	736	737	758	751	787	719	771	740	703	763	795	752	765	707	731	767	743	742	759	721	747	775	733	724	700	769	752	736	782	781	753	711	743	767	710	749	737	766	725	722	739	737	754	698	766	728	768	775	773	774	738	791	749	761	765	728	770	778	735	737	744	758	793	712	749	789	751	785	798	741	794	774	740	706	738	761	772	740	764	766	754	795	700	782	796	824	745	781	773	755	722	765	726	777	762	769	701	718	769	697	771	749	763	736	775	792	708	770	724	763	735	716	775	739	716	785	734	732	765	820	688	748	707	771	737	755	781	747	807	777	804	788	785	786	787	726	722	806	782	747	781	794	726	785	757	729	728	782	761	703	772	735	798	789	778	790	761	776	805	719	769	778	750	757	724	732	762	740	740	738	805	776	723	721	829	740	787	704	780	750	708	753	758	784	745	789	762	797	748	806	840	799	751	724	784	793	756	763	725	752	736	744	703	774	746	784	682	769	772	779	749	729	765	775	759	743	728	734	746	737	735	737	750	743	728	744	750	730	796	733	750	759	723	752	735	780	740	723	756	785	768	772	804	771	739	770	757	724	737	724	767	795	764	775	716	775	726	754	802	767	792	751	790	741	748	792	756	760	780	712	708	756	731	792	733	791	707	711	733	772	783	791	740	764	769	763	770	764	705	708	803	733	719	734	763	751	804	770	752	748	743	762	735	770	744	777	739	770	754	792	726	704	801	755	734	766	740	773	784	777	741	806	807	767	785	769	812	734	752	801	769	799	764	738	723	757	743	784	767	796	772	739	744	725	755	762	829	732	776	780	722	728	775	719	767	723	752	704	723	793	803	712	717	743	767	772	739	720	759	745	758	769	719	760	714	745	718	747	774	786	793	768	765	769	708	793	716	735	764	711	768	752	791	779	764	823	770	740	732	753	720	758	751	765	701	715	798	723	763	785	787	726	765	755	764	772	780	770	739	714	793	796	784	748	728	771	763	778	731	737	751	747	793	730	776	763	702	771	786	756	786	713	789	710	714	773	743	739	727	743	746	759	779	779	748	809	773	698	772	809	782	756	747	798	790	730	769	792	789	770	802	724	795	773	727	744	755	796	748	732	776	726	741	732	815	723	751	788	798	760	756	774	751	731	803	705	776	778	749	758	778	734	744	779	740	775	747	786	753	763	792	742	796	811	728	818	787	755	744	781	747	775	789	711	771	715	768	752	765	712	745	761	796	735	768	702	785	748	738	768	750	750	730	789	741	708	710	776	746	755	707	738	730	799	774	752	719	747	775	744	731	724	793	752	801	747	727	737	718	727	806	743	749	760	717	748	747	783	731	776	783	709	784	697	716	723	801	734	731	788	738	770	748	781	764	730	750	784	772	743	776	716	681	745	779	742	775	772	801	731	753	821	772	779	772	760	748	789	754	719	765	723	742	818	774	726	710	755	765	752	753	773	757	749	767	778	779	743	711	750	780	773	782	800	841	752	737	789	742	682	737	794	711	740	747	741	778	728	786	770	755	779	733	784	758	767	735	766	802	762	765	760	764	770	748	750	833	789	699	684	715	745	779	717	783	776	742	767	793	770	720	740	759	813	744	780	806	714	751	735	797	768	742	730	732	730	745	741	742	750	767	757	766	747	732	774	731	723	755	777	752	728	802	758	699	775	715	720	739	775	821	775	783	746	779	757	718	765	770	761	719	738	742	701	768	696	751	740	773	742	750	716
28522	12050	1772	510	368	303	281	264	223	235	239	240	181	222	241	195	194	191	194	211	203	191	184	186	203	187	197	188	188	185	193	178	202	159	200	206	191	197	183	189	174	174	181	217	208	161	193	225	205	185	204	184	188	191	192	185	182	197	205	202	187	191	180	195	185	179	183	191	164	220	189	188	181	226	165	216	195	179	190	175	185	166	188	215	193	213	179	179	188	160	188	167	207	172	196	184	195	228	205	200	196	201	208	210	194	185	178	199	208	188	176	217	187	193	173	197	190	224	182	184	181	173	176	182	189	200	170	161	212	169	185	181	203	200	176	204	193	171	179	158	196	185	201	193	187	196	162	184	174	192	192	171	188	195	178	184	193	152	184	175	185	198	204	181	197	188	196	176	154	224	177	180	167	182	188	186	184	185	187	205	179	161	194	203	191	188	178	172	184	182	218	189	167	208	160	179	208	208	171	169	190	205	196	200	179	199	202	192	187	186	206	203	177	193	200	177	207	158	193	199	197	182	198	191	188	182	186	202	195	170	208	194	170	224	185	212	168	210	201	232	222	176	188	184	176	218	190	178	174	170	194	196	178	198	165	174	212	164	172	203	181	200	190	202	177	217	198	188	203	189	158	191	191	179	224	221	194	195	205	201	184	205	168	217	165	181	191	178	187	211	182	190	229	173	185	174	186	186	196	198	204	186	193	174	205	174	194	181	197	206	173	176	168	200	177	166	191	186	182	189	195	194	204	194	183	169	174	190	198	171	189	191	181	157	192	168	189	186	203	177	158	166	182	186	191	165	204	225	187	216	182	216	192	173	197	194	200	193	185	198	196	186	182	177	178	177	205	174	192	181	195	194	180	165	176	185	178	181	183	192	178	168	174	176	169	170	194	198	198	205	181	177	186	187	192	177	181	196	198	190	177	212	177	173	210	173	185	170	193	197	176	191	215	198	188	189	185	176	177	210	184	168	178	177	183	188	220	177	166	179	195	194	187	208	178	168	185	176	184	190	195	186	186	190	200	182	184	185	199	198	202	185	172	180	181	188	210	218	208	189	208	194	191	195	181	195	200	203	179	212	223	194	206	171	179	201	178	174	193	184	201	188	175	186	209	201	196	193	181	175	194	182	204	207	185	206	183	173	205	174	202	192	183	203	182	188	189	179	203	177	163	196	191	196	198	198	179	191	181	181	182	194	213	203	186	171	167	187	188	209	187	177	207	194	171	179	182	156	191	189	210	201	202	200	177	178	182	196	190	206	196	201	197	197	170	202	175	171	229	167	184	216	190	197	203	202	176	218	182	170	211	196	207	168	187	196	175	174	180	172	201	193	195	176	178	202	193	189	203	202	188	182	175	172	180	158	168	160	180	180	171	179	191	184	178	174	177	209	176	203	174	189	193	181	186	189	174	180	175	200	201	188	211	200	197	194	190	197	164	196	208	232	175	183	204	190	187	164	194	183	198	218	201	160	191	197	192	168	207	185	207	190	170	170	174	197	185	186	199	159	191	209	185	175	152	190	176	172	192	194	173	180	172	200	209	181	196	198	162	171	170	190	221	184	191	208	213	190	234	189	179	177	212	197	210	212	185	210	183	193	182	210	186	178	207	187	192	189	185	189	190	181	184	212	195	205	223	183	158	203	186	185	202	176	209	190	170	170	194	225	177	197	201	182	168	182	206	186	160	173	168	185	175	182	199	201	206	165	194	175	194	180	202	190	172	221	176	202	170	175	189	211	188	224	186	182	171	208	191	210	178	166	205	178	210	207	218	188	175	190	193	184	173	177	195	209	215	205	176	203	187	181	182	200	196	200	199	196	224	189	202	172	159	212	196	188	181	186	178	182	194	187	180	153	203	174	193	225	199	189	205	196	213	234	225	179	190	202	167	159	200	185	174	203	188	182	172	182	186	184	178	175	184	185	193	195	197	183	175	179	181	182	221	157	161	196	179	230	164	184	177	174	166	189	214	196	204	185	184	195	195	191	175	217	176	202	182	192	202	192	183	196	182	175	163	196	185	171	190	187	186	206	204	182	197	178	204	190	203	196	176	193	181	175	204	220	193	197	196	191	186	186	182	210	167	202	206	195	178	182	194	200	181	180	175	162	185	205	198	183	198	206	174	189	187	174	176	164	172	184	186	192	209	187	184	200	204	194	171	200	181	203	196	216	197	230	201	233	190	152	197	196	192	174	193	182	155	196	199	194	163	191	175	173	199	208	199	160	187	168	171	167	191	195	209	202	178	195	211	210	187	180	196	187	217	203	194	203	217	183	191	167	160	188	192	206	175	194	176	177	187	183	187	204	185	184	187	205	207	183	209	203	196	202	182	194	181	216	179	179	164	192	191	157	182	205	205	165	165	178	198	179	168	188	198	203	212	175	202	189	179	205	175	205	189	183	177	188	173	187	160	192	201	219	172	167	203	176	195	185	202	210	180	191	184	205	183	218	200	214	185	179	184	202	180	185	194	207	201	196	199	172	195	182	204	182	186	189	192	181	188	153	184	184	192	192	179	188	207	199	204	195	180	209	179	199	175	194	183	185	174	198	165	188	171	178	179	181	192	190	201	208	189	188	190	193	199	197	174	206	175	190	198	166	201	183	218	182	189	195	174	176	206	165	201	184	190	211	208	173	160	192	174	183	175	176	206	205	212	188	188	186	220	169	204	212	180	186	169	189	178	212	198	190	191	199	173	182	176	205	183	187	156	187	181	184	210	174	160	173	170	214	204	169	211	177	183	167	178	176	194	186	181	191	169	178	175	195	189	203	162	187	172	197	178	183	165	186	204	174	184	190	223	191	195	226	176	197	196	198	190	177	188	185	190	204	208	212	207	184	189	223	171	187	190	211	203	192	206	189	173	177	217	184	195	189	192	160	191	204	193	202	184	201	208	169	180	217	213	192	200	177	203	186	192	191	160	169	179	204	210	190	168	181	193	189	187	205	185	176	201	201	199	208	201	189	211	171	171	205	204	191	184	182	177	193	220	203	181	188	183	182	208	169	192	192	195	190	193	179	183	188	183	180	187	189	198	203	189	193	203	222	191	184	186	201	197	201	207	199	177	195	180	189	194	193	181	182	165	220	176	202	165	177	187	198	189	172	187	169	194	199	179	186	192	196	173	202	156	197	182	158	209	174	195	158	176	154	203	184	194	181	171	169	196	190	174	186	181	173	192	181	196	189	162	191	183	193	193	183	196	187	181	149	184	174	164	176	188	187	213	195	199	186	173	182	186	171	170	209	201	201	205	189	207	186	212	190	208	169	195	186	220	178	173	204	184	173	206	215	162	188	177	196	218	192	191	180	152	176	166	196	181	183	200	183	166	184	204	189	203	177	182	180	162	185	184	212	189	181	194	172	200	195	179	192	208	178	187	222	209	182	188	186	224	204	193	193	212	191	168	214	207	212	186	192	211	184	178	184	183	174	159	185	197	205	187	171	189	172	176	182	183	195	171	203	212	172	162	202	195	180	209	208	174	177
18331	8923	1629	1500	1237	1030	978	787	755	641	622	664	624	566	580	634	551	535	518	521	515	511	531	554	527	520	491	415	491	496	500	478	484	486	464	492	455	438	454	465	503	488	472	507	497	476	452	440	501	438	466	489	480	490	460	471	453	461	486	521	465	465	478	481	451	495	465	437	443	489	503	438	493	489	471	473	472	436	490	494	503	470	476	445	447	523	457	467	470	456	507	493	489	475	438	473	462	524	490	499	462	465	472	477	497	451	456	459	461	448	485	474	457	482	461	440	421	475	492	495	472	466	476	461	497	501	480	456	473	476	508	456	442	468	422	528	468	442	485	493	445	513	506	480	411	504	502	484	513	449	483	495	484	439	481	467	490	469	456	467	468	462	432	481	476	475	455	494	469	483	502	496	544	425	461	479	443	477	486	471	469	464	452	465	468	458	520	482	448	446	444	476	477	470	454	494	450	485	469	432	423	453	480	460	469	477	451	490	457	522	459	492	474	461	449	477	479	461	476	483	496	500	482	463	453	520	491	458	488	462	456	483	429	495	496	455	450	503	481	501	440	481	470	479	462	485	493	459	490	454	454	493	450	494	477	466	439	503	502	479	451	517	502	476	487	478	445	461	462	438	451	468	471	448	469	472	456	446	456	427	452	482	437	476	498	466	433	485	475	448	477	467	502	497	460	459	517	483	486	459	477	457	425	441	513	487	498	438	497	465	464	467	466	470	455	467	460	505	461	456	470	468	448	477	473	486	537	459	483	498	474	463	445	427	510	497	478	457	466	476	452	470	491	460	473	449	462	456	460	446	482	432	475	483	468	480	476	496	455	467	452	482	496	441	457	456	492	478	482	487	474	471	481	437	470	459	435	473	472	475	465	464	476	430	438	470	477	501	485	458	521	491	474	460	480	515	464	453	461	473	457	464	440	482	463	450	490	482	462	504	435	496	513	491	482	460	504	457	465	492	460	480	473	472	432	433	507	435	489	450	471	472	452	503	450	477	439	454	446	482	512	446	470	477	476	448	449	509	489	473	391	496	490	437	475	467	485	481	472	504	456	477	468	457	418	478	469	503	451	510	485	508	460	463	441	492	477	448	480	465	453	476	432	512	510	457	492	494	502	475	501	481	440	421	481	451	439	468	462	496	458	482	480	464	460	489	455	456	494	482	488	458	454	463	483	466	462	468	490	482	487	444	450	484	474	501	458	447	448	503	453	472	484	476	459	461	482	453	449	458	462	482	505	468	467	479	467	469	482	464	472	470	457	462	466	497	458	498	463	492	476	523	491	445	470	477	464	468	473	458	443	458	466	485	469	475	453	453	472	490	463	461	482	507	457	429	490	476	447	477	495	477	474	456	478	494	480	467	478	470	470	511	478	456	473	458	478	461	466	459	434	464	511	430	468	488	478	462	474	503	418	473	480	507	454	490	480	472	468	483	516	478	444	444	484	473	465	463	461	478	465	455	487	471	458	522	510	472	467	461	465	473	469	473	486	467	452	445	484	477	457	473	487	484	422	471	478	454	494	469	432	430	457	491	429	417	471	453	460	495	489	492	498	455	497	482	499	477	457	490	458	463	501	459	468	504	469	427	472	452	457	462	503	493	450	442	421	472	469	470	442	463	478	492	485	478	417	452	480	478	457	504	451	499	459	444	515	489	493	513	465	503	461	493	464	479	472	484	449	471	486	481	467	508	449	478	471	429	469	452	478	472	485	479	464	471	474	438	436	493	493	494	487	445	482	476	476	482	478	443	449	465	487	466	443	454	521	443	479	508	510	487	453	438	469	448	437	496	461	475	482	490	433	470	446	467	485	506	459	493	452	470	458	456	478	464	487	476	452	452	473	474	451	488	445	447	512	459	464	482	449	465	483	456	482	466	479	494	447	469	431	496	487	470	513	464	482	477	490	446	481	456	484	493	464	476	473	499	501	490	475	457	494	465	467	434	455	488	454	511	481	457	461	474	508	447	467	500	507	471	455	474	475	438	502	425	443	475	506	474	476	480	496	474	446	464	470	488	483	439	450	488	475	457	480	492	513	498	442	445	480	465	480	431	504	486	438	476	472	447	491	451	435	483	445	442	450	478	459	448	446	469	438	507	471	450	446	458	476	517	500	498	476	479	490	472	434	438	499	462	478	449	475	466	469	443	500	481	484	457	512	451	443	474	453	486	454	447	467	442	437	474	479	492	454	484	466	437	467	458	431	461	481	485	462	438	520	454	470	467	469	463	469	471	501	466	486	532	454	478	420	476	453	466	461	464	482	446	482	450	479	453	514	459	490	470	478	463	466	438	434	460	471	485	471	462	474	462	493	472	483	426	475	478	465	410	501	455	452	461	474	481	480	456	469	455	473	462	454	479	472	460	464	476	448	478	454	471	473	472	457	425	482	485	496	520	489	462	499	483	497	471	483	462	482	481	453	467	457	464	459	466	449	456	487	491	469	434	446	499	451	519	447	478	450	438	468	489	451	462	494	467	452	477	472	439	458	474	474	468	490	450	450	475	462	479	498	474	469	450	493	472	473	495	475	458	459	463	435	484	473	468	491	472	459	473	485	458	479	506	470	464	464	459	422	445	464	454	493	509	463	463	457	466	460	474	458	461	495	443	464	487	447	442	437	467	462	486	518	471	446	457	456	454	464	491	440	448	520	476	451	503	485	474	521	481	481	509	444	456	499	484	438	474	452	488	476	472	474	443	463	459	507	487	457	458	440	487	504	463	435	451	487	440	466	470	461	491	457	476	486	476	447	490	482	464	487	457	472	506	458	501	454	482	450	480	460	455	478	469	458	491	477	451	455	460	484	495	485	458	456	473	476	485	448	473	480	505	467	461	475	467	521	484	471	433	487	438	457	470	457	491	468	472	486	446	464	469	472	457	452	498	452	485	470	470	481	456	448	498	481	515	516	485	482	466	455	483	471	447	448	473	469	472	449	512	453	462	476	463	492	488	521	430	537	480	504	469	485	465	514	474	492	489	455	495	476	428	479	484	473	458	488	461	438	501	450	500	462	462	463	445	494	446	454	454	465	437	430	470	487	473	468	501	423	490	490	507	482	455	445	514	481	519	452	488	440	486	478	464	499	476	435	500	451	507	493	519	443	475	480	499	457	479	441	478	469	504	448	481	475	461	464	509	426	504	472	511	492	481	475	468	467	489	452	457	473	485	480	461	446	471	476	454	445	477	495	488	496	481	456	490	444	482	468	477	498	457	484	414	467	462	488	440	471	488	494	507	467	464	450	469	481	460	503	475	510	473	461	446	486	437	490	458	472	458	484	479	489	476	444	459	487	457	520	442	475	439	463	467	469	483	496	478	484	474	458	527	472	451	488	438	470	511	463	490	484	468	499	451	456	483	521	463	474	452	498	473	451	452	476	471	484	471	499	476	437	442	496	492	445	500	481	449	462	500	483	455	462	416	472	456	480	457	453	461	503	479	449	456	485	501	472	478	427	480	490	494	477	442	473	449	439	451	470	483
8092	2504	361	308	253	274	237	282	255	291	276	278	241	318	304	276	261	249	283	284	242	262	300	326	278	257	285	283	301	259	269	256	260	286	270	255	271	272	263	268	299	270	295	259	244	269	262	324	301	306	268	272	292	293	275	260	290	279	279	288	286	266	267	259	297	269	262	302	273	258	236	261	255	296	293	293	268	295	285	277	278	280	264	267	260	260	263	287	291	279	297	263	286	274	269	280	265	276	290	255	252	279	292	257	283	289	305	278	272	279	268	269	324	301	281	268	263	250	267	272	267	280	243	270	315	291	276	296	258	255	277	295	269	291	276	273	298	287	282	268	278	225	258	288	269	271	257	255	250	267	278	274	296	292	266	270	289	286	281	281	249	321	261	296	262	257	238	274	249	272	266	280	303	281	286	257	275	262	288	273	291	298	249	278	288	280	260	280	275	262	270	264	297	292	264	282	281	278	236	256	324	317	279	276	291	271	280	242	277	263	283	277	293	295	256	298	298	274	274	236	250	240	282	283	269	264	262	303	282	285	272	252	251	253	332	295	257	274	277	287	334	303	279	286	288	273	260	255	273	271	310	303	265	250	292	294	274	305	268	252	293	265	229	285	282	277	283	267	283	255	269	261	308	256	270	268	275	298	298	275	269	258	240	284	272	289	264	245	284	275	275	279	290	297	266	243	253	253	262	219	254	275	263	261	255	262	279	278	300	279	264	298	263	258	256	276	294	266	276	314	276	221	263	271	263	303	257	288	266	288	272	293	289	290	256	245	269	286	253	262	283	275	263	272	242	286	271	292	276	313	288	297	274	274	312	290	274	296	248	319	309	243	301	291	293	299	291	286	294	282	272	277	279	296	297	259	265	253	301	287	265	261	313	263	293	286	252	274	303	266	287	265	281	269	235	247	273	311	299	295	276	261	276	277	277	271	254	273	268	290	302	265	273	287	271	278	278	272	269	224	276	286	305	314	257	285	282	291	275	291	312	262	281	283	259	290	266	276	267	293	288	293	284	285	310	271	280	277	303	260	261	265	264	269	291	246	271	287	285	286	296	291	241	296	297	297	309	260	285	273	301	274	285	255	279	258	295	294	295	300	264	269	270	275	258	284	258	271	290	285	297	250	242	244	283	283	299	297	275	255	272	300	288	275	243	268	284	261	291	277	300	267	262	278	263	292	279	283	255	262	261	303	267	272	287	288	246	266	292	276	275	276	284	263	281	275	271	259	298	291	265	291	266	291	266	259	281	270	265	279	287	261	298	291	251	265	299	264	284	286	302	281	279	279	275	259	285	257	272	280	285	250	267	275	262	268	288	257	269	262	281	282	290	272	317	323	282	260	270	266	249	303	220	255	291	282	311	314	254	279	275	267	275	276	267	253	247	291	295	267	278	246	291	264	268	289	267	275	274	252	303	281	290	282	259	278	272	276	266	258	276	276	286	290	252	270	273	254	252	269	280	252	286	282	280	295	292	263	285	273	271	255	271	260	274	292	270	252	283	262	273	267	310	273	286	277	273	244	270	269	276	262	300	287	265	294	254	280	244	286	298	293	297	285	300	274	252	265	275	263	274	271	305	268	265	274	227	266	303	319	268	259	266	299	291	277	298	278	280	308	288	244	246	290	286	260	276	275	261	275	311	249	273	328	293	283	298	278	257	272	305	258	273	326	292	280	294	263	291	272	289	299	264	287	283	287	282	267	284	296	264	273	305	280	260	274	274	279	297	275	286	258	285	281	300	301	265	255	264	290	281	256	286	282	285	274	288	292	292	285	271	284	275	274	261	298	290	250	230	297	282	241	278	262	273	272	289	302	269	270	269	302	257	247	276	269	294	260	264	278	293	267	292	286	284	310	277	294	264	265	266	289	253	282	281	285	280	273	279	272	301	277	256	260	229	294	283	289	286	262	273	317	262	295	293	277	286	290	302	275	274	271	264	295	304	294	296	297	261	237	287	303	271	250	258	283	297	283	287	287	284	267	266	238	291	313	282	262	262	283	284	248	295	267	260	268	288	252	266	298	285	291	278	263	288	282	268	266	263	244	243	275	297	289	265	264	266	287	273	284	253	289	311	272	285	259	279	263	293	267	254	302	304	265	283	293	290	286	274	292	276	279	228	280	271	280	274	309	261	240	261	255	244	289	287	252	288	267	291	256	306	279	272	283	271	267	265	300	294	264	294	275	243	295	263	273	249	270	255	284	252	264	311	271	271	285	283	254	304	263	250	274	307	269	298	290	249	269	291	306	279	269	260	259	293	246	259	305	295	282	280	284	276	274	302	296	280	267	267	297	292	280	309	280	233	258	247	314	272	288	287	261	267	306	243	292	281	274	265	280	257	268	281	297	267	262	278	299	288	284	281	256	274	256	317	275	278	285	282	303	280	274	266	302	251	247	277	273	274	265	253	295	244	278	271	291	277	269	272	261	267	272	274	255	283	291	291	290	286	288	279	240	242	301	283	280	259	283	287	304	257	275	258	268	326	273	263	275	273	243	272	303	325	275	272	268	268	271	260	287	283	263	275	259	289	276	271	248	263	255	272	302	255	273	281	281	287	298	278	288	261	252	297	272	286	289	272	252	275	255	276	291	289	281	296	268	262	293	271	286	275	284	266	309	286	279	309	279	252	265	284	291	287	255	269	241	291	282	255	281	302	275	264	280	265	262	292	265	265	281	288	272	276	293	265	267	265	268	275	293	276	250	282	269	301	276	258	289	229	265	270	257	275	303	269	239	263	282	257	253	253	284	263	276	244	256	288	276	277	267	292	272	258	306	280	288	293	301	236	260	299	289	260	284	274	278	297	252	263	285	256	284	261	297	278	263	265	287	257	286	306	291	293	305	290	273	252	271	230	255	300	293	315	286	289	276	295	288	303	267	262	280	275	296	263	282	281	272	287	267	261	279	280	258	275	283	264	273	276	266	262	283	273	272	300	283	279	284	265	265	270	270	269	250	269	230	264	296	293	280	271	307	256	294	293	256	274	279	276	247	278	288	281	260	272	251	267	279	291	278	270	281	260	249	297	284	282	279	307	251	268	254	246	282	255	258	281	267	263	294	283	269	282	260	317	254	277	261	292	263	306	303	275	289	291	295	247	288	262	270	283	258	276	248	243	277	276	296	271	289	248	289	285	261	283	290	253	294	263	274	295	284	286	288	271	287	286	272	260	279	263	291	288	268	266	262	278	266	265	229	288	277	282	254	232	282	268	253	277	273	290	273	259	280	294	287	297	247	256	286	269	302	297	282	256	286	279	286	261	280	294	304	269	311	293	268	286	304	284	271	304	218	334	297	283	288	284	250	284	288	303	275	264	279	267	278	262	279	275	269	309	287	284	253	285	270	277	287	281	277	293	273	250	294	256	253	289	269	250	298	288	264	259	263	273	277	283	262	245	267	287	295	277	271	301	268	270	279	259	315	267	240	260	274	274	284	263	279	268	272	264	241	265	290	319	255	268	277	268	294	300	241	289	266	280	279
6257	2751	738	714	683	703	712	694	699	638	665	750	674	668	698	653	687	754	689	684	654	730	700	670	769	693	678	668	709	687	661	693	721	703	702	653	641	684	687	641	679	708	722	686	682	665	685	705	681	681	677	676	691	657	692	671	634	689	671	665	680	759	695	650	678	703	674	647	702	669	683	644	660	715	703	672	665	686	707	679	656	722	665	701	666	660	637	718	692	658	661	693	621	680	692	710	654	674	705	730	673	642	673	654	647	685	718	640	660	615	664	685	624	679	715	676	699	634	684	712	654	711	684	710	638	714	669	677	668	691	711	691	674	647	699	678	694	699	632	688	674	670	658	637	716	652	712	670	631	682	711	689	659	714	639	685	679	706	668	686	653	694	703	694	676	643	675	676	694	696	685	659	698	690	671	675	693	700	706	698	747	733	619	669	730	627	713	683	686	667	714	696	674	672	706	696	678	681	708	656	704	686	655	712	663	680	666	622	672	687	647	689	701	708	716	679	684	696	668	643	666	676	676	724	686	714	669	694	688	689	663	709	650	652	668	655	702	682	687	670	704	632	700	710	642	669	629	663	660	704	725	689	718	683	675	648	657	655	678	684	648	681	689	658	668	649	654	698	669	707	665	676	717	640	697	671	659	729	678	684	684	649	700	692	683	652	659	693	725	649	753	694	633	670	672	665	687	650	650	660	692	722	712	691	724	740	658	639	694	628	649	670	665	716	692	649	674	669	652	706	702	671	672	668	675	651	728	743	687	707	659	634	713	640	630	668	657	654	671	671	683	650	660	643	711	682	658	655	666	684	712	681	675	658	652	649	676	685	661	698	655	671	678	673	650	708	685	676	686	717	611	652	737	695	706	709	664	671	682	660	637	682	624	700	688	658	658	679	674	663	681	691	665	687	699	680	665	722	673	672	744	686	702	658	665	653	671	637	660	627	673	666	667	722	648	681	726	701	659	673	669	650	705	699	663	679	683	669	709	702	668	628	658	665	710	683	692	664	687	698	695	688	660	686	716	655	667	704	702	690	667	654	640	726	709	710	673	685	653	670	665	652	731	688	703	678	684	613	657	665	683	642	679	658	712	688	647	662	651	671	731	653	722	685	738	677	670	686	705	671	682	675	687	627	659	691	662	640	675	697	689	679	675	695	658	660	645	682	664	634	680	691	667	670	699	685	660	657	666	667	695	674	633	705	658	667	681	677	687	666	689	664	669	726	679	670	714	685	715	672	651	747	687	690	653	666	697	691	700	679	686	700	680	696	718	674	659	654	705	687	701	696	654	653	662	684	708	695	680	692	688	665	683	648	642	673	684	711	714	677	667	672	630	665	673	677	705	663	642	697	666	657	669	657	669	643	664	690	784	688	673	715	689	634	685	645	701	674	661	708	675	718	679	641	664	708	666	686	647	721	700	705	693	661	635	645	686	688	655	663	707	665	666	703	647	669	648	629	707	688	712	637	651	668	706	666	672	673	691	671	697	684	693	630	691	660	722	677	716	650	659	656	681	741	682	650	729	642	693	676	699	699	689	670	663	689	657	656	664	618	686	662	675	653	662	694	658	640	691	692	687	683	662	669	737	695	718	696	641	698	700	655	632	677	691	705	646	704	658	682	664	680	705	704	652	649	693	698	687	711	696	686	667	678	703	658	685	666	645	674	664	655	720	711	709	720	710	679	677	654	644	656	664	679	708	698	685	656	704	670	708	704	674	737	676	654	696	681	726	702	687	674	637	658	729	682	698	662	673	663	714	680	636	722	665	738	672	684	682	710	694	645	633	708	645	672	652	696	698	647	692	678	675	691	699	642	708	629	668	731	660	699	640	668	668	706	702	615	702	691	684	670	668	646	669	654	736	726	677	672	718	661	728	674	689	755	684	647	741	718	698	702	713	663	668	672	679	711	678	698	679	689	682	702	624	722	694	683	687	664	694	653	680	689	677	647	688	685	674	615	640	668	693	656	699	705	707	691	664	685	678	687	650	654	700	684	710	670	670	729	687	698	693	672	715	660	683	690	711	701	690	649	664	664	674	685	661	665	678	678	648	709	687	677	624	710	645	728	684	635	674	652	709	686	640	706	680	720	671	683	684	726	648	652	695	691	689	653	674	682	702	658	660	664	645	674	683	696	714	696	690	712	691	712	678	696	660	671	673	685	678	692	692	689	680	675	744	650	701	686	630	665	646	686	676	678	719	661	636	660	670	685	676	664	679	677	686	654	648	689	715	682	672	687	723	717	657	664	660	687	661	651	635	702	700	684	664	652	719	663	675	720	645	685	660	718	726	667	682	670	627	742	693	692	701	679	716	683	669	707	673	682	695	666	637	724	687	686	667	637	685	661	683	728	694	648	698	716	662	704	709	695	674	678	625	701	649	671	678	683	708	711	680	695	649	677	723	663	690	711	727	683	646	751	645	644	697	675	649	672	676	678	673	696	697	668	624	649	671	670	673	702	682	664	663	695	654	637	657	684	681	696	710	711	685	715	696	714	691	662	567	690	667	659	666	667	692	666	680	667	643	664	661	679	664	651	659	661	668	674	639	722	706	740	666	693	697	659	623	684	679	696	632	647	649	644	700	674	657	663	645	687	620	642	678	696	673	701	624	645	661	655	710	703	691	673	681	603	719	720	713	706	704	744	670	653	675	657	687	650	668	694	715	700	666	659	740	676	709	672	684	718	672	652	690	673	705	684	698	672	697	662	693	725	703	676	667	656	666	708	634	682	718	674	735	679	659	643	681	690	667	650	682	650	706	685	690	691	649	657	659	645	705	635	683	670	692	690	640	701	730	667	674	692	673	675	688	712	645	673	677	683	675	654	679	700	676	699	677	670	649	697	668	696	706	697	647	672	662	678	689	698	673	682	667	714	689	745	640	695	652	700	734	669	665	715	703	726	698	674	713	670	701	708	657	662	718	687	654	690	690	685	716	659	669	721	658	668	687	711	689	608	667	669	721	642	706	678	661	650	669	660	681	653	639	711	691	681	687	691	696	664	721	657	663	732	634	682	678	683	685	679	703	666	711	665	689	655	660	709	636	675	699	705	687	662	713	662	692	703	700	685	671	700	726	711	693	648	701	710	653	685	637	722	672	663	698	679	651	679	655	659	674	669	645	658	687	682	692	767	698	651	657	690	635	671	695	754	699	652	644	612	640	714	684	668	657	688	723	659	726	633	662	707	672	643	711	666	656	674	711	691	679	690	688	682	702	684	685	677	699	686	645	673	725	707	680	663	662	640	682	684	627	678	684	661	690	630	682	690	697	691	687	670	636	663	641	631	682	684	704	684	688	659	684	662	706	734	687	675	674	670	706	689	693	678	702	694	648	654	651	687	627	723	717	663	688	631	696	635	688	604	656	681	652	691	652	663	673	700	680	696	680	708	715	644	709	672	671	684	688	699	719	666	704	683	634	679	684	694	700	665	694	697	708	656	678	648	676	644	683	720	677	683	717	663	687	672	633	663	718	704	669	686	624	700
19503	6791	962	470	424	407	355	326	324	323	317	316	304	343	334	363	326	336	336	320	293	304	310	339	294	362	339	329	306	293	285	325	335	305	291	317	328	313	323	299	303	266	346	323	320	319	328	356	303	316	323	346	283	331	281	323	288	330	306	305	314	297	306	314	326	298	308	317	288	321	328	311	341	315	320	297	323	298	312	307	309	316	300	322	344	344	354	339	312	321	318	325	304	304	287	314	334	339	335	322	344	346	341	279	334	327	305	308	318	278	299	320	313	310	337	339	312	337	358	342	346	313	307	310	324	290	331	337	320	312	308	365	349	321	328	318	313	322	322	304	298	341	303	330	322	323	313	332	295	321	303	307	316	340	332	324	316	309	333	310	307	325	323	337	340	306	304	353	318	307	319	311	327	336	307	336	296	302	311	290	317	331	309	310	312	300	318	313	319	312	327	328	303	366	317	321	323	326	287	334	346	318	319	317	307	314	330	330	309	282	311	333	344	312	301	319	312	332	352	331	362	344	344	349	351	304	331	297	336	316	286	322	292	315	354	356	361	309	355	353	332	341	317	312	334	342	331	306	343	353	321	319	359	292	316	341	348	303	285	310	319	306	353	323	321	333	324	347	318	333	308	338	319	332	316	319	308	317	329	279	305	330	331	345	307	320	291	313	321	289	296	312	302	298	329	323	332	328	342	325	294	345	328	328	323	314	356	325	318	324	313	292	316	312	286	303	325	323	311	291	335	311	278	283	288	336	301	337	289	325	303	328	339	325	320	307	319	325	299	318	289	333	326	296	371	328	308	306	302	333	263	331	317	323	312	344	299	299	337	298	329	298	328	331	309	307	333	323	275	303	342	327	374	315	302	310	322	307	317	333	297	333	336	324	284	340	323	328	325	292	319	319	311	300	340	317	310	342	325	311	328	290	318	289	316	326	306	312	313	345	329	355	301	308	351	352	331	274	344	309	339	335	314	292	353	322	310	353	293	327	308	302	305	308	321	317	332	338	338	317	358	304	306	301	340	318	320	327	346	323	315	313	332	334	321	314	287	296	311	326	295	302	311	310	324	298	313	285	327	294	323	343	333	314	340	306	308	348	302	286	317	330	324	341	317	341	336	299	329	339	329	284	347	339	307	328	319	354	304	314	309	301	284	309	319	317	350	286	307	305	307	348	339	342	291	292	348	307	324	292	317	328	370	283	311	306	302	339	341	301	331	314	296	325	337	327	284	319	323	302	323	314	300	299	324	300	320	335	286	293	299	319	305	310	289	324	311	314	337	293	303	322	318	310	365	326	326	306	349	330	316	318	346	292	322	335	301	322	330	339	330	300	308	297	338	335	329	318	305	329	323	315	363	296	310	310	334	363	280	310	303	326	331	326	312	303	346	328	347	344	327	299	330	324	308	321	305	370	336	331	343	296	319	318	333	294	335	307	337	309	344	291	293	313	331	311	315	317	313	353	347	270	317	309	318	344	337	320	305	337	324	346	306	310	332	326	318	297	315	289	318	323	296	340	297	284	335	290	318	315	310	354	306	304	331	330	283	324	317	305	292	319	351	297	301	284	304	314	321	310	326	350	317	315	342	294	309	339	330	316	282	280	340	332	301	306	302	344	307	299	318	344	304	321	349	307	318	300	341	303	328	330	302	308	332	304	315	308	338	309	353	325	331	304	301	306	274	312	311	358	347	342	325	349	306	308	343	296	302	295	292	352	298	327	318	318	347	304	319	272	302	359	323	357	317	340	322	331	318	267	326	323	326	329	316	306	302	324	312	333	321	310	332	289	310	284	336	302	328	357	303	332	319	320	310	320	309	326	317	331	318	310	320	279	317	330	324	347	287	310	362	301	292	321	299	349	343	328	335	325	341	327	337	339	339	331	351	320	297	312	319	311	323	348	289	312	317	310	294	312	318	333	323	337	348	341	286	292	319	343	329	312	301	294	300	316	269	336	361	294	283	306	312	308	335	330	354	308	322	319	315	301	324	266	330	366	335	331	345	339	324	303	287	293	335	338	342	301	314	329	309	318	330	349	344	324	323	315	342	276	363	314	333	325	321	305	324	325	321	328	330	304	317	345	310	329	335	308	329	354	316	329	304	331	317	335	365	335	316	265	330	321	322	329	291	289	302	349	331	324	328	330	334	295	306	306	294	340	305	327	325	349	312	332	304	342	322	332	332	306	308	308	344	273	356	305	330	307	360	327	299	302	317	297	340	302	307	284	315	336	360	310	309	325	313	341	307	306	315	307	315	326	313	306	325	308	327	332	314	323	308	337	313	308	313	341	312	347	349	329	306	324	320	313	297	361	291	311	312	322	305	315	323	310	317	315	351	310	302	334	284	305	311	344	343	335	282	321	334	300	297	330	311	333	325	326	339	326	346	282	300	298	324	322	350	338	323	332	312	356	309	320	325	293	315	299	325	332	279	336	354	317	302	306	321	310	293	304	330	294	324	336	299	341	288	321	306	308	310	320	305	291	318	298	314	327	324	304	345	288	324	306	309	319	349	313	349	302	332	347	333	330	332	324	271	305	311	306	303	321	325	300	304	307	291	298	316	319	339	322	306	330	367	315	307	325	333	331	291	338	321	323	313	325	294	315	286	321	322	330	313	314	363	305	317	351	293	293	354	346	340	317	302	331	319	343	332	303	323	315	313	280	289	350	314	313	301	309	325	310	341	332	303	311	349	318	336	318	325	321	305	366	311	324	275	323	315	287	368	322	341	289	328	267	340	299	311	320	356	317	324	332	327	321	329	308	304	297	330	337	307	283	275	302	333	308	323	326	329	317	338	311	292	316	305	310	329	313	305	347	310	318	311	320	343	357	299	323	313	327	311	337	303	310	327	330	322	320	306	299	329	351	342	321	307	302	303	346	308	337	313	313	344	292	311	311	310	318	310	308	301	327	305	313	337	322	323	324	299	308	329	332	306	323	310	335	301	299	329	309	286	331	297	317	343	345	319	328	311	329	312	283	327	357	324	351	350	317	320	314	324	332	294	301	345	345	341	320	311	304	302	315	291	308	289	345	317	317	331	323	326	296	316	320	289	296	343	335	335	322	320	309	294	307	328	322	319	326	307	309	348	336	333	309	337	348	329	327	306	351	295	309	319	333	303	303	291	325	318	311	292	315	301	316	318	314	334	327	294	306	316	333	340	351	319	325	317	328	323	334	341	370	325	319	322	332	301	318	273	319	361	307	309	306	334	321	346	319	350	344	318	312	313	341	275	294	318	306	330	300	347	342	318	355	319	339	342	283	307	297	296	296	300	339	332	273	353	308	326	333	333	273	339	302	324	296	333	311	314	358	345	349	305	333	360	304	299	303	327	316	324	311	324	329	298	305	355	279	319	345	341	306	301	326	315	306	327	339	319	350	350	356	320	294	311	341	335	316	341	335	312	322	292	344	337	311	327	291	341	351	302	324	310	297	320	323	343	339	287	314	319	302	313	307	331	298	321	326	333	369	318	326	301	358	323	327
14226	5796	1282	1299	1132	961	1032	923	895	879	862	863	811	844	776	791	814	768	739	767	806	773	773	763	773	788	762	781	782	794	771	790	774	797	754	777	705	703	751	753	712	827	801	785	789	779	715	754	754	799	734	757	720	720	764	776	792	735	772	805	798	751	763	747	756	778	748	764	803	836	775	775	757	722	759	772	748	786	773	767	749	759	792	813	790	770	743	748	758	738	745	730	732	736	781	792	735	743	760	792	741	767	778	777	818	763	765	752	811	731	778	737	774	767	708	752	770	723	785	728	742	815	780	748	785	710	767	784	764	761	740	721	786	715	798	712	756	759	756	782	740	707	745	731	775	808	742	745	765	833	777	725	739	747	787	806	779	777	758	771	742	745	796	809	748	777	766	758	777	755	762	746	753	734	778	749	788	736	692	745	740	782	701	753	761	724	756	718	723	786	752	732	778	748	792	785	747	748	806	787	759	777	754	760	773	728	773	749	754	767	814	749	751	766	742	766	757	754	768	760	746	782	760	789	763	762	719	720	735	772	719	754	774	778	725	785	746	768	765	741	747	730	736	746	763	745	754	743	768	759	765	803	756	747	762	761	763	750	722	764	753	751	765	754	785	765	758	762	770	782	723	721	766	705	780	717	775	769	804	737	733	770	711	839	792	697	750	782	720	835	791	778	730	765	776	717	779	823	763	759	705	772	791	768	753	743	755	742	736	713	747	766	745	740	807	799	708	797	782	781	733	762	760	760	792	785	779	765	760	778	773	742	736	728	795	747	741	770	762	727	748	742	745	741	768	761	786	735	719	762	754	738	769	783	740	787	732	755	743	785	775	764	800	760	765	689	734	738	772	747	728	756	758	776	726	780	743	776	741	752	778	789	773	734	830	773	777	757	805	739	732	790	770	747	718	746	792	766	773	740	746	719	751	773	754	783	763	772	718	761	724	759	744	727	790	789	757	759	798	766	758	699	764	760	786	815	752	761	785	805	775	768	757	760	785	708	774	779	739	729	777	741	715	770	745	768	767	730	693	772	699	721	768	766	770	809	778	773	768	778	731	765	746	784	771	752	757	691	764	743	791	817	745	751	760	815	819	738	717	684	793	814	719	735	699	762	807	747	771	746	753	723	760	715	719	776	781	780	731	752	742	754	744	723	810	758	719	727	757	796	751	782	754	758	780	765	799	719	739	764	742	730	748	754	762	717	774	770	758	752	775	804	796	723	734	762	723	769	742	754	761	735	806	758	789	824	733	736	770	783	736	739	734	702	795	784	788	760	801	724	796	739	798	719	792	788	796	716	786	723	778	754	778	773	793	771	735	772	799	763	750	725	734	754	743	785	797	805	748	761	735	791	734	811	755	761	740	728	769	811	781	717	746	806	736	751	759	793	797	720	784	758	764	756	747	750	696	708	789	733	781	795	741	773	780	737	812	758	742	763	784	755	741	772	758	724	766	797	721	779	757	752	715	751	739	757	747	722	739	759	784	772	762	755	780	741	720	727	760	772	778	753	799	689	767	751	698	734	766	711	747	716	763	805	757	762	806	774	787	764	760	765	713	726	755	734	754	785	762	766	693	773	750	742	744	780	749	695	777	762	753	736	780	766	819	711	758	778	764	737	768	767	738	784	721	793	768	786	750	721	712	757	790	743	773	778	720	719	811	741	782	720	744	773	780	772	713	789	746	783	719	773	749	744	808	718	771	729	791	759	793	701	754	753	728	726	769	698	721	792	795	733	789	729	777	745	764	756	801	781	772	764	761	758	753	750	800	724	732	780	756	781	755	735	733	710	740	745	754	762	757	756	739	750	752	731	787	736	770	797	781	749	698	760	732	732	728	780	754	763	754	791	748	828	749	782	764	723	738	739	753	764	738	774	798	784	746	792	758	757	743	719	755	792	747	764	719	768	745	712	797	789	777	724	734	757	742	767	768	783	758	753	769	756	782	722	767	758	754	792	770	782	785	819	810	747	752	794	806	782	766	768	772	732	763	752	736	700	755	813	762	759	732	761	786	730	764	739	727	806	771	783	771	700	765	757	745	734	760	769	752	749	758	738	726	794	707	771	749	787	769	815	781	708	716	761	735	735	726	742	796	774	763	744	751	788	718	755	761	765	753	769	740	788	757	775	735	768	769	691	764	773	742	785	782	719	736	738	754	733	776	754	768	718	738	732	773	756	745	775	796	768	718	756	787	760	766	746	769	699	808	771	793	816	751	724	794	749	741	791	767	737	780	756	733	708	740	800	750	775	794	753	762	700	795	725	771	781	747	680	719	719	737	758	777	758	783	762	760	745	758	767	742	817	774	771	751	758	743	742	757	750	756	739	765	791	731	753	782	729	790	752	739	768	726	721	785	729	730	787	775	729	735	747	747	752	770	794	734	765	738	743	769	730	719	791	770	741	760	778	778	781	775	768	712	747	744	753	713	801	764	780	725	773	757	821	760	765	778	716	750	804	758	804	747	782	762	757	765	841	756	774	744	732	782	740	774	700	740	733	744	754	760	781	735	734	811	777	733	783	760	742	694	749	823	726	748	774	753	734	771	779	722	730	798	776	746	738	771	753	792	733	789	758	768	712	734	738	744	775	755	708	756	837	787	738	769	778	762	779	759	770	787	780	727	727	748	699	739	787	707	751	801	808	722	771	710	755	771	762	736	736	770	763	765	737	767	761	762	782	743	788	729	783	715	761	767	771	745	749	741	746	708	770	778	768	754	711	769	739	733	776	804	710	753	770	751	776	738	775	772	754	763	769	766	753	781	739	790	722	738	742	813	733	756	751	790	760	760	751	749	737	748	746	735	748	733	705	767	779	756	782	778	763	784	737	777	736	759	760	721	741	733	767	747	772	739	750	759	790	760	695	767	804	790	738	738	785	771	735	781	810	786	773	789	806	796	762	693	771	767	744	793	761	749	784	816	740	740	753	752	754	746	762	788	774	733	742	761	770	770	742	743	748	723	776	792	753	763	749	815	751	783	756	763	730	799	787	777	745	788	771	782	751	730	737	773	769	769	744	745	804	809	798	767	794	737	766	777	724	729	752	777	698	765	750	774	730	723	762	726	778	760	758	745	704	735	770	797	793	780	783	750	738	713	747	763	740	771	754	816	775	758	779	766	694	772	698	823	755	726	806	787	736	749	718	729	705	767	813	800	733	787	812	739	773	753	791	750	726	749	735	760	770	749	760	700	760	765	743	753	766	738	749	757	721	775	764	751	737	730	791	792	743	776	813	756	794	748	750	778	733	775	771	778	773	795	753	722	682	745	744	754	726	735	770	767	754	750	756	746	774	772	789	763	746	706	760	729	760	721	786	763	804	722	762	798	781	754	767	733	769	759	771	738	747	785	730	743	760	849	756	742	780	733	732	733	765	786	748	798	742	759	772	696	781	813	772	730	799	753	742	766	741	772	807	771	771	750	779	756	746	760	777	730	739	789	807	737	680	742	762	748	678	759	763	791	766	787	775	762	724	762	778	760	788
28585	12356	1648	485	374	267	282	250	230	257	196	201	175	220	190	197	210	219	202	161	176	196	187	208	217	191	183	200	162	179	184	163	182	192	172	180	181	206	180	187	174	190	191	196	173	188	198	169	180	202	178	192	178	211	215	180	202	183	217	193	209	160	178	188	208	178	212	193	209	181	215	178	191	181	175	182	188	180	199	176	186	203	203	199	186	157	200	213	179	194	212	191	204	204	213	181	173	174	214	211	190	199	181	184	202	201	193	196	174	204	167	190	204	185	209	192	208	192	186	179	178	183	190	183	161	168	168	180	200	188	192	189	202	200	204	171	196	181	185	181	194	200	176	203	171	169	194	186	162	197	185	166	213	185	201	176	212	174	196	175	194	194	194	204	206	188	177	189	197	206	174	213	197	162	183	191	169	199	188	239	213	184	178	179	204	186	189	191	186	168	180	183	172	199	201	192	216	185	162	173	168	196	204	173	156	160	188	161	185	171	191	236	196	171	179	177	169	183	169	184	203	185	199	211	188	208	180	193	176	173	181	191	184	189	192	185	214	209	192	198	162	187	164	195	205	200	186	188	177	172	178	180	212	172	169	202	196	190	177	163	190	219	216	194	211	206	194	193	184	172	175	166	187	191	190	198	210	191	192	214	184	189	179	197	218	206	223	209	195	200	196	186	220	206	181	201	189	213	213	186	195	167	193	176	183	201	179	179	180	168	201	204	193	196	182	175	174	177	176	174	192	192	163	168	201	164	199	193	180	209	171	191	206	180	203	188	211	208	207	181	166	166	203	232	170	179	194	196	168	170	172	163	196	190	207	213	199	176	187	185	201	179	173	197	166	187	211	180	184	187	192	214	200	209	180	198	195	170	189	179	170	188	188	209	181	203	195	155	194	188	178	173	201	175	198	176	207	194	181	201	195	194	177	182	217	219	191	163	185	202	194	191	184	184	219	202	185	201	184	177	196	205	167	199	204	182	207	198	181	166	201	186	201	204	193	193	203	178	211	211	181	181	177	193	188	190	187	204	191	173	202	190	191	183	206	184	167	186	183	197	179	179	168	157	174	180	174	195	182	220	210	196	208	196	168	207	213	184	209	204	182	191	194	176	165	163	196	165	174	171	213	184	189	177	212	191	191	207	188	189	206	164	184	160	185	154	168	181	184	199	182	187	195	166	202	217	205	160	188	176	201	189	205	194	166	193	180	172	208	179	193	202	168	190	214	176	192	180	203	194	209	209	176	181	204	159	193	166	175	182	179	205	201	213	178	182	167	202	184	193	183	209	199	179	185	211	181	172	187	174	163	191	197	198	202	193	183	188	186	153	188	184	199	180	199	187	208	209	158	187	177	186	216	199	193	190	178	175	188	182	173	162	168	181	198	172	182	197	208	174	201	187	198	187	178	209	179	198	197	180	190	218	191	192	161	184	181	183	191	219	188	164	179	173	182	189	194	193	175	170	201	188	193	207	198	161	193	189	196	208	200	176	184	185	183	173	210	182	195	197	175	227	180	210	174	204	197	208	198	208	176	204	204	195	182	193	189	182	202	186	173	194	176	184	163	184	167	204	203	196	171	201	201	200	201	188	170	182	156	168	201	186	215	209	165	199	184	175	209	170	192	173	196	176	174	197	201	179	171	179	177	182	194	196	165	183	205	187	180	198	191	202	184	200	170	188	187	195	178	195	199	192	196	209	238	187	171	205	190	187	211	195	202	175	203	171	177	198	213	169	182	212	176	211	170	185	194	152	181	188	173	197	182	187	184	198	174	179	171	209	185	181	203	226	183	166	205	196	184	198	177	205	189	226	196	176	179	211	196	205	192	196	208	187	201	208	194	190	181	201	204	207	204	178	189	191	185	190	181	183	210	175	160	154	199	186	205	184	200	200	188	168	193	204	180	196	176	183	175	199	189	175	161	188	190	171	183	187	167	192	208	200	188	174	163	195	190	198	178	204	178	204	198	181	184	195	183	177	188	181	193	208	196	198	181	188	176	193	184	202	186	180	180	196	199	189	206	188	194	177	161	199	184	190	194	174	212	208	202	198	212	186	178	200	185	197	186	176	161	193	185	189	197	173	161	183	185	174	182	184	197	230	176	173	179	172	181	196	199	186	206	214	196	192	183	198	179	170	203	201	172	196	202	200	180	187	200	195	157	156	179	190	194	188	215	161	173	208	169	201	183	196	170	179	196	219	202	217	217	203	160	195	241	183	180	200	202	180	222	180	200	188	222	196	184	193	190	200	192	189	188	189	163	174	200	203	163	170	184	178	196	180	207	167	170	178	192	178	189	190	161	181	203	199	197	196	177	195	140	188	188	183	168	187	181	194	190	201	163	153	223	187	199	197	179	174	194	176	203	211	207	169	200	173	204	181	199	213	173	166	180	214	198	174	186	186	176	178	171	211	206	168	208	208	207	187	190	189	193	202	180	197	176	202	204	172	210	185	200	192	171	188	191	186	201	199	201	180	180	172	174	180	202	201	204	211	186	182	177	174	203	197	197	199	202	173	202	214	193	187	176	179	164	170	218	188	187	197	201	195	217	211	191	189	199	200	190	159	194	185	198	177	186	164	187	188	195	190	205	193	205	208	190	183	190	199	186	186	191	189	170	179	195	194	193	177	190	207	178	206	188	189	206	179	172	202	173	179	184	186	191	192	220	189	193	171	193	174	186	194	192	189	206	206	190	202	179	172	190	204	185	172	199	194	180	206	166	205	174	193	228	189	173	208	168	215	203	189	170	211	182	183	216	187	181	180	205	220	211	171	179	197	180	174	157	182	174	195	192	190	192	183	194	187	174	216	202	200	202	172	209	181	229	183	177	181	200	174	197	225	200	221	186	182	212	216	166	182	194	184	201	207	186	214	213	194	188	211	218	206	185	183	213	183	189	184	194	196	213	192	183	195	219	167	180	184	184	191	203	199	199	174	177	178	163	173	188	200	173	173	154	206	201	192	215	165	161	174	179	164	148	172	190	170	177	185	181	207	209	174	185	194	193	197	190	179	187	202	203	163	178	185	211	196	199	202	196	166	175	216	198	183	187	192	221	176	173	192	196	174	181	178	214	194	174	218	163	192	163	206	192	180	190	179	201	206	224	198	184	194	204	170	203	190	184	202	196	185	200	163	178	181	181	210	184	191	194	179	221	188	182	186	205	190	185	190	191	167	197	215	180	215	214	174	194	192	167	163	196	215	176	188	186	186	180	191	197	234	227	167	211	195	223	174	200	191	168	213	180	208	204	173	209	198	168	207	189	184	189	200	170	188	209	171	177	171	207	171	200	189	175	200	199	175	184	202	167	208	190	191	215	167	175	188	204	200	178	196	187	199	176	202	167	173	203	176	198	184	182	193	214	208	185	175	187	191	185	201	157	187	209	209	175	191	187	194	192	193	230	187	176	199	177	170	191	167	196	206	193	180	198	175	193	181	184	197	197	165	197	166	199	174	178	209	228	193	190	194	191	196	219	176	193	218	182	150
18362	9170	1446	1455	1245	1138	900	816	777	645	630	612	587	630	557	551	523	522	495	548	529	486	517	528	496	504	485	492	503	511	491	487	462	451	508	482	490	505	473	499	467	484	494	482	461	502	506	492	463	467	450	497	468	484	443	492	406	487	518	502	484	470	466	496	437	463	480	451	473	457	506	463	464	451	497	474	444	450	438	489	454	461	468	445	480	457	473	423	451	456	473	477	527	491	487	429	476	483	477	424	448	484	479	442	495	468	476	522	454	501	524	460	460	465	457	482	447	448	474	474	499	487	480	493	482	446	448	467	425	460	464	461	488	511	492	491	438	460	470	456	490	465	462	445	445	429	442	456	504	463	464	475	469	465	491	450	464	472	484	499	446	476	512	455	450	480	476	497	455	480	456	442	454	491	468	452	479	458	436	435	466	462	470	472	532	431	487	455	492	448	462	487	471	464	505	455	466	459	466	460	519	460	494	516	455	477	482	513	444	514	482	480	454	493	479	496	491	467	478	471	473	444	446	472	449	448	454	472	439	440	477	463	492	491	502	454	475	474	469	502	464	437	452	477	444	458	546	453	440	438	468	455	467	448	469	530	503	497	472	479	493	488	502	479	474	460	474	455	468	464	468	457	466	490	471	462	460	465	475	463	459	489	461	471	477	469	469	450	483	454	496	467	490	463	451	440	504	512	453	472	468	462	470	466	427	472	422	489	461	473	454	446	477	518	470	456	466	433	480	469	473	498	459	505	487	493	463	434	484	463	460	439	459	444	491	462	441	480	458	473	439	456	503	441	472	482	478	473	442	479	460	471	490	444	429	442	456	478	454	471	476	453	456	427	440	450	492	452	474	487	439	482	459	498	443	447	425	470	468	468	474	464	497	457	434	459	455	467	432	456	452	476	472	471	455	478	467	433	476	460	481	465	463	485	495	487	479	441	472	476	459	492	440	484	467	480	495	463	472	436	479	480	452	474	501	470	474	465	458	476	406	468	457	429	442	475	472	474	443	487	461	456	487	446	472	492	432	474	425	444	459	465	476	479	443	443	473	474	460	455	484	452	458	469	492	464	446	443	474	460	474	465	463	472	474	511	484	484	488	473	458	463	474	445	464	467	468	489	469	505	479	449	505	468	453	447	487	470	426	487	419	462	450	494	430	459	468	469	485	470	449	462	452	498	467	471	462	508	475	477	471	449	477	455	501	475	456	456	451	472	470	473	467	488	465	451	471	480	466	441	463	478	434	472	461	505	482	469	491	482	472	452	472	435	485	462	463	481	453	446	466	464	469	480	476	417	469	478	513	441	489	490	466	449	484	446	487	443	440	477	436	466	493	472	459	445	428	472	473	485	475	486	468	438	478	428	452	465	457	490	440	460	485	442	483	424	518	456	455	439	480	457	496	500	469	435	499	450	450	473	453	448	478	427	459	474	412	481	462	483	464	465	477	456	488	436	440	485	430	458	484	492	438	421	468	476	459	441	477	460	484	482	494	497	445	437	480	466	442	450	425	462	450	457	417	480	470	468	503	470	483	448	451	452	460	427	454	471	458	497	491	478	458	475	454	445	491	512	443	490	436	463	441	470	489	468	424	426	489	489	474	453	499	490	475	453	478	498	460	462	431	445	477	467	436	493	453	477	494	455	467	479	476	507	451	456	453	462	487	466	472	484	465	504	500	487	489	492	450	481	476	502	476	442	476	484	441	446	476	453	494	474	442	464	457	481	496	448	450	440	492	476	500	436	434	459	489	477	500	449	507	474	446	479	507	476	440	503	469	494	447	469	486	440	463	487	457	465	491	501	455	488	429	432	493	468	473	485	451	439	487	455	479	454	452	443	447	471	471	498	457	447	452	429	448	490	478	481	460	480	429	527	516	490	476	486	487	421	480	507	439	472	480	469	462	468	476	480	449	461	466	470	467	499	458	469	457	512	466	488	488	450	450	468	457	468	475	441	472	455	446	492	453	468	475	467	479	472	464	489	461	482	472	460	500	467	436	466	503	447	453	472	472	485	439	452	462	448	480	470	492	475	511	473	451	449	494	477	466	479	459	478	494	439	475	454	493	466	505	519	475	476	500	479	460	487	491	499	449	475	477	472	481	461	461	483	464	469	473	479	505	464	485	495	468	510	471	484	485	475	458	465	474	469	451	504	490	479	506	480	441	486	439	500	466	529	483	448	446	445	468	447	492	423	503	469	438	537	451	462	489	455	469	464	509	437	473	463	498	483	443	473	481	465	481	478	479	455	440	523	485	475	481	494	469	470	473	487	427	466	446	503	484	456	480	450	455	468	472	436	471	472	491	477	470	464	464	450	463	446	472	484	485	438	498	470	442	447	434	509	458	468	456	496	488	443	447	492	468	474	460	424	489	440	471	493	467	472	484	497	458	474	480	445	484	478	458	478	468	499	482	467	457	502	480	478	486	427	479	449	449	465	463	474	459	460	475	523	461	485	428	472	468	485	472	444	460	450	471	450	443	465	483	439	484	447	493	456	443	456	455	449	462	495	440	401	445	472	507	456	470	495	518	504	471	476	450	516	481	461	476	480	474	468	494	488	472	461	408	457	476	433	480	483	468	458	473	463	486	452	468	456	464	496	450	469	504	415	473	471	484	457	445	470	511	467	493	445	480	461	489	483	459	468	488	480	422	444	490	450	482	465	503	471	498	451	480	445	497	466	482	478	413	505	480	429	447	497	432	482	449	447	437	473	503	479	431	487	461	474	485	464	491	464	440	486	472	439	491	450	473	457	455	489	444	518	443	481	469	452	458	468	481	456	492	461	448	511	478	456	489	443	465	479	487	455	474	482	469	470	486	463	459	431	477	462	502	468	493	496	500	445	462	489	480	519	513	469	504	473	438	480	448	470	473	462	450	454	493	476	430	455	463	483	463	462	457	475	477	480	429	460	444	489	491	448	526	477	461	467	466	460	419	479	455	449	472	467	423	504	463	449	464	462	489	491	465	460	429	475	477	486	491	497	494	467	485	464	492	457	464	442	448	468	460	491	483	494	486	412	454	510	419	483	478	488	447	506	470	500	465	453	444	478	448	447	501	487	475	475	459	459	466	483	450	491	490	465	433	510	487	438	513	454	475	475	467	443	457	445	471	455	434	469	460	492	454	443	501	490	479	468	496	473	486	486	502	448	481	500	460	478	464	456	445	464	457	494	482	495	458	477	473	454	460	443	461	455	460	471	458	498	512	464	480	479	470	516	445	460	429	478	480	456	454	497	485	458	426	456	452	486	533	480	455	473	503	437	445	470	472	457	443	454	464	494	449	435	435	500	491	495	445	454	477	484	460	489	527	496	482	469	473	465	438	472	470	442	480	497	491	454	418	443	495	469	493	461	471	448	496	504	451	519	477	489	469	477	481	433	488	479	501	477	476	467	470	448	445	474	459	502	506	479	494	478	443	469	476	507	435	451	483	483	463	458	493	464	486	466	459	453	451	452	420	508	500	464	465	454	455	512	448	478	452	456
8210	2478	322	281	259	296	289	270	268	287	289	289	306	262	276	264	260	257	312	265	252	312	268	279	242	288	284	271	288	273	252	274	275	278	261	257	323	271	259	293	284	275	291	274	290	270	282	249	266	276	267	308	298	281	255	261	286	293	271	266	257	254	250	287	283	290	277	257	258	285	278	275	253	272	261	285	307	261	271	269	279	281	253	272	291	260	261	287	283	268	278	266	265	245	286	277	299	275	297	285	293	255	287	270	252	293	296	304	258	244	292	277	292	271	281	281	281	312	274	280	295	265	285	283	280	256	286	311	266	264	291	303	278	322	258	304	284	287	288	298	251	269	247	269	260	289	288	259	287	293	258	256	301	285	275	288	272	256	290	269	259	282	261	294	282	265	305	272	303	280	252	271	309	312	297	294	272	267	255	279	303	301	275	277	283	272	282	272	259	255	248	266	271	292	288	271	265	331	297	266	300	262	266	273	286	307	264	274	273	270	294	272	267	305	305	302	225	286	271	295	252	286	263	251	268	291	292	274	278	271	286	294	285	259	262	293	267	269	275	275	280	293	252	279	301	296	285	254	271	269	292	268	282	248	287	303	320	300	323	292	244	284	262	292	299	288	280	287	284	260	260	294	282	292	267	276	287	283	276	267	289	283	265	256	290	280	264	279	276	261	273	276	231	270	280	291	313	244	282	253	254	269	271	259	283	284	275	295	274	264	294	265	284	273	253	300	264	288	264	291	284	284	271	260	284	245	255	290	264	279	282	278	293	286	276	268	281	284	275	295	272	258	268	259	245	272	300	275	269	270	277	275	294	306	277	313	266	293	291	303	258	287	272	305	279	304	297	296	291	306	269	268	280	261	269	250	278	246	245	252	267	312	288	250	295	260	285	266	251	276	289	273	282	289	296	287	292	292	289	316	277	261	241	260	282	287	261	301	276	253	280	290	306	356	289	257	290	286	276	273	301	256	285	295	266	282	270	278	282	295	283	255	282	262	277	247	291	276	273	267	277	268	279	280	263	257	294	254	272	273	261	260	276	277	278	281	283	270	288	270	284	293	309	268	284	304	306	279	297	269	295	282	256	254	249	252	261	280	287	315	259	265	268	322	278	267	242	288	278	285	316	271	285	287	270	276	275	269	263	270	271	262	290	284	270	269	266	275	277	274	257	273	330	250	255	289	254	269	291	263	306	265	251	306	277	290	278	275	281	275	283	282	283	269	296	280	295	296	263	291	265	275	257	274	276	270	283	276	266	260	228	259	277	273	280	270	285	276	286	289	284	300	273	295	276	250	257	310	299	263	276	274	284	258	274	278	286	321	265	290	259	222	263	270	288	297	282	308	290	296	244	268	271	279	262	298	271	271	252	265	276	245	302	274	290	286	277	260	275	262	307	264	281	231	297	295	308	307	298	278	302	278	266	267	256	270	290	256	244	298	289	286	285	285	286	263	290	272	310	308	263	283	255	273	250	282	255	280	286	288	277	327	263	282	253	312	277	291	280	258	300	278	291	285	269	268	287	282	281	320	271	279	259	291	290	274	276	285	294	286	277	288	275	270	306	280	275	305	329	278	263	263	280	262	295	260	279	296	244	286	254	271	281	276	292	312	276	261	251	267	279	270	275	284	256	275	250	240	259	263	261	290	286	259	238	248	305	292	281	241	280	279	318	277	257	276	254	296	235	277	251	279	291	274	282	262	274	294	261	271	272	288	275	277	297	260	274	277	266	287	246	286	276	279	265	277	283	273	262	258	251	272	320	291	252	265	298	274	270	292	273	267	270	292	279	295	265	299	295	291	274	256	258	268	261	270	277	281	272	281	301	256	286	290	249	325	304	281	274	287	269	265	259	293	301	268	287	249	258	268	261	307	305	263	282	263	282	276	248	270	273	283	235	266	294	270	277	237	270	295	273	300	280	263	265	263	287	289	292	274	278	287	281	283	239	280	305	278	256	279	292	292	277	288	298	278	299	257	277	300	277	274	289	271	279	266	270	281	251	270	268	292	282	293	263	318	309	250	292	261	279	287	280	297	270	256	282	307	288	312	268	250	280	242	262	270	307	284	253	252	304	253	279	267	283	275	284	246	276	267	291	267	293	293	304	265	244	277	282	285	284	263	252	295	296	286	261	258	292	279	278	267	257	299	274	292	296	281	280	322	320	268	267	302	268	267	244	268	289	294	272	290	275	277	293	279	274	294	278	272	287	291	305	276	290	236	272	253	299	302	269	287	295	291	285	290	279	290	256	281	266	276	255	297	345	288	301	270	282	259	250	287	300	251	286	244	260	264	240	274	281	290	284	281	273	273	291	272	279	301	252	277	276	285	276	313	267	292	290	265	272	292	253	290	282	290	282	258	283	277	253	261	281	264	268	290	267	264	269	301	284	240	273	279	281	278	244	304	262	250	286	253	270	289	279	279	279	279	274	270	305	285	282	282	276	311	297	296	256	299	280	292	283	260	273	278	283	270	275	266	246	281	267	285	260	278	260	294	284	291	296	255	294	279	252	278	268	265	250	293	300	257	262	275	288	293	284	252	286	285	265	294	297	245	269	279	285	283	257	268	261	262	244	308	284	302	297	269	319	294	280	272	252	299	261	293	270	289	270	297	245	247	243	271	269	277	303	273	302	283	277	283	298	294	279	273	262	255	271	289	298	308	271	271	276	256	280	244	310	265	280	292	297	276	275	255	271	275	306	300	286	268	292	315	288	269	279	279	236	292	300	255	279	265	254	272	291	247	270	308	291	308	296	272	285	255	270	249	298	268	254	258	289	276	257	284	264	300	279	271	288	268	287	269	236	252	279	320	280	286	270	271	246	303	267	278	277	281	271	288	273	292	271	258	273	297	279	284	271	252	287	232	281	296	277	278	262	317	297	288	284	265	232	252	299	289	240	314	320	279	295	248	274	314	279	252	306	311	260	251	275	287	268	292	290	266	299	280	309	280	264	275	317	283	256	272	304	239	268	276	274	232	259	291	273	298	265	280	308	303	279	266	259	280	254	277	268	288	260	275	293	247	287	251	247	244	295	279	281	250	251	282	285	276	271	279	265	276	260	291	292	270	276	276	273	271	289	249	269	282	260	274	272	296	255	254	297	280	259	270	285	276	285	279	309	274	256	301	275	252	250	299	296	284	274	270	238	262	293	294	267	281	296	297	283	267	288	248	274	245	282	314	272	255	269	290	279	291	299	276	246	274	296	280	265	255	266	321	288	242	275	277	288	238	285	296	279	285	252	276	294	278	302	291	246	268	274	273	306	277	242	271	299	275	269	269	278	275	257	315	258	270	281	279	266	268	276	272	301	285	249	242	307	266	265	270	289	259	259	304	300	317	265	292	276	265	281	248	246	304	294	281	275	277	275	288	277	251	241	285	312	309	272	274	275	269	284	255	269	293	267	276	257	302	271	248	292	275	275	288	270	271	270	280	280	276	273	298	274	278	267	288	303	285	271	302	279	259	284	283	310	269	285	272	271	287
6328	2666	759	765	724	778	689	703	729	740	729	715	701	675	670	675	650	694	706	669	706	698	693	661	628	727	644	691	666	707	707	676	714	698	693	618	689	668	668	678	665	656	669	651	678	673	690	691	691	649	658	617	672	708	697	684	693	667	640	666	685	665	676	669	683	661	699	642	651	690	639	647	643	720	670	665	661	675	664	671	624	673	676	678	736	708	678	654	710	701	653	694	637	649	695	675	693	687	636	648	639	683	667	652	653	674	690	712	671	639	723	714	671	674	724	672	677	643	662	645	684	664	636	686	699	684	734	647	686	651	676	675	675	637	660	718	704	620	693	662	699	713	714	678	685	658	710	637	682	656	696	723	646	719	675	661	692	697	657	734	678	657	670	688	651	699	699	692	685	681	673	737	697	664	651	680	692	695	679	666	713	674	687	719	695	649	649	659	654	676	633	637	658	646	668	632	646	657	685	714	690	718	693	718	690	677	686	644	635	666	695	650	667	645	665	636	676	703	669	720	665	686	676	655	648	727	671	673	657	701	690	677	716	692	688	734	678	674	643	687	713	636	697	687	669	715	703	649	707	695	655	677	711	687	695	679	697	651	665	691	636	703	705	673	659	623	691	719	666	676	714	687	730	673	667	672	662	674	691	633	667	677	689	686	743	632	656	672	662	646	695	665	669	645	647	658	671	684	711	620	670	675	690	641	689	680	675	691	695	676	664	616	655	683	678	685	673	685	680	702	720	715	677	648	715	660	679	655	662	683	716	702	632	698	717	685	671	706	693	665	705	656	657	642	676	688	667	685	666	669	683	649	622	660	689	690	677	706	654	702	668	694	654	689	650	682	688	696	683	664	639	702	645	647	635	712	695	672	651	664	672	670	701	662	655	690	665	694	716	748	644	679	689	653	620	703	664	691	714	679	673	682	684	660	706	680	708	640	689	655	633	712	641	664	691	697	670	669	680	690	699	675	678	677	678	671	651	695	680	648	662	680	715	693	640	659	702	615	693	705	713	685	637	706	685	648	673	687	645	664	659	677	703	709	639	670	678	698	644	688	661	657	654	697	646	698	706	690	726	684	652	680	643	651	718	646	687	718	753	678	691	648	680	688	699	685	683	732	691	682	682	715	693	665	659	650	622	672	640	655	660	719	695	672	648	624	685	736	681	655	688	679	667	684	691	716	664	692	664	670	673	676	645	640	688	658	714	646	678	720	669	690	689	669	707	657	683	705	745	670	659	707	691	696	620	679	672	701	653	675	692	688	685	652	704	675	665	648	698	659	636	648	686	653	705	683	634	705	671	757	635	676	703	708	732	690	687	715	707	654	692	648	601	684	677	654	657	683	697	676	704	686	687	688	645	693	680	679	674	668	718	643	686	637	708	671	679	678	680	666	639	650	713	711	685	652	692	638	706	671	710	663	680	668	711	679	710	665	646	673	671	660	666	671	713	730	682	653	690	669	709	695	673	724	691	692	680	716	684	739	631	659	740	678	637	701	703	689	648	638	688	725	698	704	706	681	657	700	764	667	644	698	654	702	681	706	679	690	698	675	709	689	703	693	695	692	694	692	709	714	685	618	686	676	690	701	698	670	685	666	708	729	705	682	672	673	693	675	704	677	679	681	651	701	631	680	682	687	666	737	692	689	709	715	665	660	687	684	634	668	655	699	655	707	684	679	713	700	672	688	677	705	682	665	649	684	619	729	652	667	663	657	723	655	681	654	736	754	652	710	687	700	687	645	659	694	664	711	688	708	655	645	700	702	678	670	634	684	645	690	690	686	693	672	669	756	647	643	681	699	706	619	685	703	686	701	660	620	637	662	685	661	681	633	685	647	694	639	649	650	689	655	690	717	688	653	725	646	681	641	629	660	670	659	641	679	696	631	682	713	723	630	684	718	691	644	661	657	690	670	671	678	686	665	678	654	674	655	637	608	651	700	705	669	695	670	669	721	678	700	669	675	700	711	649	622	659	685	676	680	665	698	708	681	676	654	675	695	675	649	694	718	698	703	672	665	666	675	691	697	634	660	647	645	656	730	694	682	661	690	656	685	643	697	666	688	675	658	698	637	650	709	740	688	672	679	686	701	672	696	692	695	658	714	727	649	673	674	653	692	677	716	721	656	662	671	670	656	690	677	661	696	705	689	643	677	721	708	738	722	641	671	669	709	683	637	651	697	692	695	658	698	620	696	711	695	688	681	666	712	671	679	701	714	680	734	630	670	651	655	660	673	704	664	718	653	656	690	650	665	712	675	663	660	715	690	669	717	707	707	682	718	698	702	706	636	654	713	668	724	694	688	670	625	714	706	686	667	657	676	704	681	684	736	649	657	659	662	685	681	664	704	657	655	701	656	760	685	669	731	684	682	673	714	632	717	709	671	690	662	685	644	672	681	689	642	636	657	653	721	692	728	674	657	668	668	723	668	714	677	676	728	665	692	706	663	664	666	697	703	655	675	685	642	690	672	684	678	695	714	666	635	660	696	698	685	735	704	704	686	685	663	661	625	636	683	710	668	663	697	731	646	677	706	694	703	660	673	681	648	670	680	736	691	663	720	676	713	667	673	681	699	723	652	695	687	658	715	678	661	652	666	695	667	693	688	698	663	738	704	689	686	692	701	707	701	685	724	683	651	775	712	665	724	680	703	721	674	671	695	657	700	742	696	664	697	701	691	692	668	656	681	701	636	669	647	685	678	683	667	685	673	705	680	685	630	720	684	674	666	710	673	671	642	686	661	674	671	677	699	689	674	676	682	692	663	712	674	621	704	676	657	695	695	634	690	688	654	642	676	665	711	700	674	683	639	699	692	672	666	719	722	690	692	664	635	727	690	595	658	726	606	641	673	681	720	632	670	673	695	699	673	650	694	697	666	748	678	687	689	678	716	662	700	673	683	728	661	725	709	667	703	720	699	638	692	694	690	667	650	691	681	659	688	694	701	732	671	688	661	629	670	697	715	695	703	721	684	670	699	692	675	679	688	680	681	692	682	675	709	711	706	650	660	676	657	699	642	705	664	666	660	695	661	679	655	703	701	633	702	656	664	702	691	688	676	671	743	706	648	690	647	704	700	730	725	729	717	674	733	661	650	665	672	680	675	671	687	670	735	655	694	686	685	705	648	668	660	661	660	704	665	663	633	688	648	739	633	661	687	679	643	677	680	728	688	630	663	641	709	695	701	723	695	720	665	694	720	685	690	702	692	694	696	700	675	667	733	688	684	704	717	674	657	707	658	670	703	715	680	648	656	666	658	695	687	711	744	703	635	687	647	692	698	700	640	655	709	694	690	726	651	736	703	676	650	680	690	691	689	718	665	651	668	683	696	710	677	631	677	674	746	693	690	674	647	655	693	658	727	719	707	708	678	714	689	701	631	698	664	686	675	641	662	626	687	695	681	689	699	694	687	697	694	710	668	638	721	707	707	667	681	672	673	713	675	658	659	688	679	686	684	623	642	691	651	679	672	636	670	683	637	648	670	659	703
19568	7645	936	476	433	389	342	337	309	349	318	347	313	291	323	301	351	295	317	328	335	308	309	325	313	308	333	296	311	327	333	341	269	346	337	345	294	310	300	296	319	329	330	299	338	304	323	316	336	354	337	305	301	318	321	338	352	338	334	344	310	293	282	327	325	300	305	284	315	310	343	346	335	310	319	340	294	301	331	327	322	292	337	331	316	305	345	314	316	338	317	336	332	295	321	324	310	310	302	321	343	313	308	305	336	299	317	306	294	315	311	321	348	317	357	325	354	332	301	303	339	347	320	325	338	332	332	332	328	340	332	331	331	343	307	336	300	299	312	315	326	280	318	316	318	318	275	304	301	309	305	335	297	326	320	319	307	305	347	327	323	276	322	321	339	307	316	309	325	337	312	333	349	329	295	284	304	295	316	330	300	294	311	324	329	335	329	320	331	317	297	305	307	300	304	298	299	301	342	338	286	314	330	336	339	322	315	312	311	288	318	314	349	295	328	332	265	307	303	326	315	318	331	338	323	327	356	331	275	316	305	305	341	337	350	311	290	322	342	321	314	333	339	345	311	325	305	315	313	309	316	329	322	298	311	333	336	300	292	297	327	317	338	308	308	329	287	298	288	347	327	333	353	311	297	309	344	305	323	363	335	314	338	309	320	329	360	330	295	313	307	328	316	322	303	279	351	322	320	329	336	338	322	381	313	360	327	319	329	317	271	277	296	295	334	291	320	319	300	327	319	366	319	343	306	332	326	302	323	333	345	304	336	293	304	333	292	284	311	317	319	320	302	338	318	325	306	313	330	307	343	319	318	312	315	311	319	281	344	328	345	317	295	319	310	337	314	301	286	326	317	335	309	314	309	328	338	291	335	316	340	317	312	300	297	331	313	352	304	317	311	335	321	336	319	331	328	297	312	291	336	354	307	322	337	325	313	325	307	323	314	359	366	303	348	328	291	326	305	335	321	321	310	304	320	312	305	311	328	334	331	327	309	332	316	326	299	317	316	332	336	321	310	310	328	314	318	292	332	303	329	334	325	320	316	290	303	326	297	333	320	311	323	314	316	335	317	314	298	356	328	306	290	304	343	308	326	313	329	305	348	324	302	327	341	317	344	340	319	331	317	340	333	321	352	306	352	310	334	333	327	314	328	324	324	318	351	301	321	313	307	314	287	290	334	346	322	329	314	346	306	307	329	293	303	337	305	289	338	319	296	303	308	314	312	321	331	309	310	299	318	313	343	315	294	316	328	327	312	327	321	326	360	350	291	303	325	352	324	320	331	321	310	333	342	339	287	333	318	358	309	331	337	317	315	315	329	340	339	296	300	326	336	326	336	313	281	299	311	327	298	314	305	346	289	337	297	307	339	300	316	296	313	334	318	333	338	335	321	352	324	333	298	297	315	326	295	302	336	308	309	348	338	319	305	322	345	332	284	309	322	341	305	333	313	301	320	350	323	355	332	318	327	304	331	324	287	336	320	297	305	313	291	320	333	311	335	313	347	308	343	326	306	343	343	363	355	336	298	318	321	337	295	319	301	313	324	303	316	313	292	306	313	347	326	300	299	308	309	346	297	292	290	305	314	331	328	319	332	325	348	332	303	312	327	327	351	338	305	330	300	332	324	338	277	344	327	337	335	334	308	308	355	349	318	336	307	344	308	326	338	363	304	308	310	329	297	312	310	300	371	316	339	315	375	296	311	321	309	306	329	350	322	316	327	356	352	324	299	321	339	333	326	321	302	300	310	307	289	321	338	307	342	308	323	293	273	313	301	311	330	299	310	353	275	322	321	310	333	327	269	352	319	317	327	322	340	274	306	314	332	324	314	335	319	320	349	288	315	332	316	335	321	330	335	315	325	354	364	305	304	319	337	270	345	303	365	325	281	321	276	340	324	306	320	285	343	308	315	358	313	327	305	301	317	313	321	334	278	307	312	335	307	324	333	314	322	336	321	296	301	303	312	350	334	316	339	317	328	335	294	295	298	336	313	333	321	318	319	362	309	285	319	292	340	326	331	316	314	303	341	281	349	326	294	315	326	305	288	323	315	309	334	321	319	308	300	330	332	309	309	304	357	294	319	305	309	343	326	355	324	296	325	354	332	308	286	313	307	311	305	327	309	318	355	348	305	313	324	326	368	289	305	310	303	314	345	353	308	324	348	306	321	311	322	354	316	327	331	299	322	314	334	306	314	336	330	333	325	307	358	316	312	331	308	342	357	281	297	326	304	342	305	305	318	347	336	314	303	341	336	281	311	325	312	276	332	313	323	312	365	304	291	305	319	377	330	326	308	315	320	341	364	342	317	318	297	308	343	360	293	350	314	309	332	332	314	316	330	291	298	289	298	322	309	336	323	372	336	300	312	336	320	301	317	287	306	332	327	322	318	313	330	316	317	340	318	302	310	317	326	304	339	348	315	316	378	340	315	329	308	297	301	299	325	293	356	367	325	324	321	308	334	329	307	373	351	328	309	293	307	293	323	320	313	338	337	296	324	284	337	326	309	347	314	329	283	294	284	314	313	316	329	333	335	324	344	356	324	327	333	287	323	336	317	331	286	314	293	295	321	322	323	327	310	338	298	328	322	294	311	339	320	337	338	314	314	329	344	342	354	314	325	342	309	305	327	330	354	304	306	337	318	321	345	310	290	320	294	299	307	328	322	337	305	297	323	302	333	341	309	358	345	300	338	306	353	318	333	305	328	313	322	283	320	368	297	303	308	282	291	302	328	310	343	312	306	306	331	329	286	317	306	349	290	308	292	313	300	362	304	345	310	327	288	325	316	317	310	350	347	349	297	334	316	352	338	310	309	297	293	303	311	337	302	324	328	357	318	315	334	311	297	330	312	329	313	318	295	308	322	299	308	313	312	292	318	337	315	332	284	330	320	311	282	291	307	321	316	323	293	321	308	307	326	313	293	319	326	323	301	329	310	329	329	293	329	346	344	298	320	331	349	312	334	317	318	345	333	339	309	313	326	332	309	327	330	319	329	303	306	320	315	323	324	332	319	339	302	302	308	299	335	340	348	325	286	315	306	286	327	318	320	321	314	317	323	331	325	307	304	332	302	344	335	314	309	354	350	307	352	311	321	312	302	329	330	320	302	327	282	317	323	332	292	329	284	307	332	357	332	324	321	314	326	327	278	323	319	307	343	307	342	298	322	316	352	319	297	301	335	299	320	328	327	324	315	275	316	329	301	335	295	307	310	320	302	350	335	345	343	375	371	330	314	305	291	332	323	342	326	291	333	297	351	347	312	321	316	339	323	333	365	297	355	332	316	309	350	305	318	377	341	302	303	343	323	340	274	330	313	333	345	325	310	346	305	346	333	333	315	312	326	334	330	306	304	350	310	271	306	331	300	323	329	342	348	341	321	326	310	311	304	323	281	302	295	325	326	334	313	324	342	315	307	331	287	317	299	320	349	344	323	309	308	344	337	322	328	296	283	344	342	351	328	323	321	316	359	332	327	325	337	344	320	296
14356	6357	1247	1272	1111	1015	981	920	862	876	807	896	802	809	799	771	831	800	823	786	830	759	778	778	816	782	776	811	776	764	796	759	789	761	736	744	673	727	760	757	736	731	778	749	750	791	791	729	780	743	777	725	774	767	718	747	711	763	777	752	729	728	777	758	756	755	747	773	767	761	809	721	775	757	758	715	743	768	748	730	747	750	735	797	748	748	742	741	753	798	728	759	758	773	786	801	773	778	833	775	776	814	772	807	751	790	752	730	715	803	704	761	720	725	778	798	792	805	769	706	806	721	713	768	797	754	766	756	774	738	731	777	784	726	779	756	778	761	753	732	739	796	737	765	799	722	755	784	870	793	781	731	748	779	729	790	738	771	779	734	701	750	710	754	706	745	758	782	769	775	725	734	712	740	790	823	752	737	741	774	697	755	806	704	766	767	772	769	726	753	738	748	733	767	760	736	813	764	739	754	721	755	763	692	815	758	754	748	762	756	782	792	784	776	761	725	732	735	751	749	752	761	773	781	750	803	784	790	755	745	725	767	712	781	827	782	753	746	777	767	778	737	761	753	806	774	776	753	758	750	758	764	744	749	738	751	730	800	732	834	768	735	764	740	779	755	725	766	709	771	766	753	780	763	759	707	719	781	748	806	691	784	742	765	810	752	744	794	811	747	712	776	798	807	736	791	776	764	751	788	739	695	749	779	769	747	734	756	749	751	779	754	768	701	776	758	740	760	724	730	767	699	745	783	776	773	811	741	771	755	751	773	807	730	832	799	777	764	805	772	798	751	779	778	766	826	722	720	821	720	756	749	749	774	718	811	765	757	767	732	743	714	727	770	791	773	760	749	739	715	779	779	744	746	760	737	761	797	774	755	781	777	734	760	752	776	735	729	767	802	752	763	754	766	758	772	799	768	762	710	733	753	737	765	790	737	734	739	792	716	736	744	731	796	764	736	731	794	768	743	788	726	791	719	817	749	755	840	767	749	772	785	766	743	737	814	781	748	772	767	774	759	738	773	764	748	826	736	741	715	771	781	753	723	751	814	769	736	761	785	759	751	751	735	760	725	785	783	762	744	771	724	756	771	735	743	797	779	776	739	776	769	721	735	784	771	798	738	741	771	734	732	759	787	743	746	736	756	759	761	787	712	708	710	768	728	753	765	705	734	785	723	732	796	753	774	701	752	732	786	748	777	765	722	729	793	765	769	741	756	787	745	798	744	772	726	819	781	767	776	720	792	764	811	716	773	753	769	754	737	756	750	724	720	769	751	750	735	749	757	710	777	731	780	780	766	721	721	757	801	719	768	794	794	713	775	786	787	744	766	717	768	780	737	789	751	786	726	759	733	735	747	809	721	743	765	739	729	722	819	736	753	748	755	729	779	764	749	750	773	757	809	809	742	779	749	737	806	749	783	776	707	719	744	739	751	751	752	751	753	766	784	769	756	763	784	763	767	772	798	743	768	766	726	774	814	757	759	744	756	743	746	729	705	785	828	772	768	779	754	758	754	735	765	788	776	794	788	794	771	724	757	718	776	768	748	760	748	748	731	776	776	727	749	777	740	737	765	785	773	777	766	712	741	780	780	781	733	773	745	776	759	717	758	765	767	797	730	775	805	732	751	753	748	811	781	791	748	780	739	748	757	777	743	766	731	715	737	739	766	750	772	781	776	779	740	728	699	771	802	746	744	809	769	774	793	787	761	755	734	758	719	761	723	729	715	772	722	752	768	765	736	757	760	717	801	795	812	719	791	807	748	749	717	780	738	749	721	751	795	800	725	733	780	733	758	718	728	779	705	778	747	750	739	772	800	779	783	730	732	741	778	765	731	751	738	785	720	775	804	764	713	728	758	740	764	705	764	767	763	818	738	736	713	754	794	735	740	792	706	791	769	817	807	789	742	716	725	740	794	721	712	757	700	796	750	725	756	756	763	775	723	778	758	754	747	791	740	800	793	741	797	736	726	751	775	747	764	723	819	797	745	764	758	741	730	773	749	735	769	737	769	740	740	751	745	758	754	782	746	727	722	785	749	762	685	771	758	782	740	780	769	795	778	767	801	766	781	767	793	720	767	734	793	692	798	733	769	746	748	716	769	822	780	720	757	776	753	773	799	785	744	754	796	790	752	771	789	782	754	755	685	754	774	788	745	739	751	723	725	779	704	791	728	754	798	708	755	777	791	792	807	790	765	802	756	770	738	787	794	761	794	796	729	751	743	764	722	761	727	771	745	742	722	760	738	757	786	787	764	793	769	767	750	811	773	784	784	790	755	796	727	773	771	750	791	747	770	789	751	788	724	784	803	776	742	686	795	761	747	800	786	732	772	711	766	771	771	728	770	769	757	785	780	734	713	766	749	720	753	751	801	783	737	757	787	749	750	750	778	758	795	763	790	755	748	728	812	803	822	765	777	776	768	778	790	736	771	740	740	710	812	772	758	670	732	774	758	737	755	711	759	749	728	779	754	731	797	754	723	752	786	734	771	741	743	815	747	746	793	790	767	758	785	718	784	783	786	786	738	797	750	749	785	778	777	756	764	755	723	791	738	768	748	759	756	773	751	752	768	788	811	750	790	773	727	834	780	773	744	752	738	775	767	760	719	759	761	756	751	760	794	754	771	775	775	775	776	739	746	759	762	764	743	761	793	758	766	758	780	735	756	779	731	754	781	736	714	744	749	746	725	736	784	732	778	731	756	787	778	738	759	732	728	788	828	720	768	803	754	688	820	787	726	728	735	763	758	765	749	692	736	781	757	791	736	717	761	794	723	792	784	773	748	746	790	816	762	784	690	751	785	744	728	753	735	788	738	755	773	786	692	775	763	760	799	762	723	759	744	787	740	685	753	779	759	746	798	782	758	755	771	811	739	764	826	777	708	752	768	761	757	729	765	768	748	754	797	758	737	765	718	761	761	788	737	790	723	747	767	788	766	748	758	754	750	779	764	749	804	811	739	788	812	801	739	723	733	766	754	777	731	794	715	742	777	801	801	745	740	726	777	754	756	779	709	769	729	767	727	781	778	744	716	759	724	780	764	740	737	753	732	777	804	745	780	709	767	745	795	784	788	777	725	776	748	734	691	788	748	712	730	735	744	718	738	808	745	790	805	730	795	732	754	711	736	743	784	778	725	752	788	801	794	725	759	769	735	767	740	698	769	733	807	718	692	723	761	734	797	757	776	767	754	753	768	761	805	807	797	716	770	741	775	783	742	802	724	746	742	752	784	800	771	776	782	749	817	764	740	752	780	794	815	719	755	744	780	775	729	750	750	790	768	766	793	734	798	806	740	777	731	743	745	740	748	790	806	712	774	763	731	734	730	719	763	767	753	759	750	792	788	745	718	753	759	776	747	742	754	776	752	752	752	763	755	777	751	801	774	714	730	756	793	776	757	815	735	760	808	771	758	737	791	761	762	756	763	805	782	791	768	750	785	744	744	736	723	772	717	767	758	763	741	788	746	765	774	776	747	737	758	732	791	775	777
29366	12458	1390	462	384	336	295	258	243	194	225	219	218	188	203	168	208	186	231	192	200	210	207	205	181	210	198	204	212	194	192	193	196	178	208	198	207	210	210	169	208	181	211	194	176	190	174	196	209	180	203	201	211	194	181	185	185	208	194	180	177	195	192	166	188	175	180	184	198	203	172	172	185	160	173	188	174	186	190	192	185	196	189	206	184	184	181	193	201	173	185	189	187	194	216	178	189	192	185	177	181	191	203	188	216	191	212	204	202	172	177	228	173	179	195	180	183	223	186	194	205	230	177	185	179	198	192	188	198	174	210	185	175	188	183	201	177	190	182	193	207	186	211	180	187	177	173	202	197	174	197	180	168	184	201	194	213	178	174	166	182	188	176	211	149	159	174	192	204	209	175	167	183	166	183	178	201	203	199	195	197	192	221	225	181	192	172	199	195	185	218	193	188	194	210	194	183	180	190	182	193	181	181	191	180	175	222	174	163	202	200	191	198	185	159	204	193	192	196	162	149	181	223	191	193	161	190	186	209	190	192	198	183	193	194	197	179	224	174	205	193	203	192	177	194	182	205	196	192	204	207	234	176	215	199	182	199	206	200	183	189	176	164	191	215	171	179	191	189	183	212	186	192	208	173	202	208	196	193	196	212	222	179	181	182	185	213	206	212	171	213	169	196	195	159	168	195	198	178	176	195	201	197	182	176	177	185	197	193	145	187	171	189	180	189	174	198	183	177	186	187	170	206	219	206	184	185	175	218	190	188	173	191	205	206	176	192	194	201	178	194	157	185	191	187	192	186	183	208	189	205	181	205	199	178	189	168	182	202	169	194	202	186	177	187	193	162	179	186	186	175	178	200	187	169	190	206	231	205	194	173	177	192	184	204	193	187	167	169	188	166	174	194	184	183	202	185	164	186	211	235	199	181	178	175	170	189	193	198	213	179	167	179	172	189	187	170	195	202	189	172	223	184	203	179	185	199	211	196	193	192	189	179	197	184	188	202	181	183	188	189	177	194	190	170	192	183	201	190	179	188	197	196	216	185	172	180	192	187	180	188	173	168	207	204	174	190	197	193	173	204	178	187	205	188	203	178	175	171	200	209	212	200	207	184	204	188	184	180	216	200	217	195	173	201	177	189	186	191	209	191	196	195	200	196	179	189	185	191	206	183	181	172	210	193	177	185	180	179	179	192	183	172	169	193	174	190	160	184	187	187	225	210	188	214	202	183	225	203	194	179	189	191	193	192	192	204	202	213	197	188	202	161	194	180	215	185	164	182	204	196	188	216	190	171	209	194	166	174	189	170	178	185	180	159	186	197	206	216	192	182	190	194	186	183	222	217	188	180	201	197	192	219	202	237	194	179	193	188	197	213	180	183	197	183	183	182	174	212	190	185	177	196	203	178	188	184	198	191	177	175	201	169	176	188	204	195	181	176	194	172	184	148	188	232	166	193	191	183	183	165	211	202	177	179	171	184	173	193	189	199	184	209	175	212	174	175	203	186	176	195	209	172	205	183	177	214	180	205	192	203	206	179	167	183	183	205	190	199	195	194	207	196	190	205	177	200	178	179	179	198	206	202	209	209	176	193	175	175	207	209	184	200	184	226	187	220	185	196	188	188	202	190	187	175	192	229	217	180	194	165	169	186	185	197	195	180	184	182	203	180	193	180	186	211	190	196	179	184	177	197	177	203	199	189	178	196	189	183	175	203	170	188	204	179	201	188	207	193	173	183	167	167	168	182	181	184	176	172	200	214	166	194	182	197	172	188	187	182	194	186	199	185	162	187	211	187	192	212	206	211	183	178	209	195	196	183	199	189	158	201	190	198	187	165	172	185	179	184	198	184	183	159	193	199	209	202	195	161	179	208	183	170	193	165	190	201	179	192	161	207	168	169	170	205	191	216	197	206	174	181	210	179	199	206	183	193	190	182	197	177	192	190	187	183	189	179	188	177	158	184	197	179	203	173	183	190	184	180	166	171	195	200	170	185	182	192	202	184	177	205	184	139	187	207	171	199	185	183	215	159	179	216	196	191	175	205	183	192	185	173	198	183	191	208	183	186	192	184	178	201	170	197	202	189	166	190	181	198	179	209	179	183	169	173	185	218	173	189	204	199	186	177	166	199	195	194	172	188	201	219	188	190	173	195	200	180	206	166	178	209	184	200	224	190	213	195	221	200	198	177	185	192	212	161	158	181	183	188	180	199	182	195	185	177	201	228	187	197	208	190	189	203	172	178	182	217	203	175	172	185	184	178	183	210	162	186	205	181	170	189	206	197	189	159	190	185	187	193	208	185	216	191	210	200	194	182	194	193	192	201	190	205	218	194	194	203	195	182	179	197	155	184	173	205	193	195	198	171	205	187	197	200	207	187	195	170	181	200	209	175	170	196	171	217	181	165	182	204	149	184	184	174	189	180	196	169	188	201	188	179	195	177	191	197	187	190	185	218	203	190	161	170	196	196	175	196	176	215	178	190	185	214	207	190	204	193	226	232	198	174	175	196	168	202	179	187	175	193	174	194	214	194	187	192	190	191	201	200	207	173	177	187	180	188	169	191	172	192	187	185	184	166	217	194	184	181	221	155	234	193	173	212	170	188	189	166	207	174	162	175	186	173	201	192	178	206	207	183	169	185	183	171	202	199	177	191	188	179	205	207	173	190	212	183	167	205	188	175	196	181	181	190	193	180	211	184	183	189	213	179	168	181	180	182	174	198	167	201	176	189	207	191	173	206	195	209	180	184	189	178	185	211	179	209	211	200	158	163	192	180	170	183	191	191	193	204	169	204	184	165	206	162	185	176	208	202	174	197	175	170	176	181	202	220	167	181	177	158	198	162	182	170	175	212	169	184	188	175	185	184	220	208	176	190	187	179	203	195	194	191	182	196	186	189	207	166	195	177	177	213	220	196	199	197	184	188	162	219	191	207	203	188	205	202	185	170	208	198	169	205	200	187	206	199	173	179	195	193	188	187	188	184	185	181	222	194	176	204	193	206	183	201	184	185	173	178	193	180	221	186	202	208	193	199	185	207	219	197	203	193	163	181	187	173	176	212	195	178	179	173	195	210	177	159	203	168	208	186	201	211	200	196	192	188	165	188	177	177	215	206	188	174	214	168	177	177	200	199	196	156	176	221	159	196	208	181	173	214	199	199	161	180	202	189	210	200	186	195	172	193	177	199	182	185	188	193	193	168	186	184	217	196	199	192	189	187	183	167	170	180	186	193	185	210	171	195	192	174	202	196	204	184	176	198	180	222	201	196	184	208	192	185	199	170	171	198	180	164	182	183	210	174	208	179	165	176	196	192	186	177	178	196	191	169	196	188	196	197	182	205	182	208	186	182	192	166	206	181	194	206	183	193	190	195	199	170	184	193	189	187	191	164	180	202	172	183	181	174	183	150	177	190	190	206	187	174	161	175	169	190	192	222	241	197	191	204	189	217	180	220	189	168	212	173	206	189	181	201	169	197	184	177	174	193	172
18675	8891	1430	1488	1254	1135	946	822	691	670	574	689	587	648	624	512	535	525	515	507	522	536	531	512	511	467	513	458	515	488	467	485	493	492	508	451	442	485	513	480	489	479	470	478	492	485	458	463	488	471	449	479	465	473	497	496	446	455	427	482	450	473	508	483	438	467	490	494	455	476	505	514	457	439	455	483	486	483	479	513	504	424	440	448	482	473	439	493	488	446	463	480	512	449	439	476	449	455	496	494	430	453	449	438	458	462	463	475	449	459	499	442	460	486	486	456	486	481	477	511	480	488	486	453	503	445	444	466	477	479	488	458	460	481	447	493	484	460	487	483	482	492	486	474	475	471	431	442	454	452	501	508	483	432	465	472	481	497	448	502	465	508	497	467	475	457	491	461	479	460	449	473	468	431	442	478	476	474	474	465	469	441	424	454	469	451	482	481	497	458	465	458	493	441	489	479	437	462	472	464	461	478	458	468	508	505	526	444	482	436	468	450	473	422	458	478	447	434	431	494	481	475	471	474	449	480	502	462	459	469	459	470	458	468	458	486	483	455	449	469	425	488	456	470	469	500	495	434	484	476	490	477	467	447	434	490	493	473	448	508	493	485	480	455	481	447	434	477	445	456	470	492	478	467	488	464	483	489	464	479	485	438	457	482	446	453	467	445	472	472	492	470	442	454	458	469	442	443	451	454	474	477	468	481	473	464	491	466	479	480	508	423	517	464	495	518	472	457	476	486	508	450	478	487	487	469	475	451	424	433	452	478	465	453	497	449	455	459	484	486	420	457	487	465	466	467	453	498	483	429	465	450	481	455	459	446	512	477	453	508	464	501	462	459	436	477	474	483	505	454	435	468	466	459	482	447	460	483	472	462	502	507	416	482	455	510	456	452	482	473	465	466	490	456	482	493	451	506	455	465	487	471	448	435	442	485	460	484	426	468	440	479	440	471	453	494	457	482	454	485	497	490	486	460	453	484	481	471	459	446	463	469	453	465	493	481	460	438	489	508	468	453	459	493	492	460	471	435	500	500	439	460	463	475	467	436	478	465	457	448	473	486	450	484	479	449	463	468	468	446	475	460	486	474	485	477	471	421	472	494	487	461	500	471	473	524	474	439	434	448	484	481	462	457	465	485	464	505	451	466	459	454	453	470	468	492	480	420	460	447	431	456	455	482	477	445	498	475	467	482	494	476	449	476	478	473	477	506	448	476	445	461	481	492	498	468	468	489	477	449	499	458	469	435	449	457	468	527	452	451	478	465	465	477	449	433	464	457	429	451	464	475	463	435	472	433	477	459	492	478	451	468	450	489	476	447	462	465	472	473	434	479	487	486	515	440	472	454	480	486	472	461	470	483	459	459	451	453	473	478	494	481	450	444	511	484	437	520	435	484	487	515	456	452	491	456	465	476	451	486	487	469	502	471	469	469	475	444	433	487	429	494	486	494	416	486	406	479	449	488	468	496	474	488	455	469	483	488	496	445	452	485	443	438	456	442	474	468	495	452	448	494	462	502	481	469	496	461	478	468	492	473	442	466	442	459	463	462	477	479	471	456	450	458	499	443	482	475	411	465	497	470	506	497	470	480	475	450	471	465	440	456	475	452	465	491	426	478	480	455	484	465	529	512	476	468	481	488	529	467	481	461	433	480	444	470	438	447	452	484	462	477	444	467	455	458	457	476	475	448	473	448	446	466	461	485	481	489	491	483	460	450	496	461	427	476	474	440	457	530	468	453	495	492	427	434	484	456	466	481	463	482	517	483	442	466	445	483	450	476	484	442	454	492	435	432	448	476	450	445	498	435	443	454	474	523	459	456	447	452	466	477	477	444	470	470	463	484	442	445	471	467	473	455	462	470	478	428	455	470	478	465	474	479	475	457	460	461	479	473	529	473	508	483	512	470	458	495	453	452	488	462	493	444	452	444	494	457	485	436	443	443	456	496	443	439	473	484	507	487	473	440	488	436	466	442	479	445	458	458	470	475	434	501	467	492	464	457	445	426	458	469	483	427	457	489	489	543	456	458	459	508	483	459	508	465	510	488	480	479	489	476	502	452	469	472	485	465	456	417	465	436	467	489	450	480	486	448	500	480	449	472	463	499	460	427	481	511	434	459	469	466	431	483	440	468	446	422	468	469	459	454	459	453	521	513	468	456	493	492	475	461	428	470	448	513	472	441	477	481	464	452	478	476	502	474	477	462	477	494	451	458	446	483	450	410	448	488	461	475	548	443	485	443	465	478	431	482	468	486	442	440	493	474	467	469	486	456	453	422	472	442	491	460	413	473	498	508	425	425	462	449	417	483	488	450	482	449	454	462	469	448	512	479	453	483	472	493	444	486	478	450	464	487	462	458	451	465	446	520	431	492	503	494	454	475	440	463	462	480	449	481	454	502	447	460	471	472	475	454	473	439	446	483	490	421	445	431	445	472	496	482	492	521	441	437	468	452	472	430	438	456	474	490	411	478	463	510	464	457	440	493	456	484	493	474	495	465	476	445	449	484	483	491	500	451	433	477	454	515	476	481	462	470	470	490	504	442	506	486	451	455	450	480	491	488	477	475	457	475	447	484	468	480	469	471	479	486	461	450	514	499	473	463	460	476	488	489	482	435	489	469	479	497	473	448	498	457	458	443	465	430	461	467	472	454	481	482	461	468	473	475	468	473	486	453	487	482	454	460	481	461	443	450	424	458	475	498	474	461	499	463	492	462	453	451	455	491	455	491	466	448	429	465	496	511	430	500	511	476	439	439	463	478	476	466	482	471	462	480	441	460	475	481	477	441	447	522	471	473	471	484	468	463	499	485	454	487	458	471	460	468	476	471	452	461	452	490	478	512	457	499	448	461	475	447	492	504	482	472	467	476	461	435	501	463	455	450	481	474	431	465	460	458	465	474	466	449	442	456	478	475	486	466	460	408	467	507	468	466	475	471	474	480	450	512	447	464	497	470	451	495	462	470	459	436	443	478	469	490	470	470	463	477	469	423	492	497	442	466	456	493	455	503	464	530	487	460	455	491	487	471	463	493	478	486	478	466	472	493	473	467	460	476	445	455	486	469	506	445	484	481	469	475	469	454	456	443	542	475	461	487	486	458	487	472	487	474	456	455	469	491	443	474	485	430	475	500	445	468	464	457	444	535	487	432	482	452	475	450	472	518	434	444	488	500	477	466	482	468	486	447	467	469	487	469	477	461	501	505	470	496	466	494	480	440	489	453	440	497	464	495	478	418	466	444	441	470	489	466	493	404	449	523	462	452	439	447	488	457	457	475	438	479	497	476	488	438	475	458	480	481	467	449	436	442	485	479	458	516	507	454	495	465	457	474	486	488	457	450	447	490	487	460	458	450	468	492	469	422	489	450	447	442	485	464	451	458	445	440	490	470	476	499	480	455	488	468	497	497	442	475	481	455	465	459	453	451	455	460	454	464	470	497	453	456	462	459	476	455	461	444	488	487	460	497	478	458	428	439	427	465	470	513	473	484
8488	2687	399	305	298	263	282	323	274	296	267	294	265	295	266	263	305	279	303	269	274	252	281	270	259	268	243	285	269	239	311	267	260	294	302	228	284	284	291	272	305	245	280	314	258	240	299	297	271	271	297	278	252	250	272	291	272	295	284	300	282	295	280	283	293	283	279	260	293	255	278	310	260	274	299	324	272	298	273	300	288	255	249	260	254	295	295	274	271	281	300	295	300	275	312	281	304	286	277	284	300	295	285	234	256	299	262	269	298	306	290	264	242	287	272	270	293	300	289	292	282	279	266	295	286	292	274	315	262	314	284	274	282	299	275	256	281	284	260	255	284	290	270	285	273	276	262	247	259	292	263	286	270	268	283	270	280	273	272	293	276	289	264	278	260	296	272	282	318	286	273	275	290	276	256	289	283	281	275	284	287	278	287	293	279	235	294	257	304	284	290	285	288	283	267	294	290	265	258	272	287	286	294	268	308	273	261	281	291	286	298	276	271	272	242	278	302	257	276	275	297	266	252	271	261	242	277	276	289	291	263	284	266	269	270	289	296	263	260	269	271	297	309	308	266	295	303	297	265	289	284	295	292	305	276	318	293	255	274	293	252	309	256	316	282	282	282	258	273	285	285	280	282	281	294	265	304	271	275	255	254	250	305	274	284	282	296	274	279	268	248	281	272	261	295	282	299	280	280	282	263	279	293	271	288	296	260	277	280	281	254	267	296	267	279	290	280	318	278	293	278	300	312	293	293	269	265	285	303	268	286	276	255	291	300	258	287	302	302	277	317	290	306	272	276	323	296	280	257	261	289	272	261	286	306	288	264	307	270	281	282	302	293	266	269	269	304	268	292	284	297	290	261	280	295	298	285	300	294	297	315	278	264	287	310	264	283	287	281	285	249	263	298	265	300	286	294	292	313	295	278	280	289	299	255	260	294	260	277	273	269	260	252	282	274	282	280	286	307	292	273	248	288	273	281	280	306	287	257	294	274	270	284	249	255	275	277	267	312	270	324	259	276	273	288	294	278	311	295	297	266	311	274	266	281	310	261	275	313	262	264	287	306	292	293	283	290	280	284	270	244	272	229	269	269	279	292	260	282	258	294	287	301	305	269	275	272	300	279	314	255	277	275	262	283	291	255	272	295	268	266	293	263	273	291	262	288	282	285	280	316	269	302	276	253	254	301	307	289	273	270	295	310	273	292	279	285	295	298	309	279	290	256	296	258	245	255	280	233	254	318	278	275	309	303	296	269	299	289	275	273	280	261	276	316	278	305	272	278	277	273	278	278	265	302	324	307	269	288	280	291	256	276	284	314	277	305	286	308	306	256	283	284	316	289	282	296	291	238	299	265	280	256	301	296	264	271	252	252	247	288	308	269	324	319	291	279	260	271	295	243	265	287	294	274	286	295	274	260	306	300	275	259	305	293	305	307	275	292	240	293	273	282	287	265	287	275	284	286	283	276	288	279	287	274	276	288	247	262	297	290	305	308	243	244	235	292	279	289	264	246	300	250	320	294	285	280	309	288	269	283	249	279	289	284	291	306	298	260	244	295	287	280	289	242	273	271	293	258	323	291	269	284	261	275	284	268	276	295	237	283	289	277	314	322	269	283	299	256	278	281	298	304	289	273	279	274	294	293	270	291	254	303	284	289	306	259	260	255	265	251	265	261	287	255	278	268	292	276	284	263	312	246	273	257	297	292	272	287	293	296	286	248	271	280	261	298	287	298	259	291	284	277	297	265	295	309	313	316	256	297	259	295	282	261	282	274	273	301	297	252	297	257	282	285	271	316	311	264	266	255	255	310	292	274	288	264	288	285	274	291	276	278	245	278	274	274	264	301	291	258	288	303	298	287	276	300	299	257	281	260	266	278	255	277	288	276	297	289	303	291	249	278	269	235	270	267	306	292	295	301	274	286	284	276	277	274	298	271	313	287	296	287	283	247	292	284	242	273	274	295	288	304	283	257	253	273	261	260	271	287	261	302	291	291	302	303	300	295	257	291	295	284	241	272	288	284	318	281	261	281	278	289	299	279	266	283	284	287	273	256	270	327	279	270	238	251	271	281	270	296	247	258	252	274	293	300	291	299	267	273	256	274	285	301	287	302	253	287	286	295	301	281	257	260	295	280	267	237	285	242	269	250	275	290	269	300	249	238	252	279	284	274	295	242	264	272	309	280	275	276	284	299	269	278	286	274	256	275	279	316	314	283	278	263	271	270	282	302	257	273	275	246	264	289	288	274	253	302	289	297	286	261	286	283	274	280	290	268	274	294	299	258	280	311	300	268	273	280	258	310	289	278	275	256	247	272	276	264	286	296	285	299	270	280	293	320	295	294	281	297	285	282	301	288	277	277	287	314	298	281	263	288	282	264	282	275	280	253	282	265	304	289	295	307	301	286	246	305	267	283	277	254	280	283	257	317	311	269	262	252	285	277	287	283	282	292	279	299	274	286	300	301	283	286	266	267	304	299	312	263	281	281	295	274	265	277	272	281	292	274	235	280	306	285	303	284	279	307	298	309	314	264	260	304	256	272	300	301	288	294	299	309	288	264	261	290	276	257	277	278	277	270	276	292	298	281	279	322	278	256	301	274	292	288	294	272	278	263	295	276	289	296	294	298	276	281	249	256	332	294	254	279	263	290	315	309	285	293	279	281	285	319	253	302	275	265	268	275	272	293	291	276	259	305	273	293	253	296	297	248	278	276	249	291	276	309	328	261	281	281	264	280	290	288	295	240	280	304	282	275	257	301	283	275	288	280	301	260	277	299	271	290	270	271	272	309	286	280	288	278	245	308	292	287	284	292	285	248	273	302	276	285	289	279	277	279	297	275	274	288	277	281	289	268	278	304	310	276	304	286	272	266	298	292	275	261	285	274	264	308	258	280	294	281	277	259	275	276	290	291	290	286	280	269	300	252	288	292	267	280	290	265	281	309	291	274	279	266	267	271	274	258	304	295	301	292	287	244	263	278	250	276	264	276	318	242	310	295	275	321	296	305	292	267	260	301	275	284	243	280	295	282	274	297	297	265	282	269	307	289	314	268	326	295	260	296	298	281	258	290	266	306	306	333	275	274	283	295	273	281	248	294	298	272	319	268	281	310	311	283	264	278	289	280	284	285	316	294	271	270	255	308	304	312	283	280	288	296	259	299	292	276	252	283	307	236	278	299	271	285	269	307	308	286	305	281	286	242	281	258	296	308	285	283	275	292	276	265	303	264	297	277	282	282	240	298	290	310	283	265	272	271	290	273	272	321	282	312	302	269	249	253	294	272	265	248	297	295	279	294	290	308	291	245	257	266	308	293	286	293	275	263	257	286	294	283	291	263	301	235	281	261	252	298	262	286	307	285	270	277	310	274	251	274	272	290	258	282	266	299	279	266	270	279	257	278	301	288	309	291	285	291	284	293	266	273	256	310	268	281	257	297	293	271	259	281	273	271	267	309	277	271	295	267	306	259	276	282	271	275	299	260	255	296	286
6522	2748	746	735	733	741	705	710	763	749	676	692	674	656	698	684	702	722	621	713	660	721	706	754	737	644	679	682	737	663	714	657	713	669	695	699	708	705	671	678	701	694	720	676	690	659	687	696	733	685	665	680	684	672	660	701	672	644	707	729	677	703	687	646	665	638	712	678	642	672	695	707	674	715	692	686	684	698	712	685	701	724	724	633	686	678	719	683	677	723	706	685	644	698	675	665	680	675	718	692	704	684	723	747	714	696	666	693	638	680	726	689	717	700	683	693	699	681	667	684	637	717	624	661	687	717	677	692	676	711	648	679	649	716	761	667	743	652	654	712	736	690	684	678	739	705	666	709	664	683	739	641	689	716	701	663	728	686	702	729	686	652	620	692	687	674	686	696	652	655	673	636	672	717	666	731	668	684	688	700	715	685	640	676	725	707	701	702	655	747	691	728	705	661	707	639	689	684	665	673	655	608	689	723	664	713	680	666	692	654	682	730	708	740	698	670	643	716	683	749	651	694	698	660	672	649	715	679	662	698	674	704	715	704	643	754	695	646	660	703	708	702	696	682	729	634	679	757	693	731	682	670	685	722	688	685	709	706	639	700	690	662	711	670	688	662	674	657	704	686	688	682	665	667	629	689	681	723	660	679	671	680	696	669	646	653	710	655	731	707	694	640	666	698	721	640	690	697	650	692	735	674	708	695	728	676	693	655	692	730	706	696	720	693	734	664	688	682	692	709	683	710	705	688	694	670	723	695	685	691	694	716	705	701	693	693	726	692	744	670	670	686	679	680	683	679	633	701	733	691	702	702	655	689	664	682	648	631	707	682	746	718	652	694	709	688	696	661	696	682	643	692	690	710	687	672	697	683	710	701	638	660	717	668	662	706	687	719	694	709	697	746	687	686	731	706	682	671	698	685	716	687	712	682	727	684	680	728	660	712	697	725	733	734	708	700	697	691	713	671	692	736	668	739	710	686	692	709	653	666	675	706	670	687	673	701	719	662	682	689	697	680	721	721	686	682	637	716	674	671	672	703	687	692	689	712	686	716	680	653	691	707	711	669	686	648	671	670	702	670	692	669	694	690	686	672	718	705	754	666	684	669	671	661	655	703	658	669	659	700	715	707	705	727	725	686	673	756	667	681	672	681	690	699	689	687	672	692	716	652	679	678	734	694	704	638	735	693	662	713	677	688	676	678	685	632	698	694	717	716	718	718	701	682	707	681	713	689	691	719	695	672	730	692	696	652	665	668	702	674	730	669	717	666	719	694	694	697	700	725	675	695	719	662	676	690	672	679	662	649	698	699	663	666	722	708	681	671	722	654	700	675	682	653	712	710	653	734	696	627	673	691	716	726	693	673	686	681	662	689	659	680	688	672	698	706	717	656	714	705	679	697	687	684	675	697	716	660	710	688	697	655	699	680	714	702	688	693	697	671	644	636	672	656	707	726	726	674	708	656	682	680	700	716	659	679	721	659	683	684	670	633	689	714	697	700	724	712	695	699	716	658	634	693	686	712	718	646	645	719	653	704	657	695	688	699	655	669	700	705	687	722	676	714	669	700	689	688	666	651	720	675	668	667	698	679	699	715	749	732	677	686	718	712	684	646	663	673	672	713	651	701	711	632	694	658	733	673	694	651	734	674	684	692	673	675	683	665	685	700	680	662	681	689	705	672	667	652	709	673	655	682	655	660	681	707	734	651	683	705	663	707	704	727	705	723	637	672	721	673	712	723	693	698	706	717	729	660	686	717	690	697	683	703	710	678	683	701	678	726	659	678	656	665	696	678	704	658	716	634	706	708	683	703	687	717	644	691	663	650	676	686	670	689	719	642	724	684	707	687	699	696	709	691	661	720	693	700	710	720	714	659	670	690	680	657	693	687	679	671	667	697	751	686	666	691	716	696	733	662	669	648	652	691	712	676	689	687	683	687	683	675	694	654	714	732	663	682	717	660	666	671	713	659	696	709	682	641	720	686	666	657	696	680	683	671	658	686	687	648	659	706	699	742	679	702	697	672	709	699	679	700	703	687	688	706	702	668	685	664	693	703	722	661	755	693	677	707	677	672	703	658	656	695	652	685	714	698	669	703	698	701	706	727	694	721	673	687	695	688	644	694	672	686	666	687	667	689	704	696	673	687	696	719	728	669	688	689	673	696	657	694	704	703	665	688	721	689	739	716	678	694	686	726	688	714	735	673	719	707	693	632	674	714	736	664	700	683	647	662	705	672	694	675	729	639	717	716	716	736	647	696	731	654	706	661	669	714	679	696	672	685	660	670	707	688	673	658	688	738	702	677	673	709	673	710	684	668	651	717	710	715	704	715	686	683	714	730	736	712	693	697	687	719	683	698	726	681	722	678	700	725	692	664	724	668	688	711	706	692	697	678	689	723	706	693	707	678	684	721	670	703	687	726	718	691	687	678	687	721	634	690	657	693	674	653	675	692	676	694	675	677	719	649	720	688	702	685	680	668	700	699	693	739	657	668	707	683	625	680	703	699	708	686	698	691	639	667	731	718	687	713	697	633	684	690	672	671	710	667	652	708	695	722	704	644	665	682	731	721	694	660	696	680	684	703	654	695	698	708	694	693	688	720	667	675	719	696	714	678	649	691	676	682	642	681	712	667	699	686	721	673	710	680	697	673	718	686	655	733	705	736	726	666	721	677	733	732	691	687	685	707	685	691	681	633	648	668	714	704	694	699	680	698	700	738	647	724	704	692	701	729	626	671	671	709	692	712	692	708	703	713	700	649	704	724	653	690	644	718	665	668	672	658	669	711	740	694	716	718	700	679	641	667	655	701	734	696	713	691	695	752	675	630	685	650	732	708	697	684	688	701	742	675	726	654	689	705	706	747	673	675	689	634	699	677	734	733	643	679	711	679	723	699	685	638	670	685	686	711	670	628	717	663	692	715	668	671	738	720	683	668	700	660	659	700	718	670	704	712	680	697	650	675	692	670	738	697	716	680	647	683	613	706	779	693	718	683	660	681	674	686	734	713	712	718	710	680	700	671	731	685	697	655	664	654	672	704	683	691	708	747	664	660	743	679	669	628	709	699	662	701	707	685	684	693	675	714	672	708	685	639	689	669	700	691	714	707	737	681	716	699	655	687	718	725	681	702	673	691	715	717	665	693	637	624	671	679	647	695	685	703	656	698	739	707	697	725	671	701	660	705	673	648	723	687	706	672	759	695	684	711	700	673	623	690	678	646	634	697	661	670	685	691	655	619	677	697	740	698	692	729	678	757	697	703	692	669	662	695	731	653	660	693	739	673	677	641	685	687	709	716	701	682	650	674	705	673	748	651	714	688	685	670	648	678	698	675	739	700	697	761	688	696	660	712	704	729	699	682	660	696	685	693	658	710	701	705	709	718	670	727	724	696	701	692	695	656	676	722	691	639	690	702	620	666	677	749	695	661	721	690	678	704	646	638	662	700	672	677	665	644	665	649	715	696	668	693	658	700	718	664	707	695	657	657
20118	7823	983	489	404	388	390	356	365	367	360	324	320	318	328	311	337	319	329	318	292	329	299	357	333	345	314	327	340	339	318	331	342	318	320	316	341	292	344	360	343	339	313	302	335	332	341	326	309	348	294	324	316	351	307	319	304	329	336	336	318	295	321	327	339	313	343	330	331	321	319	319	333	339	327	335	315	341	330	330	349	353	293	318	287	320	337	333	310	296	313	328	322	327	321	344	309	298	328	312	310	303	322	328	312	333	339	296	285	336	297	309	308	349	325	317	329	340	321	320	321	337	309	317	332	337	332	315	331	321	341	303	304	334	317	305	325	329	359	331	342	309	341	303	307	354	316	321	324	286	326	351	325	333	328	315	309	342	338	335	309	321	293	332	310	294	323	317	326	319	354	335	328	301	354	300	337	324	298	326	326	317	307	285	313	301	334	324	298	333	333	337	345	322	303	322	334	323	330	333	300	356	317	326	308	302	325	323	319	313	344	312	322	312	338	344	357	329	322	327	315	315	323	362	316	340	324	330	324	326	341	323	312	312	315	342	326	331	360	303	311	332	329	302	327	287	307	316	302	288	317	334	388	331	329	298	320	317	338	320	335	327	315	305	336	334	322	283	310	309	322	345	346	316	297	316	298	345	303	371	330	288	369	341	341	367	335	338	297	326	358	337	324	296	349	320	309	314	321	312	296	283	323	333	288	311	341	350	331	322	322	337	286	288	332	322	280	316	282	328	296	313	300	344	320	309	329	317	285	308	304	329	314	327	302	334	307	291	318	315	323	314	333	318	350	332	315	308	330	337	302	370	364	337	327	313	346	351	297	351	314	289	351	300	343	314	337	284	326	302	342	290	309	315	333	341	329	353	316	318	281	332	347	318	322	317	312	329	329	327	331	333	308	340	313	324	298	318	331	299	338	343	343	352	333	333	322	348	314	314	302	301	331	319	326	317	350	320	364	291	319	358	312	314	317	304	350	335	323	361	337	339	315	315	290	316	280	361	403	318	331	299	333	313	327	322	347	323	311	338	322	316	309	333	320	332	322	340	328	310	337	338	333	356	328	292	309	294	322	322	341	296	365	306	316	351	335	335	330	309	306	346	348	327	377	292	314	338	305	337	309	313	318	334	296	315	312	315	332	323	314	326	362	318	312	335	331	371	301	307	330	311	334	310	320	298	328	342	333	344	346	336	354	342	342	329	334	311	318	318	290	305	348	341	312	328	300	329	306	322	364	318	335	334	317	344	313	313	322	305	333	314	312	306	333	364	330	322	307	327	333	324	305	317	324	305	321	337	303	305	320	322	333	355	353	332	298	331	317	357	351	352	300	329	364	322	319	338	337	302	267	331	333	323	327	274	302	327	328	313	311	343	363	350	310	308	318	341	375	333	364	333	354	338	341	325	312	297	318	332	305	311	322	300	318	347	309	284	331	318	307	323	325	358	321	325	347	345	337	319	322	353	316	330	322	323	308	316	315	302	319	312	355	345	302	303	309	334	340	350	330	316	303	317	304	310	298	344	307	339	341	296	349	338	328	312	351	313	311	326	297	357	348	321	327	336	336	310	345	323	350	361	340	326	296	322	336	358	344	332	329	339	341	325	334	316	307	356	316	309	331	326	358	336	365	340	323	324	328	319	345	344	325	317	325	346	353	351	324	335	314	299	311	292	347	337	337	321	334	338	338	290	355	326	313	320	327	292	303	363	300	325	308	324	339	311	346	350	330	332	311	355	329	334	341	323	308	311	341	329	317	327	325	309	321	319	325	336	307	321	337	312	332	331	312	304	349	325	345	316	333	289	329	304	319	308	307	336	313	328	330	336	365	315	344	346	355	298	330	309	355	323	346	310	347	309	338	332	301	309	331	307	304	306	331	368	344	326	329	304	317	307	314	329	330	331	320	312	314	336	312	313	338	327	362	328	306	333	354	306	334	344	327	296	297	329	355	358	309	308	330	305	340	317	282	312	313	348	333	308	298	307	332	323	295	314	322	317	341	326	322	309	315	353	330	330	319	329	328	330	326	317	347	313	368	327	348	308	323	329	312	311	312	328	322	330	330	317	338	372	355	323	312	332	325	328	314	311	328	360	325	340	327	341	348	312	318	314	371	317	338	318	322	314	327	338	358	328	322	336	339	315	329	303	309	331	303	299	322	300	305	302	306	340	326	327	343	350	332	296	350	330	318	331	315	309	317	343	313	340	311	320	320	362	336	306	335	341	363	345	347	333	330	336	299	301	328	320	326	334	308	308	302	356	283	316	309	323	328	345	343	340	305	324	281	345	301	323	312	309	335	288	337	335	325	297	344	321	319	325	283	346	367	353	325	318	309	335	327	333	325	340	332	322	314	349	304	328	342	299	333	330	316	330	323	304	358	318	345	343	325	318	303	300	299	314	341	335	290	318	330	318	341	332	304	339	330	328	343	309	284	314	333	316	322	306	293	330	316	323	329	310	318	295	333	330	337	316	314	337	330	333	344	298	354	314	328	291	318	337	338	372	333	320	335	342	303	302	329	312	310	298	314	330	364	310	318	335	343	317	355	360	323	309	325	329	323	315	329	335	343	334	310	306	337	348	321	349	306	371	319	315	368	324	330	328	305	351	381	334	331	309	356	305	349	311	313	321	296	350	314	318	305	328	302	333	352	340	311	280	287	316	350	312	319	338	325	298	323	327	341	319	299	303	300	328	367	300	366	324	351	335	346	301	334	346	305	326	300	340	298	327	311	341	315	302	341	368	358	353	323	313	354	350	380	331	288	336	303	298	296	352	319	343	321	315	298	320	353	331	340	317	318	324	295	298	330	305	279	297	328	340	354	332	319	338	302	298	331	301	303	303	316	308	290	318	330	317	330	332	309	337	315	338	317	318	335	339	320	314	320	330	349	312	354	310	289	328	319	333	350	334	299	335	298	308	337	325	299	331	332	355	325	306	304	340	335	311	318	353	321	327	318	368	339	341	330	319	308	314	332	317	306	346	325	315	371	350	306	313	359	312	330	291	355	320	356	307	331	354	335	335	339	312	336	326	321	297	356	353	344	355	301	287	327	338	294	322	352	360	293	332	334	317	330	319	326	322	295	323	355	346	359	336	328	297	306	345	328	340	323	328	346	298	322	341	322	325	304	308	287	330	306	338	305	340	320	309	323	320	336	339	303	333	321	317	315	311	348	330	334	327	304	319	332	325	311	324	305	312	374	322	356	321	347	289	296	331	311	305	333	327	344	285	315	335	309	285	308	343	314	331	320	351	314	316	321	319	322	305	331	339	327	315	296	312	325	307	310	323	323	300	312	335	295	292	305	315	342	304	363	309	336	318	314	288	332	324	336	340	334	341	321	330	338	308	315	320	276	326	316	330	329	366	330	342	336	303	360	323	343	350	309	313	315	312	306	314	321	313	336	369	343	357	287	308	340	310	335	322	333	301	344	332	326	303	312	335	338	326	347	322	342	330	311	349	354	302	340	304	305	322	319	327	334	332
14515	6869	1221	1242	1227	1069	1001	917	952	860	795	853	792	845	815	847	817	785	839	757	793	793	796	826	790	749	766	759	752	858	789	801	816	763	761	739	757	787	780	741	810	802	778	779	769	826	771	813	754	760	753	767	805	741	791	778	783	739	785	786	727	785	776	751	801	755	713	761	805	814	778	748	794	774	776	786	739	792	768	775	738	768	741	772	753	777	757	782	771	802	802	757	729	749	770	746	758	753	795	762	801	741	788	749	730	792	773	764	810	729	786	739	832	794	809	748	778	772	770	805	773	754	753	749	750	782	754	823	791	812	778	743	779	748	747	828	767	771	780	797	752	796	790	735	752	769	773	772	813	747	707	778	792	747	774	822	795	832	783	789	713	794	734	785	766	806	799	770	752	773	749	788	798	719	831	798	777	817	764	782	770	776	715	835	765	824	775	845	786	779	723	760	739	790	774	767	808	748	743	760	793	801	771	786	736	771	721	790	761	743	754	757	763	749	769	760	797	719	801	752	746	778	761	784	786	726	756	752	724	731	758	780	761	759	777	743	774	780	782	765	822	810	740	742	800	789	749	759	759	751	768	755	749	748	779	795	769	765	726	797	708	733	816	819	796	733	762	747	740	729	744	744	738	800	791	768	773	758	748	771	745	734	800	764	768	737	777	784	770	805	717	748	750	811	740	805	736	771	714	797	727	819	751	783	814	772	772	785	766	806	761	777	789	709	764	803	787	762	720	786	713	746	770	740	725	830	841	736	769	747	744	750	757	801	816	739	792	806	843	771	732	781	755	765	775	792	757	807	846	819	741	726	763	786	714	794	776	776	784	755	743	754	736	803	746	765	728	798	779	760	756	749	771	740	792	792	731	794	740	759	824	768	746	739	754	768	754	799	720	788	770	781	737	784	766	851	758	743	774	763	810	751	762	759	782	805	764	757	804	776	773	772	782	800	753	745	758	748	758	799	802	773	750	770	810	751	786	727	789	779	799	776	738	777	786	778	761	820	759	788	766	804	803	748	753	729	814	769	692	741	755	766	758	773	738	797	775	762	705	778	797	783	791	759	769	816	786	761	754	794	777	795	761	778	724	766	798	788	747	785	774	795	825	740	774	795	742	668	791	793	726	757	770	829	753	717	728	781	785	766	792	761	777	767	750	781	827	819	797	815	814	822	741	789	748	772	782	731	808	793	804	781	800	754	748	748	763	794	779	764	778	787	759	783	800	796	725	780	787	733	796	842	753	783	804	749	768	736	781	769	753	742	760	776	802	736	784	746	739	744	793	787	736	755	734	763	761	764	790	751	729	768	762	728	823	802	715	742	796	789	798	735	770	761	789	774	783	805	768	799	724	776	784	745	743	774	766	758	763	750	797	766	713	709	747	691	785	737	784	819	764	745	753	789	779	767	801	758	788	841	782	780	740	752	784	765	741	801	769	781	745	797	739	720	746	771	731	713	818	762	772	774	785	755	721	777	780	793	706	767	792	703	775	777	765	737	737	732	752	760	791	758	780	725	781	753	782	765	810	733	746	787	808	732	738	751	788	740	812	794	770	770	787	814	783	779	787	798	756	781	767	776	731	783	736	746	778	770	689	791	784	726	779	804	766	776	764	746	755	754	813	821	733	782	761	739	767	758	767	783	803	766	781	778	768	745	735	765	785	783	784	783	744	734	817	807	759	769	755	730	761	739	837	763	830	754	802	749	763	711	767	749	800	755	817	772	772	814	767	779	764	765	756	753	735	776	761	737	767	775	758	755	756	751	778	794	719	726	804	762	788	756	795	760	789	718	804	799	727	803	792	732	779	760	744	773	813	766	768	769	766	754	800	789	787	730	796	760	825	785	770	781	752	784	762	791	725	774	751	794	782	739	817	803	789	819	795	752	737	777	797	767	735	772	769	793	712	728	725	742	795	743	768	797	816	760	766	762	757	728	770	770	758	788	710	738	786	796	808	742	720	778	761	809	826	778	757	770	826	785	817	805	741	791	809	743	768	773	752	782	733	745	761	758	752	763	814	706	755	774	748	742	781	784	755	748	783	791	742	733	768	788	743	801	821	793	798	759	820	745	777	756	778	785	759	741	737	773	756	737	775	770	760	763	805	850	767	772	777	750	765	787	780	836	758	816	763	764	774	781	767	774	743	752	777	801	755	769	747	745	746	805	717	781	781	795	750	757	777	809	782	817	781	794	796	763	789	814	802	767	752	764	807	781	782	762	765	727	786	736	747	773	764	814	784	764	756	793	727	767	754	781	729	711	748	743	788	771	751	722	731	805	756	750	786	737	771	747	792	772	743	803	761	794	782	789	738	750	752	741	783	790	780	739	739	819	763	773	753	759	803	804	774	796	781	737	753	735	807	751	719	809	789	785	777	756	769	769	728	722	713	758	736	767	714	736	765	767	757	791	795	802	755	764	781	821	771	787	724	787	740	789	778	760	836	822	727	755	819	788	792	801	745	745	721	780	732	756	756	754	763	765	687	787	731	776	742	767	800	763	777	735	753	875	788	760	750	757	713	794	752	764	764	722	744	739	759	748	793	796	843	792	704	778	791	813	703	801	770	768	742	756	761	741	765	749	794	811	746	750	806	793	781	759	798	794	822	740	748	775	789	733	752	735	743	751	793	775	787	737	745	776	788	732	784	813	776	768	724	778	746	760	726	757	767	815	764	780	811	771	799	727	732	719	807	751	781	758	799	771	710	727	738	799	800	799	812	808	786	785	743	782	773	763	731	783	762	777	753	775	749	722	761	779	832	746	748	776	798	805	756	736	782	783	801	771	769	727	780	806	756	748	736	733	771	787	761	781	785	769	786	764	748	741	797	754	764	847	763	776	773	759	745	780	765	772	799	783	748	819	731	777	750	706	770	785	759	774	776	767	759	766	756	846	763	729	780	793	768	810	714	826	743	780	764	770	789	729	728	746	816	777	799	783	784	752	760	756	764	744	821	776	745	751	770	813	729	760	746	702	757	804	743	815	765	748	763	755	798	743	779	787	760	791	776	775	757	716	807	721	754	786	790	752	796	787	718	776	793	795	780	742	757	768	768	774	779	821	759	755	746	761	760	748	748	723	755	786	744	798	805	788	793	803	767	760	746	781	741	743	797	795	775	747	789	760	833	722	777	773	768	785	761	868	765	740	749	784	764	819	821	769	762	721	726	770	753	808	787	751	805	781	786	750	789	763	791	774	730	759	772	799	777	774	792	799	815	785	771	809	778	745	757	831	722	739	779	797	751	756	807	765	765	765	787	806	740	728	763	794	749	752	753	730	813	797	795	756	753	775	772	790	743	734	752	796	728	810	751	772	806	808	771	745	799	749	780	786	733	826	818	725	768	789	758	786	769	728	797	761	779	788	799	779	743	784	757	792	802	756	753	720	785	798	798	765	755	736	766	757	795	758	769	749	787	752	718	780	743	792	781	781	766	800	781	812	775	803	788	820	820	716	745	757	783	796	780	778	767	743	799	759	773	806	789	747
29394	12735	1570	484	369	373	295	230	248	221	229	220	234	189	177	225	231	203	200	200	199	185	179	203	205	179	198	175	195	222	184	183	198	200	201	199	190	186	232	200	214	170	219	184	189	213	195	198	183	195	193	196	200	184	216	182	158	186	195	199	187	196	187	177	203	198	218	179	174	168	195	188	228	197	200	194	178	174	190	184	174	189	177	178	200	192	188	175	175	180	191	189	188	202	179	185	192	205	174	210	168	194	176	182	210	182	164	212	205	191	227	184	162	186	201	178	189	192	184	182	194	189	177	197	194	163	179	198	206	205	173	199	204	206	220	218	184	172	193	230	191	205	205	174	190	181	205	184	217	187	206	197	174	195	164	176	178	175	178	181	181	193	176	190	178	184	203	208	197	185	201	198	210	206	171	185	165	174	172	207	184	204	166	186	198	178	181	204	202	205	182	179	187	183	206	212	187	184	184	203	200	192	173	196	182	184	182	159	221	193	199	187	187	182	222	177	187	178	169	194	217	206	177	194	186	174	181	206	187	211	183	190	223	185	193	219	199	187	175	223	201	180	190	180	186	186	171	184	196	188	193	186	173	187	203	225	207	200	217	194	166	183	190	183	205	192	167	199	179	178	189	193	197	176	197	190	192	190	178	205	189	190	224	216	201	196	191	192	195	189	181	215	204	193	204	199	216	205	169	197	187	177	186	201	189	172	216	235	197	174	208	200	217	207	186	165	205	194	197	190	213	192	200	164	185	209	227	158	176	220	202	185	182	183	197	178	201	209	165	206	180	183	201	191	195	170	186	182	198	167	200	185	186	206	177	177	204	181	174	181	168	209	189	213	196	168	183	213	189	195	184	204	198	157	198	179	193	215	190	175	213	204	209	187	212	174	177	194	194	228	176	211	185	195	185	210	190	205	201	217	191	186	183	190	188	199	218	171	153	175	228	203	213	210	183	224	187	195	216	197	192	176	209	203	191	200	183	186	209	166	197	202	199	219	193	178	200	187	188	195	185	218	222	191	186	185	194	205	180	206	187	211	201	173	212	186	219	185	185	201	195	211	196	182	174	220	175	185	186	216	192	182	187	206	169	185	200	182	156	180	202	185	173	200	158	206	190	187	178	163	170	187	201	216	193	173	159	206	178	179	191	171	194	183	190	197	195	190	191	176	201	204	193	184	199	202	173	216	198	192	185	177	184	188	199	202	207	194	204	193	199	189	199	176	180	185	197	181	165	198	183	179	204	184	193	178	188	209	195	191	198	184	196	191	202	206	219	196	190	191	186	178	183	185	206	180	193	212	197	201	214	238	216	199	188	193	200	187	199	164	195	181	206	222	191	209	209	175	207	204	185	205	182	189	187	172	211	181	163	168	162	181	200	191	195	185	187	243	193	199	190	188	184	181	182	221	168	193	198	176	183	169	213	218	203	194	211	180	209	205	179	206	172	196	193	201	194	181	194	181	192	203	207	184	213	178	179	201	204	205	182	172	202	194	209	209	188	213	159	191	193	185	204	166	183	153	189	164	185	177	198	194	204	206	211	170	182	222	180	195	205	178	198	195	185	184	200	202	195	175	205	206	170	189	180	206	184	190	190	207	178	179	202	213	198	196	167	200	173	199	203	199	218	190	195	190	194	180	183	181	157	190	183	191	220	168	196	186	174	195	168	219	169	192	185	193	193	172	186	202	204	182	211	190	191	174	185	168	208	210	186	200	173	177	222	201	153	184	192	190	201	193	196	180	195	192	185	197	214	205	190	206	215	168	167	185	214	164	186	203	193	182	173	185	196	204	202	154	210	207	164	185	185	172	193	197	203	167	179	209	194	186	202	176	169	202	178	215	223	191	176	167	176	190	224	210	181	213	201	240	188	207	229	217	187	206	200	170	211	195	207	191	191	224	199	181	211	186	209	226	187	180	181	177	195	175	206	219	180	192	183	222	190	191	191	198	183	182	207	194	202	176	191	177	200	179	193	191	196	199	189	172	189	188	219	185	209	180	181	193	203	178	219	199	186	182	180	208	189	190	184	209	201	199	181	186	192	180	206	207	199	188	197	192	186	209	191	195	182	165	207	198	182	206	200	183	199	205	179	193	208	177	167	209	209	200	190	213	209	204	189	226	184	204	207	201	197	180	185	226	185	211	213	197	217	175	168	181	193	199	189	201	178	201	193	174	201	199	200	178	194	204	190	209	208	206	196	197	190	201	209	212	176	202	177	190	168	203	194	190	177	177	209	175	179	218	205	176	215	210	185	205	202	170	199	205	198	204	186	194	180	201	207	199	196	205	194	182	179	179	185	178	229	186	187	210	219	178	189	204	176	185	195	184	195	212	195	184	213	205	174	224	177	197	195	195	183	179	209	181	194	185	194	194	196	204	168	199	186	220	190	179	203	191	195	207	216	182	177	179	202	192	194	192	210	196	176	202	203	181	186	171	201	184	194	183	184	183	190	187	198	198	169	198	205	193	189	188	208	203	203	187	199	189	198	189	171	177	195	168	182	179	184	190	193	190	184	188	199	181	177	186	189	185	198	195	178	192	183	212	214	209	208	178	180	217	214	186	165	210	203	201	184	228	187	177	193	187	195	207	190	193	182	210	190	173	198	187	198	203	190	193	205	160	211	199	214	218	189	198	192	176	187	184	172	187	177	195	167	180	208	181	190	200	191	197	196	205	182	185	210	181	194	191	170	213	206	194	201	177	179	201	188	194	209	209	181	174	213	234	190	205	186	177	209	176	194	151	175	199	173	216	211	212	175	196	187	200	200	174	202	226	178	206	165	188	181	202	203	189	198	186	187	189	197	204	203	205	188	203	199	182	182	181	197	226	193	174	186	202	196	176	192	190	189	196	182	196	169	188	202	186	204	160	196	200	192	193	179	180	199	211	184	159	195	187	179	190	190	188	182	182	189	182	195	177	194	218	186	194	167	194	176	207	198	221	172	187	200	169	184	197	188	196	191	182	200	172	202	209	192	192	189	191	212	201	187	161	185	202	191	187	191	199	199	200	179	181	187	211	201	191	172	188	215	189	210	175	202	187	212	189	210	193	182	190	173	181	191	176	204	196	165	153	175	190	201	173	181	191	207	204	181	198	179	183	213	159	201	171	190	214	185	190	202	178	193	194	209	184	181	207	188	197	210	178	197	184	190	186	212	202	203	184	186	224	210	185	185	231	177	184	200	179	211	186	169	182	223	212	208	171	165	179	195	190	170	176	186	192	169	202	184	194	172	195	199	198	212	207	189	188	179	191	199	211	183	199	191	201	205	166	200	199	169	206	172	190	176	179	200	190	175	227	203	201	201	190	201	211	180	201	221	188	186	182	196	212	231	195	160	188	191	204	204	177	203	189	195	208	211	183	178	179	179	171	170	237	186	185	194	188	196	174	193	201	168	180	203	197	200	199	195	187	190	185	184	199	173	182	172	222	191	213	163	182	171	191	187	191	206	219	183	220	205	209	191	188	189	196	190	215	205	187	209	215
18636	9460	1432	1515	1284	1094	964	853	740	702	651	607	607	582	582	554	595	582	526	537	532	553	499	532	500	483	477	486	472	471	519	508	486	520	517	495	464	471	538	497	470	479	483	460	498	487	515	491	470	513	482	459	500	525	483	539	466	471	503	537	515	454	500	463	470	521	502	489	448	477	498	486	476	528	503	452	470	484	466	495	460	492	468	500	466	461	474	467	508	484	500	488	468	507	443	488	451	480	439	475	470	451	461	475	481	433	471	482	493	446	480	469	478	474	503	485	454	472	487	480	464	468	434	462	486	495	470	483	433	478	449	464	486	506	448	462	448	466	450	466	496	461	468	498	463	521	496	490	459	483	477	477	484	503	455	484	477	481	475	478	472	491	513	524	449	480	516	481	503	478	498	482	498	497	485	471	513	495	475	449	452	478	479	475	421	477	475	508	440	452	459	463	487	489	476	471	489	482	479	481	487	470	424	507	488	471	485	482	447	485	517	486	475	505	515	464	487	491	446	505	462	432	478	457	556	472	459	500	497	488	463	483	517	474	499	511	478	474	500	498	439	469	467	454	486	453	455	493	484	501	494	513	496	477	464	513	510	506	474	475	485	461	492	457	470	491	450	472	475	483	457	482	508	481	476	473	498	449	448	466	461	470	481	449	488	485	439	505	449	487	455	477	472	468	500	503	480	467	469	447	489	476	448	483	529	460	464	489	456	450	469	477	514	480	443	507	471	464	455	492	520	452	502	490	477	451	467	481	496	441	482	511	476	509	467	510	432	443	518	517	465	483	479	467	534	462	482	456	492	459	480	482	498	443	514	446	480	498	503	463	469	471	441	472	477	474	486	506	487	519	475	477	498	509	518	439	478	481	473	496	491	482	498	484	501	506	479	483	478	482	479	482	502	522	495	502	458	486	479	469	456	475	457	477	476	475	471	461	459	476	485	468	488	447	523	464	474	498	480	492	496	499	472	498	467	454	440	462	449	474	454	521	499	479	446	476	464	471	485	491	476	487	478	485	517	473	486	493	489	492	519	501	470	480	464	499	447	488	475	450	480	451	495	476	503	480	500	468	465	463	507	487	490	465	476	464	448	447	485	492	475	471	516	472	480	483	454	491	444	478	467	447	464	455	481	466	453	454	519	504	492	463	474	485	495	464	475	433	452	452	489	497	497	465	473	508	466	498	440	471	442	457	456	467	471	460	474	483	468	481	448	461	518	476	486	486	497	504	506	467	462	491	484	499	476	473	489	463	467	486	499	485	440	477	471	428	451	469	465	478	510	483	474	435	462	460	481	486	488	430	449	489	475	469	478	478	475	472	455	457	487	506	475	504	482	478	442	416	491	511	490	464	489	490	463	471	478	486	493	528	471	483	466	523	456	467	492	500	477	491	504	482	470	476	471	482	477	467	491	511	467	443	456	504	494	456	471	474	478	512	485	494	475	478	486	483	472	528	483	467	487	497	451	496	494	503	479	484	448	504	470	478	437	503	477	439	491	499	436	471	455	475	489	470	455	442	477	478	519	473	468	480	459	465	478	483	473	483	474	483	447	535	471	508	440	460	479	494	498	472	481	458	468	465	482	525	500	451	506	472	472	471	475	498	451	437	469	469	476	474	463	490	472	452	522	489	465	480	470	450	471	440	479	511	461	473	477	478	489	475	493	483	458	482	442	474	456	471	447	476	459	506	443	438	452	500	478	457	472	481	473	452	485	485	475	456	487	447	468	460	490	514	500	469	464	492	488	496	507	462	460	497	523	494	475	488	439	473	503	478	472	501	461	458	475	495	508	490	469	471	447	498	479	498	458	474	464	453	507	470	483	475	457	476	482	481	487	495	507	510	442	453	519	491	461	512	454	522	479	495	502	457	494	486	475	476	490	461	464	495	469	481	485	517	453	448	451	441	460	453	435	449	491	494	492	479	502	452	484	461	459	459	482	505	498	497	527	515	492	448	485	455	498	457	501	497	472	464	457	472	475	484	527	511	432	481	500	510	498	493	502	467	488	489	488	483	475	472	442	476	482	471	475	483	431	498	473	471	487	478	498	467	501	489	490	490	449	458	439	481	474	467	465	422	510	472	479	434	477	523	507	491	474	487	485	476	462	482	469	489	484	464	488	462	455	496	467	461	498	451	463	463	495	468	500	477	483	496	490	448	504	458	480	478	450	489	467	500	475	464	505	475	498	458	463	472	443	485	469	469	430	473	478	513	429	479	480	444	449	491	484	471	443	475	500	473	460	478	492	504	476	481	517	488	512	472	474	462	464	452	458	490	441	499	478	442	491	448	483	519	482	483	449	462	514	445	468	504	440	469	518	495	450	445	434	461	474	488	478	485	459	493	484	490	468	457	494	474	473	476	476	492	491	442	483	449	501	494	457	453	489	485	462	436	485	451	457	458	472	431	513	491	493	480	451	476	446	497	445	460	472	428	450	476	474	474	500	496	461	465	471	502	472	477	479	502	462	444	454	461	439	482	488	489	495	487	479	464	493	518	460	472	459	452	468	461	464	448	449	478	467	486	494	433	439	452	436	468	456	490	460	466	441	476	436	457	475	475	467	484	450	416	462	477	485	428	462	493	486	451	491	458	447	475	472	493	500	486	475	454	491	502	456	469	492	459	475	488	483	501	469	526	471	475	509	482	522	494	501	492	480	460	483	482	462	539	486	453	447	484	459	518	451	493	515	461	470	489	484	488	505	445	499	475	461	454	482	444	464	498	487	516	464	459	497	489	492	466	463	493	457	448	488	447	443	485	475	473	459	455	479	476	468	450	460	464	457	489	458	472	458	481	489	451	463	478	461	518	493	486	467	467	498	437	443	465	463	466	484	481	462	479	427	452	460	469	495	482	483	476	497	492	478	517	497	482	467	473	513	460	483	504	500	473	452	455	453	482	508	518	452	483	450	478	459	454	484	474	442	521	449	447	479	461	501	475	455	491	468	480	533	464	484	479	454	446	446	477	476	449	520	452	464	517	460	505	463	462	448	497	461	446	490	466	459	458	489	470	457	458	468	478	476	465	502	503	478	489	453	473	485	496	538	483	455	422	449	466	481	464	489	482	466	450	455	496	509	497	520	479	441	485	456	487	457	461	489	496	521	484	494	497	466	483	429	477	509	492	457	499	500	489	427	499	467	504	485	474	462	523	507	487	452	450	488	523	474	483	448	485	492	468	474	484	494	465	477	483	470	483	510	504	460	507	475	472	530	453	467	448	501	460	476	448	488	498	493	518	469	462	490	472	451	490	515	489	435	475	503	490	484	466	485	472	529	471	477	464	455	463	460	530	468	478	471	458	473	488	509	469	493	457	478	440	486	496	523	495	477	470	454	492	462	434	469	463	448	481	454	511	453	475	480	499	485	451	506	459	491	488	464	473	451	435	503	476	470	483	494	477	474	480	455	472	459	489	492	502	498	464	460	484	445	497	442	460	472	504	486	461	477	473	498	473	465	488	468	479	489	464	511	483	479	536	460	459
8586	2677	382	318	263	289	301	313	298	285	270	272	274	256	294	297	299	300	321	290	275	292	300	282	289	282	269	314	268	252	303	268	294	284	254	286	251	255	283	288	272	285	291	308	300	275	289	289	300	275	291	290	288	294	296	291	284	299	273	301	250	298	292	294	253	282	253	296	256	306	282	275	253	274	269	295	302	259	282	233	260	299	285	259	253	265	293	277	286	248	322	275	309	274	278	292	274	310	269	306	292	268	315	281	244	281	325	244	290	291	283	268	290	281	266	265	294	264	281	318	282	304	286	265	288	270	256	294	277	289	313	263	316	298	244	276	290	251	288	298	263	304	271	257	271	275	285	293	308	316	251	283	265	292	290	276	271	256	277	293	280	290	249	296	294	314	259	246	283	301	281	292	264	270	281	292	281	282	289	272	253	295	276	295	283	267	264	262	278	255	294	304	287	291	312	278	315	297	291	274	293	259	257	258	282	279	259	286	289	297	283	299	298	291	303	281	282	276	272	274	314	272	300	299	304	273	288	285	280	283	268	268	277	292	291	278	298	295	288	279	261	291	286	304	292	270	271	307	290	245	296	293	282	336	296	274	284	265	267	268	273	284	253	299	270	305	291	307	280	254	262	288	292	270	302	254	295	264	286	307	259	275	297	263	266	247	303	312	295	288	288	270	295	287	258	302	289	281	291	276	300	297	288	257	272	279	300	283	289	315	255	283	305	285	254	273	244	270	299	277	287	283	271	278	297	264	250	245	261	271	287	275	290	293	308	268	261	308	293	265	303	284	296	269	267	286	269	246	242	291	278	252	244	292	319	259	258	247	263	264	264	278	247	296	251	268	282	275	275	256	265	264	298	248	275	276	242	274	273	279	275	282	295	295	314	317	288	291	299	261	284	279	316	285	252	275	285	283	274	270	272	282	270	257	299	258	268	289	298	281	289	290	285	295	263	285	302	242	295	313	251	277	315	271	280	256	313	252	267	270	292	312	281	311	277	265	272	317	269	251	292	264	259	299	269	328	247	293	288	311	326	289	307	290	267	275	294	270	287	296	272	259	267	219	269	280	292	304	277	272	255	275	249	275	254	284	288	281	287	284	250	250	288	277	275	281	255	257	282	289	284	282	316	294	282	303	269	272	314	276	288	271	267	329	320	265	276	278	261	250	225	251	293	268	267	279	298	259	272	270	270	263	292	288	282	268	242	313	293	290	262	247	244	281	275	304	293	294	256	269	287	285	266	293	283	292	300	278	272	295	287	269	264	288	250	290	278	257	250	259	288	253	283	279	297	267	274	310	307	315	276	271	259	314	287	302	291	301	274	296	290	270	278	309	258	272	292	278	289	278	279	280	315	284	269	283	285	324	298	283	253	280	299	290	299	306	243	277	316	316	256	253	295	266	316	300	302	269	279	263	264	274	281	260	287	288	260	258	262	268	281	266	260	301	314	279	263	271	292	277	295	272	270	300	267	268	278	319	288	303	316	268	271	290	255	300	259	282	295	302	280	286	289	285	273	294	267	241	314	263	303	251	296	279	284	278	286	260	290	275	301	286	290	292	272	255	277	273	276	272	313	287	282	273	254	298	282	278	273	285	282	286	273	270	285	256	271	304	286	283	323	269	260	297	270	280	284	268	294	265	276	273	274	317	313	283	274	291	281	269	285	280	292	282	263	275	320	278	280	274	298	275	288	244	261	287	306	280	306	282	259	271	247	259	289	242	260	269	281	278	273	260	266	282	296	271	294	270	266	306	305	288	236	273	294	280	274	231	280	287	297	295	265	324	273	272	279	285	281	307	303	287	284	281	281	283	268	290	274	325	272	267	298	289	285	287	299	300	316	286	285	302	304	288	271	287	264	298	277	299	291	319	261	281	295	291	291	268	284	276	248	260	307	285	272	284	245	296	266	285	279	283	322	289	276	270	269	284	271	282	310	251	293	275	299	274	272	273	296	249	268	266	289	295	278	289	296	267	285	291	305	307	297	244	259	240	300	307	278	306	248	271	291	278	286	291	321	284	266	270	288	267	272	262	281	289	264	262	286	256	283	272	294	295	253	300	281	243	288	267	253	307	272	258	253	296	267	278	267	314	293	297	270	308	301	301	252	274	235	274	289	274	275	278	256	283	277	281	263	263	264	287	299	273	243	294	254	280	279	288	291	267	294	288	279	281	299	306	273	259	275	286	272	271	283	279	280	276	269	281	297	294	279	271	312	286	291	266	281	266	256	263	288	306	268	267	286	284	289	295	255	284	273	276	270	286	249	302	294	284	285	249	288	284	283	265	278	246	292	286	327	304	310	280	288	282	266	324	262	266	297	245	285	268	266	281	253	283	274	304	287	272	274	277	254	333	296	281	351	291	257	266	258	295	273	267	254	285	247	276	243	316	258	301	283	280	292	262	287	265	269	284	263	280	309	285	253	281	289	307	272	283	244	279	292	283	287	259	288	269	289	333	260	312	281	282	270	265	291	293	279	288	292	283	278	293	291	292	293	283	293	252	287	294	277	278	317	278	274	288	259	255	250	281	292	315	289	297	273	266	259	302	270	279	274	277	293	272	307	237	279	313	274	293	283	262	283	281	306	304	301	287	265	272	291	285	248	254	245	268	282	291	298	266	266	288	277	263	306	278	289	248	283	262	286	287	299	301	266	294	269	262	282	274	291	297	290	291	298	301	295	285	292	288	266	275	286	273	275	271	242	280	282	252	285	266	276	263	257	289	288	278	272	310	271	330	317	289	254	294	273	292	260	308	264	304	275	309	283	293	268	269	279	264	269	269	270	274	265	264	260	299	288	304	275	274	278	256	262	254	283	291	304	308	280	285	266	290	289	274	305	289	278	297	266	275	284	285	235	294	271	284	269	276	314	314	295	287	287	290	310	259	294	308	247	300	278	271	276	279	272	295	323	258	286	278	284	268	247	272	293	291	303	274	284	293	279	289	292	290	297	280	279	271	352	262	321	261	292	307	280	273	271	335	275	281	277	272	270	280	288	271	283	236	247	287	268	302	278	297	283	269	308	282	272	274	287	274	252	293	269	288	271	245	278	261	263	310	295	267	274	280	270	248	279	316	293	313	301	238	246	283	287	292	275	265	312	291	300	297	298	269	307	286	299	308	290	279	319	302	293	288	306	310	233	285	258	271	254	279	278	266	269	284	266	235	319	293	278	257	280	256	265	287	280	315	278	254	275	281	301	276	282	280	288	271	285	263	273	255	298	262	294	308	318	293	263	299	285	280	299	264	260	266	260	296	283	295	304	279	288	268	261	269	302	271	296	311	267	284	285	278	275	274	273	259	275	292	281	289	275	275	277	266	271	279	293	273	290	297	269	268	297	273	254	291	285	276	296	261	304	294	312	266	252	320	306	292	322	292	254	270	272	280	273	287	293	274	270	290	278	293	283	284	300	269	305	308	272	283	316	264	278	260	285	274	257	253	271	290	267	314	279	290	327	326	282	259	263	258	273	271	252	301	297	279
6442	2826	773	739	712	740	705	714	709	698	697	722	657	694	739	726	657	704	673	670	698	683	728	684	686	713	653	706	735	710	702	734	666	714	685	707	702	662	712	701	709	704	660	665	690	686	706	678	704	713	677	696	692	685	673	682	692	647	701	733	717	662	672	695	653	729	719	693	715	659	686	702	711	714	684	656	695	701	695	704	683	658	673	727	678	687	700	703	648	671	700	678	681	687	690	727	699	671	654	673	686	727	663	747	687	713	672	697	715	709	728	696	694	698	678	662	629	725	669	733	640	707	633	660	703	699	700	722	663	701	687	715	722	669	709	647	733	698	681	739	698	672	703	668	720	722	711	671	689	722	734	702	740	691	697	692	691	687	705	658	711	764	653	689	690	694	732	687	653	700	669	719	716	738	652	716	717	657	684	736	717	660	693	708	714	697	707	652	663	639	724	695	700	737	707	712	621	724	690	707	643	682	663	675	653	704	671	693	638	643	665	688	690	657	691	686	693	721	700	699	703	666	682	635	740	690	718	699	712	656	724	708	677	716	729	680	724	681	716	672	695	680	679	696	749	671	681	691	652	681	677	677	682	705	711	718	690	669	684	703	677	710	689	666	648	673	620	673	723	652	673	677	705	676	679	638	653	706	713	700	668	694	654	671	712	683	647	680	681	621	695	706	690	735	703	657	704	699	722	700	672	709	720	706	723	678	658	666	693	706	746	690	710	695	668	697	689	644	665	691	723	713	659	700	720	659	729	727	646	720	711	700	672	696	678	684	711	657	673	688	648	653	672	706	670	665	701	708	700	707	677	724	690	769	717	692	691	683	705	676	708	660	660	694	685	695	695	688	695	677	644	684	711	677	643	727	688	731	674	698	686	657	723	663	717	717	691	688	677	701	725	696	676	673	715	729	749	660	714	682	708	683	707	694	748	665	717	648	649	714	697	719	706	679	692	614	752	696	674	703	659	717	721	681	733	719	692	687	671	687	691	718	696	697	718	678	674	665	703	674	748	665	692	716	740	686	684	667	705	708	691	699	659	675	699	684	709	721	698	670	713	673	706	725	671	705	659	685	693	725	689	673	709	705	695	719	672	669	690	681	708	683	656	691	678	693	734	696	674	633	702	695	707	655	706	670	697	690	719	683	703	713	698	737	711	704	727	685	674	681	704	707	647	689	699	703	659	689	702	683	694	665	668	678	701	695	698	679	669	688	652	723	693	666	728	653	683	698	686	705	656	698	725	711	658	711	686	678	743	666	661	725	760	672	681	712	736	682	709	682	745	668	689	704	664	706	688	665	712	647	706	665	718	761	687	662	656	733	712	662	723	681	673	716	712	696	669	698	727	676	676	675	686	667	730	702	667	766	696	680	669	702	708	720	707	699	708	746	695	690	665	671	711	709	711	659	674	692	684	676	695	695	721	702	668	709	657	701	682	695	688	667	693	725	741	713	652	650	714	733	657	726	701	700	666	718	727	718	721	682	732	711	711	683	680	691	675	680	667	709	664	720	674	682	707	704	694	724	703	705	724	669	711	673	736	706	690	748	705	685	699	687	687	693	683	696	706	717	733	742	690	666	636	681	656	693	667	715	705	649	736	723	683	685	699	734	699	694	716	729	692	707	662	715	728	752	676	643	689	727	660	730	685	661	746	686	705	688	704	676	713	698	735	693	724	694	660	700	717	679	730	655	686	711	677	686	680	696	657	720	680	663	693	617	685	662	666	716	666	661	700	677	675	669	699	735	680	708	678	752	690	684	721	676	664	720	685	682	666	698	726	741	668	741	697	667	719	663	726	710	673	702	761	658	675	680	696	697	725	671	704	733	713	725	662	692	652	684	743	716	652	634	677	675	697	692	667	683	631	664	695	676	683	731	671	718	692	696	709	653	682	689	668	660	718	728	714	714	741	689	649	673	694	717	677	665	674	721	740	664	708	653	708	706	681	727	711	726	683	661	708	690	698	699	733	689	665	678	678	700	670	658	632	712	701	729	693	663	640	722	681	705	649	710	704	701	718	711	676	728	731	691	651	694	666	703	669	675	711	742	718	631	679	677	758	717	661	715	693	678	780	687	663	714	664	664	669	687	677	718	645	665	695	719	651	652	706	717	704	710	720	712	662	741	672	682	666	701	670	644	717	686	662	701	683	673	699	661	717	678	727	695	686	668	707	694	700	691	662	695	699	708	705	673	675	658	706	714	734	691	682	667	713	681	710	744	735	700	683	697	665	658	702	730	706	673	712	687	678	698	678	685	699	630	678	711	661	696	674	689	692	739	688	645	717	650	711	697	693	719	706	657	677	654	687	729	718	674	646	664	703	716	626	725	691	737	676	681	721	711	703	686	743	727	699	722	704	727	702	691	711	685	729	740	653	680	676	680	668	657	738	652	712	749	744	705	710	658	766	632	705	690	675	646	688	697	708	625	737	669	695	687	699	689	717	732	634	686	659	703	702	705	732	686	686	694	646	654	736	741	728	684	668	667	722	709	665	674	670	645	745	675	679	752	689	710	721	697	738	707	667	689	638	707	695	700	664	666	725	703	698	714	695	662	690	711	712	670	638	741	660	671	727	686	725	694	674	676	694	649	678	707	750	727	684	671	675	659	683	701	728	663	689	743	647	662	676	669	697	728	679	759	685	702	650	693	671	678	711	683	746	719	688	720	669	652	714	726	684	700	643	674	709	710	723	637	629	640	657	677	658	737	734	677	700	744	684	681	644	654	667	650	704	725	718	687	677	709	632	766	671	717	735	753	707	695	714	684	692	676	670	687	666	681	704	710	683	709	697	704	681	704	710	739	698	684	688	678	722	755	669	712	723	704	744	631	699	680	643	683	679	695	690	692	712	713	673	682	718	721	718	720	702	676	725	723	720	723	687	734	676	672	725	649	730	701	679	701	669	665	709	675	704	696	695	664	703	645	689	685	706	675	704	680	715	692	680	660	692	734	732	668	656	682	657	699	711	692	690	707	696	699	718	740	687	679	718	695	693	667	631	727	649	641	697	687	694	674	682	691	724	723	679	637	704	714	690	720	672	718	687	675	687	721	691	710	686	681	701	682	659	684	664	707	712	706	694	703	736	686	657	696	713	694	714	653	674	690	659	701	666	697	717	685	693	721	664	705	713	731	755	709	688	724	718	667	651	698	684	690	699	738	652	702	668	678	683	679	751	738	715	678	700	654	703	712	656	608	647	708	728	727	631	667	697	668	694	666	669	691	680	750	659	670	709	711	692	723	664	695	686	733	700	700	664	689	712	737	728	691	657	704	681	692	690	714	688	748	669	652	695	705	730	684	715	696	694	666	740	733	645	695	708	693	702	721	658	712	701	703	640	682	667	714	705	689	751	702	742	717	713	669	694	742	677	683	680	672	685	700	665	680	678	690	677	700	688	690	677	702	608	683	714	671	687	637	712	712	674	685	687	731	723	667	682	693	649	687	680	692	702	664	718	705	700	698	653	665	681	700	672	691	715	659	699	670
20260	7665	923	475	387	338	346	347	335	332	324	329	350	312	319	335	330	312	329	332	346	320	309	375	314	322	379	319	350	368	336	328	319	302	334	353	311	308	319	314	351	298	325	362	328	309	319	303	323	302	318	334	324	310	317	310	307	308	345	322	365	319	348	316	319	297	338	334	310	308	307	314	295	303	340	338	323	300	333	296	333	347	346	339	322	349	317	336	320	348	301	296	326	327	308	335	329	338	334	324	319	286	322	327	335	314	307	368	327	336	301	335	329	301	334	327	316	365	328	318	320	292	298	363	303	319	352	320	295	365	335	336	295	316	292	335	315	311	345	330	296	337	351	298	312	310	312	341	346	289	345	329	303	342	291	308	317	323	323	300	314	320	318	319	326	312	324	326	347	331	344	312	328	332	312	297	343	278	361	317	335	300	283	340	333	330	312	329	313	327	336	297	304	319	294	329	287	346	334	292	287	305	287	299	313	318	301	346	346	352	316	310	346	319	332	327	325	343	309	332	312	316	301	343	309	292	330	352	322	329	339	325	325	336	359	337	335	327	349	338	324	318	305	303	319	332	279	323	338	321	319	284	313	358	334	324	300	316	335	347	318	331	290	347	325	314	311	336	281	350	333	313	328	330	339	359	341	330	318	318	308	318	347	336	302	344	298	347	347	313	323	347	366	274	334	317	327	334	328	329	363	296	315	344	319	335	339	352	351	313	342	315	338	337	300	309	352	293	314	325	342	311	350	323	322	305	366	328	265	338	294	326	313	292	346	311	313	333	302	323	345	334	334	335	327	304	317	341	329	305	326	357	338	311	316	295	282	310	342	331	340	328	311	309	316	326	357	355	339	320	304	295	361	317	304	341	330	334	306	326	295	295	348	317	336	361	328	283	306	313	329	319	313	307	301	323	335	322	335	302	344	329	327	338	329	356	345	344	310	314	297	331	320	353	316	309	338	332	292	328	322	336	338	317	320	325	309	317	362	346	317	315	302	315	311	343	312	315	297	300	320	291	298	305	333	323	322	324	308	321	342	336	319	328	316	289	303	316	295	351	339	321	323	324	299	303	314	333	325	351	318	351	327	294	363	334	333	336	311	323	310	348	294	284	312	305	325	304	328	334	329	337	306	309	311	345	301	316	335	313	314	331	338	276	314	338	309	308	315	306	320	356	328	287	331	325	350	345	317	367	315	337	337	342	336	308	305	339	304	339	337	337	299	332	301	317	291	362	274	345	330	340	352	305	324	305	330	334	336	274	341	306	320	324	312	307	323	368	315	321	289	336	314	334	316	345	309	293	317	353	313	318	320	325	317	297	318	353	345	332	286	306	342	331	289	308	340	339	322	346	342	362	321	325	340	321	308	330	352	328	316	349	316	315	320	315	314	352	348	321	321	327	340	338	309	314	298	298	341	304	341	325	313	318	322	314	310	322	325	323	366	321	335	318	324	310	325	312	344	368	325	305	342	346	298	326	341	282	321	324	348	320	319	343	308	303	314	311	327	335	365	308	345	316	324	296	300	334	340	365	331	326	332	309	304	289	299	347	337	285	317	318	364	299	303	311	289	306	316	318	327	305	299	341	339	287	316	333	320	306	338	351	323	297	304	302	322	348	322	358	361	335	332	360	334	324	357	315	310	316	303	334	321	322	332	358	300	328	300	311	346	338	348	315	315	335	339	313	323	360	356	319	308	380	346	313	337	315	311	338	307	345	311	318	317	308	325	329	304	339	319	314	335	314	347	371	312	353	324	314	342	328	312	324	334	327	308	321	335	305	315	303	321	328	299	308	323	312	297	327	360	333	307	307	309	319	330	348	329	302	315	307	320	302	310	331	298	341	324	301	317	292	299	279	318	319	333	347	339	318	308	346	321	339	311	310	329	357	318	307	283	335	327	321	327	328	328	351	293	344	318	326	348	338	342	314	292	314	362	335	296	316	297	343	320	291	315	289	313	339	346	357	315	292	305	294	336	349	347	290	304	312	307	302	293	325	332	323	316	335	317	327	308	332	341	334	303	332	315	322	299	350	314	304	301	327	321	337	328	342	346	337	309	298	305	350	314	310	321	352	339	316	306	309	298	294	285	340	328	302	327	341	320	319	322	346	330	334	325	312	315	310	307	308	311	347	334	355	332	325	315	328	300	318	299	329	325	332	302	308	350	346	329	319	307	291	332	313	290	358	324	329	310	326	294	303	305	328	316	298	333	331	288	328	308	349	326	325	311	306	355	295	326	304	309	295	301	322	329	333	319	350	354	339	344	351	325	335	344	344	315	335	331	327	299	293	360	325	305	280	322	308	336	378	373	315	337	366	342	351	318	309	333	324	341	328	343	312	307	338	359	317	303	341	313	317	296	326	321	365	302	309	335	282	293	306	349	298	333	308	340	346	304	333	323	322	313	342	342	274	353	335	307	306	279	311	295	307	318	306	324	355	307	329	291	333	308	309	319	351	316	341	349	317	347	322	309	325	323	318	354	335	314	328	281	343	335	299	333	334	323	329	311	319	311	330	334	295	330	341	326	334	350	327	292	345	292	341	300	299	320	310	349	332	351	306	329	316	324	308	332	306	343	288	346	311	325	321	369	317	332	322	340	304	322	321	330	304	311	314	318	321	302	307	330	299	373	296	355	325	345	322	339	323	335	343	341	342	325	347	324	313	349	334	316	316	302	317	320	332	342	341	277	316	339	328	338	311	327	286	310	320	347	329	322	309	323	325	304	323	362	304	303	324	346	324	322	369	318	334	308	318	307	324	328	301	295	333	331	339	342	327	312	321	337	325	329	308	344	328	285	305	296	303	361	352	350	331	329	349	324	325	340	323	346	300	291	328	289	319	293	325	361	334	345	321	291	304	337	321	316	334	336	328	326	346	329	319	322	298	316	346	320	363	330	331	320	311	322	328	327	336	321	287	354	309	349	333	308	305	321	310	342	310	310	328	303	299	326	326	336	315	303	332	314	309	326	389	353	294	332	335	346	285	340	349	329	284	299	350	309	317	295	332	346	320	325	319	337	327	338	302	307	343	329	330	284	322	303	306	315	294	311	310	340	337	272	356	313	284	299	333	314	323	328	322	337	312	310	318	309	316	360	347	289	325	346	320	352	306	319	322	302	325	329	324	301	331	352	325	327	326	332	296	301	299	330	316	298	315	292	287	303	318	345	333	327	310	333	321	311	324	336	315	330	362	292	322	335	323	332	335	326	323	308	323	328	350	326	326	302	309	352	328	296	334	315	337	295	325	319	346	300	293	320	316	319	358	320	304	310	324	301	293	326	324	345	295	334	307	336	307	363	335	316	324	327	340	320	355	308	338	322	313	321	316	347	335	279	297	319	344	343	297	337	311	337	314	336	324	345	302	354	323	312	323	314	322	339	321	335	321	323	326	312	342	332	322	328	340	327	316	341	320	331	341	330	319	325	323	291	301	337	335	317	349	336	330	334	295	339	338	316	302	320	296	319	329	320	289	324	293	301	292	305	329
14634	6551	1230	1302	1210	1133	1016	951	969	909	846	840	798	841	822	783	824	829	787	860	772	789	843	747	832	783	799	807	787	742	784	776	766	762	793	779	786	810	791	815	762	768	770	757	751	743	711	742	780	759	791	753	819	775	785	748	758	772	732	795	768	798	855	784	715	786	787	737	790	689	833	779	755	878	792	772	736	801	745	757	802	731	767	801	807	733	730	733	769	728	763	798	790	794	770	789	804	785	804	771	768	828	767	737	771	787	761	747	814	724	736	800	772	794	761	771	742	763	732	781	732	793	757	790	785	714	768	766	774	824	795	779	802	774	732	738	732	803	772	765	734	779	770	742	819	755	772	793	775	722	785	746	790	754	722	768	756	797	807	811	773	769	764	789	723	744	698	756	791	778	781	755	795	729	781	768	742	760	767	780	715	762	752	722	767	764	782	729	778	786	766	749	796	809	821	820	797	782	754	765	806	716	787	731	742	729	757	777	761	753	789	808	724	792	729	800	752	772	781	723	780	767	809	743	814	702	740	795	762	759	761	756	749	725	750	779	730	756	785	818	793	757	811	796	750	790	756	810	757	729	780	796	826	768	795	765	707	814	764	705	812	742	773	789	788	742	782	758	827	798	776	706	782	807	791	757	749	747	786	776	760	715	761	720	759	823	738	747	755	750	738	768	732	743	752	753	756	755	713	785	726	735	819	755	756	787	759	753	785	756	797	799	770	759	782	779	747	763	763	783	809	809	798	798	782	875	759	767	752	734	756	801	744	757	761	734	782	760	774	762	752	800	719	719	777	819	759	741	780	762	736	750	774	758	766	791	786	790	798	804	762	794	789	739	746	773	743	756	792	797	771	755	828	778	725	781	813	802	753	738	763	763	764	798	730	782	764	736	794	756	779	789	759	754	761	758	791	783	785	829	760	735	767	821	746	790	751	746	784	771	786	788	739	789	776	710	762	772	743	753	822	744	752	774	824	770	824	777	811	801	789	726	782	785	797	749	814	798	769	777	800	770	820	761	799	717	812	774	767	731	740	800	762	727	789	804	828	728	820	833	789	788	782	774	743	761	751	784	700	785	800	743	763	783	756	740	771	751	786	745	817	781	776	780	738	771	723	792	773	772	707	774	764	753	799	778	807	757	746	829	810	776	797	819	740	758	744	772	746	862	752	773	804	798	752	759	787	767	838	809	803	723	771	800	753	757	702	771	720	767	754	749	771	781	764	758	743	769	766	761	768	749	791	803	814	762	805	796	756	734	778	804	785	736	771	775	734	774	794	800	783	736	783	775	709	797	804	768	778	784	809	764	743	727	787	766	751	750	793	715	795	751	728	742	778	799	756	794	737	812	792	731	777	756	721	786	727	762	764	776	809	825	787	741	819	801	735	772	716	782	743	742	762	764	771	747	772	764	778	715	733	767	780	844	779	776	756	720	778	802	821	745	801	772	768	766	735	793	733	757	749	793	760	692	765	754	768	773	747	734	765	775	771	771	787	792	788	753	810	821	761	733	822	768	743	801	793	767	820	774	763	825	747	769	786	756	767	772	776	795	745	809	807	785	842	772	801	794	767	803	797	745	747	802	762	775	757	716	732	763	684	745	784	763	763	754	714	771	720	783	837	756	783	784	751	791	768	833	716	742	806	794	779	792	719	771	729	790	811	758	745	756	725	806	723	781	797	737	794	770	779	786	796	800	793	787	744	810	705	755	721	797	787	808	743	789	742	815	767	775	772	769	762	741	787	796	795	790	752	738	758	784	774	829	768	797	782	760	768	790	769	788	796	764	787	786	759	761	790	792	775	725	812	774	742	779	777	779	807	805	782	802	769	795	785	803	751	748	799	790	809	814	801	795	810	795	769	753	776	741	765	815	770	790	816	739	741	754	785	786	806	722	785	744	770	788	729	767	751	789	751	752	774	782	759	738	757	775	783	726	726	827	746	716	816	817	741	721	775	727	748	702	760	785	708	771	788	742	758	757	832	729	783	760	769	825	766	796	711	760	797	743	754	751	745	754	781	737	761	773	744	774	819	791	793	707	809	739	736	746	736	764	826	761	797	715	755	832	784	763	794	804	768	761	789	811	735	793	754	750	746	727	762	757	769	786	713	749	798	814	766	774	762	817	726	777	726	734	760	760	810	793	759	795	802	804	766	752	809	713	763	805	778	737	803	759	762	742	803	806	793	728	775	727	759	738	783	801	760	751	729	762	790	714	836	760	758	807	762	770	749	736	767	717	762	786	776	765	777	774	782	733	768	753	737	798	764	756	808	764	742	813	740	747	806	744	792	787	781	821	766	754	764	747	779	745	804	781	778	777	791	757	751	763	786	797	753	842	810	766	728	769	766	818	786	734	717	726	796	783	741	734	773	766	784	730	748	779	836	800	766	751	758	797	741	779	802	794	785	792	812	750	747	780	757	839	728	792	795	803	712	787	790	791	788	739	752	787	745	758	814	786	827	759	772	779	749	740	780	817	770	772	796	777	765	792	778	750	762	739	796	702	814	754	744	721	796	799	799	820	775	743	806	821	742	803	777	802	798	734	803	809	732	815	784	774	825	772	742	762	768	760	746	838	791	776	744	750	776	809	801	778	768	736	744	760	788	814	773	756	744	795	731	841	797	786	746	794	788	823	745	790	742	772	730	809	767	782	802	767	764	734	743	790	777	759	747	771	771	789	716	735	722	768	781	758	725	754	779	797	753	773	823	752	767	775	763	799	767	814	816	804	796	765	757	752	775	746	760	765	747	749	780	773	800	780	800	766	772	755	792	798	804	767	758	821	780	776	794	787	803	737	790	750	794	704	742	789	798	770	766	739	828	777	761	723	780	744	798	755	782	815	758	710	759	777	762	794	780	774	823	811	779	807	764	757	774	792	784	750	724	771	750	818	774	797	820	815	777	797	734	780	759	785	782	723	753	756	742	790	705	801	787	746	793	738	736	779	775	759	758	791	790	771	776	734	772	757	780	737	800	795	803	780	757	817	791	820	709	806	773	788	791	769	754	771	832	810	812	740	786	772	799	773	811	750	780	777	719	725	787	735	805	796	726	789	721	789	723	724	780	777	703	768	749	756	741	754	756	780	773	781	782	833	750	773	788	814	767	716	780	793	724	731	745	779	810	770	825	792	798	807	755	796	748	781	784	764	757	764	764	755	719	823	778	757	777	777	804	793	805	767	753	733	752	743	769	762	726	779	757	741	754	737	816	752	787	740	734	804	752	764	740	772	723	749	751	800	772	758	779	761	738	779	737	735	779	727	787	770	790	757	788	760	764	759	797	738	793	768	767	765	791	777	728	717	800	766	750	777	838	754	750	774	789	761	770	750	872	788	778	835	718	786	744	758	785	754	741	766	757	728	748	761	779	779	745	788	760	761	782	750	751	781	804	736	806	758	766	712	751	786	738	736	774	746	737	765	731	729	775	755	735	795	757	730	766	767	783	750	726	784	779	775	764	811	741	791	770	786	791	787	730	757	766	776
29618	12281	1349	553	394	340	276	236	188	243	232	186	213	205	209	187	173	191	199	202	182	186	193	201	193	199	203	184	186	199	219	180	185	180	198	191	192	195	170	210	178	172	210	185	179	189	182	188	173	214	202	170	193	193	196	179	180	191	188	199	187	218	175	160	177	176	185	208	170	170	193	192	180	176	194	178	175	172	192	178	196	214	186	169	190	184	194	193	169	186	183	203	202	195	175	178	187	167	181	163	215	185	183	163	193	174	210	193	185	190	180	180	207	188	165	168	173	180	180	217	180	199	182	200	200	186	176	189	204	174	170	176	194	174	171	196	203	200	199	195	155	186	205	187	173	185	192	180	194	193	192	194	176	209	212	160	202	191	198	203	187	198	192	177	172	212	195	151	203	195	199	217	189	159	177	179	185	205	191	187	185	181	193	217	168	180	192	171	186	193	198	168	170	201	184	199	172	184	177	176	176	185	185	204	180	200	189	197	174	170	184	173	201	185	207	185	186	195	171	197	197	163	186	180	189	181	170	158	201	211	202	179	207	196	211	173	173	213	192	190	180	185	170	184	191	177	176	182	194	183	168	211	193	190	194	199	194	189	183	170	205	185	183	188	183	185	204	181	197	194	188	191	183	174	192	178	195	174	208	192	186	169	188	181	208	196	155	175	159	180	193	197	201	191	197	179	215	190	180	207	176	194	172	171	209	166	188	186	211	158	183	176	176	170	193	185	171	202	178	183	185	175	185	180	173	199	206	170	196	186	172	184	193	176	182	201	175	207	180	183	158	216	183	194	198	190	176	182	171	160	163	174	184	201	175	175	183	187	174	209	212	174	151	182	183	180	183	188	203	198	191	190	191	173	214	185	169	205	210	188	176	222	195	175	195	193	193	163	189	195	170	196	184	180	161	204	183	166	213	187	187	179	194	212	190	202	174	170	188	185	197	219	167	182	221	206	185	174	192	179	196	195	170	174	179	185	194	179	175	189	206	199	172	202	190	171	174	213	170	205	224	190	197	170	186	190	173	185	194	178	190	200	187	205	177	177	209	192	209	188	169	184	184	187	196	171	189	212	222	191	203	160	189	221	204	187	185	185	197	211	197	179	196	184	176	191	199	188	199	191	180	192	179	184	180	182	182	182	207	218	198	215	185	165	186	216	158	186	190	167	195	209	174	189	192	208	163	187	201	225	171	172	159	163	197	181	186	190	165	190	199	187	200	205	199	214	193	209	176	178	180	203	192	204	190	185	207	190	205	181	196	190	188	203	191	189	182	169	197	197	195	188	183	200	215	172	206	183	174	184	171	197	194	209	169	196	188	192	155	171	193	209	214	205	181	158	196	218	186	189	195	184	174	164	175	193	184	179	186	201	199	189	193	194	170	207	223	186	175	175	183	188	173	178	190	208	210	201	163	165	212	162	175	180	192	205	170	177	185	179	204	197	171	157	170	171	204	192	211	189	214	190	192	183	202	204	189	186	187	188	217	186	174	197	195	168	181	170	185	199	191	205	186	181	207	189	198	209	179	188	190	179	175	140	195	202	167	178	192	184	171	172	208	160	179	176	207	223	193	193	183	168	173	215	197	176	188	194	201	198	183	200	189	199	181	207	175	213	204	204	191	194	187	191	194	178	199	180	187	191	192	164	167	211	188	203	181	206	197	191	177	203	188	184	160	196	213	193	166	181	200	196	184	170	205	179	199	201	206	192	184	197	188	180	213	192	182	170	184	208	195	185	161	196	182	196	176	186	194	192	177	168	173	203	170	204	199	204	176	183	179	176	214	220	181	169	196	170	204	199	176	204	171	157	193	171	216	193	192	192	169	186	178	172	188	182	184	190	210	192	196	176	187	202	185	197	169	188	174	195	170	181	167	180	211	213	192	186	189	189	196	184	186	194	170	181	189	196	192	184	185	190	184	184	195	199	195	181	199	193	195	205	188	188	194	204	166	201	196	182	180	201	166	173	168	166	180	200	200	206	162	158	172	191	217	169	182	198	192	182	192	177	201	187	187	161	187	201	199	192	203	192	194	203	194	204	188	179	162	172	181	193	204	203	206	186	210	182	196	175	186	174	203	216	178	197	165	171	197	217	180	203	173	183	191	183	179	205	220	194	170	199	175	203	217	185	175	183	181	182	207	204	190	197	201	193	204	187	154	174	178	181	165	195	169	193	201	172	194	183	196	205	187	175	171	172	201	151	203	182	199	173	182	158	175	207	183	184	205	191	203	222	177	205	182	186	194	185	169	200	199	200	192	198	178	179	193	185	163	207	176	188	179	178	199	173	183	180	194	192	185	200	177	199	170	199	200	202	198	172	176	184	179	180	205	166	167	184	214	218	187	189	187	211	180	187	172	181	179	159	184	178	204	210	211	169	183	192	202	182	175	181	196	172	175	186	189	206	164	201	203	179	182	177	186	185	202	205	174	199	189	205	222	200	192	199	193	188	201	186	187	166	183	194	203	215	181	169	190	203	222	214	180	197	195	198	199	219	199	181	181	164	176	160	213	187	202	168	188	193	200	175	154	210	236	195	216	192	171	182	172	196	173	184	190	177	177	201	193	163	193	175	222	164	170	170	190	173	164	191	193	188	187	182	206	188	182	187	195	218	168	163	205	186	193	172	174	188	197	181	192	194	211	194	179	198	186	187	184	159	186	173	204	187	199	184	187	219	194	195	152	198	182	194	212	204	189	186	196	202	190	192	198	190	186	183	181	186	177	190	196	191	199	154	196	219	189	195	188	185	179	174	189	179	185	178	170	179	174	228	190	180	196	180	158	173	158	169	179	187	200	177	177	204	191	215	189	198	211	192	173	199	191	189	184	189	189	185	186	206	184	212	215	193	179	216	189	193	193	199	189	199	181	223	186	178	171	181	174	170	172	183	178	185	217	181	202	194	191	174	204	169	196	176	177	184	178	192	163	159	211	184	185	209	188	185	174	181	193	178	183	205	202	204	202	202	168	222	166	202	198	167	188	190	184	178	196	177	193	159	175	171	185	214	201	226	170	182	181	191	198	168	179	203	192	194	174	171	170	185	191	183	161	206	162	163	170	151	167	184	190	182	169	191	183	208	198	208	193	176	194	202	207	184	188	192	178	157	170	174	206	196	201	205	205	191	179	201	192	188	195	163	185	189	176	165	199	201	194	205	166	232	185	175	181	176	170	188	174	171	169	198	194	189	189	207	213	189	197	192	183	187	178	184	199	203	206	193	180	180	189	207	167	198	198	190	184	190	170	176	193	174	194	195	168	160	171	201	193	167	199	199	188	194	189	208	190	187	200	172	183	175	185	182	202	201	190	197	220	184	183	183	212	169	171	183	202	193	199	189	188	185	169	182	205	189	190	189	186	167	188	171	193	195	190	170	168	177	194	211	175	207	188	156	192	216	182	191	204	209	197	205	182	200	188	200	187	196	184	165	171	178	200	178	194	181	158	193	198	202	208	161	188	180	187	206	183	190	215	218	188	172	187	207	182	190
19041	8487	1394	1547	1388	1078	871	895	792	685	653	653	587	541	523	537	574	578	497	523	555	544	493	471	498	571	509	475	498	506	520	515	498	470	491	469	538	512	469	503	444	436	450	475	516	454	460	469	480	458	447	504	491	458	500	451	473	451	425	443	490	475	505	476	491	518	489	448	485	507	479	477	463	439	485	481	491	467	464	474	489	467	511	506	475	469	467	484	501	495	460	463	473	462	466	517	474	477	477	473	468	485	445	443	494	499	477	456	441	444	478	467	473	483	452	524	433	488	437	494	449	457	485	475	452	495	470	435	449	446	437	479	433	446	500	456	493	477	473	475	502	488	424	473	494	455	473	446	498	484	477	500	503	473	474	471	442	477	471	504	473	479	460	459	401	460	521	499	472	454	467	467	449	489	476	462	441	485	443	460	435	486	477	475	513	459	470	465	467	475	451	467	501	470	449	485	463	493	454	468	494	467	455	463	489	496	466	504	460	479	481	477	443	471	477	440	503	452	491	445	487	465	448	397	446	448	479	477	461	474	497	485	460	497	450	476	467	422	465	489	439	492	513	494	467	459	459	483	437	456	465	445	456	486	447	465	513	441	485	484	471	469	455	464	448	487	449	461	467	477	487	497	448	459	431	420	485	487	446	423	462	425	424	468	491	441	481	479	472	473	473	457	453	466	483	442	447	476	494	492	424	496	479	475	465	467	505	478	451	482	468	481	483	504	463	429	467	466	482	443	481	486	473	476	447	508	496	493	503	434	491	469	449	443	501	442	449	493	477	448	488	447	483	459	421	482	480	489	469	498	460	492	466	470	461	468	447	478	522	491	482	445	438	453	468	478	457	494	477	483	494	446	467	468	467	479	494	466	490	458	467	460	487	450	487	439	481	484	473	494	455	444	466	410	467	441	469	489	469	441	505	482	470	526	464	481	417	490	461	449	466	435	469	508	491	480	426	495	447	434	482	412	492	505	465	450	458	449	439	448	457	479	446	470	423	458	488	492	520	467	455	491	434	469	513	473	435	482	435	466	481	426	449	460	487	480	481	487	451	459	438	469	433	477	479	469	494	473	458	458	490	449	427	460	492	495	486	468	456	507	453	431	468	491	463	498	490	448	483	461	469	488	477	459	493	489	459	458	454	466	483	440	415	455	475	464	503	442	442	476	494	477	501	463	478	474	427	512	494	536	502	478	487	470	480	503	441	484	479	459	477	455	456	482	423	472	497	419	394	414	467	480	437	475	508	471	475	452	494	438	434	448	510	450	451	447	448	465	496	436	448	466	462	451	403	493	497	465	488	521	488	464	490	460	490	457	459	506	485	450	465	494	463	473	467	482	488	454	471	452	476	502	461	509	450	443	430	442	493	478	471	480	438	502	476	446	442	484	466	437	463	481	480	469	496	473	470	498	449	450	504	465	438	464	461	452	452	465	422	468	444	454	477	497	491	441	498	465	497	488	458	469	467	466	498	481	493	457	451	475	448	505	437	439	458	495	477	461	452	458	463	468	464	482	493	463	474	513	461	441	433	455	489	459	493	475	462	448	458	488	467	461	448	427	456	466	442	463	485	436	456	465	454	480	415	495	472	488	515	488	468	439	471	465	455	464	478	451	473	463	470	452	467	490	484	485	453	458	497	435	487	461	470	462	505	463	446	491	443	470	472	508	489	418	422	495	426	472	481	464	470	445	470	431	491	500	480	468	454	478	464	449	518	460	443	489	476	474	480	475	462	459	458	474	513	474	481	455	485	488	432	442	422	463	468	449	462	423	486	457	483	482	465	477	468	475	463	462	463	499	479	465	451	494	427	463	459	434	449	492	471	505	457	496	492	453	469	455	471	469	467	433	463	472	487	452	464	446	431	458	483	468	427	502	467	514	472	461	471	487	433	525	465	495	483	459	451	490	454	458	497	475	479	513	452	466	454	439	461	472	470	448	463	437	476	453	515	468	447	505	483	466	453	455	471	504	439	488	433	467	451	462	480	479	490	468	452	465	473	444	466	437	485	500	454	442	436	472	480	466	482	437	477	495	410	425	476	478	463	499	471	475	509	488	457	461	489	477	483	471	462	437	471	492	440	486	483	483	495	426	445	469	485	518	428	460	475	451	467	440	462	471	449	448	445	509	447	469	452	464	485	495	424	488	482	444	484	472	471	444	425	445	428	527	468	464	475	488	467	429	476	477	456	449	440	467	468	442	478	449	447	470	411	473	454	498	473	454	460	486	449	480	450	464	465	490	501	455	450	495	483	451	475	471	470	512	508	488	459	489	474	463	481	453	465	457	455	475	464	467	499	490	429	495	457	493	478	494	432	450	490	485	499	506	406	466	519	452	508	489	485	468	467	446	456	471	463	460	488	464	492	471	483	459	468	514	479	466	473	463	459	447	489	467	420	471	445	478	460	507	481	465	451	451	486	479	497	458	454	456	506	485	428	493	439	429	473	454	467	432	481	513	444	448	469	493	458	472	469	458	457	487	492	472	451	519	442	453	503	505	493	479	491	474	478	458	434	513	492	516	459	458	484	461	484	459	473	460	481	511	432	460	493	470	477	455	493	435	463	469	463	447	456	446	530	456	450	441	460	484	462	490	498	514	458	463	432	485	484	453	466	475	495	427	459	440	449	454	486	465	479	433	476	445	460	449	438	468	504	469	462	467	456	459	484	432	466	423	434	436	448	442	451	419	495	439	467	455	433	472	469	473	475	495	495	475	447	509	462	484	475	477	489	492	480	476	441	448	485	494	497	466	457	422	443	450	500	466	462	513	456	435	432	467	462	484	494	442	456	479	479	475	483	458	481	449	418	444	456	444	452	480	452	475	443	484	459	434	440	435	430	487	486	474	478	417	458	477	454	458	470	511	451	520	457	436	472	464	462	466	504	468	475	474	471	483	472	422	489	455	478	473	436	450	493	467	443	467	481	453	447	460	489	467	440	491	444	446	490	504	443	479	499	507	493	451	422	466	412	461	476	491	465	465	444	481	458	490	445	450	474	486	464	474	478	483	444	451	463	461	493	471	458	453	468	457	494	456	507	433	485	458	435	460	496	503	475	467	494	469	483	494	478	477	461	460	474	423	475	489	460	442	515	453	459	451	440	409	440	436	481	475	430	476	435	433	461	452	442	444	483	448	476	435	488	454	490	418	452	454	482	504	466	480	493	453	476	468	490	481	472	471	511	489	468	506	445	454	460	467	456	473	478	476	434	453	476	477	489	488	481	427	481	483	465	440	485	460	471	486	479	478	476	446	460	475	470	458	497	494	435	482	466	432	452	482	470	481	455	494	502	448	440	461	470	499	462	470	492	451	446	445	461	421	466	476	448	480	442	487	474	444	486	464	475	467	443	431	495	425	451	442	487	498	471	487	444	469	475	465	485	479	417	443	494	465	454	460	445	426	490	477	489	465	514	501	504	471	481	472	466	446	486	479	460	448	453	436	501	474	453	453	463	424	454	492	504	462	500	465	469	481	516	444	475	472
8682	2503	343	296	275	302	278	301	274	306	300	299	298	255	301	279	277	286	286	295	279	247	281	334	274	258	298	294	311	283	298	322	289	270	269	278	264	284	273	272	327	251	310	245	245	268	297	333	267	324	237	287	288	286	297	284	255	254	284	301	262	276	269	246	248	304	272	265	243	292	328	258	271	281	288	294	296	268	274	263	291	254	269	294	289	293	249	271	270	303	285	293	240	283	289	252	290	271	310	253	279	234	284	260	277	277	275	279	282	275	255	268	277	308	287	270	279	321	288	272	292	285	265	302	289	253	257	307	281	278	274	259	263	267	295	296	298	280	268	321	256	288	259	269	296	302	282	272	270	289	277	242	270	259	278	262	292	268	261	268	264	275	257	280	299	275	292	280	282	266	304	272	307	274	249	235	263	319	282	286	283	284	283	284	282	301	279	302	277	255	277	278	285	279	245	302	245	302	301	302	292	256	279	269	290	273	326	293	258	298	289	243	273	269	263	290	266	262	247	291	308	281	284	279	268	267	277	269	278	252	295	279	296	272	295	272	278	262	289	280	283	295	303	299	259	284	301	296	289	280	265	276	285	306	276	268	259	284	305	266	274	247	290	273	258	307	274	251	288	250	272	293	283	290	274	266	289	262	259	271	310	268	291	302	287	278	288	276	292	256	277	287	274	275	227	269	272	307	271	259	267	327	283	289	310	288	268	294	275	258	277	293	283	275	274	271	287	281	263	281	283	271	287	269	245	302	281	300	300	291	241	253	269	281	297	343	298	269	303	292	255	252	279	275	262	275	289	299	266	265	308	280	276	276	273	273	288	285	280	289	279	258	273	273	267	272	286	297	295	251	289	271	276	290	290	263	305	281	283	260	280	283	266	264	254	317	301	266	271	294	292	284	282	269	310	281	280	278	296	271	264	286	296	292	281	304	259	263	265	302	315	282	268	294	290	286	286	304	271	289	276	273	269	274	278	281	270	271	274	282	297	292	279	277	280	288	264	274	286	276	293	286	273	285	254	303	268	261	301	291	276	293	302	284	294	282	261	274	306	265	294	290	269	286	261	289	286	307	268	283	300	286	300	264	268	283	290	284	275	263	281	291	286	277	286	286	279	287	269	264	300	287	293	266	312	282	266	278	239	241	296	261	267	283	270	282	263	265	265	244	295	281	282	301	284	315	270	277	283	282	262	288	305	276	238	285	266	273	292	325	303	336	280	281	306	302	289	269	286	298	269	257	282	303	271	270	264	295	313	316	275	264	289	298	300	294	323	298	282	263	257	271	282	252	289	263	307	268	297	257	293	287	256	276	288	289	308	305	331	291	293	294	283	299	264	258	301	306	288	290	279	260	322	275	294	269	280	281	256	258	277	293	281	309	277	305	271	284	293	291	279	284	256	251	240	301	274	288	268	248	280	258	294	291	251	264	273	262	244	286	291	262	289	263	268	314	247	272	309	295	284	292	256	301	311	285	293	301	276	276	303	303	274	281	269	272	283	306	265	273	286	261	302	264	297	287	267	285	280	284	283	275	274	294	278	295	269	250	294	289	260	288	274	268	260	329	269	259	276	279	291	293	292	277	278	284	275	277	280	252	251	283	274	274	311	251	288	269	288	261	257	293	264	257	289	254	287	296	261	250	283	284	275	292	280	266	276	284	261	299	288	283	276	300	279	287	295	254	280	260	294	294	305	275	268	280	263	283	276	255	300	288	284	295	268	297	263	285	263	299	303	272	267	304	276	283	288	301	305	285	267	255	286	270	269	284	300	275	280	319	262	283	234	309	272	281	306	289	259	288	287	257	246	275	303	244	260	298	294	294	301	289	288	301	256	338	269	304	266	281	265	266	268	246	253	240	299	291	275	290	307	295	273	285	259	308	253	282	263	314	274	262	285	274	308	293	275	260	279	257	264	295	298	303	280	304	284	249	293	300	292	294	314	251	271	295	294	296	293	284	276	334	269	298	283	239	265	269	271	296	260	234	308	263	250	270	269	295	293	310	277	322	304	290	277	286	272	301	288	294	292	316	304	303	299	302	304	306	295	319	278	269	308	262	280	250	292	272	293	275	276	301	274	289	283	288	310	284	280	271	285	292	246	267	290	282	291	270	306	280	279	318	289	285	282	297	236	269	312	286	298	261	300	312	282	263	281	300	285	296	293	288	285	284	257	306	276	289	255	291	277	267	263	249	240	275	285	294	263	260	254	281	223	261	257	286	266	253	287	304	291	293	301	276	271	266	277	280	296	292	272	287	275	273	263	277	224	260	272	256	270	284	298	296	278	262	303	253	275	281	300	268	281	285	316	296	272	251	286	291	279	311	287	248	288	267	262	279	260	306	227	300	275	312	292	296	251	316	296	324	261	315	286	284	248	285	274	301	275	321	291	284	283	282	264	303	259	299	263	274	292	273	258	234	265	246	288	297	296	320	302	281	270	266	288	271	298	307	271	297	293	255	262	241	248	308	275	283	278	276	276	299	278	280	283	264	266	273	280	287	277	280	285	296	318	269	298	282	292	311	263	293	278	287	298	301	297	253	304	259	296	263	285	291	287	303	272	288	275	268	268	255	276	274	278	249	283	282	291	247	258	284	282	290	261	253	262	276	300	246	267	276	273	267	259	312	268	314	292	306	267	265	289	290	286	290	265	311	271	264	266	256	284	271	288	278	263	293	264	282	268	226	244	278	287	297	270	289	282	269	256	281	264	263	285	267	276	283	262	271	284	243	301	296	283	283	282	249	271	294	279	312	271	267	281	325	303	295	279	275	307	260	307	279	291	313	280	258	249	283	295	265	282	267	268	262	280	285	291	300	298	293	254	272	272	259	281	290	254	263	289	276	258	291	271	251	266	296	275	273	263	316	271	265	256	262	255	233	300	277	267	307	262	295	281	275	273	275	264	293	301	275	268	273	271	303	280	253	281	277	280	303	312	256	297	290	301	265	279	262	266	267	309	271	282	300	247	289	267	311	264	276	296	296	260	288	271	269	294	286	285	317	262	290	322	279	275	297	297	272	284	253	253	284	282	282	298	273	260	252	291	260	271	291	287	273	268	263	270	279	310	281	281	259	245	298	292	313	260	325	289	283	269	291	254	288	264	259	268	325	274	284	307	256	269	240	285	272	280	288	271	299	293	282	275	263	276	292	288	280	272	275	257	289	268	289	273	254	268	290	256	249	247	273	265	277	298	305	287	263	239	260	260	303	274	266	305	285	274	287	301	248	255	299	270	275	314	299	282	268	271	307	272	274	277	256	270	281	294	292	274	296	282	275	273	295	275	282	287	292	259	253	273	271	270	315	289	284	291	276	285	284	283	259	283	301	273	283	259	261	285	303	288	279	250	277	281	263	263	272	280	288	324	257	280	291	288	273	293	257	274	317	301	259	287	290	242	308	295	308	268	282	244	267	300	263	292	273	268	252	265	274	279	261	297	278	310	277	294	270	245	277	271	281	254	258	276	267	315	260	262	249	270	299	292	273
6440	2652	752	740	711	658	775	668	687	700	665	725	627	699	652	686	672	672	670	660	714	713	710	655	697	675	635	673	691	638	714	692	694	673	695	726	671	681	708	720	742	648	688	689	670	757	698	678	712	707	689	681	644	677	676	674	726	679	717	701	679	649	678	689	664	693	686	661	709	696	659	658	688	677	653	670	713	713	732	680	692	696	728	686	738	687	673	693	712	700	638	696	692	694	705	702	674	679	660	665	678	671	675	681	742	668	688	692	693	665	688	707	681	690	671	677	689	667	676	673	688	654	686	701	648	688	730	656	683	703	700	656	720	646	690	675	694	642	739	681	717	630	674	702	656	684	669	659	686	693	670	664	637	702	704	701	694	713	707	690	704	691	679	681	686	652	660	703	623	651	705	764	712	724	649	722	703	675	640	716	660	661	680	721	660	684	709	694	704	724	672	678	685	681	726	679	681	668	683	718	664	700	682	717	687	701	673	726	658	730	655	689	682	666	675	671	693	697	655	660	651	645	664	726	673	675	657	715	703	701	640	719	717	700	676	677	675	692	663	639	650	687	734	697	688	667	686	684	673	694	675	670	693	692	667	677	655	659	717	665	729	701	672	707	682	700	667	672	713	707	708	734	682	685	670	703	664	737	693	691	688	660	671	679	716	635	706	673	658	689	669	684	731	677	687	681	681	642	655	691	714	700	697	672	721	669	622	664	679	708	711	680	702	710	655	697	711	679	718	705	677	676	668	650	686	721	648	668	748	732	662	660	721	714	705	661	704	683	698	703	719	701	694	711	692	686	671	679	669	662	677	717	749	736	687	713	639	706	693	695	684	655	679	736	699	729	626	674	690	640	714	674	720	674	718	689	643	669	677	715	677	672	677	671	719	780	706	701	708	675	655	716	712	665	678	663	694	727	666	740	682	686	664	691	709	664	699	659	697	681	671	695	680	658	670	697	665	636	715	674	688	697	665	698	712	697	705	651	650	696	753	649	669	731	674	651	683	669	649	680	707	685	694	668	685	638	689	690	683	671	710	666	747	699	716	659	693	697	709	691	728	677	656	705	669	682	722	713	703	690	708	715	704	688	665	704	708	680	680	690	682	651	691	685	703	703	651	684	659	691	661	667	684	654	665	699	636	690	706	682	653	684	710	744	682	669	686	663	696	669	704	672	686	683	695	655	670	716	669	687	709	718	667	669	733	689	701	733	688	669	699	675	685	657	642	678	696	684	694	679	675	698	719	682	680	699	664	717	684	678	658	701	682	679	722	698	687	659	659	670	693	696	694	637	684	723	704	686	694	684	707	673	688	675	693	658	649	684	673	647	649	652	695	705	690	673	748	662	714	656	668	687	708	715	671	675	673	689	638	693	701	700	685	690	710	709	695	679	709	709	689	689	702	673	691	687	683	699	639	714	701	701	715	657	668	649	708	672	680	685	665	668	710	666	669	696	685	720	678	691	672	709	713	658	691	751	733	707	681	737	677	673	705	748	677	697	729	718	657	681	627	687	677	685	662	660	717	666	709	657	632	691	649	684	669	683	700	696	679	716	697	681	680	731	709	699	719	698	722	674	676	749	694	684	684	682	659	701	683	676	659	712	709	689	701	742	680	671	672	610	662	688	693	669	683	684	697	661	665	759	694	663	639	719	696	683	679	738	662	658	716	684	673	675	656	659	698	692	720	649	704	699	672	697	697	673	691	689	654	689	680	677	741	695	679	678	706	661	708	687	655	669	738	682	740	642	701	679	666	720	714	667	693	670	703	675	680	645	689	689	684	704	721	696	689	682	674	713	696	703	686	676	707	713	706	669	666	720	686	699	658	676	717	636	720	681	672	699	648	660	626	703	684	638	681	668	663	717	692	676	692	721	689	693	684	653	667	646	700	672	628	697	669	707	673	685	695	697	685	717	695	684	675	700	674	690	704	740	678	683	730	691	660	713	663	719	701	650	685	704	668	720	696	688	665	700	696	680	759	675	707	695	669	683	705	706	680	665	680	694	720	695	707	634	689	697	669	687	682	686	670	671	689	729	659	661	654	680	631	681	685	657	687	687	687	711	738	679	685	670	698	674	708	733	680	668	696	657	687	712	704	721	698	693	672	712	677	679	715	709	672	743	705	700	637	671	711	684	715	673	709	702	697	698	737	677	667	674	691	676	717	665	677	700	689	687	703	666	683	722	637	730	667	702	678	677	709	646	756	745	673	720	655	667	676	712	722	656	711	678	679	698	675	666	713	700	709	682	676	700	714	694	650	703	695	715	657	697	669	740	668	698	664	696	685	700	674	676	728	692	649	671	684	657	686	679	704	711	739	709	668	695	707	701	723	644	669	659	707	733	710	715	653	747	679	716	696	722	709	679	755	669	679	656	653	724	685	698	701	683	702	680	700	656	680	670	694	683	702	715	676	688	660	685	663	648	718	711	677	695	703	738	664	723	646	665	648	700	700	707	672	751	636	647	682	675	688	716	694	715	678	717	630	734	669	703	652	714	744	645	644	666	670	660	704	635	694	734	667	722	689	721	710	701	689	698	716	692	610	752	663	725	690	683	716	673	679	713	718	688	714	667	656	709	661	725	685	692	642	691	730	668	718	676	693	713	669	724	669	707	653	694	703	702	694	693	689	679	707	636	678	677	658	653	669	669	694	634	673	675	626	679	715	693	683	699	651	700	703	712	635	728	729	669	635	707	663	639	660	666	686	677	676	659	674	713	628	719	693	677	671	686	703	735	690	662	690	708	696	629	678	690	706	638	693	729	687	648	718	636	704	726	687	735	645	618	677	676	691	656	657	699	689	680	684	695	706	657	662	682	693	700	683	693	681	689	667	700	663	686	707	677	720	705	682	724	695	698	711	705	649	704	624	673	678	626	656	700	720	701	677	765	727	664	671	654	703	706	684	719	679	685	721	723	694	689	701	713	635	742	689	670	694	696	725	657	725	708	677	647	655	675	663	685	639	689	678	671	680	697	717	711	668	724	678	658	694	668	655	696	706	713	720	686	677	711	687	657	709	731	700	622	674	651	689	700	682	690	674	668	705	679	682	690	656	685	694	689	745	692	703	688	665	696	691	699	653	698	681	726	649	685	699	729	706	695	653	680	680	636	702	680	646	700	711	674	724	630	681	677	670	701	765	721	685	657	702	749	656	726	685	669	724	680	702	705	697	663	680	710	656	676	643	726	706	664	692	702	661	691	671	655	714	680	661	682	688	701	749	679	674	700	649	695	674	695	684	657	666	664	723	670	664	670	683	651	691	682	682	706	694	697	692	651	683	680	704	679	721	704	722	700	663	673	659	713	706	694	686	708	663	674	691	670	712	683	650	698	686	670	661	693	701	641	693	678	736	743	685	705	671	738	688	706	664	747	697	701	656	661	643	675	650	709	710	712	704	746	709	683	696	679	672	690	698	653	704	666	677	716	696	720	739	715	708	665	731	683	665	667	681	676	660	647	714	724	690	679	685	690	690	701	672	692	705	697
20336	7803	936	457	425	374	339	348	345	342	365	361	329	328	327	327	328	350	365	322	346	351	348	323	346	329	355	327	353	322	304	326	354	330	306	309	346	322	341	347	357	352	310	338	311	315	348	313	303	333	351	328	332	283	316	336	332	325	321	311	348	319	336	331	330	304	323	325	303	344	313	320	325	290	346	340	288	329	337	355	357	314	328	296	326	317	307	318	321	337	316	316	346	343	323	312	301	318	317	339	326	290	312	316	307	335	308	317	311	309	352	280	310	350	339	325	318	298	277	330	339	317	276	307	311	368	322	300	315	300	345	338	325	310	328	352	335	320	317	350	327	358	303	312	324	346	338	319	308	350	341	267	343	324	325	324	355	327	306	323	349	341	315	350	315	321	352	311	327	328	309	346	294	314	325	316	272	330	323	334	301	332	308	332	363	306	320	316	376	327	302	356	319	293	337	320	293	312	337	322	326	307	344	296	335	347	318	336	338	345	322	306	344	332	320	317	333	310	298	313	315	322	285	320	307	330	297	291	288	339	328	320	329	320	318	306	325	324	317	313	326	299	298	330	308	329	339	301	315	309	321	333	328	336	315	321	313	283	359	303	324	295	333	351	339	309	357	303	297	321	313	329	354	346	299	311	266	337	307	316	307	347	315	336	322	327	308	341	305	346	321	329	296	321	292	305	336	310	346	377	332	331	311	320	321	322	345	355	346	348	307	329	304	299	325	311	338	331	309	292	294	307	316	328	337	361	330	338	311	299	305	313	322	332	320	320	335	308	322	326	343	323	339	305	311	330	317	333	340	332	339	301	315	282	310	341	350	324	340	333	344	359	320	323	290	319	302	322	314	316	320	309	321	346	324	357	305	347	295	342	325	324	378	285	334	302	323	323	304	308	356	314	295	354	335	287	313	360	327	291	312	335	332	353	332	327	374	354	303	314	294	291	360	319	321	323	312	318	367	355	365	330	307	310	294	329	343	301	310	312	362	344	350	317	320	313	322	305	319	341	314	298	302	321	332	293	294	306	354	315	319	319	359	293	320	329	314	302	315	337	333	323	333	353	347	332	329	341	325	343	357	319	333	305	309	314	322	298	370	301	311	300	286	312	333	346	358	318	322	334	345	348	302	326	319	339	310	355	321	333	314	341	334	302	303	340	299	304	311	303	350	311	320	331	313	326	326	296	335	334	337	327	301	367	276	315	348	305	320	301	336	320	304	361	275	322	295	315	312	326	299	326	317	331	319	307	321	330	341	339	314	330	315	327	334	299	290	315	316	332	322	315	342	332	322	311	308	325	306	324	285	352	345	332	326	316	346	313	316	338	300	344	350	355	312	310	352	337	330	344	353	377	315	321	331	342	311	334	321	298	309	347	345	293	309	288	370	355	325	307	328	340	289	290	302	304	331	356	332	307	341	359	339	316	334	324	312	340	305	319	302	331	317	314	334	336	355	327	333	296	342	305	340	313	311	337	288	321	354	331	319	336	309	308	307	331	326	318	348	304	313	305	325	296	303	314	334	347	365	325	316	330	316	319	288	305	308	319	289	333	294	302	321	311	341	310	336	324	330	333	366	326	288	324	299	296	341	322	302	296	317	328	325	320	341	314	328	315	323	302	341	362	308	341	353	325	330	339	295	322	310	330	343	288	311	315	303	323	341	337	366	305	336	327	329	297	322	321	354	318	334	296	318	315	319	327	315	369	305	305	302	323	347	291	328	322	322	324	304	324	319	321	317	309	320	340	325	295	322	270	333	308	318	342	312	319	353	331	313	308	334	329	344	329	304	298	329	347	313	347	327	349	351	307	306	316	330	303	354	312	318	327	346	326	315	319	320	336	338	312	319	342	365	310	330	319	323	307	316	305	306	342	320	334	387	315	322	333	324	328	296	324	322	331	343	341	360	328	336	343	315	330	343	354	295	289	289	303	307	299	345	334	316	310	296	299	324	324	345	303	293	325	337	332	316	352	312	309	315	325	333	330	332	327	364	297	358	318	330	347	309	292	350	288	307	313	328	313	333	328	315	337	316	335	313	323	314	318	319	322	317	377	303	292	315	365	332	335	301	350	316	326	311	335	306	313	338	343	317	336	302	345	313	346	309	330	337	317	316	336	354	328	311	303	314	339	354	287	373	315	331	341	345	312	332	329	363	299	294	357	312	337	335	292	318	300	333	342	306	343	316	342	330	309	316	324	316	310	287	333	306	333	316	309	319	329	332	297	312	299	351	321	341	336	330	319	336	341	327	298	302	326	354	342	348	354	327	323	314	322	332	307	322	344	315	327	337	318	311	340	331	346	321	300	342	296	299	316	349	299	347	331	331	321	302	325	368	317	312	291	308	303	339	314	279	326	327	302	319	318	316	351	347	330	298	317	329	320	340	302	327	313	307	306	294	303	317	306	270	348	350	315	339	325	327	313	318	317	357	310	368	330	319	342	318	302	335	300	280	313	318	306	302	334	301	339	322	322	319	336	321	289	322	354	319	320	350	307	326	304	329	334	308	287	330	329	321	326	315	273	322	328	314	310	326	307	292	286	335	334	291	316	326	284	316	326	307	339	308	308	347	341	362	307	311	319	328	320	336	314	330	313	350	330	345	336	336	336	331	342	338	344	331	341	308	308	338	330	322	325	305	320	325	323	311	278	337	333	352	298	319	331	371	307	309	334	301	341	333	348	323	311	308	315	370	312	344	325	317	355	301	316	308	324	317	326	317	356	324	303	296	299	345	327	319	344	317	308	316	313	323	303	294	344	338	337	328	338	307	336	342	299	309	308	358	316	303	342	329	346	336	322	329	356	316	291	344	336	309	356	326	317	343	358	305	326	320	330	298	341	357	307	316	332	292	315	321	336	298	370	342	317	340	318	293	331	332	337	334	351	310	312	334	337	328	314	318	338	321	325	300	338	305	340	309	351	356	332	326	371	329	345	333	311	284	324	332	341	317	325	329	312	313	312	342	297	321	322	328	295	346	333	334	334	342	363	306	345	330	323	320	332	309	326	321	337	312	330	333	309	297	306	338	301	303	365	313	304	307	309	329	319	325	310	334	308	337	309	332	317	327	313	314	317	324	310	320	357	322	316	290	327	308	294	308	310	329	298	301	314	309	294	365	309	300	332	316	302	316	316	295	292	340	322	328	302	329	307	268	337	310	327	347	321	288	321	348	321	286	347	331	294	340	329	319	280	311	333	350	304	297	289	328	312	290	360	316	282	316	322	305	317	351	338	322	308	352	330	320	294	352	313	368	295	324	307	301	343	289	282	300	339	321	336	303	317	318	338	364	303	292	314	329	298	347	313	312	320	322	327	308	353	341	341	294	333	314	355	323	340	302	325	302	347	324	312	312	338	348	344	295	325	364	319	343	352	309	330	352	313	326	327	313	333	339	333	313	330	315	319	351	351	346	317	329	328	295	320	329	360	359	335	328	361	327	332	338	300	361	329	353	338	334	327	319	326	350	338	334	349	301	341	311	314	349	316
14838	6682	1253	1304	1144	1126	1051	897	862	864	849	831	786	875	770	771	783	789	805	834	803	842	796	833	828	793	760	826	818	767	763	771	770	781	790	715	819	779	758	722	797	755	812	792	753	743	779	723	742	759	746	758	782	767	821	789	755	790	743	736	775	766	746	787	802	777	784	786	734	740	750	754	735	792	735	771	810	793	793	754	751	775	778	796	784	782	790	821	719	766	823	743	764	752	772	778	771	778	735	746	823	785	788	771	760	790	734	761	790	794	797	741	774	788	735	781	741	719	733	779	773	763	846	769	761	772	742	775	731	754	753	755	769	796	786	780	775	779	788	808	732	793	746	781	726	787	761	796	737	739	788	737	764	768	765	806	790	757	733	718	718	771	791	793	767	737	743	762	813	768	790	746	778	744	734	756	729	783	764	766	768	786	807	761	796	718	763	771	816	755	772	761	756	772	711	749	780	718	793	776	808	777	738	813	716	760	781	779	746	711	753	777	723	738	757	747	785	795	742	738	775	768	753	749	726	760	787	745	755	776	767	779	763	764	730	727	781	742	779	726	713	735	802	728	739	810	698	761	761	709	730	769	756	749	791	794	738	800	776	800	741	774	804	734	773	798	766	798	798	727	835	802	806	814	785	819	732	762	767	736	739	772	728	784	752	807	746	729	772	786	726	767	764	727	776	795	762	758	784	761	760	709	792	775	740	746	777	785	724	775	749	800	794	788	771	726	730	760	774	810	762	731	827	729	794	732	765	767	771	777	758	774	743	756	795	755	781	803	782	738	782	767	765	761	810	748	804	812	791	778	798	724	774	783	758	761	760	787	795	780	796	750	778	704	803	780	778	788	767	738	755	764	740	737	785	749	788	815	784	742	731	750	782	774	760	760	759	736	769	763	754	731	749	738	759	751	813	759	793	744	721	760	721	790	802	778	755	779	768	775	809	767	769	791	805	729	819	781	777	737	842	829	719	778	761	784	777	758	736	765	764	750	787	762	773	711	771	757	774	710	767	754	744	790	813	757	816	785	744	753	779	805	847	741	822	733	747	750	800	748	772	771	744	757	768	822	820	693	760	750	763	774	751	738	742	804	754	770	738	727	695	755	797	769	766	756	798	800	749	765	807	759	768	736	772	817	724	735	779	775	712	724	771	829	730	751	756	825	757	787	765	754	825	790	738	725	708	785	754	745	799	802	782	794	808	762	752	732	741	809	752	765	742	788	737	759	788	745	744	771	788	779	787	746	794	793	778	736	752	791	747	758	798	715	776	817	736	794	813	745	805	716	797	851	796	787	783	763	754	797	694	783	779	730	768	761	751	779	776	753	742	716	764	768	716	790	766	729	781	729	774	793	749	741	762	743	762	740	738	737	787	773	746	741	858	729	752	799	782	774	734	777	757	815	797	804	781	811	795	719	762	822	789	734	766	812	746	756	782	788	793	740	755	785	793	784	728	777	813	767	824	759	729	774	770	749	788	770	751	777	767	728	792	763	785	768	766	788	827	724	806	738	828	763	801	757	801	734	811	766	829	770	774	729	796	814	801	795	812	761	833	802	766	730	741	747	793	772	759	773	748	765	823	783	804	771	797	749	773	759	799	741	807	791	781	789	741	765	759	783	746	751	733	770	780	726	719	806	782	792	745	797	711	790	792	800	712	742	748	779	781	761	757	838	737	770	752	773	706	745	748	745	785	711	750	764	777	801	752	778	723	751	768	722	747	739	808	731	800	767	732	753	785	755	728	761	767	793	740	724	747	767	802	706	746	770	780	765	792	734	702	739	754	751	746	771	817	774	778	807	771	745	757	786	775	766	744	775	752	770	725	748	784	736	800	767	761	752	717	762	779	784	763	738	765	696	790	761	737	771	768	825	793	832	785	760	763	772	772	783	766	750	736	746	808	806	731	807	727	802	756	771	809	771	796	782	813	757	764	782	752	740	798	749	760	766	739	752	774	721	717	734	794	777	760	780	793	732	789	780	762	827	756	819	799	731	799	753	748	828	786	795	785	743	798	773	821	763	770	768	772	779	692	737	754	773	738	709	750	766	826	781	756	763	758	734	769	789	772	787	729	771	820	777	738	784	789	776	737	760	772	753	779	777	758	744	754	792	731	704	762	749	795	722	751	752	750	785	749	774	799	798	771	769	771	750	837	793	772	795	741	811	762	770	805	785	801	775	804	800	799	763	744	715	786	765	793	780	748	774	822	769	754	773	753	704	767	773	791	760	754	742	783	809	788	815	736	810	727	743	729	801	776	806	746	809	771	766	793	819	791	740	782	771	784	805	769	747	769	760	806	738	778	768	766	794	747	753	791	814	788	763	763	775	764	782	733	780	842	785	764	735	768	779	728	790	771	791	798	814	768	793	771	770	793	807	755	796	770	799	801	775	800	771	745	766	755	738	739	762	770	766	728	773	770	777	778	754	762	787	749	832	752	701	784	760	767	823	735	753	752	779	772	786	771	702	784	785	789	747	827	772	783	765	791	787	790	800	747	787	785	778	732	763	764	788	778	801	771	739	736	822	756	745	782	736	779	776	776	755	740	691	748	770	712	804	799	727	730	812	796	771	746	769	790	789	771	794	794	731	740	756	775	795	753	738	780	748	788	800	785	780	749	768	734	772	801	772	748	802	802	809	789	736	764	704	759	757	816	757	748	772	753	763	752	734	796	755	761	796	702	747	798	700	778	718	722	798	772	747	766	744	740	779	801	759	736	785	718	810	777	751	757	786	797	763	798	795	780	799	764	749	780	736	732	777	771	779	774	836	776	754	767	787	741	783	774	787	766	741	763	738	740	806	756	736	737	783	744	769	767	765	798	730	779	767	760	761	805	754	770	776	753	746	778	792	755	779	758	755	799	772	746	767	822	765	750	768	785	764	784	760	779	750	793	769	727	761	744	728	745	742	776	793	751	793	737	756	786	758	793	722	741	811	797	743	787	785	749	780	726	724	764	747	738	783	810	788	773	766	798	783	756	816	738	753	756	770	759	810	795	739	804	804	774	765	776	810	749	788	753	779	768	743	793	791	777	737	757	761	759	762	743	748	747	773	760	741	749	773	771	786	792	782	743	802	745	741	756	734	790	725	828	714	747	753	743	738	743	783	808	750	767	787	808	818	758	764	740	805	768	809	771	796	815	750	783	746	759	767	779	754	734	767	736	744	735	781	768	769	782	782	748	751	794	773	784	711	750	764	775	770	801	709	769	752	726	747	738	784	785	789	739	768	790	773	722	792	775	785	776	742	789	739	770	733	768	773	810	738	752	793	780	766	762	812	779	757	764	756	752	762	738	846	755	769	762	741	728	755	755	737	754	738	745	787	776	809	761	768	765	734	751	778	788	759	729	793	758	778	720	758	751	815	769	734	805	770	762	775	741	783	789	765	758	776	739	747	762	773	710	738	783	785	826	753	760	748	784	773	797	747	763	734	782	783	758	763	753	748	812	778	736	776	765	754	756	771	810	789	702	765	773	760	740	775
29435	12767	1633	515	366	331	275	263	233	258	223	194	219	200	205	223	207	206	208	214	218	218	212	217	208	174	212	193	190	188	214	173	223	182	200	216	193	188	177	174	214	187	198	218	217	173	208	166	181	173	171	174	201	192	167	207	176	184	194	164	173	194	190	199	202	206	198	170	195	187	193	195	196	176	190	168	178	182	195	188	186	208	200	187	199	207	197	196	179	184	167	204	171	198	181	211	180	203	198	199	190	203	175	211	205	197	173	178	229	200	172	195	187	189	172	196	169	199	196	187	171	181	187	183	193	172	205	163	191	185	151	203	201	198	210	202	202	209	197	150	202	205	190	198	170	226	210	179	186	169	162	195	219	207	186	181	178	205	205	182	160	174	229	207	193	187	189	188	212	159	196	219	176	160	173	201	194	169	188	179	195	180	197	175	183	186	197	175	173	185	201	180	181	217	171	196	214	218	199	187	172	206	193	182	200	205	205	190	198	177	182	193	179	173	189	209	201	217	189	198	175	183	190	192	185	199	197	206	178	193	200	218	172	200	187	178	203	213	188	199	178	180	219	152	203	207	213	207	210	202	179	177	168	180	217	181	195	190	173	212	200	188	211	223	199	198	204	192	184	183	183	219	186	186	182	200	204	200	161	193	192	185	178	172	178	202	147	205	189	188	202	166	196	179	165	196	170	200	195	165	192	209	167	197	197	204	181	175	215	184	198	205	199	209	203	157	181	203	194	206	183	161	212	184	159	204	172	180	196	195	183	193	196	173	202	187	190	223	190	180	183	205	191	186	167	192	176	147	179	216	203	188	188	176	179	192	218	182	175	185	188	175	199	206	202	189	180	219	205	188	193	208	189	179	177	181	183	158	183	169	177	196	187	167	175	187	196	210	178	183	192	200	157	182	210	201	185	176	186	185	205	194	193	215	205	176	175	178	198	197	199	193	207	177	171	179	192	186	166	177	204	190	168	187	179	192	202	180	172	167	175	184	163	185	197	174	200	175	178	195	185	160	215	206	164	216	175	170	177	159	168	179	181	220	178	193	204	188	180	175	178	190	175	169	195	170	184	199	187	181	197	205	188	175	175	183	190	217	194	200	207	189	199	194	175	233	211	199	187	204	199	181	189	227	154	192	196	212	195	178	211	178	186	182	182	173	194	173	189	207	201	166	217	179	199	185	216	185	197	170	191	196	212	165	190	176	188	189	197	155	214	174	173	179	156	187	210	178	185	182	181	185	200	204	212	209	204	195	211	221	199	193	209	170	185	193	174	186	202	187	205	219	193	178	191	229	183	176	195	194	177	164	206	187	195	188	173	183	190	193	210	181	182	199	177	180	159	196	197	165	178	181	189	185	213	184	192	225	181	196	190	194	192	179	187	189	202	207	202	205	204	185	190	203	172	186	192	187	199	182	198	188	189	199	198	203	171	182	180	196	202	198	187	192	184	190	191	173	227	218	194	206	201	193	191	182	175	189	174	180	192	205	187	195	190	175	197	190	208	199	213	189	170	180	178	196	180	194	175	215	176	183	176	174	196	191	198	189	190	199	191	197	179	193	197	165	185	207	236	196	189	179	180	195	183	183	197	173	193	173	186	196	206	203	198	213	206	207	185	196	183	180	181	190	179	201	184	225	194	174	198	168	195	169	220	164	200	203	218	176	183	173	171	174	207	212	189	178	200	208	175	186	184	186	187	190	194	201	202	189	194	160	210	216	209	175	207	173	196	173	196	200	222	194	177	166	197	189	196	200	178	176	211	207	171	172	174	203	191	188	186	187	200	162	180	209	216	220	193	186	200	172	171	170	185	208	190	186	193	174	218	197	190	217	211	177	201	180	198	191	191	201	197	190	191	196	168	208	172	195	207	204	191	196	199	187	175	195	208	189	205	183	179	192	176	169	178	192	198	195	198	209	182	185	187	189	187	214	191	172	178	214	212	195	205	187	181	206	176	183	205	193	190	182	179	200	165	182	186	197	208	184	182	205	202	195	213	213	204	201	184	178	171	187	203	214	175	195	193	213	190	178	201	207	201	201	172	177	169	187	195	189	208	182	185	181	190	166	195	208	178	197	187	193	194	193	179	156	197	214	196	221	191	185	189	181	203	185	189	179	173	163	185	178	187	201	216	188	196	191	216	188	202	175	178	194	173	205	208	212	202	221	224	178	212	190	195	182	183	214	205	216	197	175	160	181	191	183	201	185	186	185	171	180	176	207	219	197	204	170	187	198	179	211	186	197	175	196	203	204	169	166	205	180	192	186	180	190	176	181	185	179	192	171	179	171	225	178	176	198	191	200	187	181	215	185	206	221	211	219	170	178	191	163	200	201	199	214	208	208	207	179	175	180	200	186	199	212	188	192	192	189	205	177	192	168	189	222	208	193	180	197	190	187	202	196	189	187	200	170	176	175	201	158	191	190	156	177	175	195	198	194	179	206	185	193	177	204	192	199	176	194	204	205	174	183	191	174	195	203	183	193	175	216	218	197	181	197	184	191	197	178	150	173	195	194	167	194	176	193	175	216	166	220	160	188	183	192	189	201	188	185	195	212	196	191	210	219	188	173	181	197	181	202	172	184	188	195	153	192	195	178	184	189	182	171	175	197	180	171	183	201	190	191	198	184	176	197	212	178	209	212	184	200	192	186	185	207	207	197	208	192	181	205	170	197	191	198	193	179	143	216	192	197	177	193	168	169	200	194	184	198	183	208	195	198	194	191	187	176	203	193	212	210	192	149	187	189	189	215	208	189	181	206	186	167	179	201	173	180	175	164	180	186	184	172	223	180	163	181	190	187	170	194	201	192	199	183	211	164	190	193	195	186	202	189	202	199	208	192	160	189	184	190	184	173	194	194	195	199	201	197	208	182	219	189	183	199	197	199	172	195	184	194	180	159	201	200	196	179	187	164	187	208	182	186	194	168	189	183	207	185	176	212	188	202	175	180	165	198	179	188	182	210	193	194	188	178	189	214	186	183	191	205	186	188	198	160	195	193	199	208	194	186	175	192	198	174	178	174	210	189	191	198	195	178	185	188	179	201	199	187	154	172	187	205	186	190	180	203	180	169	211	186	195	189	190	184	205	193	188	201	197	195	192	176	187	217	224	201	203	174	201	198	173	208	203	165	190	173	196	178	199	186	178	213	189	181	196	190	212	175	227	197	184	215	186	185	204	203	174	181	209	211	182	177	196	173	173	184	181	218	198	196	198	189	206	191	189	200	171	161	201	216	189	170	178	207	189	179	175	184	165	204	196	204	198	194	187	198	200	205	207	215	182	199	212	189	184	212	197	195	205	171	193	194	177	164	186	168	202	209	153	205	182	168	179	195	194	191	200	200	174	189	200	178	206	204	208	190	202	212	168	199	191	195	207	215	183	197	182	194	171	183	203	219	175	218	170	169	203	213	190	209	213	171	204	188	193	185	202	168	169	198	194	209	157	180	202	182	167	168	173	202	191	188	187	206	181	201	194	215	190	186	213	183
19067	9396	1484	1489	1372	1108	951	770	739	713	689	655	594	536	546	594	565	575	515	534	522	526	501	564	512	541	498	503	458	489	498	478	490	489	442	489	481	482	502	474	539	507	455	494	501	480	472	474	489	464	486	453	473	455	488	461	498	500	492	482	474	451	475	478	466	503	480	479	463	506	486	486	450	484	467	502	453	470	469	471	444	465	452	448	471	452	509	494	451	495	488	481	492	496	497	465	463	436	483	473	490	501	491	482	454	460	436	489	474	465	470	489	468	428	433	454	452	458	492	449	426	460	447	440	482	514	451	454	509	481	441	484	446	461	455	473	486	470	477	451	438	463	489	452	481	513	479	468	499	483	473	476	473	494	476	490	441	485	447	489	458	488	490	457	476	483	500	476	488	475	489	489	466	490	474	507	464	479	459	454	458	479	508	497	487	489	490	456	446	502	501	428	490	509	462	511	484	456	467	447	473	451	458	434	479	446	450	447	482	446	480	489	456	427	480	480	477	480	483	494	471	474	478	468	485	498	493	471	483	472	483	475	455	456	442	465	469	495	453	458	455	480	491	482	477	465	488	460	486	468	497	473	498	452	517	468	453	501	467	444	467	499	464	445	481	468	435	457	443	480	447	460	462	469	494	460	469	473	485	497	495	466	470	440	468	483	459	453	496	477	484	473	459	433	481	499	443	434	477	471	501	462	464	476	468	503	455	466	447	498	473	498	429	517	466	512	436	482	442	501	482	427	481	419	464	442	507	497	433	465	474	499	469	439	473	463	446	476	467	513	490	496	454	502	473	477	467	445	466	472	456	515	478	467	486	460	460	466	469	501	433	483	485	464	496	463	440	486	445	461	456	488	469	454	456	456	473	476	459	474	432	497	498	448	466	483	488	503	468	492	492	460	490	475	467	430	469	468	479	452	469	495	474	484	464	515	450	440	484	458	495	482	470	472	476	479	469	461	445	476	472	452	478	506	493	488	482	494	432	513	479	435	467	452	508	457	498	469	457	446	520	434	486	450	481	473	452	484	496	458	457	498	458	457	446	438	483	479	484	522	500	471	457	484	460	462	441	427	472	493	413	472	465	468	462	505	439	495	477	456	491	477	474	455	448	453	525	477	463	434	469	450	506	476	465	494	502	514	467	453	471	460	501	458	466	462	482	481	494	487	502	499	451	480	457	499	496	476	518	457	496	441	462	440	441	507	431	473	470	469	483	480	512	507	458	457	459	464	493	484	496	446	442	483	500	500	500	478	484	495	477	449	468	504	462	462	478	445	454	451	461	498	427	455	454	437	509	461	474	448	475	472	459	477	429	463	454	485	465	460	460	464	501	448	508	456	453	457	477	467	490	464	496	494	456	479	475	475	468	473	473	472	499	467	494	465	488	467	453	479	486	478	464	471	450	470	483	491	477	480	466	499	491	484	478	497	446	491	506	469	476	456	463	482	466	450	490	442	455	485	481	496	467	456	460	456	486	474	479	454	467	474	481	502	471	492	464	505	494	474	479	475	465	489	494	458	473	461	440	496	484	469	468	481	451	500	446	452	466	441	485	445	503	479	485	511	525	448	451	429	454	445	465	488	481	472	459	452	450	458	475	514	475	477	438	488	474	435	490	461	487	473	498	467	475	444	484	443	469	500	465	465	512	469	455	493	473	476	453	498	478	447	458	511	445	435	491	440	470	490	452	481	480	443	488	448	469	461	490	470	507	438	458	465	453	469	445	420	464	459	464	472	442	490	470	487	483	452	498	530	492	488	451	473	490	474	435	506	432	425	474	462	484	452	449	459	477	468	450	491	486	488	463	481	490	461	506	457	442	468	464	501	468	493	500	459	529	472	442	510	467	459	463	466	486	481	460	448	446	481	476	475	461	480	502	497	458	495	468	481	485	479	467	441	504	457	490	497	465	448	455	483	456	471	463	471	446	477	486	447	501	445	482	496	482	508	467	484	488	441	417	454	479	454	459	504	463	455	454	463	454	485	486	476	469	463	459	524	451	462	466	491	470	499	495	494	475	471	470	508	462	477	473	470	494	448	475	462	474	474	448	466	502	469	475	461	441	472	480	454	445	490	477	472	465	463	466	459	460	464	483	488	501	481	506	510	491	445	514	504	482	469	450	488	496	460	457	510	468	477	455	451	482	479	499	479	509	441	466	474	475	487	466	492	459	480	483	484	452	484	482	495	474	478	470	478	465	493	472	469	492	465	480	468	452	474	510	452	462	467	479	440	443	513	459	445	486	506	496	454	475	482	487	471	472	466	447	489	485	459	493	492	493	458	451	453	484	472	475	501	444	459	473	463	445	464	500	464	488	502	485	462	492	482	498	449	507	427	494	483	454	476	480	461	482	453	462	468	528	487	492	458	467	488	511	496	484	468	428	454	470	482	475	476	485	484	468	501	492	496	477	488	448	460	439	462	461	458	424	456	450	441	469	499	479	497	480	470	510	491	448	478	444	512	513	472	496	445	495	448	462	471	468	490	462	479	462	492	448	461	450	409	495	481	480	451	444	466	458	447	468	445	454	459	469	459	445	460	465	474	472	486	457	459	450	480	500	485	461	469	440	469	494	481	446	423	475	418	498	506	479	468	462	476	509	462	487	479	558	474	463	480	464	475	459	458	492	513	462	435	452	470	483	443	465	435	511	484	490	491	440	487	492	472	469	438	468	438	479	477	421	509	523	493	484	493	476	470	442	480	445	470	446	502	470	453	467	501	504	471	445	508	464	497	457	467	461	451	441	447	464	477	524	422	465	482	428	483	440	483	511	468	481	441	479	484	467	460	477	444	487	434	480	474	495	468	467	464	457	474	507	464	492	462	461	469	471	467	487	450	479	462	466	445	490	480	473	457	447	452	464	475	449	497	438	474	459	482	494	479	480	452	459	447	476	476	460	490	513	488	484	488	517	448	478	457	463	488	514	472	473	495	442	450	498	513	469	462	523	488	490	470	495	507	478	457	486	479	493	473	474	480	452	435	473	489	509	485	462	456	455	449	518	448	497	474	473	498	474	467	467	461	474	475	476	462	470	464	457	462	468	442	505	451	465	493	435	494	496	495	471	467	500	457	434	467	497	432	475	450	428	489	418	486	463	474	444	485	471	441	432	472	509	521	449	471	485	454	435	468	449	459	502	466	459	483	448	491	477	426	494	456	459	498	464	493	480	490	471	462	444	482	464	493	488	483	504	493	480	482	473	477	472	416	513	497	465	503	460	456	515	500	479	452	474	485	548	516	515	478	446	418	461	485	483	450	498	470	473	494	461	405	444	478	443	508	441	446	449	457	496	453	440	503	523	462	520	430	499	476	449	479	449	474	504	476	451	427	482	485	476	477	448	451	497	487	449	496	456	471	507	467	430	473	465	438	445	462	481	440	466	476	450	481	426	481	461	477	444	498	516	429	479	457	472	464	480	455	458	457	467	475	448	459	484	441	476	474	466	481	449	456	475	492	470	453	445	509	505	445	465	447	451	463	464	485
8744	2663	349	282	271	282	310	286	257	263	270	272	288	268	323	240	288	282	309	286	290	294	277	273	298	276	261	285	293	293	263	254	281	318	276	290	287	263	284	280	311	262	291	306	302	275	283	282	297	294	295	284	240	317	271	273	284	283	276	283	285	279	297	279	282	305	284	284	259	297	322	309	270	273	279	284	256	292	294	290	315	317	264	292	297	297	284	277	289	266	259	292	304	276	261	310	279	313	314	287	255	295	277	292	301	272	288	299	287	283	282	260	292	297	288	315	284	280	286	294	268	272	281	278	276	268	311	288	263	279	288	289	282	303	286	292	271	293	263	278	320	278	295	299	303	291	245	281	293	284	265	313	294	316	299	278	285	250	313	260	260	273	279	291	240	270	260	300	292	290	314	302	304	282	275	294	280	254	263	266	272	304	268	322	263	282	289	257	259	279	250	265	274	273	284	308	264	270	274	281	279	310	311	264	284	303	286	292	289	296	260	256	288	306	268	276	276	294	271	277	303	254	278	269	272	279	299	319	296	291	306	254	305	317	318	266	273	326	282	271	267	282	280	262	282	267	269	289	266	299	292	300	283	284	254	273	292	263	274	297	262	278	272	283	307	307	311	291	284	269	351	277	271	267	281	303	264	301	275	281	284	303	267	279	273	300	268	255	271	283	283	264	284	262	263	274	301	308	279	288	277	282	310	300	290	305	265	277	273	279	281	285	304	278	283	267	273	255	297	236	257	256	257	284	265	276	292	276	276	256	327	282	275	284	298	293	294	282	311	243	280	271	279	256	280	285	267	277	276	295	297	292	298	303	276	300	291	300	298	282	313	270	289	253	305	304	273	287	285	266	296	251	225	260	265	277	327	276	255	290	294	294	316	306	295	270	301	268	290	279	298	291	276	252	302	298	277	237	291	255	286	281	293	290	272	289	278	283	298	309	276	282	293	292	307	277	304	270	292	271	260	284	287	291	311	271	286	306	295	284	305	250	305	269	299	265	258	276	301	283	272	308	253	265	277	291	308	285	283	267	285	269	317	289	265	263	273	295	294	275	305	282	322	298	281	302	295	275	288	267	300	274	286	256	269	311	316	309	271	252	264	304	287	278	297	282	277	292	296	280	299	315	326	260	302	275	286	279	297	275	304	323	268	284	273	275	301	271	289	284	263	299	305	261	284	279	254	295	281	274	310	293	320	252	274	263	256	291	318	277	275	266	281	310	286	275	279	309	321	270	316	291	269	270	314	267	301	299	296	253	291	292	275	294	279	263	291	291	283	271	265	308	263	217	273	280	290	286	301	271	306	298	273	324	311	295	269	265	296	249	280	297	258	251	296	295	302	254	240	316	262	269	287	266	285	275	285	270	307	306	279	308	267	304	302	283	258	291	286	289	282	267	298	290	263	278	233	285	283	314	270	310	266	267	277	280	282	300	288	320	290	273	294	315	293	289	300	294	296	292	311	304	304	279	286	269	330	285	278	266	286	296	256	293	300	331	320	264	261	278	284	285	288	322	281	280	310	296	292	303	273	286	302	264	282	260	264	274	277	282	264	295	299	294	264	272	277	323	253	284	285	260	302	282	273	275	283	260	292	263	296	303	260	296	304	265	290	281	272	288	292	285	254	275	289	310	260	283	309	269	293	309	301	275	309	282	279	280	256	277	265	292	276	284	270	298	286	296	286	261	250	252	291	265	275	285	290	286	296	287	274	265	311	281	305	301	276	307	284	315	305	263	280	292	312	277	282	313	294	240	295	296	267	284	281	282	252	268	254	281	247	260	260	249	299	260	284	291	283	294	248	280	270	309	295	303	288	276	285	304	273	270	299	307	322	294	327	291	284	290	262	267	250	301	315	261	281	293	238	256	307	316	306	267	298	286	288	285	305	311	283	287	279	288	283	269	302	258	275	275	282	280	271	305	260	287	312	285	249	238	282	294	280	282	295	328	267	300	284	306	280	300	279	281	304	281	221	298	290	276	273	263	279	266	252	327	317	268	272	284	260	297	290	290	281	308	280	310	282	310	265	267	275	284	290	266	278	261	280	318	302	327	263	290	270	285	282	259	308	299	313	286	284	296	288	298	305	270	290	309	272	296	265	283	300	290	318	270	264	272	298	302	262	299	271	271	285	317	330	283	313	311	275	280	282	275	295	300	274	269	268	300	277	295	300	256	264	280	290	307	288	251	262	316	293	292	287	275	281	288	290	283	317	267	270	296	277	305	294	244	300	280	312	277	277	271	301	279	303	275	286	286	304	279	274	258	263	296	284	287	259	279	280	293	307	304	277	258	269	271	292	272	276	233	282	281	276	309	264	270	269	312	276	272	307	293	298	282	246	254	280	277	278	281	285	270	236	287	311	261	289	262	283	257	273	290	284	282	271	249	284	269	250	288	269	276	283	292	294	283	253	272	287	257	280	283	300	301	288	301	277	277	296	293	280	292	274	246	265	296	291	288	276	280	283	304	303	282	288	273	264	282	266	276	245	268	276	276	275	289	267	311	294	298	257	313	304	277	292	303	294	293	297	284	270	281	274	263	291	291	267	273	277	304	298	285	257	293	299	273	255	299	275	261	305	267	293	267	287	257	281	270	287	268	298	260	250	286	257	295	311	288	304	249	283	277	257	275	308	266	282	319	268	295	262	310	282	292	323	271	279	254	310	288	301	279	291	300	271	274	250	275	259	284	308	267	272	293	299	303	296	271	265	269	288	308	272	288	302	306	295	290	295	289	284	254	275	300	310	290	261	256	268	278	263	303	277	267	258	281	302	289	274	277	272	263	295	302	281	273	288	263	319	268	228	278	284	298	272	288	294	283	309	291	317	308	247	269	312	285	292	313	279	305	306	289	277	305	284	280	274	281	272	229	299	315	258	308	267	283	274	309	270	305	276	295	292	287	289	262	312	267	266	261	299	266	292	261	268	310	289	275	318	277	301	292	282	297	292	306	288	319	261	268	286	289	298	292	293	280	257	280	318	269	248	306	334	285	302	322	285	299	284	272	300	281	291	257	279	279	313	290	275	312	287	273	251	283	278	291	325	292	298	243	311	283	267	278	262	319	284	279	299	260	310	261	285	255	270	260	284	268	295	269	304	302	282	260	275	297	244	290	269	281	316	270	279	287	282	278	296	293	282	321	295	287	305	296	291	257	268	292	290	314	278	255	259	296	303	251	284	296	286	311	269	287	266	261	297	290	277	275	261	322	277	294	302	271	284	294	293	292	260	320	288	269	286	299	286	291	280	289	304	287	254	295	287	281	275	284	284	304	345	277	277	317	287	260	253	272	271	269	288	261	271	285	321	316	288	280	291	299	247	275	282	295	290	252	295	284	278	273	288	258	269	299	313	301	258	278	290	299	264	294	287	270	300	293	284	261	289	286	278	250	270	299	279	309	297	266	264	307	298	276	277	267	299	263	286	271	275	289	272	275	290	314	276	285	281	278	272	277	303	257	302	314	304	289	270	301	295	294	286	270	286	301
6597	2828	752	764	795	770	738	733	704	718	710	717	669	678	698	702	676	682	721	733	686	704	678	704	685	686	733	712	728	679	669	743	702	668	708	646	691	694	640	716	711	691	696	645	748	726	682	681	719	677	717	684	751	670	710	677	649	678	712	657	699	668	670	714	723	639	690	681	675	734	682	683	675	766	676	693	696	682	691	710	710	677	727	730	640	674	714	681	660	727	709	716	718	743	673	725	705	704	654	679	661	726	742	691	691	655	692	708	724	699	699	701	680	677	686	687	680	708	678	716	685	713	659	702	677	659	699	702	736	695	707	691	678	694	697	728	694	661	719	705	674	693	734	672	683	668	713	656	693	620	671	707	689	678	711	710	708	646	760	729	722	694	712	694	745	651	669	678	701	697	643	701	703	673	690	688	691	775	692	668	740	686	711	708	705	661	663	709	750	713	698	689	739	734	647	699	729	692	668	688	720	679	719	691	674	672	657	675	670	716	704	700	722	696	679	690	710	699	652	731	730	686	689	740	699	686	695	683	649	626	669	731	668	690	680	699	685	689	676	721	665	706	652	682	633	749	693	709	747	669	703	719	703	691	705	642	682	678	714	668	746	704	679	694	702	737	710	678	703	703	724	697	726	714	699	692	712	713	721	689	716	707	666	668	714	733	698	677	679	703	699	679	722	665	683	704	717	728	706	678	678	685	647	706	722	675	712	715	723	673	708	731	707	700	668	705	685	712	718	665	685	684	688	719	667	649	662	715	694	753	691	704	684	698	754	722	716	733	649	683	712	714	693	689	727	648	727	708	697	699	708	655	705	732	681	773	716	665	693	649	733	696	677	680	702	713	719	707	694	717	723	668	716	671	719	659	652	665	725	655	681	722	710	707	685	754	696	677	703	738	675	696	708	726	675	704	664	684	703	721	694	709	737	707	672	700	714	702	732	689	719	673	695	753	687	695	663	678	712	728	744	703	701	682	718	768	656	701	703	700	688	707	717	692	702	682	683	689	680	688	733	703	686	698	709	663	662	708	673	688	696	706	713	705	735	687	684	699	682	645	661	762	613	684	717	672	709	653	705	707	685	698	696	705	680	724	728	695	711	707	650	656	717	662	699	692	668	693	675	696	713	682	692	704	686	671	685	718	693	718	673	702	661	667	690	667	705	657	672	690	734	684	692	670	706	676	704	699	694	666	670	729	715	698	699	729	696	682	663	698	668	662	723	673	707	740	663	719	707	717	722	731	707	619	687	689	733	678	750	711	711	662	739	737	711	687	699	682	673	672	703	633	721	720	728	707	717	716	645	677	708	704	722	666	668	732	745	721	661	719	704	688	699	701	705	677	677	674	689	709	723	688	697	710	712	731	668	691	722	691	699	722	703	685	704	719	651	688	700	690	669	669	647	653	707	680	712	746	682	722	688	698	711	740	685	662	665	686	737	708	659	725	658	712	748	710	760	713	686	690	677	697	688	713	706	705	702	687	715	699	680	638	694	697	708	680	730	709	681	741	677	716	726	659	728	716	702	679	743	666	612	721	675	695	668	699	678	768	659	704	708	661	694	666	691	671	664	688	685	676	694	685	723	670	689	699	680	728	713	684	679	718	656	709	722	752	731	664	716	645	710	677	696	695	714	673	695	686	708	682	671	716	665	727	693	716	730	701	681	701	682	716	679	767	717	691	727	719	728	759	687	704	706	709	671	727	749	684	678	670	695	671	712	683	694	730	667	714	727	665	707	721	663	674	682	702	672	688	714	718	703	716	684	657	678	714	710	666	668	747	733	701	700	735	700	712	658	734	686	732	682	703	717	684	693	703	730	700	718	678	673	714	706	686	699	733	711	668	725	665	695	706	656	689	653	728	704	735	712	684	725	715	672	683	709	677	711	717	693	649	704	655	732	638	702	719	707	684	687	700	689	736	695	712	734	693	722	696	698	672	694	691	701	734	666	658	742	697	727	668	695	710	709	744	713	682	692	702	702	720	707	714	634	679	686	700	702	674	665	680	697	678	734	670	677	676	673	728	682	691	699	687	708	670	666	680	703	708	681	649	668	654	698	711	707	725	745	694	729	714	679	704	660	674	696	687	683	684	679	731	670	705	729	664	711	710	681	749	693	757	725	720	711	673	701	699	693	733	718	714	722	705	707	733	683	709	734	704	698	672	691	678	730	668	673	645	695	695	713	697	691	741	687	734	714	682	736	727	699	704	672	711	704	731	692	649	746	698	751	671	727	705	713	720	726	685	647	715	692	735	747	699	684	714	656	724	702	716	696	701	687	644	712	700	705	718	720	684	694	721	683	658	703	687	660	703	696	691	672	685	690	703	747	755	731	705	718	696	715	687	693	693	697	706	699	725	715	739	692	681	689	710	705	720	711	635	681	679	715	670	636	697	680	731	721	683	686	679	721	698	717	706	715	687	742	727	680	741	685	636	662	671	693	676	669	703	713	747	666	681	712	705	687	691	668	647	703	708	694	686	706	703	691	701	701	723	714	686	705	689	726	698	713	702	671	693	707	687	755	681	730	674	737	662	681	691	729	723	712	689	737	725	714	722	699	642	713	708	699	692	676	683	697	673	691	692	701	706	653	698	713	679	700	656	692	711	714	743	658	735	670	736	715	659	684	681	759	726	662	666	723	621	688	694	674	707	697	693	693	674	711	654	684	669	655	696	694	684	692	681	724	695	742	718	745	711	684	695	685	649	655	700	700	698	735	682	711	736	670	694	701	699	716	750	664	717	700	677	723	658	733	684	693	710	709	679	725	695	698	641	670	668	697	707	695	686	708	675	725	683	710	732	680	751	703	702	736	707	738	693	687	665	683	723	682	723	695	712	688	659	712	734	655	681	679	668	685	653	728	700	686	715	698	665	689	698	684	678	643	681	668	703	706	726	711	692	757	703	699	698	686	708	676	660	678	705	679	727	735	626	673	685	737	622	687	711	683	756	652	694	704	665	718	655	695	702	697	700	668	691	684	704	703	698	676	681	681	659	672	677	683	700	713	671	678	717	673	725	706	680	651	691	728	654	720	728	697	698	742	714	692	705	705	685	696	697	707	691	691	715	701	747	716	663	692	669	725	716	663	675	650	702	710	740	674	626	636	699	705	700	682	698	706	695	692	751	700	695	641	726	740	721	701	702	756	734	686	707	710	686	681	670	690	713	668	687	690	660	706	685	671	714	684	686	726	710	699	677	739	717	650	686	700	682	680	677	647	695	672	739	730	748	723	736	660	686	713	667	705	659	707	700	735	709	761	713	708	686	774	680	643	715	725	656	738	727	719	695	702	734	703	700	707	663	736	706	720	739	696	709	699	706	708	688	688	648	677	711	679	680	729	689	702	705	706	705	710	666	725	689	655	697	663	672	681	719	705	734	734	694	727	738	701	684	688	697	704	738	693	669	709	723	700	697	730	699	690	686	702	726	697	668	661	704	706	701	696	674	726	685	736	720	738	696	688	751	703	693	697	695	614	662	731	675	675	669
20458	7449	845	515	408	389	410	326	359	365	321	317	316	345	322	303	335	355	320	301	300	324	289	316	305	346	330	288	346	319	308	317	344	303	306	328	342	331	329	332	320	311	341	297	314	293	308	335	325	328	293	349	373	345	311	338	324	311	339	301	357	342	320	333	329	303	330	320	306	310	321	324	326	293	339	340	336	335	344	353	367	333	336	287	316	312	357	329	298	307	347	308	319	311	331	318	315	321	340	324	337	342	334	330	330	335	306	338	358	303	304	326	315	331	338	327	296	298	318	280	301	338	330	345	338	312	285	311	323	357	337	295	364	318	314	295	333	301	317	347	353	324	331	333	362	311	348	379	347	291	337	312	336	307	352	325	339	319	351	328	316	310	348	348	343	326	304	342	293	336	322	315	340	366	330	352	303	311	298	347	290	356	324	325	331	310	354	339	326	274	310	313	369	351	277	313	338	320	345	306	308	359	277	303	302	358	314	309	323	287	348	312	314	332	293	337	345	345	318	310	336	356	326	292	358	347	334	368	313	307	337	267	326	321	318	334	326	328	360	310	310	310	313	333	338	323	352	334	325	339	362	340	335	343	321	299	301	305	328	350	331	343	341	338	294	333	300	314	296	306	328	304	351	327	313	310	303	333	340	324	291	318	328	316	355	333	321	334	336	316	293	304	313	351	345	359	301	339	337	327	342	327	299	352	337	331	329	304	341	332	337	297	352	308	315	324	303	366	320	330	295	311	294	319	329	312	290	320	316	321	307	365	284	307	305	319	336	354	292	321	316	337	327	322	320	342	336	339	361	328	306	326	351	318	327	280	310	337	360	329	329	317	326	274	315	274	352	313	329	334	332	316	288	300	349	339	319	323	352	295	319	346	299	327	322	334	302	326	315	323	332	291	319	317	328	329	326	320	295	338	338	300	295	313	338	319	304	284	352	335	291	342	299	320	343	346	348	293	321	346	295	305	339	351	331	287	362	332	349	336	329	266	333	308	335	340	361	304	289	293	327	310	320	308	354	329	322	330	359	300	323	343	323	335	337	394	327	327	330	300	346	344	329	341	342	331	310	347	313	306	336	343	321	320	297	297	349	308	347	327	338	318	315	314	309	337	324	317	312	329	325	350	306	323	319	326	303	306	307	332	326	323	330	316	315	333	323	306	350	286	349	326	383	291	341	328	315	360	334	319	320	296	337	336	308	308	323	298	366	316	308	331	318	290	304	352	320	343	347	355	312	313	303	329	292	326	335	302	306	323	343	324	343	328	295	355	303	319	361	302	335	337	341	290	365	336	287	334	323	310	329	342	297	325	336	354	364	324	309	315	351	351	305	295	308	313	304	313	342	342	313	330	324	312	290	335	341	345	368	326	313	322	303	356	315	311	312	308	340	333	327	374	299	328	385	349	327	320	319	297	295	322	352	324	334	363	298	312	342	343	317	325	318	315	343	371	330	353	334	306	332	301	305	278	332	344	338	337	329	336	311	341	311	346	294	367	294	316	321	302	293	347	330	319	335	334	339	332	353	341	332	298	336	310	318	371	357	321	337	357	320	321	314	327	356	332	333	302	328	347	320	342	316	326	318	371	336	291	369	294	304	306	347	314	299	300	347	345	333	339	340	318	321	310	276	316	360	313	331	323	315	308	323	343	304	287	347	343	319	323	320	306	302	306	308	315	354	340	314	342	304	358	316	336	315	286	324	296	345	305	324	311	326	358	353	299	334	325	319	325	310	345	314	329	320	358	355	311	311	345	329	308	321	329	349	336	321	351	361	302	300	333	332	358	331	348	319	321	324	324	340	285	307	301	309	373	331	311	328	322	345	308	321	314	305	331	285	359	327	338	350	319	326	347	325	325	367	321	334	326	314	329	324	328	323	303	282	313	309	281	311	309	343	350	342	338	317	277	317	309	330	326	329	326	350	318	336	319	317	321	336	301	347	368	312	326	353	347	317	323	323	336	374	323	329	325	328	325	352	295	335	293	321	321	328	343	318	349	306	329	355	344	306	328	322	325	347	325	329	320	343	326	309	309	314	330	321	288	314	350	353	308	288	328	327	365	331	325	335	307	325	338	327	298	315	321	337	319	332	339	329	309	345	317	305	308	309	321	313	353	308	324	298	358	322	329	341	301	315	295	332	321	342	323	360	335	352	301	332	308	371	318	368	341	365	344	339	331	344	336	356	350	330	310	337	345	399	316	313	314	273	307	366	313	340	312	339	352	338	310	320	308	305	313	323	371	299	331	297	326	288	305	319	353	341	305	332	332	308	333	295	308	328	305	314	357	317	315	300	308	321	326	318	358	320	322	293	333	335	377	313	315	310	299	304	325	308	303	345	349	324	329	344	298	272	317	306	350	348	354	317	350	320	295	315	338	328	319	317	315	324	324	327	297	288	331	354	323	339	360	315	305	354	337	349	323	329	289	352	299	363	316	307	285	326	329	328	341	333	318	340	304	301	293	328	322	320	325	334	295	342	305	332	313	308	332	345	315	328	322	344	361	334	306	295	312	293	313	328	329	303	308	323	354	318	371	316	346	291	325	359	297	334	275	303	312	361	324	349	307	281	316	313	296	337	322	342	333	325	352	296	333	335	347	321	320	331	328	327	327	283	323	334	296	335	345	303	318	309	314	308	316	337	334	348	314	360	363	326	343	329	344	303	331	307	334	319	346	319	324	320	335	345	336	322	331	327	355	336	298	337	323	313	341	326	356	315	309	311	348	329	296	353	331	292	316	353	348	313	327	337	310	335	306	343	309	340	342	320	312	322	325	326	356	317	303	334	326	331	333	318	305	293	312	323	356	337	340	386	345	313	290	306	307	335	323	317	345	323	323	330	341	317	330	310	354	315	325	312	340	304	404	296	318	309	322	326	378	342	318	338	346	312	300	321	319	313	352	311	319	330	334	326	325	316	324	316	327	325	313	338	305	340	307	334	318	324	303	316	353	313	311	328	329	320	310	362	325	328	298	355	327	308	279	355	309	317	311	329	320	341	308	292	339	306	276	330	322	324	320	309	327	327	333	338	305	309	354	352	304	302	312	287	317	326	292	316	315	327	321	316	338	317	336	302	314	280	319	334	316	321	305	328	335	330	307	312	317	320	324	325	322	313	349	307	321	299	349	339	343	327	283	306	335	344	357	336	334	318	330	331	365	322	329	326	306	297	310	353	314	329	359	320	330	291	304	327	336	308	343	320	347	315	342	331	349	305	323	359	338	333	325	303	336	326	316	344	343	296	308	333	333	282	334	329	323	337	286	344	334	321	333	327	319	344	309	321	313	344	357	318	349	294	338	314	333	292	310	314	315	332	302	300	342	312	352	318	328	315	317	356	335	312	336	328	348	365	324	305	337	334	316	308	313	288	308	332	330	299	287	334	321	333	330	324	299	316	307	293	347	353	367	351	316	317	303	335	378	309	355	343	315	324	330	314	325	335	306	328	347	324	355	313	316	345	316	306	328	313	324	326	347	328	334	319	331
14694	6075	1259	1431	1210	1058	961	933	852	868	828	827	869	868	786	786	807	819	832	833	837	781	813	789	797	749	785	817	764	713	769	790	739	758	782	808	755	810	818	775	777	790	802	790	746	717	741	799	803	795	721	829	784	824	757	748	820	790	732	739	792	774	738	798	748	742	765	801	802	768	816	789	739	768	718	805	803	770	766	792	764	737	742	790	757	791	702	753	757	759	778	755	798	764	796	774	760	783	778	788	766	764	788	745	733	756	731	791	788	794	773	775	777	771	803	743	767	750	795	767	742	749	816	802	808	752	746	731	773	753	751	759	742	769	757	802	790	756	819	786	734	759	780	784	722	717	787	807	793	758	772	784	786	806	744	776	758	779	746	810	774	691	781	816	776	759	785	795	801	722	741	743	789	767	778	788	733	767	739	764	829	783	785	726	750	792	834	772	748	780	775	743	803	775	795	738	761	769	782	743	808	782	773	744	769	774	797	789	844	768	766	783	752	801	753	783	762	764	776	786	742	739	775	765	808	753	782	764	812	775	750	767	743	819	762	772	750	773	770	756	739	766	749	757	738	740	771	750	786	788	800	751	787	789	784	810	744	737	759	801	749	751	772	785	731	819	778	780	765	828	749	761	822	751	785	746	704	757	768	774	722	797	795	771	756	767	729	742	789	761	773	811	728	766	766	765	739	791	709	773	762	805	756	764	817	787	784	769	751	773	784	765	795	811	793	790	764	726	783	767	818	795	741	771	823	721	766	758	795	727	808	763	722	749	774	779	779	740	781	802	775	782	786	748	786	747	806	783	774	775	771	778	792	775	780	779	787	752	823	802	819	782	784	778	826	755	790	753	761	776	736	757	779	768	760	721	769	744	739	732	816	731	782	771	734	774	675	830	723	757	722	805	772	772	765	744	743	707	729	762	815	767	743	792	790	787	752	779	740	757	749	788	744	768	766	747	764	756	776	719	752	775	753	810	733	778	759	787	741	833	769	735	735	807	783	758	816	788	755	796	790	735	785	735	796	689	772	752	771	758	766	745	775	759	774	803	805	800	753	752	737	768	815	761	795	815	758	761	806	765	787	744	816	744	776	814	752	820	747	762	808	735	776	709	789	780	699	824	748	798	824	759	793	777	726	759	724	777	812	778	800	755	800	779	750	796	701	780	780	737	723	785	768	760	718	781	764	741	741	791	768	809	751	767	775	787	807	750	752	775	755	756	764	739	762	747	770	757	778	781	778	736	784	766	807	842	802	797	777	743	758	753	813	732	781	777	810	771	799	753	765	732	751	765	736	727	802	812	803	799	747	766	731	792	797	770	779	753	770	787	763	793	769	747	814	755	809	800	815	781	801	807	759	789	778	736	771	801	776	728	788	790	759	792	778	785	760	769	733	769	792	786	750	773	764	726	802	751	769	800	800	807	808	814	808	768	738	773	720	764	801	779	784	759	791	754	764	786	770	828	762	763	758	764	781	767	759	809	759	729	813	762	819	765	766	747	791	779	797	775	775	739	793	762	766	792	780	735	748	778	736	779	765	714	773	779	762	786	809	734	752	737	771	769	774	763	792	782	743	749	836	743	773	805	770	756	765	745	750	786	747	742	778	762	776	805	719	756	769	771	745	780	741	707	778	805	747	783	820	786	728	776	742	784	808	731	795	773	782	738	771	758	768	765	774	775	785	758	808	766	813	767	748	744	756	748	758	749	756	747	743	738	793	743	771	768	730	751	748	777	797	810	734	724	760	758	790	685	807	772	794	798	770	743	744	786	762	722	802	811	768	768	751	779	827	767	791	770	763	758	787	792	752	753	764	799	752	790	739	726	788	773	795	769	812	768	759	732	741	805	762	794	767	803	802	742	752	800	758	757	698	767	713	771	774	763	804	799	741	734	746	767	811	747	727	676	761	792	733	773	790	752	766	833	773	748	793	806	747	815	744	775	772	803	806	747	744	782	769	808	780	736	768	820	741	782	787	775	772	787	767	724	735	757	842	768	759	742	773	757	756	806	804	799	779	750	783	801	750	701	762	788	747	742	732	758	775	771	764	751	710	753	772	789	758	794	793	771	813	741	749	758	771	751	768	759	790	760	789	776	761	753	775	770	765	761	788	750	730	779	722	796	774	693	801	753	768	769	757	715	774	829	785	742	742	765	717	754	724	757	743	740	781	753	735	773	777	782	776	812	755	799	762	755	787	786	713	833	766	803	790	838	753	780	796	718	777	769	730	778	776	794	759	736	744	745	767	768	748	792	757	761	758	761	776	793	717	759	780	835	756	718	781	777	780	791	752	822	825	788	795	770	770	777	751	779	713	787	726	763	766	750	760	760	751	775	717	777	743	746	749	751	779	802	761	767	775	783	772	765	743	723	797	783	757	762	796	772	746	804	788	782	741	775	728	794	749	745	792	790	740	804	788	726	806	806	772	746	778	775	773	759	766	785	740	751	754	798	747	823	816	746	738	789	756	811	793	765	783	757	713	778	716	717	778	782	790	741	780	744	757	847	762	745	747	782	747	786	742	753	753	747	794	768	792	722	795	783	726	778	755	764	807	734	759	777	739	765	797	762	757	735	779	782	722	769	755	766	755	768	817	713	750	798	755	777	785	760	790	754	751	749	786	792	702	801	765	800	781	725	774	772	839	791	786	770	722	804	770	728	747	781	796	814	781	773	757	818	701	795	710	785	735	760	735	771	758	771	736	795	766	752	782	741	768	773	808	763	814	726	775	789	815	778	802	752	783	755	792	767	760	751	760	795	731	766	764	791	832	768	744	836	763	770	756	774	764	806	839	783	820	755	750	715	757	812	755	798	714	762	771	793	736	785	711	754	792	762	764	776	828	777	784	765	759	803	705	730	787	778	765	755	821	773	758	776	778	801	745	776	764	754	702	800	762	741	728	757	794	752	810	774	728	765	762	782	763	764	797	769	776	777	781	782	783	730	747	794	759	757	756	744	759	761	775	818	765	738	775	751	791	739	757	747	796	766	767	771	753	800	785	761	757	744	782	771	813	761	715	754	775	804	775	767	759	782	776	780	765	747	782	753	764	724	761	796	771	731	728	764	764	775	800	761	789	773	718	708	829	775	723	679	779	797	714	800	769	735	736	769	765	772	740	754	723	785	744	791	776	762	766	787	772	816	785	762	834	771	787	819	744	759	773	737	785	805	791	778	741	782	726	797	768	742	760	820	778	726	745	826	808	779	772	839	771	779	749	777	816	698	792	776	791	783	769	816	697	763	769	786	761	734	790	733	724	802	755	770	725	738	800	743	757	775	792	743	770	768	753	764	788	775	731	781	748	798	778	753	803	705	726	760	769	789	811	767	759	730	769	798	732	766	769	753	852	768	728	799	767	726	740	784	709	832	733	743	791	736	779	777	776	758	790	823	791	754	728	790	773	770	777	717	751	748	768	780	733	800	757	738	813	789	759	805	745	771	790	727	773	736	777	760	783	793	777	774	755	781	789	768	786	741	794	764	761	778
29436	12117	1465	596	403	297	250	237	232	214	205	189	252	206	194	219	212	206	209	216	197	191	195	171	193	170	188	161	207	184	172	190	185	176	193	205	182	192	204	203	170	168	202	178	200	204	203	191	174	195	218	188	180	179	185	211	197	179	180	173	176	179	194	210	202	172	197	209	190	185	183	208	183	203	198	178	182	176	209	201	180	207	185	203	175	186	173	201	189	181	209	187	170	184	206	188	201	166	179	191	165	195	206	203	191	195	196	202	172	168	194	185	166	189	175	150	176	205	169	191	195	191	188	197	172	179	185	202	171	184	192	175	158	159	183	186	166	192	164	187	178	192	187	169	175	202	195	201	199	210	201	172	187	209	196	175	189	195	187	176	169	166	179	189	188	193	211	193	182	189	201	211	174	187	138	200	214	198	185	164	187	191	171	159	189	164	186	171	190	202	197	167	183	180	190	162	180	166	185	191	174	181	169	179	171	195	172	186	186	176	192	157	210	176	200	171	181	188	194	191	191	189	193	170	184	182	184	206	202	202	205	183	190	203	208	167	209	208	189	178	191	200	186	185	204	202	148	178	200	181	210	184	164	203	176	179	178	196	203	163	193	210	211	209	223	195	194	200	191	183	195	192	158	179	176	187	197	193	194	181	214	192	186	185	190	191	172	220	186	206	191	194	183	180	228	200	194	197	230	191	186	198	203	182	188	180	179	181	200	180	194	175	162	209	173	181	183	187	188	200	174	196	217	188	156	171	198	183	194	199	204	210	165	185	201	200	155	193	176	186	170	200	172	185	180	194	225	173	184	170	197	184	185	189	185	199	202	180	225	186	193	198	204	211	202	168	167	180	186	191	198	177	188	186	203	178	204	173	204	204	185	163	214	184	193	178	204	198	205	174	184	202	184	211	185	203	207	166	176	174	204	195	185	196	197	212	207	170	208	189	179	189	181	183	182	179	183	194	201	185	166	205	171	175	183	167	161	173	179	167	182	212	199	161	186	197	207	213	175	180	176	198	211	186	201	199	209	172	175	183	205	193	193	174	182	167	179	188	192	207	210	197	199	170	178	232	181	189	188	172	186	194	201	196	218	209	201	191	197	170	196	170	216	171	179	202	182	215	189	187	190	178	196	189	188	188	223	184	206	175	169	186	183	203	173	202	213	198	194	192	182	189	210	171	204	172	198	209	177	162	174	168	201	206	197	203	174	211	205	182	184	192	201	172	198	195	185	180	179	186	177	224	202	189	197	183	180	185	200	186	188	192	183	221	177	204	198	203	198	193	182	178	180	192	202	190	204	202	199	206	189	200	161	162	212	196	222	190	190	182	188	207	181	180	190	184	194	190	185	202	209	186	189	197	193	193	221	186	185	214	173	226	191	176	199	214	182	161	208	177	153	183	192	195	193	193	175	201	205	187	175	191	195	203	177	206	176	214	184	180	157	189	216	200	187	195	207	186	218	195	186	188	211	178	196	197	179	194	176	164	188	186	199	203	177	180	198	184	194	211	207	194	200	188	189	161	174	173	192	209	172	212	167	183	207	206	183	189	201	159	177	185	192	164	165	200	185	188	228	175	192	191	168	197	230	176	210	193	160	198	185	209	154	196	205	193	193	185	165	193	192	204	182	189	170	177	196	177	200	165	189	200	222	198	166	187	176	190	193	184	183	191	187	192	207	181	174	183	188	177	194	186	178	191	196	183	198	204	196	192	157	203	197	171	197	180	185	204	197	172	214	186	178	192	216	175	163	189	200	176	201	181	173	187	199	204	201	187	203	172	198	199	197	186	157	184	193	194	162	170	202	170	182	194	197	191	166	178	167	186	191	200	183	175	191	211	194	201	198	212	215	185	209	210	207	194	195	191	189	164	195	201	177	196	176	195	185	191	159	180	191	203	197	190	177	223	211	183	182	209	169	186	158	203	208	194	211	209	216	192	194	193	205	173	194	182	203	170	195	177	189	183	193	191	220	194	170	172	188	197	165	196	194	195	202	218	192	187	173	178	191	170	182	194	204	180	198	170	163	179	201	174	210	190	211	183	203	170	195	171	192	202	191	176	184	177	193	196	208	178	196	209	191	193	186	166	177	168	217	203	187	193	180	200	183	169	183	178	185	170	183	202	174	189	193	182	196	225	201	197	188	216	200	184	181	205	185	176	197	193	217	189	220	198	196	183	193	196	177	215	203	173	190	188	183	194	169	187	168	219	203	178	194	196	167	198	199	187	204	168	172	188	208	147	196	221	208	183	186	179	216	190	189	179	193	185	196	203	184	182	202	191	177	165	191	191	196	199	192	192	188	190	204	184	183	186	197	183	187	200	193	174	182	175	196	204	172	192	152	150	180	190	204	169	198	186	195	183	188	199	194	217	185	186	181	194	194	195	208	183	181	197	185	185	163	204	191	170	176	179	192	197	206	188	186	190	192	184	185	191	201	188	188	181	183	187	170	194	203	204	206	169	178	198	188	201	226	187	198	186	172	187	208	192	187	224	196	171	168	184	208	207	194	200	171	185	185	181	200	172	193	192	194	212	186	194	200	180	185	207	208	177	188	190	183	189	200	160	172	180	184	203	202	188	190	174	202	202	175	177	193	202	171	207	186	194	212	187	197	198	205	188	186	166	200	198	184	172	188	196	199	180	194	186	193	194	237	176	184	191	193	202	195	198	186	193	171	176	177	190	186	200	214	155	192	198	179	190	206	205	187	196	187	182	170	218	192	182	188	178	184	171	197	183	193	178	167	195	189	208	179	193	193	192	174	199	174	200	172	175	223	183	169	198	165	175	196	218	204	189	212	182	189	205	210	175	193	158	177	179	200	178	193	163	162	166	203	185	182	210	204	178	158	197	183	187	202	200	209	172	180	204	192	185	171	193	167	209	189	204	209	189	213	185	192	172	186	189	195	165	199	207	185	213	202	176	187	190	168	207	168	188	178	177	174	197	197	172	190	194	184	177	231	205	192	203	198	193	182	171	186	187	201	191	171	189	185	188	204	175	198	174	193	177	217	209	188	192	195	207	205	227	155	201	199	164	178	187	212	200	197	167	204	182	187	191	178	210	201	180	187	197	184	195	196	174	169	198	203	200	160	182	211	192	190	192	225	163	182	178	190	152	221	190	219	192	169	184	178	177	184	164	190	190	173	169	205	181	173	210	171	197	177	204	216	190	182	192	192	178	199	224	197	162	187	214	194	207	205	175	196	188	187	193	209	190	204	181	173	183	182	210	199	195	186	188	179	169	182	198	183	162	196	173	205	183	184	194	164	175	176	190	192	210	191	208	192	185	180	202	174	191	214	172	181	183	196	176	208	182	203	182	194	169	185	186	213	192	189	179	178	192	184	179	204	213	201	192	202	178	151	201	169	180	173	167	199	207	196	180	189	217	215	187	167	176	212	199	185	199	173	191	177	181	186	197	172	197	190	193	190	218	203	217	202	199	184	196	183	193	190	195	200	191	168	190	186	197	174	185	204	196	187	147	174	197
19303	8396	1449	1632	1291	1080	922	730	764	661	626	586	600	585	561	545	570	581	501	522	514	505	509	498	512	518	498	503	479	532	501	489	472	501	483	488	500	493	509	490	451	490	492	501	480	469	482	460	467	453	482	480	445	467	436	449	545	492	517	500	475	482	507	490	449	462	478	485	472	521	486	472	456	507	478	476	554	475	477	485	484	462	485	476	470	478	441	494	502	480	474	495	449	473	449	458	464	451	500	469	480	416	491	456	477	492	484	502	456	501	452	478	467	497	490	468	476	485	486	458	465	458	467	494	450	532	481	476	504	504	508	431	467	466	464	457	475	446	460	484	486	502	476	515	483	485	484	488	475	446	485	472	463	466	511	417	464	456	468	461	479	453	477	490	483	442	496	482	464	490	480	474	484	474	485	457	462	467	480	463	462	516	432	503	478	447	454	477	477	475	491	487	444	481	432	493	467	512	468	509	467	427	441	475	469	474	481	494	471	490	457	503	468	471	435	477	470	454	464	447	455	479	460	432	472	492	537	455	454	453	486	507	459	458	485	482	427	463	467	438	509	516	458	461	469	497	508	442	502	489	502	485	477	481	478	467	445	489	472	454	470	482	478	461	492	477	473	482	483	513	463	455	450	491	466	467	438	470	445	456	478	462	455	459	443	478	469	471	491	469	500	489	455	481	492	446	490	467	478	468	531	442	474	469	445	486	502	493	460	474	458	472	472	473	428	446	449	472	527	469	468	420	457	458	472	449	447	470	464	474	495	454	467	490	443	449	439	508	477	469	474	498	471	473	460	500	447	459	496	476	483	485	426	453	431	410	476	461	507	489	453	430	493	505	452	468	455	465	470	487	494	500	481	475	455	453	504	510	438	495	444	449	482	460	465	495	485	470	477	472	486	492	469	444	440	480	478	487	462	462	496	503	488	422	473	470	456	456	476	467	469	451	482	438	452	474	469	497	448	431	463	467	507	464	481	483	446	484	472	506	444	489	475	461	481	488	454	490	499	486	487	457	463	462	482	452	474	450	517	478	453	474	456	491	491	468	459	412	474	429	442	508	429	478	458	434	467	491	484	481	471	429	491	433	439	506	441	488	458	420	472	434	441	463	506	455	464	456	468	471	471	508	449	444	464	467	487	483	498	454	493	478	494	438	415	449	488	484	452	463	478	507	477	496	506	476	465	499	481	450	481	465	476	474	446	503	445	475	483	459	490	490	516	426	511	465	462	442	460	445	485	481	474	472	484	500	451	487	447	482	484	464	478	463	469	463	461	458	485	443	490	471	454	533	481	481	470	471	491	452	471	503	494	477	426	461	413	454	477	442	476	463	449	470	503	515	477	443	476	476	493	499	459	500	534	496	434	488	469	477	466	427	460	471	491	465	480	469	461	464	502	450	469	458	507	480	523	457	452	460	461	494	434	503	491	474	500	503	442	428	482	504	463	485	525	449	452	473	469	463	476	454	484	466	493	487	464	443	484	447	414	456	485	500	505	433	469	465	471	469	497	465	489	482	447	476	472	473	504	492	458	452	459	471	462	492	478	459	458	474	424	503	442	487	511	485	476	470	442	468	446	467	461	510	435	448	469	451	527	476	517	445	442	462	474	479	458	497	446	459	478	456	504	496	455	495	461	405	466	459	491	454	458	475	462	424	502	471	496	403	457	519	479	474	483	501	455	473	496	498	493	501	486	481	464	457	489	454	473	459	466	488	493	460	468	455	461	511	490	460	433	482	478	461	478	490	472	482	493	455	497	480	489	434	500	475	460	477	428	464	454	443	491	466	483	446	448	456	460	474	459	499	460	493	462	451	468	516	507	423	451	453	495	441	454	434	439	443	474	513	474	466	491	473	515	474	468	470	431	455	458	459	475	516	442	439	486	488	448	439	469	500	463	443	483	470	476	476	451	492	499	471	474	483	432	495	508	435	493	508	467	443	484	466	459	494	446	470	464	458	483	494	443	494	447	445	490	479	482	453	456	440	470	452	502	455	454	444	483	498	524	497	486	505	459	448	499	482	462	441	492	480	493	464	476	422	488	501	468	483	458	461	470	515	443	441	445	458	446	429	465	496	518	472	464	472	445	441	453	494	477	514	474	475	456	462	457	481	440	472	459	493	478	463	435	474	451	470	467	503	485	476	494	506	464	502	480	444	473	469	492	493	447	440	480	473	491	500	460	447	455	467	492	461	486	446	477	476	495	459	466	489	445	423	476	453	532	478	467	449	425	532	485	462	435	486	472	481	458	487	467	488	484	457	475	492	452	470	475	483	497	462	473	466	497	497	455	462	446	477	457	452	463	456	447	487	479	474	456	482	493	489	484	465	502	499	479	475	473	436	470	487	491	454	493	497	521	498	426	459	459	452	454	432	490	461	414	448	488	486	430	458	482	495	490	447	475	487	438	501	470	501	490	436	452	509	463	455	497	458	498	522	475	449	472	497	466	486	505	489	485	482	454	512	463	461	497	482	519	498	482	462	472	461	425	421	486	482	498	496	452	501	493	437	483	470	499	444	471	476	460	485	462	452	477	478	465	469	483	468	465	453	506	469	478	445	467	467	471	486	486	425	470	475	512	472	441	508	515	481	471	483	460	449	475	453	502	481	457	446	474	464	452	462	488	435	469	480	484	479	446	468	509	479	470	496	480	477	464	441	451	466	483	492	487	474	501	502	490	487	442	462	466	468	435	513	495	501	450	465	468	418	465	442	462	405	503	474	478	455	469	466	452	467	488	484	463	471	458	475	487	505	435	481	429	471	436	467	481	532	436	491	455	465	470	477	470	474	458	460	471	477	484	487	487	525	462	494	480	446	486	467	447	459	463	466	467	498	479	452	506	431	468	508	464	451	486	473	472	496	491	462	508	427	449	443	422	479	472	490	460	437	462	472	497	478	482	467	438	453	449	511	491	446	481	475	487	499	457	463	475	469	467	477	462	489	456	476	471	493	472	478	469	488	447	482	464	488	481	494	511	490	469	431	470	466	485	478	500	504	501	428	463	415	469	463	455	466	454	457	491	456	413	493	469	490	484	479	484	431	455	463	478	484	469	466	470	470	497	454	467	460	469	471	465	489	483	467	440	495	494	454	508	457	472	449	460	459	469	452	459	454	498	474	464	468	435	450	481	483	445	463	484	525	458	504	459	499	473	446	455	450	486	504	460	479	447	490	475	469	466	456	474	468	495	461	464	479	513	458	499	498	456	446	509	473	506	452	466	427	497	474	467	479	479	476	498	473	484	501	458	497	423	458	454	457	466	454	485	488	488	503	467	511	464	471	491	463	471	460	489	476	491	465	463	472	473	453	477	470	456	445	464	439	471	484	480	484	490	448	451	473	457	490	476	462	469	485	448	476	456	480	478	483	500	480	483	503	492	469	506	460	468	454	453	463	458	466	501	444	445	497	438	535	460	446	496	491	468	474	486	479	453	472	467	446	450	456	479	444	504	495	503	499	497	478	466	454	460	445	449	425	452	464	468	484
8801	2290	354	283	308	278	273	304	283	294	299	303	266	274	290	266	286	274	292	285	294	304	275	277	249	318	266	271	313	282	289	277	268	258	274	299	301	304	278	270	260	304	273	270	301	289	306	288	279	259	298	289	287	270	302	260	267	274	311	302	295	280	285	256	266	271	290	299	284	295	279	283	264	276	270	277	244	288	285	328	280	283	276	307	310	270	272	340	269	264	279	263	296	264	283	297	294	281	304	271	284	272	278	289	292	305	310	287	288	286	264	264	271	274	305	287	302	269	277	287	258	262	300	307	297	244	291	302	299	295	290	264	270	274	283	260	308	284	296	254	305	266	282	277	298	295	296	248	284	316	310	270	289	266	291	273	298	291	306	303	256	271	295	260	295	287	266	273	271	293	263	298	284	301	278	278	272	270	272	319	271	269	312	250	262	297	281	281	297	257	281	272	300	333	273	310	284	257	261	276	320	279	269	285	285	311	275	245	269	249	298	258	282	287	257	308	319	282	274	284	262	285	271	280	259	258	277	263	304	269	282	261	312	301	310	255	278	312	287	267	278	254	283	267	311	262	270	290	298	307	253	267	267	265	265	289	280	288	287	290	281	265	258	250	280	300	281	282	272	244	265	286	278	278	269	247	302	305	271	262	307	280	274	263	276	301	264	302	277	292	272	267	274	308	294	284	278	291	259	263	272	281	276	284	277	288	286	286	268	268	297	296	298	265	275	329	269	285	303	295	277	278	290	279	273	320	286	257	274	284	289	284	284	307	271	300	261	282	267	313	287	284	292	275	277	257	260	277	310	301	272	291	294	309	276	282	300	284	267	290	295	265	293	293	290	315	264	299	268	310	285	298	297	275	299	306	295	291	287	296	274	260	270	288	292	272	286	257	300	294	309	292	277	275	271	292	256	289	293	291	253	297	269	257	304	278	291	286	275	265	256	272	278	303	308	310	247	297	274	275	264	291	255	281	274	256	264	273	263	278	254	314	276	278	248	283	312	279	299	293	264	314	309	231	283	260	295	327	284	282	279	255	294	295	247	291	280	326	299	300	271	280	274	281	271	312	276	291	285	297	305	264	294	270	266	272	264	271	305	311	327	296	300	305	280	267	279	288	256	240	280	297	322	278	270	281	267	307	306	294	271	273	311	287	292	251	279	303	299	287	295	262	295	271	250	296	290	261	265	297	275	268	271	314	278	281	291	289	301	298	289	272	299	262	269	285	251	274	268	283	295	281	278	271	271	232	286	262	296	293	292	284	276	263	272	261	273	293	292	276	290	251	260	290	309	285	301	289	271	275	259	284	252	284	275	292	301	266	293	293	282	275	284	281	297	293	292	291	264	281	286	310	278	289	259	258	274	293	285	250	277	265	301	286	263	291	289	304	284	298	283	285	265	285	263	279	277	290	259	296	270	290	271	274	283	268	299	273	297	285	286	304	305	275	258	272	250	273	293	262	272	268	304	289	281	275	271	258	290	306	252	262	276	283	257	262	271	276	305	293	295	253	292	296	277	242	245	264	242	266	286	292	292	295	291	290	247	299	301	269	315	271	303	252	288	272	290	285	289	267	254	324	294	292	322	282	281	300	258	256	287	264	283	284	279	289	298	301	244	292	319	279	302	258	285	305	254	261	281	284	282	291	282	281	253	294	267	275	310	298	272	277	276	289	335	305	264	273	291	253	298	300	293	308	291	271	277	296	265	297	290	289	265	279	280	301	260	287	287	269	267	276	280	301	271	307	267	298	270	298	316	292	318	259	271	253	317	244	283	285	282	291	309	268	291	263	290	289	262	289	291	262	280	269	275	258	299	317	274	322	300	289	265	277	246	261	260	273	287	273	328	248	271	308	268	320	297	249	275	274	279	297	304	302	267	300	316	283	280	299	301	296	287	287	293	263	297	298	316	292	302	304	293	272	284	271	266	279	258	311	264	311	292	267	296	269	269	283	316	280	281	274	269	294	270	272	247	289	287	260	273	296	321	298	229	263	286	280	305	336	271	311	276	278	296	280	294	313	284	275	306	308	294	302	263	267	216	240	282	296	308	283	269	284	308	291	248	268	319	311	271	317	303	327	284	285	286	294	283	276	279	318	310	274	294	268	318	289	275	270	286	276	293	295	297	264	308	316	264	262	252	268	310	280	289	286	297	295	323	292	256	286	301	269	253	276	292	295	280	309	264	267	273	268	291	271	318	295	296	258	283	267	266	292	290	279	279	281	313	285	276	254	305	302	291	290	297	289	277	279	301	277	282	276	285	269	278	276	302	295	279	287	285	289	294	293	298	285	277	252	288	274	284	291	244	295	260	299	307	295	299	306	257	293	265	308	289	252	282	270	259	263	283	284	261	270	294	269	245	284	289	290	302	302	284	272	301	258	227	296	288	275	276	276	270	314	283	284	282	306	305	312	310	282	291	265	261	297	311	271	241	273	297	286	314	320	295	273	285	290	292	291	270	267	295	259	273	262	305	314	303	269	295	296	281	290	321	298	286	281	275	279	264	296	260	312	302	307	295	283	288	274	286	296	280	304	274	283	278	288	275	305	278	282	289	301	276	274	273	270	304	291	276	259	280	287	275	263	274	287	302	268	274	285	258	280	286	270	280	273	249	277	259	288	277	292	312	271	290	274	260	302	298	259	284	264	289	304	258	272	289	285	276	276	284	297	267	240	254	276	282	292	293	287	313	290	296	295	268	303	295	297	256	309	307	304	261	281	278	312	288	288	265	298	297	274	285	274	291	296	290	313	288	281	299	267	257	292	302	297	293	261	296	258	284	287	307	294	278	275	303	269	317	300	302	268	280	305	255	273	301	319	240	280	266	268	279	261	278	291	299	272	293	255	257	311	276	293	291	268	260	301	273	256	290	302	266	293	280	276	311	266	281	285	313	280	278	287	263	263	262	257	291	290	281	263	276	317	280	257	301	289	299	280	284	254	278	285	290	250	266	284	267	287	282	308	273	271	278	275	282	319	269	274	270	269	314	288	273	279	295	313	305	278	276	261	282	311	290	294	248	277	277	288	292	290	295	332	290	270	264	296	280	304	280	287	296	299	291	272	237	273	260	245	263	307	261	302	277	285	263	266	277	250	277	268	285	255	275	283	322	286	273	286	308	296	288	274	292	269	290	299	298	284	308	279	274	282	292	303	310	287	253	275	259	295	283	286	298	279	275	284	279	284	293	282	260	266	258	277	258	274	264	280	278	252	295	314	303	294	264	241	270	331	294	313	299	246	283	277	311	276	317	298	284	297	308	275	254	258	260	291	294	300	278	268	284	285	303	260	300	283	278	282	277	271	297	301	283	297	279	281	279	288	320	284	330	299	245	312	278	299	273	288	313	282	268	314	258	255	282	249	259	323	287	258	303	288	273	303	277	278	241	273	277	281	297	259	263	268	283	288	281	307	243	285	275	284	296	305	236	253	264	283	280	294	283	272	270	277	326	292	265	301	279	303	281	286	278	266	298	259	291	280	294	286
6717	2393	732	750	731	753	734	722	694	699	670	711	716	673	654	741	730	702	733	707	705	666	666	696	705	711	691	670	661	700	694	692	743	692	713	641	683	695	708	694	711	669	695	674	695	671	682	752	732	684	673	671	697	685	713	703	664	722	739	641	679	671	713	634	673	736	682	637	695	673	698	686	679	658	728	705	684	713	669	684	675	676	649	729	716	676	694	711	673	712	716	715	715	683	713	710	689	669	687	619	694	704	737	723	670	686	701	684	700	683	665	678	660	675	687	684	691	728	692	732	677	684	674	710	708	708	694	697	699	677	676	724	711	703	733	709	695	696	653	731	732	681	746	666	731	631	704	672	657	688	695	705	654	695	684	674	701	695	639	704	677	676	686	713	664	657	709	697	676	662	656	674	654	694	703	683	656	721	705	695	678	715	695	652	722	648	705	689	682	701	705	708	689	663	686	687	681	716	682	644	651	714	701	700	703	706	685	723	706	716	718	693	659	719	667	695	663	705	671	708	702	702	688	654	675	674	696	650	741	687	729	662	709	714	699	704	673	690	720	697	672	679	656	659	696	708	732	716	715	695	687	670	709	695	693	667	691	653	678	666	727	677	723	710	689	680	699	665	737	710	665	674	654	673	705	664	703	706	642	678	706	708	688	673	680	646	667	686	709	729	661	698	675	746	709	692	693	655	650	729	647	693	701	648	724	661	649	716	770	686	695	639	707	703	691	686	685	672	715	668	648	680	697	698	703	685	730	674	705	660	675	724	684	695	701	707	675	700	700	693	718	689	657	708	670	743	725	678	736	754	681	671	669	712	679	693	638	699	664	678	678	660	710	710	683	658	667	679	647	653	673	710	732	679	712	664	684	689	667	717	687	689	699	644	680	662	685	727	698	664	686	712	670	678	728	695	713	693	681	727	692	665	681	686	690	728	676	677	655	681	681	717	628	724	728	737	645	680	730	687	706	704	689	661	699	698	675	715	693	701	676	666	664	713	698	672	669	722	629	707	666	688	660	666	721	664	694	675	724	670	731	661	671	654	658	704	679	700	726	634	687	649	658	664	678	649	731	735	672	723	701	657	720	724	683	728	683	677	691	678	688	631	678	667	680	736	683	735	692	685	717	655	688	668	651	701	660	702	657	650	674	667	712	733	728	689	616	697	721	659	721	715	719	726	679	689	683	716	705	707	678	657	745	679	717	700	667	703	669	709	669	734	699	679	688	697	717	720	709	656	691	708	688	655	667	674	721	719	678	689	685	668	676	714	692	701	688	677	653	700	708	653	734	675	721	689	637	717	657	771	727	690	674	680	679	684	692	727	658	616	680	663	674	684	698	733	677	717	677	683	717	698	689	663	669	697	715	682	706	724	633	692	675	706	761	676	668	663	705	701	697	730	743	637	670	718	731	686	689	715	704	715	719	692	700	679	707	697	670	721	670	711	670	703	664	685	696	663	688	696	697	691	664	660	746	650	669	724	698	676	650	725	664	714	677	671	710	714	637	703	668	713	691	717	726	668	700	646	617	710	675	688	746	656	705	657	683	690	698	691	741	669	689	622	681	714	649	682	648	682	676	681	691	695	708	706	697	698	670	660	679	691	669	715	654	749	678	706	709	691	688	707	693	680	684	762	708	681	648	697	699	682	701	666	704	739	749	678	697	676	708	710	751	673	720	652	701	657	696	725	717	668	770	656	730	681	708	671	701	734	699	730	703	740	669	683	690	656	714	730	695	686	726	679	684	712	649	680	662	679	688	659	689	667	655	680	724	745	690	705	659	680	709	717	715	735	693	681	677	714	677	704	712	694	662	667	715	676	687	750	685	720	701	692	717	678	667	689	668	640	708	752	687	694	684	645	683	720	683	695	675	664	675	715	698	649	714	703	688	666	754	635	688	661	681	722	701	693	644	670	724	672	680	727	686	716	740	658	690	680	701	700	754	711	697	720	749	659	696	677	694	716	713	666	677	697	720	679	714	654	702	698	695	694	647	698	703	661	720	696	699	676	743	699	661	690	708	743	656	733	715	685	643	662	774	689	701	683	703	694	659	671	700	663	672	767	721	674	652	700	658	703	714	662	674	704	721	701	726	686	697	688	672	673	701	716	710	711	721	694	673	675	696	739	694	658	737	723	727	676	723	743	703	702	691	666	695	677	718	664	653	688	724	726	675	704	694	711	654	703	728	699	695	696	680	695	695	658	689	691	691	716	709	690	708	690	671	673	714	676	673	688	667	653	699	694	676	673	694	693	671	667	669	716	724	679	680	709	699	696	658	687	702	679	724	701	680	666	741	667	643	650	702	688	672	706	676	672	686	728	739	724	660	645	675	664	703	687	708	707	661	708	727	669	687	675	697	694	679	682	671	695	684	675	677	666	684	702	683	690	682	631	681	678	677	653	694	689	721	680	693	676	691	674	737	670	662	693	703	687	729	699	640	698	669	702	663	695	667	717	694	666	700	654	688	675	680	673	686	697	690	701	711	681	685	679	710	679	712	670	712	732	706	695	733	682	702	735	652	707	736	710	691	716	665	723	690	662	705	716	680	674	661	690	664	672	668	763	700	661	673	667	731	694	662	680	689	732	653	678	711	686	694	648	673	696	713	701	672	670	667	709	694	747	685	706	718	667	670	724	685	720	701	714	708	710	702	658	708	716	674	660	654	737	691	674	702	700	698	674	685	735	680	712	687	688	635	679	693	660	680	696	698	704	684	721	674	707	680	717	707	725	684	672	683	699	676	732	690	726	661	720	696	699	715	683	735	699	732	706	675	703	742	690	691	657	706	712	689	712	713	676	676	664	680	710	686	730	667	674	698	653	651	678	681	652	693	740	749	704	679	708	678	722	702	690	742	693	702	715	725	709	709	681	717	725	687	690	665	706	707	721	677	704	697	691	695	641	702	707	667	680	617	653	735	678	691	667	699	724	710	646	687	660	696	720	678	701	764	684	719	711	682	677	675	691	677	684	703	661	646	694	657	663	687	694	718	711	667	736	737	718	680	737	637	688	663	660	737	696	677	647	703	733	679	684	693	712	673	678	731	737	735	708	707	674	671	711	682	741	651	741	681	674	747	684	711	707	728	714	744	674	702	705	638	680	720	670	690	681	721	737	656	698	753	698	694	726	683	645	637	662	657	653	720	700	733	715	703	676	729	739	692	736	680	670	689	687	694	693	713	713	690	709	660	713	680	671	687	668	715	630	729	693	662	705	687	728	627	708	661	695	686	692	716	647	695	667	705	672	697	757	670	695	694	642	694	714	649	735	697	692	704	679	702	697	698	693	716	680	653	684	674	728	719	669	702	706	691	642	616	666	696	671	689	716	671	731	679	733	657	706	670	638	711	695	686	676	708	639	700	673	616	679	691	694	751	707	739	678	677	689	670	675	615	706	702	698	761	719	645	676	731	684	703	658	733	704	730	729	662	696	708	711	684	728	690	658	717	675	687	722	705	755	692	694	672	694	666	697	676	697	671	669	720	658
20264	7437	901	495	402	406	378	369	342	351	314	337	341	341	337	321	317	348	326	338	335	292	321	292	291	330	320	328	357	323	328	340	344	320	325	339	325	331	324	307	303	333	323	334	309	337	310	278	300	335	308	317	311	346	287	315	302	333	307	286	339	337	359	323	298	322	289	302	335	327	300	342	313	298	307	323	304	282	305	323	346	350	317	301	278	332	297	363	322	297	313	311	316	316	317	319	341	342	353	351	344	325	348	294	341	325	288	320	284	337	341	337	320	292	303	318	317	328	344	319	317	331	324	324	333	338	310	335	311	330	333	300	303	311	326	325	299	336	302	346	333	370	343	357	323	299	354	314	316	322	341	363	338	358	351	304	341	305	334	303	342	294	339	327	321	337	289	349	309	335	342	333	344	287	325	345	335	328	342	365	322	311	309	317	326	340	347	325	324	351	338	298	326	362	340	331	369	328	349	329	329	312	335	345	365	341	324	362	302	302	345	337	327	283	320	294	308	303	314	336	358	325	297	353	319	347	319	289	337	313	335	354	333	336	318	291	338	318	336	359	317	317	301	326	326	331	363	342	317	303	315	348	304	316	318	306	328	342	345	325	327	319	340	310	342	299	334	301	312	363	350	314	323	323	338	323	328	313	315	368	313	347	305	297	338	352	318	320	338	351	335	313	328	302	317	300	314	297	278	336	304	311	342	313	330	301	295	324	324	311	314	302	315	279	308	327	317	345	314	360	306	291	298	315	303	326	299	351	325	280	329	317	305	331	301	323	329	325	316	313	334	335	349	321	320	336	311	332	320	333	303	301	324	390	341	353	338	305	351	323	332	335	336	313	346	346	337	338	351	347	312	342	323	321	372	340	310	316	334	295	308	295	301	353	302	292	350	346	337	313	304	306	322	319	304	325	313	332	297	309	330	351	358	312	303	322	324	285	313	340	282	311	328	327	351	324	335	313	352	328	316	353	340	312	323	303	317	315	317	305	321	355	319	361	285	351	311	358	327	314	321	338	306	304	364	317	308	340	315	317	312	316	292	322	299	322	313	333	321	318	343	340	346	331	351	328	301	352	318	283	303	366	346	324	322	333	307	321	354	299	341	336	325	336	318	316	307	329	309	336	303	332	333	313	342	330	321	312	345	321	353	310	316	285	338	319	332	311	349	333	329	333	317	337	346	349	295	297	346	331	353	341	321	342	325	308	355	345	312	315	323	309	334	345	311	316	302	339	316	327	321	296	329	306	310	325	332	290	337	331	306	316	344	329	293	284	351	337	278	288	324	297	342	334	308	293	318	310	313	337	333	314	324	295	338	325	327	321	296	321	318	321	318	320	329	318	345	360	324	326	360	301	371	303	316	333	315	320	309	353	324	327	331	314	326	316	346	325	339	323	305	314	298	323	306	318	343	333	341	347	315	366	313	336	276	325	328	316	343	337	315	339	318	304	344	339	348	293	342	313	309	332	327	324	295	363	296	328	341	313	341	330	341	306	320	328	311	338	307	319	311	313	320	365	285	316	306	327	329	328	336	306	297	295	287	334	345	304	342	329	302	328	347	296	336	319	315	317	310	301	375	333	323	325	314	323	324	287	310	305	304	338	325	310	330	299	336	320	334	319	344	306	331	292	318	339	329	317	336	339	279	307	323	325	343	331	334	319	313	302	335	321	347	356	324	336	307	318	322	294	314	301	318	332	316	327	330	326	351	281	346	339	357	317	361	354	297	267	311	313	317	319	350	295	321	314	329	320	364	304	319	325	299	314	350	306	306	342	330	343	345	296	335	295	331	326	339	300	330	315	328	333	324	336	329	324	316	307	310	299	345	290	329	322	356	341	320	343	320	335	305	320	352	339	332	330	300	290	304	301	345	334	297	321	316	367	295	328	314	303	305	349	320	321	298	307	331	348	333	334	333	345	322	358	345	319	297	321	296	333	363	333	359	313	303	350	286	335	288	302	337	298	330	325	337	335	302	327	332	326	341	321	340	323	352	292	287	309	315	345	330	332	342	330	306	309	290	309	330	330	325	354	335	352	312	270	348	338	330	333	339	339	308	342	324	308	316	296	349	332	313	338	308	323	326	336	324	320	341	298	321	316	308	323	292	340	334	342	322	286	354	287	332	293	329	331	305	282	310	321	333	329	343	342	352	300	306	305	322	327	331	344	343	306	324	330	316	313	323	355	338	328	301	331	348	319	304	309	347	353	352	346	337	378	348	334	329	332	358	349	312	316	373	370	321	304	328	287	323	317	298	319	321	339	344	303	351	317	307	332	314	334	315	338	298	320	320	326	336	336	305	357	314	305	292	297	315	289	328	306	321	274	280	325	343	306	297	333	309	309	364	357	357	321	337	341	337	334	284	331	303	301	302	322	318	327	336	330	328	336	292	321	299	311	304	310	297	315	347	314	303	314	325	320	339	306	316	325	317	315	282	328	307	325	292	336	329	317	309	356	304	304	308	304	333	267	322	300	338	318	315	313	318	339	340	309	338	308	300	287	328	317	301	346	335	352	320	318	303	325	334	335	339	328	290	311	309	303	314	294	295	335	333	342	323	330	340	295	325	333	321	339	315	319	347	310	321	318	296	311	295	320	338	336	320	345	358	288	345	312	298	353	349	346	325	336	327	297	341	297	308	334	318	314	318	288	297	311	323	307	329	347	296	318	333	297	324	324	331	339	300	321	323	291	326	340	320	290	301	318	370	313	339	302	311	286	282	302	372	310	295	294	335	344	338	350	308	323	352	338	324	312	330	341	317	323	299	323	298	318	316	324	343	334	321	282	370	306	305	311	327	339	344	291	305	311	340	336	302	323	357	285	333	295	311	301	329	326	314	318	332	313	333	290	355	300	333	325	359	348	312	325	289	367	324	321	354	320	331	275	343	300	333	316	304	282	315	309	280	310	325	320	300	328	353	325	328	300	340	320	314	332	393	342	311	333	330	319	314	290	339	305	320	317	325	328	303	322	346	330	324	301	341	327	303	356	313	284	306	316	339	346	300	296	309	311	354	308	337	324	306	310	340	345	244	322	327	257	335	351	368	333	331	336	296	319	309	362	315	330	329	325	332	314	338	307	340	345	324	299	350	331	326	336	311	302	336	345	316	317	313	324	307	304	328	348	359	333	300	356	325	328	321	310	339	329	358	347	326	324	327	312	351	305	357	282	334	318	321	313	314	301	356	320	323	343	311	308	322	342	361	313	327	312	341	316	336	359	324	332	324	361	317	320	320	327	312	305	312	340	317	354	344	316	311	271	333	359	300	305	315	316	306	341	349	342	377	321	376	317	326	338	302	315	331	316	334	333	291	306	351	326	309	319	340	318	324	332	304	344	280	299	325	315	320	337	312	344	331	319	323	349	329	325	324	325	341	348	323	314	320	344	307	302	334	343	287	295	334	318	311	310	299	365	329	347	353	334	297	293	302	297	339	312	291	298	296	315	334	358	339	288	289	284	326	323	306	362	332	321	326	331	352	300	327	304
14702	6278	1309	1276	1186	1100	1022	914	888	866	850	841	828	828	805	848	804	792	827	847	757	798	778	757	757	819	802	786	741	797	781	768	749	799	811	755	784	775	770	787	808	757	798	788	751	803	785	758	785	803	794	780	739	710	781	790	762	805	800	774	767	780	803	804	712	769	790	771	700	782	800	725	750	753	789	772	727	754	788	734	768	780	756	743	772	754	787	753	747	790	771	749	770	763	739	768	733	745	765	817	806	779	750	801	759	817	789	730	766	692	778	796	744	721	747	825	791	787	748	782	795	735	777	747	798	751	721	722	772	795	773	747	727	763	771	739	783	760	822	795	762	812	801	731	755	784	788	760	787	748	788	732	726	771	820	791	787	818	820	776	808	833	738	802	773	746	729	779	756	815	766	821	728	782	805	766	792	824	824	769	736	763	772	733	751	743	756	750	763	751	715	757	809	729	821	750	758	771	760	804	779	760	768	747	736	779	772	822	794	809	807	787	808	730	787	758	784	782	787	760	753	777	764	782	726	703	791	744	808	765	773	745	772	778	822	757	749	770	729	772	746	716	765	801	765	748	810	770	769	733	749	817	735	776	781	721	775	795	717	763	835	819	711	756	748	774	762	795	817	784	787	767	799	803	778	734	802	753	774	805	790	768	776	764	741	733	786	768	803	688	797	761	760	742	833	771	766	840	746	795	760	809	753	780	736	818	780	756	777	757	791	800	771	824	779	760	793	750	781	790	775	724	798	780	756	802	730	782	740	818	709	728	787	769	788	738	757	755	772	774	818	800	741	773	802	717	765	759	795	742	783	722	772	799	719	726	790	765	735	786	858	803	798	772	780	743	739	756	736	782	740	780	738	750	793	820	765	786	746	729	792	802	730	792	800	787	759	791	776	771	728	705	758	797	802	759	751	785	797	756	824	805	761	777	768	765	776	784	785	768	767	792	761	751	743	743	727	740	778	757	740	780	730	813	807	711	779	799	795	835	763	761	754	756	796	791	733	765	738	742	764	798	802	765	777	725	796	795	785	787	814	748	739	779	779	756	803	815	802	744	790	756	758	796	793	735	790	743	813	785	819	785	767	758	761	769	789	767	757	764	797	765	762	745	778	768	770	767	817	719	736	808	766	770	775	845	772	781	775	798	774	775	825	802	736	742	774	733	763	781	710	809	741	731	782	740	777	748	740	756	735	787	819	730	787	755	811	795	760	690	766	803	815	805	747	741	726	748	738	745	766	764	777	779	754	730	778	752	758	786	730	799	784	782	721	820	759	759	737	752	768	827	786	762	758	732	775	737	761	733	800	803	717	737	789	753	702	800	811	748	769	724	789	781	751	782	780	747	813	764	798	800	808	781	747	785	801	801	742	758	720	741	795	796	818	785	743	769	763	800	765	763	821	726	765	756	708	770	745	832	750	749	804	768	784	749	754	769	800	762	786	750	811	766	767	781	782	845	813	776	780	773	790	804	759	779	769	771	755	762	765	778	789	797	748	735	781	774	777	803	758	795	736	735	790	745	808	769	822	775	789	788	743	739	751	765	779	794	821	753	723	764	714	744	759	723	825	770	797	762	742	758	763	802	795	774	766	776	785	786	822	773	773	719	755	773	754	798	749	765	805	775	805	785	741	779	765	785	761	770	787	805	799	806	786	744	737	778	783	691	782	731	746	777	751	759	749	771	762	825	810	746	793	787	782	808	767	798	797	773	726	748	748	791	829	720	725	741	766	780	776	750	773	779	808	787	720	775	796	764	754	773	735	736	774	726	738	773	730	737	793	745	768	752	733	781	752	818	723	766	735	790	755	787	778	783	777	739	706	806	789	794	790	783	792	781	779	754	786	769	793	768	798	800	780	771	779	784	736	776	752	774	759	771	796	745	786	751	763	717	740	760	723	790	761	751	758	792	750	751	743	734	772	774	783	784	786	788	727	726	781	776	711	777	813	782	754	789	789	756	779	793	816	747	765	741	757	779	742	772	751	739	751	793	771	753	788	770	761	787	755	753	748	837	803	786	797	793	806	754	679	745	725	812	795	735	751	769	730	761	809	760	745	761	733	750	698	815	783	800	805	791	773	769	738	816	753	743	739	759	807	816	759	823	749	759	706	761	806	782	773	792	804	839	765	776	711	725	791	767	781	780	756	812	760	758	814	797	760	776	786	744	740	769	753	753	781	769	798	775	772	757	811	763	798	795	743	769	762	751	782	785	768	793	783	833	802	814	780	762	715	778	776	807	760	770	773	750	739	760	753	779	754	751	787	816	774	809	751	807	802	811	808	791	814	730	799	790	737	798	777	769	819	768	775	786	775	764	810	766	815	728	775	733	709	778	768	746	787	732	862	717	770	728	740	793	746	787	719	735	758	803	742	734	769	790	814	780	763	752	761	750	766	810	723	782	769	756	742	773	759	777	746	768	768	719	753	732	757	830	783	763	776	777	780	765	785	753	816	775	759	781	739	761	796	772	764	768	798	766	791	727	774	803	847	798	767	747	744	746	759	717	764	782	740	758	731	732	802	777	806	784	784	766	739	769	804	793	726	762	758	736	776	751	749	772	805	799	743	795	804	752	786	776	815	817	779	794	763	781	787	736	734	780	782	755	709	753	783	768	783	733	760	841	748	789	758	830	722	806	743	738	766	783	789	800	757	734	795	777	814	786	807	774	747	773	794	756	785	804	787	791	793	793	765	803	768	698	816	743	784	739	728	809	740	819	820	774	796	761	791	772	786	768	727	782	808	777	759	754	706	779	791	759	732	783	756	758	796	736	761	785	787	719	738	758	789	765	765	798	750	795	740	746	726	733	772	782	816	769	727	791	791	756	790	778	716	755	865	744	783	777	801	789	726	773	768	802	757	734	773	781	796	768	734	774	726	741	729	745	732	753	756	778	809	827	724	760	752	811	750	776	747	801	712	719	772	777	767	822	761	752	761	826	782	788	760	798	779	805	799	805	777	822	778	784	755	747	823	802	804	790	767	742	734	761	730	780	790	757	760	730	766	753	740	796	791	780	787	797	789	710	776	767	791	760	771	771	722	812	740	809	771	784	764	795	798	821	802	737	754	762	766	773	785	784	795	796	747	740	743	839	807	757	721	786	779	761	804	742	753	770	790	782	802	771	755	754	776	758	763	761	771	795	769	717	791	770	794	739	755	764	775	724	775	779	731	803	714	808	788	785	709	815	788	760	791	733	743	764	813	791	740	803	742	825	803	746	762	769	789	726	782	795	756	776	803	757	733	764	768	730	741	756	750	748	800	753	749	745	763	722	790	792	806	757	745	755	749	761	754	768	810	767	777	782	742	755	752	730	750	785	734	791	775	755	815	794	712	783	804	754	757	808	769	696	760	769	732	776	776	765	797	824	764	735	734	747	749	765	743	806	740	777	776	739	745	819	729	782	743	753	775	792	803	793	746	747	777	799	785	768	755	795	796	761	792	736	766	738	770	786	754	752	759	792	738	777	800	744	739	821	768	767	766	764
29854	13118	1627	557	382	297	249	242	236	248	244	196	205	194	197	176	198	191	208	190	200	193	188	217	217	214	188	193	195	200	209	194	206	187	177	175	210	195	202	203	178	188	203	199	196	197	206	171	200	209	186	183	195	207	195	197	190	186	175	188	207	175	182	239	170	203	200	176	163	191	199	201	189	185	191	207	188	190	179	190	188	199	187	216	203	189	178	194	177	197	189	212	194	193	189	183	163	189	199	184	208	189	179	185	209	208	202	188	175	207	194	198	206	193	176	182	201	174	168	217	214	211	179	176	192	221	193	198	198	198	160	201	189	190	185	183	172	181	196	194	179	201	216	165	187	210	175	178	210	182	181	183	176	174	181	199	190	187	198	199	187	187	191	202	219	193	193	207	204	189	186	232	188	201	203	212	211	196	214	175	190	190	212	198	199	227	171	190	212	210	206	170	193	199	208	161	193	198	174	191	217	219	222	195	151	185	195	187	192	210	171	185	198	184	166	170	171	183	199	187	180	169	193	216	182	184	176	219	190	179	208	183	192	174	210	204	180	216	209	184	178	204	186	172	223	198	157	193	183	195	193	190	189	182	164	216	220	170	212	182	223	186	202	205	185	188	213	178	192	182	182	183	201	183	203	192	176	194	183	189	212	201	190	200	205	172	168	176	166	203	208	179	175	206	205	179	188	174	178	184	192	198	177	210	177	216	167	182	192	189	173	202	197	204	191	204	214	206	203	202	172	194	203	214	206	164	185	176	182	191	199	173	211	189	181	187	205	181	192	203	207	215	211	196	193	192	196	220	210	199	209	222	216	189	222	191	178	213	195	207	190	207	195	197	204	176	212	191	164	189	196	190	203	177	205	178	185	198	183	169	175	190	194	200	203	206	208	185	189	208	202	190	211	218	196	177	199	157	197	168	194	181	185	196	187	216	188	174	192	202	206	204	196	199	181	186	209	196	175	182	173	177	214	181	173	176	189	207	207	201	179	182	194	184	206	199	208	207	168	185	212	181	192	209	201	205	205	206	169	199	184	204	168	190	185	192	230	204	187	188	203	203	175	186	195	178	213	178	203	192	219	190	183	188	192	159	198	171	175	175	177	209	168	224	191	178	181	165	172	223	176	211	189	205	200	190	176	176	188	213	158	191	229	197	169	189	195	191	175	194	187	184	206	174	207	199	207	200	189	202	206	195	194	192	175	187	192	180	202	210	203	205	169	204	190	202	206	192	180	188	222	166	174	188	217	206	205	182	193	209	185	190	181	194	183	193	198	187	164	195	191	202	217	181	188	200	176	185	200	193	184	206	194	188	189	184	206	184	175	207	192	174	174	172	203	187	212	190	188	190	193	189	194	189	191	176	203	176	212	213	239	195	175	168	177	179	198	189	207	174	198	202	218	145	196	193	176	188	195	190	184	201	195	183	204	192	209	203	199	205	197	189	174	194	200	203	165	169	178	202	201	194	169	208	226	197	205	212	190	199	187	186	172	201	167	184	181	214	199	190	191	172	190	196	192	197	186	203	163	192	198	199	205	193	205	213	190	198	197	202	196	192	216	179	216	230	199	218	185	198	211	204	205	208	203	185	180	225	166	208	158	191	204	198	192	192	198	178	208	201	222	211	223	181	182	199	199	210	229	191	178	207	213	195	205	167	169	228	171	184	188	203	164	207	183	193	176	169	185	185	189	171	209	181	210	199	181	181	192	192	185	202	204	173	166	224	184	202	207	208	198	189	221	203	192	213	208	169	163	186	175	165	196	206	192	226	210	204	196	185	192	182	195	197	207	188	203	199	189	198	185	206	173	204	173	202	181	183	196	207	205	202	237	204	167	183	187	216	187	190	182	201	169	219	205	188	191	178	188	213	205	198	173	201	209	198	190	216	200	210	205	179	190	196	181	183	193	169	190	190	183	198	187	199	212	205	169	193	188	204	211	199	199	199	195	201	192	213	198	179	189	197	181	201	203	176	173	202	186	208	198	193	192	183	184	198	195	186	188	186	185	211	206	174	175	190	188	200	212	176	179	181	204	187	195	188	163	201	185	207	202	197	162	215	209	198	190	228	204	202	178	201	205	200	217	180	176	168	197	191	205	203	180	178	191	213	163	201	183	184	195	192	186	195	187	217	171	219	179	205	193	192	189	170	203	209	190	208	201	209	190	193	190	195	180	195	190	201	194	194	192	205	170	193	205	197	216	197	190	196	186	198	202	193	167	213	176	203	184	179	189	211	165	174	200	183	193	228	194	193	179	207	181	203	209	174	206	202	183	196	207	204	193	195	203	197	202	157	191	197	204	211	181	194	197	181	191	240	185	198	188	182	203	182	206	176	218	158	197	181	188	176	176	188	193	188	201	206	182	211	202	204	178	161	175	185	221	182	215	193	195	181	209	188	189	166	178	209	152	200	198	171	202	189	221	188	195	177	196	208	197	210	182	199	184	171	189	175	180	177	193	162	212	183	235	170	212	192	182	183	218	188	202	194	160	200	197	182	207	178	184	197	164	200	181	192	213	180	197	198	193	202	197	178	189	187	172	222	196	166	164	199	214	176	182	198	180	218	178	200	175	207	211	185	188	218	180	185	210	192	205	181	211	202	187	182	190	172	230	201	199	204	212	190	204	208	183	207	194	202	179	204	194	210	197	202	199	173	173	194	191	213	193	211	175	185	164	196	200	199	217	185	190	168	184	209	184	171	197	175	160	191	219	193	186	203	199	181	202	176	184	202	183	178	197	211	188	191	205	200	192	197	199	201	205	220	194	216	178	194	205	185	201	176	201	171	188	175	187	181	201	185	208	185	183	221	203	195	178	194	202	185	178	199	182	178	167	211	190	182	218	172	192	190	194	201	210	184	205	179	184	163	179	223	184	186	197	207	207	198	195	214	204	196	187	172	181	183	176	187	194	186	202	208	208	218	182	194	187	196	188	192	176	173	203	197	167	201	189	193	185	182	185	178	197	215	188	198	202	180	193	204	185	213	221	198	191	212	196	192	218	215	193	191	185	181	194	199	194	177	197	189	193	190	151	200	218	197	190	183	175	195	196	197	183	188	194	205	171	203	182	213	204	176	174	188	185	206	192	179	179	204	185	210	198	203	192	195	199	197	190	217	173	165	209	217	217	209	207	213	184	173	186	212	198	194	194	224	197	189	211	207	196	237	181	162	188	205	187	190	189	181	216	214	201	191	205	174	200	177	176	207	195	198	178	200	179	183	189	183	191	172	219	196	203	211	177	173	186	188	182	204	185	191	224	177	201	195	195	218	204	211	210	187	216	185	194	189	232	184	180	170	182	185	183	177	203	190	214	194	172	197	181	201	188	199	201	180	194	194	202	209	189	190	184	189	164	198	205	174	213	197	180	199	169	193	183	200	177	191	211	213	197	216	187	187	221	207	230	193	175	185	184	193	164	179	178	204	184	190	173	185	201	196	181	192	190	222	196	186	176	191	181	201	207	176	189	206	201	206	184	175	174	218	193	194
19336	9674	1421	1560	1331	1077	922	816	671	717	598	668	583	640	569	562	547	543	579	549	515	538	492	522	513	502	504	544	518	526	450	471	501	462	441	461	472	467	485	501	510	473	457	457	501	506	495	477	523	484	491	523	504	437	477	486	494	504	458	491	487	531	447	467	473	460	505	512	484	493	477	444	487	486	498	475	465	468	486	505	470	444	533	443	469	462	502	507	466	492	453	482	454	471	498	445	469	450	497	507	483	449	479	456	436	466	499	500	493	470	490	496	453	461	470	484	505	479	458	485	532	495	479	463	496	455	472	414	487	506	496	496	497	441	481	496	478	481	501	441	484	464	487	459	456	484	468	489	485	474	448	428	449	484	465	470	447	447	448	521	499	427	495	457	485	488	494	472	488	500	486	496	478	496	489	513	479	459	479	517	466	455	503	484	469	514	449	482	511	506	492	479	465	480	461	503	509	481	486	481	458	474	477	497	477	486	441	470	477	454	473	502	468	447	479	486	478	489	442	494	475	470	460	455	510	489	489	448	447	450	463	465	517	470	471	487	480	486	505	478	456	491	483	521	473	504	459	481	444	473	478	482	476	488	492	449	495	494	439	521	458	491	455	441	483	502	473	454	495	439	440	466	475	457	489	482	447	431	486	479	474	435	423	450	532	470	457	467	461	495	441	447	466	508	467	474	494	513	477	489	488	443	482	428	494	460	428	500	493	464	466	477	485	487	439	454	449	456	471	455	475	445	460	505	476	483	477	428	507	491	472	478	459	485	478	457	464	432	485	451	448	519	472	493	507	524	496	502	474	485	471	472	483	467	515	480	464	454	495	494	458	475	436	464	463	450	447	480	513	482	489	454	521	490	441	462	503	489	481	467	472	483	502	470	457	484	473	465	474	446	481	476	483	511	478	452	464	473	495	458	479	476	458	468	504	479	506	515	520	453	494	437	463	496	475	464	478	472	498	487	508	466	455	457	449	504	451	462	456	477	509	495	437	486	440	499	478	459	495	498	487	497	484	489	451	479	482	469	499	500	448	477	442	487	443	490	471	452	465	483	471	515	457	467	504	499	506	497	448	502	472	455	503	509	446	456	493	481	491	468	481	473	505	485	483	485	468	492	433	455	525	514	468	472	447	503	467	488	483	459	481	499	484	501	494	456	478	483	487	519	460	433	495	485	487	445	514	488	495	472	472	454	464	461	485	482	519	482	524	485	456	524	491	489	499	481	465	461	462	487	489	492	448	417	488	490	470	487	481	512	490	517	459	498	469	493	488	465	492	491	492	479	482	497	488	501	456	475	455	453	464	483	462	487	462	512	506	512	457	477	479	469	515	482	505	493	528	457	481	469	480	473	485	469	492	478	470	531	490	457	480	455	472	478	489	514	479	512	491	477	485	462	468	479	497	485	473	443	466	478	454	531	460	543	473	479	469	479	467	490	465	486	450	480	522	512	507	479	527	465	488	450	481	448	477	501	472	463	477	444	477	526	487	460	482	500	495	482	480	487	469	464	457	471	477	501	478	518	479	458	489	460	510	459	440	488	486	444	474	475	471	480	466	469	492	478	523	450	475	437	449	456	479	498	461	481	486	458	496	482	446	481	462	494	491	450	492	481	500	479	491	510	480	477	492	485	467	476	498	474	493	453	524	469	511	454	457	479	425	487	488	500	480	451	508	473	476	481	495	495	496	464	470	505	489	448	466	504	499	457	463	443	547	476	438	466	490	458	526	484	443	475	500	456	486	460	486	438	460	490	460	503	454	455	488	504	439	500	462	481	485	440	474	470	472	482	464	459	479	460	482	528	488	486	477	490	467	456	476	476	488	473	488	465	470	487	462	509	455	506	493	514	468	471	467	472	439	471	452	500	465	482	502	512	495	454	489	499	465	468	468	451	476	492	443	460	471	501	499	506	470	441	474	447	481	475	489	448	450	463	474	457	498	479	466	473	484	502	471	473	480	491	480	486	427	502	473	445	478	490	526	508	463	502	490	485	473	466	455	517	483	465	488	439	517	487	446	429	513	485	495	479	499	477	472	486	446	442	451	500	458	501	522	472	478	480	489	474	461	503	468	474	482	472	458	475	459	472	489	485	503	474	487	472	504	463	515	476	522	505	494	470	482	448	480	477	520	444	471	495	484	463	482	461	456	439	498	503	500	476	455	490	472	516	496	490	481	474	502	439	485	509	466	482	482	439	445	451	483	491	497	460	501	519	482	479	478	436	487	514	490	518	471	493	485	488	491	471	495	462	452	477	475	461	489	499	468	470	473	481	511	447	471	496	485	487	460	469	472	459	509	492	505	472	501	461	524	466	457	483	521	481	513	495	478	489	494	509	481	410	455	509	506	451	496	505	460	463	472	492	460	455	472	478	502	449	453	490	485	480	498	472	463	495	450	451	453	485	445	482	468	452	469	493	483	498	492	521	504	484	466	475	479	527	439	472	498	479	461	498	477	468	476	467	484	472	502	483	473	439	478	481	471	456	482	531	443	470	467	464	441	456	464	472	503	463	454	474	447	455	505	480	484	472	473	491	475	476	483	447	492	460	451	482	482	505	463	456	510	461	458	490	437	473	477	507	464	512	445	471	462	466	482	465	495	464	519	483	481	543	482	448	474	456	456	498	476	449	453	525	483	450	498	469	460	457	437	451	483	470	473	473	478	488	488	487	447	455	470	479	462	456	463	451	479	472	490	468	454	476	507	472	462	444	484	451	459	483	483	495	463	463	457	497	478	462	465	475	520	495	454	467	501	471	497	482	426	481	453	475	459	500	440	507	454	456	477	491	470	441	484	489	474	429	466	483	477	503	482	476	488	538	439	477	454	451	491	477	483	501	485	446	482	502	477	432	465	500	490	475	508	461	494	488	455	458	458	471	463	456	494	507	476	483	465	498	512	457	467	456	446	468	499	501	459	469	474	510	459	499	507	454	489	449	512	495	505	481	508	478	449	464	453	459	459	468	467	498	456	458	485	476	468	458	466	442	516	488	489	452	492	471	450	490	441	482	470	512	489	482	494	504	476	474	501	472	480	449	491	496	503	475	480	479	453	481	498	447	487	467	480	494	496	425	537	464	455	501	463	477	477	476	485	453	445	458	449	484	465	485	470	479	477	511	458	497	480	455	481	453	456	496	480	474	488	482	485	528	492	483	454	519	463	454	479	448	467	458	477	464	499	504	494	445	491	504	492	485	458	463	483	487	453	479	492	446	482	472	478	515	481	462	522	524	426	458	516	469	485	491	483	435	496	489	503	488	485	450	470	485	445	493	503	486	473	472	490	472	472	501	496	486	483	495	487	456	465	491	495	498	503	523	459	462	491	500	471	476	482	479	459	513	525	510	501	472	433	474	502	526	499	454	520	508	488	509	456	462	462	485	478	476	485	500	490	470	470	436	514	474	468	443	488	467	465	461	494	471	504	446	511	469	486	460	478	444	476	491	487	483	486	498	458	465	489	467	476	479	472	507	528	488	497	470	470	481
9265	2802	395	314	318	298	271	308	291	261	284	291	249	264	326	273	270	285	317	282	301	312	279	286	291	328	300	299	303	290	287	285	267	313	327	281	283	311	281	287	287	281	284	312	281	312	275	301	275	287	301	285	283	298	319	260	302	319	274	305	275	306	290	316	304	316	297	299	299	306	299	287	321	292	293	292	276	263	268	303	285	324	280	259	277	291	305	277	297	255	281	295	291	301	272	335	296	282	282	313	318	292	281	270	276	301	269	313	271	277	298	306	304	280	269	270	323	258	274	257	264	280	278	287	259	318	260	308	251	272	285	300	295	313	302	312	307	266	288	304	292	306	288	280	315	309	296	269	289	262	269	266	290	278	277	299	292	280	273	281	285	285	334	273	300	332	283	291	308	252	272	295	309	292	290	279	264	288	294	286	304	277	273	285	292	337	320	279	276	254	248	309	302	307	265	263	308	302	307	291	283	327	299	292	270	274	305	309	268	291	288	303	311	272	305	322	268	287	281	272	281	317	293	284	282	271	279	272	283	303	294	297	282	298	286	274	274	276	337	263	277	297	299	302	297	287	300	282	272	259	299	295	284	308	247	314	295	291	285	270	261	272	279	276	309	280	276	267	303	294	308	313	271	274	285	286	296	267	298	265	278	300	282	273	276	296	285	273	255	292	323	287	290	342	285	272	301	292	304	285	337	273	291	271	296	291	291	273	272	281	324	275	297	243	318	298	280	301	291	299	289	326	274	290	299	295	266	295	307	287	300	294	309	292	304	304	321	255	255	284	303	266	297	288	279	287	300	294	288	288	310	274	295	268	300	282	273	278	296	272	246	248	274	277	273	296	297	278	270	284	305	276	296	305	282	281	288	291	301	290	280	292	297	266	277	266	288	297	298	282	296	275	284	328	301	287	274	269	279	296	280	273	308	284	273	288	301	277	324	297	294	280	272	284	284	316	279	292	292	271	316	293	282	301	297	280	279	296	273	262	296	319	292	305	281	310	288	322	296	277	279	262	283	262	274	275	273	310	295	294	315	321	287	273	297	303	299	256	269	263	295	283	254	252	272	286	290	276	308	300	297	313	250	271	261	290	295	306	272	265	297	270	263	290	284	329	313	324	332	300	302	273	290	291	283	281	282	265	284	261	280	286	311	274	267	279	270	299	292	291	298	283	287	277	297	271	300	266	257	278	310	272	300	299	275	292	299	288	298	282	267	279	299	287	324	305	294	257	273	267	288	276	297	262	308	296	252	279	296	295	284	306	272	278	290	274	262	286	265	283	294	290	292	278	291	285	300	293	284	265	305	288	269	303	277	269	293	341	340	298	289	267	284	281	296	294	262	316	264	282	292	313	281	322	298	324	270	285	260	272	267	266	265	278	287	278	275	285	273	293	293	279	330	249	282	278	256	290	263	285	279	303	296	262	303	302	290	304	285	301	276	298	288	287	300	305	320	271	295	294	268	314	282	298	268	280	267	268	274	267	305	311	287	285	306	306	233	282	292	271	246	269	278	276	297	281	293	311	287	282	256	299	292	288	268	271	290	261	295	278	294	287	274	274	305	303	287	280	267	315	307	296	272	291	288	304	253	318	278	279	304	272	291	295	266	278	281	291	279	278	296	299	271	306	332	284	287	280	308	270	283	293	291	302	297	270	322	280	297	249	286	274	325	296	333	314	279	292	292	305	256	285	273	273	308	297	280	265	285	286	289	292	331	300	298	266	268	266	314	302	303	276	284	284	319	277	290	277	297	286	267	335	334	270	303	306	270	296	263	311	269	290	304	288	287	300	261	301	292	280	278	266	282	293	276	286	279	266	297	316	287	306	278	284	296	351	279	306	282	266	299	263	272	273	283	259	298	295	316	282	285	319	316	312	280	295	319	278	252	279	346	280	280	284	290	308	253	299	315	271	291	257	273	284	277	283	284	289	290	286	291	302	310	308	266	275	305	296	306	299	269	270	311	320	298	295	272	269	304	266	306	291	281	289	282	257	269	287	298	275	288	261	273	280	313	252	301	296	284	292	255	298	275	288	280	291	277	298	308	310	301	290	298	270	262	270	302	300	273	308	291	222	302	292	291	286	287	281	261	289	280	312	273	302	291	297	294	317	287	254	308	273	296	286	306	324	302	317	296	283	312	305	279	291	264	284	276	289	312	290	288	306	332	316	292	279	297	292	276	290	307	303	295	268	286	305	261	283	288	287	323	292	285	305	242	269	290	313	281	265	283	301	281	266	291	284	273	282	300	319	297	287	290	286	280	271	279	300	291	330	304	254	311	292	285	293	304	304	300	275	272	262	269	285	301	294	304	280	282	292	293	257	288	247	293	289	272	295	297	290	259	300	256	299	285	255	299	310	265	285	283	277	319	291	324	285	271	287	271	303	325	300	306	299	279	316	279	284	318	305	263	286	278	256	297	235	278	301	289	281	299	292	281	334	276	271	282	284	318	260	288	288	293	293	308	262	252	268	279	304	275	280	311	309	291	275	278	293	289	298	305	264	297	290	310	285	304	291	288	302	242	302	294	290	273	291	283	289	323	278	281	260	294	285	293	301	280	291	318	301	274	300	283	283	270	307	271	246	275	290	314	313	290	293	314	287	262	309	325	291	304	296	307	288	311	308	313	290	264	293	273	274	284	310	284	290	296	316	307	296	263	281	291	287	271	320	269	266	271	295	264	312	253	251	282	273	299	302	278	288	305	278	302	262	275	299	327	276	272	281	273	268	262	273	265	265	296	300	290	311	287	263	285	256	307	293	238	272	278	269	268	296	306	296	308	262	285	290	311	291	310	289	285	261	273	326	251	318	274	286	263	257	286	311	254	259	259	276	276	255	284	288	272	275	294	300	296	277	288	287	294	261	287	300	289	300	295	298	287	278	318	273	260	270	306	287	261	301	277	267	336	289	336	304	300	293	296	292	303	285	290	289	277	287	259	276	273	288	282	294	349	276	294	298	261	260	277	282	267	291	278	325	289	292	311	263	325	310	326	299	302	237	274	302	305	263	327	295	265	286	273	287	249	284	297	289	289	250	264	279	287	279	259	289	277	296	297	299	279	281	294	286	309	298	260	251	303	287	288	285	310	255	251	273	271	343	306	279	306	259	314	268	292	254	298	270	277	306	315	274	269	276	292	285	266	292	298	279	271	308	272	280	269	247	275	295	284	320	281	272	284	268	298	301	285	285	330	286	270	267	310	276	310	329	318	269	262	285	254	292	245	311	305	310	290	299	298	287	293	280	304	317	276	289	278	307	284	288	304	294	289	283	273	285	295	295	291	274	304	298	273	284	323	242	323	275	308	265	289	308	296	273	293	277	275	263	277	303	299	294	264	280	276	284	284	302	295	298	318	317	293	303	253	260	329	282	282	315	274	302	292	366	279	299	299	268	301	266	344	278	303	265	272	279	310	298	323	306	293	262	285	300	293	274	299	318	304	280	277	271	291	297	280	299	277	310	293	284	263	269	285	325	289	273	313	316
6824	2878	778	757	754	742	743	747	721	753	674	746	693	632	676	690	688	704	711	719	691	716	702	710	704	684	714	741	755	726	706	700	668	692	709	674	721	704	697	724	733	722	677	743	697	720	661	724	720	675	695	746	708	695	702	748	705	733	745	723	714	727	711	773	742	725	699	720	659	640	670	711	737	699	695	704	750	720	693	689	724	725	649	704	688	699	733	710	708	696	694	680	699	712	698	703	705	709	762	796	725	733	691	709	736	697	725	705	735	722	685	720	711	698	673	686	711	693	715	699	729	719	675	713	703	729	713	697	686	676	719	703	637	710	673	712	723	732	655	712	700	765	658	689	702	754	687	706	683	702	750	737	694	745	738	746	699	682	726	705	726	706	708	668	725	683	713	705	704	747	703	685	699	770	759	685	664	717	703	710	692	723	664	664	650	714	724	716	707	702	713	685	703	739	694	703	732	693	699	715	692	679	745	677	665	689	706	691	699	687	680	697	731	698	682	677	718	656	651	722	740	660	742	734	750	714	720	711	698	678	713	696	703	719	670	674	766	731	700	675	727	720	714	687	683	703	707	692	694	730	719	702	733	686	718	744	743	727	694	649	695	702	692	680	709	714	727	693	739	697	694	720	723	681	705	684	702	691	745	659	643	663	708	697	712	703	731	681	756	659	728	754	643	731	664	714	683	685	713	692	749	708	709	706	684	667	656	718	718	715	701	688	759	707	722	731	758	702	674	690	686	684	709	752	646	694	681	733	643	686	711	734	741	713	648	750	716	732	697	701	675	713	741	724	721	712	758	755	716	713	724	692	672	729	704	705	713	666	710	725	723	709	674	653	712	736	699	725	715	727	715	650	663	664	767	710	706	799	684	692	689	693	706	706	735	682	717	661	678	684	700	735	698	718	735	724	698	691	664	681	665	703	665	734	683	723	718	737	704	697	729	708	665	650	732	684	676	726	714	699	742	713	699	706	726	702	689	687	670	717	697	714	717	697	667	716	719	672	791	703	712	663	709	721	705	698	708	680	726	675	677	741	715	724	671	735	698	710	672	723	650	698	717	729	663	696	672	734	723	688	688	753	730	694	702	705	694	712	689	731	721	673	713	673	731	717	677	731	733	703	716	739	701	705	703	729	751	721	769	722	754	735	737	693	793	699	744	704	641	703	697	737	703	688	705	659	730	712	725	693	670	673	698	720	688	707	710	681	786	693	735	674	700	738	676	699	695	641	730	702	715	678	707	734	735	710	714	753	697	733	689	705	722	727	710	699	717	677	724	746	681	655	743	703	701	706	725	745	689	683	733	726	714	679	667	683	734	720	694	725	707	707	752	704	699	692	637	687	737	713	729	710	682	761	767	685	731	673	680	728	740	746	653	730	702	728	698	757	705	666	693	704	746	699	691	761	724	708	744	713	670	658	708	690	726	703	743	699	692	689	688	719	764	689	722	714	690	713	727	682	733	647	750	756	696	716	711	673	713	684	705	701	715	708	687	736	662	662	760	677	709	681	687	693	728	727	676	748	670	712	687	751	696	685	675	699	707	672	706	742	679	685	689	747	696	788	751	709	747	713	675	748	700	679	682	717	707	746	692	732	656	691	723	729	715	699	684	695	682	704	705	667	763	701	658	679	741	750	715	726	703	709	682	743	700	715	705	735	702	707	719	668	706	695	720	697	710	702	733	734	685	687	712	705	689	689	703	723	649	708	736	715	708	683	701	694	696	679	686	721	703	676	731	696	729	697	707	743	720	756	743	688	741	764	744	672	714	737	691	700	729	698	688	667	693	697	713	736	686	724	657	710	727	690	758	725	698	729	681	692	684	655	709	684	720	727	700	705	698	702	696	707	690	715	719	649	730	696	723	651	715	718	718	715	702	726	708	688	689	655	634	680	729	725	667	698	648	712	712	748	715	730	712	656	708	722	680	735	682	688	681	729	711	719	689	694	717	689	716	700	687	679	695	709	741	717	730	749	724	679	702	698	782	711	667	748	677	794	642	663	679	729	694	636	711	672	738	699	683	699	676	744	715	702	782	686	734	734	668	730	736	682	666	737	723	699	755	707	690	754	700	701	726	740	690	724	732	731	705	757	705	740	699	698	700	691	700	668	680	709	677	704	728	689	713	704	768	711	655	745	676	739	725	693	692	716	740	761	677	710	718	752	702	709	724	666	677	677	737	705	729	699	679	704	701	704	697	695	731	738	722	702	725	691	706	714	672	673	714	745	694	748	689	702	715	716	688	702	713	701	724	710	716	701	696	723	698	687	677	717	731	694	715	664	716	691	711	684	712	689	704	684	656	710	697	693	693	680	706	689	763	648	688	717	726	705	711	706	689	699	721	680	675	692	693	740	735	726	690	650	677	708	706	706	725	686	698	686	686	722	718	725	683	726	736	706	753	670	730	708	673	710	713	710	688	679	708	722	718	700	730	687	663	689	690	709	697	733	692	693	723	690	709	721	712	692	691	723	700	722	656	694	708	745	713	715	688	696	697	696	738	713	729	704	654	734	701	716	704	697	716	727	644	664	703	682	678	744	693	721	702	679	674	712	710	712	658	699	704	717	673	749	753	689	652	682	728	688	718	724	737	705	729	739	708	723	704	683	687	672	692	703	676	667	718	663	688	709	696	687	658	714	696	775	686	715	697	699	706	758	689	715	758	675	722	721	678	712	670	713	670	669	710	713	705	690	679	712	652	691	684	717	712	737	712	718	691	689	669	726	738	682	733	740	711	703	677	704	733	722	713	723	711	733	719	660	692	673	740	665	640	683	703	685	727	664	712	679	704	746	700	729	684	704	708	703	675	700	698	656	667	702	718	718	772	701	723	699	693	720	733	671	685	679	691	734	705	714	735	707	713	750	744	759	684	668	710	670	665	697	696	746	715	705	710	722	715	695	724	689	657	728	714	752	719	697	697	718	722	676	684	740	697	681	757	698	702	680	666	744	704	694	695	692	694	691	729	717	744	719	672	717	689	745	747	734	702	690	697	680	758	753	722	763	723	721	708	717	705	686	647	705	668	680	698	708	708	735	726	672	669	718	727	712	685	696	669	719	705	713	745	717	718	705	691	681	731	673	729	691	701	712	696	722	693	701	728	655	762	712	680	653	743	693	722	751	702	664	766	734	696	677	702	712	715	715	691	678	695	742	743	721	678	676	754	704	623	721	699	715	715	697	707	679	703	707	656	698	688	733	699	723	766	733	711	742	689	736	723	725	695	693	691	731	714	666	704	735	718	727	701	722	716	687	691	722	725	705	732	700	715	739	685	660	719	696	712	717	713	724	740	699	679	712	706	677	758	699	731	728	706	702	718	714	702	722	719	744	732	690	637	705	738	753	725	704	714	715	712	687	669	666	654	700	690	737	710	719	696	684	692	731	751	735	676	690	659	721	682	723	651	705	725	688	711	679	717	719	719	700	678	710	732	685	679	698	749	703	703	720	685	662	674	724	724	726	739	678	679	690	706	702	687	750	710	674
20701	7703	898	468	410	415	366	372	334	324	362	368	344	278	338	342	317	359	319	323	309	324	321	352	347	334	337	349	304	337	320	330	304	341	321	361	317	319	338	301	312	338	325	325	342	337	327	305	307	344	312	296	315	330	335	339	345	326	353	348	321	280	331	304	355	349	295	329	339	332	322	352	310	350	317	356	333	299	328	320	311	324	328	320	330	335	325	336	308	313	327	330	361	301	350	300	325	327	311	296	325	313	345	281	339	333	324	316	310	333	262	361	323	340	315	339	326	344	346	356	337	369	303	324	331	308	342	355	322	326	332	324	285	337	305	306	311	329	365	347	356	331	309	260	332	292	332	320	314	321	317	324	357	323	330	312	347	318	326	329	313	342	344	316	301	366	344	299	293	340	328	330	315	321	323	307	333	295	322	337	347	323	303	351	303	351	334	300	301	296	306	321	329	298	357	340	355	311	349	278	317	352	327	355	323	304	312	330	312	310	353	348	371	316	340	329	346	315	337	299	312	292	349	361	299	323	318	341	314	323	276	315	327	354	296	337	336	328	330	336	353	370	322	322	316	339	321	328	330	315	309	305	344	314	312	321	298	330	318	343	318	313	291	311	312	318	284	297	346	336	330	348	298	317	312	334	323	313	317	323	306	308	350	317	311	312	327	339	337	348	326	328	325	337	334	361	319	314	312	309	343	334	326	309	343	355	327	322	320	320	313	339	289	339	337	354	338	303	366	324	335	329	343	324	312	336	325	323	347	306	336	365	307	312	313	350	303	348	326	370	341	326	333	323	332	331	305	367	316	330	310	325	344	304	353	331	318	322	333	337	322	345	330	341	331	310	324	328	324	316	351	319	326	320	312	334	323	328	291	312	287	295	328	347	366	321	351	328	306	322	294	310	319	341	351	318	348	358	337	316	318	298	358	349	316	350	321	309	342	292	272	321	320	333	346	361	354	322	345	315	293	353	332	361	331	321	367	320	319	284	330	319	357	334	303	342	330	327	317	334	348	311	323	326	332	322	327	333	313	331	346	324	316	316	322	325	339	315	321	325	322	318	350	289	337	325	348	312	323	345	326	321	314	336	293	310	295	342	348	339	324	318	341	286	350	327	343	327	325	340	317	316	310	333	316	307	363	311	341	351	352	329	326	327	327	333	285	340	341	312	355	312	334	297	314	325	335	349	323	303	346	288	320	304	331	320	314	307	329	332	337	335	307	286	323	314	313	341	322	296	327	306	308	307	362	352	312	357	334	344	297	310	317	346	340	345	312	350	294	344	356	328	287	337	335	324	332	328	342	328	322	342	356	283	299	321	321	334	300	326	356	335	335	290	325	343	369	342	307	340	303	326	323	357	333	349	298	316	319	380	304	333	305	319	327	315	327	337	335	319	356	317	332	371	314	348	334	331	320	311	341	351	346	331	334	318	348	335	342	351	317	308	316	345	333	326	354	352	334	322	350	347	328	332	358	349	359	324	289	321	318	342	316	342	315	314	335	298	318	337	352	322	333	322	324	325	372	337	350	322	309	336	296	312	330	314	306	353	297	317	327	331	342	292	297	310	304	365	322	297	333	340	307	312	332	298	291	333	331	333	362	339	289	342	314	349	341	308	311	298	304	339	298	318	313	327	302	320	328	341	345	325	313	347	319	352	312	341	327	291	353	345	330	317	319	334	350	339	311	318	296	334	331	357	308	339	319	332	316	314	310	337	328	303	339	334	322	353	296	313	333	329	325	347	318	312	343	310	334	309	347	293	314	316	342	362	350	343	315	336	342	329	334	336	320	327	300	347	301	340	326	327	326	299	308	332	344	325	333	350	327	311	341	334	326	320	331	379	321	327	314	325	297	358	336	308	312	316	374	346	307	306	305	349	293	323	329	302	322	322	329	357	353	328	371	319	343	319	301	333	345	327	342	325	319	315	328	319	349	314	344	334	320	322	300	316	301	356	318	317	298	299	308	348	319	322	359	329	338	344	304	322	348	346	362	317	333	322	291	336	309	349	344	337	305	339	328	310	322	323	323	309	363	351	337	339	312	318	332	300	345	328	341	333	361	326	353	319	345	358	326	319	360	353	339	315	372	347	317	324	335	338	368	328	300	308	315	301	324	305	343	340	342	324	356	324	314	302	309	332	333	315	282	319	330	324	323	350	305	318	312	330	327	358	337	331	344	331	297	326	297	314	300	326	314	336	361	330	353	348	338	320	312	337	319	344	309	326	313	325	351	332	347	302	352	342	308	321	301	344	315	325	319	344	317	332	300	331	323	328	313	376	335	364	314	337	349	342	316	329	336	354	339	311	327	343	365	347	327	347	363	317	297	327	316	296	307	329	312	340	323	312	328	336	309	332	315	325	325	316	327	321	312	352	284	336	352	296	310	337	302	338	341	302	315	372	319	320	288	309	338	326	339	338	334	319	336	327	324	347	310	350	347	319	320	336	336	341	329	329	345	318	335	302	307	319	321	341	325	320	357	309	368	320	308	324	337	343	354	338	333	356	291	330	319	287	351	327	338	309	327	327	352	296	331	317	350	325	340	355	332	335	330	350	311	292	347	342	315	352	336	334	326	338	328	300	308	313	332	301	337	336	332	331	290	309	327	337	314	310	345	338	334	363	362	319	327	319	338	338	334	306	332	324	338	356	325	312	336	324	348	369	314	348	347	331	332	343	323	317	346	336	323	313	321	312	317	321	275	364	329	299	328	321	336	294	314	312	329	310	354	349	313	320	338	321	305	340	340	303	319	337	296	329	330	316	336	353	334	340	331	334	303	293	350	298	318	353	303	332	344	307	313	368	346	320	316	314	330	299	312	310	340	290	322	361	330	324	353	337	314	348	322	318	304	307	327	346	328	347	329	320	315	329	339	365	345	325	330	301	307	318	347	317	317	310	316	342	328	336	307	328	303	332	325	319	320	321	328	333	329	359	350	288	325	318	336	318	333	323	351	317	294	322	326	323	316	317	336	313	354	301	300	336	359	336	322	370	306	346	330	332	332	351	286	312	307	333	316	355	335	313	339	361	329	309	346	329	305	327	333	292	286	336	355	321	368	321	327	323	347	343	329	307	304	310	319	306	304	296	327	330	326	347	356	318	337	317	349	339	313	305	330	336	318	347	323	323	299	323	307	319	317	350	356	323	345	309	303	378	363	332	330	295	320	303	293	324	305	332	317	360	335	336	330	342	341	311	323	341	338	336	318	306	298	309	323	309	323	352	287	332	309	343	343	326	307	336	345	352	283	338	361	293	325	301	333	321	321	337	307	269	350	344	322	336	327	302	314	342	331	359	359	289	352	321	339	304	335	322	306	330	333	357	304	361	326	327	281	326	345	323	350	286	316	349	314	297	308	352	350	319	349	324	341	305	314	337	354	330	330	364	341	310	322	305	313	345	351	332	321	340	325	327	341	316	315	311	331	328	319	313	327	316	338	327	332	332	328	336	349	327	336	281	295	294	334	313	315	316	316	346	313	324	337	333
15118	6441	1290	1299	1256	1103	1030	969	913	875	868	860	829	819	813	818	758	782	769	822	810	801	795	806	710	806	793	803	806	810	806	787	774	784	814	798	786	792	788	787	797	749	799	729	764	801	764	781	780	755	799	773	771	798	774	770	723	767	793	767	786	769	827	757	792	754	811	773	806	782	831	771	746	783	792	729	794	758	761	752	828	794	793	743	791	856	788	805	773	749	764	724	747	802	747	773	779	787	823	760	798	697	743	724	798	791	786	789	835	730	775	771	826	830	788	766	806	776	731	813	760	800	794	800	844	804	784	744	753	762	781	810	753	788	761	778	764	771	776	791	812	782	781	775	789	752	767	753	750	725	778	739	774	722	761	729	788	805	783	746	821	787	756	810	819	788	769	767	800	787	780	761	773	799	788	795	813	782	748	795	779	788	773	828	776	785	796	804	790	758	781	750	781	772	786	769	769	774	786	791	768	773	800	793	743	800	788	790	777	789	785	787	795	769	795	780	750	772	732	777	794	731	771	768	758	776	763	806	744	793	761	761	800	776	819	774	764	763	793	774	770	735	774	788	750	786	794	780	776	761	823	778	781	753	748	747	736	777	797	789	779	741	758	786	743	781	769	818	749	778	782	772	755	795	744	817	737	752	817	835	822	773	780	796	770	784	783	764	772	810	760	803	737	751	755	753	752	758	769	806	789	788	818	838	804	778	745	791	784	839	769	775	742	766	748	787	791	840	775	827	736	795	760	773	779	819	771	807	804	810	805	792	767	726	740	720	776	852	769	771	826	839	764	817	760	723	822	778	715	758	725	803	800	755	778	791	796	789	744	748	716	816	788	767	768	789	717	764	844	781	749	834	791	740	813	788	794	787	791	796	770	800	841	758	769	754	744	745	794	761	752	726	815	797	757	744	771	774	753	769	807	764	732	779	708	732	734	802	793	750	792	709	784	814	777	759	808	790	785	788	823	764	770	744	822	734	777	822	793	821	829	789	739	819	778	793	779	764	755	806	786	790	773	771	847	805	759	729	772	802	754	750	781	767	737	750	765	810	748	741	773	788	786	802	767	776	759	777	810	786	771	775	831	768	823	724	775	773	767	730	777	817	823	776	812	791	794	743	803	806	823	778	777	782	779	789	758	816	736	753	752	756	790	819	769	838	721	754	756	701	773	765	783	734	757	796	791	740	765	754	780	804	779	768	723	786	790	762	727	776	786	787	789	793	797	773	806	792	792	777	795	743	756	768	775	783	781	789	793	762	777	767	788	812	763	774	758	773	808	774	765	760	784	789	731	757	722	755	747	785	762	785	790	765	798	722	780	717	766	765	792	788	755	756	770	771	784	784	722	727	813	793	763	821	836	788	798	764	785	777	815	738	770	770	808	807	798	828	789	764	799	752	775	792	773	743	727	759	768	814	778	740	772	728	833	784	772	796	766	753	794	780	758	774	770	784	826	744	805	783	787	756	780	769	740	750	707	761	754	761	793	810	809	760	805	767	777	805	840	799	830	813	782	736	813	766	805	768	768	793	798	776	821	753	773	768	768	773	774	738	803	794	762	808	777	804	755	805	771	730	804	786	801	797	766	772	798	741	773	719	810	765	801	732	761	747	805	762	800	796	715	756	736	755	788	750	744	775	777	756	822	781	795	780	786	733	753	759	779	757	814	752	775	794	773	787	788	743	800	790	785	754	747	733	736	776	728	755	767	759	759	797	729	764	757	788	763	773	784	776	802	828	772	796	788	788	759	789	794	802	765	797	816	797	777	763	785	796	747	788	798	796	780	752	717	718	789	763	768	756	788	767	753	822	769	728	762	758	819	749	784	704	753	819	759	815	781	791	793	732	822	782	772	788	741	772	763	780	720	775	763	756	731	788	733	778	802	746	695	765	824	759	786	766	782	781	722	737	774	804	782	820	795	786	770	742	786	756	778	744	770	770	771	798	761	782	763	771	755	778	757	766	755	761	761	757	796	805	791	778	745	768	787	789	766	806	775	762	791	777	741	823	796	763	763	833	756	780	744	744	739	775	800	715	760	796	793	791	779	783	753	771	712	735	787	776	772	778	807	794	702	805	739	755	753	830	789	758	782	811	759	782	796	821	797	761	784	763	766	809	761	799	782	806	779	735	754	724	762	775	774	769	724	771	769	746	742	779	772	801	778	780	743	801	722	767	771	789	752	774	812	793	804	764	762	746	798	774	771	786	795	726	770	731	744	745	801	724	793	781	729	759	778	795	789	754	785	759	796	772	755	771	804	802	734	746	779	736	762	808	739	768	735	797	717	797	785	794	776	789	795	796	773	826	802	784	716	762	782	800	764	787	820	753	755	769	767	779	837	793	764	770	788	809	785	779	790	748	802	783	771	732	774	790	774	811	776	787	756	788	743	777	741	760	783	736	764	799	759	806	767	786	779	744	735	757	751	816	766	737	780	725	768	764	730	790	818	770	784	745	784	798	751	756	728	751	805	790	777	756	833	784	737	734	771	751	793	804	773	740	760	731	818	784	811	754	798	791	780	775	753	778	740	786	789	785	799	786	795	804	835	794	837	730	797	814	742	804	777	800	771	826	757	802	754	786	801	758	763	779	747	799	741	814	780	757	790	778	744	788	776	792	812	782	778	749	796	751	770	754	735	774	762	712	775	765	780	768	788	820	813	746	779	796	811	788	748	758	773	743	770	799	765	758	785	758	756	830	752	756	755	764	759	791	782	821	775	751	783	803	796	760	740	769	781	748	764	799	801	779	781	792	809	731	824	797	806	776	783	776	723	736	774	776	788	754	817	762	739	769	733	792	752	796	762	755	784	737	764	805	796	774	777	787	763	754	808	833	743	809	790	776	804	781	800	797	762	777	800	759	769	823	752	800	764	769	775	775	742	751	768	774	765	810	767	777	824	799	785	760	732	740	818	786	744	812	730	734	784	769	783	803	821	763	754	767	785	825	806	760	847	772	815	824	783	728	796	816	728	770	776	742	794	742	782	764	783	763	782	777	732	730	768	771	794	763	753	758	766	785	757	712	764	779	807	743	789	829	770	782	805	794	762	728	784	781	799	772	747	742	807	781	760	809	791	741	779	746	812	768	773	816	794	762	763	811	774	791	776	787	781	714	784	764	781	793	758	746	777	765	781	728	788	783	799	775	771	786	779	792	724	801	734	754	792	729	787	753	739	779	776	791	765	833	713	776	698	818	797	779	749	798	736	767	782	815	811	765	793	772	800	744	770	813	804	751	786	799	757	772	748	830	753	751	759	744	777	740	767	776	766	745	766	771	755	755	796	786	718	747	779	734	772	785	784	781	752	788	771	795	798	744	789	797	749	839	767	740	801	773	749	761	769	761	779	734	791	751	735	793	717	746	769	808	762	703	789	749	789	777	782	769	718	752	794	743	738	830	789	817	726	740	798	781	823	760	787	780	789	827	854	801	804	780	779	773	796	766	807	766	775	796	772	767	723	765	801	785	764	784	766	782	814	786	751	756
30609	13252	1613	544	390	324	280	243	241	233	207	230	234	201	210	184	208	145	221	220	169	226	194	207	193	220	204	200	185	183	200	192	207	207	183	190	178	187	207	201	199	175	184	197	178	173	176	197	183	187	194	233	183	185	174	204	170	186	203	198	200	210	208	190	191	161	197	199	185	195	175	191	188	200	197	184	198	192	189	207	200	182	200	200	162	179	199	216	213	176	218	163	194	197	209	215	209	205	181	173	214	186	196	200	203	183	210	211	197	221	203	192	195	214	206	192	197	176	192	202	184	222	227	193	182	177	195	201	178	187	201	216	203	203	201	195	190	185	185	179	199	221	182	181	185	182	192	177	207	222	210	195	168	211	187	186	198	227	178	192	189	179	222	187	217	192	214	216	196	207	204	202	219	191	182	202	215	218	211	200	219	163	158	212	186	228	183	181	172	158	184	202	181	207	197	175	161	215	216	183	189	190	236	169	190	204	202	202	213	188	188	212	198	192	211	201	178	165	193	180	201	197	178	198	181	224	192	209	211	221	194	186	204	221	189	178	225	172	201	198	212	182	194	220	210	176	207	167	189	211	206	192	190	184	199	182	179	214	207	212	191	190	198	179	174	199	188	199	184	214	207	182	199	203	209	223	200	188	190	183	210	174	207	193	195	183	215	191	189	188	177	171	193	208	192	189	218	191	192	188	209	199	181	172	169	202	190	200	201	174	200	181	186	195	210	187	167	177	170	183	195	199	199	209	198	204	189	213	212	173	170	188	202	206	200	186	215	174	232	193	188	192	177	186	195	207	204	183	186	172	195	183	196	177	188	176	195	224	195	200	186	189	181	197	204	219	208	207	189	188	176	167	202	186	189	197	189	219	198	199	183	203	198	190	174	189	202	215	180	180	218	210	188	225	200	216	196	188	178	207	187	196	216	229	171	211	188	201	194	190	193	193	185	209	176	203	209	193	190	216	175	177	213	207	211	187	211	187	181	206	202	190	181	196	189	191	214	192	193	179	195	196	195	189	218	192	197	193	177	202	174	200	218	179	185	193	195	211	197	200	200	194	197	212	223	163	177	188	183	212	220	189	170	191	177	166	203	189	195	177	207	180	201	205	188	223	204	193	184	174	180	181	203	203	211	208	217	195	174	163	212	199	192	208	202	172	223	199	194	211	170	177	188	186	166	189	216	196	201	194	179	183	190	209	185	214	194	193	191	189	195	169	203	191	192	194	179	190	159	187	187	194	212	156	232	198	177	198	205	185	193	207	211	193	201	180	191	198	209	192	198	192	188	188	186	197	183	225	209	193	223	179	182	189	189	205	179	160	172	203	154	190	187	186	203	207	192	193	207	180	199	181	178	168	197	204	177	184	203	183	201	199	194	172	174	189	187	196	188	153	203	189	192	181	189	187	204	182	197	207	191	193	215	198	201	209	218	206	166	198	187	181	192	198	231	185	182	191	177	218	193	204	172	204	225	193	194	193	195	206	179	192	216	198	187	188	197	193	167	218	219	183	190	206	172	200	180	175	194	183	189	205	185	194	211	202	204	191	181	213	212	190	210	192	203	200	183	189	170	210	203	193	221	203	195	217	191	190	178	192	195	204	222	217	199	165	199	200	198	229	174	180	187	188	189	184	165	181	214	216	193	195	209	182	188	198	223	211	194	160	185	192	195	186	189	193	189	204	206	180	205	200	165	181	173	198	202	235	192	157	179	187	194	173	175	187	188	191	209	199	194	186	185	210	198	209	173	200	202	202	197	196	205	205	207	191	169	209	207	197	208	190	178	203	221	185	173	183	186	200	224	156	196	194	176	195	189	194	198	207	191	198	195	217	204	210	168	200	205	178	197	232	174	221	186	195	169	191	214	195	190	182	196	211	199	188	202	195	209	209	193	217	189	171	179	198	191	196	204	197	226	197	200	195	174	190	192	199	196	196	203	185	183	220	179	189	195	192	205	183	216	202	185	193	195	200	169	200	186	169	196	163	222	185	187	185	188	207	214	195	172	204	183	207	178	190	179	185	177	179	180	202	209	174	202	165	200	194	215	228	184	210	220	198	185	201	184	185	177	180	167	179	200	218	195	197	209	199	195	179	197	184	210	185	197	194	180	168	183	216	206	197	192	206	183	194	203	201	191	203	221	211	207	176	211	191	198	203	196	194	217	196	196	206	170	193	192	205	220	211	211	203	211	197	158	180	200	186	212	189	204	212	217	196	227	215	186	180	174	184	208	194	177	206	202	205	194	197	197	180	182	185	204	196	182	197	192	201	215	189	199	196	189	190	215	201	220	213	177	195	189	181	183	189	205	219	213	181	190	203	198	201	168	178	187	182	204	200	165	181	190	191	204	198	198	172	182	196	205	155	209	202	196	188	192	187	193	196	206	214	185	179	174	214	207	193	200	200	173	211	176	188	192	217	211	208	187	206	207	205	198	192	188	204	199	193	200	177	200	172	197	213	172	180	212	181	198	197	197	206	178	208	189	175	214	199	173	197	180	192	208	206	206	205	203	207	207	210	182	186	206	190	200	184	182	165	182	210	173	214	223	212	201	196	209	220	172	212	208	183	207	195	200	168	198	206	207	201	195	203	160	180	192	168	218	190	172	173	194	224	198	187	179	180	178	172	202	235	186	203	214	210	190	179	193	217	213	190	199	181	184	181	193	205	213	194	181	177	202	167	209	205	204	188	197	164	175	194	205	180	220	205	191	219	188	197	194	206	205	200	192	186	190	199	188	218	171	179	187	189	189	209	191	171	173	197	213	203	202	209	192	200	174	196	218	185	225	193	193	182	224	226	222	193	191	186	149	207	156	182	198	173	196	181	204	187	205	196	196	184	192	212	199	176	199	179	212	188	213	198	188	189	200	189	177	188	168	218	170	176	210	171	162	204	180	189	192	184	175	181	213	189	194	202	181	171	203	231	213	229	196	199	190	191	211	201	208	189	215	201	183	191	217	194	218	170	191	158	209	186	202	188	197	174	188	199	169	214	184	186	200	212	189	190	207	214	216	182	158	182	176	186	178	173	191	205	192	193	182	188	213	175	192	200	208	196	207	193	208	213	202	186	220	183	203	178	205	196	229	222	199	178	198	235	207	213	199	192	191	173	197	179	172	212	199	196	190	191	192	194	221	197	186	184	209	194	208	200	201	210	179	197	180	198	195	211	190	206	180	211	170	196	190	180	184	193	189	182	194	170	177	179	188	191	207	189	178	189	150	185	192	193	189	199	209	213	200	211	192	204	195	211	198	202	190	181	219	197	203	209	188	192	178	161	192	200	194	188	188	195	160	185	211	214	205	182	179	198	207	208	184	196	188	218	198	216	189	186	185	210	213	189	195	219	205	185	196	212	185	174	191	191	209	198	175	224	204	204	200	193	215	209	204	167	178	181	209	187	209	194	177	198	208	180	208	174	195	215	214	198	197	185	157	219	183	187	174	186	178	202	177	220	199	203	186	210	195	182	191	158	188	203	192	203	209	192
19776	9404	1446	1505	1366	1107	941	884	785	706	663	580	561	599	560	541	551	557	582	555	523	533	490	532	539	525	507	503	482	476	524	507	467	497	503	508	455	482	475	491	505	477	486	476	476	490	491	474	505	518	503	478	470	507	462	428	477	495	462	485	466	453	473	486	506	485	468	482	477	507	522	460	520	483	447	520	503	510	471	483	496	482	486	493	518	453	467	461	482	472	494	479	474	484	485	449	461	466	464	490	474	467	467	476	501	456	478	458	465	493	494	461	455	484	457	508	475	495	503	488	482	472	502	472	468	513	458	484	477	478	487	495	490	488	492	486	444	484	445	504	489	510	476	504	459	482	490	509	464	489	453	466	492	454	457	489	448	485	493	475	439	479	504	497	436	474	471	499	497	465	510	464	503	484	470	454	495	487	488	522	494	497	494	486	477	479	426	489	493	472	521	473	508	474	465	456	500	499	501	457	459	458	464	457	506	471	481	466	464	462	478	487	499	455	472	468	490	456	484	463	487	465	489	474	499	463	498	492	520	460	454	454	492	459	481	499	460	514	493	473	462	443	499	450	472	483	464	478	454	477	519	476	466	448	490	477	475	458	502	484	497	487	514	449	434	485	513	442	462	475	457	472	458	477	477	490	476	529	465	461	512	459	485	444	500	467	462	470	484	478	493	486	490	479	548	490	509	508	473	459	470	458	522	477	469	482	495	458	505	519	525	505	478	463	444	470	451	444	469	452	506	505	504	484	489	483	470	523	476	484	520	431	473	472	467	487	487	467	462	462	457	472	520	437	465	502	468	442	553	527	524	464	483	471	502	500	470	487	459	473	476	519	491	515	458	492	487	439	504	448	462	465	442	464	527	487	494	496	482	466	460	496	465	487	510	470	491	469	454	504	475	480	507	482	502	451	444	469	526	465	484	476	478	469	440	481	477	503	452	486	476	478	485	465	485	465	515	479	488	514	480	432	486	465	493	437	469	474	439	496	458	459	478	474	471	503	448	495	456	495	469	447	478	507	476	469	447	498	479	501	459	484	499	463	470	470	500	459	495	483	450	470	444	493	470	470	469	500	494	502	475	488	497	470	498	524	512	508	473	444	486	498	491	493	484	471	453	506	493	473	478	466	498	493	459	474	483	457	493	518	466	453	490	466	495	499	481	478	456	479	508	509	476	436	461	474	529	463	482	505	478	493	447	467	505	470	498	476	533	479	475	483	460	468	486	458	467	506	526	484	512	509	501	445	484	487	495	459	462	467	514	475	476	500	516	481	460	475	459	499	506	485	481	490	457	510	536	462	472	455	455	489	513	479	495	474	497	507	479	472	523	463	492	472	496	501	487	458	514	486	530	481	458	473	485	471	528	484	447	474	477	500	496	501	518	510	525	474	484	475	484	484	466	465	459	504	499	479	490	491	516	496	473	486	512	488	500	434	476	473	509	512	486	485	455	465	509	490	496	477	450	479	516	512	516	450	462	448	504	478	505	457	481	463	467	466	488	418	467	470	457	476	460	469	505	435	465	438	482	492	474	506	462	450	453	481	515	513	455	508	470	460	479	472	494	464	497	500	482	456	516	525	450	456	447	450	501	470	447	529	487	489	495	495	511	476	502	523	509	443	490	466	477	521	486	468	496	465	509	493	475	457	424	474	436	472	451	486	508	475	455	487	464	499	454	477	476	506	459	509	485	513	488	484	471	462	476	502	448	486	502	468	490	468	485	446	501	453	503	443	500	517	489	496	488	452	528	491	457	442	478	464	475	483	505	484	444	447	445	461	488	471	472	450	524	493	505	460	461	516	482	484	441	456	518	471	454	457	485	464	453	485	486	478	490	519	495	446	472	473	467	479	484	490	492	469	484	455	470	479	495	495	458	481	520	487	517	434	477	525	475	479	482	487	509	494	480	467	480	470	499	479	505	493	489	488	469	469	441	460	418	450	447	483	486	460	471	477	491	488	492	486	461	498	481	504	510	456	484	453	490	491	465	469	470	480	496	429	489	492	491	462	486	496	490	460	496	496	496	466	496	467	493	478	506	469	458	481	506	480	490	475	471	486	506	498	514	448	484	495	490	486	454	488	480	501	459	490	503	496	468	467	497	485	491	447	484	482	471	469	519	476	475	502	475	478	481	523	484	463	453	492	490	483	482	482	479	481	457	502	477	466	468	492	494	485	483	450	510	504	479	550	484	473	471	459	472	459	471	510	473	479	487	479	471	478	480	509	506	457	482	486	518	481	450	490	474	465	497	475	518	487	504	469	512	496	492	522	465	465	446	465	460	517	421	483	493	497	521	485	469	465	486	529	487	476	555	476	490	461	494	474	489	482	495	431	485	475	469	501	475	478	474	440	482	492	478	482	468	507	500	492	490	450	439	482	481	494	530	479	478	498	457	474	449	488	516	481	479	460	447	519	520	480	479	507	461	449	509	484	460	475	473	511	493	459	466	469	466	508	510	501	461	490	480	473	486	477	480	447	463	507	488	480	503	473	470	493	481	512	445	455	449	527	483	469	444	485	513	511	483	457	490	496	488	462	508	450	474	524	461	445	539	450	465	474	460	457	490	461	481	470	503	485	472	456	484	467	482	466	484	467	513	452	451	446	492	484	469	499	472	469	510	494	492	470	498	493	484	514	492	487	492	467	464	506	513	486	462	452	468	454	482	472	456	504	515	483	517	459	467	451	480	472	493	459	487	473	503	441	472	466	471	491	486	469	507	474	479	489	524	494	442	469	466	481	502	463	459	491	494	474	479	482	467	482	481	513	461	496	500	460	477	456	446	455	468	486	504	457	446	465	497	491	471	479	490	479	495	467	460	511	496	514	464	496	498	427	480	490	519	487	414	513	519	481	471	528	499	531	484	476	492	448	494	470	494	467	513	429	481	476	468	515	484	502	506	457	508	445	498	477	457	444	494	452	464	469	459	489	452	471	491	475	494	456	506	473	469	479	457	450	428	490	521	464	448	453	483	502	505	456	501	515	476	495	513	500	473	502	475	512	496	475	482	460	451	454	451	463	472	493	470	470	451	505	455	484	495	491	479	507	460	490	486	486	467	455	489	483	482	443	491	453	469	453	470	448	477	492	455	514	510	495	522	469	509	493	475	477	484	475	460	487	492	493	503	460	481	507	462	517	464	503	483	512	447	513	462	469	500	506	469	500	497	492	474	491	485	511	487	498	496	482	463	474	502	491	467	458	506	475	498	493	466	482	485	462	431	474	472	455	469	440	442	510	468	482	495	510	458	469	482	489	460	532	494	467	500	489	455	476	470	482	470	508	472	478	477	464	482	527	457	483	473	482	469	460	474	461	479	463	475	484	472	484	473	454	480	496	502	495	473	471	473	480	521	473	491	468	484	506	503	480	483	485	464	485	479	483	457	528	469	471	500	479	463	479	481	447	466	510	484	440	451	446	487	465	528	447	472	479	475	497	460	492	508	484	506	512	491	460	536	508	529	465	473	459	495	481	472	488	481	488	475	486
8968	2993	350	317	304	283	261	295	314	264	270	283	290	294	287	291	251	304	290	290	261	294	266	306	258	284	305	306	305	294	304	265	298	311	323	268	310	331	286	295	303	266	290	292	264	314	303	299	281	284	279	284	296	255	285	282	288	275	285	285	309	298	297	284	295	282	338	272	283	296	282	268	292	321	290	260	337	289	297	297	303	332	298	319	280	280	252	302	286	303	312	299	312	282	307	253	314	312	308	281	298	314	278	288	294	271	268	275	299	256	273	307	303	326	261	273	286	302	310	282	302	261	287	296	323	303	278	280	289	283	311	273	288	302	300	286	295	318	278	291	289	309	298	284	279	271	303	274	270	290	290	293	306	304	321	284	317	299	273	291	298	279	295	290	328	302	277	334	286	313	307	298	303	265	313	308	293	285	282	294	299	297	306	290	283	276	275	317	288	270	275	295	283	284	288	310	305	316	278	309	289	279	285	250	301	298	307	294	236	286	272	284	307	282	299	288	297	275	302	292	289	296	284	304	294	276	287	291	330	315	277	314	281	324	302	309	285	313	301	320	285	284	267	311	299	289	288	275	299	307	284	296	275	313	299	283	294	270	281	257	291	317	291	267	299	322	295	280	283	310	285	295	313	321	258	296	279	260	276	285	300	296	269	307	288	321	296	299	303	281	307	313	311	323	294	287	271	292	283	300	264	259	314	279	322	307	279	305	287	264	292	284	269	287	275	314	301	314	290	278	272	280	291	278	296	259	291	285	258	295	288	322	266	283	282	276	304	295	310	294	269	312	282	320	308	274	302	319	273	264	293	305	300	341	289	295	304	308	323	308	275	313	309	267	292	297	308	281	284	285	273	281	265	289	284	272	269	327	288	279	291	289	289	268	324	282	290	272	272	284	283	274	279	290	304	296	314	336	321	297	275	309	317	298	332	282	298	290	292	302	264	280	277	278	279	302	299	303	255	298	274	307	322	281	306	287	302	264	315	283	282	280	255	259	281	285	296	295	318	282	289	277	279	280	272	308	328	271	288	284	288	285	280	252	274	305	280	267	293	294	303	286	299	288	291	304	292	287	292	296	295	317	296	307	293	274	307	288	308	293	279	276	323	301	282	289	306	275	272	288	330	316	318	314	300	276	270	301	275	300	288	317	293	309	277	292	294	311	298	288	274	299	260	277	293	285	303	305	283	315	280	327	278	283	326	310	303	258	291	285	274	277	256	276	326	291	255	292	271	270	316	300	293	292	288	298	259	296	261	297	275	288	285	298	300	274	307	270	259	297	277	295	295	266	279	293	278	297	301	307	298	292	304	291	280	295	256	301	284	294	282	327	277	292	312	338	275	294	282	279	284	245	305	266	266	315	314	328	281	316	284	285	303	290	282	278	288	285	308	278	259	293	289	290	297	265	294	301	275	293	294	295	313	293	294	296	296	316	341	286	277	274	283	310	280	309	278	322	280	300	318	278	306	295	282	269	302	294	293	290	298	280	280	278	279	259	281	277	287	280	269	240	283	271	276	277	301	285	277	291	300	275	316	289	300	301	288	280	320	302	296	305	294	283	285	314	297	288	299	292	261	297	310	292	310	298	300	307	278	288	300	256	283	321	306	324	273	318	299	314	308	271	310	275	306	264	277	306	303	257	301	302	292	281	292	294	281	293	243	300	313	317	265	243	299	313	295	294	286	323	259	287	286	290	256	255	326	298	325	268	278	330	293	298	288	279	300	298	284	305	274	294	268	276	261	306	302	290	282	292	291	294	299	282	299	302	281	295	295	310	290	292	287	280	303	267	292	281	262	326	319	310	295	323	260	304	302	284	276	266	298	306	283	301	264	298	282	306	283	305	301	290	259	289	302	296	280	302	295	295	277	288	319	276	304	283	275	266	283	288	299	293	322	283	325	311	280	266	313	306	259	291	273	290	295	301	279	299	281	311	304	331	273	307	307	305	290	293	301	306	286	302	272	312	263	308	278	305	273	311	324	305	295	305	294	296	298	308	261	267	306	280	281	291	299	307	304	303	309	294	310	305	300	318	309	284	303	304	319	293	299	276	297	313	289	289	267	305	335	275	290	280	282	300	292	280	283	278	297	275	310	287	274	333	326	256	313	291	315	304	294	302	284	284	278	314	264	268	280	293	277	299	308	287	273	286	317	283	285	310	318	259	278	295	311	283	285	310	269	307	275	292	286	265	301	315	310	301	314	286	281	308	318	286	305	273	322	316	346	272	282	305	299	297	280	301	273	292	284	299	288	300	332	305	284	293	307	302	253	304	299	314	279	307	278	297	308	337	286	296	308	273	282	302	274	287	304	288	278	272	272	298	280	275	279	274	293	273	283	312	312	280	269	287	271	278	287	329	296	311	288	304	317	318	271	287	300	285	303	290	296	274	304	282	270	286	321	291	275	291	306	302	302	322	290	293	299	273	305	270	271	276	270	268	279	289	293	259	272	324	319	285	302	301	293	292	309	322	295	330	268	282	337	274	289	292	294	301	268	296	265	284	273	282	285	308	292	291	321	311	301	320	314	277	297	282	285	304	297	265	264	298	296	294	275	281	284	311	273	306	293	280	298	278	271	256	284	281	318	256	298	284	303	284	266	263	294	318	298	285	302	264	302	310	294	274	297	271	283	283	287	295	290	279	269	294	302	282	301	286	299	285	298	256	310	317	295	295	287	263	300	264	290	302	276	281	302	293	263	292	317	292	296	274	271	262	277	290	307	310	268	298	310	313	323	264	319	305	271	301	288	311	315	303	284	288	284	297	268	291	272	324	312	279	309	263	298	253	285	324	288	268	283	315	298	291	275	293	291	288	315	281	313	336	287	281	296	305	271	271	287	292	304	275	272	262	300	272	279	280	296	300	268	244	300	288	293	284	312	294	304	281	296	272	257	303	279	267	300	295	264	293	287	303	306	284	333	260	315	302	270	302	340	298	318	291	308	264	313	253	274	319	283	306	308	291	314	309	278	296	292	277	304	325	282	294	285	295	318	291	268	313	261	299	285	308	286	284	266	311	296	294	286	307	298	301	288	306	286	296	330	311	283	316	303	264	271	276	301	287	257	266	274	279	284	272	262	301	295	274	280	276	292	290	305	271	316	296	291	276	309	297	293	306	322	262	297	299	304	302	305	299	265	315	280	260	291	263	297	305	314	295	320	282	301	300	302	300	277	333	275	282	288	267	312	296	287	301	314	285	292	282	303	290	315	282	307	283	287	309	298	269	284	275	254	299	278	331	250	300	309	306	272	282	259	330	280	269	313	250	291	277	287	310	278	291	278	284	314	324	278	298	285	298	282	301	301	270	289	271	273	311	321	302	257	290	273	307	292	257	278	281	279	322	303	276	300	288	282	274	273	283	268	294	270	262	269	287	298	304	285	253	286	338	295	330	299	330	293	305	272	309	279	272	276	274	291	291	256	306	283	315	252	291	286	294	298	271	258	274	290	300	282	297	277	312	281	275	289	295	278	285	303	296	267	339
6751	3003	790	770	784	773	737	727	700	763	697	697	682	722	718	752	721	712	736	712	729	708	670	732	709	721	730	677	736	671	719	696	732	706	719	678	651	721	689	722	663	726	736	727	722	707	702	732	734	705	680	713	679	672	712	733	686	700	645	742	708	662	685	696	730	682	732	706	723	729	729	697	733	699	656	725	717	689	692	739	702	730	693	726	745	710	736	693	757	716	734	705	709	707	677	687	718	724	714	706	689	696	699	739	697	674	701	673	672	754	718	711	713	741	727	776	745	706	687	714	747	735	711	734	668	684	719	722	741	689	692	734	697	711	689	717	691	727	676	674	709	699	722	723	724	717	720	705	705	703	741	717	690	763	708	680	674	702	684	726	693	703	746	734	692	727	721	729	718	707	734	727	720	669	725	744	693	705	688	743	668	713	707	722	726	707	721	651	710	656	692	663	709	726	689	710	692	680	715	693	729	729	701	728	707	664	681	703	693	683	720	725	689	742	672	706	710	708	705	737	741	688	676	716	684	691	696	691	712	705	734	692	671	695	701	707	698	701	739	722	714	675	672	693	641	728	707	722	735	682	716	670	681	705	703	720	704	723	711	679	723	732	714	689	781	773	717	697	758	698	751	695	700	708	716	732	760	690	715	696	736	704	699	747	731	716	725	700	687	717	703	704	697	693	742	728	738	714	704	686	690	715	742	686	666	726	723	725	712	783	715	719	729	734	725	706	739	699	730	752	699	650	702	693	704	733	690	731	766	745	648	714	714	701	694	686	719	684	724	761	745	729	694	754	691	725	683	748	756	708	761	742	665	715	702	675	731	716	716	749	682	690	694	721	716	668	694	688	720	717	708	771	730	752	736	701	733	783	745	709	717	673	702	692	691	697	708	701	735	716	712	707	666	714	697	682	755	688	681	704	658	677	712	746	717	713	720	707	749	713	693	709	702	716	724	751	713	732	678	730	737	719	734	695	680	744	736	728	736	679	684	694	721	706	768	730	634	714	756	740	722	727	738	765	674	671	672	701	718	721	723	711	721	711	719	681	709	680	713	679	722	737	736	714	695	725	669	748	721	715	701	710	687	714	690	645	662	713	708	716	688	695	717	689	732	760	729	693	682	689	689	706	737	717	742	663	747	726	728	686	720	685	700	717	694	657	717	715	756	730	703	672	707	729	740	754	745	658	692	670	670	754	711	704	676	712	698	702	734	670	697	735	693	713	685	703	743	723	651	751	701	690	712	697	708	715	712	738	754	714	679	691	737	737	717	722	675	696	727	686	663	713	715	703	731	700	732	695	741	716	675	685	727	706	686	716	702	693	713	719	707	722	736	717	744	730	736	734	751	711	686	734	709	708	702	759	735	713	718	674	642	722	745	704	715	693	741	700	672	706	742	738	740	695	718	722	667	727	728	729	706	716	759	710	694	698	714	676	707	690	718	716	704	684	665	685	733	715	714	800	714	711	722	752	736	721	678	764	734	705	700	723	720	691	705	712	720	756	696	716	727	733	736	706	731	686	723	666	750	693	733	668	678	716	707	673	733	705	695	728	685	669	753	728	708	713	732	736	691	691	706	715	685	711	758	683	745	704	684	742	683	708	717	717	715	707	702	703	735	698	720	664	701	679	689	756	698	670	681	744	715	761	736	719	765	699	720	701	719	708	724	708	692	703	667	729	697	708	716	709	745	694	696	715	704	669	662	718	732	747	746	716	708	725	686	705	739	692	711	721	697	672	740	755	705	692	687	722	692	706	715	727	734	697	676	715	750	744	671	725	631	687	736	670	711	679	715	713	698	691	713	719	707	730	723	723	763	740	717	733	755	672	721	724	720	720	725	680	653	719	701	730	728	730	729	739	692	752	704	696	769	680	711	714	719	710	679	694	730	761	673	700	699	722	704	683	703	703	701	692	701	719	691	699	701	701	670	690	711	700	648	740	742	708	667	704	754	710	744	712	653	715	679	713	745	682	721	722	720	732	728	726	735	736	727	680	717	699	713	688	720	739	681	712	733	688	709	696	717	699	754	704	705	697	694	677	757	709	698	759	742	701	727	725	730	677	749	749	714	746	704	713	720	698	702	764	702	736	702	674	688	686	701	670	724	620	703	691	722	755	719	688	689	730	680	659	759	749	729	727	713	695	696	739	712	682	691	730	698	735	722	684	762	736	703	659	726	672	693	730	725	755	692	713	686	733	733	739	720	659	688	708	704	694	700	727	787	706	650	734	743	694	657	726	679	708	684	680	692	731	699	688	651	687	732	727	764	727	660	719	691	735	740	685	699	737	703	720	728	718	672	701	721	747	710	660	676	728	690	772	705	661	693	651	724	710	721	720	698	739	693	701	689	727	721	710	658	734	673	693	690	729	685	719	703	740	667	691	710	728	677	725	714	698	716	743	714	735	724	697	736	775	694	758	681	721	734	680	671	704	718	731	671	755	732	702	723	718	684	724	702	677	688	633	685	732	714	721	691	717	701	708	714	770	727	702	679	756	739	738	685	704	730	700	771	685	730	765	713	705	698	720	724	691	683	704	734	675	725	710	715	684	714	744	661	725	703	723	720	714	716	697	753	706	715	717	667	705	696	704	738	755	724	678	660	679	700	707	765	705	770	687	685	789	717	711	714	689	741	714	716	765	752	664	701	683	704	691	704	716	764	699	722	726	705	732	693	695	736	677	716	692	669	701	713	729	725	670	750	708	756	735	756	711	698	712	717	708	782	701	703	718	723	716	679	714	740	665	631	694	676	700	691	665	701	751	691	716	736	703	752	700	706	646	756	707	645	698	718	751	675	735	753	690	723	742	686	696	694	734	672	711	702	775	742	736	748	671	719	721	717	744	712	694	730	707	681	681	739	734	663	736	729	687	712	783	719	718	701	762	695	708	675	716	702	687	707	719	718	743	727	752	680	738	742	683	707	709	713	707	728	694	725	695	723	732	767	741	710	749	746	682	739	694	708	723	681	709	723	717	713	743	703	674	739	716	727	719	646	717	695	665	688	731	761	718	682	721	764	672	702	695	738	682	687	724	748	667	709	722	692	729	731	659	725	686	723	721	701	692	684	698	688	696	774	675	715	722	707	739	672	757	707	705	659	717	705	675	762	664	726	734	693	766	717	695	702	750	719	691	691	719	750	722	699	748	765	671	722	703	681	719	735	699	740	739	753	751	725	687	726	699	653	691	714	672	741	709	734	720	742	711	732	700	698	745	699	686	706	711	683	692	713	731	680	708	706	686	759	715	732	708	694	693	716	784	675	690	707	715	700	692	651	719	668	745	690	707	759	712	706	690	719	723	731	706	678	728	738	716	718	702	724	752	703	729	699	712	710	708	675	738	706	730	697	673	720	713	676	675	709	740	705	713	701	702	691	713	741	683	698	653	675	726	713	698	725	685	735	708	641	752	730	769	728	713	715	699	770	706	697	699	702	700	741	705	686	702	739	688	715	726	779	717	701	679	711	740	696	641	692	709	716	719	764	702
21360	7711	847	487	449	391	389	337	345	329	334	309	349	351	346	287	318	331	343	335	355	311	319	348	356	301	334	356	341	310	315	289	341	374	346	330	308	353	353	334	374	344	336	333	352	310	328	327	290	292	358	327	335	318	351	368	364	364	339	298	323	322	346	312	314	346	311	325	349	315	328	310	359	347	347	371	307	346	311	316	321	355	334	335	332	334	332	322	308	303	291	339	338	371	298	309	328	332	309	330	334	349	342	316	314	316	339	301	301	334	331	328	347	303	333	334	320	329	334	286	300	338	349	326	338	326	333	301	324	324	330	331	355	320	312	322	348	308	323	336	303	345	329	312	305	342	312	332	290	330	289	309	311	336	308	335	334	336	347	347	306	332	331	311	325	349	312	333	349	367	318	342	312	344	347	336	309	317	290	336	325	334	295	322	300	307	327	344	322	289	336	313	356	328	336	316	315	329	317	316	350	315	346	337	294	324	313	301	312	352	356	303	334	334	361	307	319	329	303	331	328	340	302	319	319	344	319	327	319	331	304	353	302	341	343	360	305	358	319	372	307	344	354	345	344	366	335	340	296	365	330	342	329	316	339	322	340	295	327	350	325	365	323	382	315	329	303	320	314	307	324	339	330	386	322	331	306	332	316	340	333	303	320	327	317	345	317	325	333	311	309	353	336	328	310	356	345	329	363	329	333	340	335	336	313	324	318	340	311	356	367	335	288	328	307	358	329	324	316	356	342	342	344	325	339	318	339	341	312	343	335	364	305	305	336	339	314	304	323	323	342	300	325	292	335	332	303	317	310	333	315	350	303	351	328	332	321	365	317	306	296	352	336	332	298	321	298	337	299	365	331	299	309	322	329	302	303	349	328	356	350	346	311	347	330	336	338	364	318	351	322	306	300	322	332	310	352	334	311	353	327	304	342	343	286	312	339	316	344	334	286	335	352	333	299	317	335	325	321	340	322	353	338	301	325	331	338	343	334	312	306	320	325	312	345	365	323	321	347	336	307	360	309	344	344	318	327	337	305	300	324	331	305	324	306	335	345	340	327	334	299	351	332	301	350	335	328	313	321	338	314	299	308	328	304	311	376	322	330	348	319	335	343	316	336	303	336	332	353	318	309	314	317	305	336	337	351	321	301	314	330	328	300	331	335	325	361	327	340	292	327	310	325	343	344	348	322	305	314	344	355	342	283	321	323	308	320	337	318	317	316	329	329	287	283	346	298	301	348	324	360	328	330	363	351	290	320	335	319	327	347	323	353	339	330	309	348	341	353	335	338	333	357	382	315	294	300	362	315	371	313	302	317	331	349	339	321	358	345	323	332	309	349	327	281	310	327	340	320	306	307	336	348	314	317	338	313	349	301	324	320	341	335	327	323	327	312	316	309	298	320	354	341	363	322	330	339	349	296	298	294	333	340	306	328	270	326	344	316	345	333	308	335	348	344	334	332	362	321	364	308	320	326	319	312	314	343	284	331	333	323	316	329	321	339	336	325	316	321	326	336	310	326	335	320	324	334	301	341	333	299	341	335	328	332	317	326	317	316	281	283	349	319	323	312	337	329	279	298	322	299	306	338	344	347	312	320	345	336	311	310	326	316	331	317	321	297	320	301	301	374	324	335	332	337	324	330	312	362	312	322	352	336	320	289	327	342	359	312	300	335	301	325	325	367	305	315	343	320	336	325	326	332	323	332	332	333	322	366	332	363	299	323	356	326	320	323	343	330	325	320	339	300	316	332	319	321	333	345	357	332	341	348	334	342	359	341	335	382	315	354	361	341	297	317	338	329	302	338	308	342	326	335	314	326	357	327	350	322	319	328	309	323	323	322	341	310	323	312	342	336	334	310	357	317	323	342	306	355	306	326	330	358	313	347	318	317	318	339	347	363	365	328	327	339	272	308	333	340	329	313	319	360	320	339	320	325	309	316	307	321	331	325	287	348	322	313	332	365	326	318	349	319	338	323	309	328	352	343	313	336	306	327	327	331	316	342	309	323	348	304	310	366	334	347	320	329	336	351	283	319	282	350	343	320	349	311	363	338	329	334	293	330	326	355	361	330	362	330	290	308	350	317	310	308	312	305	346	346	321	313	353	301	311	318	333	328	329	313	334	339	297	334	310	300	294	335	322	322	350	323	360	305	324	343	337	310	335	319	334	362	322	318	337	353	320	325	306	324	331	322	331	317	316	328	343	334	337	300	324	331	328	315	323	315	368	333	318	325	329	338	362	326	301	294	344	343	358	337	397	331	350	331	329	359	332	295	322	324	342	312	324	322	304	298	300	373	352	309	308	349	320	342	325	312	315	339	308	347	311	374	317	309	296	343	313	338	343	286	336	322	281	314	320	331	348	305	317	344	342	301	313	324	305	344	313	313	325	355	326	369	327	309	330	324	335	338	349	319	308	346	343	336	339	370	323	350	335	365	298	334	352	298	350	343	308	344	316	318	318	343	354	348	319	346	336	336	296	304	356	315	294	325	327	331	328	288	315	320	358	347	331	291	320	313	316	298	307	311	303	332	336	341	325	346	359	329	271	329	295	322	330	315	354	323	334	309	341	300	335	333	329	356	348	365	348	313	295	344	324	308	340	322	310	326	346	349	344	346	323	294	341	300	349	320	340	333	349	330	323	328	314	288	325	310	346	327	322	355	332	318	336	312	309	343	353	356	321	343	343	335	303	314	356	322	291	323	313	320	334	325	324	340	316	291	324	336	316	347	365	344	291	340	327	341	299	324	295	312	370	324	342	351	319	341	309	339	313	312	331	329	322	335	321	312	301	337	307	328	323	318	326	359	310	309	343	346	356	353	326	320	306	372	297	288	286	341	337	313	344	333	328	328	312	376	333	361	311	325	342	310	315	372	342	314	337	352	349	370	318	319	336	346	324	322	334	385	321	338	327	337	311	315	312	340	315	311	316	286	327	328	342	357	354	316	333	337	334	325	358	349	286	289	332	314	326	339	342	350	332	358	338	313	338	337	371	331	336	299	329	304	317	322	332	308	329	335	334	361	340	319	309	323	353	312	392	308	345	319	329	333	368	326	346	337	336	339	298	330	308	324	326	322	297	319	305	360	328	309	288	312	316	362	330	322	336	318	344	342	335	336	338	346	316	314	318	311	348	334	338	339	323	354	322	377	371	359	330	331	335	288	346	312	324	347	308	312	301	313	280	289	327	334	335	306	330	319	340	321	336	347	305	327	338	337	316	341	369	311	319	363	353	349	350	323	359	332	313	307	327	330	334	286	328	344	331	367	335	337	321	356	351	357	342	304	331	295	274	313	319	331	345	326	314	331	328	318	342	311	343	298	315	340	325	343	322	351	319	335	333	323	321	309	314	322	329	328	341	317	300	320	321	350	336	346	329	337	325	339	348	295	312	333	346	324	319	293	347	326	336	339	314	294	324	316	329	373	328	299	320	340	307	334	345	300	368	314	307	356	374	335	313	355	355	326	331	319	359	322	321	321	330	342	335	293	326
15488	6081	1295	1335	1254	1174	1086	946	906	858	916	845	848	866	774	887	809	786	792	805	793	758	821	782	794	801	757	838	811	781	843	755	781	787	781	746	754	778	764	814	747	710	804	793	814	802	771	770	817	856	801	739	772	744	826	774	787	754	760	785	766	776	810	829	776	757	710	756	769	812	808	753	782	774	800	788	769	758	756	777	757	751	795	774	762	749	803	800	773	738	774	768	785	792	750	784	793	785	794	811	799	791	823	766	776	746	770	811	719	738	777	810	770	800	787	754	783	794	806	796	777	838	809	781	810	736	801	785	780	822	772	795	775	816	781	773	800	722	788	765	762	824	777	778	850	754	807	792	774	779	806	763	740	745	786	788	780	782	817	798	813	804	778	768	769	740	765	818	771	760	803	741	775	769	742	756	794	801	737	797	825	830	820	757	758	819	799	760	767	769	784	754	803	776	812	813	849	810	791	769	759	832	796	788	768	783	818	773	763	776	782	740	747	787	804	807	789	754	746	754	778	780	829	775	764	782	791	760	792	751	775	769	755	834	838	719	765	792	785	785	786	786	751	790	802	757	764	733	786	772	734	844	778	802	772	805	725	768	785	793	772	776	766	774	736	744	765	784	732	788	847	771	739	759	765	760	721	783	788	761	779	772	801	751	768	741	807	766	799	772	787	848	779	817	830	747	820	781	794	751	803	748	779	801	767	732	746	739	788	790	822	818	799	768	789	820	838	804	792	808	786	794	771	764	795	787	756	799	774	805	842	750	777	813	767	800	804	759	798	785	734	760	815	785	802	829	824	769	783	768	769	808	788	758	785	778	770	784	805	748	769	792	818	785	790	737	808	817	752	788	832	773	757	724	807	761	809	780	787	752	772	804	778	714	793	806	810	780	747	729	790	811	768	794	756	750	773	731	743	835	747	761	793	786	757	761	773	775	763	751	748	743	794	751	754	744	768	815	767	811	793	733	770	773	826	796	741	732	814	740	838	799	759	780	831	792	778	798	766	800	798	811	770	759	796	788	798	817	778	803	814	745	747	751	788	790	802	791	796	803	796	781	786	719	760	825	736	778	794	783	772	757	754	777	775	801	778	743	832	793	759	785	747	751	722	825	792	781	802	766	756	766	745	721	790	771	736	777	769	803	763	853	805	778	840	757	814	766	812	801	779	807	791	797	791	771	780	754	805	793	773	795	805	774	795	743	817	767	798	746	772	758	817	751	773	738	772	780	762	754	806	823	722	777	768	748	735	806	771	753	777	795	798	747	806	762	797	770	706	751	766	774	752	784	760	798	790	739	801	780	803	776	795	784	797	748	839	823	744	731	780	775	756	777	788	784	800	780	763	716	747	815	789	795	801	812	803	762	749	723	792	799	743	759	717	705	837	808	777	810	744	751	757	790	793	787	755	756	761	782	794	767	778	795	788	755	791	815	737	774	762	815	751	777	819	749	792	808	742	778	802	748	802	813	836	759	789	740	770	805	757	745	758	749	793	776	787	767	788	753	808	841	785	822	803	784	779	731	810	789	774	809	757	782	789	793	701	805	764	781	738	772	766	782	808	739	767	778	751	766	750	833	811	763	773	766	762	775	786	778	768	807	794	813	805	758	783	782	781	748	757	743	762	777	813	802	780	816	738	800	778	787	813	778	747	775	780	783	763	778	783	809	784	756	742	785	814	759	784	728	776	785	807	708	781	770	782	763	824	757	762	707	779	784	799	767	760	829	721	764	783	816	752	773	747	807	810	753	794	780	751	824	747	804	744	794	767	734	781	798	779	734	768	791	816	737	754	798	758	760	799	787	775	795	750	733	762	758	770	764	787	805	842	772	766	791	783	751	777	797	799	807	785	796	742	762	783	777	800	808	774	780	809	755	790	755	785	847	781	793	783	800	750	783	751	788	790	782	787	815	762	766	779	739	790	843	838	757	731	753	716	742	743	833	766	816	815	746	744	804	836	781	771	729	757	788	804	790	836	765	810	759	744	762	788	725	808	808	752	764	755	783	765	773	748	822	742	756	786	820	784	764	790	760	802	790	780	795	774	733	767	805	797	737	759	793	796	782	766	784	780	735	786	794	750	783	761	736	811	709	724	775	821	779	765	759	749	759	781	757	800	812	784	786	753	734	796	793	717	796	763	745	816	819	800	750	769	773	762	778	816	767	741	749	752	795	752	744	747	774	757	761	766	732	797	782	781	804	800	762	747	721	816	754	800	827	785	713	820	830	802	798	805	755	701	782	813	726	796	755	743	808	764	753	807	770	785	753	762	799	737	730	773	813	769	742	784	791	778	772	763	784	788	736	760	785	800	771	718	788	765	759	790	792	733	754	756	772	780	772	766	772	777	804	759	786	788	797	819	785	852	752	762	776	735	784	792	832	800	736	764	781	748	726	736	766	802	753	776	776	727	770	776	772	769	764	734	794	787	759	765	813	782	776	789	773	805	814	758	753	769	760	784	782	794	757	831	780	763	787	823	748	756	797	843	751	803	712	799	753	791	788	766	795	768	797	818	777	837	796	768	793	781	795	739	799	785	736	777	693	788	753	828	768	750	780	796	814	818	755	756	756	831	785	756	790	771	821	773	782	735	729	739	787	772	788	727	817	779	771	765	799	793	759	777	762	800	764	745	787	836	785	695	734	765	785	816	782	802	770	799	841	810	721	743	803	766	843	784	739	761	764	733	798	810	803	825	753	742	799	767	779	735	793	754	787	778	758	794	745	799	804	811	808	805	770	801	795	746	776	822	807	761	756	766	796	785	783	720	743	778	834	758	760	804	830	786	782	808	750	864	745	768	756	733	741	761	712	769	748	742	738	731	809	781	805	733	753	756	777	784	812	782	780	776	785	755	819	854	809	762	751	757	754	763	800	788	808	792	775	767	755	795	700	784	726	765	815	781	761	771	752	796	816	783	787	749	783	757	735	781	794	779	811	769	778	820	784	773	814	732	766	747	704	709	755	795	759	781	738	731	721	751	778	739	781	742	816	763	855	754	743	783	762	768	740	778	720	769	752	815	808	812	755	826	810	823	789	754	810	808	790	794	794	766	797	749	805	743	822	714	738	761	792	752	792	764	777	779	805	785	802	757	791	770	726	775	755	771	801	762	770	782	744	777	758	798	746	764	792	771	793	760	774	770	751	775	768	811	854	747	789	746	758	754	769	781	777	755	768	739	819	760	800	713	742	803	764	780	818	768	755	759	826	787	798	765	816	755	796	807	784	821	770	805	829	775	748	766	779	766	751	799	765	756	819	773	827	828	783	837	795	787	795	767	817	780	778	783	746	766	742	797	769	826	792	786	762	787	712	792	798	787	723	807	776	740	785	789	747	792	780	810	814	735	767	733	735	754	840	790	734	776	735	818	810	764	776	749	794	776	782	776	794	777	784	777	804	762	793	769	818	748	846	795	741	803	785	785	782	771	800	798	753	730	822	809	785	791	731	776	770	770	784	756	768	784	780	766	811	778	784	786	797	754	731
30589	12233	1416	504	403	342	281	271	222	212	217	200	194	208	199	219	185	195	192	203	183	207	215	192	210	188	186	190	219	198	215	184	195	214	185	177	200	171	186	195	193	184	216	206	195	160	211	173	178	198	215	198	197	186	200	189	217	188	212	170	214	196	200	184	198	177	161	177	182	199	208	194	201	214	205	202	205	185	189	186	192	179	192	196	182	195	189	187	212	191	193	201	212	155	190	194	190	192	180	196	201	214	204	205	187	220	203	189	218	185	209	191	182	232	198	179	164	172	190	197	179	183	211	193	184	166	179	197	206	191	189	182	191	208	159	218	198	203	204	190	213	192	177	163	182	190	209	199	213	202	214	182	165	167	164	189	175	170	178	217	208	201	166	173	163	188	185	179	163	208	185	201	190	192	223	206	175	178	200	181	195	193	192	176	184	205	194	235	183	178	170	166	167	172	202	195	171	194	203	183	167	183	159	197	165	196	197	170	179	200	200	206	205	184	212	193	195	214	184	230	180	199	200	196	172	210	199	178	179	174	202	211	211	205	180	199	194	177	183	177	176	169	191	199	203	202	195	209	196	167	175	180	197	200	172	185	182	219	174	191	194	182	194	202	214	178	211	173	205	178	188	176	226	195	208	220	176	166	194	213	201	182	188	169	192	215	186	175	192	197	205	206	184	164	187	180	208	178	174	214	195	211	195	159	226	179	177	198	223	202	180	159	167	185	205	187	191	214	181	196	176	193	195	189	181	214	192	194	183	186	189	199	196	180	171	199	189	174	192	178	172	194	201	194	207	185	211	201	178	172	200	193	199	177	181	199	176	169	199	171	204	180	189	182	176	198	186	161	182	211	158	202	181	181	190	200	192	180	203	185	191	197	208	192	223	217	194	177	168	222	186	167	206	199	196	185	205	177	148	178	184	176	204	199	164	157	191	185	174	186	197	198	167	221	211	170	185	205	198	190	194	180	203	155	193	196	210	200	156	204	169	181	198	211	176	194	177	186	200	208	191	197	189	193	185	195	187	153	210	191	199	171	191	213	192	165	209	175	193	206	188	210	201	175	217	174	187	192	223	196	200	202	197	166	194	200	200	184	198	218	226	187	197	231	183	190	216	186	213	185	192	171	193	194	185	216	190	199	208	190	189	202	190	205	208	214	199	183	198	192	188	216	189	206	196	183	202	202	173	206	197	183	203	198	188	194	187	200	201	183	197	192	185	182	173	189	194	181	209	225	175	199	206	192	180	204	177	189	174	233	194	177	186	175	223	168	183	186	191	180	175	199	190	183	192	184	175	190	212	193	195	195	219	187	211	174	207	192	162	199	204	195	216	190	191	185	201	196	207	166	194	200	200	186	205	192	195	204	186	196	182	202	183	179	210	198	216	169	229	203	206	207	181	198	171	202	186	188	188	224	159	194	172	182	186	183	191	183	196	203	178	184	198	174	202	166	205	216	173	168	159	196	187	175	182	153	202	204	184	179	212	201	207	202	218	182	177	214	210	181	202	199	200	201	184	195	192	197	185	196	193	184	207	159	203	196	203	196	178	195	183	212	204	210	167	181	180	182	190	190	191	196	195	184	202	194	241	211	194	187	177	186	205	226	181	187	207	184	209	174	194	173	187	199	191	177	218	188	191	203	208	224	171	195	158	185	180	160	198	210	218	205	213	207	211	182	188	205	174	214	221	191	180	205	189	189	168	199	167	207	215	168	180	186	191	199	203	198	210	177	183	229	195	196	207	199	172	175	195	192	178	178	193	210	192	180	193	198	189	182	199	185	184	166	179	208	198	188	208	178	187	195	202	180	184	217	179	189	185	182	225	187	209	183	186	178	220	199	199	214	170	195	180	161	173	173	198	177	172	211	212	197	190	201	177	196	190	169	222	212	178	185	179	219	215	191	191	162	201	205	188	180	200	198	179	189	171	226	185	194	198	211	181	192	202	207	200	194	171	172	203	174	174	185	186	183	183	173	195	181	190	193	206	188	215	200	189	189	217	212	202	167	180	193	188	176	155	175	199	183	184	210	193	198	196	198	208	211	175	180	210	204	193	201	199	188	182	206	190	193	186	203	189	188	188	186	212	181	198	189	187	188	199	172	179	175	152	215	198	182	190	167	202	191	192	184	200	179	166	167	203	195	185	232	198	207	188	215	202	206	156	204	211	164	228	210	200	195	182	184	193	190	177	197	186	200	185	202	183	180	191	190	152	173	189	182	178	180	182	193	191	174	187	193	183	178	177	189	189	180	205	189	188	193	204	187	205	194	169	178	189	199	195	195	190	185	178	184	201	209	210	217	198	192	175	162	191	179	208	217	216	180	214	206	215	183	178	212	196	201	179	180	193	180	187	195	212	200	184	214	186	200	182	165	177	201	178	199	206	204	194	218	174	180	208	196	217	184	188	209	205	203	174	185	181	208	180	188	199	187	197	210	176	227	194	197	167	180	187	150	199	176	193	192	195	193	194	217	169	177	207	212	184	201	179	211	185	193	175	210	190	213	155	219	198	201	157	213	181	209	167	216	205	205	191	178	216	198	173	180	187	205	178	179	224	203	174	199	196	194	201	211	174	190	198	199	169	204	175	203	207	179	170	183	195	213	215	194	213	178	173	187	201	198	165	187	210	190	191	177	186	190	204	200	196	166	176	193	175	165	188	194	189	198	222	198	160	201	172	178	190	186	181	178	208	166	206	189	183	205	184	199	203	187	217	193	173	193	186	189	183	179	209	179	196	202	186	184	202	183	195	199	193	184	201	212	169	204	182	157	195	193	186	185	202	195	189	195	183	201	180	188	196	215	176	190	177	191	190	198	198	183	193	196	212	193	197	190	190	201	193	186	189	175	177	189	175	196	173	217	162	199	199	206	174	179	183	183	199	180	194	170	171	181	180	217	188	167	199	186	166	178	183	214	216	199	190	195	165	188	185	191	210	204	178	179	201	203	195	186	196	187	207	197	186	166	208	188	168	189	205	161	198	204	203	188	199	185	162	196	184	207	181	187	179	181	194	199	212	212	211	200	196	198	173	197	160	201	175	168	176	177	198	173	182	202	200	200	167	187	199	228	200	186	173	187	192	191	210	209	175	178	185	164	212	188	190	190	172	194	191	186	180	163	211	194	192	205	202	194	194	179	208	189	187	205	204	181	168	152	176	213	192	201	208	170	184	192	211	214	185	218	178	199	196	189	202	187	193	208	190	185	226	200	222	195	198	217	190	199	183	219	203	189	197	173	214	225	197	208	168	193	189	228	196	203	210	186	192	230	212	193	221	213	214	198	204	185	198	172	204	170	209	201	182	180	182	162	188	205	209	192	180	156	183	185	196	189	197	194	191	181	194	177	202	186	186	189	183	194	185	196	198	204	192	164	179	169	179	238	206	180	193	185	178	194	165	198	216	222	188	207	204	203	194	188	179	210	205	185	187	190	208	211	183	193	195	191	173	202	188	191	216	181	215	192	201	212	226	209	191	184	177	201	209	184
19784	8177	1428	1499	1302	1104	987	822	775	691	604	604	589	559	550	531	524	548	557	544	494	532	522	506	511	526	527	548	535	523	506	469	509	518	504	457	506	491	458	472	466	484	469	519	516	480	523	503	431	460	488	476	513	455	457	504	485	478	486	473	480	468	466	511	472	483	480	505	482	466	487	508	465	478	449	483	500	466	485	505	470	487	486	488	453	461	471	455	491	483	478	467	446	505	481	494	504	474	455	430	480	468	496	476	447	463	477	486	466	462	488	473	480	492	472	469	472	499	486	515	474	477	473	478	472	467	490	451	490	491	512	496	537	448	480	469	482	471	513	488	462	492	453	427	473	467	500	486	486	479	470	467	476	512	494	484	482	445	493	453	475	481	437	483	486	500	447	457	438	493	493	488	465	494	467	482	469	458	504	488	529	491	483	433	470	497	495	491	493	470	453	472	475	469	471	446	519	507	479	491	475	520	461	462	482	493	462	479	436	474	449	487	461	471	506	434	469	472	481	456	489	503	499	460	473	460	465	500	501	463	488	473	486	493	501	483	491	507	474	456	496	464	455	477	465	501	457	482	505	489	495	499	462	466	487	471	465	495	483	492	447	462	489	458	447	439	471	512	497	513	475	474	463	433	450	458	478	485	476	490	493	475	498	529	502	491	440	471	482	512	498	476	502	468	482	473	485	499	462	478	488	456	491	485	422	458	499	463	502	468	478	507	486	466	481	488	458	504	462	492	489	463	519	478	505	492	482	495	484	483	452	483	515	454	483	468	434	474	487	462	460	478	466	469	480	459	425	493	516	466	489	472	509	470	468	493	463	460	479	437	463	445	474	472	506	498	484	506	478	502	425	459	492	471	482	476	474	469	457	477	438	479	499	491	483	477	509	471	512	510	466	493	458	493	435	441	520	497	457	486	490	464	444	431	497	495	504	428	445	480	519	470	466	491	486	454	460	510	515	478	496	525	465	440	471	465	459	441	500	458	493	458	457	499	486	521	405	478	483	445	475	520	491	484	479	477	476	472	498	472	511	451	480	519	504	518	449	511	468	457	541	486	508	434	517	442	474	456	469	466	461	505	491	457	449	469	491	441	492	473	472	478	490	503	499	479	463	472	467	497	503	464	501	465	467	508	471	511	453	484	509	474	434	472	470	470	465	496	461	464	482	482	491	488	468	468	462	496	475	472	444	508	500	467	472	479	494	460	458	472	471	466	496	457	526	480	483	507	490	504	456	456	475	477	418	458	469	483	455	503	469	486	490	457	461	443	510	476	484	501	483	460	471	483	476	493	463	501	503	504	474	467	459	413	465	476	476	466	460	482	493	484	467	477	495	439	473	473	440	471	486	459	486	465	491	453	467	475	455	491	470	511	460	462	462	470	478	459	470	479	494	525	471	456	501	527	496	474	541	477	489	450	481	486	471	504	460	459	425	452	465	451	482	488	477	461	486	466	480	467	462	481	464	439	476	466	485	450	449	451	479	482	431	500	485	428	451	456	465	475	453	445	486	452	504	492	471	494	475	461	479	474	433	504	434	489	475	470	465	478	424	492	466	429	432	504	462	454	463	454	463	478	447	455	520	509	467	463	482	436	490	488	494	447	438	485	475	454	475	487	481	479	491	518	451	491	440	505	488	523	491	514	507	472	487	454	474	473	502	464	477	518	448	507	462	498	488	483	448	472	458	462	480	499	478	493	464	478	482	505	471	470	470	508	456	455	458	470	481	477	494	434	478	484	468	439	521	438	459	474	526	480	502	478	464	479	485	522	508	517	499	484	514	477	463	445	452	470	484	465	513	459	459	485	436	438	476	440	505	461	489	507	498	469	444	496	475	482	452	467	485	488	507	500	445	463	458	514	441	486	465	447	498	490	475	516	454	449	438	479	486	478	507	470	484	454	500	501	442	468	470	486	467	472	481	517	478	479	490	490	492	482	453	441	470	500	476	490	478	494	462	490	487	460	481	465	470	390	460	496	473	493	469	441	445	500	477	435	493	485	477	505	460	500	441	475	456	454	473	501	453	473	500	475	472	473	461	481	541	456	479	452	481	467	473	483	503	473	452	457	473	525	505	499	501	436	470	461	533	429	475	452	467	481	531	491	458	450	491	448	505	493	450	518	497	522	501	486	494	466	503	476	493	480	492	446	442	477	468	520	492	447	482	456	469	444	497	493	464	493	490	488	473	507	466	493	488	426	486	481	515	490	457	462	462	444	489	456	484	475	472	451	512	476	492	495	441	471	471	500	457	520	468	441	487	448	464	525	429	504	480	513	447	498	488	448	477	465	500	515	485	484	507	466	504	454	486	486	462	484	492	449	514	484	431	507	468	541	447	475	498	465	474	466	507	527	500	471	478	478	471	505	482	424	466	468	440	498	484	458	463	437	474	450	510	476	461	450	469	498	478	500	526	461	458	458	452	510	483	519	475	459	491	498	477	517	460	464	507	485	503	478	484	496	503	478	430	483	500	480	483	485	472	474	487	506	497	494	439	510	505	453	478	435	451	421	486	483	467	460	467	490	478	481	461	505	477	484	463	491	476	476	489	499	462	482	476	461	479	483	473	498	461	473	480	492	486	488	486	465	480	492	465	509	459	492	454	500	510	466	505	473	523	447	505	506	464	512	485	479	472	452	485	472	447	452	466	438	500	485	478	455	473	475	469	480	484	467	525	471	519	457	462	474	533	519	471	497	483	457	469	479	515	436	485	467	440	496	472	469	476	460	469	520	520	506	484	450	480	495	496	481	482	520	480	487	489	492	456	475	451	467	485	499	469	461	465	508	459	490	490	499	479	494	484	500	476	486	461	482	468	506	478	453	488	488	445	509	484	505	477	451	465	496	491	488	502	484	439	484	450	418	525	501	479	454	454	490	457	479	477	429	451	472	464	505	471	470	443	483	473	478	484	472	509	468	496	517	481	456	457	515	507	501	513	476	458	466	526	504	437	457	464	482	470	468	470	505	475	503	472	493	492	442	498	466	474	468	446	524	500	513	485	465	516	504	485	435	506	499	493	526	530	489	495	497	482	494	445	463	472	466	526	464	477	477	471	489	471	493	472	455	483	484	464	441	482	489	451	525	497	480	468	486	486	500	444	426	467	475	465	459	487	473	524	516	429	474	495	445	540	467	488	463	476	518	463	514	488	496	474	511	512	489	469	471	500	495	478	531	463	470	480	509	472	493	473	492	451	471	468	500	415	453	477	478	496	488	471	478	502	482	484	486	483	515	501	430	453	469	486	461	443	470	464	458	439	460	485	515	507	471	458	493	513	499	485	489	459	481	485	491	476	455	504	485	501	492	493	476	488	501	490	518	510	471	429	478	504	494	469	430	460	447	527	463	476	469	483	459	506	478	518	463	474	486	477	492	447	466	493	456	466	475	502	490	501	477	464	436	506	415	483	475	470	507	509	480	483	435	467	495	477	455	506	475	441	477	532	472	470	481	459	483	489	505	493	470	459	472	497	464	521	465	496	442
9521	2547	335	304	283	323	258	295	272	301	277	289	267	316	285	264	251	294	273	271	294	294	281	293	305	266	277	303	294	280	272	268	304	283	260	279	285	307	289	263	290	265	308	299	263	275	301	283	304	273	301	281	280	284	264	284	323	312	253	284	320	288	315	317	292	283	290	252	268	257	249	294	270	257	290	283	283	290	291	272	285	300	248	287	285	271	310	273	304	292	294	284	302	287	292	295	307	289	303	283	270	315	295	291	258	313	273	287	265	279	277	291	297	297	261	258	300	315	257	296	295	281	304	288	274	263	267	298	300	255	263	286	282	294	272	286	274	296	287	280	316	262	291	295	307	304	279	253	270	282	309	281	298	260	304	279	274	266	300	320	286	270	287	277	268	282	277	274	302	264	284	255	280	268	304	289	269	248	285	282	281	275	279	286	290	287	327	324	274	286	303	258	293	310	254	283	298	292	276	298	284	307	289	282	312	317	275	278	289	288	289	290	274	290	279	283	283	277	294	284	296	259	273	276	262	303	320	281	289	279	278	293	299	287	269	282	303	279	248	284	292	272	276	278	287	275	294	288	301	308	268	303	285	309	305	294	269	283	280	259	277	295	275	306	258	326	292	261	308	281	271	287	292	283	301	291	288	286	276	305	295	288	290	285	324	264	273	316	279	297	294	293	278	291	294	304	290	274	292	275	285	311	322	289	282	263	275	283	259	313	265	276	283	297	300	290	261	267	298	281	284	239	306	303	306	287	277	288	279	255	273	297	292	300	311	291	291	304	261	281	267	265	291	284	279	306	297	304	260	306	276	271	290	297	287	283	287	278	257	312	276	307	281	289	279	308	290	287	281	305	260	277	259	329	279	293	284	291	302	288	286	269	308	291	287	307	309	301	270	261	292	255	275	298	304	314	290	299	253	261	294	285	283	295	299	297	338	308	289	331	315	303	267	277	296	295	287	312	317	292	291	299	269	307	329	293	290	304	300	282	298	307	266	280	294	284	274	274	290	246	276	272	292	270	277	288	295	288	290	315	270	295	287	273	280	285	283	292	277	270	292	282	279	302	298	311	296	242	314	295	255	302	307	310	276	254	280	305	228	302	275	269	277	299	285	276	280	257	311	300	304	291	283	294	293	271	260	285	271	297	299	272	287	293	286	293	275	323	269	293	295	300	283	304	251	273	301	294	297	262	259	304	297	301	257	303	270	276	287	306	295	265	291	303	303	301	285	322	279	283	297	314	283	260	292	286	314	294	278	298	293	265	298	300	297	298	279	278	295	294	282	292	272	269	278	294	295	308	334	290	277	242	289	296	253	267	264	268	289	274	298	289	305	250	288	266	272	239	270	281	300	280	309	302	266	321	309	269	307	293	286	270	294	310	266	284	289	309	277	294	312	297	250	315	290	265	268	287	335	283	321	296	291	300	289	307	264	292	306	317	270	288	298	300	289	265	292	278	312	267	315	291	317	313	302	282	293	294	303	312	296	260	250	290	286	320	286	270	305	301	336	263	288	281	306	273	278	284	262	288	275	291	311	278	273	267	316	290	306	293	284	292	308	297	280	261	284	284	251	279	262	290	299	282	288	299	294	298	274	300	287	290	315	293	288	268	292	300	316	297	307	272	291	293	266	267	277	294	268	248	303	293	303	303	305	287	295	278	254	304	302	307	289	277	302	286	310	295	265	299	261	263	266	287	273	289	299	288	252	277	312	283	281	288	283	302	284	272	310	251	304	288	301	264	293	261	273	293	302	297	312	250	297	278	289	281	295	296	292	286	319	301	271	306	285	287	296	297	273	302	262	262	276	283	307	298	306	280	290	292	295	301	283	283	273	286	288	299	310	278	277	261	270	290	289	273	278	299	288	303	282	264	281	313	296	297	285	258	271	280	279	299	296	264	244	271	306	285	281	303	303	261	276	305	302	270	292	309	313	270	279	293	265	276	295	299	291	305	281	271	300	291	271	274	279	284	289	279	273	317	296	316	289	285	293	281	306	298	271	295	286	305	305	311	293	264	261	276	273	277	266	275	295	260	304	295	291	282	271	289	324	286	296	260	264	302	284	314	299	265	318	289	281	294	314	282	299	267	325	294	276	299	278	303	266	296	252	260	287	303	285	318	298	311	306	312	284	301	298	261	302	284	307	264	276	346	335	322	329	287	285	302	293	273	282	292	282	290	254	305	302	270	270	279	285	300	272	266	318	305	275	258	313	282	278	273	286	287	290	282	287	285	314	290	274	294	281	267	264	261	266	303	316	272	306	315	291	273	259	293	300	296	279	258	285	262	257	297	291	310	262	241	322	288	302	297	279	305	288	321	259	310	264	289	287	269	295	283	266	299	282	287	266	310	313	288	274	276	294	274	286	250	288	308	286	264	282	302	283	289	264	309	254	286	267	260	301	297	289	295	283	293	288	281	255	296	305	272	281	291	274	268	262	307	286	277	285	318	244	297	289	278	305	304	284	278	292	267	292	300	300	304	279	308	310	306	300	284	315	307	270	271	315	293	257	258	287	297	260	257	293	273	315	293	289	320	267	234	306	295	314	290	289	295	268	304	267	298	285	252	297	265	263	288	293	288	301	253	267	298	313	292	273	284	280	294	259	268	257	287	336	287	287	276	274	285	287	287	306	322	321	286	277	316	278	268	247	285	285	324	252	296	318	230	257	298	274	277	297	322	276	268	277	296	291	273	260	278	282	274	291	283	273	277	301	281	301	283	258	272	255	264	308	272	281	316	294	300	282	320	293	291	255	260	284	258	252	299	270	287	276	258	277	267	288	308	246	306	276	287	302	293	288	300	289	325	271	279	318	290	255	301	280	315	266	256	289	309	286	308	260	258	282	277	300	320	274	303	241	289	303	301	271	324	294	273	306	292	265	253	254	289	283	297	306	296	286	307	309	311	279	283	281	263	273	287	294	313	296	303	291	268	270	302	280	301	271	282	277	281	282	278	327	275	292	285	295	258	266	285	278	300	284	305	276	290	321	284	305	309	267	269	277	302	309	271	257	260	293	296	251	283	312	283	296	299	295	263	293	290	296	280	258	294	270	319	250	279	290	271	302	244	261	334	277	280	281	280	298	306	275	307	280	311	284	295	309	285	261	293	295	281	306	265	305	281	297	272	307	326	287	289	272	321	294	285	291	286	298	293	242	274	271	287	305	285	302	287	284	273	287	278	315	290	251	297	287	284	287	299	285	276	270	279	257	293	275	289	275	270	265	300	289	293	276	294	305	254	280	303	288	282	294	302	258	308	278	298	289	292	302	298	289	314	301	279	297	295	289	266	282	296	298	306	279	309	315	299	295	270	292	312	317	304	316	287	286	288	282	290	286	253	278	289	281	308	267	256	275	273	295	306	272	269	283	304	287	283	296	269	344	273	289	256	300	293	298	282	282	259	262	281	296	266	299	286	321	283	290	280	321	284	280	284	290	299	271	276	297	287	295	302	310	291	286	309	288	288	271	283	312	263	287	278	303	283
6991	2581	784	790	768	763	748	718	700	706	706	724	676	684	720	706	748	682	726	709	740	674	688	707	712	679	684	716	731	696	678	705	705	682	702	682	717	698	710	701	682	711	703	717	724	698	685	737	669	737	647	698	647	701	649	672	686	720	689	689	671	716	692	681	780	710	641	728	702	731	633	703	675	668	684	661	714	714	706	725	729	716	665	726	754	694	718	737	668	734	692	683	685	712	724	717	697	685	705	741	695	675	728	726	691	688	680	688	677	734	659	730	731	741	682	705	668	703	732	719	683	684	714	712	723	656	725	710	702	718	684	692	743	724	679	675	712	716	750	690	668	698	733	718	708	703	673	709	736	683	695	685	714	697	708	653	729	738	731	710	703	690	693	680	716	695	702	701	710	682	665	709	716	683	691	664	679	721	681	683	674	669	721	718	692	705	721	727	654	671	715	699	727	706	726	734	697	688	667	676	744	682	751	678	730	672	736	704	739	733	670	681	691	690	714	688	681	725	702	733	685	672	670	695	744	724	675	760	728	687	709	728	702	694	706	679	687	720	720	711	691	681	692	691	718	690	746	714	669	735	708	696	716	688	644	665	630	707	682	684	668	626	727	714	730	672	696	644	661	702	703	678	708	696	674	700	693	701	723	668	676	701	667	723	690	686	678	665	728	702	713	678	686	763	632	641	696	721	701	723	695	681	751	722	678	701	722	704	735	679	748	714	728	723	699	695	726	717	667	680	767	720	673	708	732	696	713	698	682	668	694	694	691	725	711	728	722	752	718	758	702	696	734	709	693	663	693	668	679	715	707	681	703	677	686	711	698	728	715	690	684	717	702	680	705	665	657	726	759	723	692	665	758	667	677	710	738	677	669	697	737	687	722	692	687	670	700	705	693	721	686	699	721	719	688	705	732	699	715	720	677	713	730	692	706	703	688	647	718	722	701	675	655	668	650	696	710	694	711	716	734	672	710	665	711	732	734	715	667	705	699	712	686	721	720	670	701	663	657	691	683	712	755	692	719	756	717	711	695	711	703	670	710	711	694	711	657	718	667	684	672	729	695	743	707	730	692	702	726	688	666	700	692	696	655	745	737	684	721	696	686	705	660	704	694	677	699	703	670	666	717	732	735	681	690	693	679	739	668	728	722	722	688	705	738	660	739	669	643	671	672	707	683	686	701	740	666	726	697	663	665	698	714	708	684	741	759	668	741	760	726	679	702	705	719	703	659	697	688	664	684	695	725	708	699	754	695	691	715	679	688	731	706	733	691	760	675	715	713	694	683	689	682	755	723	722	697	726	688	695	718	682	671	703	648	712	696	702	675	725	665	677	684	740	685	715	695	699	710	727	711	696	702	719	688	727	654	662	669	695	714	630	695	723	705	664	711	670	709	687	685	683	709	739	681	690	753	688	699	696	684	730	715	698	712	754	738	679	735	713	640	714	694	743	716	700	679	694	707	672	729	710	695	738	714	713	718	742	685	666	708	729	655	689	704	708	716	707	692	707	699	675	720	735	717	724	720	708	735	726	681	704	731	716	730	702	726	690	695	691	685	722	699	709	681	737	707	694	744	699	707	675	690	689	662	730	700	693	716	710	727	622	687	688	698	703	697	681	699	693	743	741	669	700	700	702	709	697	675	692	682	750	632	655	672	711	699	715	711	684	691	710	694	729	702	705	696	703	739	725	759	722	709	727	673	712	698	702	702	726	741	695	690	727	681	749	680	718	691	724	725	664	688	706	694	730	721	688	679	700	722	687	691	687	671	703	699	710	656	712	726	693	739	737	715	683	685	644	676	693	677	670	690	712	724	729	755	660	705	749	691	704	715	765	661	694	753	716	730	655	741	720	694	685	666	670	656	664	665	735	699	661	677	732	690	701	723	697	761	680	670	671	714	713	642	716	704	709	719	682	669	691	713	669	669	746	740	715	704	740	671	667	677	700	694	688	693	704	633	697	716	692	642	720	734	675	701	733	739	719	713	660	649	704	650	702	674	702	678	685	750	669	729	725	710	719	715	770	718	716	681	686	744	687	692	713	664	699	702	703	699	698	693	706	711	695	699	699	715	678	686	689	744	689	715	663	692	669	718	712	663	656	660	704	658	688	784	683	674	702	685	711	717	636	662	704	702	641	699	718	692	690	697	707	643	674	694	668	726	697	769	751	713	681	732	692	689	744	671	704	672	712	691	707	649	677	697	722	691	689	715	656	707	683	711	693	717	714	679	636	656	690	688	736	703	692	670	733	663	674	731	691	719	713	714	670	715	751	689	766	637	729	669	718	691	697	726	697	674	690	679	722	692	673	664	697	706	705	706	681	739	720	749	696	653	626	706	683	719	739	659	704	692	688	664	740	694	709	689	694	722	721	698	670	706	710	711	701	706	663	687	697	733	710	669	703	715	695	677	683	735	695	654	690	729	692	679	689	682	715	700	728	688	676	722	654	664	685	665	651	686	680	689	683	687	726	701	680	684	695	706	714	630	675	712	674	701	660	707	683	695	671	673	728	704	709	717	697	689	695	679	735	683	678	642	682	727	672	710	697	714	644	733	660	762	726	672	679	692	683	683	736	707	741	710	725	706	688	666	768	675	708	724	651	644	673	677	726	701	726	700	656	682	712	730	705	727	678	711	725	713	743	692	733	728	699	742	694	657	723	710	725	680	701	682	694	723	668	665	721	667	707	728	656	713	702	702	668	684	718	668	686	706	721	682	699	679	676	666	707	729	673	688	736	696	655	704	705	673	706	676	701	708	681	658	690	708	670	682	705	728	707	682	678	724	739	690	710	731	646	712	726	722	689	672	713	729	662	697	673	659	667	688	675	725	683	710	693	742	717	686	693	709	726	708	689	734	683	703	686	752	726	638	692	755	707	692	688	672	705	717	685	703	750	666	705	700	688	712	687	675	719	733	727	703	723	687	715	700	703	670	698	729	664	699	657	749	727	699	712	659	699	725	701	685	672	662	679	721	700	738	677	698	669	697	667	671	730	656	707	682	659	742	700	696	715	703	684	697	686	635	719	689	636	709	655	662	699	704	727	726	706	680	669	685	750	710	695	705	708	727	707	696	722	695	708	703	708	730	732	677	727	701	742	685	665	678	707	728	697	737	699	717	706	678	686	724	740	697	781	694	732	661	752	725	703	756	681	714	665	694	768	631	661	741	683	688	679	710	717	709	669	684	742	706	754	737	661	651	688	663	676	702	673	693	665	662	717	731	710	719	712	696	647	706	692	679	709	712	678	726	655	703	670	691	673	711	695	704	704	685	649	699	684	742	692	676	720	659	706	754	736	716	678	703	687	714	745	707	688	675	674	741	726	673	659	672	697	763	720	736	704	680	709	697	699	679	700	705	727	743	675	698	701	676	690	682	739	722	697	715	708	689	695	709	728	677	708	687	692	709	691	686	683	720	640	706	670	709	684	686	702	701	680	708	673	697	699	679	691	763	727	713	690	713	717	665	697	693	699	682	652	715	733	652	737
21954	7991	860	512	404	390	383	336	369	329	318	368	365	327	339	348	338	341	313	342	330	325	328	327	354	317	342	334	326	343	353	320	359	348	324	347	337	359	361	339	365	357	326	344	320	319	328	330	338	348	342	355	311	315	325	303	321	336	313	346	331	320	321	312	328	328	360	349	363	331	308	341	335	292	310	330	322	312	345	321	319	328	338	347	331	321	330	321	344	312	357	327	379	313	334	320	339	357	317	314	325	361	342	315	361	367	345	354	336	314	327	308	325	354	325	331	337	353	348	317	344	346	351	330	372	334	360	350	315	348	369	325	353	363	302	296	336	352	327	348	328	377	327	331	295	310	328	332	323	320	340	320	322	311	340	313	340	321	335	338	324	309	336	320	304	368	324	348	335	353	346	286	352	314	324	354	334	344	312	317	351	360	350	328	311	335	330	347	363	307	331	314	334	346	349	325	305	319	360	322	297	311	337	325	342	306	326	333	353	363	305	369	352	339	315	339	295	366	341	320	328	368	352	316	343	324	315	337	310	344	337	330	301	320	364	344	348	333	330	309	342	345	323	336	319	341	347	354	339	337	346	335	330	329	328	344	310	318	359	340	330	336	371	345	345	308	312	352	356	360	339	308	318	306	347	323	338	354	345	335	370	354	350	333	303	370	316	333	326	335	332	331	319	319	325	336	330	339	361	364	361	335	339	316	342	343	318	368	321	318	304	318	329	331	331	354	339	352	363	329	323	342	317	337	346	356	316	364	347	329	309	325	339	316	328	322	367	338	323	321	297	332	332	319	312	363	317	328	342	396	356	350	332	328	338	322	311	326	344	322	323	352	341	346	358	326	331	306	321	316	340	338	342	353	320	307	336	318	368	353	301	294	316	312	348	347	351	330	350	329	344	345	355	350	355	361	359	315	312	332	351	350	333	360	319	332	355	346	340	336	353	339	367	328	320	314	322	308	346	312	288	361	383	341	336	331	339	320	346	338	356	325	356	330	344	326	312	327	337	310	291	336	348	372	322	341	372	352	353	335	329	338	348	313	332	340	343	295	311	333	340	301	337	298	328	319	338	320	344	335	326	338	284	335	340	320	347	334	343	344	352	334	289	293	289	336	310	328	337	323	371	344	342	351	320	316	300	362	326	340	340	345	383	322	326	317	309	319	314	378	321	363	320	342	340	334	303	342	329	340	328	304	318	314	344	348	343	367	295	316	339	294	301	343	334	329	306	319	305	314	330	309	354	307	310	316	343	349	321	311	325	315	342	339	370	303	322	316	332	334	349	370	332	344	328	313	329	349	304	325	330	323	329	322	335	354	325	342	344	321	312	362	357	355	371	310	332	334	325	353	348	317	338	318	310	331	323	337	322	358	338	321	316	337	351	331	312	342	338	313	319	319	346	325	302	325	322	349	337	335	351	352	334	346	314	323	315	310	318	308	291	333	314	312	358	353	345	331	332	360	333	296	352	328	317	344	323	301	301	343	336	358	332	343	332	376	316	314	312	324	329	357	353	356	302	302	354	289	324	365	380	328	298	351	353	318	347	345	333	305	308	349	334	311	323	328	345	315	342	358	295	297	329	292	323	309	363	302	333	303	352	319	319	323	305	332	338	336	308	356	334	321	331	341	334	349	304	312	319	344	330	338	325	346	361	360	332	328	307	315	333	316	345	331	341	314	306	321	367	343	338	321	333	345	332	328	354	326	323	316	330	354	328	353	329	340	334	326	322	348	315	335	344	345	358	322	363	324	365	303	343	305	325	325	337	303	343	357	337	349	323	314	298	322	326	342	287	344	320	333	337	318	315	332	347	360	334	355	324	322	337	327	343	353	342	326	368	319	326	338	302	281	325	315	324	297	331	325	348	322	336	320	330	341	357	298	342	352	287	326	334	337	315	338	366	309	358	335	364	353	352	340	354	369	315	322	319	342	329	339	322	318	313	312	351	328	343	330	324	347	355	313	348	347	323	355	333	327	318	370	336	339	308	308	365	357	378	289	298	291	338	339	334	323	344	342	317	315	334	337	311	342	349	340	339	347	321	357	323	326	337	303	331	302	331	318	317	340	342	358	345	352	319	288	364	343	311	312	319	325	320	350	331	307	294	316	331	308	329	321	338	355	341	333	347	351	342	346	349	297	350	344	328	341	348	340	328	341	328	324	313	362	329	344	317	331	336	341	325	344	358	337	331	343	283	358	310	340	332	353	327	350	343	319	320	310	329	325	301	330	331	353	345	327	314	336	318	337	350	329	310	319	302	362	317	295	333	350	334	326	336	327	325	339	295	340	363	314	351	294	345	334	333	313	329	312	313	354	368	344	294	332	355	311	303	323	299	321	338	316	295	331	356	343	351	302	344	335	351	320	359	333	343	325	339	321	356	350	344	306	294	320	312	342	346	324	326	339	337	322	332	337	380	332	327	370	342	308	345	335	333	325	290	339	336	341	347	315	315	311	300	336	321	345	356	305	325	333	358	354	346	329	319	299	318	348	306	367	323	360	314	347	331	330	306	335	331	310	318	317	298	296	315	361	347	340	311	326	347	330	318	333	320	345	303	291	333	322	327	317	298	331	361	365	304	323	317	321	294	299	299	336	323	330	350	343	309	359	345	310	309	327	306	363	325	348	308	319	324	340	341	349	361	336	313	336	351	376	333	314	308	342	311	374	338	353	327	311	342	319	318	369	330	333	342	353	338	346	331	349	355	325	314	309	351	359	373	314	335	330	350	349	382	324	334	353	350	338	323	329	311	354	372	334	369	301	350	310	347	361	300	320	305	341	348	354	319	332	341	291	344	324	335	318	324	357	350	380	336	308	350	342	335	351	312	322	312	333	288	327	341	347	318	291	335	314	347	287	300	291	334	317	330	309	380	346	334	338	347	332	342	349	372	362	323	368	314	321	356	339	320	348	336	348	352	295	341	353	341	354	296	355	299	347	301	290	331	328	351	376	331	331	357	342	325	322	312	334	313	353	311	286	319	330	329	333	341	342	326	307	339	331	341	333	355	325	337	342	334	323	339	332	318	367	301	318	322	315	334	325	340	335	332	269	350	348	348	330	331	322	359	323	331	288	357	297	339	337	305	300	319	340	307	326	352	335	357	325	323	309	366	342	342	327	338	301	320	334	370	314	325	350	331	358	327	323	281	329	301	341	342	326	373	314	365	354	356	335	337	290	353	291	335	314	339	324	343	322	349	310	320	362	312	341	360	336	320	321	365	323	322	317	336	320	358	308	304	316	348	289	348	367	305	356	319	338	306	358	332	330	330	330	323	303	334	326	314	327	338	322	349	367	377	313	341	326	335	311	340	350	347	322	334	305	330	329	317	311	317	308	306	361	338	317	325	330	347	334	324	345	324	311	338	349	330	356	336	319	330	342	321	300	321	329	325	319	351	281	317	354	328	321	377	334	318	348	300	358	328	341	357	346	338	329	327	317	356	308	325	321	333	319	328	303	356	355	332	337	314	350	344	338	340	346	331	340
15627	6416	1259	1392	1183	1080	1022	928	922	860	886	855	807	790	857	829	807	843	816	823	806	842	807	776	798	787	796	783	778	768	788	788	748	789	761	759	771	824	823	773	806	770	771	729	814	796	798	775	774	804	781	823	789	822	803	785	745	799	753	827	822	748	797	778	809	833	751	766	780	776	819	784	763	788	792	838	795	812	791	774	776	789	827	751	739	799	794	723	792	782	819	805	836	798	777	771	767	798	780	792	791	821	772	827	801	780	766	799	785	743	753	743	809	794	788	798	740	803	787	833	831	814	812	790	776	786	784	740	803	800	765	780	759	757	746	810	792	808	742	769	758	795	766	827	818	742	724	742	762	794	751	785	779	787	756	739	731	778	731	809	725	770	813	796	777	783	740	777	797	761	777	771	752	786	774	770	783	829	790	758	777	759	785	802	773	828	869	827	768	784	772	777	723	753	775	770	802	729	767	750	786	849	796	789	755	832	738	764	726	840	807	776	770	799	795	752	795	774	768	775	780	814	798	824	791	833	763	786	819	720	810	790	799	783	773	761	775	813	759	766	754	799	839	844	774	788	795	772	816	791	797	810	773	773	765	738	766	816	766	820	779	794	765	820	775	831	776	760	787	773	797	732	804	827	781	788	770	819	770	782	753	806	753	755	833	781	783	725	741	797	767	796	766	749	777	738	790	773	818	803	768	784	761	781	764	795	725	823	802	793	810	748	764	784	769	799	743	765	795	743	807	803	776	785	763	735	875	768	783	805	757	777	820	789	784	792	820	780	776	756	767	785	750	786	760	815	785	781	776	803	778	763	774	748	780	804	723	808	778	766	757	809	806	792	748	762	844	791	800	783	798	822	786	792	736	823	815	780	778	796	760	806	758	791	798	775	698	835	767	752	793	789	790	759	773	832	821	767	780	778	772	853	787	778	765	788	759	807	762	779	769	794	784	822	750	810	751	781	786	738	802	836	745	784	794	780	776	826	793	768	796	784	758	798	777	789	771	759	756	758	760	745	831	814	790	746	728	777	758	754	823	728	755	789	771	765	782	796	770	833	779	832	806	764	817	779	752	821	745	815	795	805	814	792	785	831	761	775	798	777	797	767	763	739	793	804	776	745	811	752	763	816	788	772	793	762	828	776	787	747	772	797	824	791	755	773	827	765	783	802	741	792	769	783	801	792	788	773	773	747	784	822	832	780	839	778	779	764	826	806	766	777	845	761	762	787	761	834	800	782	774	814	757	799	822	812	803	774	748	780	821	773	796	784	857	762	821	786	811	789	770	778	777	787	856	828	774	796	812	773	761	758	772	807	750	782	774	844	762	778	733	777	793	717	763	806	769	811	727	774	778	782	722	813	845	778	780	733	798	770	766	839	792	832	750	825	735	799	780	791	789	740	803	780	770	754	783	788	809	825	791	805	772	745	790	790	763	807	799	809	745	813	739	780	778	729	809	735	758	830	761	775	815	792	785	754	804	728	781	773	760	751	790	798	807	757	842	758	796	789	802	799	754	804	782	812	790	755	796	745	756	811	783	741	790	799	813	804	737	788	819	797	742	754	768	750	736	831	789	780	805	780	789	815	782	768	721	799	805	801	769	799	804	793	809	799	776	787	789	785	851	784	829	759	789	806	740	837	777	749	755	770	747	783	818	787	800	813	768	820	774	806	771	715	793	756	817	789	810	810	723	779	757	769	777	799	788	744	793	797	769	803	769	751	791	810	808	824	799	780	776	770	839	746	750	723	778	812	786	827	738	769	786	823	803	777	804	811	828	742	791	807	798	748	825	817	727	779	755	771	743	778	772	782	768	738	756	745	783	791	829	775	777	792	777	738	822	809	788	780	764	764	761	763	795	796	763	828	761	807	816	785	782	787	770	815	808	769	762	782	812	784	788	765	762	768	775	776	767	804	801	785	768	729	759	819	788	762	755	784	758	732	795	779	748	789	823	754	793	812	739	781	773	835	796	831	812	772	775	827	762	801	768	790	806	781	795	824	782	802	780	769	764	788	787	830	767	806	753	800	811	832	741	792	739	731	811	789	732	783	770	774	808	794	795	762	794	761	769	839	796	782	750	779	799	783	735	741	774	779	801	787	765	803	815	813	822	766	748	776	735	771	772	797	808	758	788	791	775	806	801	738	759	781	765	745	759	788	746	767	763	795	782	769	790	738	837	822	789	800	791	753	802	781	775	835	806	774	720	781	821	823	805	780	833	740	773	835	767	779	766	785	792	827	798	792	828	814	767	774	799	757	752	783	761	799	753	772	810	807	722	807	790	793	800	798	767	780	832	788	709	779	814	737	783	814	781	782	769	768	832	751	759	750	778	798	789	782	781	773	764	746	798	744	798	792	703	764	776	768	840	776	780	771	745	746	782	820	781	823	776	806	773	821	737	822	756	759	790	794	781	842	782	812	763	789	792	782	824	821	768	831	726	763	756	797	783	786	820	828	780	806	757	744	802	767	761	781	767	777	795	788	794	815	772	806	773	773	777	747	773	792	811	780	813	745	748	781	753	803	806	779	782	750	795	750	803	775	796	798	768	820	803	822	742	806	767	755	769	728	757	809	794	803	778	772	771	766	825	835	798	753	802	787	816	855	783	797	808	769	740	787	737	794	757	769	745	800	746	798	764	766	805	734	779	793	770	795	801	787	796	812	813	824	783	784	817	775	755	784	801	743	753	750	801	812	747	746	760	832	760	815	784	795	802	729	787	765	784	780	784	807	782	820	829	805	792	790	832	800	825	802	765	801	759	827	783	806	780	783	778	782	770	787	778	744	800	769	758	821	747	762	750	815	733	787	835	799	728	797	764	793	757	774	815	798	808	800	813	748	782	779	780	782	798	754	794	790	838	802	763	766	827	842	735	752	749	805	823	778	787	736	829	769	769	767	784	782	840	791	760	787	745	812	797	788	787	786	783	765	773	800	791	798	809	803	791	769	773	802	811	782	830	819	787	760	724	797	835	798	804	794	767	750	831	782	813	834	800	737	805	788	787	818	787	748	785	790	781	819	806	748	801	819	802	821	745	782	776	840	819	821	795	753	847	797	803	762	782	774	824	818	738	791	834	782	784	807	791	772	783	759	776	789	803	833	765	766	809	828	740	766	756	788	733	815	793	761	761	753	826	778	760	799	753	747	798	781	836	835	790	803	809	808	804	811	826	784	736	833	725	752	775	792	780	816	797	800	747	785	831	785	812	756	796	791	807	764	803	792	787	769	789	822	788	786	752	799	778	760	795	840	810	788	757	741	802	826	761	742	779	808	809	773	772	736	783	780	818	785	797	748	805	787	777	748	806	798	766	771	832	811	824	760	791	719	727	805	787	786	819	869	843	797	734	736	780	751	758	771	832	747	765	782	774	831	736	781	791	805	788	794	775	772	811	822	807	822	802	805	776	792	757	787	814	805	806	780	782	791	821	742	746	766	799	797	746	795	797	842	764	795	770	865	764	748	782	761	765	751	760	799	818	818	793	743
31258	13092	1444	594	377	283	282	237	200	215	218	207	200	204	201	203	209	168	181	225	238	195	217	202	220	178	201	195	206	199	210	191	210	209	199	188	206	192	195	179	228	209	197	176	190	188	187	190	183	194	198	198	185	189	188	179	184	209	198	196	203	206	205	204	194	177	201	186	188	173	186	208	233	225	202	212	186	203	198	196	196	167	201	185	198	202	185	213	208	202	198	172	187	179	223	186	190	190	203	177	170	218	200	209	181	190	219	173	188	188	190	220	210	195	210	198	181	201	204	177	195	191	208	183	178	198	191	205	191	198	185	211	187	213	167	180	202	199	195	182	173	182	188	173	206	204	182	192	200	178	212	214	215	178	194	194	179	170	204	205	200	175	196	170	175	178	208	205	193	196	187	187	203	203	184	175	178	213	208	192	195	190	167	172	194	191	213	209	186	184	190	191	201	179	201	176	205	185	179	182	185	187	199	201	186	217	186	192	206	210	191	205	173	205	183	183	184	173	209	192	232	196	201	224	196	194	151	239	166	191	225	177	191	178	194	191	177	199	212	203	214	176	197	173	188	212	197	204	205	213	185	214	166	207	187	210	214	180	191	192	194	212	195	193	211	187	183	183	171	212	199	200	184	190	208	182	201	207	215	191	181	204	214	230	186	210	219	205	180	211	178	199	202	197	192	182	211	197	178	177	186	169	187	199	204	183	180	188	190	180	183	208	210	178	191	205	196	174	191	213	183	186	202	169	179	175	188	192	178	196	187	183	196	179	219	202	200	216	185	193	206	195	182	187	194	165	198	226	215	191	180	184	183	178	159	190	190	207	189	183	161	186	176	164	200	205	196	185	177	175	186	209	184	177	170	188	183	177	220	161	218	185	210	189	210	187	158	210	204	177	201	204	206	184	209	202	191	172	191	209	176	202	219	211	188	182	208	214	183	187	208	185	214	176	203	179	189	189	201	216	190	208	173	176	202	181	198	209	187	192	208	200	194	172	201	165	210	198	180	204	166	200	198	174	208	216	185	214	193	179	209	195	205	173	173	209	184	184	184	177	192	203	182	184	194	196	170	206	214	206	204	197	197	209	205	188	190	196	190	189	201	166	211	201	213	200	185	178	207	221	180	190	196	194	191	179	199	198	182	196	217	199	190	190	210	195	165	224	189	218	187	178	174	205	172	174	201	221	185	199	202	193	189	215	192	178	223	191	176	187	190	163	166	182	208	193	195	196	224	190	175	208	184	204	191	207	190	188	173	166	199	182	175	189	230	189	209	177	198	204	184	196	205	208	187	178	200	197	189	186	203	196	182	195	188	178	185	189	194	216	181	209	174	177	184	188	182	197	168	181	192	196	199	222	201	193	189	203	199	181	186	211	178	197	195	194	205	204	183	214	192	210	189	175	176	205	208	228	177	209	213	160	193	168	225	199	215	173	198	186	206	184	180	183	208	215	196	212	194	210	197	208	202	166	166	194	190	202	221	214	208	188	184	205	236	212	210	172	194	193	203	177	166	216	177	185	189	199	218	180	183	171	181	184	202	194	197	200	211	147	181	191	189	224	174	221	202	206	177	185	192	236	215	212	215	202	181	202	181	197	189	195	213	206	197	190	193	193	227	203	172	203	194	199	183	184	199	195	181	197	205	192	212	204	206	188	194	199	201	178	185	199	194	179	213	178	190	191	209	196	203	191	198	184	197	185	213	202	168	207	164	156	204	199	212	181	212	192	165	198	193	194	204	160	180	213	179	212	199	197	173	198	176	209	221	179	189	191	164	175	213	195	172	192	210	205	205	222	190	170	209	213	165	184	192	221	180	213	194	196	179	184	201	203	197	215	203	217	202	212	228	221	193	200	178	196	200	193	194	188	180	189	187	195	200	196	169	191	185	193	209	180	181	193	219	213	196	221	196	209	191	180	191	210	160	172	167	201	195	211	180	197	195	195	212	217	220	198	220	207	191	181	226	195	179	201	196	197	182	183	168	215	220	158	183	195	182	165	175	225	183	211	194	173	183	182	188	213	187	197	195	215	185	188	200	227	203	193	203	204	205	182	204	230	182	195	191	220	191	175	207	210	209	198	216	171	212	174	219	197	206	198	199	188	201	203	223	184	185	214	180	182	170	216	187	209	198	185	199	221	196	196	202	209	198	206	227	192	198	184	223	193	198	171	198	208	227	212	198	200	199	181	224	202	180	172	202	202	190	188	200	193	198	186	196	192	192	193	222	222	201	177	184	186	198	221	194	197	197	223	222	209	186	206	181	196	199	198	203	185	184	178	189	206	178	210	193	193	195	210	201	187	193	190	179	185	183	193	203	186	211	206	202	186	210	197	192	188	200	216	212	181	187	206	189	205	188	170	189	206	200	199	215	178	195	187	198	174	164	178	186	170	218	189	171	171	206	187	190	179	240	184	192	202	196	191	194	200	154	196	174	210	189	209	191	228	196	195	189	210	209	202	168	206	188	191	202	192	181	185	203	224	192	193	189	187	209	214	205	222	195	168	196	195	172	186	198	205	197	232	175	191	181	206	197	183	191	184	176	193	196	198	212	203	206	185	209	218	199	187	183	198	202	215	205	229	185	194	176	185	188	182	184	193	201	213	215	235	181	192	194	217	223	197	216	183	209	179	196	206	188	169	196	211	226	186	211	211	183	184	203	165	198	203	197	171	179	194	199	197	186	200	195	169	177	170	179	197	198	186	189	209	202	201	178	205	181	195	186	173	194	190	179	191	197	193	187	173	188	182	206	192	179	178	189	203	176	179	218	174	203	224	178	191	192	163	189	211	193	193	219	184	183	195	195	177	180	176	208	198	213	199	182	181	212	199	186	182	204	196	206	179	218	179	173	214	197	241	186	182	183	212	206	192	181	168	220	212	202	187	178	204	214	205	216	234	210	173	196	190	187	211	197	181	208	202	201	172	167	193	195	204	207	207	233	181	201	183	230	183	216	200	223	169	207	203	183	199	180	187	205	200	181	179	195	161	191	224	220	189	208	204	196	195	194	188	196	198	195	212	164	181	219	211	198	185	209	169	182	194	203	200	187	169	201	192	192	180	190	194	203	196	206	207	173	203	192	187	186	190	182	191	204	178	167	205	206	194	200	196	190	194	183	208	187	195	197	189	197	224	201	209	177	183	193	208	218	163	218	227	207	202	201	180	210	222	178	220	208	190	208	186	197	194	206	209	192	210	186	221	185	181	198	180	190	188	204	192	183	192	173	199	193	176	210	199	202	234	169	186	193	198	182	173	191	186	185	187	195	191	200	178	205	177	192	218	205	206	236	200	207	184	198	205	193	185	193	196	219	194	207	193	209	200	209	197	184	186	198	202	215	231	211	192	215	185	191	196	200	162	196	189	193	228	184	194	196	186	190	203	204	207	190	181	226	213	198	221	202	190	172	172	192	188	185	184	192	191	175	186	195	189	186	187	219	205	197	201	192	175	196	224	183	198	214	175	225	211	178	186	209	230	175	197	199	191
20303	8616	1478	1560	1245	1102	927	826	723	704	627	615	593	564	591	558	533	536	546	502	557	544	531	529	531	544	490	435	487	534	506	521	481	509	491	517	479	472	531	495	469	507	482	481	481	506	500	513	506	489	507	456	509	480	516	510	468	491	475	475	494	493	497	474	504	487	498	500	499	488	439	495	521	472	447	466	448	448	501	475	429	484	484	462	470	483	498	465	491	505	501	437	495	491	462	452	492	478	457	460	531	495	494	495	453	464	466	521	469	467	480	514	477	477	515	505	484	473	501	483	477	492	467	479	477	470	460	499	484	459	518	447	475	474	468	503	458	534	463	490	484	464	468	453	522	461	476	447	518	481	440	498	511	479	468	480	488	487	493	458	491	472	518	482	470	502	477	493	502	426	546	496	486	516	456	463	508	482	483	493	508	484	492	469	472	506	474	503	474	531	487	509	506	491	472	493	443	482	491	481	482	471	498	490	454	499	492	490	501	459	495	486	492	490	456	462	499	469	495	456	500	467	472	501	457	467	491	471	487	483	491	492	465	523	464	471	465	459	499	459	486	443	448	482	458	488	498	469	504	487	473	518	448	482	493	462	425	516	490	479	460	497	520	489	513	469	465	468	461	468	454	505	489	481	473	465	501	486	509	532	465	493	482	449	436	469	494	482	468	474	495	475	486	516	461	471	510	411	461	492	480	470	483	502	483	472	460	449	505	528	491	481	461	464	456	454	467	476	490	465	464	542	499	479	455	483	508	467	450	465	504	500	483	514	483	472	482	491	506	501	506	451	466	476	476	470	466	509	485	524	465	488	470	490	484	498	455	464	471	478	485	482	528	498	461	481	455	512	494	492	467	469	490	482	489	458	467	506	451	474	486	460	474	536	468	528	462	487	476	477	460	537	488	452	499	486	460	513	458	505	482	464	470	487	479	437	489	445	516	464	449	454	448	484	488	495	469	470	484	476	504	497	482	496	457	481	463	508	488	477	534	449	492	511	500	477	493	451	475	475	489	453	500	505	510	517	510	473	520	496	495	417	496	471	475	472	534	481	504	469	486	491	491	464	447	494	510	516	477	459	485	502	465	484	506	467	507	478	453	512	474	480	499	485	475	482	465	521	530	476	490	444	518	458	507	500	491	504	510	519	472	442	486	496	497	496	471	484	475	491	505	524	479	448	487	498	467	474	488	468	470	470	459	548	450	484	480	475	464	511	467	458	477	441	467	502	504	466	487	476	462	525	450	461	500	490	491	471	467	452	495	487	474	476	470	514	437	482	495	473	493	494	497	475	454	495	472	493	446	497	439	517	473	544	449	456	481	502	475	442	490	496	517	486	498	493	483	484	502	468	473	490	503	448	497	496	475	467	493	498	469	506	480	495	463	487	459	437	498	461	484	478	487	448	479	501	500	446	489	482	470	484	473	483	443	467	474	467	508	486	470	480	468	452	513	475	473	489	541	502	486	505	474	504	426	491	483	456	472	477	484	518	507	495	464	429	494	498	493	496	489	437	471	479	471	468	464	469	484	473	465	483	518	493	477	487	490	503	474	481	458	462	481	475	491	510	479	464	483	428	459	461	490	506	509	504	447	449	493	491	475	477	477	466	506	538	504	430	483	488	510	428	462	438	471	460	486	463	506	498	488	489	486	485	508	439	501	471	500	459	466	493	512	494	512	517	503	472	452	477	475	470	466	461	479	456	474	481	483	466	477	474	461	487	420	467	459	482	492	478	466	475	457	532	464	508	460	467	499	501	522	450	480	493	445	466	484	471	475	461	477	475	479	525	457	446	478	489	476	459	473	466	467	521	473	504	487	487	490	512	488	462	487	480	472	512	453	471	484	453	475	465	520	515	466	477	479	493	437	511	521	488	478	502	489	533	444	491	484	473	492	480	480	482	481	466	466	487	469	456	477	474	490	466	492	483	498	484	515	457	484	474	486	449	470	479	478	499	497	492	487	489	459	457	477	476	470	492	518	492	490	474	418	481	449	480	477	491	469	499	502	487	475	418	483	515	481	474	449	496	498	506	482	497	460	490	485	472	472	507	498	507	465	461	496	500	474	491	490	466	454	469	491	451	462	508	502	467	507	497	484	503	508	492	467	444	495	534	501	465	503	449	490	497	498	462	476	468	465	483	500	477	495	481	473	469	459	442	508	483	460	441	449	441	487	496	530	474	487	468	467	465	490	456	470	517	474	487	483	493	457	472	478	498	447	501	442	491	502	484	475	475	485	476	486	476	492	485	479	471	437	486	481	488	499	512	460	474	521	483	444	441	485	482	507	484	470	504	481	466	463	476	454	466	453	492	493	470	487	502	465	520	457	481	503	498	444	460	486	506	509	467	496	443	484	480	497	483	473	505	469	479	463	486	470	483	472	464	517	453	468	460	459	448	489	462	436	477	491	484	499	463	465	456	448	484	482	497	470	451	473	471	449	472	498	497	496	484	481	502	463	465	473	433	501	484	479	445	428	444	429	472	440	485	491	484	463	491	502	449	449	467	494	506	483	450	501	496	484	504	519	500	482	486	485	478	496	459	499	504	468	503	483	440	477	501	449	485	492	440	440	506	485	460	462	482	485	492	498	496	432	460	508	469	517	463	444	515	502	508	478	502	465	466	484	462	516	469	464	478	452	447	507	472	503	503	481	500	463	468	438	464	440	471	486	496	444	482	476	504	486	487	512	515	487	476	457	509	472	477	487	487	494	514	475	488	471	478	468	498	469	447	443	493	472	468	425	464	480	442	504	471	463	491	448	510	477	489	469	474	470	466	471	470	535	480	503	471	434	429	499	453	471	454	507	491	462	468	473	496	503	444	532	475	502	502	500	461	469	507	477	458	451	488	463	478	449	483	491	450	482	457	493	439	453	480	441	517	512	451	438	473	480	434	474	494	478	452	482	520	481	470	502	454	461	456	498	477	501	481	471	508	501	472	528	457	448	445	448	463	455	484	504	503	472	463	483	498	495	486	448	504	473	458	486	494	481	490	443	545	467	500	489	464	484	452	491	488	467	483	501	527	490	464	441	479	450	498	453	468	500	461	469	537	482	479	449	512	465	477	468	549	463	489	440	520	485	494	462	479	498	461	511	494	461	487	487	481	469	494	491	490	477	511	476	481	463	469	456	467	494	473	476	484	532	453	440	528	519	468	446	483	474	485	453	478	468	443	504	453	475	518	485	496	489	483	503	499	516	491	475	439	480	492	494	416	454	489	471	470	488	433	523	462	464	467	501	495	466	502	461	521	481	507	493	475	464	458	488	477	435	484	504	501	509	487	469	499	470	466	462	464	501	415	463	452	465	497	462	457	471	512	493	456	473	505	454	473	443	473	480	457	502	499	465	491	491	462	509	488	448	506	467	467	464	495	493	504	493	448	515	488	477	474	463	513	450	469	510	495	444	466	470	494	478	507	493	484	526	481	476	509	486	477	477	489	473	461	506	490	504	474	500	487	499	482	458	430	484	504	475	455	492	463	494	446
9621	2677	363	319	314	263	274	293	329	315	290	298	291	271	308	328	281	304	298	301	301	242	299	295	311	277	326	300	330	284	286	305	273	273	300	296	294	288	292	302	306	331	270	340	291	328	322	286	255	304	269	264	295	274	276	286	289	274	288	277	303	307	289	282	308	300	346	271	296	302	275	286	310	302	315	278	325	278	306	256	315	300	259	286	307	308	337	275	269	316	319	294	323	274	295	319	289	284	276	288	278	300	286	287	309	299	270	294	322	330	311	283	296	294	293	300	291	298	301	301	294	290	338	275	317	270	298	312	276	279	292	284	249	280	282	293	268	293	282	307	284	283	287	281	310	290	298	260	248	318	302	284	287	314	295	315	288	298	274	278	297	281	304	293	311	284	299	292	319	285	267	294	319	341	291	316	338	290	264	310	302	274	309	323	339	252	284	295	300	312	296	281	297	254	288	266	277	294	299	325	327	277	320	265	277	300	289	272	314	267	286	313	270	280	324	322	316	312	283	272	309	272	300	277	315	312	268	298	299	324	253	300	289	310	286	284	262	275	293	288	277	305	313	300	304	313	303	304	298	302	282	305	289	288	266	279	297	324	312	299	289	285	281	311	282	296	272	326	325	311	313	285	324	279	283	290	286	304	279	259	282	263	273	279	280	256	270	323	257	302	297	270	261	275	285	278	279	309	279	318	319	298	286	253	313	286	294	308	300	284	279	271	315	290	273	265	263	302	308	287	298	279	253	272	268	310	296	287	289	272	324	271	278	291	291	282	307	279	298	289	265	267	276	283	328	320	324	305	313	294	286	298	298	302	301	275	332	256	280	278	313	268	314	304	317	309	277	303	286	278	270	289	265	303	257	283	283	332	302	312	307	306	266	267	304	287	328	299	289	314	303	265	289	301	278	303	303	273	284	323	299	308	308	267	288	324	307	302	308	277	333	305	314	303	294	293	312	283	288	288	295	282	312	305	298	269	287	276	277	316	326	266	275	267	310	281	295	276	289	292	303	272	284	259	311	325	275	313	281	268	260	257	305	309	316	307	289	298	290	308	302	315	291	257	298	284	304	291	294	276	270	311	299	306	276	286	302	291	308	326	311	298	280	255	282	288	326	300	299	300	278	313	310	323	277	285	275	272	307	310	265	285	278	271	285	312	327	289	284	321	292	289	336	255	326	319	246	265	284	283	290	298	321	277	308	323	346	285	283	313	299	279	302	294	289	279	287	273	274	270	318	300	289	286	288	294	288	296	296	287	285	273	286	326	319	278	267	336	305	305	309	312	312	328	308	313	282	305	302	288	303	280	275	287	286	304	323	299	314	299	298	266	281	297	304	325	271	281	284	311	331	309	281	316	299	318	311	321	294	291	286	313	311	285	321	280	310	273	299	305	256	305	293	268	321	283	321	283	271	260	315	299	310	333	295	290	304	283	316	294	280	298	330	278	294	284	263	281	309	301	286	299	278	300	314	280	285	323	292	279	300	284	274	306	242	300	306	303	329	302	284	321	297	315	297	296	313	285	314	275	299	270	301	306	307	272	281	305	329	275	281	301	275	322	305	278	271	251	309	275	271	281	272	323	257	275	289	268	288	289	280	312	266	286	307	319	292	263	299	288	312	298	275	280	300	299	288	290	281	338	292	290	302	296	322	259	282	278	311	276	290	299	291	267	300	314	322	302	300	299	295	332	323	289	312	277	288	300	283	300	320	288	293	311	319	296	283	337	305	325	286	303	311	314	306	283	273	280	298	298	310	291	321	283	313	252	256	291	279	301	279	290	316	307	282	322	302	303	295	280	309	318	299	332	290	323	279	270	273	317	301	299	291	310	283	281	287	278	290	282	305	287	277	272	290	294	278	303	281	320	256	308	276	278	338	297	279	280	310	266	260	278	305	289	294	295	280	316	273	340	282	330	270	312	283	275	284	293	295	266	293	291	302	285	300	321	310	312	322	303	301	274	258	297	313	240	286	288	285	315	283	307	277	277	270	292	316	304	286	282	302	287	287	334	289	298	280	296	292	261	276	272	271	316	280	232	269	266	284	307	292	327	283	282	312	276	299	282	278	306	276	260	304	309	305	323	285	298	282	306	256	334	304	319	285	311	318	322	297	284	315	267	259	276	289	274	291	306	304	324	280	297	292	288	264	284	272	318	283	286	302	277	282	284	281	255	285	291	280	304	296	291	290	283	287	301	286	275	300	267	274	304	281	285	290	278	304	311	291	277	244	274	298	269	282	271	321	295	275	305	272	276	274	272	271	258	303	288	287	317	272	275	309	312	276	275	261	295	320	275	297	291	264	305	309	313	299	288	299	295	276	277	301	287	304	301	293	262	317	288	282	318	329	347	279	271	314	291	300	268	299	319	317	279	332	311	273	282	294	297	292	307	280	268	274	296	299	310	324	297	271	290	310	302	274	310	291	294	285	284	315	293	333	297	297	292	299	285	303	316	279	276	279	282	294	260	291	298	294	270	316	255	296	296	313	303	299	276	295	299	272	306	269	266	263	294	252	318	310	320	303	294	299	312	275	264	309	316	298	278	298	239	312	299	278	280	290	308	300	293	307	308	316	309	303	301	283	280	276	307	336	289	284	299	328	313	310	279	304	293	301	273	283	287	308	295	304	308	275	303	285	310	313	288	289	282	281	295	289	309	304	299	329	267	298	299	272	272	312	287	322	300	293	263	295	320	284	248	318	308	263	270	297	304	301	281	311	313	316	325	281	286	311	336	289	298	299	317	295	319	276	294	276	301	279	317	313	271	286	304	326	298	290	293	303	276	300	292	291	324	300	273	291	329	279	311	271	301	294	282	276	272	289	318	329	262	307	282	293	300	291	309	301	307	286	321	284	253	307	291	313	323	301	287	322	325	307	286	306	303	322	283	276	299	302	299	281	313	278	295	341	286	310	298	290	288	310	284	311	288	277	327	288	297	308	297	293	295	322	295	294	248	305	304	268	303	294	317	330	288	304	299	285	276	268	299	323	332	289	296	310	284	318	278	289	320	290	278	302	295	271	282	299	269	304	295	312	325	305	290	290	329	295	317	259	273	289	274	304	300	311	285	336	311	275	311	298	320	320	255	274	292	304	295	285	268	336	294	305	292	314	284	287	287	292	285	337	303	297	296	297	305	266	295	288	268	302	307	273	296	298	319	274	306	316	276	268	308	292	271	273	270	310	308	338	267	326	295	273	283	284	263	261	298	313	286	307	303	303	315	278	332	312	273	286	285	302	296	321	348	322	294	333	296	293	295	299	310	308	339	280	264	268	286	297	297	280	332	273	307	306	273	320	303	307	324	301	287	274	297	303	258	267	285	311	279	276	309	260	299	319	250	302	306	299	276	271	284	311	312	288	302	323	310	316	310	316	300	285	258	282	281	287	257	318	300	301	290	325	303	329	306	302	283	263	300	306	268	266	297	264	253	282	288	285	292	272	301	279	265	300	284	281	318	277	290	322	277	281	287	318	277	299	283	280	327
7155	2598	746	775	777	791	723	742	691	728	678	704	778	719	680	733	693	704	692	700	737	697	720	705	698	763	686	689	724	740	706	751	715	702	647	776	667	737	735	740	706	682	684	673	728	693	697	749	700	690	742	696	742	711	715	726	727	679	739	700	706	725	695	763	700	686	733	691	740	722	679	745	732	681	726	758	694	720	736	684	663	721	690	727	706	756	692	720	704	708	735	722	681	722	699	762	713	702	745	679	707	703	720	690	719	700	667	711	727	703	689	726	665	708	674	697	742	662	722	708	716	717	698	705	790	742	708	665	734	722	719	734	717	693	699	728	715	706	726	725	760	676	726	704	712	738	715	758	668	724	772	662	685	696	731	730	709	723	713	761	705	716	672	673	702	690	736	696	668	729	690	661	727	689	725	741	719	740	684	690	719	711	692	721	705	695	744	692	675	734	699	728	728	665	739	723	751	665	701	730	674	735	713	697	685	712	739	707	708	686	676	681	669	676	761	729	701	662	742	688	714	731	715	770	699	723	677	739	705	713	698	711	735	664	749	681	725	732	742	701	721	693	730	722	719	728	726	691	687	709	701	703	703	723	701	694	667	708	718	671	696	699	688	704	716	739	701	745	708	717	751	723	657	688	719	718	722	759	696	719	736	686	674	761	741	717	705	741	670	676	702	723	723	728	670	769	731	724	729	715	710	689	719	726	703	699	676	657	693	699	744	719	722	715	718	704	700	713	713	709	743	738	763	693	749	722	742	718	732	725	679	731	694	668	767	722	701	723	681	661	712	732	734	719	722	723	697	721	761	718	734	739	693	735	694	684	751	681	715	696	708	730	742	682	670	741	756	672	699	788	728	690	724	716	717	697	695	737	680	748	691	663	734	670	741	707	705	727	713	683	709	641	736	718	673	755	703	697	709	711	689	745	697	676	693	701	693	709	706	755	759	698	729	733	719	709	657	732	724	661	728	684	708	693	698	662	703	690	702	686	707	726	671	691	688	738	782	716	680	740	699	700	707	695	729	726	731	727	702	705	708	694	667	697	702	702	732	747	680	692	688	690	671	739	702	704	720	712	734	723	750	729	718	723	715	711	686	735	676	695	692	715	716	677	690	683	723	725	741	669	707	753	672	740	698	718	745	713	710	738	712	745	699	666	700	707	759	654	689	704	735	719	665	683	699	724	730	702	695	706	691	689	687	705	715	688	685	722	664	709	704	760	720	731	731	726	745	770	720	717	740	684	653	741	722	709	752	690	673	718	734	722	743	705	733	723	700	736	686	696	719	713	729	676	682	675	701	683	705	718	699	736	739	663	681	736	685	723	706	702	751	727	722	698	716	698	736	695	716	674	711	726	696	723	665	669	734	702	731	685	708	696	718	708	727	684	691	716	700	701	703	745	690	630	741	688	756	729	701	742	733	712	685	703	728	713	671	734	722	760	716	724	728	709	696	692	725	720	750	726	736	739	732	706	731	787	705	752	724	702	679	717	672	707	699	698	658	750	755	678	709	731	721	740	722	710	740	707	721	698	689	712	729	739	689	674	734	697	676	737	728	710	706	721	749	713	680	729	712	750	671	713	695	708	693	700	750	706	730	744	700	755	711	698	669	707	698	703	688	706	731	699	697	724	664	718	675	767	701	689	694	719	725	700	704	729	711	696	680	713	723	739	676	735	698	686	722	701	642	727	688	700	743	687	736	709	716	686	701	699	741	708	707	639	728	737	690	655	682	721	722	708	707	721	739	716	718	671	729	744	779	727	725	714	708	665	738	652	707	759	686	721	719	719	742	715	713	732	721	713	712	701	686	737	765	731	700	727	768	740	713	736	769	726	688	729	703	728	705	697	744	732	713	771	763	717	707	685	764	724	723	714	696	668	689	708	777	732	700	715	700	713	691	682	754	706	737	718	746	739	704	721	712	697	695	718	767	709	757	677	738	705	724	718	710	730	700	708	708	734	718	786	696	725	726	720	701	695	725	712	691	699	724	701	692	711	708	733	710	679	695	726	720	698	694	712	705	656	684	651	685	712	659	724	676	733	705	737	690	718	720	744	677	714	672	716	673	715	683	761	697	674	693	775	773	680	686	709	689	727	682	696	681	680	672	748	681	771	730	705	678	694	695	733	716	700	684	717	721	730	643	744	711	718	669	720	739	750	716	696	728	673	709	724	732	720	697	679	675	739	668	730	752	716	697	701	681	702	684	713	722	694	748	710	715	776	743	725	672	720	696	709	721	714	699	731	710	755	693	664	722	703	705	694	730	638	715	697	681	716	664	663	704	730	751	699	726	675	725	673	719	721	705	737	742	758	716	670	729	720	724	687	690	742	725	703	732	718	707	700	689	648	719	723	726	708	705	715	708	705	762	723	725	707	694	699	676	693	725	695	720	753	687	730	701	726	717	733	732	714	692	687	741	699	695	707	686	701	674	705	749	710	723	700	727	732	704	686	718	742	732	688	722	715	765	715	732	724	708	740	709	689	772	722	709	654	691	729	706	649	681	741	723	769	721	705	705	680	704	695	738	716	682	703	706	695	754	777	689	677	700	688	693	736	689	734	718	719	709	697	709	696	666	724	715	684	749	736	730	703	762	689	745	730	679	695	775	688	688	681	715	675	736	731	732	700	748	730	759	688	731	744	675	717	701	737	712	699	750	749	716	668	671	733	677	692	698	745	683	722	735	772	705	692	671	735	705	728	713	706	703	727	690	690	660	733	713	749	713	764	732	729	720	692	708	745	731	710	689	738	673	709	747	734	705	695	746	708	713	682	753	725	685	751	712	738	722	700	700	699	718	696	764	711	708	738	689	723	684	675	709	663	729	666	704	703	681	717	695	706	724	720	723	715	678	673	734	748	663	756	676	705	715	671	766	678	690	713	709	712	679	765	711	690	720	720	698	671	725	702	721	712	713	718	711	730	733	756	711	735	698	705	739	653	785	697	747	720	714	693	655	694	772	711	713	725	687	738	688	697	701	728	709	716	711	744	732	754	712	730	730	735	721	701	725	671	717	699	781	712	661	729	726	728	735	670	720	732	702	776	734	649	718	720	718	676	706	714	775	753	699	715	721	749	715	690	701	714	715	727	680	738	727	691	710	751	655	712	719	731	699	753	699	708	717	654	739	745	712	683	707	729	719	694	735	672	718	680	743	706	711	696	741	773	678	705	698	676	699	706	714	704	698	759	701	693	728	714	672	664	701	738	686	730	713	743	694	680	726	732	708	718	691	673	717	705	756	689	696	722	695	726	731	714	703	708	713	742	677	713	730	677	701	698	693	779	657	756	743	739	692	690	705	720	713	680	722	719	728	678	740	675	724	733	698	707	708	725	658	683	700	736	707	690	661	727	726	684	684	686	734	745	665	666	739	663	723	725	731	736	685	695	658	721	733	749	766	635	648	719	744	741	721	743	673	731	719	748	716	729	725	694	711	693	685	705	721	699	710	669	757	739	711	722	740	715	767	721	731	734	678	679	714	708	700	719
21510	7377	826	513	394	413	311	370	335	361	322	363	363	338	307	362	319	370	340	339	323	350	321	327	320	395	403	358	321	331	300	327	299	312	355	317	331	338	339	334	383	307	327	324	333	340	334	362	298	357	337	346	301	333	361	353	302	354	325	318	347	345	322	345	308	344	326	334	314	318	348	317	317	340	356	299	347	321	357	333	352	360	331	370	316	324	358	284	342	351	313	317	338	338	347	321	326	305	324	319	349	321	324	319	320	342	345	353	331	298	318	322	379	311	350	311	320	299	299	347	315	309	328	308	339	331	345	337	318	319	338	319	359	381	310	343	331	314	343	334	355	320	315	362	306	336	341	345	313	321	363	337	319	310	351	319	330	332	336	327	328	316	359	306	345	321	361	345	333	374	320	334	289	338	328	324	308	357	322	346	334	311	351	350	311	378	320	332	309	353	348	316	359	287	312	341	364	344	329	319	358	269	321	313	315	337	318	336	314	279	313	300	333	287	339	320	336	370	345	324	338	359	318	324	337	319	321	360	336	287	336	327	363	351	317	297	308	383	325	319	330	293	327	304	366	338	321	328	333	337	328	360	361	377	323	334	284	298	324	338	338	369	319	339	307	301	332	344	360	348	305	297	330	331	291	314	305	333	319	344	305	280	280	338	317	344	329	355	332	331	326	333	340	341	358	346	367	336	341	304	317	337	355	309	342	368	343	353	358	307	325	331	335	316	336	330	303	350	284	328	317	319	350	328	307	327	311	315	327	323	332	314	335	332	311	369	346	344	328	331	339	314	345	319	351	312	311	356	330	295	329	331	357	330	342	337	312	332	322	300	336	329	312	333	331	326	322	305	278	312	314	326	338	333	337	356	347	319	325	330	331	293	346	353	334	339	325	311	364	359	336	351	349	328	345	320	312	346	349	345	305	323	344	315	344	363	329	326	347	363	369	345	331	326	314	365	336	338	358	323	347	335	290	332	305	318	322	332	304	304	307	327	327	306	333	332	319	349	336	344	325	310	306	326	353	353	332	331	320	334	319	346	321	308	336	333	311	313	367	348	345	310	333	338	306	354	302	360	307	358	359	304	354	305	332	332	355	317	337	359	318	307	322	332	316	301	281	322	360	329	336	349	337	289	345	338	359	330	346	306	319	346	340	306	339	307	319	314	313	342	311	324	342	325	322	323	375	329	312	363	338	326	330	313	336	338	342	330	353	332	295	344	342	345	331	308	316	328	308	346	305	339	330	329	329	303	317	304	312	291	335	351	316	383	336	321	338	313	290	314	324	343	325	337	359	344	315	283	332	329	318	332	332	320	317	325	376	325	323	290	290	309	318	351	308	353	344	314	339	280	344	335	342	350	335	337	300	321	324	351	325	344	327	315	336	327	307	342	287	336	337	311	339	331	274	330	292	358	317	342	303	339	321	339	333	316	348	323	322	307	332	365	340	350	326	292	341	343	349	333	291	323	340	309	334	326	359	364	308	343	305	327	348	311	322	338	334	312	347	350	349	322	335	324	330	342	338	337	323	303	325	348	324	328	299	335	323	325	316	347	330	353	305	304	358	337	324	338	302	328	336	330	347	352	350	359	316	332	331	319	335	365	326	359	360	308	377	305	307	329	323	329	326	337	355	325	310	314	331	373	318	300	278	337	334	337	290	319	343	286	288	337	344	316	353	345	353	344	355	352	328	327	316	310	314	326	317	335	312	316	333	267	348	358	322	305	318	339	315	325	317	335	312	324	322	319	350	331	304	338	303	315	331	299	334	304	325	294	307	316	341	309	325	352	312	324	320	341	344	336	336	356	352	344	355	333	331	317	350	360	327	312	320	331	363	336	323	325	308	300	317	335	330	311	342	324	333	327	339	344	341	350	327	360	306	322	305	338	330	343	333	353	314	324	350	334	346	350	353	327	302	328	339	311	333	354	316	310	338	360	333	319	333	346	303	336	331	357	351	342	338	338	333	325	335	312	339	343	316	344	321	325	342	328	307	316	365	352	308	306	362	330	310	322	327	332	342	332	326	324	319	328	310	312	314	319	337	315	300	320	302	343	382	314	313	342	335	343	324	316	295	318	370	325	347	341	320	328	316	326	341	334	342	339	300	331	329	309	307	333	364	328	355	338	306	313	342	314	337	344	342	336	325	319	338	344	327	330	326	312	321	340	333	354	366	340	316	283	318	340	349	334	307	328	334	319	355	306	361	306	317	287	354	325	345	299	361	322	339	326	316	338	338	326	329	322	320	341	357	367	341	337	359	387	356	327	367	326	335	360	349	334	325	294	329	346	361	346	310	282	339	301	282	308	346	344	335	329	331	322	291	329	330	330	310	330	343	341	364	327	341	331	319	330	392	333	331	301	328	355	349	307	349	355	325	325	317	327	329	299	321	384	329	306	309	353	329	327	314	330	333	362	360	307	296	346	314	324	347	319	312	362	331	312	312	322	295	315	330	344	328	321	331	302	311	323	309	327	342	324	340	324	326	313	317	371	323	324	334	351	349	350	309	334	324	310	328	319	344	354	342	380	344	347	360	323	323	331	330	348	345	337	380	335	331	291	337	318	324	330	332	317	318	337	334	319	331	340	306	324	332	331	333	342	360	330	333	316	306	338	350	312	358	318	319	334	347	317	341	329	328	320	323	311	309	308	348	339	340	346	342	315	292	305	322	300	320	370	351	306	340	296	321	351	308	355	345	309	325	306	326	324	313	353	318	326	335	351	341	321	345	324	331	293	325	335	362	336	353	328	344	323	335	329	349	312	337	333	322	323	359	361	331	323	306	341	309	303	291	338	327	288	329	324	330	334	332	347	357	350	356	332	293	336	331	356	369	336	331	321	373	306	346	308	342	306	325	299	317	357	305	346	314	312	319	316	325	353	345	332	327	331	358	312	342	305	318	341	321	333	331	347	352	300	348	343	354	312	311	316	358	354	362	333	303	319	336	345	336	357	332	332	322	319	349	310	315	309	328	379	347	328	312	328	333	307	309	338	326	324	328	318	349	340	354	288	343	308	343	314	313	347	331	302	338	328	321	354	346	350	316	327	301	338	328	362	297	305	366	327	340	332	329	325	347	309	312	330	313	357	341	345	321	341	334	305	316	339	356	295	343	320	328	307	347	325	323	320	334	323	356	331	335	320	330	362	351	350	318	339	343	341	313	318	355	311	343	288	345	332	330	336	338	357	300	314	333	315	327	312	310	323	316	343	306	308	319	306	335	342	287	328	341	341	319	328	342	305	312	348	331	348	349	355	385	305	328	318	331	314	339	348	318	314	326	334	335	328	317	346	328	326	366	345	355	325	338	292	316	354	326	316	323	304	332	321	330	335	330	317	289	348	356	369	346	328	291	305	319	341	331	304	338	302	325	306	350	332	353	329	324	343	323	354	308	312	315	334	338	310	340	298	342	332	329	349	354	333	304	342	364	354	316	305	322	364	347	348	322	313	346	324	322	331	332	316	333	331	312	316	333	318	300	314	327	317
15491	5860	1241	1323	1198	1129	1054	950	939	876	886	875	830	861	874	813	829	780	793	766	794	807	771	821	810	796	781	837	788	771	828	800	846	749	778	769	793	818	777	803	818	722	777	780	789	747	778	762	759	800	833	787	808	824	792	796	780	805	819	789	778	826	789	836	747	778	854	804	772	750	800	748	749	803	743	784	791	775	764	780	744	757	781	782	738	793	796	789	790	801	769	815	797	798	749	751	764	728	748	798	866	797	803	771	803	749	762	765	785	744	746	797	820	796	782	785	837	815	755	788	762	746	790	784	782	797	749	809	779	722	781	835	732	789	743	792	803	801	737	793	825	791	819	785	781	799	784	820	739	705	777	756	772	764	778	773	780	747	783	792	782	755	748	753	756	776	761	784	793	730	792	807	791	754	795	752	781	773	748	760	791	778	820	820	786	780	789	813	786	788	790	771	778	791	764	820	771	778	759	775	800	755	737	750	797	749	750	766	783	753	781	850	759	810	807	779	782	761	788	764	768	767	789	774	734	713	799	802	771	787	762	748	734	852	789	771	805	778	724	751	782	818	776	811	813	785	760	752	765	795	798	736	823	805	766	785	764	796	781	789	812	812	766	769	746	792	822	853	778	775	783	792	738	707	767	792	785	723	783	795	792	765	778	723	835	837	855	826	803	784	796	822	825	815	786	816	753	798	792	828	754	741	777	808	806	783	776	835	781	825	773	774	732	753	822	770	772	804	825	766	692	753	777	798	798	779	758	780	809	785	793	739	803	774	754	809	810	823	788	762	777	754	774	777	768	836	791	739	785	769	736	800	789	806	781	725	814	739	769	814	826	777	770	808	759	758	801	776	780	766	767	728	809	817	810	793	794	773	818	779	768	856	735	771	718	749	786	765	812	779	786	754	781	779	774	753	767	768	734	768	768	769	746	743	790	789	767	815	769	753	828	799	776	781	775	772	818	800	779	778	752	707	771	801	797	776	791	786	796	760	784	740	779	739	746	785	778	756	780	813	807	759	797	820	798	800	818	748	770	818	770	776	815	779	750	809	768	785	785	745	776	793	793	838	727	766	809	801	767	812	776	801	767	768	758	751	816	758	789	729	766	779	806	807	801	805	766	807	787	776	792	796	751	808	816	766	731	818	741	807	811	819	784	795	782	753	799	762	811	821	783	796	798	799	799	796	831	760	753	835	790	789	806	746	764	744	800	758	759	724	772	794	728	778	756	808	798	746	733	787	776	767	818	769	759	798	766	798	776	766	775	770	759	789	814	832	806	807	789	801	765	760	771	763	727	787	786	768	747	752	749	798	818	811	825	774	840	767	824	773	794	771	775	798	734	731	789	814	804	797	737	848	822	799	758	828	749	796	787	819	765	793	787	774	786	765	756	779	817	784	777	753	770	767	844	728	759	813	817	769	791	791	791	787	790	734	745	786	764	824	784	808	820	833	747	780	832	788	758	799	773	817	813	758	797	779	748	792	765	779	775	779	807	778	761	798	820	745	796	788	751	766	759	811	800	784	812	798	795	720	767	786	702	797	758	815	760	802	789	750	793	789	845	786	762	778	777	839	783	791	814	752	774	765	803	709	740	825	741	764	796	723	752	795	819	781	773	851	729	791	769	828	822	797	775	772	796	748	835	751	756	779	791	759	771	756	800	712	809	797	759	788	786	795	764	820	811	778	812	787	782	833	733	764	833	802	846	803	754	789	762	805	765	753	818	776	788	832	803	756	785	783	790	747	764	749	780	740	804	761	754	748	764	734	752	791	773	811	790	841	795	790	771	803	862	764	753	787	766	840	759	766	790	738	725	751	760	799	788	813	761	803	784	788	774	834	750	791	776	812	790	764	873	818	740	794	781	800	792	757	778	781	760	760	780	778	794	812	779	770	771	764	784	729	801	803	747	799	813	799	787	798	819	767	729	797	771	835	739	778	806	840	767	771	773	765	774	742	831	770	785	765	716	755	829	737	820	821	749	764	788	784	810	734	827	779	779	758	729	760	761	789	789	774	806	832	808	751	782	836	758	782	773	742	783	769	825	835	778	742	768	798	792	803	744	733	792	774	822	787	758	729	815	741	772	773	776	793	759	814	880	843	751	759	764	745	783	754	815	736	779	764	740	768	797	802	811	752	787	746	742	773	784	779	770	780	773	789	798	831	808	752	751	814	784	726	766	777	753	798	791	749	798	811	854	815	760	734	779	798	767	801	797	739	820	782	801	783	781	803	789	780	773	754	801	758	759	806	796	798	751	797	778	728	738	789	821	777	804	791	748	802	817	795	726	760	812	809	782	807	764	797	743	828	767	795	755	753	725	775	710	758	786	799	774	789	753	777	773	788	773	746	821	747	799	788	810	788	746	773	745	740	753	785	757	803	803	778	808	779	760	795	765	784	757	783	787	784	751	834	748	771	808	823	797	804	804	799	768	739	784	715	723	821	764	789	811	762	813	753	818	758	763	826	790	757	778	806	825	812	738	769	739	761	761	763	834	786	807	755	784	752	766	743	796	815	796	780	786	763	772	786	739	764	808	774	745	781	742	785	764	827	797	780	750	733	766	807	779	783	781	784	745	804	791	749	761	776	839	772	756	791	811	805	793	799	762	792	798	807	760	793	740	807	734	801	816	822	735	812	806	797	797	800	770	776	767	745	823	796	799	808	759	768	802	787	751	749	798	748	773	798	765	788	833	791	764	799	832	781	797	824	778	799	803	764	756	791	793	786	764	787	800	798	800	792	743	786	823	822	791	766	743	784	761	766	780	791	773	735	771	757	766	805	792	819	796	789	826	804	811	776	778	780	737	787	724	798	784	823	743	738	758	809	770	785	804	758	812	785	771	812	806	795	758	810	782	776	781	795	743	796	746	791	790	778	737	794	733	789	786	799	780	780	772	771	766	788	812	776	769	780	771	788	768	761	774	787	761	754	804	797	783	766	777	798	741	746	799	777	760	742	742	766	771	744	754	834	774	793	751	812	762	738	778	793	795	785	804	774	812	821	780	771	787	776	798	796	757	781	741	780	776	762	761	808	843	775	723	806	797	813	757	843	840	750	782	761	809	736	852	751	788	786	790	805	758	776	804	728	822	799	792	811	798	750	741	754	852	753	728	786	783	804	772	688	797	790	774	785	812	780	737	798	795	746	761	741	752	762	833	784	773	796	782	752	780	820	803	747	757	765	823	733	765	790	770	864	818	772	789	748	770	788	802	773	773	727	769	735	806	801	796	809	819	787	742	837	768	778	803	806	699	804	766	797	780	809	796	803	802	810	809	736	767	787	766	785	786	767	815	798	790	768	740	767	762	757	789	755	794	804	764	818	812	746	800	741	758	738	778	756	789	783	759	774	773	747	807	776	780	782	778	823	775	796	824	800	786	766	789	763	773	796	770	769	761	756	774	788	789	792	851	772	806	745	792	745	782	749	784	777	752	717	823	815	781	764	717	799	732	791	783	781	731	754	753	749	795	779	777	788	762	814	781	822
31048	12696	1378	556	413	312	301	277	238	211	211	205	258	199	175	201	183	191	172	219	187	179	167	223	212	179	199	206	210	223	210	221	186	210	213	190	174	192	195	193	199	177	212	203	183	194	215	177	191	196	153	175	195	192	197	172	174	205	204	181	180	217	227	175	192	186	203	214	199	188	192	184	196	218	178	176	179	210	161	202	201	177	183	196	168	202	190	193	187	214	195	172	181	192	180	208	211	193	193	213	209	198	194	178	223	197	201	184	175	203	185	194	184	192	210	174	196	201	186	206	209	180	193	171	207	186	205	198	210	206	210	227	181	220	162	207	191	198	184	190	191	181	213	242	196	192	194	180	191	191	197	178	195	161	183	212	216	168	174	174	185	201	192	203	178	194	183	194	194	168	172	200	184	227	200	185	215	209	203	163	226	188	210	194	206	207	204	183	206	195	152	199	209	207	188	197	208	198	176	205	197	188	194	174	174	183	240	207	194	178	211	200	203	190	206	207	211	193	205	194	214	206	197	159	191	203	185	166	189	196	175	194	197	206	193	207	197	212	186	230	196	189	177	189	195	235	198	208	193	196	222	174	201	169	157	179	200	202	202	171	203	212	194	197	197	196	180	200	189	189	200	183	189	204	187	194	187	162	190	179	194	217	172	213	173	219	197	184	200	151	178	208	166	188	223	186	182	188	191	181	214	214	192	182	184	190	189	183	175	183	208	213	184	196	194	180	195	213	189	211	190	205	223	200	187	186	171	195	211	193	188	195	192	179	190	187	206	186	188	193	187	194	207	193	183	172	187	201	197	186	199	201	216	191	224	187	199	215	202	183	171	195	172	191	210	177	187	192	177	196	199	203	226	188	187	206	166	204	213	168	170	207	192	201	190	195	184	192	218	197	187	194	182	221	172	192	166	205	183	191	228	182	207	193	197	186	201	219	186	202	194	186	170	182	205	233	162	195	185	191	177	168	204	207	184	187	200	174	181	187	191	198	169	205	192	159	186	184	195	195	190	202	164	196	219	204	176	190	193	194	164	185	204	168	203	194	205	203	191	219	187	190	190	177	192	185	177	219	187	182	184	194	171	202	188	209	184	172	181	190	228	200	188	235	188	174	172	204	173	167	176	188	193	196	196	204	185	204	210	196	182	183	198	189	181	198	192	206	204	206	203	187	221	189	180	173	213	192	163	172	218	179	203	185	202	210	217	188	187	182	179	184	198	190	180	168	200	189	197	167	201	196	163	183	183	172	191	177	192	197	183	215	178	179	217	209	156	215	179	174	180	193	189	214	189	197	187	196	179	170	193	180	211	195	183	201	212	202	176	191	201	223	203	183	196	202	182	183	192	194	193	210	196	197	213	228	227	184	205	218	159	182	176	195	200	208	203	220	195	191	198	201	206	206	198	191	185	170	194	209	185	183	191	175	182	181	205	196	183	194	186	201	196	198	203	210	201	216	183	209	194	199	199	182	203	190	149	190	201	186	189	201	185	195	189	187	189	171	207	188	215	218	195	209	186	171	205	187	227	188	192	208	193	200	194	194	193	205	209	182	194	219	176	177	211	209	189	202	186	191	186	188	205	183	178	187	184	171	219	198	193	195	211	185	172	199	192	186	188	187	220	209	170	187	152	183	217	200	187	185	189	182	202	174	200	189	216	194	213	165	213	193	199	203	193	181	215	205	193	181	178	204	183	178	166	189	192	201	196	180	180	192	174	210	204	202	219	187	210	184	214	183	195	191	180	199	188	191	198	208	195	189	185	201	186	194	189	172	188	198	175	190	168	207	216	172	186	183	202	193	180	175	209	192	202	228	193	202	193	182	186	174	199	193	215	190	209	192	208	180	171	208	195	181	184	184	175	186	177	192	194	197	194	198	206	202	185	220	231	196	187	191	205	184	197	190	184	193	209	197	214	191	197	204	181	198	185	192	179	191	176	188	194	179	203	166	191	188	199	216	188	181	180	185	193	182	187	205	179	196	201	173	190	202	177	221	187	187	195	191	194	207	200	190	191	186	174	213	211	232	202	198	214	210	192	185	216	194	198	196	195	174	199	219	185	186	197	167	190	188	206	185	212	188	195	171	170	203	211	191	208	180	198	178	195	187	167	188	211	233	176	181	198	178	174	189	197	162	182	198	180	171	207	194	204	177	211	198	181	196	213	176	168	158	193	202	217	198	208	205	198	199	199	224	209	217	200	183	195	209	188	181	172	206	199	207	191	185	165	186	178	191	176	183	235	184	188	197	206	224	194	187	215	207	192	199	202	206	209	185	163	208	198	175	200	183	198	205	200	212	183	201	201	180	160	166	215	181	228	190	202	182	225	189	203	202	183	192	195	184	202	190	218	190	194	196	191	204	216	185	191	213	183	186	198	187	191	199	158	202	220	191	184	182	200	209	196	194	213	202	190	201	170	186	225	173	191	225	172	206	193	216	186	192	202	174	198	188	190	189	199	190	192	173	174	201	162	202	175	191	212	187	206	184	203	203	205	200	187	206	230	185	186	220	214	202	191	181	205	210	208	190	203	180	191	180	172	203	182	217	195	203	212	204	177	192	215	177	199	193	180	193	191	197	193	207	193	176	166	199	208	195	189	181	178	178	170	219	196	196	192	202	175	216	208	183	201	186	194	198	206	180	169	201	191	195	189	208	175	200	204	175	207	203	199	208	204	172	176	178	221	206	207	201	202	183	194	194	203	201	193	184	168	178	180	202	194	180	179	187	207	187	185	166	207	179	185	214	195	202	193	178	201	209	186	201	185	200	200	211	185	203	202	186	177	220	176	168	166	185	177	190	173	213	195	184	201	179	202	213	205	206	203	208	186	184	215	182	205	200	162	194	192	198	211	198	196	229	174	186	156	200	173	205	204	199	176	190	185	219	210	206	197	156	182	194	195	183	185	197	171	171	181	176	207	194	187	171	220	211	220	199	208	170	206	214	169	193	179	171	187	176	187	205	201	210	179	183	200	195	186	181	215	181	178	193	188	209	186	209	195	213	175	216	200	202	166	185	187	203	181	177	196	196	172	193	216	191	201	208	192	196	208	175	226	191	215	202	203	178	187	189	183	194	182	168	193	178	183	184	221	201	208	185	219	200	209	224	184	169	174	201	187	195	219	185	181	202	175	196	178	211	165	227	180	194	193	191	195	169	179	182	175	192	165	184	182	178	179	222	192	187	164	177	204	194	198	202	189	198	186	197	203	196	215	181	177	200	216	218	195	206	203	154	204	194	216	215	196	186	180	168	168	174	211	201	213	216	188	177	183	187	220	212	205	195	198	188	198	190	182	201	195	197	200	191	196	215	210	198	188	174	175	192	188	198	185	200	210	205	191	198	192	156	175	211	212	206	190	219	204	197	189	184	184	181	204	222	177	196	198	204	186	190	161	198	205	192	206	182	193	182	219	175	172	236	202	211	215	172	178	202	186	183	201	182	196	200	168	192	205	212	208	183	200	204	186	191	172	193	214	181	181	196	201	185
20235	8263	1452	1570	1321	1102	929	801	772	674	638	630	604	623	611	581	577	573	516	531	532	494	519	524	547	491	488	474	500	505	504	504	499	506	520	524	512	521	461	496	494	516	479	517	487	502	466	470	498	482	504	489	454	481	476	466	502	473	440	487	491	450	437	500	474	471	460	472	466	512	485	459	526	487	483	434	500	442	467	478	479	479	457	469	474	511	501	472	466	488	487	496	470	501	488	484	441	499	456	487	492	490	524	467	483	503	505	479	474	541	474	430	495	436	498	476	521	496	470	461	537	463	491	472	504	476	465	492	466	492	482	474	504	468	515	519	467	443	472	498	414	496	505	505	462	452	480	522	493	486	464	485	491	491	448	446	441	461	429	532	467	505	451	456	467	528	483	507	503	514	462	478	477	447	454	440	446	459	473	464	456	480	461	467	473	502	501	443	517	487	473	508	504	460	450	499	508	477	478	464	475	485	469	486	481	457	456	473	452	479	454	459	488	477	516	471	503	483	504	492	451	440	502	489	461	503	435	468	480	501	456	471	474	463	501	454	479	492	454	480	491	479	460	518	481	469	470	480	483	513	464	505	467	469	473	465	483	462	431	472	510	484	504	500	466	515	493	496	484	496	469	515	502	468	484	496	441	481	485	482	520	471	436	504	454	438	502	467	497	474	481	475	479	452	463	520	475	510	478	492	484	454	443	504	487	453	454	446	460	468	470	468	452	465	486	496	467	521	524	480	470	459	487	494	442	517	455	465	484	492	479	489	464	460	480	525	476	503	505	441	490	451	491	483	473	467	472	484	509	460	473	511	480	458	480	481	484	515	476	487	463	517	437	468	477	477	455	482	463	466	487	472	491	468	456	494	497	441	462	507	437	484	470	513	447	480	485	508	530	481	495	529	494	484	448	490	461	479	480	457	471	519	450	467	468	431	475	476	470	484	474	449	474	496	482	511	468	495	447	454	483	509	496	502	452	470	473	491	490	456	501	466	493	530	451	525	475	472	524	486	454	486	454	475	457	508	485	486	456	490	493	512	507	467	485	479	439	458	454	485	462	426	468	471	439	454	482	482	448	493	474	507	462	475	486	491	460	437	502	488	471	567	437	483	468	456	489	444	494	516	449	487	466	446	464	482	470	471	513	486	455	475	445	521	478	493	477	487	462	445	502	460	492	502	495	492	482	456	476	504	510	469	476	482	497	489	482	481	476	476	456	470	463	513	508	513	474	473	454	479	471	446	484	453	463	518	491	481	512	467	499	466	485	497	456	471	454	449	474	478	500	462	503	465	459	474	486	496	468	466	482	451	458	491	489	428	497	507	450	515	469	452	501	439	484	465	468	488	499	492	470	483	494	487	477	497	489	524	453	468	489	500	473	458	479	467	465	500	463	481	472	458	499	459	492	454	495	474	507	458	435	460	442	499	484	472	470	456	477	473	475	481	520	461	508	521	479	464	480	467	458	494	506	464	512	457	480	491	482	469	503	468	489	482	459	459	470	464	477	479	469	475	493	485	444	452	486	489	469	487	468	467	457	453	478	475	499	467	504	517	449	487	487	498	499	479	506	516	462	468	530	458	501	438	448	473	450	485	448	474	496	471	491	496	452	462	470	503	460	475	467	495	463	500	476	449	462	467	465	492	495	464	465	456	481	452	471	483	457	516	486	463	464	468	471	502	510	466	521	481	487	503	488	480	452	492	458	475	469	431	484	477	469	449	457	510	495	465	521	478	460	500	512	490	484	474	458	472	486	452	428	480	461	470	495	501	473	470	474	478	483	484	489	483	499	509	463	493	433	496	448	463	506	437	466	480	460	484	524	490	458	492	479	497	496	496	503	493	481	457	444	467	469	490	464	477	486	453	470	475	461	456	481	471	448	490	466	457	461	475	510	486	448	464	465	459	501	487	463	498	484	490	451	472	436	504	513	487	488	509	494	462	466	477	508	479	485	470	450	449	472	498	453	435	513	459	501	487	516	493	502	482	484	467	452	468	467	475	462	449	460	491	473	504	475	457	432	477	517	534	476	450	473	494	513	468	506	458	459	452	479	467	448	504	506	462	494	457	490	434	486	471	511	450	497	495	452	460	492	444	453	515	458	478	484	478	480	451	493	536	449	451	480	467	466	501	491	441	500	484	483	489	471	504	465	430	473	446	499	525	506	503	486	489	465	490	454	467	470	463	473	458	496	496	471	466	440	465	496	430	495	465	470	485	453	460	485	465	432	538	469	493	492	472	507	493	497	436	485	483	473	456	464	456	488	489	480	505	479	485	493	486	479	495	457	505	485	481	478	487	466	487	439	494	437	490	469	476	482	511	497	454	497	466	456	490	472	509	445	487	488	523	446	518	511	470	481	474	446	498	511	504	515	476	472	461	486	480	498	460	512	474	472	477	492	471	498	461	489	496	457	485	491	476	477	446	482	481	497	468	475	468	473	495	462	510	500	474	482	444	470	486	471	528	449	477	455	463	490	526	495	474	495	502	489	443	474	498	501	449	482	492	473	451	464	468	477	483	509	497	447	482	424	460	479	464	465	498	458	475	485	470	476	495	456	508	489	477	465	483	474	476	505	484	465	498	516	458	475	461	432	471	466	515	510	449	473	471	468	498	498	462	483	502	462	541	442	488	496	458	486	497	461	482	466	457	529	443	497	481	482	469	485	448	499	475	463	493	483	495	444	502	483	464	488	465	469	517	493	468	485	478	445	490	476	478	485	503	494	499	424	475	465	498	480	510	479	487	470	484	465	492	477	453	467	497	442	473	481	496	461	482	486	500	482	488	492	463	495	488	478	474	503	475	472	494	491	485	454	493	468	456	444	496	479	441	462	491	506	467	463	451	451	490	465	479	450	483	450	442	472	480	501	477	508	493	486	489	479	502	483	510	500	482	444	461	467	495	476	432	491	493	429	410	453	497	502	484	503	464	477	446	475	430	466	496	462	479	469	452	476	477	516	496	482	477	466	498	483	511	489	478	488	508	451	504	485	470	461	475	490	422	442	491	444	464	473	468	509	441	480	502	465	440	475	479	504	469	490	464	504	451	482	447	468	519	502	508	493	506	464	472	467	518	507	442	453	458	488	458	445	467	458	448	451	456	444	489	470	478	487	464	477	492	475	493	496	455	495	479	454	470	498	484	455	491	489	499	481	469	476	511	457	460	466	488	469	482	459	488	472	447	445	496	482	450	473	518	490	474	465	454	488	476	450	463	485	463	466	478	452	506	481	480	474	504	472	482	494	506	446	433	467	444	500	474	447	464	487	537	477	480	479	451	484	468	496	449	444	473	465	494	503	493	477	485	477	499	475	448	438	498	469	453	504	457	511	487	477	516	494	476	435	481	491	489	464	468	529	476	451	475	519	473	510	486	503	467	499	487	498	434	475	479	477	510	484	458	497	486	532	490	445	486	502	509	451	457	464	482	458	434	513	488	438	488	508	491	501	465	515	474	464	496	459	472	466	455	466	489	496	471	497	467	487	512
9271	2733	373	323	343	302	334	324	320	284	286	307	314	295	310	288	327	265	272	316	308	269	320	302	304	276	285	277	328	286	285	313	284	287	325	299	295	301	301	283	320	275	286	284	285	306	265	310	302	288	280	282	284	278	329	298	295	308	299	289	314	287	294	333	297	273	295	300	302	293	308	310	289	282	333	279	294	302	311	269	283	265	294	300	286	292	281	289	293	304	313	317	310	303	262	278	310	287	295	288	314	267	314	280	313	281	280	321	299	306	278	277	293	300	312	294	321	286	276	286	279	303	322	291	265	289	333	330	309	312	322	278	277	297	291	314	280	294	282	280	288	291	289	299	292	289	309	271	264	272	311	286	318	300	293	275	301	328	304	313	283	325	271	286	266	293	291	273	319	310	326	320	323	288	284	303	284	285	298	315	313	261	275	295	228	284	270	273	274	296	341	273	319	270	314	287	274	311	302	283	280	297	317	316	296	300	308	280	291	296	278	291	305	344	309	322	291	294	273	282	305	323	271	296	299	291	293	264	308	297	265	280	317	295	291	305	308	299	293	279	309	256	297	279	297	288	283	296	310	275	287	287	299	287	284	295	313	282	290	281	301	295	292	313	315	289	320	308	279	281	301	302	319	306	270	315	287	274	310	302	307	292	312	288	288	298	283	287	312	306	317	294	264	268	292	292	312	267	322	268	245	289	318	278	289	304	299	311	290	291	288	287	318	299	314	258	300	292	289	278	297	292	295	266	269	288	282	298	300	289	283	296	293	282	257	270	298	316	305	287	287	285	252	287	276	304	287	274	326	305	265	287	286	311	279	297	294	282	271	297	270	288	290	309	290	298	270	304	266	288	268	292	310	275	275	289	338	285	285	289	289	308	294	277	279	307	300	266	299	270	279	325	311	326	308	258	288	300	280	293	296	276	307	261	261	299	310	292	301	339	305	316	290	292	289	330	285	297	311	284	312	296	288	285	294	336	299	308	260	324	308	263	311	303	269	296	267	264	272	297	301	270	318	283	293	299	301	321	331	291	323	298	302	294	278	325	285	281	304	295	268	291	294	277	309	308	313	292	300	347	264	299	293	295	279	294	272	272	294	278	278	328	277	300	271	300	290	295	287	313	300	285	263	270	297	298	297	295	319	309	296	263	299	287	329	308	253	317	287	324	283	318	295	279	285	321	287	289	266	277	263	308	280	285	290	282	321	303	290	282	269	279	315	318	292	292	296	305	305	290	280	304	282	281	274	304	283	322	288	283	287	323	291	252	301	269	321	293	316	280	289	309	254	285	294	286	303	287	278	288	284	274	304	291	289	321	310	303	300	297	263	297	263	312	295	249	337	320	268	307	278	271	317	293	304	311	297	305	278	279	333	323	295	297	307	274	301	320	298	283	301	283	321	285	266	265	247	296	284	258	316	296	304	280	285	289	304	293	290	318	299	281	304	287	308	286	303	264	285	291	282	294	285	327	282	277	264	300	318	307	298	289	275	287	258	286	311	302	286	303	293	301	285	247	331	282	287	268	273	261	303	270	292	311	249	298	306	261	296	297	265	259	281	291	310	286	321	292	304	288	288	266	300	261	296	312	314	314	314	306	300	269	280	257	293	250	284	293	289	305	284	279	298	305	286	300	293	294	269	267	304	325	292	289	301	316	285	304	294	280	292	280	300	313	303	317	305	269	278	311	281	313	283	300	305	299	283	257	289	307	309	313	274	329	272	310	344	296	304	264	270	300	295	297	325	279	269	300	325	282	298	306	293	303	289	287	285	290	314	279	270	292	285	297	288	259	293	283	308	308	282	325	275	309	330	330	268	312	284	292	289	308	280	269	283	280	252	292	307	309	308	286	283	313	298	292	294	287	309	310	304	315	281	312	302	288	340	282	290	315	261	259	286	298	283	305	281	291	317	292	326	269	279	278	308	275	280	290	283	292	288	282	283	318	287	321	279	280	308	319	309	280	304	307	328	300	299	312	302	300	302	300	330	284	334	289	302	312	298	288	285	273	287	348	295	261	285	317	318	289	283	283	290	311	280	299	272	299	295	310	325	299	291	279	318	306	304	299	307	272	304	300	285	299	287	293	287	287	286	322	292	326	274	274	290	311	271	273	265	251	301	277	292	297	307	287	302	275	324	316	302	272	298	304	271	299	301	274	299	271	287	311	312	280	285	266	278	291	304	289	312	326	320	276	300	300	301	301	280	279	283	306	289	269	283	292	313	321	321	278	262	271	309	263	268	317	277	287	288	305	311	298	254	320	270	312	348	337	278	287	296	292	301	292	318	286	282	322	258	258	298	278	290	295	317	322	293	263	286	284	303	305	303	289	279	275	292	278	276	261	279	265	293	290	291	306	323	286	304	363	343	303	307	297	263	306	269	322	305	287	303	326	293	273	283	314	282	307	306	301	333	303	270	288	299	302	298	258	280	290	305	313	263	305	314	278	278	268	272	285	300	338	268	287	308	285	277	311	290	259	272	281	296	261	319	284	295	262	266	301	270	315	305	299	267	298	323	272	314	304	309	307	292	287	257	289	307	278	296	291	300	297	282	323	303	294	282	286	294	290	341	293	272	295	311	320	272	293	299	287	279	311	293	254	271	283	281	302	298	283	314	283	288	293	306	293	290	300	291	300	303	282	280	268	315	297	317	328	315	321	298	302	299	270	304	283	281	308	282	281	294	298	282	333	325	316	303	320	316	278	269	267	284	303	322	292	299	308	302	268	321	283	286	300	295	278	294	313	304	310	315	280	306	302	291	315	282	281	297	281	311	305	301	329	286	306	307	334	306	308	321	300	277	257	301	274	249	334	300	269	302	305	308	295	267	279	300	316	290	307	313	269	254	296	283	267	290	290	289	279	290	282	306	281	295	344	290	263	308	287	286	292	332	310	302	272	315	322	313	318	278	279	278	276	316	297	329	306	298	303	276	309	291	279	297	257	284	288	293	283	331	314	299	283	273	309	315	286	311	324	290	287	291	288	282	275	306	296	293	303	299	275	258	287	291	293	292	301	299	290	297	301	294	300	294	291	284	314	291	305	263	293	290	237	299	282	278	312	342	311	273	305	277	294	308	294	303	319	290	278	297	289	286	335	300	269	299	314	317	312	277	268	289	300	305	320	316	301	282	316	275	300	280	298	331	337	300	288	293	287	304	304	280	303	317	299	284	307	287	284	274	291	283	261	297	280	259	266	277	307	307	282	268	285	285	299	301	315	314	294	319	292	280	283	311	285	301	283	302	282	308	314	308	301	293	272	286	296	299	300	285	281	284	287	286	269	288	294	269	311	319	283	301	285	324	260	299	277	307	277	283	296	294	297	281	286	257	293	327	303	297	312	334	298	297	289	281	294	292	279	340	279	286	294	352	311	301	306	328	296	301	262	276	267	292	290	287	332	290	292	300	310	308	282	321	266	306	316	280	287	275	281	284	299	319	285	280	281	291	275	275	280	309	293	297	273	287	318	285	315	286	290	301	305	268	275
6934	2757	804	819	743	756	773	733	714	701	727	721	694	708	721	726	731	735	678	714	701	746	787	703	686	710	712	710	759	739	748	690	779	708	746	717	707	694	720	737	657	734	719	752	684	684	672	723	705	735	696	728	749	716	733	710	724	747	733	731	696	687	669	741	716	746	747	714	749	703	720	700	694	755	711	692	650	676	712	713	717	710	709	674	709	680	718	724	751	752	698	675	760	664	731	690	746	682	712	748	703	734	703	708	698	706	702	686	748	744	715	718	718	740	683	717	716	676	762	764	705	692	691	781	712	762	739	740	727	740	729	724	737	713	682	737	666	715	706	688	701	718	741	725	706	718	707	742	706	745	710	716	749	690	719	671	759	704	695	733	718	730	718	733	703	698	691	735	751	710	695	720	746	715	673	691	706	709	710	745	725	717	716	678	734	745	673	719	690	688	709	686	726	704	678	709	751	731	743	716	717	704	737	712	710	720	709	797	721	709	738	715	698	704	690	704	727	688	710	700	776	691	749	746	772	680	699	756	746	702	686	709	683	724	686	704	695	718	678	673	713	696	707	718	745	756	698	709	765	787	672	754	682	706	708	723	719	730	680	741	731	712	735	722	743	701	722	695	703	677	762	711	726	690	701	712	725	724	712	737	753	731	670	725	713	727	727	702	716	724	718	775	739	764	741	733	697	709	750	714	678	697	765	774	704	646	736	733	699	731	754	706	711	705	696	769	710	689	709	716	680	755	687	714	681	697	686	705	705	730	722	704	702	722	731	642	678	727	791	705	733	729	714	701	695	767	730	734	772	768	769	683	702	742	729	722	720	756	728	709	718	769	756	707	743	686	699	690	687	745	658	701	802	753	717	655	688	756	728	714	731	688	680	703	691	665	720	729	771	713	703	715	739	698	731	690	719	740	732	665	719	737	668	653	730	732	738	705	695	759	691	714	715	716	738	714	682	684	735	756	736	729	697	737	676	698	638	718	704	697	694	728	739	735	692	722	707	659	710	717	739	722	727	701	710	682	797	725	722	727	679	719	697	696	727	679	688	722	682	701	737	672	770	703	768	716	680	688	726	704	678	716	736	703	757	690	728	699	703	696	717	713	728	739	725	718	710	733	718	745	718	719	751	694	731	686	670	725	704	746	666	740	706	716	732	739	733	711	717	690	671	761	747	751	771	715	732	744	716	699	730	733	692	683	694	733	680	704	679	712	729	729	702	711	721	672	712	711	740	709	703	691	733	735	721	725	663	707	704	741	733	753	717	738	689	691	771	747	690	687	788	725	708	683	700	757	698	734	699	728	686	716	650	706	699	686	716	689	719	705	720	684	690	728	751	747	704	705	670	721	741	720	713	709	752	700	738	726	735	685	728	718	736	743	764	753	739	718	730	699	693	721	732	713	706	692	726	712	714	737	698	767	700	729	701	703	760	731	690	679	713	745	719	688	715	684	751	729	683	717	772	729	705	687	755	747	749	676	710	729	724	732	719	730	689	738	718	704	686	730	716	705	733	686	706	711	684	727	730	695	685	702	739	717	702	750	761	678	731	740	745	723	705	748	717	698	656	674	671	738	707	736	741	728	705	750	719	747	727	677	726	722	703	735	699	786	698	707	678	744	729	719	717	694	682	721	695	758	702	701	768	713	745	712	708	722	754	694	694	695	727	709	757	741	752	683	722	711	689	714	692	707	681	730	748	753	747	732	709	725	705	743	682	715	707	706	753	701	708	726	750	752	705	658	689	699	705	674	704	748	701	744	696	731	706	710	711	741	689	672	727	725	669	728	732	734	714	684	713	729	688	688	695	713	687	754	750	687	679	692	731	742	666	732	707	715	745	729	691	748	696	707	726	700	699	673	684	684	702	699	723	724	734	727	724	722	728	717	721	693	757	738	735	727	693	749	702	712	748	679	689	730	725	718	735	720	711	689	693	756	728	724	748	679	751	734	735	734	707	731	718	750	713	771	795	669	769	756	706	754	707	653	703	695	695	713	694	692	736	685	725	721	715	690	719	723	686	746	740	721	721	733	719	731	728	654	732	680	722	774	715	693	731	679	688	777	740	696	758	690	727	695	696	730	660	702	739	681	699	711	689	694	732	764	734	703	714	717	712	747	761	765	765	692	748	737	701	670	707	717	712	735	721	722	670	727	739	724	690	702	694	728	718	730	772	673	695	736	791	729	698	700	720	721	722	661	727	658	674	700	678	718	704	718	724	731	699	727	706	709	722	703	736	728	741	707	728	681	646	703	727	712	718	735	739	756	701	715	720	696	720	738	704	734	707	648	694	696	748	682	693	710	698	725	707	696	729	701	722	734	696	705	746	769	734	707	729	701	763	714	669	696	701	685	714	710	726	708	672	709	717	733	683	703	677	723	679	692	724	758	668	693	713	688	704	726	723	740	724	734	726	732	700	750	758	748	698	778	727	736	727	709	723	728	699	733	745	718	707	756	776	732	683	775	681	704	725	706	701	728	759	709	701	693	695	686	731	761	683	731	728	721	686	655	742	738	703	747	730	742	719	746	719	728	738	712	699	707	752	740	709	728	730	708	769	770	696	721	730	730	753	704	705	778	686	733	698	724	675	734	695	783	693	734	747	693	659	736	716	720	739	677	694	759	684	725	734	679	757	711	732	730	720	744	671	732	717	653	706	720	715	729	683	730	708	737	735	672	734	789	729	721	740	715	709	781	699	705	698	688	731	734	723	667	691	684	706	702	721	732	715	678	714	727	739	740	756	713	736	665	701	744	734	718	710	785	697	753	734	720	732	747	657	738	764	715	687	765	748	719	726	720	723	679	724	734	741	706	682	683	702	712	747	738	708	651	772	692	734	713	739	713	762	684	702	702	701	713	698	717	753	650	724	726	721	737	736	730	691	693	712	707	731	750	745	715	738	722	734	715	751	750	752	712	701	742	687	736	636	712	747	741	748	714	722	693	737	693	711	744	693	684	664	692	685	774	770	719	695	710	699	708	752	719	721	702	728	724	760	661	714	691	737	715	677	768	723	732	737	724	704	699	714	697	717	676	699	725	721	703	709	697	733	703	716	715	710	724	716	717	726	734	750	679	730	750	701	703	731	693	735	716	690	703	720	724	735	695	733	711	742	682	738	739	733	711	692	770	658	731	768	749	744	709	708	679	703	724	678	711	717	722	727	680	708	714	763	678	757	663	675	701	710	719	726	722	654	660	700	720	729	673	674	712	725	771	704	737	691	721	763	678	753	754	734	745	697	767	710	723	656	680	678	709	709	706	695	665	708	702	756	734	718	709	708	724	712	691	733	714	722	719	702	709	705	696	764	725	754	665	733	772	685	760	718	704	684	749	749	730	713	726	671	734	722	738	730	722	725	751	740	750	721	705	701	715	719	683	704	728	738	695	703	723	693	681	674	700	659	726	722	750	716	738	693	707	742	712	717	729	739	736	761	716	686	708	665	718	755	669	702	705	768	687	730	793	721	744	748	692	747	682	711	684	727	693
21856	7687	841	501	428	372	348	371	349	339	338	307	383	359	377	337	337	318	363	338	355	349	302	334	310	315	305	339	326	292	336	343	350	365	333	319	360	337	355	314	319	333	305	356	319	370	316	334	308	356	336	335	361	324	330	377	332	329	298	330	326	323	335	286	334	355	365	319	322	325	334	316	297	316	323	368	337	335	326	347	348	390	357	331	356	319	338	294	339	335	338	352	358	330	333	347	344	343	309	297	307	321	346	360	354	312	348	322	334	302	325	330	344	334	321	354	350	342	333	350	315	351	373	321	315	338	325	378	333	305	365	328	339	334	353	370	328	306	333	320	334	336	372	367	321	328	348	330	357	293	332	329	286	332	308	323	330	354	313	301	328	338	334	333	321	310	313	328	316	328	305	339	332	323	302	313	306	328	344	336	340	324	341	307	336	338	309	316	332	306	312	306	342	336	295	287	322	319	330	361	300	352	355	331	329	338	319	318	347	323	318	331	324	317	314	319	299	362	312	348	330	355	315	341	375	312	343	325	305	314	354	326	320	327	317	306	371	327	336	345	345	326	352	353	320	307	327	337	338	342	345	349	329	327	340	318	300	302	353	315	377	296	312	355	353	332	343	322	338	334	343	340	314	349	325	318	314	369	310	301	320	325	303	351	351	363	322	326	322	316	306	308	323	344	322	352	330	352	332	333	361	353	339	347	328	316	359	366	291	322	329	343	308	351	329	329	376	338	322	375	326	340	345	371	332	289	375	338	316	331	385	339	321	293	297	311	323	306	356	334	305	352	333	341	351	328	327	317	354	329	326	344	358	342	345	363	331	310	330	314	310	309	315	300	350	359	324	334	338	322	315	352	385	307	359	340	319	322	325	323	331	338	365	352	341	333	300	334	352	323	330	327	308	320	314	333	318	263	340	324	329	324	363	327	367	359	325	316	312	319	313	339	365	304	352	325	362	366	325	343	374	345	340	288	325	331	337	311	321	341	319	305	332	337	368	314	342	383	305	339	329	370	333	342	343	300	369	345	318	340	306	332	341	322	347	361	307	328	354	359	343	334	355	334	329	349	324	359	348	334	321	350	304	317	361	384	358	327	347	317	337	341	352	315	341	351	366	338	289	323	332	307	324	306	331	327	355	353	354	331	333	340	300	352	320	315	359	320	315	331	360	330	337	315	339	362	337	339	355	328	341	330	347	368	287	344	348	310	336	333	339	331	331	336	361	332	313	327	358	309	336	341	350	337	362	354	315	332	359	314	306	330	348	348	334	354	340	301	323	332	331	321	305	329	340	330	335	320	339	321	353	332	357	332	323	325	322	308	338	340	358	337	339	339	328	316	348	329	338	345	304	313	358	344	326	343	328	307	333	317	340	330	329	320	348	344	308	391	313	346	313	300	320	336	335	356	359	334	301	325	319	336	324	317	314	360	386	344	342	339	309	325	305	276	309	367	364	328	341	320	332	314	323	362	375	347	364	358	336	318	378	294	320	334	313	295	346	340	359	331	324	358	365	328	294	328	341	333	359	363	341	325	314	312	335	321	327	345	355	313	317	333	358	342	337	362	344	309	307	318	329	339	345	345	296	343	300	345	358	367	338	339	362	342	315	327	322	330	339	346	346	357	326	349	331	340	331	332	315	346	328	316	357	325	359	315	341	336	299	311	323	307	292	327	361	317	365	322	348	375	326	349	323	353	297	371	308	343	359	337	318	343	311	343	329	336	325	322	356	355	307	319	332	315	314	311	286	327	342	293	341	337	315	319	328	354	325	334	316	297	330	329	350	341	320	324	342	301	331	366	343	325	309	323	342	284	325	333	338	324	333	331	309	342	281	326	346	339	348	337	351	312	339	336	347	331	383	297	307	351	314	346	306	328	343	349	348	367	346	354	347	328	319	339	377	320	316	328	305	345	339	312	313	338	316	304	312	347	309	306	351	354	346	413	356	336	312	314	358	338	314	309	332	333	335	314	339	342	333	305	323	338	333	321	363	346	340	345	373	320	328	312	340	342	325	349	313	349	314	317	324	316	344	317	284	328	349	295	337	356	301	339	336	292	307	328	362	293	339	320	313	309	343	325	350	289	339	339	325	337	361	325	339	334	309	320	330	302	332	317	337	344	335	369	327	284	348	339	342	319	348	342	350	357	339	310	314	347	345	312	312	342	344	306	328	343	322	313	351	329	331	329	316	303	352	353	312	312	291	320	353	337	314	330	343	339	318	304	291	357	316	328	330	310	342	341	333	355	334	342	343	342	333	312	388	353	355	334	349	321	297	309	303	350	343	346	327	350	327	322	315	327	350	325	321	309	307	310	352	359	331	346	328	328	316	325	335	348	317	303	306	354	308	359	355	314	336	352	353	318	315	348	300	325	331	340	362	297	317	310	349	288	317	324	316	320	322	355	364	361	333	321	328	312	336	298	323	325	337	366	356	344	347	342	339	345	329	331	320	341	354	360	336	318	343	356	359	305	326	335	314	323	336	320	308	358	305	310	345	326	328	329	348	318	344	319	322	339	332	330	319	325	339	355	354	330	361	326	329	332	349	323	316	359	357	333	325	348	307	336	301	362	310	321	362	331	311	333	367	313	322	335	328	356	308	348	301	351	312	339	365	345	327	313	357	314	329	315	357	338	358	332	318	312	312	334	326	373	344	378	342	319	335	378	347	342	325	328	343	321	323	309	332	301	318	322	341	331	333	352	330	343	352	300	344	347	328	332	356	324	327	335	325	332	315	315	327	356	333	346	316	335	321	319	337	322	313	308	325	326	351	309	330	317	303	340	320	354	319	311	332	342	347	302	328	381	345	337	324	317	309	289	335	345	339	326	342	333	314	355	321	331	335	312	337	319	308	308	303	335	374	335	356	328	356	315	292	311	352	325	323	362	334	333	332	330	367	348	326	298	323	335	332	319	355	349	325	318	341	318	314	330	336	334	313	310	345	339	337	317	272	346	343	352	309	345	361	344	349	315	348	336	316	306	354	325	374	360	334	344	341	330	327	307	313	339	311	331	328	298	373	356	337	287	338	313	345	304	293	306	346	358	325	317	324	348	365	343	346	364	348	308	349	330	353	400	350	342	343	312	327	347	360	366	342	327	326	348	339	327	375	335	322	288	336	338	304	315	349	344	366	352	322	292	347	317	324	322	328	343	324	298	328	321	354	343	333	359	346	338	362	318	323	322	346	334	339	333	324	305	363	346	325	346	331	329	314	359	294	334	331	303	382	326	329	339	302	319	346	329	359	328	323	324	326	352	324	337	339	323	315	318	350	365	361	314	340	335	339	328	370	348	309	322	365	329	325	317	336	339	332	336	328	341	321	348	333	325	328	309	323	348	315	352	320	321	306	328	319	372	347	322	315	344	339	318	333	364	331	355	327	316	323	360	309	298	344	364	339	336	345	299	309	318	361	352	360	334	334	298	365	347	295	334	344	336	306	324	334	316	344	326	314	325	318	364	343	357	328	340	335	337	316	355	302	358
15709	6090	1325	1341	1192	1116	1012	949	890	895	838	874	840	823	811	802	850	813	839	798	800	773	834	747	798	813	743	782	763	772	800	778	811	798	779	824	804	776	790	843	787	784	793	798	806	779	759	813	800	786	795	789	795	785	790	776	745	786	797	751	776	804	789	759	802	760	787	791	763	820	717	754	821	767	786	857	824	781	799	769	819	762	773	792	782	733	792	770	766	755	754	800	759	727	781	793	748	770	721	797	804	750	777	762	799	854	786	775	821	768	826	821	827	768	799	801	788	774	746	789	776	778	784	836	739	811	803	733	815	847	777	779	783	792	762	789	737	789	859	770	825	765	760	779	813	764	807	793	812	745	782	789	812	778	787	807	744	819	810	746	789	752	789	810	755	775	765	784	787	813	770	828	790	763	810	791	744	807	780	790	746	791	790	769	796	822	842	759	762	825	747	787	793	766	774	765	768	794	749	812	764	775	836	755	791	753	771	774	822	821	813	761	778	816	789	831	776	809	790	790	797	775	809	731	791	772	747	825	747	793	743	770	756	802	753	795	812	765	789	788	801	784	812	758	789	809	791	831	758	815	849	792	792	755	823	812	809	833	814	783	804	816	767	798	788	810	801	803	817	768	770	823	787	766	780	779	787	770	766	755	767	823	801	809	794	823	807	819	783	832	810	788	701	821	789	799	759	815	735	756	787	772	803	760	736	812	832	811	827	786	769	732	786	781	803	795	781	791	779	831	784	783	734	723	799	754	806	824	755	775	767	843	749	768	731	755	759	730	748	778	758	755	811	789	776	770	819	729	800	775	802	767	730	776	779	801	783	742	804	777	775	780	818	757	828	770	748	771	799	762	770	764	785	773	816	783	776	743	796	791	770	774	769	756	772	766	823	783	832	760	797	773	780	811	794	753	770	823	834	746	825	792	799	797	840	765	751	773	766	823	762	747	759	810	740	822	789	797	725	814	813	812	759	814	778	787	710	804	824	769	780	763	802	734	780	751	794	812	769	748	767	791	818	796	780	822	772	756	796	782	781	802	771	778	814	788	791	778	777	766	787	807	743	731	784	746	799	815	813	792	775	756	743	775	807	734	792	743	793	800	762	811	832	807	766	780	812	782	785	752	806	805	790	775	748	762	784	786	792	812	805	836	853	768	788	797	831	819	820	817	821	782	836	755	782	733	771	751	810	793	812	776	772	786	801	810	776	765	806	788	752	792	745	817	804	763	777	780	825	786	829	777	806	776	847	743	828	796	817	798	774	794	747	809	804	845	795	766	803	779	776	749	810	779	796	773	817	805	798	766	764	802	728	757	790	831	801	838	799	781	776	778	777	769	806	748	814	757	822	762	843	802	812	784	805	768	809	798	817	745	781	788	752	780	770	768	798	790	797	811	807	818	807	776	830	772	799	825	773	752	758	740	805	765	795	821	795	772	794	794	806	735	799	849	781	748	757	789	759	804	775	781	747	771	764	781	846	785	767	755	788	822	803	773	761	825	788	767	794	783	811	794	813	826	782	788	763	777	733	775	795	796	759	773	825	762	799	799	800	763	814	808	821	777	817	793	759	782	793	805	775	808	755	832	806	769	772	755	771	763	757	778	796	796	783	765	736	778	813	782	781	800	760	812	784	727	756	771	744	774	756	793	791	794	787	743	765	823	780	762	801	778	810	781	750	724	779	810	800	797	779	732	790	782	783	781	806	810	779	759	770	808	771	824	728	780	790	777	805	809	784	758	802	775	785	822	798	804	783	767	856	794	783	826	836	777	824	772	764	802	779	785	789	765	787	760	787	782	750	771	778	807	790	756	844	784	782	811	806	827	807	786	760	798	841	785	829	802	820	826	846	752	763	735	788	758	782	787	701	837	773	785	787	803	741	800	825	802	745	823	756	822	822	766	723	753	792	810	780	768	779	752	806	790	779	803	762	793	779	830	764	797	814	798	821	831	734	864	756	788	767	785	774	784	810	802	769	820	804	783	751	776	759	772	840	785	777	815	772	865	873	802	785	777	761	737	829	792	778	775	757	829	783	754	783	805	804	817	763	787	783	762	810	746	823	775	816	790	792	828	806	781	805	741	786	767	806	752	769	770	795	776	771	809	792	822	756	805	816	805	746	819	789	784	784	762	752	775	773	868	785	792	774	754	731	811	816	817	761	826	746	793	764	791	773	757	767	790	785	836	808	784	807	793	805	748	751	804	797	799	797	761	817	774	828	762	778	837	826	784	799	845	825	835	753	746	773	826	731	754	761	800	777	783	789	768	796	766	758	829	769	798	763	761	751	784	777	798	781	801	816	783	775	825	812	726	748	799	803	816	815	790	837	844	787	811	786	795	771	827	730	784	822	810	792	824	833	773	826	821	807	782	837	787	730	795	784	802	782	785	751	803	763	790	818	820	800	722	820	772	811	771	758	746	748	807	779	821	809	824	796	801	785	782	827	732	769	823	820	730	797	821	804	815	805	790	798	806	743	782	808	822	823	798	740	761	801	813	815	785	811	794	786	734	765	786	823	839	779	743	812	841	818	794	784	778	748	753	783	744	770	809	828	801	796	828	733	762	770	860	838	798	726	792	815	810	779	801	751	798	757	747	741	797	768	795	798	768	801	820	774	794	719	808	763	755	781	774	816	735	836	799	776	786	807	811	789	768	816	784	816	791	864	815	798	801	794	737	805	761	804	762	775	816	786	765	786	805	810	802	774	808	783	797	736	786	743	770	790	807	797	778	788	750	795	759	790	767	818	760	746	800	816	788	772	780	804	776	748	734	761	751	757	738	778	827	756	793	804	821	802	767	768	769	819	774	795	792	801	747	797	759	765	821	786	795	814	787	747	810	802	848	783	798	807	737	800	761	772	782	806	776	757	823	729	803	766	820	785	774	763	771	738	712	795	742	813	815	818	831	768	771	728	777	835	777	801	802	763	793	844	796	721	800	761	786	806	784	819	812	778	799	763	806	821	782	802	807	826	757	752	770	767	812	787	757	764	783	757	826	763	851	794	757	828	775	746	779	761	821	812	809	791	764	802	817	785	764	766	785	823	765	838	830	829	790	826	840	754	770	722	780	767	770	822	765	742	829	776	770	789	783	760	792	790	805	802	772	809	771	793	763	791	778	765	771	777	757	837	789	813	768	812	862	767	779	781	774	743	805	850	759	814	811	801	800	795	759	795	797	813	788	814	778	792	769	810	757	788	825	782	788	786	853	847	757	849	808	776	775	822	812	802	799	785	788	785	794	788	781	780	797	771	803	802	779	792	784	791	801	744	841	772	752	773	823	766	783	824	795	798	746	778	796	782	737	784	772	803	814	788	782	796	807	767	785	755	764	789	825	760	745	757	747	714	777	803	743	810	779	798	772	798	818	795	777	778	790	792	757	794	774	799	799	798	818	823	787	746	799	813	744	764	802	825	748	779	816	782	796	798	751	745	813	805	739	775	766	778	758	810	773	833	792	786	783	803	768	761	770	820	797	754	795	775	785
31170	12608	1442	540	370	330	295	229	221	228	193	222	240	227	203	210	196	197	210	206	210	199	211	195	207	175	195	194	180	195	191	171	195	191	209	182	201	188	192	218	198	179	215	234	206	211	180	186	192	194	180	211	197	181	185	213	225	208	203	195	203	192	203	192	205	180	167	195	190	168	198	207	209	207	183	187	185	196	185	201	223	182	187	183	195	195	216	195	186	209	194	213	206	181	178	200	181	186	211	193	213	199	180	208	208	184	221	180	215	192	197	187	200	183	194	201	194	177	224	168	205	188	180	220	208	211	189	180	201	217	217	188	192	203	188	199	192	198	186	209	204	165	179	203	193	188	164	206	189	220	206	199	177	217	197	197	175	188	199	204	195	209	198	197	216	202	178	198	173	189	193	196	212	199	204	210	209	207	187	203	197	196	199	208	157	202	188	184	194	187	181	210	229	180	184	188	194	184	218	206	203	168	170	186	217	188	195	181	183	204	184	214	227	196	213	210	187	184	210	195	189	190	176	184	178	198	213	187	203	187	180	206	188	172	214	196	207	189	200	208	197	197	187	203	211	182	214	212	177	190	196	201	206	211	183	194	216	197	199	189	213	192	212	189	190	186	193	187	187	185	193	216	201	190	189	182	233	212	186	218	199	188	180	205	182	196	195	204	208	208	194	198	210	198	212	205	218	184	205	221	177	195	222	197	202	215	214	188	213	189	190	199	208	183	186	183	207	216	215	202	193	202	190	159	196	191	204	234	197	211	183	190	188	186	196	203	183	180	188	210	192	209	228	159	211	200	190	166	184	194	193	199	199	203	196	203	221	195	182	194	189	195	203	176	202	220	214	184	187	205	199	199	165	174	181	206	198	181	196	219	210	196	184	188	205	210	208	191	205	218	184	223	192	207	171	217	205	203	175	191	181	190	175	198	222	204	195	206	189	219	194	188	199	205	163	191	185	182	211	196	216	178	190	232	179	183	224	200	210	192	206	222	183	208	187	193	185	193	183	209	191	186	200	186	217	188	183	174	196	198	187	191	179	194	198	181	197	200	199	194	182	206	172	180	214	180	187	182	214	185	191	201	170	187	176	207	158	189	186	220	185	198	194	199	175	211	174	213	186	193	182	212	218	212	181	173	176	185	195	184	229	192	200	192	203	224	194	216	203	218	196	192	214	212	186	194	199	174	194	206	178	191	172	186	178	216	189	189	164	194	191	199	192	197	200	187	200	195	187	219	176	204	213	206	191	188	219	186	193	202	184	197	186	191	216	208	205	178	212	210	172	173	196	198	199	192	194	184	186	194	175	225	209	177	178	192	198	168	187	188	225	218	189	188	198	203	195	183	177	204	191	194	185	178	172	201	221	206	219	177	191	208	208	190	189	213	210	197	194	189	201	196	191	192	179	202	192	191	203	206	221	204	188	204	172	182	209	184	203	181	202	218	232	210	205	204	204	198	192	170	229	218	206	186	193	194	186	194	212	212	195	190	201	227	208	215	206	224	161	203	196	194	211	191	181	202	183	198	214	192	204	187	198	199	166	212	181	195	196	208	200	220	215	192	207	209	174	176	197	180	223	202	194	179	182	185	175	190	216	199	213	185	202	196	220	211	186	184	185	203	207	205	180	171	197	189	212	182	211	193	197	216	197	189	214	215	183	216	210	171	183	184	191	168	197	189	209	177	178	190	171	201	186	219	192	203	162	186	198	184	190	206	207	164	179	199	201	223	205	198	188	205	198	183	219	197	180	210	190	199	224	225	202	201	210	198	161	195	239	192	207	194	168	191	204	205	198	206	179	190	186	186	193	187	197	195	201	188	183	186	202	174	229	193	210	220	173	191	192	213	190	171	199	178	238	193	197	192	179	193	177	184	190	176	181	171	183	210	216	204	183	194	186	186	215	211	178	192	206	198	192	205	197	212	175	217	198	190	195	202	192	191	200	209	189	190	199	201	191	213	195	210	176	192	202	223	213	229	188	187	190	209	185	179	212	200	174	165	206	211	197	194	169	180	191	214	200	216	219	218	182	185	173	219	205	198	203	210	188	203	205	230	197	206	203	198	203	224	184	172	191	185	192	200	216	220	189	209	209	194	192	185	195	196	162	205	194	183	192	189	210	199	208	206	187	195	204	222	188	177	204	170	185	195	202	183	192	189	171	187	196	201	178	197	177	221	192	197	186	183	183	201	178	167	190	182	146	207	213	206	190	191	178	210	197	160	184	164	168	192	202	212	196	186	181	203	199	188	184	208	188	202	196	193	187	198	194	201	239	176	174	199	163	199	208	206	203	181	200	185	213	184	191	204	212	202	191	205	198	174	168	202	187	191	206	209	178	207	212	202	222	221	212	206	186	212	171	195	230	174	181	186	179	203	191	170	198	193	198	189	189	168	215	210	211	192	199	197	225	180	198	236	212	183	201	201	219	202	185	177	206	208	197	184	165	188	184	180	176	187	202	181	213	206	199	176	179	152	177	191	188	214	172	193	207	180	195	195	232	190	224	183	194	217	188	170	218	178	198	189	195	190	196	201	217	191	192	174	207	209	195	199	209	208	188	199	193	221	213	195	183	186	191	195	179	190	193	199	204	204	207	202	210	181	180	187	202	198	164	196	190	194	197	200	226	191	188	189	220	188	180	205	193	212	206	170	181	189	193	204	209	186	194	225	208	175	211	216	209	203	224	216	217	212	200	175	194	189	149	205	199	199	195	202	201	182	177	208	183	195	229	187	188	224	202	169	186	173	184	205	192	187	210	196	200	178	222	216	195	181	192	196	194	199	186	163	226	189	183	161	201	195	189	178	181	207	189	213	183	185	188	173	192	191	169	194	194	217	207	197	192	168	192	198	209	201	217	190	176	175	173	198	185	214	196	213	205	177	188	198	209	190	175	187	194	197	215	188	178	191	202	207	199	211	195	186	177	197	174	205	215	192	193	185	199	197	204	197	211	183	195	177	193	198	186	199	216	199	193	202	212	192	160	200	205	204	193	188	168	200	210	188	208	173	189	178	193	225	219	207	196	183	215	186	177	172	161	190	197	177	206	184	202	183	202	202	209	196	188	196	196	218	207	195	207	198	176	188	209	199	189	207	194	198	192	190	186	161	213	197	210	197	208	199	192	198	201	198	195	196	194	199	203	184	145	193	222	178	194	201	195	177	190	185	187	195	184	182	165	214	194	173	194	234	194	192	210	198	190	192	189	212	183	190	199	195	221	227	191	173	191	209	198	188	159	161	200	185	204	214	195	217	211	196	196	195	177	194	198	200	207	199	192	202	199	179	208	205	215	179	208	197	191	184	187	194	204	182	183	185	219	197	189	209	189	191	198	206	204	205	181	177	204	200	194	219	190	195	194	216	199	176	189	174	183	215	186	195	178	194	224	195	193	187	169	202	177	179	204	212	203	188	208	195	191	203	214	167	189	208	200	193	196	189	202	204	175	185	233	174	182	203	188	197	205	186	185	198	223	191	189	162	175	224	160	197
20182	8441	1460	1529	1325	1072	976	805	762	660	600	596	601	567	555	600	530	562	543	513	480	562	522	554	493	512	540	470	488	508	523	509	474	514	516	509	514	504	521	484	508	475	489	501	519	484	506	495	478	503	508	490	495	483	491	519	458	506	513	483	503	501	439	464	464	429	493	477	502	462	471	512	494	474	485	465	508	482	516	479	471	489	521	461	467	468	456	506	517	482	522	504	509	516	523	492	494	456	482	484	520	455	460	479	457	456	448	478	444	479	462	476	482	493	498	490	522	512	474	468	512	474	454	521	484	499	489	492	489	479	500	487	471	489	492	470	501	471	478	437	486	504	464	513	533	487	456	455	471	519	456	492	502	516	485	473	493	501	519	505	516	502	492	475	513	520	484	496	479	465	502	488	498	468	481	504	488	475	491	462	486	491	459	462	478	515	482	484	506	488	483	489	486	511	496	488	479	528	512	502	468	453	474	452	450	491	501	538	488	483	492	484	420	487	473	463	471	489	471	475	516	497	478	520	452	460	482	462	473	495	470	454	475	469	483	483	470	502	479	488	480	520	475	470	522	517	492	504	465	490	506	478	487	479	531	486	462	508	492	460	460	540	470	440	463	499	492	488	507	500	475	479	514	457	433	489	468	507	527	504	495	491	503	475	463	458	475	524	488	466	471	507	480	479	512	488	425	476	502	470	525	481	460	530	483	521	498	523	477	443	470	468	473	476	481	453	516	489	465	510	514	532	494	479	493	463	457	472	459	501	459	476	481	496	483	488	499	463	531	440	524	513	532	453	499	476	506	472	483	486	455	471	475	482	428	511	471	504	457	504	520	443	488	490	465	507	456	439	486	464	456	483	549	467	457	473	474	476	476	494	495	447	466	484	492	533	486	453	477	459	499	456	480	451	529	493	453	507	512	467	505	503	479	496	460	479	485	478	499	465	465	464	465	481	519	497	518	478	468	480	443	485	486	495	503	506	470	499	469	528	446	459	465	479	461	510	461	453	490	507	491	489	475	476	443	461	476	486	497	470	478	496	509	467	487	465	462	453	496	524	464	468	490	475	471	460	518	495	502	473	510	497	483	454	489	518	517	442	473	495	456	499	462	474	462	495	478	524	482	491	442	468	502	472	489	494	479	502	488	480	454	506	455	516	477	477	490	492	490	448	459	483	501	513	505	459	498	444	449	490	470	531	504	511	480	462	466	488	503	438	494	460	473	478	471	486	492	538	453	458	467	531	489	479	461	501	465	520	523	514	483	474	471	480	473	475	522	469	466	477	477	486	454	493	470	461	453	491	496	480	466	463	492	501	514	506	466	474	434	481	504	513	477	478	475	483	472	511	491	469	503	468	475	473	504	454	526	467	461	473	471	494	531	475	504	479	474	504	470	468	498	477	501	459	465	504	521	502	508	473	478	457	511	499	459	481	505	498	518	478	509	449	476	481	466	473	467	497	437	496	466	495	502	492	467	509	468	519	458	480	495	497	466	509	449	471	473	444	500	466	474	468	492	508	457	474	483	473	522	482	496	494	500	484	500	459	458	489	481	514	463	501	469	523	481	477	503	526	483	449	476	547	474	485	446	480	498	450	502	461	453	482	470	466	491	484	496	500	490	536	491	525	517	465	461	483	548	493	490	475	532	466	528	454	466	511	483	453	438	435	472	468	499	486	513	471	493	471	491	516	496	501	440	481	458	487	475	469	475	457	510	531	504	487	514	504	475	490	490	451	495	514	516	474	461	496	464	480	442	491	477	479	469	474	494	488	470	494	498	474	450	444	511	438	438	495	512	468	516	483	500	479	488	457	476	493	487	482	448	469	485	482	484	472	484	469	518	476	488	492	478	535	499	465	486	466	528	490	472	468	516	492	476	458	480	468	498	457	509	473	485	482	469	481	524	498	484	473	488	483	483	496	464	484	499	486	490	451	476	479	484	447	450	454	514	469	502	510	459	460	474	465	481	472	524	470	473	474	485	500	515	487	502	521	526	478	493	512	516	454	482	520	500	463	505	488	473	468	488	440	470	485	487	460	457	468	463	499	482	469	453	526	514	461	489	469	441	490	509	481	469	505	472	496	497	511	511	483	470	518	465	486	474	497	458	499	479	480	478	460	511	497	487	446	465	472	479	480	484	481	453	455	446	441	495	495	470	490	510	488	509	489	460	485	471	505	491	495	489	454	456	477	472	501	453	512	495	485	496	496	522	494	484	488	508	463	458	498	484	482	483	449	511	488	482	454	471	463	461	445	484	455	500	481	497	542	485	505	468	494	458	480	482	501	481	501	506	480	493	473	507	467	504	476	468	490	472	484	535	462	474	497	469	489	455	497	462	496	445	461	479	491	463	482	493	419	518	529	478	506	494	538	468	479	479	465	478	523	460	481	477	509	472	492	497	528	445	469	463	492	516	466	486	456	520	495	477	486	467	500	436	508	496	512	496	465	486	533	509	520	523	503	504	486	445	503	476	484	482	522	451	459	482	466	459	453	513	510	512	418	480	477	501	503	498	505	514	502	477	467	463	474	464	492	491	493	484	455	466	460	465	453	482	522	467	526	443	476	491	487	465	484	484	504	505	488	481	464	447	537	563	466	497	484	466	478	501	462	483	449	489	490	421	528	447	490	493	497	458	500	477	512	461	467	483	475	503	506	490	482	567	490	512	484	487	443	490	466	491	464	510	484	434	504	508	504	496	478	491	450	509	478	450	531	475	492	482	479	486	488	481	483	498	515	511	466	453	497	507	473	443	468	469	470	482	501	494	486	489	466	506	447	487	489	499	454	452	501	507	461	495	483	461	486	490	504	468	534	495	445	492	481	457	491	510	485	485	522	522	477	483	422	492	471	525	479	480	506	484	463	492	465	498	447	470	437	458	494	495	470	466	477	531	509	469	468	486	497	468	478	514	485	518	490	471	469	473	471	440	484	526	506	481	489	493	492	491	528	500	472	502	444	434	504	484	508	483	511	474	496	492	464	460	480	464	498	459	482	502	482	541	516	499	475	505	513	509	493	503	459	485	487	476	458	468	483	506	480	475	484	497	458	486	494	519	487	457	483	483	517	494	465	470	470	471	469	491	495	466	459	468	466	493	551	529	503	479	492	407	480	478	489	475	471	482	483	480	496	491	484	451	484	470	473	487	464	462	466	465	493	484	491	499	498	488	477	476	463	476	489	461	500	504	508	486	502	515	470	472	522	482	459	463	484	463	452	479	470	521	496	478	501	438	494	489	477	482	477	467	499	462	486	463	466	463	489	482	489	506	506	487	480	481	471	467	517	493	479	506	486	471	502	465	497	510	459	518	460	506	508	519	529	447	485	493	474	457	485	483	471	481	512	489	480	494	442	473	513	504	513	497	497	518	541	490	437	478	487	491	480	523	542	478	464	463	434	461	482	483	489	491	494	514	463	457	518	498	509	523	515	492	477	467	429	498	472	491	478	502	471	479	460	465	495	457	430	464	459	481	488	512	480	537	426	499	452
9722	2564	386	301	281	265	299	298	261	296	290	281	270	308	291	279	277	282	322	276	288	267	292	325	299	298	274	275	306	295	281	311	255	284	302	305	301	265	285	293	288	250	279	288	301	294	278	292	288	261	257	309	279	321	284	285	264	332	264	281	318	307	302	294	288	278	285	324	286	284	286	316	292	302	325	285	269	285	294	310	296	276	282	294	287	312	295	287	296	285	301	273	272	326	286	312	315	277	300	279	296	275	293	294	254	289	271	322	313	327	293	277	288	286	320	297	310	275	297	292	256	312	292	277	306	319	318	286	312	317	328	281	285	329	297	273	309	305	278	286	274	292	309	312	274	325	284	246	309	284	289	276	292	287	273	283	269	302	286	285	287	308	303	269	305	325	275	298	313	275	298	270	306	279	304	295	294	303	310	300	302	283	281	282	289	274	322	281	294	319	307	306	301	303	311	311	287	323	294	261	291	278	262	303	314	289	287	291	281	332	313	268	283	294	294	259	298	296	305	342	306	319	292	301	309	307	295	298	299	298	297	283	283	305	291	270	292	304	313	298	291	288	330	276	325	318	310	286	330	281	285	306	274	339	289	312	288	285	291	294	277	317	273	281	307	298	281	316	300	312	264	323	260	278	270	323	284	295	281	286	287	356	307	313	293	277	292	288	287	311	270	271	264	286	308	315	283	294	278	307	303	289	304	320	280	285	300	310	277	281	292	298	299	259	277	306	304	314	271	283	266	290	325	296	319	268	298	314	331	338	303	307	297	290	292	303	301	321	279	285	299	275	289	278	300	282	299	282	275	275	302	311	286	276	302	312	281	335	299	296	305	278	315	287	310	289	298	294	319	262	280	302	279	277	319	318	298	309	306	293	279	278	289	276	295	305	289	295	281	313	335	267	280	306	287	295	310	307	303	292	290	250	284	286	299	310	281	286	314	284	270	294	296	304	294	326	297	263	284	264	309	286	294	259	288	296	290	326	295	297	289	286	280	307	308	306	269	314	342	271	290	293	285	301	283	306	267	272	310	337	295	297	307	272	301	302	287	331	306	321	296	293	272	273	302	293	283	290	288	300	267	271	291	274	317	299	287	313	311	301	288	297	282	282	279	274	272	289	283	325	309	293	296	319	313	290	282	338	272	282	317	285	281	275	274	280	299	295	272	318	267	293	296	304	303	294	326	323	296	268	301	295	290	295	276	272	287	312	299	322	316	290	298	260	301	285	301	304	304	297	290	282	299	284	284	275	294	287	294	321	340	320	281	310	308	309	278	289	291	281	264	324	284	279	304	290	299	311	288	300	292	273	297	306	317	292	285	298	323	302	302	287	269	286	282	285	282	307	275	264	276	308	287	305	293	309	316	295	291	293	278	310	287	297	304	287	302	282	320	297	262	278	289	277	309	247	280	247	306	262	337	289	282	254	276	324	287	249	315	305	305	312	278	327	303	293	329	300	289	284	309	291	289	292	323	272	289	267	281	291	301	296	298	299	249	311	330	305	266	294	285	298	281	293	295	269	270	288	308	238	285	297	241	290	285	293	260	306	299	268	275	292	277	278	297	290	265	282	317	274	330	284	300	287	295	323	277	293	270	281	317	303	302	271	281	321	262	299	288	270	282	290	297	275	255	278	309	288	317	264	316	303	261	300	282	318	277	276	278	287	280	303	272	277	265	272	282	262	289	298	265	296	293	333	316	305	314	261	280	267	296	322	259	294	312	302	339	294	289	283	279	285	287	300	320	288	306	275	309	308	294	342	284	321	292	331	298	305	328	291	283	300	315	303	272	305	316	276	272	285	318	328	316	291	313	292	309	316	283	308	288	291	270	276	290	277	289	273	290	301	269	316	294	278	323	284	308	275	320	279	302	275	294	289	325	267	274	268	318	314	292	305	308	261	286	295	282	309	286	275	300	272	280	304	282	287	279	314	287	287	314	304	293	299	317	302	282	303	325	316	289	293	318	290	317	309	314	307	279	307	299	301	297	298	293	291	297	297	259	297	294	272	272	275	301	290	336	340	295	311	263	274	267	267	299	280	273	277	313	301	283	301	314	288	284	263	270	279	284	307	308	327	281	279	275	318	306	253	284	304	288	257	295	294	308	305	308	295	334	310	314	307	302	271	304	282	312	283	271	308	262	273	302	270	315	320	314	280	274	314	268	286	306	286	289	296	294	252	319	303	318	311	290	302	293	285	268	291	294	287	278	333	297	262	302	283	295	316	315	277	319	293	319	295	270	256	297	265	292	304	293	296	305	324	326	301	291	300	316	288	329	284	272	311	268	306	282	263	252	257	273	290	301	284	279	305	291	297	282	281	295	301	298	295	318	310	316	323	294	259	271	325	293	292	286	267	240	276	274	291	295	266	277	301	307	258	298	310	279	311	302	293	297	304	294	299	302	319	289	284	285	290	270	316	295	313	274	306	293	291	262	291	301	278	322	333	285	271	300	305	296	299	311	271	270	257	285	304	290	294	292	307	318	274	283	308	281	315	301	288	293	300	297	281	275	259	300	314	297	279	312	283	299	327	316	284	281	281	290	301	305	334	281	301	245	271	313	304	317	291	270	266	287	287	289	271	309	264	270	307	272	300	283	291	276	294	313	302	273	308	307	264	277	332	268	303	306	281	303	307	304	315	304	328	294	292	289	292	265	311	302	285	309	268	294	309	294	312	285	295	336	297	289	283	297	302	260	258	309	317	289	283	298	300	310	306	299	317	325	317	306	287	314	285	306	302	309	309	297	285	293	308	312	289	285	287	305	293	310	318	292	300	299	307	314	294	288	284	286	293	292	301	287	308	276	297	289	265	294	311	270	304	306	282	297	314	294	303	279	312	303	301	288	288	282	264	309	304	297	311	288	280	334	299	300	284	278	276	290	276	312	283	299	274	288	338	287	294	309	317	309	273	286	289	292	277	289	300	317	289	305	321	275	304	267	295	277	278	275	286	294	285	297	291	296	317	301	288	288	290	272	279	318	298	278	264	309	284	302	288	314	333	289	274	290	310	275	283	268	285	292	281	298	298	271	273	315	312	302	296	280	298	310	281	287	311	275	269	291	303	298	292	301	302	289	332	301	304	305	286	293	297	288	262	285	276	298	279	301	275	299	271	278	301	284	301	296	289	299	327	284	310	296	290	281	290	291	309	316	303	344	281	279	278	310	302	295	287	278	303	239	303	265	317	291	253	273	272	288	306	281	295	307	301	267	322	298	289	261	282	295	264	325	312	324	308	303	271	320	272	297	312	276	285	268	312	326	296	309	302	280	301	313	283	281	299	280	291	313	321	280	303	293	288	286	316	277	302	287	290	271	282	317	310	275	298	292	308	310	302	289	275	274	275	312	285	256	328	305	279	270	272	281	273	273	291	317	303	321	271	287	317	299	304	270	302	292	284	306	269	269	289	273	287	259	307	303	297	297	299	278	274	321	273	296	275	266	297	297	283	258	278	284	296	305	314	315	290	311	272	277	271	275	288	307	280
7223	2472	759	734	773	768	722	747	730	744	660	728	733	715	734	744	736	717	698	695	680	682	689	660	757	749	689	739	734	721	705	744	717	731	729	718	709	748	686	722	679	741	686	721	727	721	694	750	677	678	679	738	707	700	699	690	700	747	713	688	755	709	698	704	713	695	696	713	716	712	736	727	732	709	664	642	702	737	720	718	714	767	752	717	768	701	691	745	691	762	706	758	671	692	676	747	687	710	725	742	722	719	735	695	712	669	720	715	728	717	746	684	760	676	704	724	679	756	749	679	724	758	722	672	667	710	758	779	688	662	642	731	717	774	692	728	761	722	724	706	702	742	707	722	764	732	757	727	702	720	716	658	677	729	762	722	746	723	708	721	708	739	725	717	695	665	729	755	699	719	717	698	724	718	707	697	669	744	701	735	705	717	722	702	675	715	710	693	759	688	704	668	712	694	718	734	723	730	739	722	764	724	754	713	743	709	691	746	696	714	725	681	722	690	731	691	729	667	712	682	720	729	726	708	664	726	742	716	703	734	704	684	681	705	712	786	670	711	719	707	711	700	710	709	715	722	698	699	682	753	709	737	745	725	751	688	685	692	723	719	732	723	709	729	742	696	707	707	697	743	732	725	679	708	710	732	706	765	745	709	713	726	672	705	777	725	718	678	742	712	734	709	706	716	704	743	679	735	740	753	721	729	750	716	654	769	729	711	716	685	702	725	690	733	692	704	777	708	741	682	753	768	677	754	762	725	696	726	706	683	698	727	700	678	696	805	721	706	740	719	695	740	711	706	728	713	695	717	683	691	734	748	721	708	712	720	709	700	747	702	697	694	703	668	762	701	724	756	669	711	714	673	711	693	707	743	721	756	728	733	735	700	695	735	733	720	758	710	721	692	733	715	685	714	681	717	720	675	693	738	746	712	735	699	703	741	721	685	765	729	676	694	711	678	755	702	671	729	707	695	690	756	709	727	658	744	716	714	697	696	738	694	714	715	766	704	746	744	716	726	724	708	733	736	675	713	722	699	736	707	722	684	727	678	718	655	730	722	721	732	737	682	714	672	689	711	725	679	727	701	689	656	714	698	741	675	679	695	679	695	665	737	752	710	716	690	770	735	717	647	716	700	724	701	763	671	684	736	755	691	696	744	714	659	720	713	686	705	742	726	733	727	701	719	741	704	687	724	692	709	681	692	665	719	711	732	744	730	648	693	736	733	700	761	691	711	741	711	724	704	693	697	706	697	727	717	725	733	755	672	690	651	729	693	714	737	697	691	698	684	701	726	691	779	702	691	731	770	723	721	708	671	741	704	724	678	721	696	710	719	737	772	740	713	702	745	713	688	757	684	674	695	779	667	728	732	702	645	692	704	718	727	696	644	769	682	732	699	659	708	680	701	693	717	713	706	676	715	711	728	735	730	714	749	725	711	711	687	735	706	676	663	731	726	729	717	699	715	687	700	709	729	705	715	724	727	763	743	688	720	664	696	737	674	722	728	706	710	709	725	690	671	709	675	717	727	733	698	684	716	721	667	708	724	661	725	722	743	715	695	732	765	680	689	725	776	690	692	736	689	662	682	711	675	705	686	665	742	752	672	702	674	688	704	696	738	719	729	708	728	654	714	707	745	681	726	758	742	692	699	700	691	749	699	668	718	755	718	702	694	731	802	747	740	692	734	741	717	679	730	698	744	765	703	729	691	687	733	728	673	675	717	701	727	706	763	685	679	731	760	755	718	713	701	728	667	739	716	694	760	746	695	709	743	669	721	720	685	716	697	749	709	700	704	697	734	707	754	675	702	768	753	722	683	708	679	741	720	724	723	711	711	714	718	703	676	724	711	658	711	687	687	735	708	695	700	714	752	732	711	691	726	704	770	714	730	717	757	706	750	719	683	667	724	688	745	659	752	714	691	746	731	715	720	717	686	731	758	736	746	687	737	681	732	701	686	720	755	691	684	664	725	721	697	705	750	710	727	726	686	704	731	721	635	689	727	727	729	769	733	735	756	769	686	751	739	741	734	724	765	686	712	691	743	680	735	699	689	717	703	697	697	687	698	737	743	722	703	671	708	694	723	725	697	701	711	703	730	722	707	687	759	713	708	712	715	727	698	706	717	709	743	710	752	741	705	707	738	747	667	679	710	747	724	756	725	732	696	701	697	714	710	722	716	722	704	695	707	701	736	689	709	759	719	680	738	677	678	727	697	711	746	702	675	708	732	705	674	712	694	687	688	698	714	735	701	735	677	730	738	680	708	669	695	697	702	721	746	732	710	725	716	690	646	734	717	714	709	682	697	654	699	685	699	711	742	717	722	741	727	755	720	701	737	687	707	699	729	729	689	714	726	687	667	659	742	698	737	758	761	788	674	690	692	695	712	754	700	703	678	690	711	704	723	733	724	664	730	691	699	741	702	703	669	752	714	705	768	726	766	725	695	741	723	701	750	718	727	709	747	681	731	690	698	755	717	736	685	719	712	727	718	675	664	700	698	712	712	684	717	726	724	755	717	726	677	660	695	680	703	740	698	723	761	719	735	657	729	702	731	707	692	734	707	693	754	714	706	722	727	728	707	722	720	731	675	677	669	714	725	745	749	754	754	721	698	754	743	699	747	647	727	731	716	729	673	689	747	712	757	721	694	700	761	771	690	700	679	721	701	704	665	715	709	712	706	734	705	672	749	747	706	672	716	690	710	720	725	727	675	754	708	728	695	731	705	634	721	712	708	749	732	683	682	695	726	692	668	686	709	684	680	679	689	727	715	725	699	712	712	706	706	759	759	677	706	701	711	710	701	710	722	746	751	696	720	689	705	712	675	733	748	683	738	735	710	740	726	735	719	695	716	720	694	688	684	727	737	747	711	707	690	716	685	747	712	716	700	704	737	776	681	663	699	759	663	713	722	724	724	752	714	715	741	689	687	759	718	710	702	702	690	747	727	722	717	692	675	721	716	690	661	731	728	709	715	717	723	674	702	716	664	738	709	708	712	701	711	704	693	722	698	689	790	699	736	717	667	678	720	682	675	729	744	718	712	718	707	734	685	713	718	713	723	765	694	730	678	706	685	744	717	730	753	742	698	731	712	700	693	712	686	724	721	725	708	716	697	730	740	735	745	717	745	704	733	761	683	733	719	661	658	728	770	734	728	704	704	720	739	733	728	723	709	735	722	722	745	708	707	700	697	682	697	739	691	752	736	725	777	732	731	666	698	755	735	715	707	696	730	721	733	723	694	735	682	723	663	690	758	733	713	728	751	677	697	728	728	751	700	741	671	709	705	735	729	691	725	701	697	686	684	701	734	681	733	684	724	687	754	698	724	725	735	747	756	697	712	693	709	719	739	720	707	710	736	736	721	753	698	744	686	685	709	701	699	690	721	676	697	791	744	742	716	745	743	712	723	665	743	723	728	689	688	687	690	705	732	724	752	652	694	713	724	777	735	698	746	676	724	679	723	687	691	683	699	779	728	747	700	669	701	734	709	749	730
21329	6820	809	514	407	407	334	400	327	343	340	368	346	338	322	307	337	411	350	349	377	351	322	324	321	340	335	346	358	312	321	337	315	343	341	307	338	323	364	341	346	325	309	316	314	325	306	305	305	307	322	348	368	336	326	325	326	323	327	298	362	326	324	290	336	330	348	337	339	336	341	336	310	309	325	318	314	361	311	322	314	314	308	320	312	351	328	329	347	319	363	302	356	319	344	350	341	334	330	340	319	301	340	333	356	325	332	333	312	315	327	330	327	315	353	317	318	346	319	370	322	332	317	371	341	339	318	339	337	340	334	324	305	335	338	341	325	292	321	378	321	380	327	314	332	324	299	339	306	326	353	311	338	328	346	404	324	336	352	334	327	350	360	312	346	350	312	321	318	315	335	328	317	341	349	341	357	324	345	313	331	335	318	322	333	358	300	337	346	351	330	328	327	334	311	319	310	355	345	346	351	329	318	354	329	324	319	333	321	347	319	329	321	359	328	322	314	354	298	310	335	328	344	333	305	302	369	320	335	321	333	346	321	340	300	363	340	352	331	324	323	307	379	309	318	316	308	317	333	338	334	308	319	341	327	365	307	310	332	363	342	344	345	306	313	330	346	325	334	315	336	302	340	324	309	299	358	329	309	350	326	312	326	335	334	344	329	359	349	315	311	334	275	341	359	334	314	349	335	338	333	331	313	326	302	340	350	322	285	344	333	331	366	328	303	314	323	327	330	341	319	356	331	295	339	324	360	363	303	328	331	343	322	292	353	298	331	303	374	342	338	364	308	364	327	334	357	308	323	356	361	328	313	342	344	307	303	370	315	341	334	350	323	337	335	342	331	301	328	353	296	355	323	317	326	327	325	328	342	358	336	319	333	362	344	325	324	337	315	350	346	351	325	313	327	321	320	325	354	318	313	345	369	347	343	306	344	345	349	327	312	376	313	354	325	326	328	371	314	362	350	316	321	322	332	319	313	311	328	322	325	351	343	345	341	296	277	308	353	318	329	307	331	309	328	356	348	321	321	300	341	343	330	334	329	338	328	318	338	330	342	288	340	318	326	334	304	347	348	284	344	325	304	295	315	321	308	340	345	311	335	345	311	354	306	310	317	316	354	346	345	330	311	318	339	333	359	354	321	286	335	319	340	321	317	281	326	318	350	346	331	319	329	335	348	320	309	323	328	319	336	319	340	342	321	318	350	338	351	292	314	331	336	346	335	335	346	304	328	369	332	307	325	320	341	343	357	314	327	327	348	354	318	327	323	328	320	317	324	293	335	306	343	319	305	294	358	310	319	286	344	328	337	326	340	335	331	302	331	326	296	338	327	305	360	331	348	347	359	304	340	329	298	299	326	376	320	291	328	334	335	340	332	330	350	328	326	324	318	336	351	278	318	305	315	347	341	308	350	339	306	301	346	353	350	353	352	283	326	331	305	361	316	338	318	338	329	333	358	306	330	380	334	303	374	339	320	329	350	302	333	331	331	331	316	321	338	321	303	354	357	357	337	328	313	335	335	357	336	335	340	344	318	255	351	346	331	316	309	320	317	325	342	348	333	322	325	308	320	318	330	317	340	339	305	290	346	348	328	352	344	326	355	318	307	347	360	306	309	351	348	306	312	315	361	340	341	330	337	312	346	307	303	358	337	322	314	348	331	311	293	325	351	352	333	320	334	337	328	339	370	324	326	309	298	324	321	324	324	375	330	331	293	325	313	339	330	317	318	333	322	342	306	346	349	315	312	345	346	333	333	354	342	325	337	324	340	315	349	338	330	324	333	339	344	345	334	328	318	344	345	292	322	352	307	320	366	329	344	318	305	353	319	306	310	305	320	363	332	330	348	322	305	340	324	323	314	328	299	362	322	307	330	300	353	337	309	355	320	336	370	329	304	325	337	349	331	361	357	286	307	349	344	327	332	339	356	328	325	321	311	329	333	314	313	324	293	338	357	331	336	339	345	324	325	322	314	360	338	340	362	306	310	304	299	325	367	316	323	330	360	390	368	338	318	327	329	329	333	345	348	329	323	355	330	333	323	333	376	324	321	340	312	309	320	292	309	314	379	350	325	322	331	322	314	309	341	351	308	331	366	344	306	332	363	356	327	321	329	321	335	339	317	313	323	329	300	329	319	317	334	340	334	309	317	325	324	313	362	319	331	368	323	341	317	336	333	294	312	343	310	348	340	336	328	314	338	357	321	297	306	327	322	337	319	296	320	316	321	315	300	333	382	290	344	329	361	357	363	345	347	357	304	359	320	293	350	313	335	325	343	300	300	345	326	347	334	335	308	354	324	280	311	303	332	315	365	330	332	334	322	352	316	357	299	308	337	328	346	329	320	357	307	344	326	309	355	310	314	320	354	315	343	352	314	334	387	323	315	326	324	343	357	336	319	342	329	334	335	367	328	321	336	308	326	302	340	303	337	350	320	320	351	358	306	331	312	327	370	317	333	330	335	318	320	359	336	334	332	314	309	309	333	332	338	303	354	316	348	347	305	318	312	371	340	317	365	340	340	317	301	316	340	323	307	318	346	331	327	330	308	347	342	330	330	291	316	330	336	322	304	322	362	308	342	346	327	338	347	342	343	327	318	363	328	323	323	342	311	341	312	301	321	337	342	329	333	318	301	290	361	315	324	312	317	321	356	319	326	355	339	343	353	356	308	321	305	317	300	319	326	311	318	342	371	332	332	338	334	312	338	311	322	337	302	336	314	317	312	306	359	373	305	346	347	337	312	347	345	321	369	357	313	361	305	321	331	339	328	358	333	317	327	310	312	330	332	330	320	330	334	352	334	358	287	298	352	333	319	314	321	328	307	329	329	351	384	375	311	333	342	336	332	344	354	328	349	319	285	329	296	342	356	313	354	332	350	311	309	299	330	303	322	322	318	346	312	339	321	328	343	336	309	332	317	295	321	341	330	385	334	333	333	317	344	345	333	299	331	300	307	323	343	322	339	335	327	338	322	315	286	363	346	316	327	352	321	317	306	381	316	323	360	342	327	344	336	380	326	368	303	336	369	346	336	337	336	337	302	354	337	306	346	327	335	336	333	348	319	357	343	332	323	290	339	311	298	329	361	312	355	338	326	317	339	337	329	328	336	341	361	326	313	335	324	327	323	310	333	331	325	345	348	299	320	351	336	351	326	325	346	291	343	317	320	313	355	337	334	321	350	352	308	313	337	338	296	353	343	346	362	312	318	279	333	334	325	331	341	369	341	338	328	363	341	322	310	300	296	362	296	322	345	341	371	339	315	301	339	347	323	323	336	369	334	334	323	328	324	333	348	318	335	287	330	331	309	327	371	323	302	331	304	308	362	324	327	340	390	325	356	322	311	345	316	329	336	304	333	309	332	349	352	339	323	313	325	316	305	349	338	312	314	297	342	323	351	317	328	324	325	345	346	341	335	325	351	326	330	357	335	310	388	344	323	332	335	292	354	377	337	334	341	333	359	301	330	297	320	312	335	303	341	345	356	324
15603	5321	1225	1347	1232	1159	986	937	925	897	821	847	866	790	817	851	774	815	762	816	787	752	758	805	842	788	838	837	805	797	816	814	800	830	866	799	761	750	752	805	791	796	812	740	829	741	793	795	843	809	767	759	777	777	751	782	806	821	745	810	781	817	794	788	718	777	783	804	743	767	767	827	790	818	746	803	763	772	779	804	826	796	748	759	786	809	764	808	742	801	730	797	794	753	747	778	759	785	874	805	792	795	737	790	787	732	757	782	772	767	814	775	801	866	826	796	824	750	788	718	723	779	785	774	808	785	801	780	733	744	766	767	777	812	758	807	762	791	767	758	788	772	787	791	791	794	786	755	793	785	766	776	785	766	741	784	787	816	779	741	798	818	742	774	755	814	855	785	776	758	751	760	766	773	752	818	790	774	774	815	768	782	762	804	832	781	722	755	809	776	803	726	747	839	767	773	803	781	787	781	768	794	785	773	772	795	745	745	761	746	806	786	815	764	755	797	777	760	781	811	777	774	785	755	791	794	799	809	759	785	798	748	711	767	799	758	757	788	804	754	792	820	757	752	716	785	808	798	856	812	790	740	766	793	810	799	756	762	750	753	784	757	800	766	773	731	870	781	796	769	803	781	830	746	752	779	771	852	771	759	751	825	760	788	754	815	783	734	762	793	766	780	788	758	796	787	749	767	737	782	805	774	766	784	808	775	782	811	790	799	750	792	788	791	770	830	792	793	798	759	785	782	721	757	786	804	835	780	756	764	732	759	795	763	739	783	773	819	795	802	702	789	737	828	781	723	739	848	808	768	788	796	821	772	752	772	726	776	763	754	784	754	748	743	795	834	779	735	737	824	797	801	795	773	760	751	798	773	815	783	783	775	745	775	700	742	829	809	746	739	764	759	748	771	788	757	744	724	760	769	814	851	786	774	771	786	828	778	761	774	783	744	781	789	764	763	772	805	785	782	800	783	771	836	855	768	721	793	834	794	773	762	758	772	777	787	761	775	771	759	793	759	731	812	781	712	780	835	796	804	766	775	709	767	740	801	708	800	787	780	800	800	764	782	743	784	756	759	738	808	782	713	770	818	787	825	770	787	795	854	753	821	793	767	731	737	858	800	740	855	765	756	792	771	752	783	827	829	729	783	802	731	773	791	767	837	757	779	765	753	739	753	782	798	787	775	807	772	779	768	769	828	791	797	788	821	779	806	761	786	778	818	780	829	762	810	766	787	819	816	777	798	766	800	753	801	797	781	780	806	783	815	818	751	781	777	812	782	768	763	828	742	822	773	753	765	804	787	815	762	787	816	795	793	826	775	746	729	766	773	770	813	759	771	769	769	801	730	813	744	779	765	816	789	773	800	776	796	774	814	752	711	755	715	801	802	752	808	773	771	785	805	779	794	808	795	770	819	797	816	777	747	763	806	813	743	740	779	777	819	754	762	823	783	787	803	757	776	788	768	772	818	773	802	763	804	760	824	779	739	735	795	769	801	766	773	768	761	796	821	789	749	771	822	777	780	728	834	733	764	813	792	760	850	788	748	804	803	794	785	804	827	764	834	796	830	748	744	784	753	816	723	729	821	788	803	802	734	753	804	770	738	732	785	786	792	787	811	795	751	749	797	769	827	808	848	770	778	839	768	738	754	772	778	733	704	841	821	727	769	790	737	735	815	785	810	763	738	778	789	776	812	772	737	728	809	770	761	795	784	769	782	751	784	727	783	805	790	774	781	772	795	839	735	776	770	743	745	835	810	768	820	793	772	755	777	754	774	788	748	732	798	803	746	735	809	767	825	760	769	811	776	776	785	781	793	794	742	805	796	802	770	785	824	749	776	792	739	741	752	827	827	771	773	802	798	806	762	772	792	811	772	727	811	774	743	768	765	771	785	834	795	757	777	762	718	753	793	785	740	765	745	748	779	799	753	759	758	758	815	769	841	765	779	762	805	769	751	746	746	825	782	744	818	764	785	770	789	766	817	793	784	778	818	775	794	749	804	759	731	758	738	722	763	802	782	755	829	778	754	778	753	783	812	799	803	762	775	830	805	795	819	778	774	804	809	771	796	755	791	793	794	726	790	772	790	823	759	768	706	745	801	788	759	816	825	758	808	791	781	812	790	819	810	797	789	811	780	740	766	758	808	807	823	842	750	762	828	732	759	799	786	806	752	783	757	774	813	804	803	771	751	766	799	779	767	766	788	785	815	804	769	782	786	800	786	758	772	795	780	819	765	855	804	772	762	768	825	859	758	763	801	807	773	783	752	764	772	743	754	763	828	789	743	756	753	786	808	739	796	801	749	798	805	782	757	806	791	757	787	766	771	794	811	796	783	777	787	786	751	801	822	766	784	717	769	809	758	799	776	759	773	750	795	760	739	749	704	753	781	774	814	812	777	773	791	799	768	827	759	788	732	775	823	827	787	722	784	766	772	737	793	757	798	786	818	785	783	751	769	799	736	768	792	777	816	770	804	833	723	755	807	821	759	745	785	771	777	804	813	759	765	737	763	778	781	753	783	781	759	765	801	731	831	773	806	768	760	798	740	800	780	784	773	747	762	756	788	795	752	827	748	784	798	762	813	803	767	784	777	807	716	709	792	786	837	844	781	809	776	804	741	777	774	765	764	800	750	793	757	800	758	830	775	763	778	778	775	763	785	785	768	792	742	734	777	799	780	814	771	768	806	790	789	782	787	771	790	774	803	769	786	750	782	788	800	735	737	762	779	803	799	752	797	793	766	743	802	806	803	832	769	793	763	802	784	819	834	743	742	789	778	802	749	837	790	800	798	839	806	805	796	797	771	743	765	776	814	809	785	799	762	782	761	801	776	769	808	778	794	791	767	752	795	742	798	753	809	783	782	757	793	765	763	803	811	760	792	779	767	745	757	777	773	769	783	784	790	801	773	772	769	786	778	806	746	803	707	776	778	784	843	778	799	789	811	750	785	773	793	744	804	818	760	769	835	780	779	716	768	774	808	790	808	767	779	772	786	799	771	820	841	796	772	801	745	783	773	773	768	770	773	847	759	817	799	762	744	763	788	749	805	796	787	764	792	740	808	781	799	817	760	770	760	829	764	785	783	827	821	812	758	754	808	761	768	807	821	740	840	770	766	706	774	757	752	801	764	755	795	758	818	794	767	755	731	787	793	772	744	762	764	785	798	798	801	792	829	743	755	768	751	798	808	787	809	783	838	780	784	781	747	778	778	765	800	789	789	795	791	804	780	764	765	766	794	744	815	810	812	837	805	746	753	786	769	805	760	751	770	818	756	772	795	760	813	801	786	740	796	763	750	752	761	719	735	777	741	788	762	789	758	797	764	742	805	789	825	730	778	781	761	786	804	812	749	823	791	739	813	781	730	803	770	752	736	762	806	745	786	771	738	819	792	752	750	792	803	750	758	759	756	811	770	768	799	780	749	790	779	741	762	772	795	812	777	772	793	713	724	813	812	748	769	796	790	765	761	760	740	734	777	770	825	818	741
30555	12367	1503	582	407	343	269	254	222	229	216	207	202	195	218	204	204	198	195	200	183	194	222	211	190	186	196	175	192	206	206	177	224	207	184	204	203	172	163	176	187	230	204	220	208	192	193	194	191	199	179	215	165	187	173	177	193	212	186	193	207	205	176	177	185	195	202	169	192	194	171	193	189	222	205	204	226	215	190	213	196	226	198	164	201	207	182	219	178	194	206	201	189	206	189	211	179	170	206	219	207	197	177	179	206	209	206	223	159	190	181	207	193	208	205	165	185	180	215	188	189	181	192	187	198	196	193	189	180	221	207	173	204	196	207	197	172	156	191	197	182	190	179	224	196	181	188	181	190	198	181	184	212	181	175	218	168	171	209	185	205	207	193	201	177	208	186	215	188	222	175	187	205	189	186	172	219	192	214	166	175	184	217	190	196	201	189	174	200	196	203	191	207	190	192	222	188	191	198	201	184	208	192	199	189	186	184	197	216	198	197	186	195	205	202	181	216	176	189	198	190	183	209	204	209	190	173	194	206	184	216	229	208	189	203	191	173	210	199	197	191	167	199	200	207	213	175	184	199	176	160	193	199	189	182	188	176	157	178	201	175	192	207	200	203	197	216	192	175	183	202	196	192	200	185	201	182	196	201	181	210	208	187	180	191	206	211	201	192	198	183	208	192	167	181	212	194	176	189	216	207	203	190	178	175	212	191	166	230	194	174	218	196	185	194	211	172	201	218	174	172	195	203	181	202	188	203	208	175	193	163	195	173	183	182	191	169	171	217	189	189	203	212	184	183	175	179	193	209	195	214	195	188	175	189	205	207	172	185	168	193	173	190	191	205	191	192	210	203	191	186	192	200	215	215	207	177	218	200	202	210	167	215	198	199	172	208	206	191	198	204	185	177	205	191	195	180	194	193	188	212	199	160	154	202	206	184	178	212	200	181	206	191	182	218	200	217	206	197	199	203	199	210	184	197	196	203	173	194	177	176	171	183	193	172	202	192	185	191	188	184	202	193	210	195	195	198	203	180	186	173	198	199	210	211	204	234	192	205	177	168	194	184	172	195	197	192	219	176	189	201	220	182	218	212	184	164	193	200	184	188	214	179	206	176	169	184	170	185	201	183	193	200	173	207	194	198	195	185	221	208	217	183	169	198	190	223	200	175	200	201	185	188	191	162	208	180	205	195	220	176	193	185	209	196	193	191	192	198	239	184	211	220	213	211	214	173	197	213	200	170	190	182	197	209	206	188	190	212	224	191	194	201	170	188	199	181	203	200	171	180	184	208	185	210	187	172	202	176	190	188	184	210	192	198	183	189	170	203	202	176	188	206	189	205	204	207	206	190	187	201	175	194	171	183	198	202	213	198	185	181	212	198	181	183	191	186	210	203	181	162	183	190	213	177	212	188	164	188	204	180	173	214	197	198	193	191	205	182	211	182	199	176	205	201	182	186	206	189	174	202	204	205	187	178	175	186	178	194	179	198	200	197	189	180	216	172	185	206	176	164	182	200	200	195	191	182	203	179	195	214	190	190	217	226	182	200	199	199	200	190	178	192	204	176	223	185	207	229	192	224	231	226	203	178	185	185	188	176	180	205	183	216	202	200	178	223	202	187	194	207	207	211	181	181	203	209	179	188	194	188	205	205	186	183	194	193	227	187	211	207	161	204	215	172	203	201	179	206	184	201	195	203	197	209	173	195	196	190	215	210	210	197	181	207	197	187	184	198	187	207	183	203	205	199	185	172	191	178	213	187	200	190	202	208	181	186	182	206	162	186	208	212	196	189	217	182	198	221	229	203	183	187	182	207	196	192	191	196	208	183	184	188	206	194	176	188	186	182	218	214	179	189	199	197	180	195	188	191	211	185	187	181	203	198	208	199	197	215	187	202	200	198	192	206	191	187	179	197	222	228	176	195	187	211	207	210	204	193	205	174	200	202	183	188	199	192	188	187	186	195	210	185	206	189	180	190	203	220	172	209	179	218	185	212	201	214	188	186	174	192	182	198	179	198	200	184	199	196	190	193	176	218	228	198	182	216	177	191	195	194	204	208	198	188	186	199	175	197	196	194	205	216	188	174	190	190	206	192	183	184	164	190	165	215	212	205	202	183	204	164	194	195	202	187	189	187	172	192	178	190	183	195	190	174	203	189	193	206	213	205	175	194	212	196	180	183	201	189	193	180	219	224	173	181	183	203	207	218	199	196	174	197	170	203	177	216	207	199	191	210	183	185	200	201	190	180	194	197	207	183	209	191	201	180	161	183	175	188	208	195	165	192	190	200	204	187	178	185	186	190	220	214	195	201	182	198	190	201	182	195	195	209	192	167	210	180	184	203	173	199	205	214	185	227	192	172	188	229	187	200	157	182	186	183	211	208	187	205	207	188	191	204	189	184	185	149	216	190	218	195	212	196	172	192	151	205	199	197	183	208	193	183	197	177	208	158	188	182	171	168	194	206	182	190	188	166	193	198	202	186	178	186	184	194	207	169	211	184	181	224	177	203	202	190	195	205	197	187	180	189	185	186	212	187	189	218	212	186	158	185	190	225	190	172	188	187	213	176	193	202	176	203	193	184	179	224	185	156	189	184	214	205	190	187	187	189	172	190	206	194	168	183	191	190	187	183	199	176	193	217	195	189	235	208	216	203	222	219	178	193	179	239	206	178	197	201	197	210	217	193	192	192	196	188	188	197	199	200	208	189	190	179	201	190	194	178	204	211	202	186	188	199	200	186	212	184	204	190	250	194	188	192	205	186	184	190	184	190	180	175	212	200	181	201	165	215	176	171	185	195	189	216	168	180	215	190	171	172	189	224	182	187	195	177	189	200	195	221	195	173	170	192	206	171	187	212	174	194	192	166	186	154	176	195	194	216	168	229	188	201	186	210	199	205	180	185	225	173	193	220	201	207	203	184	207	209	183	181	196	190	198	203	179	205	191	213	188	199	206	203	200	218	190	188	202	225	206	204	182	188	198	206	208	221	170	183	186	201	211	201	197	180	179	196	185	188	189	179	182	204	218	201	188	199	199	206	195	185	183	191	197	205	213	174	205	197	202	185	214	209	200	177	196	195	185	178	194	195	226	188	203	197	184	206	192	198	225	210	205	165	197	185	217	172	191	196	189	202	195	185	196	167	187	209	188	196	190	191	175	220	155	198	225	195	205	186	196	161	175	220	178	202	200	201	176	186	186	187	187	195	209	216	193	213	185	206	204	178	182	196	182	178	194	196	181	220	198	196	189	222	193	172	193	198	206	211	222	199	175	184	188	216	197	190	204	182	200	169	184	207	184	185	198	194	192	186	208	200	204	199	189	189	201	197	197	202	211	174	182	186	169	173	203	215	207	168	197	196	217	183	188	193	198	207	183	179	208	201	186	185	205	187	209	182	213	194	198	205	186	169	210	192	194	173	184	198	188	188	173	190	178	205	171	170	183	211	189	188	226	211	165	188	184	203	191	198	206	216	176	205	181	208	185	224	195
19708	8566	1466	1492	1430	1084	900	867	770	699	639	622	573	574	570	552	593	512	509	539	499	493	545	467	541	518	457	542	554	487	495	516	507	506	506	480	527	509	456	516	503	487	516	518	490	454	496	507	450	502	477	502	478	518	475	490	496	490	500	535	495	507	514	487	463	467	512	440	472	472	486	499	463	476	484	485	424	474	482	478	491	473	514	490	505	503	491	471	444	456	523	461	465	487	507	459	438	510	444	509	462	498	484	496	504	463	477	498	488	471	511	476	524	500	485	488	491	498	488	488	489	468	524	470	518	494	486	454	483	500	459	460	476	473	492	444	469	465	475	488	476	491	489	456	486	463	456	498	481	440	489	484	464	481	483	492	449	509	456	468	493	457	486	496	529	491	477	503	485	484	484	467	467	498	502	478	482	509	498	469	408	465	459	500	467	508	448	468	482	461	503	494	501	463	480	483	484	456	447	459	476	490	487	493	462	494	453	497	474	443	434	466	480	480	488	512	469	440	464	468	459	455	524	442	501	537	457	497	481	497	477	449	486	476	487	487	460	497	438	462	534	459	459	475	509	506	442	457	481	499	451	492	465	481	456	489	492	479	496	489	507	485	464	494	491	506	520	482	434	433	438	483	446	464	481	512	482	426	480	504	468	470	474	478	442	489	456	478	490	510	444	499	459	479	493	498	519	451	479	485	450	465	488	476	493	489	464	499	494	478	457	455	511	456	485	453	448	523	492	465	469	500	468	441	466	498	483	443	509	481	485	497	461	463	456	481	469	506	492	471	499	470	440	452	486	493	459	472	499	520	460	484	481	474	465	492	495	473	491	454	495	453	471	496	453	504	505	488	491	505	488	499	503	449	461	473	467	459	470	478	445	503	444	497	509	484	484	512	485	474	460	495	491	466	447	473	506	488	461	485	500	458	484	482	496	457	459	486	476	457	489	480	462	510	483	450	496	529	452	518	500	469	488	493	470	480	491	454	476	522	503	491	509	468	482	479	428	471	491	454	439	451	510	464	475	460	470	509	482	459	458	451	437	462	475	496	484	472	495	476	474	441	513	495	491	455	477	455	487	476	482	484	477	465	491	477	446	454	516	481	417	481	484	473	484	478	467	487	471	436	476	448	481	441	492	474	510	464	508	475	438	508	476	470	516	491	463	452	445	481	495	502	474	509	495	485	469	473	505	470	497	496	425	476	465	438	489	466	452	449	518	500	478	488	423	463	472	478	479	502	491	479	429	472	454	464	488	484	481	477	471	488	461	457	444	466	482	513	466	479	481	485	481	524	494	487	470	489	462	473	500	426	475	494	463	470	517	488	453	497	462	428	464	463	493	489	466	474	481	501	492	500	476	488	448	508	489	442	474	459	436	427	470	482	466	490	491	476	480	456	475	443	485	450	461	489	490	477	484	475	520	494	462	473	486	480	507	473	454	453	497	484	484	451	485	497	469	430	458	450	458	544	482	446	497	511	498	473	511	516	474	447	487	448	489	505	498	449	467	461	475	494	458	457	451	487	498	509	456	501	431	498	502	497	486	493	499	484	497	456	476	489	467	460	477	451	450	491	494	509	470	483	478	500	475	445	469	464	485	488	502	512	436	516	483	501	498	451	477	492	494	444	491	490	492	455	483	523	486	467	457	492	452	482	484	453	473	491	473	462	449	462	485	479	479	486	505	476	501	503	449	476	457	463	482	436	475	476	456	473	451	474	417	491	509	476	515	492	454	472	441	463	486	449	464	513	464	481	459	518	509	473	465	510	469	472	466	487	499	510	460	486	469	450	488	458	459	503	476	479	466	503	496	511	438	511	510	487	521	506	503	468	467	459	499	483	483	443	489	471	488	480	486	479	468	457	506	475	486	461	474	484	475	451	442	510	496	469	480	499	448	494	466	481	496	483	504	495	472	448	454	451	471	481	484	439	471	466	487	503	472	432	533	461	482	461	532	505	516	455	453	474	454	470	468	438	478	468	449	472	451	499	474	477	448	461	507	508	469	406	515	484	485	457	464	471	445	438	509	478	480	493	466	471	522	474	482	446	500	446	484	509	461	470	498	442	479	518	449	464	486	482	444	473	490	439	485	516	458	478	442	484	428	499	482	478	457	482	467	498	439	462	477	471	460	484	461	478	463	478	477	494	515	462	477	464	462	434	481	488	456	457	453	472	488	481	464	504	472	490	449	488	466	494	472	492	494	481	480	448	480	482	481	486	511	484	481	491	473	482	511	502	489	528	429	452	441	426	504	495	506	478	458	430	503	483	469	475	489	473	467	470	449	485	481	433	482	461	512	509	485	477	479	498	500	469	429	491	460	459	510	497	465	492	423	493	480	471	476	477	497	469	455	527	480	478	505	475	460	510	482	490	483	530	502	479	494	488	488	518	457	466	494	453	468	480	512	499	467	473	468	523	425	481	479	482	447	508	452	476	471	462	476	460	520	523	482	493	457	471	465	442	458	487	471	477	453	478	496	481	461	484	448	445	472	470	476	460	476	466	479	451	456	484	448	452	455	491	493	449	465	464	460	466	477	483	459	454	486	469	529	511	455	486	549	469	467	496	451	524	493	466	459	471	472	486	505	459	462	469	481	500	457	471	487	478	423	498	476	497	491	487	490	499	483	496	455	522	489	442	466	500	467	452	459	497	443	495	466	447	495	507	438	448	466	436	504	485	468	497	465	511	477	469	452	472	488	469	424	473	478	480	483	482	488	500	494	496	501	517	459	468	454	455	497	510	485	494	469	452	470	502	464	473	478	456	480	467	482	501	482	489	502	487	431	481	460	481	448	493	463	473	487	486	511	506	458	492	511	484	450	485	484	502	471	505	477	470	492	483	462	491	494	443	476	469	482	467	492	506	519	437	459	509	494	512	501	498	466	474	492	476	471	462	481	500	459	481	443	459	465	458	475	526	485	500	494	524	478	486	454	477	465	460	485	497	493	471	483	445	466	474	467	531	508	475	488	469	480	476	458	455	463	465	487	480	484	490	502	457	451	500	481	467	470	471	517	480	460	480	464	509	508	483	549	477	502	491	496	494	480	453	469	446	508	450	466	470	478	467	443	465	464	481	467	504	468	434	509	474	486	480	410	461	516	514	514	456	475	450	504	500	493	470	466	485	476	472	489	478	465	465	451	537	488	454	465	468	462	477	503	451	453	495	513	503	469	430	513	489	476	496	469	481	506	510	482	467	485	456	470	495	448	493	490	475	468	465	495	498	450	497	502	432	445	485	453	487	455	455	480	504	483	481	496	465	487	473	489	475	475	448	454	513	487	458	526	481	454	503	485	483	485	476	462	447	512	471	471	503	472	493	474	466	501	501	511	487	464	500	509	505	433	525	488	500	508	494	467	504	533	505	455	455	455	431	461	503	453	509	508	473	477	417	470	473	441	502	465	457	482	439	484	482	450	479	443	468	496	455	505	475	442	490	449	499	483	510	486	438	470	484	430	485	429	485	498	475	484	446	502	461	504	488	473	475
9250	2923	397	322	297	303	301	291	282	270	282	317	311	266	326	298	294	297	294	310	291	290	325	307	306	285	301	278	325	270	301	319	291	285	301	296	289	317	279	283	314	315	261	315	294	272	297	309	307	251	278	364	310	308	293	323	277	299	306	310	283	309	327	297	271	317	304	303	261	277	295	312	310	277	284	313	297	282	294	304	297	290	279	278	317	289	296	321	325	338	288	299	346	304	297	287	296	288	316	284	267	300	284	313	284	294	288	293	293	266	301	282	285	305	289	303	306	302	289	288	277	311	318	312	311	309	271	290	301	297	304	288	269	289	313	250	297	286	310	288	271	298	289	297	284	296	297	309	274	288	308	270	297	305	318	278	323	294	293	277	284	305	285	312	302	278	295	297	297	258	268	278	289	293	277	285	305	309	321	318	278	269	290	289	283	315	305	292	300	302	272	286	304	299	284	302	281	308	289	296	289	269	287	312	343	323	268	335	298	303	293	275	274	282	286	294	273	281	299	348	278	280	248	281	308	301	288	297	326	283	288	304	297	329	331	291	304	278	328	310	300	320	321	320	310	282	317	280	280	295	295	286	306	287	296	295	297	307	285	309	290	288	308	294	265	317	327	324	290	269	303	306	283	280	281	309	291	307	301	311	326	296	298	305	297	324	268	287	292	279	298	310	274	303	305	295	290	295	279	315	287	302	303	284	283	290	347	292	262	293	290	327	317	286	308	317	315	287	277	282	278	284	287	283	290	289	316	344	294	304	302	294	276	322	282	293	289	276	270	282	300	272	272	310	303	278	311	299	323	312	276	268	295	279	280	274	277	283	313	303	314	260	296	328	294	292	308	295	291	271	305	311	304	291	286	324	271	304	293	273	296	287	309	307	295	318	316	310	300	281	263	273	295	328	278	269	295	318	316	300	309	309	291	317	292	300	290	287	353	300	286	312	288	298	310	341	285	314	320	325	317	300	264	317	305	305	265	279	294	272	316	310	310	270	304	260	314	302	297	316	308	307	319	282	312	297	287	293	282	294	346	277	315	275	275	299	304	269	305	275	309	305	288	299	284	276	310	290	298	288	282	313	304	320	303	302	298	290	310	314	303	269	264	283	268	296	310	301	300	296	284	289	259	287	263	278	283	288	280	296	314	327	285	313	269	277	313	272	300	297	255	300	281	285	307	278	311	293	285	270	318	305	299	267	289	313	309	276	291	303	290	287	284	283	320	291	302	307	304	284	280	254	269	277	315	322	249	291	290	303	331	315	316	302	307	292	295	309	304	303	289	312	252	287	284	298	318	320	298	331	311	301	302	296	301	292	330	295	317	278	292	283	279	255	309	311	295	289	316	278	273	292	293	290	293	325	296	294	318	301	305	273	317	286	276	303	320	297	326	317	292	269	278	281	355	283	279	303	293	327	286	291	303	301	322	291	290	304	322	281	266	320	284	315	307	282	322	331	304	295	280	265	296	294	310	314	296	292	284	320	292	284	314	301	282	251	260	297	332	348	293	284	294	276	317	274	269	270	323	324	312	308	315	288	269	275	281	267	291	309	263	282	304	315	272	287	276	305	261	297	301	298	320	344	331	312	323	291	320	294	282	291	303	285	291	284	300	290	265	341	288	314	281	333	319	294	323	328	275	310	294	289	310	306	314	309	285	290	290	301	285	284	295	293	269	303	329	286	300	292	322	288	317	291	300	292	294	298	262	283	308	260	274	320	301	282	318	290	286	308	289	286	304	273	302	303	303	330	287	291	307	325	298	275	291	286	329	298	289	316	311	285	273	319	277	279	329	324	310	255	268	316	280	300	298	293	313	297	308	274	272	323	333	300	287	286	262	293	314	265	266	315	283	327	278	304	274	325	296	302	266	287	289	309	279	310	299	293	274	323	269	300	301	306	288	270	288	256	278	309	314	306	303	301	320	338	317	308	270	257	294	341	297	287	301	316	303	264	302	277	296	325	293	316	298	266	299	289	291	277	249	301	303	275	294	274	310	315	327	310	292	339	292	325	258	305	263	274	295	257	263	284	289	324	291	310	282	267	290	294	265	304	263	308	283	282	303	286	282	283	314	280	294	266	284	313	304	279	279	294	300	268	288	308	277	284	263	274	258	261	315	318	305	302	297	313	308	277	309	301	292	297	296	276	281	316	320	318	303	280	295	306	300	297	289	300	303	304	307	294	266	265	291	283	294	297	286	311	281	298	302	322	305	300	291	304	242	311	314	283	296	295	325	288	302	289	278	287	310	321	274	322	306	313	309	304	316	321	268	293	287	296	311	298	333	308	280	281	320	330	307	315	333	279	330	280	269	310	323	318	313	284	312	331	299	279	306	274	291	266	294	310	318	300	323	274	322	279	315	297	301	314	336	291	323	294	311	298	269	278	275	304	297	287	295	270	282	308	315	266	293	282	311	290	305	300	302	327	289	286	324	273	296	277	301	277	309	302	283	296	296	263	276	269	305	314	319	296	297	257	316	299	326	311	277	283	281	288	307	311	309	318	287	312	307	329	312	317	279	306	294	294	308	313	307	321	293	309	318	280	314	314	273	289	302	285	298	317	269	286	317	290	275	314	318	306	275	295	285	296	294	292	279	280	287	298	302	265	311	280	291	290	295	302	287	258	298	303	294	317	277	317	304	316	300	301	288	276	285	301	282	287	333	280	283	310	260	269	275	294	294	324	309	276	290	297	273	287	274	294	291	284	307	299	279	282	275	306	306	318	329	339	306	320	280	308	293	288	310	276	324	293	303	318	321	269	287	318	315	285	275	296	296	310	308	296	293	285	294	275	259	271	290	305	310	303	289	307	312	288	304	320	309	283	277	275	303	332	303	291	309	308	330	310	319	289	280	303	302	306	297	306	268	277	299	279	285	304	303	350	305	300	298	302	282	292	282	311	314	293	286	300	343	285	292	293	297	294	310	298	308	285	317	282	302	291	295	306	282	318	298	274	336	290	283	303	299	252	279	324	297	298	287	281	288	281	313	294	307	281	287	306	303	277	311	273	316	301	275	327	264	300	305	336	300	263	307	295	292	289	296	299	326	300	290	312	292	292	314	339	269	284	300	301	318	319	294	297	292	315	272	334	278	315	279	324	275	294	302	324	288	321	304	285	272	293	303	266	324	260	310	314	293	318	310	293	332	328	286	289	297	295	313	325	290	272	296	300	315	288	302	292	294	302	262	287	292	310	301	285	290	295	287	304	305	278	294	298	289	302	285	290	298	261	272	291	296	294	320	335	330	315	281	329	320	290	279	294	305	302	294	285	313	292	304	283	296	310	282	299	289	305	289	310	283	308	327	309	305	297	332	285	285	284	300	304	258	270	273	310	297	309	284	306	297	269	302	282	287	307	296	258	304	300	301	287	319	300	288	269	314	294	314	275	285	301	271	333	337	321	279	286	305	272	276	302	305	317	308	330	283	280	270	296	283	296	322	305	287	293	274	301	320	275	304	288	300	283	294	270	247	303	292	322	323	284
7005	3054	827	776	768	739	735	728	733	781	719	741	740	724	718	720	721	705	742	725	741	699	652	750	754	708	735	775	719	710	739	747	700	775	723	705	763	712	727	680	724	747	709	731	727	718	680	748	694	714	730	726	733	709	726	741	733	674	750	724	702	694	689	720	728	746	745	708	732	701	693	770	740	724	722	692	750	676	722	741	749	741	730	743	719	719	745	738	719	700	712	689	648	725	727	718	718	684	709	764	694	671	711	664	713	714	727	759	706	688	688	662	698	772	749	735	714	746	705	772	733	723	815	708	707	693	710	711	678	741	735	726	704	715	663	678	712	707	749	743	722	739	723	715	729	728	668	749	728	712	737	745	705	691	708	695	667	711	730	700	678	743	759	750	711	737	756	726	722	688	682	701	716	687	716	748	755	723	705	760	741	707	784	705	694	761	726	708	776	744	721	728	742	739	739	744	722	744	698	694	717	699	712	726	689	708	762	723	728	712	737	677	746	692	772	681	698	662	659	688	748	728	673	676	763	712	743	676	728	777	713	711	747	677	763	701	701	740	712	698	738	773	734	722	722	748	718	680	703	731	704	728	666	754	712	679	739	734	730	731	711	689	718	686	754	718	720	743	733	779	705	701	734	712	653	705	724	741	729	687	711	714	686	707	744	750	740	725	725	734	704	717	705	692	767	699	715	720	720	689	717	720	679	728	722	703	742	749	740	696	751	732	677	755	764	711	737	739	771	697	744	699	713	728	725	674	748	699	677	680	732	714	683	721	709	726	749	766	704	733	724	714	724	694	687	679	737	767	692	702	651	672	741	680	695	700	733	688	718	742	718	673	712	709	739	701	693	699	731	749	751	752	703	745	712	748	723	745	737	752	694	764	701	724	718	726	747	711	699	749	723	701	744	709	726	718	708	677	764	715	698	753	690	753	718	678	699	711	674	719	755	750	736	744	754	720	707	668	733	769	775	729	686	721	677	716	722	726	736	732	761	685	761	688	743	837	675	721	704	712	732	710	708	748	684	718	698	720	720	766	769	728	742	740	721	734	692	718	785	726	667	701	723	732	699	794	718	761	746	701	726	705	698	692	666	680	753	757	712	732	690	713	687	760	711	743	704	706	751	710	700	697	678	763	698	753	704	693	696	687	753	750	742	742	687	703	683	707	750	736	684	731	779	742	665	770	705	715	703	715	698	724	734	704	701	751	725	761	708	751	713	700	724	680	712	708	739	702	734	717	745	727	675	700	753	747	780	725	708	700	749	682	749	717	704	740	765	726	700	716	725	704	756	715	744	704	721	741	722	729	713	730	725	764	745	737	705	760	736	707	735	717	732	709	694	711	703	756	702	723	744	713	674	724	706	741	724	708	759	712	678	735	743	690	721	716	690	730	725	717	700	735	728	689	699	738	748	730	772	685	709	706	748	789	737	687	739	691	730	716	738	711	761	759	677	694	715	732	714	700	750	694	755	700	731	697	688	708	695	742	778	657	736	701	737	710	753	709	726	684	721	724	718	710	703	736	744	724	747	712	698	698	740	775	686	713	757	704	728	702	787	736	741	696	701	754	682	731	719	772	718	742	684	716	685	781	757	653	739	700	718	727	736	800	769	757	724	701	714	769	724	712	677	694	693	710	729	752	684	749	726	731	715	728	738	711	763	763	702	758	751	716	726	743	748	730	683	709	718	755	686	729	721	761	704	711	713	775	685	719	699	728	671	810	700	715	733	707	735	681	723	706	728	737	696	733	756	739	719	690	728	715	681	737	748	763	745	736	736	732	714	693	751	707	765	690	716	669	711	739	760	742	721	750	715	733	680	749	733	743	780	720	670	688	710	693	719	773	691	709	717	661	727	721	743	715	670	714	718	742	751	740	771	674	697	725	714	691	724	709	727	770	730	722	708	689	739	688	709	780	686	708	716	708	711	716	738	714	699	745	690	746	707	693	724	724	735	726	741	716	702	713	683	725	720	699	736	715	695	739	713	746	722	668	713	706	706	753	703	737	751	750	799	730	715	709	706	738	699	742	695	737	722	727	697	726	737	742	702	726	752	723	712	729	738	736	730	732	757	717	704	708	731	712	745	705	670	684	735	742	709	683	709	698	698	693	678	687	800	694	729	708	724	732	740	739	745	703	752	718	680	702	738	704	710	718	753	748	690	737	710	706	698	743	725	733	666	676	751	781	696	722	735	742	738	731	757	758	782	728	694	716	706	696	727	735	725	740	683	690	692	737	751	657	701	769	741	770	728	754	748	706	750	698	749	715	660	746	676	678	695	739	709	703	729	751	751	717	701	707	639	690	776	759	736	755	696	728	718	686	699	722	689	795	744	729	697	708	745	710	703	698	722	684	681	691	664	728	733	716	700	729	761	717	722	713	763	743	707	728	736	691	767	725	703	705	657	740	792	737	708	723	765	740	734	693	743	679	763	761	701	702	753	754	732	728	765	690	689	666	707	747	699	692	741	707	714	686	732	707	755	757	698	732	682	704	709	756	718	676	770	725	702	658	718	728	717	658	701	747	717	710	753	739	746	678	736	762	778	736	664	684	746	694	728	701	693	733	703	730	690	734	706	765	699	721	706	716	705	753	689	706	709	696	731	766	737	753	714	711	684	682	686	747	755	731	729	705	702	734	684	745	715	718	740	732	732	718	703	746	684	766	698	715	713	737	720	724	662	711	687	703	708	736	723	665	685	690	681	719	750	674	673	753	742	714	722	694	699	769	721	720	711	703	693	717	687	744	742	784	727	700	750	709	705	736	737	754	662	750	745	709	698	732	710	740	693	736	724	728	704	701	719	702	762	780	659	742	722	758	731	667	714	724	740	736	700	734	725	739	720	723	677	735	730	735	714	716	692	759	754	719	674	759	741	709	702	718	690	679	750	696	712	692	647	716	743	695	752	686	757	768	715	736	681	708	734	783	684	736	740	704	749	705	722	739	729	745	759	710	702	732	719	773	721	688	730	725	719	751	718	719	695	726	717	748	716	737	744	715	695	721	749	757	707	728	728	708	712	708	745	782	737	728	710	747	709	705	710	751	704	702	712	706	733	714	710	713	746	743	733	702	759	803	768	658	742	662	683	723	707	734	700	672	736	732	726	729	727	724	741	755	715	724	712	696	726	717	681	756	700	705	732	747	735	703	706	679	808	692	686	739	653	702	732	719	753	681	732	744	715	714	708	725	700	703	728	739	708	701	719	699	733	697	711	685	714	704	694	754	697	747	709	724	737	700	734	732	696	725	711	750	660	757	706	735	658	716	706	712	699	729	710	754	702	754	694	721	713	708	665	739	766	700	712	722	678	739	718	750	709	736	692	691	718	688	691	685	693	737	772	699	747	694	729	711	698	740	728	695	715	779	695	720	712	699	658	757	717	713	723	731	689	730	737	657	748	661	727	720	676	758	742	725	753	725	703	746	716	701	734	742	757	714	775	708	715	705	722	705	762	773	717	726	748	758	762	694	705	736	719	750	733	718	725	755
21699	7903	912	471	421	357	351	350	382	341	357	310	351	354	349	358	350	346	340	350	343	323	329	327	312	325	330	312	360	369	327	358	342	347	314	329	329	330	353	351	313	315	337	312	335	362	325	332	342	317	321	365	290	332	361	327	361	364	356	341	327	346	342	310	332	341	331	347	355	342	346	315	343	347	336	345	330	318	329	348	362	346	367	375	360	352	354	319	333	374	327	306	316	329	334	326	323	325	348	338	351	301	321	308	350	318	330	335	346	352	306	317	304	333	307	299	361	355	342	285	348	352	350	334	343	326	341	318	325	360	370	322	350	354	330	346	337	317	335	297	333	335	360	277	321	330	322	355	335	339	328	339	339	343	342	344	344	345	337	388	332	321	324	335	319	332	325	335	343	315	330	353	299	333	335	351	333	298	312	317	324	306	362	345	307	353	307	334	304	338	361	334	325	336	321	334	328	358	360	327	329	313	344	335	366	328	305	321	331	298	351	324	331	333	303	334	311	365	335	332	334	342	369	355	327	361	343	343	348	364	348	299	338	341	364	328	357	355	328	315	371	334	365	347	340	347	351	348	371	342	353	338	323	338	348	332	358	340	335	336	343	293	324	326	341	347	341	324	327	346	311	345	344	324	309	352	360	377	334	350	316	327	352	360	351	306	324	342	363	310	336	355	314	316	339	348	363	338	355	365	325	327	297	333	347	353	350	316	330	337	308	372	335	362	307	317	348	324	363	320	351	355	338	338	334	346	320	323	321	330	318	332	338	358	345	356	324	328	335	356	352	314	341	363	336	332	369	298	307	343	352	343	325	346	291	333	353	371	332	309	317	310	407	379	347	328	353	328	314	326	344	342	313	334	336	325	341	305	320	350	326	336	330	334	336	351	338	371	351	322	313	285	310	308	343	348	326	318	344	356	337	320	326	362	349	320	353	359	322	346	337	370	321	334	357	360	341	381	330	298	357	343	347	321	347	325	342	354	336	321	333	316	346	317	319	344	312	334	340	331	343	347	283	343	325	291	333	325	341	356	328	333	323	336	330	307	329	330	339	339	368	309	337	314	362	337	358	373	344	324	337	300	310	325	305	341	327	328	313	331	342	334	366	319	323	340	309	347	310	337	330	314	314	323	291	309	322	328	352	357	320	318	311	298	348	344	300	332	329	372	308	332	333	365	351	371	296	368	356	335	359	331	365	316	367	319	294	349	327	328	323	337	356	344	341	356	337	318	300	354	339	348	359	328	342	333	368	331	363	326	374	334	352	327	370	345	321	343	339	400	317	373	330	337	346	355	339	330	301	288	324	315	300	326	327	315	328	332	331	349	321	396	380	315	284	348	353	364	337	331	346	348	309	364	323	311	317	348	306	356	310	325	336	321	287	352	305	342	354	325	335	323	329	319	322	365	324	342	338	347	337	349	320	301	327	344	314	331	343	350	326	336	328	331	365	317	340	297	317	350	312	299	312	313	357	318	361	308	351	309	354	323	309	353	347	320	328	340	354	364	333	354	346	318	368	388	335	354	316	378	378	321	314	352	342	365	330	314	364	339	343	324	349	339	328	358	329	321	330	335	355	324	332	311	328	330	322	358	326	357	345	339	347	327	319	336	341	367	379	327	315	339	339	354	302	367	331	337	352	307	312	338	324	369	336	360	345	332	315	350	326	344	361	329	320	350	345	326	313	352	320	349	332	344	360	354	309	314	343	321	328	354	315	354	303	313	341	325	339	330	336	342	357	319	307	332	318	316	327	349	339	307	328	338	318	367	295	344	328	396	309	314	331	349	376	326	305	331	324	307	356	338	326	349	372	346	334	337	333	336	336	348	328	329	339	351	323	331	352	353	348	361	325	330	306	300	352	294	326	327	330	344	337	301	278	344	324	343	299	314	327	328	355	348	357	302	344	354	342	366	329	338	340	316	327	339	360	315	322	292	350	356	320	338	337	332	352	339	276	352	351	316	378	316	358	347	345	332	336	320	343	304	294	324	367	367	350	332	337	334	361	341	363	348	356	331	344	319	367	304	337	365	336	353	325	348	330	319	362	326	352	338	389	336	314	360	341	334	355	378	372	297	325	313	336	328	340	315	340	359	356	316	340	351	312	287	314	322	362	317	375	323	341	334	332	355	326	328	368	351	355	354	340	337	338	345	308	327	328	364	336	328	334	366	358	327	338	339	300	337	345	339	354	332	350	359	313	356	358	359	352	324	313	357	366	322	346	339	299	340	329	307	310	350	351	377	324	345	350	329	330	322	330	360	376	321	342	333	341	326	347	335	336	329	372	366	331	335	343	349	323	330	340	354	309	334	352	339	328	319	331	314	354	363	305	313	353	343	330	365	333	356	325	318	332	369	332	319	313	369	341	327	349	340	315	297	355	323	328	341	336	356	324	329	353	334	335	323	361	327	309	328	350	356	344	322	391	355	336	311	355	311	326	338	331	303	331	331	338	316	323	309	391	358	341	347	334	339	335	319	352	361	347	348	342	339	353	352	334	324	351	319	327	330	352	316	308	362	325	333	347	379	335	310	344	377	287	314	334	309	316	324	351	338	341	327	335	364	339	323	331	301	339	336	331	338	348	353	334	364	334	329	329	343	321	340	313	326	315	341	367	326	378	296	329	350	279	371	327	315	355	327	327	301	330	294	363	342	324	332	344	359	325	347	357	331	334	326	321	327	305	327	350	370	341	336	342	353	347	328	306	324	374	296	334	323	334	343	333	358	341	348	311	344	324	353	384	326	329	316	310	350	361	310	349	333	329	329	318	345	315	344	347	370	327	295	341	346	315	388	345	322	321	344	340	362	357	346	356	336	357	351	349	350	319	331	334	312	362	334	349	336	301	332	340	344	342	348	337	315	314	349	355	315	347	340	343	330	325	315	325	332	346	332	319	350	320	362	333	344	334	352	328	331	349	357	341	351	341	308	333	350	332	329	355	380	329	349	349	349	367	327	340	326	328	341	341	350	358	322	328	331	342	348	311	344	333	349	323	346	352	363	369	358	343	332	369	330	350	301	384	322	339	327	327	338	313	350	338	335	351	357	358	317	345	336	310	336	346	365	336	338	334	312	350	342	340	366	325	310	368	321	297	330	368	368	312	335	329	342	333	347	347	333	357	355	354	355	354	364	345	364	343	326	343	360	345	341	352	294	322	363	351	338	348	317	335	357	309	316	327	337	341	344	290	335	365	315	336	320	346	352	326	333	337	320	383	356	342	324	329	330	323	332	321	358	318	372	322	315	339	341	344	327	343	302	282	335	357	330	342	341	297	315	302	329	294	304	333	341	317	338	327	351	288	308	327	325	324	323	362	344	357	349	332	323	333	343	331	362	345	347	341	359	372	339	338	318	336	337	351	349	351	351	333	340	297	353	374	337	335	368	323	336	307	320	347	313	351	319	365	363	340	349	334	331	339	324	336	322	307	375	335	333	339	328	322	328	336	336	309	313	331	355	361	333	305	347	350	312	339	357	339	311	375	366
15760	6458	1380	1331	1237	1157	1064	980	934	875	949	836	826	850	876	835	927	858	845	905	856	807	804	818	820	851	815	790	779	809	791	812	799	813	765	810	815	803	825	767	821	806	810	805	850	821	821	773	757	779	776	842	798	787	811	793	805	760	766	740	760	780	822	831	772	820	811	813	812	770	797	839	845	842	767	804	824	778	815	796	823	795	806	848	803	776	776	785	834	793	803	822	807	742	828	798	783	812	784	843	830	740	778	756	794	749	780	801	791	812	803	790	786	815	812	783	766	806	853	784	812	791	764	769	804	802	808	770	828	763	805	755	804	792	789	775	786	768	777	802	780	797	806	813	786	782	807	836	795	829	838	812	821	792	795	827	815	815	776	816	825	797	824	837	793	767	789	814	792	794	821	834	805	778	779	815	782	785	811	785	743	795	803	759	761	784	777	808	841	774	785	792	792	780	831	820	787	779	812	730	795	778	785	810	800	768	783	784	816	792	832	806	809	787	779	794	770	781	829	758	829	780	779	792	811	778	845	789	784	782	770	790	789	791	757	780	816	749	763	790	775	828	792	796	810	796	770	807	792	752	774	776	801	770	803	824	786	790	777	821	769	789	808	811	763	807	813	744	796	850	707	798	765	837	784	780	776	752	725	796	811	787	773	763	810	864	795	828	790	746	771	764	798	838	817	791	813	762	791	810	812	796	796	792	767	723	788	779	813	751	797	813	809	804	801	752	829	818	810	782	787	775	778	852	815	771	795	824	857	782	815	794	735	768	845	806	744	781	786	859	821	766	766	777	777	854	773	775	755	756	807	793	826	784	780	786	807	752	832	803	811	773	821	736	827	781	800	806	773	817	821	815	819	815	773	828	818	756	794	777	735	823	780	865	826	782	802	763	762	811	773	802	827	720	781	825	788	800	832	775	808	801	838	788	828	816	783	809	819	751	809	791	764	813	780	794	795	800	816	810	830	751	774	799	785	779	766	771	844	868	834	780	786	802	838	832	791	850	750	814	828	804	822	780	834	754	800	760	764	829	782	814	742	810	786	794	781	779	803	797	801	738	755	736	840	810	801	761	744	781	812	789	821	805	807	771	845	778	826	774	785	803	826	786	781	817	784	826	796	758	785	815	849	766	763	746	786	815	790	778	806	794	821	774	807	770	813	810	765	859	784	791	825	775	841	801	789	802	794	793	822	811	834	768	798	802	796	796	803	761	775	815	805	772	742	792	791	772	820	785	772	777	828	756	817	828	795	802	787	799	741	787	726	838	781	797	762	769	746	808	740	839	815	841	822	786	784	762	758	799	789	774	807	774	785	762	827	757	805	807	799	760	768	795	802	781	865	803	796	824	760	752	793	793	790	796	762	795	812	824	813	843	752	797	826	797	767	800	803	833	784	813	822	815	764	789	763	730	807	822	831	801	815	839	793	770	845	774	799	758	793	794	781	798	818	777	804	758	796	760	821	795	808	773	835	817	781	767	765	833	808	811	787	791	801	791	800	837	773	764	802	793	832	805	795	802	789	790	812	792	816	787	803	808	800	821	801	818	702	768	791	771	774	781	781	771	772	778	759	776	830	805	779	769	752	793	782	823	847	798	830	841	789	791	785	784	728	808	756	730	799	745	769	833	792	812	796	833	810	829	785	741	799	821	798	785	851	811	778	817	778	802	761	770	851	737	789	778	814	770	770	780	881	749	762	787	788	829	841	808	849	809	801	810	794	787	784	736	753	770	774	781	751	848	771	757	766	752	780	813	829	766	823	777	789	814	791	807	814	860	818	762	818	788	805	782	854	772	800	794	763	828	801	848	738	819	780	796	809	768	810	819	817	807	779	779	777	809	762	846	813	711	774	798	791	804	771	794	767	781	770	787	797	782	812	780	791	763	806	776	845	865	771	818	764	766	802	807	793	805	799	768	829	802	760	800	786	785	794	713	767	839	794	757	817	768	778	755	794	834	758	750	782	774	824	774	771	780	825	776	834	754	791	784	841	801	789	780	783	824	779	740	798	815	782	769	809	793	772	807	822	818	807	756	814	799	822	820	793	817	781	812	788	777	773	763	786	767	783	794	742	813	785	804	845	798	796	781	802	824	812	794	798	783	759	781	786	812	792	777	825	795	803	818	826	809	809	858	762	752	800	752	802	741	759	808	767	803	801	780	738	795	791	843	796	833	747	780	785	853	776	795	802	788	783	780	813	773	805	808	763	808	784	794	772	790	773	793	823	799	788	802	824	807	860	794	810	780	799	777	753	800	783	763	815	776	734	779	802	794	756	772	771	788	773	796	794	807	826	805	773	861	786	807	785	794	825	751	762	790	758	798	791	788	787	864	760	780	820	799	843	808	842	786	823	765	768	789	751	764	808	829	769	834	775	771	821	761	817	783	842	725	811	862	777	805	794	817	779	768	793	744	844	784	877	811	793	819	791	776	774	803	825	803	835	817	785	745	789	791	777	793	789	763	826	807	801	840	786	781	756	834	788	817	812	817	796	708	813	772	817	789	796	757	816	808	767	818	739	830	785	772	810	829	769	757	837	846	855	806	844	792	804	808	796	785	806	816	754	791	801	796	821	826	825	805	793	763	775	838	821	795	766	787	800	818	846	780	872	775	860	792	741	750	729	799	825	864	822	805	788	857	783	770	825	781	750	812	815	799	800	778	804	762	866	784	812	778	797	805	807	752	778	820	800	793	802	800	808	792	782	863	792	811	760	789	798	837	833	821	805	753	751	788	765	762	786	862	861	814	829	822	761	816	781	809	807	848	805	802	743	818	814	775	795	821	760	833	824	848	799	776	794	765	795	802	788	763	826	801	756	822	766	839	755	810	824	789	824	772	753	776	773	755	772	839	806	828	778	784	836	800	821	814	738	797	784	804	782	800	807	736	800	802	767	728	831	798	772	794	766	799	783	824	775	855	778	828	794	784	824	782	816	797	783	791	790	787	756	811	829	829	834	814	773	787	819	826	823	801	791	838	753	823	840	844	742	770	802	793	800	746	802	742	805	833	766	836	783	814	810	787	786	791	769	810	771	758	787	833	812	755	789	793	808	827	735	779	763	735	767	829	795	754	761	826	752	765	778	764	834	786	783	811	828	813	772	795	824	783	814	804	812	792	749	790	773	824	810	803	790	855	831	827	805	776	780	806	817	735	754	839	790	815	786	808	791	801	812	795	849	804	787	754	811	779	832	799	817	759	844	785	812	818	808	787	786	774	774	808	815	767	803	798	792	824	793	801	756	801	777	843	855	740	744	767	824	762	835	781	770	768	800	756	772	791	783	847	810	781	859	811	766	728	796	778	819	761	819	785	806	783	826	757	774	774	778	772	806	828	843	787	739	844	825	766	840	770	823	781	790	789	773	802	770	793	838	766	754	829	787	783	824	870	784	825	819	821	818	789	810	771	805	794	808	739	801	764	789	763	849	808	783	787	820	768	819	792	769	801	762	858	788	772	771	801	813	780	814	815	769	787	812	816	796	822
30847	13020	1574	534	386	331	285	232	186	209	204	213	248	243	238	225	215	199	223	238	187	186	223	211	218	219	179	183	216	217	209	189	192	184	183	187	211	203	166	184	165	189	202	194	218	171	216	189	199	200	188	182	210	174	173	191	180	203	204	166	215	188	173	208	188	200	211	182	221	188	193	200	200	182	190	209	187	216	212	216	227	174	207	193	193	207	183	171	201	198	201	197	184	214	189	176	222	206	197	209	208	225	197	224	171	189	183	201	195	180	164	188	191	194	179	193	211	190	180	192	193	222	215	209	208	208	193	224	181	213	188	201	197	210	179	217	197	194	210	187	179	203	177	207	181	198	177	184	208	220	190	215	191	185	207	201	201	215	189	195	192	211	176	181	173	188	214	190	207	206	196	186	196	166	189	202	186	207	187	230	214	204	205	192	214	206	189	184	166	200	235	200	175	215	191	178	192	161	176	207	172	175	189	169	182	170	194	198	204	186	184	178	233	227	186	192	191	193	231	188	205	197	167	190	174	212	189	202	173	198	207	201	209	174	178	181	186	196	183	188	218	197	182	193	182	196	200	182	194	207	172	191	209	210	194	204	193	152	193	201	228	178	204	218	206	177	198	190	199	208	200	188	214	219	197	183	197	207	176	199	155	173	177	160	192	196	183	222	206	179	203	198	192	184	189	189	189	206	191	229	196	197	193	204	206	172	210	180	208	206	179	186	217	174	192	202	205	217	200	196	193	187	192	206	186	176	178	190	223	163	199	211	206	194	227	158	192	201	205	202	187	199	193	174	216	210	215	192	229	189	203	201	212	202	174	187	188	201	222	172	211	187	187	213	210	184	195	194	188	216	198	183	188	160	163	178	171	204	208	185	179	167	189	194	215	180	185	183	199	201	212	190	215	170	182	202	209	203	213	180	211	171	182	185	183	224	216	185	184	196	206	208	204	178	215	191	176	189	211	198	180	192	210	197	199	182	192	191	186	210	177	211	184	204	199	200	205	179	188	204	199	212	199	205	202	218	210	200	204	177	198	168	188	181	207	183	221	228	207	196	218	222	174	175	186	220	209	224	171	209	212	193	190	185	191	195	180	204	199	164	202	204	199	187	198	195	176	203	187	210	185	209	198	201	182	178	197	196	180	190	208	187	190	202	214	207	192	202	181	177	211	177	210	199	190	205	197	167	186	221	190	178	173	190	182	195	170	193	185	164	211	217	198	211	198	203	192	202	185	191	189	158	199	214	201	182	180	194	192	211	207	206	189	209	195	190	223	191	185	219	185	199	195	183	206	188	217	188	187	182	206	193	208	184	211	187	172	172	191	181	180	175	193	189	199	203	182	195	191	208	225	181	194	194	195	193	181	194	203	213	207	175	185	198	180	185	173	204	187	193	221	209	202	219	185	216	204	172	175	186	197	188	186	233	181	203	180	207	200	196	188	193	187	186	172	194	209	191	151	193	208	199	202	192	188	194	198	208	201	196	204	220	198	197	184	190	192	199	205	224	177	182	190	198	200	187	192	188	202	173	197	209	193	197	201	188	191	205	210	195	191	184	207	205	190	217	211	182	186	218	223	213	216	214	208	181	198	241	210	173	179	176	179	190	185	198	200	225	185	210	214	183	204	206	204	217	202	211	167	210	175	179	198	212	188	181	178	180	169	192	215	174	193	187	171	177	219	174	195	192	193	187	192	197	184	206	188	166	180	190	202	210	201	203	207	208	186	165	174	201	209	208	178	201	214	203	178	201	205	181	211	181	187	183	198	210	166	175	215	191	199	165	191	169	173	195	199	171	216	205	187	210	209	198	176	193	211	192	200	193	181	208	196	220	199	192	208	203	168	206	194	203	210	188	186	185	204	183	202	216	217	182	160	201	197	196	166	196	182	184	192	220	203	212	190	198	189	186	189	213	191	184	190	209	192	205	191	179	195	217	184	217	206	161	194	213	191	202	190	212	197	187	180	211	213	165	208	203	184	182	189	203	194	159	208	180	202	192	208	188	210	174	199	217	229	197	199	203	195	196	203	189	221	185	216	200	188	165	204	167	201	232	204	173	191	221	192	192	154	208	178	184	178	204	206	185	201	203	195	184	186	199	206	200	209	189	217	185	192	209	223	194	193	203	209	189	218	188	193	215	200	176	210	183	173	171	218	226	203	196	195	202	188	197	215	199	191	182	177	183	177	198	198	184	224	188	193	189	202	216	225	197	187	195	202	184	199	183	192	197	210	199	188	201	210	184	215	190	212	185	178	191	205	194	198	203	182	208	207	204	191	193	200	197	188	202	195	206	175	219	194	187	178	171	198	197	218	203	159	227	181	191	220	220	193	183	209	204	196	191	198	197	190	188	205	204	168	214	205	194	194	206	195	214	201	205	187	198	209	173	220	182	198	191	178	213	205	176	207	182	176	181	214	205	209	190	197	184	178	181	170	176	202	193	205	176	210	202	198	186	194	217	190	177	202	181	182	201	205	193	201	191	176	188	214	217	188	182	206	224	195	205	214	184	180	204	195	204	209	187	170	200	189	209	191	182	184	212	184	175	203	197	185	197	173	213	236	203	168	195	196	184	194	178	188	218	188	202	181	195	214	202	191	214	196	197	208	183	202	181	189	207	176	209	193	170	199	195	211	232	197	189	198	201	209	203	197	177	173	211	176	220	202	190	195	192	229	236	186	206	161	177	195	191	191	231	231	210	180	202	209	179	182	212	209	181	184	207	193	184	189	191	189	202	214	209	202	195	168	179	210	190	205	193	190	191	210	191	183	181	189	191	201	178	205	158	213	215	186	165	192	201	188	197	200	195	214	178	184	196	192	197	187	178	199	176	213	165	205	223	210	166	188	215	189	181	177	194	199	199	202	188	216	167	166	216	236	200	189	191	204	207	213	189	181	165	201	186	189	185	183	167	194	186	186	162	222	237	194	201	192	225	197	203	194	233	180	197	214	183	204	205	222	204	224	179	203	202	194	191	186	196	191	186	192	200	204	201	202	210	200	187	197	196	229	173	205	215	183	222	193	189	185	211	176	189	188	236	210	179	172	169	223	186	202	199	207	188	195	222	190	220	189	189	178	180	215	195	198	210	207	224	202	181	184	212	176	188	213	183	183	181	184	204	175	214	205	194	161	226	195	219	219	195	204	182	190	193	202	188	222	196	206	208	184	180	196	182	208	211	180	173	202	180	177	171	210	207	187	174	194	172	223	205	189	190	210	208	208	192	197	205	215	187	164	193	198	190	202	206	206	175	183	202	198	180	207	176	184	197	207	201	189	230	196	228	214	226	223	199	201	204	216	190	173	187	195	189	199	190	187	205	200	207	182	162	179	197	199	175	193	162	183	191	186	180	169	167	204	185	181	183	199	177	181	210	191	207	176	196	204	197	186	202	165	213	208	206	177	186	209	224	187	195	228	197	197	190	190	202	190	200	208	189	191	191	233	207	202	193	207	180	198	176	168	204	210	195	196	190	208	211	191	219	220	188
20050	9043	1426	1587	1380	1104	927	863	715	686	702	599	558	593	556	558	541	484	510	497	529	518	529	533	526	473	536	512	554	498	548	485	494	550	510	508	506	538	512	511	490	500	492	521	513	523	505	509	477	461	490	479	525	482	480	495	493	507	473	493	482	494	480	491	503	488	459	493	479	491	481	478	457	505	471	456	450	450	463	495	491	487	475	483	500	463	477	480	486	452	485	471	467	492	511	464	467	516	476	504	468	473	507	470	467	464	491	494	484	461	457	512	507	523	491	483	495	502	514	490	480	434	491	503	499	488	504	514	496	519	503	497	491	471	523	487	457	480	504	458	506	523	517	475	492	447	471	488	498	465	446	458	463	472	480	504	501	472	481	483	455	440	478	445	480	485	476	508	440	462	456	530	469	461	477	489	516	474	492	472	489	493	488	467	515	474	443	477	502	516	517	513	479	496	476	443	495	498	481	516	476	491	504	506	503	479	474	491	475	501	478	461	469	469	444	523	482	460	481	494	499	473	488	479	457	520	492	528	480	503	469	476	488	498	493	471	477	461	435	523	528	479	478	553	506	498	502	469	469	481	489	473	488	471	449	439	467	516	473	492	494	459	469	472	492	465	499	485	469	471	442	499	444	509	502	469	492	480	478	454	491	511	467	469	525	484	488	483	498	474	477	464	496	470	486	489	506	471	472	481	473	549	478	466	500	470	514	491	449	481	504	433	475	491	488	447	469	507	442	498	472	451	443	518	490	497	486	457	466	496	485	456	480	497	481	538	522	473	484	487	424	486	495	503	520	488	445	512	453	523	508	487	485	488	501	521	481	466	489	502	443	494	483	512	492	496	480	472	471	477	485	441	460	471	491	479	470	443	503	499	464	455	488	481	494	489	474	491	465	500	475	512	477	478	465	507	489	486	455	471	520	497	491	486	501	474	505	445	513	465	502	521	457	481	472	477	469	494	478	513	455	478	454	474	459	495	496	489	444	471	484	492	498	519	502	477	523	485	478	476	489	502	440	455	528	448	465	466	460	496	468	512	460	484	505	495	498	457	480	486	494	502	500	448	466	507	462	503	463	487	498	497	477	526	479	543	529	509	509	507	495	473	473	458	497	471	486	434	477	490	498	490	484	497	529	486	484	464	526	447	483	497	493	487	443	496	474	521	510	486	483	524	473	504	441	516	492	493	451	479	541	474	491	509	531	473	502	449	519	483	479	524	476	515	516	523	467	489	513	501	486	468	464	505	502	501	480	500	514	456	488	467	458	494	446	477	511	478	445	479	479	441	509	494	503	487	510	489	452	491	502	479	437	485	510	471	493	480	518	468	489	489	482	500	463	489	493	475	459	473	484	488	487	506	464	457	501	476	470	482	497	504	456	465	481	530	516	494	480	437	470	457	436	495	525	463	524	508	461	524	502	469	475	499	479	475	440	486	487	508	444	478	478	482	408	466	474	434	523	442	486	476	469	486	543	460	472	528	483	513	477	473	478	513	497	490	522	482	470	507	487	487	459	480	494	462	525	489	461	460	495	493	478	484	525	479	491	492	465	491	500	446	463	448	510	486	481	484	452	447	489	466	507	474	467	507	523	495	522	473	514	481	475	462	463	482	467	462	485	462	429	486	483	479	453	486	466	495	497	468	496	486	524	482	462	453	468	443	506	491	494	476	470	472	481	482	433	454	493	502	448	473	508	474	484	508	469	512	464	458	509	495	456	489	476	508	477	444	454	428	463	498	510	486	447	489	436	469	510	495	479	457	470	476	484	459	465	464	489	449	467	498	493	487	489	452	473	521	502	475	500	482	498	462	482	512	482	463	443	511	492	433	480	464	492	489	489	475	493	486	440	503	489	484	462	477	508	492	445	473	509	503	511	460	504	438	453	473	456	482	442	482	466	482	461	472	509	470	489	485	453	476	464	467	431	483	467	485	518	469	492	453	472	461	446	524	512	470	521	477	482	450	476	500	489	494	493	449	494	502	529	456	509	493	519	504	494	491	433	485	507	475	480	491	448	460	481	492	473	451	462	486	502	493	518	474	456	503	524	461	498	462	523	496	494	471	483	464	482	481	462	496	458	482	484	522	479	499	464	485	520	480	483	495	493	500	509	483	503	447	501	491	519	459	480	422	461	499	458	476	500	499	495	511	469	459	478	485	474	512	484	470	534	484	496	492	486	476	505	470	481	515	483	481	475	494	504	445	472	512	505	471	459	490	474	494	469	440	494	509	499	463	498	454	472	506	459	494	463	470	462	521	505	479	502	471	498	482	538	477	485	507	484	476	492	478	471	459	526	489	498	490	447	465	470	494	490	485	488	517	480	471	486	506	476	502	481	444	494	452	487	518	467	503	507	512	493	456	480	448	465	481	477	514	467	478	491	529	496	510	521	441	454	479	440	487	500	479	469	458	494	458	480	455	482	525	464	466	504	456	436	441	520	459	482	496	498	501	496	470	478	464	467	486	470	486	495	495	475	464	497	459	456	442	520	531	493	476	473	512	481	504	459	452	487	481	476	471	470	490	507	471	501	504	474	469	511	500	480	534	516	481	511	446	524	484	503	473	482	456	453	437	485	477	500	490	473	456	505	495	467	446	456	479	477	463	462	477	464	467	436	472	458	491	460	539	470	480	484	448	519	489	502	491	477	475	490	461	507	442	465	434	471	479	494	532	475	441	477	465	493	450	497	524	485	437	448	519	523	511	511	478	465	456	471	494	471	495	486	508	489	484	474	429	463	440	503	469	463	487	522	484	468	485	476	454	450	517	478	480	522	471	490	475	521	484	451	506	481	490	481	495	479	475	509	524	496	501	509	508	474	476	486	454	500	511	492	467	480	484	446	471	479	532	433	463	470	492	507	500	467	542	490	501	539	514	454	494	491	503	480	494	488	484	493	482	484	503	494	468	515	448	487	489	464	494	484	478	492	489	504	496	496	522	495	504	462	504	461	515	452	469	489	525	504	452	478	512	509	485	472	490	495	510	480	438	491	454	450	478	515	475	486	468	465	497	512	470	504	439	440	479	466	476	471	509	473	492	494	470	463	453	522	464	497	461	468	455	473	479	468	499	466	472	494	498	530	439	499	472	477	467	516	485	472	486	499	485	469	484	490	491	526	472	442	505	499	479	477	495	472	465	496	488	496	479	475	482	474	525	495	471	496	473	437	509	481	448	508	463	497	496	508	513	473	454	484	478	453	494	487	472	460	458	490	479	481	453	479	464	451	487	471	475	550	457	493	449	466	465	483	530	466	509	475	470	487	490	487	456	497	512	493	515	467	503	473	501	502	458	499	465	453	518	436	456	501	469	466	477	476	483	503	457	474	496	498	533	486	444	495	468	481	484	467	482	479	510	506	484	484	484	503	491	515	479	485	485	458	483	495	479	501	497	462	466	479	439	469	482	439	492	516	498	484	470	485	509	538	470	491	499	512	505	428	477	450	506	472	466	463	489	517	492	482	474	486	481	476	472	479	506	474	451	489	514
9755	2828	384	331	266	287	295	347	315	346	302	283	322	293	315	245	301	257	275	329	304	313	284	306	299	282	306	317	308	318	260	297	304	290	279	318	293	294	325	270	285	297	293	315	272	325	312	300	308	306	273	282	294	293	308	316	292	292	298	293	304	329	319	290	316	278	289	290	287	301	311	316	292	321	316	307	288	321	290	282	306	283	300	284	306	321	269	277	301	313	303	290	313	302	345	303	312	308	333	290	282	273	309	317	316	291	285	284	315	335	289	273	274	308	300	341	301	296	304	292	285	267	274	261	320	304	302	287	309	301	290	315	301	273	314	295	316	323	310	298	286	275	323	301	299	307	277	304	287	300	292	309	282	288	286	335	302	298	316	313	293	321	298	281	319	306	302	349	284	308	303	283	323	313	305	309	297	310	295	265	284	293	296	272	292	287	301	306	331	311	296	306	317	325	313	300	330	279	314	290	294	319	296	302	292	321	300	315	299	326	295	299	299	281	305	302	288	331	278	289	307	297	302	292	260	295	265	290	302	297	310	294	294	282	328	309	289	295	285	309	289	293	296	319	284	316	310	282	310	291	284	344	305	301	313	285	293	289	350	323	274	291	298	297	297	293	326	291	301	279	277	333	312	286	276	328	308	272	308	297	296	354	288	317	328	306	312	291	291	288	312	298	311	300	305	303	284	306	303	322	288	293	280	303	301	310	267	274	299	286	328	297	309	290	286	297	326	285	296	308	329	287	312	301	279	251	303	301	301	291	273	302	290	274	295	259	296	271	302	309	274	299	298	328	286	272	295	322	299	338	308	315	293	299	332	351	304	287	301	331	316	289	315	294	284	286	276	281	274	302	292	328	290	312	284	298	284	299	297	304	304	304	262	269	328	282	307	294	274	293	267	299	313	319	290	301	331	297	308	303	284	300	288	313	284	338	287	296	319	289	306	300	271	291	309	335	311	302	290	286	291	279	318	323	293	296	259	290	290	284	284	290	299	316	293	286	290	339	293	294	277	311	321	308	289	294	295	288	298	287	313	327	322	281	339	315	315	296	282	314	308	296	311	321	310	324	279	320	326	315	276	286	326	327	288	301	295	324	299	297	310	282	312	288	308	262	293	303	314	308	290	311	298	292	291	300	265	304	301	270	297	299	266	320	290	355	296	284	282	310	292	283	270	302	343	290	286	299	280	322	284	306	284	290	301	284	326	282	313	314	306	291	315	289	286	271	349	286	307	288	279	320	265	305	302	325	267	284	284	294	297	292	268	311	319	282	304	276	286	264	300	286	293	312	315	303	309	317	287	243	280	320	317	322	317	323	291	302	292	285	296	300	312	317	297	319	315	282	287	338	299	266	297	311	317	280	316	325	299	288	289	328	284	283	345	311	324	291	324	277	316	308	295	286	301	303	301	306	259	311	298	325	311	311	295	303	276	302	322	289	275	278	300	313	298	300	302	311	296	270	311	315	308	322	284	294	296	275	309	288	338	299	303	308	307	312	326	311	314	306	285	287	313	290	309	325	295	293	282	248	293	297	275	305	294	297	284	311	290	288	309	309	306	273	294	279	288	271	309	294	285	311	278	281	338	313	320	282	304	293	340	303	319	318	290	305	345	301	287	268	285	276	310	306	277	277	330	285	302	291	313	313	291	310	299	305	281	313	296	296	317	301	309	320	294	273	309	294	315	287	275	280	331	304	283	298	271	307	282	347	320	329	300	330	278	298	294	323	305	308	284	305	328	289	274	302	315	303	263	304	278	333	291	293	293	283	307	328	304	300	314	307	301	300	303	319	315	323	283	283	279	261	320	299	311	276	311	262	276	299	275	281	307	298	292	268	315	296	304	283	309	271	290	274	311	307	293	286	301	305	304	305	282	295	310	314	318	310	294	275	305	297	328	289	268	351	310	295	277	283	279	300	328	310	323	302	288	307	293	312	315	310	303	284	274	299	339	299	297	323	298	291	269	288	308	279	301	280	290	292	296	298	281	291	294	277	290	276	310	307	332	283	313	293	296	280	342	321	280	298	283	304	309	301	336	326	301	322	308	280	294	268	314	273	307	293	310	295	314	286	310	288	295	306	270	279	293	291	272	316	316	296	303	334	311	290	291	290	293	272	253	273	347	263	301	328	306	337	294	316	260	282	334	290	309	323	278	279	329	283	324	310	322	273	330	320	319	316	306	302	286	310	299	279	293	320	305	302	283	312	294	282	301	261	268	317	285	292	268	285	303	292	329	308	307	320	347	287	304	306	319	290	358	292	318	282	305	289	273	313	344	322	278	304	297	288	290	298	299	305	284	317	305	263	290	314	299	289	302	308	271	279	264	284	304	306	299	314	327	308	306	306	310	285	279	290	288	313	314	320	282	278	290	294	274	282	277	295	270	294	279	288	305	314	312	317	305	305	286	297	300	308	312	328	292	332	301	327	272	296	316	324	301	302	272	270	300	258	288	288	301	305	299	264	302	306	262	273	312	297	300	293	323	279	324	293	296	305	326	308	300	297	272	309	321	313	320	338	308	287	265	301	300	299	307	309	329	291	316	319	292	316	266	301	319	351	304	260	302	303	274	300	285	320	291	311	282	297	314	301	282	323	281	314	313	296	275	322	322	299	296	296	288	296	339	286	327	291	321	296	283	279	296	296	324	273	297	302	307	292	294	312	294	282	335	249	302	286	297	298	285	286	308	309	305	278	280	286	291	302	289	315	315	282	310	331	339	282	292	313	307	313	275	267	309	294	300	287	303	282	303	264	282	267	310	328	258	298	311	293	302	280	276	303	295	272	348	283	266	306	285	283	311	276	336	297	298	293	289	313	277	300	287	275	297	286	301	293	280	295	290	312	309	293	319	318	267	311	300	284	308	314	282	322	323	287	277	293	308	265	294	309	283	317	290	289	312	304	296	287	287	292	269	284	354	301	321	301	295	285	274	276	308	298	304	304	289	297	267	284	291	289	325	290	300	277	270	297	309	280	284	308	306	274	302	284	299	312	293	293	308	305	316	282	283	313	306	273	301	304	301	266	343	295	310	301	280	292	300	273	301	300	284	310	302	305	338	313	298	281	290	292	282	282	305	277	319	311	248	269	301	295	282	326	282	313	306	282	317	327	298	279	343	262	302	320	284	272	333	311	333	291	281	309	287	319	317	297	298	311	299	299	306	322	344	289	298	276	302	316	289	259	325	303	260	310	287	307	338	282	312	281	291	287	254	309	324	299	288	272	283	315	276	280	290	286	317	316	318	287	329	327	296	341	289	277	310	298	306	281	290	316	317	296	333	275	301	333	314	315	334	265	287	307	308	269	277	272	271	337	303	306	293	273	316	304	305	300	307	332	301	281	288	288	298	286	263	275	329	299	294	276	310	302	316	304	307	254	303	297	257	288	293	268	297	288	303	293	308	319	308	266	295	300	275	290	265	285	308	278	305	305	304	300	283	324	289	270	287	279	279	298	321	326	308	264	251	276	301	284	292	297	285	318	296	278
7171	2821	810	740	817	747	776	732	713	688	725	711	751	734	775	738	701	729	693	687	771	722	689	726	701	711	740	691	706	744	741	760	725	703	727	779	705	703	686	751	721	702	715	695	718	767	676	691	720	762	760	682	710	741	730	757	772	713	742	676	744	710	748	728	709	731	682	737	757	726	742	703	724	736	710	744	704	707	736	748	745	738	712	732	772	744	715	774	708	746	711	767	764	728	740	779	738	733	725	719	759	728	665	701	736	713	741	738	783	724	756	748	689	695	734	696	706	699	695	739	699	744	696	706	673	696	724	722	751	736	736	700	732	693	710	736	747	703	722	733	747	719	664	741	701	733	735	692	716	689	743	775	733	690	720	760	771	736	722	726	696	730	745	739	693	737	703	741	712	687	700	705	734	696	700	718	754	743	752	751	712	681	707	702	752	744	711	718	724	721	720	710	728	730	759	735	780	734	691	713	707	732	725	723	742	710	755	736	708	681	721	679	703	724	779	739	752	709	752	724	727	744	736	762	737	706	739	709	729	724	725	734	734	730	766	726	696	718	707	727	725	738	731	744	741	743	730	769	712	722	705	738	744	735	779	707	736	708	689	750	772	726	764	687	707	700	737	703	776	711	768	722	737	744	763	708	690	747	706	714	738	743	769	699	701	734	707	694	706	715	721	721	715	727	732	740	745	749	732	742	740	708	756	719	686	764	708	730	778	711	700	721	720	743	719	713	721	728	705	721	760	738	754	747	726	740	705	751	763	743	739	754	721	692	724	711	740	724	729	730	737	722	740	706	688	702	687	703	715	766	735	676	770	716	747	685	753	726	774	727	786	761	729	751	812	759	772	781	727	707	729	724	738	718	670	694	701	731	737	759	748	670	711	729	740	723	706	709	693	742	704	738	701	782	775	666	707	708	726	714	695	739	734	708	744	756	728	705	747	725	771	764	703	706	664	696	761	721	704	749	751	693	748	712	735	761	702	747	732	696	719	758	692	722	692	710	710	706	715	671	740	703	764	711	708	721	738	730	725	713	723	719	736	687	687	743	721	690	744	766	713	739	709	738	699	746	758	735	718	750	699	747	710	722	716	735	753	720	782	731	684	744	768	719	709	781	752	754	723	729	755	776	698	662	759	724	766	739	728	719	709	722	735	723	733	726	741	724	760	709	702	723	735	676	739	689	745	713	743	708	706	733	736	728	698	742	719	720	695	735	734	750	699	714	816	695	734	690	740	772	720	785	718	753	720	758	692	748	733	698	727	723	710	752	751	721	740	674	661	674	755	733	753	711	691	765	691	708	744	755	734	718	644	730	727	744	718	708	742	738	683	698	690	733	685	704	747	706	742	730	744	656	721	712	694	747	731	735	744	722	694	737	793	653	725	739	696	725	756	745	766	721	686	700	737	799	735	716	724	742	684	773	740	695	764	743	733	730	758	691	721	749	768	746	771	735	695	706	748	686	740	716	736	724	722	717	719	740	726	768	671	737	701	701	700	736	737	737	705	719	729	753	707	753	724	745	735	708	694	742	764	650	751	745	772	737	742	740	722	768	723	724	686	744	730	713	675	706	684	761	715	733	769	710	717	731	717	744	723	763	731	739	722	700	778	751	756	663	698	703	743	737	682	726	685	704	666	699	741	735	703	733	702	721	735	722	738	742	733	736	709	711	733	732	750	707	738	723	714	703	711	705	702	742	725	772	728	756	730	676	738	734	725	722	694	652	724	774	770	659	732	742	709	769	779	753	701	745	761	692	722	784	704	713	722	710	720	741	760	694	749	727	746	765	744	715	725	755	686	726	714	754	707	705	711	760	760	716	717	714	759	755	737	726	737	743	757	728	744	731	720	772	770	721	742	714	722	712	746	712	714	677	678	734	728	718	753	682	741	709	765	696	682	702	706	686	686	718	718	722	733	690	691	711	719	756	734	727	732	707	714	701	751	720	723	743	700	763	673	722	753	749	726	712	710	795	696	786	768	700	724	670	748	738	739	736	700	687	685	711	751	757	726	733	763	734	729	708	717	729	690	719	676	738	711	718	711	722	723	731	703	802	729	721	705	717	741	744	713	727	681	705	774	782	712	687	733	707	688	695	741	704	752	767	733	728	728	735	711	764	737	709	749	706	717	737	738	707	709	765	678	760	727	757	754	740	701	770	765	700	716	698	728	740	710	731	703	691	707	739	759	754	746	704	785	685	762	754	746	722	739	730	733	657	678	726	732	751	732	746	724	710	740	727	735	761	714	729	715	747	787	716	741	691	711	700	702	686	771	675	723	684	706	715	758	714	738	715	755	716	723	718	724	794	718	748	681	741	745	790	749	685	768	728	715	756	710	753	737	772	716	744	693	724	759	748	760	735	715	722	754	721	731	692	753	718	738	726	702	743	760	709	766	761	685	713	746	714	669	719	733	757	724	727	737	732	698	706	744	718	744	745	730	742	753	715	724	703	748	741	722	733	705	715	736	709	721	760	696	697	752	759	695	723	659	705	717	764	731	743	756	694	735	722	716	783	753	715	767	728	781	723	724	741	675	751	691	730	744	706	726	714	785	716	733	736	734	731	719	710	691	734	719	768	757	710	767	715	740	744	702	703	772	769	700	701	757	754	759	719	720	751	744	762	714	736	726	719	747	712	726	727	743	707	728	713	728	736	681	735	726	679	694	721	748	691	794	724	731	725	697	710	733	745	711	719	713	698	767	707	696	739	689	743	751	709	727	699	691	781	747	733	719	718	734	762	697	688	702	745	675	754	736	662	758	733	755	747	728	739	703	691	708	757	677	750	743	756	745	767	728	719	667	740	732	708	721	718	730	753	723	727	770	705	751	730	746	735	665	734	731	704	668	717	752	736	731	720	734	735	678	730	732	702	692	727	722	724	730	676	728	743	720	784	717	732	753	709	679	707	755	674	767	723	711	713	715	675	743	785	733	737	724	731	740	728	717	672	735	712	729	730	712	700	698	774	698	731	732	720	728	751	723	671	758	711	764	730	663	684	683	745	744	755	682	747	772	707	678	703	701	720	738	767	715	731	717	783	704	778	689	738	688	717	704	708	719	713	717	725	770	706	713	751	730	759	665	712	771	774	726	721	679	702	718	747	713	653	722	749	757	728	730	739	751	734	705	721	736	688	731	702	691	728	708	677	664	679	727	720	683	737	735	763	707	715	671	639	743	664	724	725	723	727	687	667	733	758	721	716	743	705	721	710	758	736	718	747	730	701	757	695	731	735	731	679	714	731	665	765	715	749	710	725	727	657	695	752	712	742	705	712	694	674	750	751	655	704	703	759	724	741	721	740	746	694	726	719	706	717	742	793	723	721	716	655	674	664	714	735	807	759	790	706	716	716	720	681	721	775	755	745	752	740	697	706	725	707	764	692	739	683	712	761	709	730	689	744	741	746	710	731	752	707	722	743	716	691	726	724	754	692	702	712	677	742	727	760	730	718	722	710	741	723	730	717	668	735	713	692	753	713	722	756	745	742
21997	8171	984	505	421	432	378	362	355	339	364	342	330	368	338	341	340	351	318	342	337	351	321	336	339	341	312	370	355	316	338	316	340	381	350	356	350	363	322	300	326	354	366	359	336	373	322	348	372	316	308	315	344	322	377	313	373	337	328	363	349	345	310	360	336	332	344	361	338	334	321	328	329	327	362	300	329	337	334	344	327	329	331	348	349	333	358	358	346	323	337	338	324	327	334	343	323	339	364	344	340	347	362	323	316	339	315	341	347	313	364	334	353	352	333	331	346	332	341	346	345	322	284	385	351	316	319	344	364	351	370	346	373	337	358	322	329	325	316	354	350	357	317	350	347	330	352	351	349	331	324	345	370	356	292	328	360	360	337	348	351	336	353	350	341	382	310	318	316	350	350	356	323	326	366	341	374	340	353	371	338	349	342	328	339	351	318	351	368	336	336	371	361	352	312	331	325	335	341	343	328	326	323	295	336	316	355	309	324	349	360	321	330	338	289	303	309	311	314	323	351	352	339	356	348	363	343	332	353	335	335	349	355	365	360	334	310	330	342	322	343	333	351	354	346	335	355	346	337	303	312	353	295	308	333	322	344	361	361	344	328	350	349	308	327	343	356	324	332	356	343	348	369	357	334	352	361	338	375	328	348	388	326	320	348	366	343	344	384	322	355	361	328	352	327	326	322	354	374	343	348	342	332	364	338	324	359	334	297	352	363	308	317	348	381	330	323	362	358	372	338	344	313	297	325	357	353	328	329	353	355	319	317	315	333	359	318	339	320	347	314	341	354	337	333	328	375	319	363	355	346	361	346	375	321	369	329	304	305	333	329	341	323	306	322	311	333	310	373	339	347	318	342	347	305	328	309	341	333	304	320	331	354	343	317	345	363	329	332	348	321	331	336	330	314	361	316	330	314	292	316	378	374	403	358	332	333	349	309	353	318	330	353	357	318	336	328	378	325	373	328	346	354	347	375	339	336	347	314	353	343	336	360	326	323	352	313	330	323	317	351	332	325	318	337	317	357	312	340	343	322	312	335	357	325	349	314	308	322	331	342	377	340	370	345	307	294	342	369	325	345	364	322	304	330	338	318	347	337	333	368	330	340	339	328	342	330	356	335	325	337	337	316	346	353	338	366	355	312	333	346	305	318	363	332	326	364	319	338	332	324	318	325	371	348	357	332	311	361	323	353	344	349	327	319	367	346	333	366	342	345	307	353	309	360	341	371	340	376	338	302	325	331	331	303	341	352	345	322	305	331	320	328	349	348	349	353	331	344	319	339	342	325	363	299	326	335	353	345	317	352	358	352	320	333	355	346	364	330	356	347	326	341	362	395	348	336	328	323	354	341	350	378	314	325	365	319	344	315	346	336	346	320	329	346	309	335	345	320	350	346	316	345	350	341	353	338	336	333	340	332	319	342	341	318	330	365	346	314	311	354	353	339	312	350	369	365	355	351	352	344	354	323	345	332	362	381	332	313	360	327	318	325	294	353	368	379	319	330	357	297	304	326	334	327	354	356	349	362	358	297	324	302	337	372	363	321	310	304	329	335	333	340	344	330	366	325	340	364	338	367	315	346	301	342	309	336	378	334	357	338	367	345	342	342	327	327	317	395	367	318	362	348	315	315	316	384	317	340	348	365	328	348	342	334	324	347	356	347	344	325	313	337	356	337	366	316	312	337	344	353	336	335	328	333	346	322	349	355	341	315	323	315	337	388	338	328	329	337	335	280	348	322	348	347	316	305	334	346	333	319	332	312	336	340	331	308	350	347	361	355	341	362	328	337	358	349	334	345	346	378	326	349	349	334	343	335	320	358	315	323	367	326	347	295	348	342	384	331	331	324	338	333	338	345	336	307	354	356	322	328	326	327	342	312	311	359	355	344	315	360	341	365	308	346	288	344	315	349	315	322	348	325	301	310	349	321	345	336	361	361	342	340	341	372	321	357	358	339	331	343	363	343	326	335	354	315	324	337	295	338	322	324	337	322	323	332	351	345	319	312	323	339	323	341	339	356	337	303	348	355	316	322	359	345	340	320	324	360	327	338	383	338	343	320	324	325	363	298	360	324	317	321	310	361	309	324	344	336	349	356	320	323	328	296	342	368	345	346	362	328	326	353	345	315	329	337	346	362	352	341	323	299	319	335	369	379	340	329	329	329	354	351	309	340	316	351	330	328	383	317	339	315	335	338	360	377	327	330	319	357	328	310	344	331	341	322	370	329	307	349	335	333	373	374	339	329	308	326	317	323	325	338	331	361	353	322	306	338	299	347	349	346	350	324	306	316	374	331	291	344	344	317	341	352	343	330	344	324	350	320	322	333	348	323	342	294	349	328	306	325	340	325	348	352	315	385	346	324	368	330	315	342	353	342	336	328	353	352	340	346	359	304	330	358	360	317	334	331	328	357	333	338	295	344	372	344	345	321	312	337	342	323	322	330	335	337	314	331	334	364	355	334	329	343	343	344	316	314	367	326	379	340	331	348	324	324	348	347	334	361	335	345	360	359	346	329	308	351	342	326	334	323	337	374	337	318	312	323	334	332	358	348	354	349	292	315	336	358	330	346	346	351	334	352	344	370	328	340	341	359	344	318	315	322	304	335	306	349	300	325	285	298	290	335	343	335	317	349	390	381	340	329	335	362	344	313	331	330	360	378	370	359	311	323	336	359	296	352	352	346	321	305	329	317	324	356	312	324	320	362	303	342	331	322	352	311	331	332	361	341	339	339	314	356	299	319	349	344	343	340	322	323	349	335	312	327	340	323	299	378	330	345	322	340	354	377	334	332	326	340	343	358	295	324	342	348	337	355	348	311	363	335	300	357	382	326	316	345	357	370	326	367	358	333	368	351	324	348	341	357	319	304	323	376	322	319	354	385	346	337	333	366	328	334	338	327	312	370	358	370	340	365	344	335	347	345	305	309	327	329	341	337	332	299	359	331	348	308	315	311	373	332	356	324	331	321	320	330	375	358	317	345	342	357	344	322	355	352	354	354	327	332	296	336	356	320	347	289	341	316	343	362	307	343	347	330	353	347	321	351	392	351	363	356	331	331	287	352	327	349	312	338	298	334	358	319	353	312	338	287	370	337	367	352	351	347	295	327	325	313	306	360	305	347	335	369	368	354	313	364	334	325	337	336	337	341	353	358	355	297	336	348	304	339	323	374	329	328	332	328	312	366	321	342	315	339	314	354	344	334	309	356	322	327	370	319	316	312	305	313	298	353	359	342	335	336	306	328	350	286	347	348	346	356	351	370	302	320	350	346	317	349	327	364	353	317	359	339	317	334	331	294	355	362	368	357	344	351	337	335	297	318	327	343	334	323	327	318	335	355	320	316	378	331	322	339	307	339	369	327	375	325	332	321	367	367	360	334	331	325	315	329	353	321	324	354	325	330	362	346	330	334	339	352	313	334	368	354	291	313	309	327	355	326	333	331	308	329	305	340	320	319	357	359	308	342	353	329	339	327	307	349	352	329	349
15519	6781	1353	1395	1240	1167	977	951	876	900	901	911	842	841	816	814	828	849	812	792	890	785	801	760	817	816	801	846	839	787	829	826	804	792	801	826	835	796	848	800	799	765	785	789	767	817	813	795	813	824	770	796	816	816	824	781	823	824	779	784	795	795	803	815	749	802	845	814	797	845	750	777	823	754	751	755	740	798	774	812	776	829	810	794	760	801	791	807	753	741	784	827	770	800	799	793	804	813	761	780	761	819	783	800	777	814	830	812	749	758	792	834	777	794	816	799	834	806	793	801	801	816	836	795	793	790	854	835	857	777	804	754	781	786	819	780	787	797	787	810	734	763	766	749	843	808	762	796	768	777	839	736	859	861	823	799	795	811	784	839	802	803	805	740	795	759	785	763	818	861	823	822	782	814	769	838	809	769	828	831	806	777	844	751	750	751	819	763	809	771	811	814	805	839	777	800	838	773	785	828	758	798	814	815	836	798	801	779	806	801	812	771	802	785	772	755	822	809	800	783	853	785	781	858	780	764	779	816	764	806	772	781	801	805	818	847	755	809	826	755	793	777	800	787	785	809	801	788	816	837	747	765	772	783	751	772	869	842	784	838	794	791	832	787	788	787	814	766	805	770	770	736	858	779	767	786	772	792	766	797	758	800	775	747	769	747	739	822	793	747	798	829	850	827	802	776	753	817	809	781	768	725	820	786	805	780	808	781	765	825	784	800	811	788	808	856	815	800	764	831	779	847	801	779	798	854	811	744	845	800	798	786	782	789	776	782	820	828	792	845	807	847	775	826	803	803	817	797	813	791	799	809	852	799	816	738	816	815	824	824	809	786	786	793	787	810	787	786	772	807	798	858	789	815	829	747	728	758	761	856	750	800	753	786	778	815	823	832	775	795	764	726	717	761	828	815	825	817	784	754	803	810	790	788	799	795	815	802	811	795	775	817	780	765	823	786	738	798	775	820	835	805	791	830	781	810	805	793	782	800	798	877	798	831	783	842	776	796	781	841	756	754	824	780	833	812	761	839	808	754	790	799	780	778	784	778	765	814	822	772	826	801	812	814	840	786	787	816	741	804	847	778	789	886	811	795	789	782	816	751	747	811	795	796	792	791	790	831	772	776	809	821	843	790	832	831	817	802	772	817	761	768	790	778	788	798	800	799	798	797	799	811	788	782	794	809	837	800	808	764	794	774	798	785	781	843	766	802	787	756	759	806	776	786	802	796	799	795	802	759	764	813	805	780	802	787	778	752	794	788	742	794	830	780	792	839	851	786	813	749	789	804	803	790	779	797	827	767	766	812	734	805	789	740	814	757	811	745	782	801	820	814	853	763	824	776	811	732	807	797	786	779	751	820	837	828	788	787	791	783	821	808	812	768	764	821	725	843	838	773	789	733	854	830	767	775	798	780	803	772	799	804	742	751	812	782	804	770	796	779	782	777	772	815	793	800	779	738	805	833	803	796	804	792	787	785	817	838	786	801	783	850	765	771	773	774	805	764	784	787	799	792	800	811	794	805	829	819	802	835	803	758	816	827	796	776	793	776	786	779	764	861	786	836	785	781	788	773	835	733	846	779	805	810	730	797	803	808	825	825	799	828	769	762	783	792	822	824	800	755	832	819	804	809	786	792	817	778	781	789	816	810	828	868	739	810	822	792	818	776	819	777	790	807	829	754	792	814	791	811	821	820	833	831	771	746	828	829	801	828	740	800	804	795	817	773	745	784	764	804	833	837	820	791	837	815	789	823	764	798	787	800	797	745	762	800	816	777	805	798	788	845	757	783	806	796	758	844	784	773	798	767	808	866	778	748	791	787	830	790	824	785	829	764	813	776	735	805	772	807	802	783	767	797	834	782	766	830	760	802	802	837	792	802	782	793	775	810	790	780	814	784	784	757	808	810	754	823	788	801	741	779	809	856	779	797	840	722	806	780	794	818	844	770	820	786	879	807	777	772	780	749	819	797	812	862	790	766	817	782	823	811	755	796	837	781	800	762	811	845	792	792	778	812	769	803	803	804	805	759	813	794	831	782	815	828	811	805	840	813	765	781	754	746	797	777	802	762	812	812	807	793	765	808	786	781	771	793	802	819	828	801	772	796	802	836	742	810	796	804	776	820	808	845	741	794	814	794	791	843	770	810	803	777	780	805	807	830	810	800	795	840	826	794	845	807	827	790	846	830	801	811	758	829	822	792	769	772	819	809	802	756	766	821	802	760	791	758	827	797	838	830	768	811	725	785	821	778	738	844	776	819	751	862	761	819	795	780	742	821	827	765	767	825	831	809	767	764	813	815	806	787	772	787	794	797	779	786	784	788	832	778	819	772	854	801	750	770	777	792	773	783	809	797	817	785	778	842	789	749	769	812	808	763	796	772	769	777	791	830	801	788	782	810	780	806	770	797	791	799	785	788	836	791	762	782	794	842	772	756	825	800	792	841	833	797	826	829	786	758	777	787	830	787	803	779	782	736	775	792	783	820	851	808	799	782	827	742	824	783	803	813	811	781	756	775	760	799	785	784	761	772	775	812	779	834	800	793	843	815	821	797	767	800	768	769	823	772	798	790	779	750	792	783	824	817	813	851	778	779	729	795	820	835	779	774	775	775	788	787	778	788	784	790	774	757	789	761	738	810	824	828	781	781	715	840	804	825	765	795	776	801	755	763	818	791	797	752	813	786	806	776	795	772	807	815	804	818	769	845	781	832	801	757	798	754	803	806	761	829	802	847	807	775	810	830	758	781	821	807	813	845	748	804	798	807	830	778	837	850	783	724	717	740	811	773	835	836	830	772	790	788	765	786	828	792	806	812	778	781	834	849	843	798	773	804	817	817	769	804	769	856	761	777	772	775	818	763	798	778	787	783	797	762	802	783	818	757	790	753	772	800	761	796	781	788	824	750	837	804	776	765	778	808	770	834	808	775	780	830	803	813	818	775	748	784	779	792	774	803	789	828	821	773	787	828	778	802	797	760	802	813	809	795	771	792	781	735	768	785	746	810	816	809	768	787	825	785	789	824	812	773	764	774	794	805	795	808	779	849	813	828	803	780	797	783	729	793	783	831	785	847	840	844	812	810	817	801	771	814	783	768	789	787	813	830	728	784	801	853	825	740	790	797	835	857	827	790	800	840	833	836	836	826	824	805	781	751	826	796	760	830	794	802	790	741	804	776	799	775	770	793	804	845	776	766	834	818	776	772	790	752	766	805	791	781	829	780	848	823	846	862	780	865	818	757	759	774	749	781	748	785	794	812	785	785	779	750	797	840	788	841	788	789	792	826	802	773	822	835	737	784	798	774	790	871	851	803	780	721	786	809	844	764	768	798	784	800	827	745	781	740	816	782	818	781	837	876	844	787	785	770	802	791	846	809	807	842	782	793	819	818	829	813	833	819	838	806	780	798	820	816	795	782	857	788	788	805	770	815	821	790	746	853	811	738	785	788	735	828	809	835	744	791	773	796	800	780	802	808	806	775	808	816	830	781
31218	14020	2009	580	387	328	280	252	247	207	244	192	204	229	229	201	216	194	246	202	182	199	201	210	200	202	219	221	176	164	188	210	196	199	202	235	179	194	220	173	210	208	186	195	184	189	205	169	201	208	189	173	223	207	199	211	187	177	196	189	200	183	215	210	203	192	191	201	189	204	174	215	205	215	175	222	189	224	213	186	189	201	158	194	186	194	190	221	188	206	238	227	215	183	182	212	207	199	204	191	171	199	214	209	204	180	210	215	191	206	185	182	236	198	210	191	176	216	205	200	215	211	178	178	188	209	193	190	198	180	211	192	199	212	178	186	220	216	188	204	227	199	195	235	208	197	188	195	198	193	196	183	220	170	193	165	170	162	197	199	238	209	221	178	187	196	197	205	189	205	199	200	193	202	208	222	207	217	206	206	183	206	221	187	207	201	178	186	192	185	190	211	216	189	220	186	219	186	196	180	204	155	191	197	194	174	193	206	217	189	219	202	224	202	202	210	189	198	189	217	196	196	200	201	228	211	181	184	178	201	181	197	197	191	201	195	168	183	179	199	197	185	207	201	184	192	216	238	207	195	207	198	210	176	202	206	228	172	207	239	194	182	187	207	190	191	181	180	219	186	202	219	218	202	193	178	184	206	218	190	212	200	221	201	209	197	179	189	201	184	207	194	194	184	189	218	206	200	203	197	201	205	200	213	210	225	199	197	166	227	198	231	196	173	160	208	163	205	175	204	195	200	201	207	181	178	202	216	173	162	193	199	219	186	208	169	179	216	178	211	209	217	206	183	224	197	196	185	178	217	181	202	176	189	182	206	189	196	217	232	199	187	201	177	198	199	195	218	205	157	201	197	220	173	192	225	212	199	211	200	210	207	197	163	205	194	211	209	203	216	188	189	201	201	177	180	187	190	206	182	192	211	229	207	209	206	182	225	209	209	185	189	184	200	207	216	191	215	224	187	198	204	217	204	198	197	233	182	199	203	199	210	176	197	196	188	190	222	191	184	198	192	175	197	205	202	189	221	221	185	205	196	205	178	227	193	208	231	183	215	230	196	190	198	195	225	203	206	154	204	194	223	180	188	211	203	206	191	207	219	202	177	188	178	195	203	206	187	197	214	209	168	208	181	188	235	180	234	185	209	199	201	203	188	203	199	182	169	208	222	173	178	205	217	199	213	194	168	181	209	208	193	211	179	230	207	195	200	194	199	229	197	188	218	204	163	192	189	176	232	176	186	191	194	219	208	250	186	177	188	174	204	216	216	218	203	168	191	207	217	218	225	185	177	201	196	177	227	211	182	196	182	216	183	196	222	214	204	201	213	184	200	189	182	194	193	167	189	230	195	204	216	217	202	207	211	193	200	192	192	194	207	219	188	225	204	209	173	180	210	201	192	181	176	193	218	198	221	184	197	216	215	186	209	203	226	191	193	235	142	203	182	205	223	202	224	187	203	195	198	222	173	175	211	208	192	194	190	217	191	182	181	198	197	215	207	211	178	217	191	195	208	220	193	194	190	199	178	179	203	182	200	198	187	179	198	192	190	187	205	216	196	200	190	194	186	205	189	209	221	206	223	204	213	205	196	210	186	185	230	182	198	198	213	184	192	181	201	195	212	208	211	215	168	200	188	193	191	205	179	210	179	192	203	212	186	168	162	227	220	177	198	212	180	195	187	200	193	205	201	219	196	214	198	183	197	191	203	216	188	189	212	173	193	224	197	210	162	188	181	215	188	183	211	203	199	246	184	208	197	205	195	200	188	204	202	200	213	212	219	177	216	191	197	195	190	196	203	208	196	195	187	178	176	189	194	191	216	192	214	208	190	202	221	200	189	210	197	189	202	206	199	207	226	210	176	190	196	201	194	207	194	186	225	171	205	183	209	215	204	188	219	199	211	185	182	185	210	190	219	209	222	230	185	184	205	190	174	194	201	173	200	190	190	173	184	187	194	160	184	198	198	162	216	200	201	227	216	198	213	191	213	184	179	210	194	191	192	199	213	187	216	207	187	200	220	195	217	210	201	195	208	188	195	191	208	176	216	211	203	202	210	208	221	195	214	185	207	202	207	190	197	219	201	193	178	184	210	186	194	186	201	210	191	189	198	199	204	176	195	184	175	200	192	182	212	180	182	237	174	192	185	190	201	232	195	204	217	199	183	223	182	205	212	215	205	190	202	192	198	214	201	193	219	192	209	183	201	206	173	217	184	181	189	181	227	163	182	192	211	205	199	174	214	212	214	226	192	198	207	201	193	199	189	208	183	187	190	219	212	198	224	200	185	203	202	199	194	163	212	166	196	206	248	201	189	173	183	179	194	197	183	177	194	221	195	194	217	172	159	191	185	211	194	205	199	204	179	203	190	204	198	204	194	176	185	229	191	194	227	236	237	179	183	188	197	198	176	183	190	220	171	198	190	195	179	206	211	220	185	190	202	222	195	205	200	210	209	184	180	204	190	237	197	200	203	213	197	187	197	205	206	188	177	199	180	190	186	196	186	188	202	212	179	196	180	217	154	217	187	223	195	190	186	192	189	168	181	184	184	189	227	185	189	183	175	217	203	188	177	194	206	207	208	198	199	215	221	196	223	190	191	229	220	202	229	196	199	213	193	197	201	195	208	196	202	213	181	206	184	218	204	207	201	214	189	191	216	199	215	205	211	218	205	196	190	221	167	179	212	236	204	185	245	192	194	220	203	185	205	198	181	182	190	192	156	196	221	230	210	206	220	224	185	182	231	233	205	221	194	193	183	195	204	223	203	217	189	215	215	164	201	205	205	196	222	178	178	208	212	183	221	200	200	191	186	174	223	191	204	213	187	220	207	209	191	193	206	201	171	174	237	168	192	192	186	225	183	183	177	224	204	216	183	201	176	189	194	187	198	199	195	229	183	190	210	220	189	209	182	186	189	188	205	211	210	175	207	224	206	196	219	187	191	189	185	205	209	186	173	195	195	212	208	222	208	208	194	187	205	192	220	201	215	174	200	186	198	185	218	201	227	199	173	187	196	199	200	194	200	218	199	198	198	201	195	204	195	203	198	207	192	204	203	189	211	187	198	211	199	190	230	223	196	196	197	184	210	197	172	209	191	181	166	193	197	204	218	184	168	198	178	190	189	211	199	211	210	158	189	189	231	178	208	210	214	202	192	195	216	189	205	193	168	224	215	194	197	205	220	193	190	203	186	170	202	178	200	204	197	168	210	200	219	198	184	192	200	185	226	202	207	203	192	232	211	194	192	192	189	189	204	223	205	213	181	185	179	201	222	180	201	209	231	222	227	202	191	233	215	211	188	223	205	169	204	222	191	204	212	212	212	191	181	223	207	232	205	199	184	200	231	197	211	189	213	218	197	187	179	226	212	209	208	186	208	210	198	206	206	195	195	153	175	167	185	198	196	199	182	192	217	208	171	212	202	168	194	200	210	192	226	233	179	170	206	184	185	203	217	192	174	203	181	181	217	223	232	205	183	209	202	188	176	215	195
20377	9932	1594	1536	1236	1109	932	813	751	721	659	605	629	633	556	559	515	562	554	576	559	518	528	535	538	499	523	471	514	518	525	453	492	534	537	467	502	516	512	491	505	528	517	479	500	507	485	496	486	469	486	505	507	503	478	449	499	479	464	492	522	495	489	503	489	455	494	479	503	532	516	488	448	505	468	516	475	445	487	478	527	508	498	485	498	510	499	514	510	487	516	482	452	544	472	465	498	489	514	477	529	506	473	479	471	498	533	485	528	493	463	513	503	485	534	447	449	519	486	504	493	521	477	537	477	536	501	458	512	503	500	466	487	502	507	491	484	477	491	441	472	511	537	490	478	467	497	493	485	492	511	496	521	489	476	498	472	509	511	503	513	466	514	498	477	500	488	478	491	472	500	541	476	486	498	509	509	513	447	491	499	460	503	467	513	462	442	479	494	441	475	470	509	495	457	465	474	459	503	500	513	496	523	519	507	480	507	521	533	491	534	477	487	469	471	488	510	486	525	461	454	471	539	453	541	475	499	471	469	460	435	495	481	483	520	513	522	527	467	493	496	499	467	439	473	492	508	475	489	478	481	461	526	471	488	499	513	448	505	461	484	490	487	467	448	511	499	503	517	516	490	489	480	488	481	466	507	492	497	478	501	536	488	473	501	487	525	472	480	472	455	479	500	495	517	498	484	484	506	459	488	485	480	519	530	472	438	481	467	542	467	491	520	532	486	491	514	444	491	510	464	483	505	535	473	481	470	522	505	498	491	481	509	457	492	538	458	422	520	505	479	437	502	478	477	481	485	499	509	498	480	554	544	453	502	495	457	514	491	529	478	508	486	509	486	472	504	488	505	443	503	468	549	469	494	440	476	510	476	498	451	473	481	504	468	492	489	511	503	491	518	460	464	461	484	499	528	518	491	511	494	481	510	478	487	490	514	463	459	482	478	491	479	471	504	483	464	476	473	492	498	528	506	458	483	511	408	473	469	480	482	496	513	523	474	479	479	490	525	480	493	498	469	479	527	492	477	498	489	516	473	512	512	475	533	513	511	484	476	466	502	470	493	465	473	459	481	484	477	496	519	454	475	470	507	515	466	496	491	516	511	476	494	459	511	494	505	501	478	516	508	487	487	472	507	495	494	483	482	513	474	515	481	464	516	490	490	503	517	517	469	445	491	507	496	514	477	495	513	504	473	533	480	500	458	474	471	465	498	473	509	490	479	486	499	470	514	455	508	527	445	501	506	496	446	547	481	518	514	520	525	480	491	435	480	547	491	500	475	474	501	456	478	494	487	467	499	517	495	467	534	519	494	491	512	476	504	509	504	495	509	522	496	478	502	509	465	504	468	469	497	496	461	503	494	505	505	501	435	491	464	475	526	525	509	471	490	483	499	439	488	465	459	480	476	528	513	467	508	494	482	500	526	497	489	462	464	475	503	536	467	453	468	523	497	497	499	523	491	488	529	496	503	527	488	527	475	473	517	493	518	532	457	533	498	475	481	507	476	482	496	476	484	481	466	508	499	513	480	462	509	506	487	472	501	487	470	530	477	469	521	481	479	488	490	499	508	505	518	539	488	504	457	510	484	504	473	527	533	481	511	504	515	538	521	526	511	503	475	495	492	480	501	516	495	504	487	511	479	492	510	478	529	512	502	522	489	518	489	485	482	479	489	467	517	499	483	502	489	516	459	504	482	485	545	529	519	493	473	486	491	495	465	479	487	489	460	435	474	487	488	481	486	476	475	435	474	457	534	466	485	483	491	480	486	457	487	449	463	492	476	497	501	436	488	457	487	508	459	519	504	463	528	500	523	503	522	530	510	492	527	487	508	545	507	481	511	470	483	478	512	471	500	497	513	474	493	484	472	474	527	472	500	477	446	531	502	504	480	502	514	509	489	544	467	440	500	480	502	496	508	470	494	514	469	438	494	483	473	470	468	515	486	476	514	523	476	478	495	508	497	466	508	517	505	502	482	461	481	486	503	446	475	476	484	523	478	514	486	483	479	512	511	506	481	468	500	487	498	494	504	518	514	514	445	496	500	497	464	475	496	524	462	502	484	440	467	496	457	499	456	505	474	458	512	495	499	485	530	480	486	492	519	527	499	511	492	482	513	466	502	457	494	472	476	460	492	493	471	494	466	502	496	470	494	495	464	482	540	471	494	506	518	516	494	484	491	465	459	501	518	503	502	481	490	502	451	469	500	481	490	452	472	484	468	486	503	500	521	494	531	491	482	495	511	510	506	477	482	514	513	464	463	482	453	456	491	509	501	489	478	469	525	479	507	474	489	500	512	478	485	486	495	494	511	475	456	466	502	500	510	527	501	523	460	460	479	506	450	517	500	491	510	507	480	466	453	496	511	497	489	510	461	492	493	488	494	486	472	452	497	454	516	502	517	488	512	502	529	474	438	479	503	472	477	495	498	487	480	499	454	463	489	472	459	462	523	510	491	515	487	451	486	486	513	460	497	450	466	462	474	477	506	508	460	500	517	510	489	487	514	488	466	501	457	530	504	521	426	526	497	466	468	492	485	515	456	496	501	529	560	487	453	522	509	509	519	454	468	499	508	466	460	472	466	472	516	482	503	518	469	480	509	483	494	484	432	475	476	531	537	512	497	520	502	439	518	499	516	536	479	488	492	469	464	512	502	465	505	479	485	509	473	495	505	503	473	529	491	468	494	481	480	495	491	526	511	523	470	489	501	478	513	485	473	520	444	506	515	499	502	468	506	496	493	473	457	514	504	499	461	482	512	525	486	485	512	514	488	500	487	520	470	480	486	477	502	461	524	485	488	508	494	496	454	454	523	489	510	460	515	517	459	518	535	505	497	471	477	485	496	497	490	481	485	498	477	523	504	535	477	513	502	471	505	505	494	467	498	458	485	534	472	471	507	496	449	488	484	500	479	481	489	491	531	498	479	498	463	460	487	497	465	500	521	509	478	523	486	489	521	473	470	465	531	433	480	489	505	492	483	497	491	457	512	483	488	483	509	461	524	505	464	509	490	473	481	505	475	495	486	505	459	541	499	503	471	504	462	504	491	525	472	460	460	480	513	514	508	528	508	507	505	503	464	447	479	541	483	537	499	449	493	496	438	486	458	475	560	515	517	480	530	472	522	469	467	501	506	494	496	467	474	516	473	491	477	511	518	513	522	483	467	509	457	470	474	464	482	484	514	508	511	466	493	523	502	468	474	490	516	466	495	561	434	500	468	522	500	485	509	450	518	480	479	553	495	475	469	490	495	539	477	491	490	529	484	469	500	491	524	488	472	520	474	488	499	492	489	500	457	478	505	502	467	481	461	508	479	502	517	485	489	511	482	487	461	501	490	500	496	505	476	493	500	503	468	518	498	464	512	493	512	497	461	520	495	537	490	536	510	452	536	477	482	533	522	486	478	501	464	463	493	500	498	490	452	489	530	521	487	541	470	497	494	470	473	455	516	492	474	525	485	498	529	524	438	491	454	483	482	485	468	446	475	475
9999	2961	412	309	348	299	318	303	299	329	308	322	331	308	310	285	331	296	293	297	304	324	292	299	284	291	301	280	312	286	289	311	312	307	308	320	319	320	319	285	303	307	317	278	299	317	281	301	325	285	289	314	311	276	298	312	291	305	323	320	328	284	291	300	288	293	288	269	268	283	314	287	287	281	288	282	291	260	307	288	300	311	296	286	285	302	311	284	339	340	309	333	323	292	293	280	322	281	308	282	294	317	293	320	281	303	301	315	309	282	332	324	299	300	295	288	288	299	292	279	281	308	294	334	301	330	321	285	313	332	317	300	301	314	297	326	265	311	315	311	274	318	308	321	268	301	303	300	298	304	302	314	344	311	313	276	301	315	299	312	303	328	310	328	320	299	290	277	318	297	289	322	301	322	275	289	310	335	295	298	301	286	320	317	299	290	319	280	297	291	301	279	300	290	343	312	292	293	292	300	290	314	288	307	303	329	309	317	316	288	296	281	314	302	304	297	312	283	283	284	276	286	319	282	296	300	322	345	292	310	321	327	276	283	302	270	300	294	313	295	326	322	295	300	300	324	282	305	314	296	304	328	306	324	262	300	258	308	279	291	301	284	291	299	305	307	303	281	261	331	300	308	315	292	290	278	277	336	324	299	279	290	288	279	294	317	297	314	277	322	279	270	312	292	312	294	300	299	277	294	288	320	300	286	325	311	316	309	283	292	285	289	306	331	305	314	320	308	322	294	301	280	296	304	284	346	285	344	301	278	332	305	319	306	295	323	284	318	285	291	288	279	319	319	280	324	308	293	266	320	329	313	296	303	298	289	309	300	280	298	298	310	292	294	346	317	271	308	297	315	337	282	322	317	286	354	300	321	295	293	326	329	280	313	323	300	276	324	306	309	284	320	299	300	331	297	323	301	307	319	312	303	311	279	282	271	311	309	310	299	305	294	301	334	302	335	310	295	312	303	306	281	269	251	273	273	315	296	302	344	299	298	294	282	307	277	288	282	285	285	251	307	308	319	305	270	312	311	303	310	309	289	300	307	302	284	281	314	301	325	301	303	303	322	303	308	309	280	307	338	339	282	279	343	309	288	306	324	316	320	316	282	257	313	307	294	302	314	327	302	312	328	317	268	293	321	299	296	300	336	311	325	320	267	312	314	276	287	274	294	306	316	300	296	279	279	319	294	313	312	308	295	301	288	277	316	317	283	298	264	276	272	301	290	310	296	292	327	283	315	313	279	309	323	285	316	302	268	286	269	278	302	278	289	307	288	308	302	296	314	312	313	298	305	322	313	299	275	268	284	324	285	326	302	275	284	310	312	282	312	298	306	291	302	285	291	340	300	281	303	295	315	316	313	312	312	313	326	312	302	314	291	306	290	304	288	282	305	302	287	305	341	307	339	297	286	304	314	282	299	312	297	300	330	256	318	328	320	309	300	283	306	318	312	312	312	281	305	275	282	296	302	303	296	346	294	328	300	284	284	304	301	309	323	281	287	307	294	303	319	293	298	303	291	306	313	298	297	305	297	284	328	280	312	308	324	298	301	282	309	302	278	314	342	302	301	301	321	336	305	298	303	310	287	314	305	325	289	318	318	335	301	306	296	296	309	302	263	295	334	288	306	300	310	295	318	284	328	296	306	288	346	317	289	327	328	282	297	307	290	299	306	297	310	299	332	274	331	293	279	294	270	309	294	291	307	304	301	286	312	308	298	314	266	305	295	287	334	268	277	322	286	287	274	311	314	305	296	294	307	318	308	301	311	279	293	270	306	316	308	310	275	309	306	290	300	320	309	317	324	278	268	310	303	304	314	285	271	278	324	297	288	292	270	317	341	281	307	312	287	298	299	283	315	303	288	337	290	275	313	331	285	272	303	329	290	294	298	271	302	311	280	282	332	300	321	292	295	322	263	303	269	287	307	302	287	319	301	290	301	277	315	324	284	286	306	277	317	303	295	320	279	282	283	308	322	301	305	316	310	310	288	302	313	301	273	294	301	271	274	300	316	273	309	305	302	298	318	286	262	355	318	299	305	330	307	303	324	319	307	289	288	308	291	316	311	340	322	292	313	310	292	294	348	307	322	297	283	277	305	308	287	303	313	280	278	289	293	315	289	316	285	287	300	312	339	280	289	296	328	327	277	330	305	302	283	321	322	318	281	274	299	332	321	292	312	294	305	298	329	291	336	315	351	306	293	304	326	337	315	317	301	297	307	316	300	319	271	282	289	336	328	282	319	268	346	279	310	311	277	296	293	305	295	280	304	284	305	314	297	309	283	324	290	299	344	299	297	254	293	296	313	327	310	285	300	296	314	300	299	298	313	302	275	322	307	312	276	310	297	317	264	307	305	305	275	303	274	297	305	276	297	316	297	271	289	320	282	321	282	289	338	290	281	317	342	334	330	313	265	296	308	327	313	292	321	290	289	311	316	319	314	313	305	290	313	287	291	290	275	329	350	312	298	300	271	269	305	312	333	292	317	289	287	286	295	291	291	275	289	330	335	280	266	294	291	315	311	302	268	307	306	272	304	344	307	332	280	299	318	287	286	271	285	310	306	288	334	350	291	305	298	292	313	300	290	333	288	314	289	286	295	300	302	305	281	283	294	314	261	306	348	284	320	286	322	315	268	317	298	293	290	307	306	285	325	292	274	311	289	258	266	327	312	311	317	314	310	298	327	293	298	300	296	310	286	276	292	296	273	296	324	323	294	301	290	318	283	290	323	339	271	284	270	316	263	280	324	287	316	300	313	328	278	327	313	326	282	332	308	311	282	290	293	304	319	278	311	288	278	297	295	285	342	281	292	298	289	283	295	303	322	318	295	295	302	291	293	316	335	312	278	276	279	308	327	313	319	277	288	288	303	270	277	293	307	321	317	311	302	307	322	287	288	299	295	322	276	288	307	326	295	293	299	306	295	308	335	315	314	296	323	321	316	302	305	319	299	275	300	293	325	324	302	267	294	279	284	302	286	318	292	337	273	278	322	281	304	297	299	335	316	298	315	294	299	316	323	315	314	306	309	303	296	293	303	275	297	273	315	313	301	301	288	275	310	308	285	310	296	291	308	319	288	304	285	299	293	298	289	320	313	291	280	290	286	310	274	320	295	292	302	302	331	274	312	320	292	312	290	316	274	306	293	316	321	315	303	320	304	261	289	299	304	262	315	306	288	313	320	296	309	318	330	304	319	315	321	338	324	327	311	287	308	299	308	292	316	319	345	312	285	279	276	306	272	296	303	302	317	321	259	309	293	285	321	323	265	280	292	287	302	303	296	323	299	325	278	325	279	288	294	300	310	318	327	317	278	306	281	277	277	326	340	296	312	329	311	280	323	336	323	334	279	306	321	306	287	311	307	329	286	308	325	298	299	288	292	296	316	328	312	310	268	318	287	301	327	333	285	299	279	320	294	309	291	316	286	315	290	361	304	291	307	301	305	336	312	336	347	312	321	323	322	274	307	283	295	273	296	295	314	301	291	272	294
7371	2991	832	825	840	753	795	775	772	749	725	745	715	755	705	726	762	728	752	728	720	739	718	771	778	717	768	765	708	745	719	792	720	776	741	756	706	713	713	759	748	755	762	721	685	731	764	747	744	770	736	716	797	703	692	712	766	774	771	712	766	763	725	762	742	708	774	763	764	738	724	732	731	715	761	722	771	741	746	768	743	721	756	762	731	726	760	689	722	738	757	699	742	727	748	690	747	768	723	744	760	707	744	773	746	719	709	756	736	772	696	677	777	704	772	725	724	685	755	713	709	785	742	742	728	696	718	764	742	723	740	728	714	749	754	746	770	725	698	797	709	735	740	701	744	715	719	705	688	712	755	749	671	771	701	737	759	734	751	713	756	767	716	724	679	743	704	723	733	755	764	756	705	750	713	775	741	730	760	717	805	691	714	707	722	696	714	763	704	666	692	696	750	769	748	717	723	689	756	739	749	712	682	709	744	716	676	710	696	731	748	758	699	751	732	775	706	697	757	743	734	730	711	687	735	737	703	747	735	743	722	741	723	657	765	743	724	760	752	742	738	740	775	725	724	755	749	700	758	740	738	706	736	700	701	712	727	738	717	779	682	720	708	753	677	735	734	736	754	756	713	750	730	745	738	732	745	710	706	772	710	827	720	762	718	714	714	704	742	743	743	736	728	720	750	738	728	759	756	766	734	736	742	731	766	732	682	742	775	695	701	748	703	776	706	757	721	731	698	725	747	667	715	779	660	717	748	704	716	744	757	721	751	724	732	743	749	733	785	714	693	726	752	772	734	731	712	718	751	727	697	677	744	717	715	691	753	723	776	708	734	720	763	812	750	732	682	734	747	710	742	766	772	715	724	727	738	735	700	702	715	710	703	711	741	792	740	709	719	742	700	712	720	782	739	711	721	702	730	792	743	732	730	742	727	728	685	690	775	720	750	734	748	736	793	752	745	756	734	764	711	733	726	746	738	714	741	747	716	725	788	758	706	698	710	741	724	721	708	685	760	719	744	755	776	751	688	779	739	723	720	790	715	721	744	704	733	734	684	730	714	745	711	736	654	701	707	699	786	763	756	772	736	749	704	732	702	748	749	732	687	726	725	781	707	754	681	735	705	720	738	805	697	701	788	706	750	728	723	719	707	684	675	713	741	757	751	755	741	707	715	714	726	708	708	745	713	721	677	730	696	739	756	754	741	736	708	769	701	694	748	765	764	741	706	717	734	718	677	681	734	719	730	734	731	695	708	739	732	765	747	741	746	738	735	758	709	729	736	715	749	741	772	762	737	760	718	740	706	710	752	704	735	772	736	699	792	714	701	768	779	730	724	676	680	703	746	714	774	685	726	727	737	750	730	692	769	731	792	745	751	718	706	675	775	719	717	726	695	721	699	734	766	699	709	741	747	734	696	754	718	704	738	722	774	774	787	734	694	692	760	725	724	694	743	745	759	726	769	788	709	745	645	724	727	737	729	694	775	710	730	732	726	727	713	750	720	689	699	697	714	771	721	783	724	707	699	729	739	743	712	738	704	730	768	713	708	749	692	691	759	722	740	729	685	730	703	755	731	749	722	757	748	708	719	743	711	759	720	724	750	770	784	737	738	697	725	709	740	728	707	724	710	680	774	725	727	699	732	704	765	719	752	729	739	806	736	754	692	764	730	743	735	739	710	724	731	752	715	726	713	772	715	696	801	732	734	745	777	763	709	748	758	680	691	766	724	664	795	707	707	692	734	754	712	718	734	729	708	703	738	686	733	774	721	760	717	766	742	726	708	708	756	756	718	748	742	739	738	703	752	715	745	755	686	752	737	771	715	778	719	743	717	761	746	721	767	719	743	760	708	755	755	755	744	731	724	745	728	756	711	745	736	747	745	708	733	794	702	732	738	726	718	707	733	738	730	714	680	736	746	732	769	721	769	738	718	743	742	666	749	737	754	738	694	747	700	700	713	729	751	770	729	787	735	714	712	693	758	735	740	736	720	745	727	753	719	746	719	780	780	700	742	733	760	754	700	712	691	753	774	770	735	707	695	751	756	702	804	694	710	729	751	696	701	714	762	724	733	727	728	717	742	712	743	727	735	701	786	702	731	716	795	760	729	708	750	727	779	724	759	765	725	743	798	742	701	780	754	699	756	700	744	728	718	727	707	717	761	746	714	784	725	735	723	708	728	760	749	751	727	696	731	746	675	747	715	744	785	760	735	764	733	734	721	715	755	760	735	669	775	750	724	750	740	745	702	728	694	755	755	764	705	727	746	742	748	710	719	756	693	714	711	719	767	713	734	688	718	767	726	741	686	748	712	715	730	702	703	710	743	680	675	674	682	772	773	680	721	734	808	758	732	772	720	729	715	719	672	722	717	785	751	695	694	725	750	698	722	745	695	728	751	735	707	683	773	753	711	754	686	721	773	800	754	716	706	736	701	727	733	710	704	774	786	757	748	740	712	752	705	729	752	751	758	742	745	805	694	735	735	695	710	761	708	724	778	714	711	729	709	735	755	757	737	708	759	701	736	720	747	758	691	699	710	744	721	737	766	790	841	731	724	711	709	725	672	706	739	795	733	755	717	753	762	710	729	735	755	743	761	712	783	694	715	736	755	734	755	738	759	726	712	702	744	694	731	749	726	720	726	704	752	770	733	734	738	731	747	731	740	743	723	747	738	739	707	720	687	759	777	720	754	726	745	756	716	720	722	773	715	713	762	766	741	721	736	742	694	734	714	746	709	708	724	704	712	710	746	734	758	756	712	737	743	708	734	684	774	716	721	703	723	724	757	729	780	776	722	777	779	740	739	694	753	728	730	720	743	743	711	763	678	750	719	736	742	688	766	714	720	695	810	714	690	730	730	730	756	717	740	739	726	725	706	757	699	732	705	777	753	730	703	761	724	750	705	768	758	741	713	704	696	714	734	705	686	749	744	711	691	755	713	720	755	710	736	689	716	728	723	726	661	696	736	722	697	712	731	712	748	737	746	739	765	747	773	769	726	743	686	746	766	743	732	714	740	754	744	760	779	764	759	718	676	750	738	724	701	741	719	718	757	703	708	742	688	710	708	740	797	729	715	769	800	744	704	717	704	702	748	724	760	722	725	758	799	772	739	744	754	719	709	701	748	714	756	732	728	790	708	751	698	726	744	716	720	730	760	739	789	757	725	726	712	733	723	726	740	792	775	709	760	818	732	706	723	718	727	719	738	751	734	751	732	722	748	717	780	728	727	691	753	745	700	796	742	746	707	717	748	720	712	759	742	775	666	719	713	764	726	730	711	779	714	749	788	784	733	740	714	704	738	714	761	734	685	754	720	731	791	762	738	711	786	732	747	717	725	723	690	722	746	756	735	717	743	732	721	749	745	690	765	735	710	728	743	703	734	741	755	777	712	736	702	720	746	764	739	693	749	722	741	683	777	731	738	720	715	738	768	712	736	673	744	754	696	777	741	780	760	789	741	678	775	745	749	755	730	715	749	772	721	710	745	736
22025	8423	1122	507	418	430	353	347	367	379	359	369	344	350	378	359	383	354	361	325	337	357	349	336	331	349	364	326	326	351	332	342	327	291	360	367	327	323	341	355	304	352	312	341	351	328	348	330	330	342	375	347	324	329	351	351	331	326	358	336	345	366	376	347	362	338	372	361	381	342	335	291	346	331	317	327	313	309	331	318	319	339	353	316	357	360	358	322	370	336	333	334	334	343	309	303	359	334	367	337	300	325	328	309	341	321	339	329	321	319	345	320	359	332	365	335	365	355	367	317	352	330	367	348	322	343	346	370	348	319	324	376	361	338	309	320	343	325	332	326	340	346	347	343	335	343	337	323	326	317	325	321	332	310	335	348	354	394	317	355	370	354	303	339	355	349	365	330	344	329	336	319	316	357	335	357	349	333	325	350	326	349	336	338	347	347	335	366	314	344	334	364	317	345	345	366	323	346	365	340	348	336	321	336	362	379	356	358	342	324	336	344	336	326	352	340	330	316	309	355	341	301	323	361	333	367	329	336	330	325	301	342	363	357	367	353	322	336	343	345	353	320	352	332	322	343	342	341	373	336	340	328	369	337	333	339	362	349	336	330	384	345	360	328	362	358	352	312	360	360	333	343	300	348	328	345	323	326	368	315	290	323	322	328	350	344	340	343	336	344	347	375	316	353	373	346	340	335	328	365	335	329	327	344	341	342	355	319	343	357	363	374	365	382	356	373	357	387	362	315	341	340	351	331	322	342	359	346	321	352	336	377	348	352	357	383	334	314	397	297	344	336	345	374	336	355	340	364	292	361	342	369	342	348	325	377	350	337	353	362	336	330	323	326	312	360	341	300	344	355	353	336	339	362	337	344	398	347	319	344	347	319	341	327	368	331	331	331	314	333	316	345	372	327	318	331	321	315	347	311	336	348	320	377	358	349	322	354	346	353	335	348	348	330	329	378	350	319	368	332	366	335	365	335	327	365	361	344	336	353	282	355	345	346	317	368	312	348	335	321	349	337	356	343	334	332	331	387	312	346	324	374	329	342	357	323	314	326	328	354	348	339	375	340	322	339	358	330	298	338	348	323	368	335	347	355	327	333	316	335	363	365	375	349	349	353	337	334	333	320	344	356	338	347	337	324	362	345	359	361	342	363	348	345	376	350	324	335	346	322	354	318	332	363	360	338	358	343	305	345	336	364	331	326	325	320	359	388	337	339	354	364	337	328	370	341	371	366	334	297	350	348	350	327	364	346	327	325	335	337	325	303	328	341	344	317	331	369	355	396	374	334	347	321	378	347	362	337	356	350	315	348	345	358	333	308	312	319	341	329	365	331	359	346	338	337	332	318	319	287	317	356	353	316	389	330	369	337	321	362	344	316	385	321	336	332	359	338	333	360	341	331	293	338	365	348	345	331	341	342	329	320	371	369	324	349	339	364	360	318	332	313	335	343	371	339	349	355	379	344	343	329	320	304	365	355	356	338	376	319	369	330	365	324	310	363	363	332	335	341	340	324	353	343	348	363	348	342	346	314	356	370	371	317	375	348	368	356	331	372	341	360	340	349	370	315	333	321	367	327	319	344	363	332	363	328	337	362	347	338	321	375	349	364	339	313	347	347	311	340	334	365	368	316	349	360	339	318	335	340	373	352	337	354	342	312	362	366	363	322	346	344	397	340	305	340	352	287	314	331	347	335	342	340	357	327	353	348	336	321	343	325	363	334	332	331	344	384	359	357	349	355	342	354	350	342	318	333	316	340	349	376	336	333	360	320	330	350	345	350	305	327	324	347	342	319	327	369	359	343	325	350	309	305	358	337	330	364	331	341	326	342	330	356	332	311	366	335	331	346	352	341	331	335	347	317	363	326	335	373	333	364	340	309	323	365	374	340	346	340	377	365	338	371	359	380	336	319	342	341	329	305	334	341	332	358	345	366	337	318	340	340	346	362	368	354	363	354	321	365	340	350	342	337	346	340	366	353	321	335	320	349	339	300	357	348	369	340	362	342	337	337	356	361	363	324	356	328	348	371	322	344	352	292	346	332	357	306	329	379	338	307	315	312	362	348	355	295	319	350	357	328	359	369	371	333	329	321	372	349	334	324	357	342	344	334	349	345	323	309	350	320	329	341	360	355	367	316	326	336	328	345	344	324	319	354	314	339	395	326	335	300	310	360	367	358	331	319	344	301	356	294	334	336	319	351	348	346	322	376	350	299	352	361	365	339	365	384	329	371	358	350	328	396	339	309	377	323	355	353	343	323	323	337	326	336	365	346	358	353	311	339	348	310	347	387	297	345	333	319	331	348	383	348	337	316	343	294	365	329	356	344	401	356	358	342	379	327	321	316	313	349	384	354	325	354	341	327	357	326	341	296	363	348	353	352	324	346	307	352	349	360	348	331	352	353	385	336	329	327	320	316	302	329	363	340	358	322	353	367	337	352	365	331	347	363	373	336	330	349	341	347	372	354	321	313	348	387	356	342	357	359	372	353	330	349	334	327	330	336	360	319	367	370	326	361	366	355	331	330	348	345	311	326	357	372	354	324	358	315	385	322	312	302	315	387	326	325	337	369	330	343	345	346	308	330	354	376	330	348	344	356	334	328	356	304	343	344	333	316	382	349	322	360	362	359	356	338	343	361	361	337	325	327	299	329	349	336	337	327	328	337	337	351	341	368	342	379	379	321	335	348	310	353	314	312	324	376	308	362	355	364	317	339	304	333	347	335	366	356	335	318	342	338	345	315	318	342	334	368	354	330	326	318	387	324	323	329	423	344	347	341	326	351	347	313	351	333	324	324	354	351	381	333	328	363	325	326	306	349	347	364	338	344	375	306	322	364	324	329	358	343	360	369	360	371	332	306	329	314	318	310	318	336	325	350	337	349	331	379	311	360	294	373	350	350	334	304	317	333	351	301	379	344	312	348	307	338	332	338	349	334	383	337	315	301	356	353	303	309	362	347	334	359	354	360	340	325	352	354	316	348	305	353	327	362	336	384	319	319	323	336	353	333	364	334	363	317	334	345	319	346	388	340	334	314	322	354	308	352	343	311	333	351	316	316	314	364	340	374	343	342	341	342	328	347	346	349	328	341	332	340	326	387	341	304	310	343	367	337	311	354	327	345	328	358	333	310	354	343	324	297	362	357	325	359	354	340	336	319	301	347	324	328	350	321	354	307	337	329	326	328	320	334	343	351	325	320	324	309	351	357	348	343	337	347	350	359	375	345	349	316	319	315	347	307	356	332	337	347	359	318	357	352	342	348	360	333	330	363	370	311	327	318	321	343	403	360	358	322	349	363	334	352	364	332	322	351	353	291	357	324	344	354	331	345	357	332	333	308	331	347	356	335	326	348	323	298	342	333	349	367	355	359	349	361	316	382	332	396	366	356	349	300	348	340	340	348	385	335	347	364	359	358	349	357	312	345	310	325	342	360	327	358	342	354	269	326	329	318	304	335	334	338	320	353	348	352	352	339	379	312	337	343	359	356
15792	6961	1367	1335	1268	1172	989	923	952	902	868	887	886	833	847	862	853	883	849	829	850	795	849	811	830	806	816	816	832	828	845	867	797	823	804	816	793	804	734	814	868	835	762	778	759	796	834	833	849	797	849	829	821	791	755	786	805	782	869	773	804	821	797	821	797	882	766	770	803	754	801	818	791	801	805	792	753	799	811	785	795	814	831	858	759	769	752	794	826	804	852	776	808	748	768	816	810	814	801	842	834	767	855	836	784	802	811	813	782	752	830	785	791	824	750	793	781	804	870	829	790	861	800	796	775	786	780	758	777	801	802	781	805	872	770	813	757	817	757	824	833	822	889	789	751	844	834	825	840	794	787	865	793	825	804	839	820	822	794	795	812	813	772	780	844	796	803	795	803	767	831	782	823	816	804	785	808	818	772	820	792	808	849	834	806	799	797	798	854	833	811	822	793	799	832	762	786	772	807	838	806	812	764	793	818	805	791	810	838	785	795	777	795	885	803	739	820	803	803	828	804	761	758	727	819	837	800	786	822	809	840	794	835	842	763	843	780	800	810	783	790	762	789	859	792	803	783	737	813	794	810	756	822	830	888	810	851	804	787	761	788	839	804	773	782	805	774	776	812	796	793	841	769	849	825	806	823	836	804	827	803	818	702	865	793	816	784	780	789	809	820	815	837	777	811	782	826	789	792	806	816	775	767	840	801	829	819	826	824	807	786	813	766	854	827	801	770	819	793	795	790	840	766	814	763	801	824	789	811	851	853	827	785	786	806	808	786	801	822	802	825	784	823	788	846	794	788	768	867	784	782	815	851	772	789	779	825	749	842	812	805	843	809	803	864	805	808	797	826	817	793	834	825	788	829	771	817	759	754	835	746	755	795	794	808	791	769	765	836	780	765	801	815	835	776	789	788	785	826	781	804	821	824	811	810	811	802	824	740	795	790	846	819	825	845	749	801	793	827	886	767	819	857	796	786	872	801	815	828	803	792	811	833	826	735	815	764	804	773	807	805	783	781	807	783	843	749	849	812	782	788	801	788	802	806	859	850	794	802	781	825	821	781	831	805	766	819	770	810	800	771	791	807	834	793	826	852	803	769	802	792	835	824	795	801	818	778	817	802	786	825	808	838	779	792	809	796	840	849	813	805	817	783	833	838	811	796	800	783	770	764	752	851	818	862	782	799	781	815	803	797	807	775	803	802	821	762	827	780	809	794	758	798	865	775	847	838	768	829	798	784	810	830	808	806	814	837	800	811	808	800	833	782	836	778	770	778	822	830	793	808	834	809	843	840	797	777	779	783	792	820	796	804	840	792	817	808	812	839	803	808	777	801	789	838	813	771	812	800	795	778	838	825	784	781	815	788	774	807	806	804	813	789	789	767	792	802	796	840	793	838	737	791	772	778	798	820	820	782	802	778	773	788	827	798	783	815	802	817	824	807	762	805	779	774	777	785	765	798	797	857	813	817	815	845	793	816	787	796	757	818	812	828	778	816	757	837	830	784	818	794	795	812	828	847	839	805	821	816	796	828	791	823	780	804	765	777	827	800	780	835	818	795	848	807	826	793	747	823	855	799	749	780	822	803	811	750	819	829	829	853	818	831	837	799	840	787	788	793	863	802	795	810	789	807	779	759	755	824	815	796	834	822	807	783	831	783	835	792	790	822	819	827	817	843	839	830	784	826	834	794	814	822	777	762	814	828	833	800	796	809	806	826	806	810	813	776	818	756	829	807	832	813	831	846	797	794	782	840	790	815	829	852	853	811	806	813	758	831	816	809	757	784	795	798	770	851	775	800	830	764	829	805	765	799	757	779	797	830	814	756	804	803	806	780	814	794	771	821	860	842	813	794	745	821	818	810	794	792	809	761	812	813	779	846	785	811	756	780	776	780	798	803	811	796	824	818	801	826	862	839	774	830	786	775	816	824	803	811	788	793	819	829	772	762	763	788	770	802	823	812	848	863	863	787	788	792	765	796	853	856	794	792	802	813	808	824	807	790	804	829	819	857	832	837	815	820	796	836	807	831	803	853	787	768	815	856	803	774	839	775	776	771	781	778	803	816	744	778	769	814	785	780	766	778	795	800	822	843	836	812	794	826	814	808	783	825	782	785	805	823	817	830	793	772	823	829	784	795	837	859	815	772	850	813	803	807	850	810	789	797	800	793	808	805	840	795	806	750	793	806	753	787	779	830	846	812	760	811	802	801	778	772	793	819	745	780	790	788	805	754	804	786	800	799	818	748	794	788	834	762	835	868	766	822	759	825	812	837	753	848	766	755	813	825	829	809	796	811	819	767	832	805	771	766	841	813	760	808	840	789	770	755	772	802	813	786	826	766	755	785	776	790	816	815	807	747	821	830	781	853	864	850	813	814	805	805	790	816	787	840	798	768	828	803	805	790	800	771	839	821	769	817	804	826	786	815	861	755	810	795	771	780	865	786	760	821	785	791	787	822	823	812	816	789	752	754	807	791	844	782	781	810	797	814	796	830	828	822	847	835	780	857	814	803	777	748	755	797	802	757	758	699	778	808	766	816	787	783	788	792	768	793	852	823	858	763	783	808	789	768	768	778	763	758	824	765	794	790	804	786	832	808	848	870	759	859	806	792	755	796	818	828	820	825	813	806	786	804	786	805	788	779	750	835	791	794	751	793	803	782	840	813	813	844	811	814	805	800	774	798	788	737	795	811	776	843	816	875	808	841	755	813	846	805	755	773	849	801	826	849	794	805	762	758	804	836	830	771	801	792	814	796	785	819	817	799	812	786	845	793	819	779	785	826	824	808	805	840	805	770	811	798	774	794	792	828	812	807	814	812	811	788	774	832	770	790	801	809	829	800	817	795	820	799	802	771	880	794	781	834	784	843	796	775	768	787	838	789	782	834	764	802	801	845	808	791	798	832	798	809	818	815	783	773	809	783	769	798	802	808	771	789	741	799	799	783	811	796	819	795	860	795	822	787	811	786	795	812	817	799	791	763	829	803	784	829	836	800	791	826	769	773	751	852	768	777	778	801	754	822	821	796	796	756	803	826	769	834	824	825	774	797	781	802	817	835	765	836	801	840	781	746	794	783	772	802	823	828	781	812	796	765	861	801	791	818	792	835	837	816	833	818	785	821	864	874	854	806	799	812	831	801	748	789	824	806	783	804	766	835	776	824	782	788	790	797	828	817	790	748	781	827	859	835	839	786	790	785	776	798	753	821	803	830	786	793	771	774	825	780	804	785	823	780	821	795	868	819	818	768	793	768	749	848	850	793	826	854	835	800	819	845	831	821	827	765	779	760	834	826	806	753	818	849	804	798	804	799	748	799	775	777	831	829	833	833	840	780	787	816	845	827	779	848	854	798	829	830	790	845	819	782	829	806	848	843	818	792	827	815	832	795	783	830	814	799	795	835	884	817	857	799	831	762	821	846	800	770	751	794	775	866	844	818	798	804	810	800	802	821	799	778	797	802	845	825	755	811	816	780	789	780	855	808	820
31441	15094	2428	564	396	309	283	279	248	226	237	221	230	215	229	222	220	217	209	200	199	194	211	190	219	216	198	192	233	214	203	204	204	192	202	199	187	213	177	222	185	185	190	179	209	183	181	185	196	226	196	208	182	204	188	219	221	197	213	193	227	213	202	223	203	216	203	236	172	190	178	183	224	193	194	197	244	222	191	185	190	191	188	186	190	184	208	218	184	210	213	205	225	184	192	227	185	207	207	167	190	191	190	223	196	181	207	206	216	212	177	197	214	190	200	215	223	202	204	205	181	198	184	196	182	204	200	203	215	195	208	206	209	190	220	224	190	218	203	187	206	189	229	189	162	206	188	177	186	191	206	191	197	198	207	210	194	174	210	196	214	211	204	201	216	217	200	193	193	186	211	223	188	249	200	192	166	182	158	211	196	206	208	192	190	202	190	213	203	209	199	208	203	191	189	231	215	208	210	202	173	203	221	192	203	198	177	202	192	199	206	202	200	183	189	178	213	194	182	202	198	195	194	197	176	198	183	195	233	209	215	193	231	204	191	217	167	199	206	175	181	217	191	176	173	207	193	185	194	181	173	214	220	199	192	146	196	195	185	187	211	205	219	215	185	210	227	193	184	190	201	188	203	224	202	202	200	188	218	206	208	227	211	188	208	190	163	200	200	195	168	192	201	197	203	202	191	200	194	218	192	222	221	186	205	198	180	214	196	201	202	188	191	216	182	205	174	211	196	208	203	198	198	182	183	203	172	200	197	174	217	206	207	224	210	189	198	237	197	196	183	190	205	222	195	182	184	182	228	213	206	183	183	208	195	199	220	190	214	198	214	189	186	204	196	210	214	253	202	210	217	223	212	191	182	195	224	193	188	207	211	207	197	228	185	196	198	200	179	225	194	206	220	218	216	191	205	191	208	208	211	180	206	232	214	220	175	185	181	176	189	195	200	189	170	203	197	174	155	208	204	202	213	203	180	195	182	214	179	188	207	197	216	177	207	182	188	162	182	198	207	167	189	188	209	204	200	222	210	198	203	209	186	196	207	187	190	199	185	179	208	211	210	221	207	176	188	219	198	192	179	203	243	205	171	222	180	161	179	221	213	224	198	222	209	216	177	192	195	196	203	200	200	182	198	196	207	207	220	229	199	198	200	199	197	213	165	166	200	217	204	196	178	189	171	197	191	181	211	212	217	183	187	177	184	180	215	184	198	209	204	220	208	209	193	166	188	201	224	204	184	215	208	182	185	219	214	183	167	189	203	195	190	202	175	218	202	179	202	170	218	210	207	196	217	180	197	207	210	176	218	188	201	208	189	198	224	201	200	188	175	215	210	169	218	229	192	209	199	185	181	206	182	188	206	219	182	200	199	184	191	214	202	194	194	212	215	188	173	212	169	197	217	212	213	191	199	195	194	196	207	202	192	199	166	185	221	220	214	212	205	222	184	162	201	210	180	202	203	193	187	174	222	186	191	176	184	213	183	201	199	207	205	226	206	179	207	202	183	192	190	156	193	189	195	190	207	222	195	185	192	189	225	187	202	211	211	169	203	192	210	187	209	211	200	190	214	186	194	178	203	191	197	184	206	216	200	212	193	181	236	202	189	176	216	211	206	188	191	207	231	215	197	190	199	191	192	200	174	206	210	209	191	194	180	202	220	194	208	204	194	172	204	199	202	173	197	203	187	213	189	183	196	199	204	202	188	186	175	187	203	184	197	203	197	182	226	194	204	189	205	181	225	218	194	210	224	223	183	210	203	214	177	196	199	231	191	219	193	206	189	217	186	220	218	179	211	205	174	207	211	199	202	207	210	190	206	202	180	186	172	201	174	200	197	213	190	206	185	225	179	197	188	209	215	191	198	211	221	214	192	207	221	197	207	228	202	208	213	183	207	186	184	200	204	212	215	194	223	195	197	192	203	203	199	199	174	159	192	198	228	213	195	217	200	201	190	203	222	205	211	209	164	193	231	204	221	220	216	240	189	216	234	214	176	199	211	208	163	191	173	182	193	203	222	208	198	199	207	179	210	205	185	196	202	190	190	185	209	195	190	213	199	210	214	202	210	198	204	182	207	187	199	210	216	195	222	234	213	181	195	194	186	203	208	213	207	172	176	181	176	210	187	187	220	223	207	211	194	224	220	200	204	199	207	187	174	196	224	176	184	207	181	221	208	207	196	199	187	192	227	226	209	197	215	223	222	213	199	191	227	191	210	204	207	202	223	206	190	204	209	169	183	211	232	232	186	189	176	192	202	174	229	184	197	185	195	202	200	202	201	210	196	198	210	193	215	178	214	190	202	196	213	184	189	182	195	208	202	208	210	247	212	203	201	196	243	204	191	209	191	211	208	195	221	190	198	220	216	213	218	196	188	189	227	199	181	195	234	196	191	188	199	181	211	182	184	213	189	202	202	197	217	199	187	198	182	231	189	208	188	190	169	209	199	182	202	206	179	207	198	201	202	209	214	189	191	170	144	209	214	174	195	208	212	185	180	235	200	198	197	225	177	231	216	188	196	215	202	201	218	185	205	173	204	230	194	173	217	197	198	172	186	174	193	172	208	170	194	202	174	216	177	223	232	211	192	185	186	176	227	220	208	199	189	214	178	198	206	187	204	215	215	184	206	213	223	181	208	187	217	194	192	216	214	194	203	171	210	215	228	223	185	208	210	192	196	198	187	202	202	199	215	205	201	192	207	196	200	210	215	187	198	180	223	202	208	190	200	215	197	212	162	219	215	192	188	212	184	231	187	226	210	187	170	191	216	195	216	185	197	191	192	236	197	203	207	187	209	213	216	226	208	201	200	188	198	216	227	184	206	181	198	185	227	207	226	204	193	197	177	240	194	203	197	202	168	185	198	202	205	212	189	214	185	234	217	182	170	206	196	224	211	185	200	191	189	200	196	195	187	171	219	221	213	187	183	200	216	207	206	208	208	165	207	177	204	198	218	204	174	202	201	202	211	171	190	201	228	212	178	200	208	209	210	199	190	211	215	190	194	198	213	180	225	181	185	185	202	182	207	180	204	200	203	213	201	181	220	202	209	210	199	198	165	216	195	213	193	179	198	194	186	197	185	210	216	209	200	217	200	182	222	211	203	196	201	197	185	186	228	195	189	197	173	186	195	200	226	210	208	195	222	208	189	186	194	196	204	183	183	231	184	198	177	200	215	190	193	220	198	205	228	222	205	190	201	177	216	217	204	195	165	174	214	186	204	172	200	193	221	207	203	203	194	225	208	239	193	171	206	222	213	168	191	188	182	212	206	194	175	196	191	214	210	205	212	200	217	215	185	182	215	213	200	203	198	171	199	169	188	180	161	206	185	205	210	210	223	201	184	172	216	190	193	180	223	188	228	208	214	196	223	193	210	194	235	207	198	208	217	192	210	204	228	190	206	181	172	193	192	203	214	232	197	226	187	191	211	186	198	204	190	188	186	199	187	226	217	193	211	198	206	187	199	188	211	190	209	182	171	201	210	205	204	180
20494	11065	1738	1550	1351	1159	944	810	767	670	625	653	601	572	581	590	533	548	552	506	540	553	559	554	551	553	535	539	494	490	478	507	502	493	502	490	529	482	488	514	508	475	517	488	525	506	515	509	461	488	478	484	479	515	545	528	497	538	531	522	481	488	509	472	509	486	476	537	476	510	470	477	524	498	471	569	489	527	491	507	514	500	552	525	490	524	493	487	468	506	536	517	553	489	508	486	489	449	503	495	504	523	477	502	500	519	510	496	510	502	482	513	512	486	471	459	514	486	510	504	508	470	497	490	474	485	471	521	496	532	498	523	481	498	479	513	510	517	497	505	514	466	486	502	483	499	498	520	453	487	473	514	509	490	477	489	530	483	493	458	477	546	500	476	478	497	502	462	504	498	469	490	464	503	486	486	468	501	481	459	467	490	487	499	471	473	485	479	477	471	501	524	501	531	483	495	544	475	477	493	512	510	478	490	493	458	492	494	512	486	492	491	495	475	513	514	480	501	493	483	458	504	485	533	501	460	435	486	483	505	515	474	498	501	468	468	471	517	500	530	516	499	500	463	473	488	493	520	453	468	481	501	509	520	501	520	516	470	497	497	485	504	486	492	494	514	501	488	456	503	482	450	490	489	496	514	481	470	507	502	482	475	487	470	465	513	462	495	493	474	463	467	527	533	515	508	495	518	493	473	474	456	470	508	494	477	469	481	511	508	481	503	519	516	498	436	506	510	510	499	499	487	474	510	480	502	512	487	495	501	484	489	477	502	495	460	464	516	526	511	494	451	500	518	515	513	454	510	508	467	458	475	528	482	505	480	472	465	500	493	538	459	509	476	483	486	478	496	492	496	502	502	486	505	469	497	476	499	500	518	497	488	499	479	447	501	508	501	477	482	491	512	508	507	469	511	498	492	474	501	482	505	468	500	514	480	480	494	480	487	489	501	505	485	495	493	501	497	458	489	479	502	487	486	502	529	471	534	487	544	481	486	498	509	493	501	499	515	515	477	479	493	512	514	473	476	533	466	454	492	472	516	503	518	491	489	488	456	467	450	478	445	552	470	502	478	487	484	514	482	530	494	480	501	504	494	525	475	498	492	465	458	502	476	482	528	467	483	472	505	488	551	542	506	494	474	489	468	486	499	469	478	491	507	501	473	509	498	510	514	523	481	477	520	464	469	540	434	519	505	480	477	503	498	514	471	512	467	492	518	509	494	499	523	470	493	486	493	531	487	492	502	548	524	504	520	493	468	505	498	490	496	528	524	493	515	486	453	507	475	510	508	493	471	492	486	490	495	497	520	480	463	488	534	500	567	503	488	471	510	495	484	485	485	551	478	519	518	499	475	499	458	511	467	522	496	493	445	524	484	478	499	496	469	505	489	491	514	503	470	488	499	488	453	528	518	486	491	467	518	501	512	491	471	463	481	493	499	500	516	501	504	483	500	472	466	504	545	454	480	511	518	528	454	519	492	520	479	469	492	489	509	475	494	506	514	492	476	482	519	504	517	513	502	485	477	503	514	541	490	451	500	501	479	494	501	482	493	492	494	520	456	495	502	467	507	474	499	520	495	494	508	506	456	490	460	486	492	484	509	490	492	478	485	531	487	467	523	508	520	503	506	481	512	541	466	462	470	502	519	501	476	470	501	448	528	474	445	512	496	513	494	546	498	489	534	508	477	482	437	525	496	499	482	489	502	499	488	496	473	504	471	483	488	479	480	458	472	518	490	495	496	498	483	501	527	461	522	491	520	476	498	460	537	501	528	476	475	487	489	514	497	459	506	492	530	509	528	501	505	529	484	527	517	502	468	509	518	465	512	496	488	527	508	507	502	537	466	521	505	493	501	496	493	510	474	466	432	481	501	499	469	504	493	513	529	496	470	483	477	506	484	487	450	487	464	537	524	487	529	544	517	476	524	479	488	543	503	477	502	497	513	507	469	485	499	535	500	489	513	506	456	514	484	475	465	488	486	522	519	495	513	517	505	477	492	500	493	502	478	470	489	497	470	522	502	486	499	518	483	504	503	465	497	496	503	511	512	523	513	474	500	486	471	473	506	500	536	499	492	481	469	519	476	489	521	524	493	473	519	503	514	473	477	540	496	497	490	533	508	516	522	512	495	518	471	519	452	535	533	507	482	536	475	520	481	493	485	486	491	497	481	479	492	463	455	528	469	468	543	513	510	506	490	450	535	488	470	463	485	503	498	474	506	475	474	520	465	488	492	497	513	471	467	517	466	503	487	557	495	505	516	506	540	499	475	501	480	487	517	498	460	477	490	481	493	541	507	470	486	486	488	549	509	516	488	470	471	479	440	485	453	473	446	508	489	481	498	517	484	531	498	486	502	541	490	497	489	501	496	491	490	519	524	509	487	472	449	465	495	500	504	493	468	467	503	479	504	509	470	507	463	455	499	502	483	484	478	489	439	435	485	490	468	524	474	484	439	457	527	489	537	465	465	495	495	501	513	536	480	552	502	502	513	520	536	491	483	501	467	494	497	481	501	494	488	491	535	469	498	548	499	502	546	519	451	506	472	504	473	514	448	500	464	472	515	488	519	525	512	509	471	516	499	493	543	480	488	526	527	462	511	488	497	447	470	484	481	528	491	483	458	526	499	484	486	487	496	476	518	489	514	517	485	485	478	541	505	461	508	458	482	470	514	494	501	501	553	477	472	481	500	492	528	486	536	534	482	482	482	542	484	513	472	490	479	509	477	517	473	516	499	483	477	519	463	495	484	482	510	503	501	500	539	465	491	511	499	480	486	464	467	489	478	491	481	519	496	465	508	476	457	490	515	483	455	492	517	490	500	474	502	508	465	500	498	520	503	523	494	489	483	498	477	451	502	477	498	473	534	521	484	467	502	456	463	508	469	497	527	466	515	489	471	482	504	477	501	483	525	544	473	474	493	494	469	433	473	471	464	504	498	428	524	510	441	491	470	506	483	527	481	505	462	525	468	465	535	502	476	488	441	523	488	476	474	524	495	500	514	514	497	479	496	499	501	465	468	482	511	471	489	509	484	512	484	512	497	547	508	510	523	485	492	463	489	474	491	483	489	468	501	459	509	478	465	506	501	479	452	472	505	488	496	516	495	466	486	504	499	481	483	471	515	511	479	497	497	503	520	506	489	503	510	503	500	467	496	507	485	528	515	506	487	513	497	500	465	523	462	453	480	484	469	497	470	514	468	494	481	483	524	465	461	438	503	511	508	483	508	530	518	479	502	538	476	512	482	488	499	452	478	482	482	472	530	517	443	487	484	469	525	504	468	485	520	509	485	451	489	536	476	532	495	514	485	513	500	467	543	503	474	455	445	516	515	449	487	486	487	500	507	473	479	487	485	476	569	476	507	474	536	523	496	532	492	532	457	500	493	479	519	467	454	483	465	488	486	529	476	503	480	472	485	511	476	482	485	524	443	460	437	467	518	474	490	509	483	507	565	507	530	510	474	504	484	493	489	503	512	450	522	531	498	486	498
9783	3360	460	328	331	345	309	332	321	335	319	317	294	304	347	313	298	287	310	319	316	317	272	281	326	340	305	292	312	284	314	314	281	318	314	299	317	313	320	282	289	293	296	321	312	326	288	298	305	286	322	278	296	278	304	290	292	327	310	326	308	289	298	272	300	295	308	303	281	281	331	301	279	312	290	285	304	288	315	321	317	279	305	280	340	319	306	314	331	330	324	311	281	316	310	311	288	293	311	277	316	304	304	304	327	322	337	323	304	313	306	326	330	323	312	325	298	315	320	301	327	313	275	278	338	313	338	296	319	275	292	321	320	296	310	279	287	283	326	293	298	305	310	311	287	290	315	312	308	285	331	315	320	308	323	340	300	307	295	320	280	303	309	287	338	306	311	301	293	295	315	312	327	295	321	309	298	322	314	309	300	297	329	301	312	292	286	333	292	312	303	332	303	315	305	329	294	293	306	311	312	317	330	304	282	310	324	295	291	308	307	307	312	303	307	300	310	318	270	306	278	285	299	313	307	298	307	297	294	297	308	329	317	312	310	302	300	292	324	301	306	316	341	277	295	307	333	295	323	307	317	284	320	300	328	331	353	298	304	298	321	317	302	301	300	315	300	308	305	316	320	288	264	285	309	318	321	320	305	321	300	302	278	318	335	303	308	305	326	282	307	313	279	287	295	330	295	322	263	313	279	297	310	347	294	333	315	314	292	277	319	291	333	323	314	278	306	277	307	292	308	300	302	337	316	296	307	302	298	308	283	331	302	307	302	334	286	283	322	305	322	300	291	311	290	302	290	324	275	330	295	323	310	287	319	328	308	292	304	334	289	257	281	302	316	295	294	337	287	304	268	267	308	310	306	309	303	308	301	304	282	321	306	284	286	297	288	306	297	287	308	318	294	276	337	296	310	322	258	320	301	289	291	326	311	307	272	350	318	284	269	291	325	312	297	273	291	318	309	335	320	293	323	296	298	333	284	305	310	274	291	297	310	330	314	303	299	306	281	327	325	295	333	303	356	301	303	319	310	302	301	283	321	304	300	304	305	338	276	324	312	313	273	270	343	292	295	334	327	317	294	339	282	297	312	322	306	332	296	298	297	289	274	298	287	314	286	290	295	311	279	302	329	315	303	306	301	317	280	288	322	292	282	320	320	303	285	318	328	319	333	342	292	292	324	302	300	331	295	297	305	306	325	313	326	323	296	296	325	319	297	246	310	289	328	339	322	322	351	305	307	314	316	336	298	354	296	298	322	295	301	293	338	325	253	304	305	306	322	312	309	305	296	333	293	329	283	280	306	333	313	291	314	303	282	287	298	315	311	322	285	279	311	307	293	335	332	288	291	296	311	292	305	320	295	319	328	294	302	305	331	327	336	323	325	288	318	302	291	284	344	314	301	307	305	301	309	295	302	303	264	308	315	300	281	303	300	301	270	296	313	276	306	345	312	284	306	303	288	294	320	329	302	321	291	297	290	307	302	328	329	302	325	314	324	304	312	293	294	313	303	289	295	299	303	299	311	281	333	326	303	292	317	314	319	336	311	317	293	319	307	306	292	260	326	303	316	305	322	286	308	286	282	348	286	306	282	321	304	320	340	287	314	306	320	315	323	310	304	288	344	292	298	329	276	299	357	317	296	255	312	292	306	318	317	311	304	308	305	319	321	295	315	286	276	288	299	321	330	320	309	306	270	273	278	281	325	311	315	341	285	315	302	309	303	271	309	315	314	267	284	287	310	314	331	305	288	292	303	326	297	295	270	296	306	312	328	270	299	329	274	293	305	316	286	304	312	323	279	333	286	296	319	281	304	297	335	294	300	317	281	317	306	326	304	311	305	329	282	316	306	287	321	322	320	311	335	300	311	287	300	307	336	306	287	328	297	272	272	346	305	323	318	289	285	320	295	304	287	310	286	316	304	333	324	289	289	282	276	318	277	313	301	324	305	289	318	333	312	303	275	329	326	338	305	323	277	297	309	311	292	270	310	311	318	279	296	299	319	292	314	318	279	296	324	304	314	309	299	331	319	303	249	302	319	308	307	267	293	353	322	311	312	323	311	292	320	301	332	301	303	328	315	337	320	313	294	320	282	268	337	287	361	287	307	295	314	308	294	286	291	288	346	322	333	312	300	300	295	303	325	300	306	301	310	291	334	305	312	278	290	334	334	281	310	277	302	295	296	280	288	317	322	320	323	315	310	300	316	295	301	301	294	343	305	355	309	267	289	320	353	328	302	281	298	262	305	310	305	307	326	301	278	329	285	288	297	325	310	300	320	291	308	307	311	296	297	316	283	303	309	294	295	292	287	286	287	308	294	288	281	324	321	315	285	305	309	306	294	299	309	344	306	285	297	291	305	340	284	318	305	276	311	272	291	307	302	309	308	321	314	281	327	332	299	302	315	310	289	311	299	287	305	342	311	306	294	279	286	321	282	315	308	307	315	328	305	292	316	315	284	326	290	307	319	319	317	313	302	301	307	274	325	294	296	289	304	336	338	289	321	339	295	293	318	283	288	331	302	318	302	274	318	309	289	323	278	284	321	359	299	276	301	291	317	305	315	278	331	276	297	323	313	323	301	273	281	278	320	327	294	325	301	291	292	332	309	279	299	305	305	311	298	336	286	295	290	296	302	308	335	304	273	270	312	333	309	291	307	262	289	265	317	350	262	321	314	259	307	328	310	298	289	309	311	326	336	309	287	302	303	307	304	312	292	318	282	278	300	307	307	295	278	343	319	331	331	324	310	302	327	307	296	316	286	315	304	322	317	330	284	299	316	302	299	342	336	326	297	289	290	307	298	319	298	282	315	299	285	324	329	315	297	299	304	302	293	292	324	270	312	337	328	311	298	320	306	296	301	288	317	297	297	320	311	324	300	265	357	337	305	311	293	265	307	327	323	290	317	304	309	289	317	303	338	301	263	312	358	304	321	280	312	311	284	315	290	302	282	285	324	315	304	306	284	289	306	323	295	293	289	317	285	268	304	291	294	226	290	327	259	335	294	297	279	337	292	296	275	296	291	316	300	342	313	291	308	297	284	306	301	309	298	358	257	283	333	319	317	292	283	321	297	301	328	317	315	288	310	290	296	288	294	316	315	289	281	299	305	301	341	290	304	320	286	304	301	287	294	300	306	324	299	300	317	323	328	306	309	260	301	299	319	302	314	299	336	342	318	296	306	290	301	279	304	294	316	293	269	313	298	297	290	293	326	321	298	297	302	287	320	307	335	305	329	300	301	325	359	332	334	309	299	304	338	310	301	282	323	300	306	314	321	308	312	311	303	318	321	294	334	294	284	311	313	296	325	284	318	270	265	315	303	287	327	300	315	305	305	290	289	302	292	287	318	300	282	294	290	292	291	319	292	321	292	291	325	310	322	307	302	278	309	278	291	329	334	317	283	338	294	288	288	311	304	286	340	325	296	334	296	313	285	299	297	305	294	308	297	317	292	301	302	294	299	272	341	301	308	324	303	320	323	312	282	329
7110	3513	875	782	761	713	751	762	737	758	739	731	805	741	753	706	700	753	742	761	731	719	751	722	785	764	714	782	747	809	721	733	760	726	693	753	711	683	683	702	727	749	740	683	750	726	756	702	768	744	748	723	742	689	758	735	691	743	744	726	744	730	721	756	728	825	742	737	733	703	701	768	753	786	800	740	750	726	746	755	748	770	769	760	717	745	789	740	810	718	733	737	711	693	731	774	736	718	686	781	765	750	732	726	713	739	728	729	749	722	680	755	709	745	719	750	726	771	773	795	748	773	738	756	745	695	720	733	717	744	712	738	768	721	763	803	721	739	688	701	755	750	727	753	774	702	747	763	734	751	731	774	768	721	767	686	805	749	761	748	768	713	757	752	721	732	757	763	710	721	746	743	684	767	788	749	725	758	739	741	746	757	767	725	768	690	776	705	718	698	748	723	733	745	716	732	687	735	736	774	746	748	708	755	724	710	766	700	687	758	731	751	758	748	744	705	759	751	746	722	711	690	742	749	726	737	715	755	721	681	763	779	765	724	686	717	655	731	763	752	749	749	759	728	740	784	736	741	685	745	732	732	767	766	740	798	735	763	710	742	740	743	760	750	700	772	724	733	755	727	719	744	767	714	753	699	807	681	771	779	717	718	744	720	746	741	747	716	691	757	773	726	742	730	759	804	688	739	737	674	759	774	707	753	793	706	765	770	738	686	712	702	791	749	756	737	695	684	747	784	751	761	789	776	744	740	761	765	777	728	736	726	715	791	726	713	774	724	733	761	733	746	763	720	768	737	719	725	719	725	775	729	744	722	746	741	722	758	747	694	770	732	704	775	753	761	744	738	741	780	716	748	778	769	725	791	750	771	713	796	710	740	771	734	790	777	779	739	725	771	742	791	663	758	768	752	765	706	723	766	753	702	733	797	721	755	704	754	691	690	705	706	670	768	774	716	740	757	751	794	763	736	737	753	768	748	762	778	717	759	729	658	730	746	730	724	767	739	769	728	735	778	685	718	716	695	718	743	763	768	711	777	760	716	749	711	740	726	715	685	731	778	704	699	769	714	723	722	684	723	726	701	795	774	765	696	711	762	739	757	767	781	727	768	754	712	732	702	752	705	707	753	738	769	753	734	708	747	741	755	743	741	740	701	702	722	727	757	729	765	750	738	723	682	773	738	738	729	731	719	742	702	737	748	778	717	709	725	765	741	748	748	785	741	726	777	681	762	762	752	785	718	758	749	668	693	794	750	757	764	712	714	756	741	746	776	722	726	745	719	743	735	791	760	735	723	759	723	753	721	768	718	731	757	727	745	735	762	670	762	721	754	722	720	762	761	683	747	756	733	755	750	729	728	757	735	797	744	738	771	760	758	775	726	727	760	786	736	781	745	753	776	744	762	704	732	750	754	729	705	697	699	739	737	735	691	701	755	769	742	741	730	733	718	755	721	717	759	711	749	760	710	794	753	766	747	686	732	749	707	805	726	708	762	790	768	737	749	700	770	729	742	726	703	732	746	744	783	707	756	723	723	737	701	758	710	744	739	729	716	719	684	759	725	768	776	745	699	713	725	745	771	754	764	752	742	735	706	710	771	706	748	687	764	708	771	716	760	688	744	736	752	734	750	763	695	770	752	767	718	757	779	771	740	759	740	765	697	744	749	709	729	742	678	773	741	748	726	788	717	699	781	771	758	735	718	711	693	763	758	713	702	743	752	710	697	722	741	751	746	750	742	724	700	715	716	736	711	721	732	753	780	730	772	767	702	725	771	728	710	726	740	717	710	689	723	751	753	728	790	757	722	726	763	737	749	777	752	761	768	754	688	739	758	724	788	717	773	715	728	729	734	732	724	733	734	747	767	703	744	762	783	726	773	786	702	782	757	780	786	755	735	710	684	771	750	733	703	731	749	720	743	746	770	721	729	767	760	742	751	759	702	767	751	728	769	739	760	671	738	728	768	748	734	761	752	749	670	719	714	727	724	748	725	715	722	733	742	730	706	727	722	735	721	733	698	752	688	736	747	747	768	754	738	756	745	723	709	763	714	760	710	754	719	748	708	726	791	745	726	749	755	743	699	767	708	722	717	803	698	754	704	735	738	749	735	722	760	702	749	723	762	766	747	772	741	782	718	715	738	822	695	700	718	761	760	721	739	749	723	725	703	765	717	719	735	720	726	727	732	717	745	765	709	723	741	741	769	715	740	717	709	688	717	764	769	734	733	738	767	684	779	737	772	750	677	718	736	756	693	762	738	698	731	683	692	733	757	715	765	751	708	740	746	712	751	732	743	739	769	780	741	752	772	772	746	699	739	674	701	808	767	773	742	729	737	697	722	730	737	717	683	706	726	690	746	757	701	726	774	746	788	727	716	750	761	783	746	778	761	761	782	775	738	746	764	742	738	830	712	776	747	724	730	730	749	788	730	722	717	711	805	727	708	748	765	779	737	737	751	759	797	704	724	708	737	745	712	787	714	776	750	737	717	756	783	745	767	761	702	795	717	725	769	731	774	756	795	800	730	758	741	767	682	688	725	746	736	794	781	702	711	741	746	740	708	728	784	715	723	708	712	759	713	718	740	763	731	731	760	722	757	706	703	752	691	763	738	718	739	712	733	751	764	731	748	753	757	737	749	750	706	728	706	751	733	792	706	785	776	739	760	753	768	732	745	740	747	751	738	704	751	723	769	755	710	784	693	708	712	754	712	693	775	776	749	723	740	737	732	763	746	763	727	708	758	739	767	702	763	714	796	728	718	767	713	698	700	759	745	770	739	697	741	712	756	717	721	740	779	711	722	738	750	735	745	758	745	732	747	754	771	708	769	735	735	715	717	706	752	697	762	684	768	742	780	679	736	766	761	741	775	758	698	740	743	735	763	721	778	707	729	742	746	754	746	733	775	735	735	718	792	696	735	695	719	689	775	713	755	726	745	717	754	760	710	719	720	693	763	701	718	747	708	759	776	765	739	715	749	719	757	726	743	734	714	713	760	764	698	728	693	738	712	734	724	735	763	715	774	757	703	711	787	733	749	731	752	767	737	743	727	716	759	743	764	775	725	752	745	739	751	755	783	817	733	731	745	738	709	714	773	727	707	733	674	768	752	677	766	761	755	753	763	757	659	759	759	705	758	727	703	654	731	767	732	741	733	783	698	673	752	740	728	729	709	750	720	729	761	714	758	714	683	759	738	751	727	722	742	746	730	736	708	750	729	782	724	745	706	743	728	769	708	729	691	732	764	755	715	776	739	702	742	773	771	733	752	763	700	747	747	764	733	752	752	759	718	762	725	810	790	739	786	777	751	686	736	682	740	759	712	715	748	754	705	720	707	725	692	732	780	737	721	717	760	769	764	753	722	750	723	714	732	727	723	758	722	733	771	731	755	752	717	697	729	720	729	731	680	772	747	764	739	789	791	760	734	767	735	774	757	762	758	753	753	757	752	724	704	722	774	750	760	732	715	737	751	726	735	705	756	735	778	756	729
22346	9248	1254	533	472	400	369	365	372	368	351	379	346	375	351	354	342	346	361	343	364	348	333	338	342	351	359	350	345	335	380	376	353	313	316	364	352	306	324	330	353	370	339	357	321	338	331	355	329	341	307	352	301	310	344	350	348	324	340	360	376	327	318	367	330	358	357	317	325	351	323	341	335	324	344	382	330	349	376	346	374	328	331	320	360	358	364	348	374	368	388	349	344	334	382	344	375	328	334	332	327	358	356	345	330	337	375	348	347	343	356	317	317	355	365	313	348	346	351	343	354	336	342	353	341	351	326	319	305	363	344	323	343	364	311	346	330	342	346	321	347	366	320	336	353	374	344	332	353	317	360	375	322	293	333	363	310	307	339	352	355	358	319	344	327	319	358	353	337	323	339	352	296	346	335	311	329	346	326	344	306	381	326	365	337	314	354	360	362	320	357	361	306	333	354	359	325	348	329	364	312	367	353	382	348	317	365	351	356	322	312	313	347	360	332	311	329	367	324	360	317	370	399	328	341	344	365	342	337	331	333	330	340	375	334	346	371	364	355	334	372	357	346	331	345	359	402	375	340	317	324	350	335	350	372	359	320	348	354	319	340	343	386	356	362	359	369	344	353	357	338	373	331	364	337	325	325	356	323	357	352	375	358	375	342	318	339	338	347	337	318	325	372	357	354	329	313	327	345	355	363	361	337	318	364	334	375	347	335	304	336	364	358	354	374	355	365	301	335	347	359	329	346	332	359	318	329	306	346	371	328	298	331	325	340	378	357	330	345	347	338	327	338	347	359	385	362	349	320	325	338	318	323	343	334	355	310	321	348	349	310	377	357	369	380	341	331	328	330	325	357	291	344	323	314	356	364	327	358	315	359	357	377	351	335	323	359	342	320	344	339	360	322	316	353	376	333	345	323	348	332	346	342	338	339	370	344	335	363	352	332	362	352	343	351	347	311	334	380	336	345	325	338	357	333	325	347	366	360	338	348	353	350	380	319	328	324	367	349	319	370	353	345	316	352	345	343	369	373	354	335	346	376	330	346	305	336	299	341	364	376	334	350	285	346	308	355	344	377	333	355	347	303	358	338	311	344	350	322	352	317	330	344	343	316	358	341	359	389	341	351	324	353	334	358	352	352	339	341	374	345	353	351	347	350	352	327	337	350	371	331	349	373	381	384	343	317	318	348	315	344	320	365	327	369	327	311	365	351	352	365	331	327	330	337	337	358	383	325	356	332	356	350	356	372	372	383	348	319	328	352	353	315	366	344	349	348	357	339	363	337	314	351	372	375	361	357	336	365	339	354	327	340	323	388	339	367	332	347	367	323	278	354	331	331	340	348	337	343	346	348	322	320	335	355	327	337	319	328	318	376	345	309	331	336	372	343	343	358	361	328	337	333	331	332	374	362	315	330	362	351	355	351	380	332	291	355	356	335	342	346	340	357	361	338	362	343	317	340	365	359	396	327	335	314	333	362	372	347	352	330	328	347	340	340	358	337	355	339	344	342	320	337	347	374	321	334	328	349	337	375	333	333	345	364	352	328	356	373	340	309	352	375	348	371	324	365	322	371	358	378	338	391	357	346	366	309	341	326	354	304	348	310	338	367	363	343	356	355	339	340	381	342	329	342	344	351	350	343	338	374	301	349	313	333	338	280	360	300	334	373	381	349	391	362	356	383	311	335	362	356	328	311	347	311	357	331	346	328	354	331	324	373	371	362	335	332	357	363	337	348	336	351	360	332	346	351	308	358	341	332	332	326	321	321	350	349	320	325	349	356	358	331	338	344	328	383	374	360	356	318	338	373	337	320	349	338	358	355	372	355	349	343	338	345	368	361	338	376	366	302	339	349	355	336	320	369	320	356	346	342	321	351	357	305	339	350	363	350	319	350	342	363	339	331	337	331	355	323	342	316	295	318	370	358	312	390	349	346	347	343	341	343	344	355	346	335	337	378	324	356	373	380	345	379	374	345	344	322	346	375	360	355	358	344	368	339	344	354	349	363	352	342	378	344	377	342	327	362	355	314	369	362	339	331	358	345	349	331	330	311	314	354	349	345	329	340	347	319	331	369	317	357	332	353	334	321	357	335	377	311	375	365	339	332	362	328	328	319	376	371	336	341	342	387	319	331	338	326	327	347	354	347	347	359	334	353	345	356	354	366	337	348	314	351	386	329	350	309	333	328	342	342	346	352	333	338	340	329	336	336	355	342	342	371	357	346	315	318	357	342	365	347	327	329	361	352	342	342	342	296	367	337	329	363	373	346	333	347	327	353	339	359	330	382	342	306	326	350	326	326	333	370	298	345	342	362	312	347	405	349	360	321	367	355	327	353	357	330	348	342	343	351	362	296	352	359	342	319	321	336	359	335	348	344	363	348	372	319	352	349	384	355	342	345	330	328	354	341	353	359	340	295	365	315	337	317	323	347	318	321	350	332	326	309	295	336	373	331	338	345	315	350	350	317	369	357	342	369	349	377	352	350	320	315	326	347	377	352	331	350	348	362	327	345	373	387	336	335	381	345	376	346	336	336	333	332	371	336	343	324	307	317	335	363	363	371	350	319	355	355	329	346	336	329	323	363	369	347	330	319	370	334	329	325	334	310	376	354	383	329	339	385	334	345	388	358	363	304	313	360	338	322	344	344	362	337	329	311	338	348	362	342	336	356	344	350	335	338	356	323	335	326	316	332	333	320	362	321	345	381	318	303	355	359	332	364	335	328	320	392	353	350	362	324	349	339	366	347	316	327	315	352	363	336	336	332	343	302	360	367	353	343	346	379	374	354	329	321	311	335	308	323	316	337	357	326	331	334	352	309	343	319	332	374	342	355	351	340	357	349	381	319	344	341	361	329	371	334	350	345	365	401	341	346	368	355	371	377	341	362	332	346	358	313	325	362	360	344	371	343	337	315	319	322	329	320	360	353	335	340	335	355	331	339	364	366	364	351	316	355	333	323	338	358	308	366	340	337	345	334	342	304	356	318	342	330	346	350	347	346	360	345	353	358	342	359	320	339	334	351	286	342	358	318	357	348	351	360	376	340	373	359	376	340	341	334	312	350	341	368	357	335	324	341	353	364	361	354	375	348	367	331	301	311	336	343	371	342	335	341	337	331	325	355	353	317	342	358	341	335	317	301	321	364	342	334	321	352	313	330	332	388	377	352	324	345	344	351	331	349	332	333	344	356	350	326	350	306	364	342	339	365	337	350	370	364	365	374	364	342	372	361	314	310	337	329	321	369	346	337	346	354	344	338	319	352	340	331	348	299	369	318	346	354	337	337	321	351	316	375	322	340	319	296	359	356	338	361	353	327	335	342	363	347	367	394	388	357	336	356	379	328	389	349	341	340	314	339	335	337	342	307	334	365	331	352	329	344	324	350	370	335	345	367	359	348	351	366	344	300	311	336	366	336	342	357	356	340	333	358	339	319	355	367	371	303	322	339	350	376	416	320	362	363	337	350	342	353	360	337	361	348	340	342	336
15909	7729	1477	1316	1288	1109	1091	1000	939	909	906	844	860	891	897	877	855	850	844	843	777	824	809	836	839	815	863	805	828	839	818	844	764	824	786	865	834	811	806	815	847	806	778	816	835	810	803	820	805	804	811	816	848	824	828	831	851	773	842	773	834	880	802	826	794	782	779	815	832	875	824	781	759	805	810	818	803	769	789	856	783	826	788	759	824	778	786	774	788	811	776	816	850	760	767	789	788	803	839	817	813	792	785	824	830	808	761	817	731	797	790	775	806	796	831	809	814	820	804	815	806	827	819	792	812	835	795	834	781	802	814	745	807	827	840	762	763	763	848	776	810	812	763	820	809	785	779	838	844	823	822	801	795	836	879	775	799	784	805	770	780	766	797	741	816	817	806	750	833	817	791	835	821	822	777	808	754	782	852	813	825	844	773	789	784	826	819	816	855	755	820	828	848	802	819	816	826	806	805	816	823	793	829	849	856	849	777	769	816	824	772	871	797	775	796	837	791	783	826	793	842	742	800	829	801	843	817	787	789	808	823	765	831	789	798	809	798	807	780	833	831	828	792	843	813	782	820	771	788	770	825	796	816	815	801	768	812	810	836	827	803	818	829	833	844	870	821	832	810	823	816	794	750	824	860	801	858	831	782	819	769	799	817	798	833	857	826	832	775	793	786	780	805	812	810	812	853	807	840	824	768	832	816	844	791	801	807	810	804	767	803	771	788	784	787	785	803	776	854	799	829	816	803	787	871	798	821	807	780	797	820	818	850	779	817	805	820	813	809	751	827	785	843	825	786	795	813	799	789	765	845	848	806	844	837	795	799	842	823	819	810	848	779	824	861	803	797	784	827	815	790	854	804	848	812	837	791	832	793	816	837	784	794	785	852	834	815	787	799	819	808	836	828	832	793	785	838	752	834	858	815	842	754	818	831	777	766	786	792	797	787	782	780	789	806	816	789	797	850	829	820	834	812	801	757	861	833	831	793	799	784	822	820	818	790	809	818	874	797	785	789	824	790	742	831	798	819	798	834	798	836	836	815	798	900	710	818	803	802	834	859	843	768	816	818	781	794	813	804	827	861	766	830	762	823	804	797	831	807	783	812	815	785	802	782	795	818	774	795	818	807	776	792	833	818	781	794	764	805	821	764	828	780	794	777	854	814	777	812	795	838	757	815	826	808	749	827	804	806	842	842	818	842	827	831	833	804	807	785	824	786	837	840	856	794	817	790	829	800	784	871	833	791	744	779	831	799	780	772	718	824	771	818	823	751	807	741	791	802	798	771	771	835	817	820	808	814	783	766	805	817	816	761	808	777	789	808	825	793	834	753	793	793	828	859	818	812	827	782	798	807	820	831	756	817	791	826	802	787	791	732	780	832	774	751	765	812	818	762	749	813	792	823	830	844	866	829	802	832	818	847	783	815	858	843	816	750	818	773	833	782	833	752	828	827	809	845	817	786	819	765	803	847	823	809	769	827	800	775	816	804	817	840	802	813	795	833	855	801	783	798	830	824	750	823	796	770	839	820	778	787	791	798	807	846	732	783	821	796	826	779	777	800	780	828	815	827	808	843	795	833	815	791	852	806	813	798	810	789	819	811	834	788	822	823	818	782	769	834	816	839	781	797	803	811	810	783	730	810	810	819	785	821	802	793	856	805	804	817	809	760	809	821	817	837	808	825	823	826	769	800	795	818	826	854	842	762	855	740	843	859	782	789	813	826	842	795	772	792	837	805	803	769	771	773	801	789	828	827	797	864	801	896	841	845	812	822	862	785	780	783	763	841	847	810	852	800	839	820	810	824	810	797	792	826	805	761	777	805	818	771	781	752	827	829	805	814	818	871	820	807	811	793	791	783	784	765	762	823	871	815	826	790	813	794	822	812	815	805	832	844	798	803	773	806	767	824	774	762	774	782	788	866	776	733	844	767	785	794	801	812	813	827	780	845	847	841	783	831	816	777	813	825	834	833	846	823	756	787	785	838	802	793	818	819	781	838	822	809	817	809	807	798	860	820	789	758	779	825	812	854	763	832	799	758	810	814	774	793	825	823	838	784	850	830	803	814	792	774	824	801	794	778	767	774	844	764	777	794	821	754	792	788	803	827	801	772	809	748	805	788	788	814	809	797	832	815	778	800	836	823	839	785	831	853	818	819	850	843	785	802	799	792	752	809	816	787	837	812	773	806	836	789	823	796	766	836	806	835	764	836	796	849	799	808	812	776	801	835	803	838	837	820	813	788	823	801	845	821	796	789	744	787	832	833	823	813	807	775	816	780	807	834	793	839	877	809	827	785	805	816	802	797	749	843	811	774	817	779	813	829	832	806	798	800	796	798	824	809	805	817	774	828	824	802	864	811	802	759	813	836	815	793	785	798	803	826	771	789	781	802	765	781	827	783	856	835	828	819	816	808	806	850	855	801	837	821	810	821	800	777	824	784	789	819	806	795	819	795	866	745	767	790	784	894	781	785	818	773	798	793	769	813	784	840	832	787	789	793	823	821	796	815	849	832	863	799	825	785	784	851	795	831	787	818	795	776	816	785	888	821	805	826	823	851	800	830	823	769	768	788	790	781	745	786	789	799	819	774	786	808	804	810	807	825	783	794	793	819	829	810	838	862	836	785	831	777	801	819	787	820	805	746	804	822	823	836	822	766	785	807	826	826	767	773	794	863	786	798	738	849	821	803	846	767	776	804	792	796	772	765	805	781	822	791	838	765	745	808	788	825	819	771	799	795	831	782	820	786	778	850	778	819	796	806	745	776	782	784	829	871	819	819	828	822	775	827	812	817	795	803	786	832	851	819	802	838	798	795	828	804	814	740	841	820	821	786	845	804	802	828	832	806	827	813	793	791	869	782	853	811	803	784	777	779	815	826	787	821	821	819	811	798	839	766	790	868	812	806	823	819	801	779	753	804	796	782	840	784	780	819	787	739	827	842	794	766	813	801	818	816	840	783	816	814	859	837	796	818	807	775	849	778	815	815	834	791	798	796	810	779	800	795	751	834	826	790	803	829	754	787	802	833	802	770	819	853	797	799	825	849	806	827	778	880	807	803	797	824	805	845	814	790	801	799	818	818	796	842	831	805	860	815	840	823	819	802	785	834	772	829	832	831	769	791	824	811	804	769	781	821	792	793	757	815	807	831	798	805	846	824	873	824	786	765	797	857	794	799	827	801	811	879	784	828	798	803	811	859	850	802	798	824	817	764	828	871	755	792	852	837	773	797	781	800	852	783	860	826	793	816	809	791	833	738	878	793	833	828	773	823	775	797	802	815	819	751	770	831	825	866	762	818	770	781	839	822	803	791	778	779	823	795	823	855	766	820	836	831	803	847	820	849	791	853	838	816	851	784	834	799	789	806	841	726	809	814	749	881	781	824	801	799	855	844	771	834	807	821	824	791	814	765	811	813	835	842	797	753	786	707	790	858	816	786	806	802	799	831	753	772	836	798	826	758	738	732	779	782	819	779	753	842	820	790	807
31340	14821	2277	512	427	320	270	269	266	214	229	226	240	230	202	208	220	226	214	204	208	190	196	202	201	201	211	209	238	196	219	204	227	221	216	194	209	201	224	198	198	210	199	187	209	202	209	209	198	195	210	220	221	207	216	169	198	231	234	183	207	206	193	194	200	184	184	245	196	190	164	187	194	181	210	208	216	221	195	192	230	187	193	211	196	223	210	193	189	220	183	188	217	207	203	193	213	223	203	217	220	202	210	209	230	197	220	213	194	209	217	185	217	222	203	217	191	222	192	203	183	205	178	196	176	204	210	211	216	207	208	193	214	212	191	205	197	197	173	238	186	191	182	215	205	228	196	181	198	207	200	209	168	209	201	168	197	205	194	204	205	228	203	197	200	200	197	205	220	200	203	177	173	178	219	195	231	207	192	206	187	212	202	189	213	202	217	192	230	180	188	216	223	200	197	199	207	194	208	210	219	189	199	201	225	200	198	181	190	215	199	201	193	214	194	209	197	213	206	186	199	191	206	223	235	211	202	224	195	180	203	184	198	189	214	196	176	220	210	193	207	186	195	228	213	211	192	196	226	201	168	204	211	222	195	166	191	228	207	194	187	192	203	207	187	171	186	216	194	225	219	204	183	186	186	213	211	204	173	208	194	201	240	216	206	217	203	192	215	200	187	196	204	175	200	200	175	203	214	195	186	223	210	175	186	219	219	207	203	199	196	200	191	216	207	204	186	192	190	200	194	217	244	203	247	187	189	236	227	210	206	188	196	207	197	205	214	215	207	230	198	184	201	205	201	201	172	225	204	185	188	208	216	218	202	191	192	187	221	193	192	202	217	191	184	197	206	180	228	196	189	189	217	224	211	208	207	182	202	217	206	205	209	200	207	167	183	226	201	223	222	202	202	216	197	205	226	214	197	199	219	211	202	182	210	224	208	192	187	205	183	206	202	214	200	202	181	186	195	200	219	217	194	202	202	211	212	227	226	185	195	191	195	224	220	228	215	192	232	232	207	179	194	220	204	157	198	188	189	230	201	193	190	200	190	203	202	179	214	191	185	200	213	222	204	232	178	195	196	208	181	189	222	163	194	224	211	247	208	200	195	167	189	233	200	192	206	193	204	219	228	207	246	203	198	215	192	202	215	181	198	187	183	198	213	204	207	227	222	185	182	206	199	195	196	215	203	176	203	183	189	208	196	191	240	185	189	198	180	201	193	201	216	200	185	183	215	192	196	201	205	195	192	195	199	209	198	193	233	191	209	224	218	201	193	212	189	215	202	185	196	234	192	193	216	193	217	232	191	194	181	214	179	207	206	209	206	203	222	184	209	224	184	194	219	235	184	200	211	192	230	200	203	218	188	211	213	208	200	209	205	172	195	184	205	205	192	205	189	208	188	204	208	202	222	186	206	216	199	215	201	196	198	191	235	196	188	194	214	191	193	220	191	215	193	193	211	216	204	184	215	173	196	203	207	176	180	200	205	242	201	217	186	188	186	201	195	201	199	220	188	214	223	194	185	220	177	202	215	211	201	200	223	192	181	206	232	190	196	195	200	186	188	221	206	197	190	174	183	197	204	218	230	202	196	189	214	210	187	189	189	180	188	189	193	183	190	178	218	196	186	187	217	200	214	237	195	218	227	219	176	194	199	203	209	203	207	193	200	185	186	180	214	184	192	210	210	205	226	210	232	219	179	177	194	207	203	206	175	190	173	196	218	211	208	238	208	182	202	185	202	220	193	185	207	199	194	190	169	212	228	204	245	207	179	189	186	205	170	207	191	181	194	189	225	207	196	214	197	198	191	169	230	174	172	193	216	221	200	190	191	192	203	207	213	185	213	175	207	201	189	205	206	234	210	210	206	184	200	197	239	215	220	219	201	220	211	177	204	175	211	196	200	200	219	194	218	198	206	210	235	183	150	200	217	190	224	188	182	179	205	190	209	198	199	179	175	203	187	209	192	213	210	198	209	189	216	196	206	206	220	192	204	192	199	194	212	221	239	223	229	191	205	190	211	220	178	203	184	224	182	211	214	198	201	209	196	208	193	178	210	188	242	183	209	176	202	203	191	177	181	211	215	210	180	206	182	196	218	233	218	192	233	214	185	216	215	180	184	202	223	191	211	181	212	200	211	188	208	198	198	211	206	180	215	211	170	203	243	196	210	191	189	200	212	211	187	208	181	228	227	200	190	225	193	217	207	215	208	202	196	208	184	202	193	216	211	205	208	203	215	177	209	217	195	223	180	197	216	198	189	188	198	216	195	214	190	202	196	189	217	221	223	212	205	202	213	208	207	194	208	216	208	184	201	201	200	217	198	217	186	212	218	217	212	204	190	175	232	189	181	206	205	208	205	202	209	208	195	177	208	188	212	213	204	231	217	219	203	183	205	227	200	225	191	207	193	222	198	205	195	207	182	209	187	201	212	195	203	207	193	194	205	218	181	183	208	196	220	181	198	194	209	200	172	207	194	207	226	216	203	193	221	200	192	228	209	214	207	195	191	222	201	211	197	202	214	211	183	210	205	173	204	198	218	181	172	241	225	194	202	191	186	195	194	214	205	215	207	184	190	218	219	188	180	199	215	217	228	225	207	193	208	186	195	202	212	236	218	223	213	206	190	180	217	200	212	203	205	218	222	206	231	211	204	186	194	199	181	201	205	220	187	213	212	218	240	208	192	193	189	153	168	176	190	229	161	211	196	210	215	212	158	198	185	209	233	195	208	201	191	217	228	196	213	201	200	199	206	180	194	204	171	207	210	186	214	207	211	220	190	210	189	177	216	209	218	193	201	228	219	210	197	186	191	241	221	217	172	219	205	200	187	218	223	179	182	179	195	236	195	194	183	222	220	212	188	196	216	196	203	192	219	217	201	192	197	190	223	219	185	193	216	216	173	202	188	225	215	190	191	191	186	202	198	208	202	208	198	198	218	187	206	187	230	190	160	183	181	234	202	218	190	207	227	200	190	208	228	200	184	175	186	199	209	210	211	199	198	220	197	213	204	199	184	194	190	231	185	195	198	204	200	215	213	207	193	200	181	220	193	207	188	198	209	189	165	183	193	214	188	203	211	205	235	193	203	187	200	200	188	213	201	200	208	214	231	203	190	200	219	191	208	218	192	213	211	222	195	234	202	213	205	207	172	228	218	209	208	212	183	200	205	176	202	200	183	181	224	224	198	195	191	210	222	202	190	184	180	213	188	208	223	236	183	168	183	204	177	194	203	215	222	181	187	186	183	223	188	190	209	199	223	215	197	215	207	194	207	218	211	211	198	241	212	174	198	194	221	209	213	180	206	217	207	184	200	194	186	210	240	200	213	203	196	187	223	194	214	230	219	214	196	196	211	186	185	204	169	193	173	200	211	197	195	206	215	184	184	191	237	187	215	194	203	199	235	184	193	194	226	204	215	212	184	211	225	184	198	208	180	199	191	204	182	193	191	186	217	193	214	195	206	202	226	196	201	214	199	221	200	185	190	201	190	216
20209	11191	1745	1608	1294	1070	982	854	764	725	656	576	649	565	593	556	563	591	552	527	548	538	543	541	542	495	514	533	517	519	518	490	539	510	494	548	522	521	507	521	524	508	513	529	506	526	518	478	555	491	525	488	503	507	510	488	508	471	488	472	452	475	506	527	514	502	507	509	529	500	495	523	527	499	495	484	487	469	473	481	526	470	495	503	478	492	450	485	493	534	513	495	482	466	468	498	521	507	509	464	459	517	496	490	529	487	457	547	512	481	501	434	495	479	465	498	481	507	466	476	486	470	515	506	530	513	538	514	509	489	461	494	495	538	492	501	532	483	467	486	513	521	454	477	490	501	480	533	526	534	491	510	473	500	509	508	479	499	517	436	522	510	525	496	526	537	514	513	511	447	494	494	516	520	495	493	484	500	520	484	552	494	495	485	484	483	491	496	481	479	479	495	499	477	507	509	501	462	461	505	482	528	517	504	484	496	491	501	495	513	506	491	478	519	470	490	486	498	496	487	529	497	497	544	503	484	526	524	489	496	507	472	520	497	488	468	445	497	501	521	494	513	460	506	448	490	504	489	509	518	491	480	508	528	479	495	526	504	479	509	481	512	489	489	496	464	527	542	492	489	482	489	482	508	485	512	472	522	482	496	487	498	498	509	469	517	472	479	508	500	484	533	498	484	484	456	512	494	493	460	523	482	496	526	530	483	480	480	467	489	481	446	494	514	546	494	493	493	496	461	478	485	501	503	480	486	517	532	489	503	484	502	471	517	510	498	508	514	529	534	488	499	510	483	502	483	490	495	478	514	525	497	460	465	529	483	529	494	508	512	455	530	502	521	524	527	500	464	486	472	525	471	489	476	511	534	497	553	503	476	490	487	505	518	504	526	509	506	446	487	506	482	494	485	472	518	491	507	490	474	491	477	516	463	508	479	507	508	458	473	518	532	483	495	502	511	494	482	506	520	529	451	463	475	505	503	490	514	486	525	442	456	518	510	490	481	471	516	536	509	500	497	495	492	506	496	523	484	492	533	514	523	516	464	527	494	508	495	524	503	529	526	517	502	512	534	512	479	499	494	512	461	435	509	512	448	481	502	528	446	472	494	494	513	497	484	514	532	492	469	483	538	503	521	482	510	496	504	467	475	527	471	465	476	510	504	506	497	521	531	492	501	490	480	528	481	479	477	503	481	544	495	536	512	476	511	516	518	480	503	487	502	510	454	521	507	536	504	503	505	503	492	476	495	547	485	496	532	521	495	497	487	516	493	488	476	507	510	506	516	513	502	547	471	460	488	473	511	489	454	478	474	539	507	526	492	469	486	483	480	480	483	494	513	481	494	485	514	486	512	527	499	518	508	505	469	469	542	535	491	549	512	485	503	479	531	543	511	459	476	494	528	512	518	511	495	533	508	458	503	529	489	540	485	502	508	499	481	508	498	527	496	507	511	496	481	515	517	502	481	479	524	534	482	469	506	456	526	489	486	501	498	489	516	490	467	512	473	499	472	512	489	503	540	486	489	505	510	517	522	499	511	497	455	506	505	513	481	457	494	500	504	477	467	517	476	498	461	550	505	478	494	523	530	461	568	481	514	471	514	469	484	498	529	504	506	453	472	499	468	488	486	517	526	497	478	496	495	502	472	518	514	491	499	477	472	500	500	504	451	519	491	450	499	500	492	483	499	503	480	488	525	474	492	502	505	461	537	526	512	487	521	514	529	503	510	474	508	475	481	507	512	471	452	537	491	514	511	505	477	493	464	517	571	516	521	500	497	537	486	539	511	499	497	471	493	533	516	511	493	518	482	499	496	510	507	460	525	484	511	493	514	497	487	479	511	498	521	485	501	461	477	463	519	518	441	490	533	497	548	508	530	514	518	496	469	463	546	486	510	482	507	499	503	506	517	506	510	519	509	507	487	490	514	519	487	520	485	503	534	465	510	479	518	506	515	474	494	491	530	482	502	490	510	492	491	502	460	505	498	462	513	544	467	516	462	506	490	492	522	500	490	521	502	490	481	516	490	498	534	453	532	506	495	470	486	491	509	500	479	504	471	516	464	516	522	539	502	492	505	473	460	464	481	520	504	517	519	541	533	477	564	519	509	477	492	526	477	516	487	479	484	504	514	507	502	479	506	456	526	556	506	473	439	509	496	484	456	465	528	524	489	499	569	515	482	493	490	468	511	494	520	513	457	512	484	477	482	464	483	460	534	490	493	505	512	485	529	504	509	477	507	522	478	502	506	502	513	484	483	509	507	496	511	518	525	473	494	498	518	493	533	483	479	521	526	501	472	441	502	517	483	447	489	519	510	468	471	498	468	512	505	507	472	520	460	485	513	468	474	502	477	480	536	484	511	507	508	493	482	512	480	505	467	475	529	527	505	501	484	567	516	485	475	487	490	448	511	523	519	498	486	489	525	491	488	500	527	496	511	512	480	473	515	511	473	516	471	506	498	528	538	483	481	484	531	478	508	540	492	515	496	472	502	489	533	457	485	467	512	491	473	508	488	538	520	527	476	504	522	479	477	480	509	505	481	500	519	490	450	501	524	454	487	469	506	493	495	503	512	483	476	475	500	487	509	493	525	515	502	488	500	449	511	460	508	521	521	525	515	507	501	517	486	517	470	510	486	493	506	497	500	488	456	502	504	500	496	484	524	477	506	517	493	480	507	505	454	479	476	503	478	478	523	474	464	468	489	469	517	511	497	540	519	481	463	494	503	484	457	513	503	496	525	466	541	496	538	530	473	539	484	501	498	527	495	528	508	487	518	484	512	501	465	481	496	493	478	468	509	500	516	488	470	514	517	503	476	472	501	467	467	512	476	509	502	482	498	518	516	509	455	505	489	509	508	527	479	473	478	500	496	473	458	505	511	501	500	489	468	510	516	493	507	489	532	505	524	511	460	515	486	479	518	472	477	517	486	496	503	533	436	474	501	530	502	475	530	516	513	512	478	501	501	475	500	512	523	526	524	497	497	527	538	475	495	499	479	487	507	548	496	461	492	517	528	484	517	509	481	506	504	505	495	494	510	527	472	477	471	529	509	507	487	502	535	546	469	498	517	479	455	509	511	463	497	535	476	489	500	505	513	496	486	493	537	508	509	525	508	470	510	476	491	496	516	481	528	511	498	451	495	458	452	509	531	512	475	486	481	512	517	494	512	533	504	519	534	501	551	508	480	503	509	535	470	524	470	527	499	456	514	522	550	473	465	492	495	517	492	523	496	539	532	499	503	497	443	478	490	515	489	481	510	522	467	500	472	486	484	490	488	498	489	512	513	538	505	532	497	512	502	470	521	518	506	469	495	500	482	483	500	514	483	501	451	550	523	547	487	502	448	486	477	494	467	511	464	509	499	489	463	537	474	512	517	507	523	488	569	532	497	480	521	542	512	509	488	519	473	545	491	510	489	509	519	470	468	483	500	497	517	527	483	482	462	464	510	481	508	548	532	467	487	449	474	453	548	489	478	466	533	566	515	464	508
9857	3538	536	337	316	301	302	316	301	293	290	345	309	337	289	293	282	315	319	294	293	326	273	288	348	312	326	311	300	307	322	319	343	324	317	312	310	301	307	292	318	313	317	314	305	301	291	298	302	282	301	305	310	306	330	320	308	298	295	304	327	312	326	313	337	284	279	320	287	273	298	319	296	332	342	268	268	324	300	282	320	341	312	321	332	276	311	339	297	314	313	313	302	292	289	311	278	287	290	311	278	282	322	298	312	284	351	319	292	286	322	306	296	330	302	284	312	294	333	290	307	304	299	305	317	288	323	316	332	296	353	296	292	303	305	293	320	338	304	302	277	286	299	340	295	307	296	332	311	275	305	280	296	308	309	284	300	300	317	304	287	297	309	296	336	299	309	323	291	340	341	299	336	347	311	324	276	323	303	315	321	331	325	295	306	283	300	319	315	323	306	297	284	310	298	282	318	300	288	309	328	300	285	299	326	314	292	296	287	305	294	353	280	327	262	315	291	303	324	296	371	305	313	293	321	304	326	292	331	313	328	292	318	305	265	315	284	282	302	293	313	306	324	299	300	323	315	296	308	303	312	296	307	315	329	277	294	335	325	298	276	298	333	289	330	301	317	266	273	320	306	297	288	273	286	309	311	323	329	287	345	311	277	310	323	312	320	314	295	323	303	298	339	324	285	336	324	320	343	330	303	335	302	316	326	270	318	310	318	306	314	299	307	307	306	287	286	325	294	301	308	300	303	305	320	301	329	308	281	287	307	308	327	297	313	335	304	285	300	297	310	296	269	293	330	311	295	309	302	322	312	306	324	308	317	339	328	307	337	322	309	281	287	296	335	298	326	325	292	296	282	299	286	321	309	272	348	309	336	336	308	306	318	302	299	306	279	304	280	316	310	331	303	301	306	315	313	337	280	295	286	322	313	311	308	322	316	315	278	317	299	316	319	307	287	303	309	315	311	286	298	298	287	291	273	294	301	275	276	324	303	303	277	292	303	290	332	316	313	330	285	319	311	338	284	303	310	307	334	322	314	291	324	281	293	317	325	300	321	285	308	291	311	324	278	289	309	317	304	315	333	303	301	325	288	322	291	271	313	282	324	309	328	314	279	320	303	277	306	292	327	295	313	301	302	304	307	293	296	326	285	292	291	338	315	295	307	313	295	280	309	322	296	311	289	306	309	311	331	322	305	301	319	286	315	328	307	296	315	286	327	286	342	303	316	320	279	305	298	274	288	321	299	307	313	310	295	302	333	311	317	290	299	317	286	294	302	322	316	294	316	301	282	329	314	287	324	308	305	329	304	282	300	291	320	322	294	329	303	350	314	284	322	274	303	321	312	330	297	287	310	312	343	288	301	292	348	290	332	324	342	307	316	307	274	332	305	279	329	294	283	319	281	288	309	291	287	311	300	310	315	302	283	314	315	324	345	314	307	334	294	319	319	307	328	328	249	278	308	305	314	284	313	321	314	273	291	341	317	311	331	299	287	289	267	266	309	341	319	318	284	307	309	282	306	289	292	320	328	325	313	323	314	318	322	262	359	328	309	297	319	323	303	298	300	317	327	298	341	309	301	283	311	304	294	325	305	318	298	309	331	288	298	306	310	297	267	330	286	306	316	305	275	316	303	276	311	278	305	314	324	332	299	327	318	297	310	259	332	308	307	300	294	377	332	291	264	313	364	327	294	319	301	323	271	291	318	300	305	294	311	325	296	278	302	277	315	300	290	303	320	286	324	323	336	279	321	299	303	278	297	309	281	316	330	325	327	261	305	318	316	298	328	307	317	301	318	339	302	321	331	322	331	284	310	300	367	300	283	311	312	278	310	320	340	310	298	280	310	332	271	322	283	272	345	275	309	327	296	343	314	296	306	288	320	314	310	298	315	292	326	286	314	324	280	317	300	328	339	302	298	302	334	273	298	292	332	329	309	323	316	306	323	284	338	292	317	303	307	290	298	278	316	302	298	323	320	285	317	296	286	286	349	300	316	307	288	298	293	312	290	311	318	302	303	310	325	273	305	288	290	279	331	335	322	315	299	269	295	296	288	308	330	293	326	262	314	301	312	325	319	323	288	284	313	288	296	283	335	337	315	309	358	262	305	310	317	345	290	299	309	305	308	302	315	317	326	288	327	297	305	323	330	301	293	282	328	298	293	327	324	348	307	316	315	295	298	296	314	338	326	306	292	308	295	274	309	313	283	271	320	327	307	295	317	335	295	339	298	300	289	344	295	311	280	290	326	316	299	322	320	324	298	323	317	293	317	305	282	319	291	306	306	303	298	328	306	304	307	311	314	272	319	317	292	295	328	311	327	290	295	308	317	321	320	324	313	304	301	334	308	274	347	300	275	301	327	316	297	342	306	276	357	315	294	289	302	335	278	300	295	299	305	313	297	291	301	294	312	298	294	298	308	309	334	318	282	290	317	338	346	311	307	309	298	305	263	297	286	319	319	283	336	308	341	335	321	308	295	296	340	309	302	319	311	323	310	302	283	339	323	325	291	305	313	320	332	343	293	286	302	303	312	325	299	325	283	309	292	304	273	299	288	296	322	284	302	311	285	285	298	292	304	330	302	264	312	301	308	285	290	294	304	318	320	260	304	353	321	283	304	363	324	289	291	268	328	303	312	297	267	325	312	310	326	297	308	296	291	299	317	310	275	305	317	318	299	340	305	300	293	331	317	310	307	324	281	275	321	291	289	314	331	294	304	320	312	287	285	284	308	302	330	269	330	305	331	334	291	331	319	292	293	257	309	339	302	321	322	306	296	301	303	261	294	324	296	318	325	337	311	330	317	307	313	305	326	354	344	324	316	331	298	288	323	296	303	332	311	330	325	311	318	318	302	266	284	346	284	282	332	291	318	289	297	301	305	320	323	313	294	335	288	330	304	291	318	280	283	280	340	298	308	278	286	290	285	343	334	322	307	338	316	333	277	295	307	313	297	320	309	336	328	331	328	339	292	335	338	312	314	356	304	307	295	330	301	285	304	337	246	305	323	322	325	326	321	329	316	320	286	318	328	347	340	314	317	284	290	342	310	302	340	326	300	338	282	296	291	307	311	302	353	344	316	310	278	272	277	316	274	300	281	324	298	307	279	322	321	288	326	311	311	307	324	310	322	307	335	307	340	302	308	248	317	283	306	303	350	317	322	305	291	291	316	264	283	303	293	320	297	312	298	285	272	302	321	314	317	319	375	296	303	317	280	305	322	303	300	275	347	280	317	329	332	306	321	271	288	333	348	289	325	313	334	330	270	291	275	307	299	313	287	304	317	304	268	316	341	310	331	278	302	323	353	300	289	299	332	300	280	288	273	317	343	288	296	281	277	309	353	331	332	264	290	288	279	285	282	286	298	315	336	287	318	325	312	353	324	317	339	265	282	284	309	298	306	306	292	309	285	285	308	290	291	302	350	318	321	316	339	322	304	302	305	325	304	337	305	293	308	310	285	331	342	317	293	306	285	328	302	310	330	296	309	296
7203	3614	958	861	773	768	718	744	753	762	798	709	751	760	794	695	762	724	789	758	745	720	742	730	750	724	747	724	743	751	749	766	739	758	757	749	758	732	704	770	746	726	743	696	726	751	824	762	785	749	742	756	713	734	747	743	759	739	768	751	738	759	742	758	743	769	760	739	696	756	719	695	725	744	751	724	728	761	726	722	738	727	728	781	757	769	767	748	755	744	733	722	708	778	713	706	765	742	768	735	740	731	726	687	783	715	772	749	729	762	755	754	727	768	756	714	779	707	736	736	756	760	763	771	764	689	772	772	749	741	794	760	719	749	826	747	758	759	726	702	718	748	761	700	736	705	745	775	763	724	758	762	703	697	700	739	761	720	716	709	763	718	758	748	741	801	738	835	743	727	738	741	718	736	739	744	770	739	760	725	775	715	745	725	693	805	777	768	733	735	759	731	762	784	731	760	756	714	741	738	724	719	756	693	720	784	681	761	723	756	712	752	752	760	741	765	720	716	721	770	710	773	717	765	771	732	739	766	771	704	724	718	745	717	747	751	725	724	760	752	701	749	697	727	741	724	758	755	744	727	764	738	765	741	788	777	694	740	695	704	715	744	758	746	712	759	801	720	771	721	729	715	705	789	750	741	748	721	720	754	766	666	726	756	764	734	783	743	800	734	742	733	745	732	712	698	693	732	783	767	713	752	682	795	789	712	759	703	727	709	713	757	762	763	753	709	728	720	752	742	734	729	745	746	788	742	725	752	754	715	741	761	804	748	755	741	709	772	709	703	693	808	729	711	751	743	728	722	756	802	691	787	709	719	720	737	717	786	724	713	725	740	721	724	751	698	703	729	736	712	745	707	741	723	706	738	810	791	743	765	716	762	736	730	790	722	726	771	767	732	754	720	769	748	764	716	710	751	749	784	723	737	750	760	725	771	739	717	728	745	711	756	720	725	736	770	763	759	764	713	701	702	777	792	753	729	690	761	724	785	737	712	713	810	734	759	759	740	770	738	759	741	736	752	717	725	753	711	700	728	774	760	694	707	750	750	745	736	743	756	739	738	707	749	763	758	768	749	711	746	728	746	742	710	748	754	757	729	701	729	735	764	690	744	713	737	756	722	768	725	749	720	721	691	722	797	753	723	754	726	726	710	723	737	740	741	775	702	721	737	700	758	753	755	750	733	746	759	720	720	739	721	744	794	753	750	753	747	808	760	767	703	699	749	760	753	762	739	707	753	749	730	726	714	777	747	729	773	778	783	738	744	750	706	703	716	743	752	782	768	718	771	759	754	775	751	782	730	760	742	781	758	752	736	693	750	762	722	802	754	703	772	747	734	765	794	739	760	719	801	765	743	749	735	751	776	776	701	742	722	707	747	761	712	738	760	726	720	762	707	732	728	732	741	737	788	790	777	696	653	763	783	756	755	729	759	763	733	733	771	732	694	723	738	744	730	745	781	698	766	736	722	749	751	768	728	740	761	736	717	725	755	746	760	793	690	732	750	750	761	737	760	727	766	725	743	766	746	766	789	745	756	748	753	720	762	726	726	762	680	732	724	738	752	729	739	718	759	771	682	742	703	764	768	719	720	767	727	721	731	689	737	810	788	733	769	751	808	786	770	726	737	738	777	767	770	800	785	732	740	778	744	782	722	743	817	776	697	718	754	743	701	738	738	740	726	728	770	761	764	710	751	755	756	748	756	711	720	739	749	714	751	760	744	744	722	775	754	741	707	741	747	760	664	741	730	703	753	751	780	743	744	711	782	720	750	763	694	740	722	752	753	751	755	705	751	764	731	687	703	726	732	698	687	766	698	736	721	718	772	800	744	742	739	758	779	738	703	808	716	786	757	749	739	759	723	724	713	727	732	724	752	701	784	758	740	748	778	738	772	718	729	773	763	752	704	742	774	721	745	733	765	754	753	745	681	768	707	758	747	784	695	732	751	770	770	759	725	782	691	732	734	756	725	733	730	700	740	779	694	740	756	782	720	692	694	765	735	782	731	710	754	748	728	741	767	711	760	777	783	757	759	680	734	727	726	736	754	739	743	755	737	745	754	751	813	765	767	709	742	735	711	691	729	782	798	770	807	747	757	796	745	718	744	690	716	735	697	749	802	745	745	762	749	700	774	757	773	714	756	731	780	781	689	742	749	765	742	737	682	762	702	768	706	696	708	753	732	772	753	783	778	713	741	746	789	709	754	734	758	743	750	780	775	764	773	790	747	770	741	748	728	736	736	722	766	787	733	721	700	754	728	758	751	781	758	753	767	742	724	713	741	681	754	718	744	736	772	798	697	732	780	752	789	734	723	744	693	713	692	692	762	729	768	758	742	749	746	750	703	728	722	736	741	746	736	773	763	780	764	741	759	721	752	773	724	733	697	733	726	780	685	788	756	747	749	749	672	770	719	748	749	732	730	757	765	737	734	732	756	760	727	762	740	770	710	738	724	722	789	781	725	745	745	753	722	754	689	710	762	702	749	766	761	754	727	703	745	722	740	702	816	721	725	753	755	758	731	739	773	762	738	734	720	747	726	735	702	723	807	733	801	715	767	773	773	736	703	764	738	762	757	748	786	775	729	713	759	737	748	782	764	748	744	705	736	773	738	714	757	720	757	748	757	780	724	769	709	798	767	731	734	777	737	777	745	768	726	745	737	692	767	690	738	749	736	755	771	731	724	758	740	760	741	730	728	784	677	771	722	747	745	694	704	746	743	756	755	822	808	792	712	757	725	754	771	689	741	739	791	717	792	735	760	747	800	762	716	739	734	714	744	724	732	765	735	709	747	727	748	742	746	711	755	704	707	766	730	736	734	766	773	747	736	769	759	748	712	766	718	723	732	764	762	786	692	800	749	741	730	758	771	721	745	706	743	767	719	709	779	713	710	769	693	761	739	723	740	703	766	776	703	721	768	764	730	777	754	745	710	722	711	740	713	763	735	719	767	759	743	758	805	708	699	773	736	741	741	772	719	753	739	721	705	729	683	727	706	757	720	761	702	747	706	788	751	758	732	720	779	727	753	741	775	716	720	765	735	793	711	762	790	780	776	737	745	751	757	767	728	725	752	728	701	742	788	733	747	755	742	706	757	736	742	755	764	714	787	726	689	764	735	720	704	788	753	682	707	736	707	737	766	768	773	741	793	752	747	760	736	750	723	728	785	736	762	725	702	722	759	730	733	745	741	741	718	743	753	733	754	751	731	727	717	742	772	708	760	753	734	716	712	770	761	759	735	731	816	831	755	714	769	710	728	751	750	745	781	732	683	770	744	763	737	744	760	729	727	750	731	750	714	726	802	747	725	787	733	755	768	756	777	778	744	698	760	784	777	684	728	775	733	766	773	755	772	732	749	767	735	736	763	837	754	729	742	742	739	732	758	744	720	747	735	736	739	739	748	760	761	756	755	734	768	809	701	709	765	775	729	748	734	783	753	742	809	679	768	720	737	719	724	740	715	721	710	735	723	773	760	770	749	756	751	752	728
22648	9619	1513	522	443	399	349	345	323	362	343	362	326	379	366	350	366	341	368	374	369	332	373	369	324	355	339	346	339	357	365	351	316	338	336	340	356	359	356	340	353	343	371	366	320	295	316	342	350	371	379	347	318	393	386	348	347	343	349	313	385	369	334	317	332	371	371	349	325	343	321	352	336	351	370	328	317	354	356	348	354	369	357	334	332	375	330	362	357	367	363	334	359	364	348	359	349	359	324	353	370	345	343	372	346	345	346	348	339	341	335	334	323	291	328	325	337	314	347	352	379	337	381	343	332	342	347	304	349	326	345	334	334	331	340	320	370	395	318	319	365	363	344	348	403	305	332	352	345	307	322	360	348	342	328	314	320	347	332	342	355	360	341	338	354	321	368	365	335	331	346	337	353	335	357	356	339	361	374	363	333	376	359	348	337	342	382	301	337	334	334	316	361	316	352	373	304	319	339	345	353	341	332	360	327	337	335	387	334	349	384	354	328	337	351	346	358	344	340	333	351	349	379	347	357	411	352	345	341	328	309	326	335	331	341	333	343	327	377	343	341	352	360	324	331	367	326	340	356	378	358	337	312	372	309	332	364	358	337	335	337	399	383	326	314	324	323	365	343	351	367	352	346	311	355	375	338	349	337	336	307	328	338	389	343	345	295	356	371	307	354	343	358	368	353	348	358	328	360	364	374	324	358	347	319	327	337	381	342	347	324	345	346	343	351	313	326	325	313	314	335	351	344	348	362	363	351	308	323	355	358	345	358	326	334	339	369	380	342	334	364	346	333	353	338	359	316	340	304	321	342	364	311	351	373	354	369	355	324	348	334	343	343	320	326	327	340	354	325	322	312	308	360	357	373	342	320	337	326	328	341	335	340	304	356	344	366	339	334	373	372	359	370	359	337	357	310	352	342	345	355	362	362	317	332	311	329	366	340	320	360	324	306	359	357	341	330	370	335	329	356	352	372	367	367	373	359	332	368	334	332	353	356	337	335	339	320	375	338	327	346	365	353	335	356	341	335	350	403	369	345	355	382	343	318	391	357	336	343	333	318	344	343	341	339	346	321	334	338	340	304	361	357	350	340	315	349	304	316	376	332	356	347	336	351	388	313	341	378	325	366	379	369	377	309	298	327	318	353	316	356	360	323	368	331	334	342	332	338	338	343	349	307	332	358	346	337	360	342	385	330	328	386	353	328	310	310	346	359	328	334	343	333	330	339	322	352	306	318	338	330	350	347	344	331	331	346	353	355	351	343	344	331	352	329	289	322	350	349	335	355	369	334	330	348	364	352	354	354	357	358	335	330	333	327	359	355	379	334	354	348	367	314	375	296	323	304	331	350	337	356	327	352	314	331	334	342	324	338	333	371	353	340	351	351	341	388	342	337	387	364	343	335	334	330	365	349	348	369	352	343	364	328	321	330	337	340	341	357	340	321	319	354	332	312	341	397	375	355	331	336	348	326	338	353	314	349	318	375	320	367	357	355	363	363	310	316	332	301	295	330	330	367	347	367	384	375	391	376	351	318	335	356	320	348	360	334	355	341	337	351	333	366	345	334	346	329	360	336	342	352	327	358	358	327	384	322	328	329	374	344	368	287	324	318	352	348	359	350	357	352	343	342	341	356	347	347	338	325	346	340	355	335	354	359	336	321	345	342	345	324	366	349	323	353	347	352	340	349	337	333	325	345	351	320	369	348	380	361	323	337	324	361	351	343	345	304	338	345	339	339	355	383	343	333	350	346	331	360	337	364	353	347	364	380	329	359	378	338	372	362	348	344	296	345	336	334	352	349	313	337	377	379	386	334	334	337	364	341	365	332	313	371	360	360	334	360	323	342	339	326	308	349	374	336	349	331	358	355	326	320	372	345	328	360	355	343	316	317	339	360	342	332	326	343	352	330	305	346	324	350	329	323	329	337	348	338	333	343	391	335	339	363	345	325	347	346	356	339	344	328	379	331	360	360	343	315	359	325	338	335	367	333	316	355	322	376	323	358	324	337	345	360	372	369	392	344	346	339	342	326	329	357	327	327	333	323	333	339	314	353	340	336	311	334	321	356	350	346	333	336	352	335	333	372	323	362	357	373	331	346	379	340	370	365	343	355	352	321	303	342	342	350	328	337	305	373	347	375	335	348	363	350	341	337	316	366	363	334	347	359	387	365	324	362	355	333	352	365	352	362	322	341	349	323	349	372	354	332	355	377	356	334	348	298	359	334	333	356	362	357	370	364	321	375	346	361	367	322	365	333	363	328	337	350	350	334	358	359	371	346	365	372	304	351	323	347	271	331	328	361	335	345	338	337	331	343	360	337	319	315	320	327	334	331	360	351	336	327	370	342	373	366	346	343	334	361	353	373	376	360	313	360	342	324	345	368	340	338	350	359	330	316	302	347	337	320	350	313	335	329	364	340	324	348	327	373	344	333	351	330	315	348	362	369	338	326	344	351	335	336	341	358	322	344	388	329	326	361	341	320	305	337	345	348	375	350	390	362	352	390	312	355	357	350	371	332	362	322	325	363	370	352	335	356	329	343	328	332	331	345	384	340	341	338	310	355	334	336	344	337	346	326	324	367	329	337	369	333	348	362	308	346	349	328	366	359	292	362	320	332	372	333	322	349	371	360	320	350	336	358	335	325	326	334	322	342	375	338	342	351	354	377	372	350	374	376	328	332	351	331	344	356	356	338	347	362	324	362	314	341	329	364	321	345	317	325	352	340	376	370	348	366	323	346	322	374	344	329	332	346	355	334	370	353	355	340	311	347	339	374	332	297	352	368	356	321	315	354	332	340	356	340	360	378	364	336	372	332	339	326	340	363	346	354	343	352	355	340	349	360	361	311	353	368	285	350	318	336	356	326	329	324	351	331	352	338	328	319	330	387	356	362	340	310	346	367	356	314	347	326	331	339	337	367	332	342	337	322	323	354	318	327	330	346	349	347	328	346	335	338	354	346	349	363	335	343	311	295	385	344	355	348	358	391	346	328	341	324	328	342	328	366	340	344	344	321	364	340	329	365	351	347	390	350	358	356	335	328	345	370	378	355	367	326	336	336	346	349	364	335	338	333	335	335	315	313	336	342	346	379	331	314	331	345	353	351	333	345	312	338	337	337	359	337	331	338	381	396	371	345	335	322	317	333	320	358	361	355	355	332	368	347	349	368	340	349	337	343	372	327	362	333	372	357	330	332	331	348	346	331	357	352	328	324	302	347	359	322	334	344	348	339	340	343	336	367	379	361	348	312	323	376	325	354	335	343	324	326	353	326	335	364	319	332	342	356	352	329	369	352	366	334	325	351	345	370	325	319	361	356	356	349	347	364	341	313	351	356	346	345	371	306	326	342	306	359	341	368	357	357	354	349	342	321	350	329	389	330	332	355	356	361	340	332	337	353	325	313	322	323	355	342	322	352	380	401	338	360	309	343	356	322	349	326	330	327	356	310	337	360	398	338	327	300	335	331	371	370	376	316	336	347	335	311	352
16032	8125	1654	1451	1203	1098	1084	988	944	858	859	843	857	828	827	900	773	888	874	831	840	861	809	828	862	816	807	781	803	847	855	802	790	784	830	806	818	841	854	827	827	802	821	790	834	757	833	782	848	743	805	814	800	820	807	857	751	794	851	826	773	827	787	861	831	822	831	788	872	816	809	816	833	818	817	791	851	786	815	818	767	812	806	792	800	831	842	846	821	822	822	826	848	817	855	788	807	801	832	822	767	835	834	783	835	818	815	790	872	832	803	811	788	802	812	857	807	787	803	842	781	835	853	804	798	758	803	829	811	834	853	825	814	828	817	758	778	810	873	784	811	811	761	910	809	800	801	857	817	831	817	817	829	859	825	809	794	817	803	771	788	815	884	813	778	803	821	800	769	804	811	809	823	796	764	766	765	810	795	831	809	847	830	759	786	806	804	797	766	844	850	813	799	824	752	812	833	809	798	807	794	786	812	825	790	777	789	810	863	804	788	797	758	783	795	808	777	775	771	795	794	843	864	856	789	819	835	820	782	819	818	794	802	805	768	788	808	837	798	838	784	787	764	814	822	830	801	815	868	804	846	847	811	784	788	833	776	767	834	774	805	807	789	774	838	783	810	825	802	819	740	811	777	797	826	802	842	817	830	768	891	809	797	821	789	827	814	820	854	875	812	823	869	853	818	801	812	796	865	817	819	857	811	835	835	764	785	814	831	833	830	853	834	838	798	816	810	831	843	813	838	850	741	799	830	846	800	844	797	779	816	793	809	780	793	845	759	813	868	773	814	793	832	867	831	854	824	860	737	823	789	810	824	777	832	863	803	792	786	817	830	825	817	808	808	851	760	813	808	790	805	805	830	815	825	823	749	780	772	781	847	791	777	805	797	826	823	792	825	805	796	800	796	845	854	816	789	789	753	815	859	799	810	793	828	821	794	804	822	862	821	783	816	822	765	776	792	784	827	792	803	826	819	821	864	834	811	799	779	802	766	797	802	810	782	791	748	774	834	809	756	828	800	837	799	794	796	833	795	752	817	801	796	819	827	767	850	784	870	849	787	813	790	819	774	822	809	798	850	792	783	868	798	842	816	800	823	841	820	796	830	884	801	783	821	843	784	798	816	852	743	843	804	801	821	809	798	777	757	804	843	830	861	783	756	793	817	847	844	793	846	866	781	807	851	771	797	848	837	783	765	841	817	792	838	746	834	850	833	844	846	804	797	811	834	775	792	829	846	836	821	800	850	781	810	778	808	797	798	832	824	807	834	817	801	858	779	791	833	810	797	845	804	834	876	790	878	841	771	843	796	778	795	802	815	767	803	840	843	830	838	805	799	767	831	783	791	831	817	810	794	790	787	811	763	830	816	800	812	812	835	834	814	868	808	808	805	788	777	837	823	789	812	824	846	808	799	785	788	834	817	767	834	802	849	765	869	769	822	827	793	837	830	781	823	821	818	819	821	772	816	795	791	810	766	766	820	827	800	785	809	837	813	825	824	822	850	796	796	800	876	780	818	795	802	827	854	839	808	819	871	798	823	834	858	847	790	802	841	801	780	827	789	871	844	803	780	833	854	820	812	801	783	775	795	791	907	793	842	778	852	837	829	847	865	842	779	832	822	807	786	783	796	822	783	820	819	776	825	809	765	843	803	841	763	812	787	842	769	834	811	823	838	809	822	819	822	778	777	810	807	868	826	800	845	799	758	794	807	817	784	835	861	792	815	803	792	791	767	819	777	807	769	811	778	829	841	778	782	801	817	801	853	832	798	845	815	802	837	764	781	829	794	864	849	811	830	810	865	801	800	815	823	833	805	823	793	818	746	788	832	775	809	807	761	785	816	814	777	801	819	829	811	804	763	837	796	799	775	870	830	842	790	744	854	778	800	839	819	812	788	833	849	822	872	858	802	795	873	768	765	793	838	765	795	778	767	840	800	835	808	814	817	800	826	773	836	826	850	805	817	831	815	835	804	820	871	810	850	833	791	820	780	785	779	813	837	810	782	802	796	809	860	800	795	801	800	825	824	793	859	811	789	792	819	864	796	752	840	776	800	808	849	799	858	849	853	765	764	793	821	772	813	784	854	799	827	808	822	794	765	790	828	763	791	843	815	809	825	770	845	755	790	780	817	831	800	780	767	789	836	762	836	775	800	824	779	801	798	840	808	786	844	799	800	826	850	764	805	783	787	837	787	825	826	830	797	831	800	846	813	838	782	764	758	801	839	827	851	850	854	825	788	829	834	833	843	778	839	763	822	868	821	775	808	799	826	812	809	789	823	792	804	835	781	838	847	817	804	853	796	869	807	803	854	789	800	816	786	829	820	847	833	764	789	842	828	851	763	783	819	797	809	824	806	784	754	787	783	847	796	827	807	837	843	799	793	774	788	831	816	728	770	842	809	839	822	840	800	843	807	825	828	851	782	781	808	848	825	801	803	788	877	839	838	801	851	834	827	812	750	799	787	871	841	827	832	838	774	866	776	782	818	839	867	795	811	832	815	764	794	797	810	817	809	885	825	764	778	802	808	823	800	833	831	774	822	852	829	828	763	829	813	847	799	813	826	791	823	793	759	791	832	811	760	790	803	763	790	808	835	780	794	781	818	884	817	781	820	826	796	834	786	800	758	820	851	834	765	816	821	842	794	805	851	789	805	824	811	810	764	850	781	795	852	816	826	788	877	773	800	812	765	762	808	855	778	803	759	796	821	806	735	799	808	813	773	830	843	829	796	763	744	810	787	780	829	795	817	779	802	800	792	876	835	812	760	874	818	871	812	822	813	820	823	756	763	824	746	766	871	817	730	834	804	790	861	866	859	821	824	821	820	785	838	790	816	813	819	818	790	795	783	840	779	839	823	849	768	809	850	792	786	795	782	782	780	806	823	815	830	782	813	774	800	842	795	764	828	857	782	878	824	801	813	769	816	821	801	841	784	839	812	774	830	835	752	839	891	818	739	833	767	830	800	819	781	800	818	787	847	760	822	813	800	810	775	824	794	777	780	813	824	801	784	744	816	803	802	825	833	818	807	788	879	788	822	805	799	816	787	880	827	820	804	781	844	812	804	832	820	756	880	774	820	776	844	804	781	859	823	865	787	761	776	800	837	827	808	783	795	849	765	789	726	795	804	721	783	860	818	774	778	828	743	912	800	843	809	786	848	805	814	776	800	793	773	818	812	838	876	822	856	782	823	809	757	800	832	812	821	784	838	779	814	801	814	855	877	818	807	822	815	866	797	854	789	755	796	800	813	790	798	814	828	814	793	820	766	856	814	786	799	795	847	809	838	818	831	788	814	804	838	829	789	815	787	793	858	820	840	819	828	811	864	796	808	769	830	796	799	797	821	811	787	822	786	825	826	799	857	836	805	779	828	821	811	815	809	844	775	831	819	804	834	795	841	798	771	800	847	819	792	854	828	781	805	817	766	793	784	869	775	832	813	802	807	824	815	824	810	781	850	795	835	806	806	812	796	780	804	843	868	765	819	808
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
