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
338479196848	338479197359	338479197909	338479198459	338479199009	338479199559	338479200109	338479200659	338479201209	338479201759	338479202309	338479202859	338479203409	338479203959	338479204509	338479205059	338479205609	338479206159	338479206709	338479207259	338479207809	338479208359	338479208909	338479209459	338479210009	338479210559	338479211109	338479211659	338479212209	338479212759	338479213309	338479213859	338479214409	338479214959	338479215509	338479216059	338479216609	338479217159	338479217709	338479218259	338479218809	338479219359	338479219909	338479220459	338479221009	338479221559	338479222109	338479222659	338479223209	338479223759	338479224309	338479224859	338479225409	338479225959	338479226509	338479227059	338479227609	338479228159	338479228709	338479229259	338479229809	338479230359	338479230909	338479231459	338479232009	338479232559	338479233109	338479233659	338479234209	338479234759	338479235309	338479235859	338479236409	338479236959	338479237509	338479238059	338479238610	338479239159	338479239709	338479240259	338479240809	338479241359	338479241909	338479242459	338479243009	338479243559	338479244109	338479244659	338479245209	338479245759	338479246309	338479246859	338479247409	338479247959	338479248509	338479249059	338479249609	338479250159	338479250709	338479251259	338479251809	338479252359	338479252909	338479253459	338479254009	338479254559	338479255109	338479255659	338479256209	338479256759	338479257309	338479257859	338479258409	338479258959	338479259509	338479260059	338479260609	338479261159	338479261709	338479262259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2689	3650	2300	2689	3650	2300	2690	3650	2300	2691	3650	2300	2691	3650	2300	2691	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21102	4547	1660	1021	1031	937	320	241	263	228	210	218	223	203	211	213	194	224	214	221	200	202	211	209	209	219	240	221	204	194	214	207	217	211	190	190	214	203	215	195	239	217	200	206	202	204	201	201	205	197	196	216	216	214	222	205	208	178	213	195	202	204	231	195	216	213	204	199	174	211	204	194	209	198	216	177	205	206	185	217	194	204	193	209	219	217	213	169	196	196	198	179	218	214	193	200	212	217	194	209	207	185	224	179	170	202	235	190	212	221	209	194	186	199	199	174	196	198	210	183	205	168	210	209	218	204	216	201	185	204	213	232	224	193	192	197	204	188	197	191	180	220	230	213	173	211	202	226	210	216	206	191	205	206	197	201	200	198	195	191	192	201	200	207	210	210	217	229	184	202	165	223	200	203	199	205	187	211	204	204	229	221	216	230	214	207	232	186	217	214	206	195	212	220	210	235	197	202	217	204	175	210	226	195	192	209	196	215	180	183	204	215	215	211	232	197	187	193	223	208	198	195	203	198	219	187	209	219	207	195	205	192	190	236	208	216	191	193	163	195	245	198	201	207	184	215	209	214	195	213	189	209	201	205	203	183	207	207	205	209	186	184	238	216	199	203	192	189	178	229	177	175	206	191	195	201	206	206	228	181	199	232	235	198	200	214	212	207	174	193	223	191	217	210	247	217	195	187	216	216	225	198	218	183	229	189	207	193	182	197	222	215	224	223	212	206	208	234	201	173	203	208	214	207	209	197	219	206	181	206	220	184	193	200	215	214	198	213	204	218	208	194	212	197	194	184	221	192	208	180	192	205	197	202	227	211	210	208	203	211	215	200	211	213	189	188	205	217	176	207	211	233	211	255	195	217	230	178	187	208	182	204	213	167	177	204	193	224	187	185	210	209	224	199	210	209	217	219	190	216	203	176	193	210	188	207	211	207	205	179	184	184	199	186	180	232	216	206	211	225	203	222	204	208	196	180	224	193	213	212	197	199	210	204	243	187	196	206	209	222	190	190	217	196	207	175	225	209	218	194	207	195	200	196	207	199	190	196	225	181	203	263	210	196	206	203	186	228	198	203	213	200	202	231	202	190	197	233	193	206	202	174	239	220	234	191	206	188	194	198	189	193	197	203	198	188	211	190	188	176	194	189	205	209	212	199	177	197	189	230	207	201	196	240	197	189	205	218	213	224	200	201	198	188	238	194	207	194	216	195	214	204	181	195	219	202	184	173	200	209	178	217	213	210	220	189	232	191	199	220	205	229	230	198	197	214	216	208	193	169	222	195	197	223	195	172	210	229	181	180	211	200	239	225	218	204	190	216	201	198	222	210	206	213	196	192	210	186	214	235	213	189	197	219	215	209	195	198	234	204	199	181	200	193	231	196	172	212	213	199	205	198	216	210	191	196	208	212	207	187	185	205	199	197	207	213	195	206	213	214	204	203	220	198	165	201	205	222	202	197	201	204	193	201	196	224	237	176	178	197	174	206	208	202	212	212	205	190	219	223	189	239	212	192	229	208	213	180	171	216	206	223	217	221	203	208	184	180	206	178	187	193	216	184	186	178	215	199	202	225	219	212	197	194	215	212	237	198	213	196	212	202	201	206	214	189	212	204	202	210	223	213	192	209	219	215	215	188	205	223	196	210	193	218	200	186	221	224	189	193	199	199	192	203	205	199	232	214	212	220	201	212	207	218	210	186	190	199	209	204	190	208	205	247	212	171	203	193	183	209	187	200	203	189	248	237	223	209	200	190	238	200	211	240	195	198	196	213	220	214	187	206	207	210	214	212	208	173	192	205	214	232	213	196	177	192	217	204	191	195	223	198	206	194	211	214	194	196	192	195	188	206	188	195	224	203	196	209	196	224	232	198	199	227	185	194	180	212	204	212	192	211	211	212	227	216	197	218	207	242	206	198	222	184	191	213	214	184	198	210	229	205	203	191	196	201	211	189	175	220	194	179	205	198	182	223	214	210	208	192	217	185	179	195	202	229	193	220	185	204	196	219	215	190	222	196	226	205	202	187	210	224	206	228	217	197	223	197	207	180	190	206	196	213	224	183	183	191	201	209	211	176	206	201	204	197	212	201	195	197	212	199	208	186	185	199	182	192	218	210	209	212	213	191	205	193	207	234	186	202	187	218	200	159	192	189	190	188	158	182	196	222	201	217	219	224	219	207	189	208	200	206	215	183	221	197	217	188	209	167	202	213	215	202	192	191	204	203	185	202	207	185	191	203	193	196	190	194	223	187	179	212	200	206	189	177	178	165	185	203	187	201	220	228	211	218	181	211	207	198	185	220	213	199	184	203	205	197	193	221	220	225	211	210	194	181	203	209	193	198	198	194	207	208	195	222	229	199	185	208	209	208	186	193	208	234	222	223	183	199	190	207	199	205	189	207	180	217	207	203	217	195	204	208	193	187	198	228	212	233	228	227	188	207	209	196	185	203	209	209	202	213	197	207	214	198	194	212	209	187	218	183	177	200	209	191	208	188	195	206	196	206	211	215	221	197	194	212	194	213	195	214	187	206	189	209	233	194	195	221	235	229	196	188	185	178	198	193	216	205	220	165	216	174	172	204	212	206	212	211	192	192	183	195	223	181	202	195	209	194	203	208	204	208	202	218	186	207	206	194	209	210	199	199	181	197	173	203	215	211	209	189	182	191	200	222	225	188	205	216	183	191	189	216	225	200	196	204	200	197	213	184	203	207	196	203	232	212	190	197	183	202	215	196	188	224	182	217	212	226	204	198	199	195	206	188	204	193	210	185	182	188	206	235	210	192	205	213	197	240	189	199	202	199	214	193	189	205	196	203	179	190	200	182	200	207	227	184	199	212	216	207	234	211	208	181	180	235	212	223	199	216	191	186	190	210	238	220	211	183	224	214	190	186	226	188	216	188	196	209	192	205	219	229	206	208	202	220	208	206	169	218	171	187	196	193	190	212	179	223	204	168	197	210	191	235	198	223	217	197	208	202	208	194	192	184	188	192	196	183	214	219	198	195	206	188	202	198	194	189	197	203	218	191	228	213	194	196	195	229	177	201	192	203	169	210	197	189	196	205	212	221	213	176	192	190	217	231	223	177	215	196	203	208	204	209	204	199	211	211	206	200	203	224	193	207	211	190	210	177	216	187	236	197	209	194	177	179	184	197	211	194	200	218	215	204	201	196	206	190	172	201	195	226	206	195	222	198	220	214	179	191	213	211	205	184	201	195	197	237	219	228	217	209	213	208	185	177	204	209	191	228	208	198	193	176	216	219	193	193	214	198	210	205	219	208	202	204	222	175	224	189	192	233	204	195	208	197	223	187	209	193	213	219	224	189	204	182	215	209	175	200	214	189	206	184	222	205	215	182	203	190	176	209	189	208	186	196	221	207	186	199	236	224	190	211	218	196	214	211	200	212	188	211	173	201	211	214	184	195	221	178	211	184	255	197	171	213	214	191	229	194	202	201	188	217	196	185	196	209	231	219	229	182	198	177
13420	2933	3208	3013	4246	3803	1128	887	792	807	693	690	683	644	623	617	599	601	656	601	600	558	517	545	517	552	549	541	524	507	536	523	567	517	524	507	545	556	564	500	533	570	549	505	530	522	483	502	530	531	466	502	538	495	533	519	505	528	489	512	518	497	486	533	519	428	529	480	510	521	498	508	505	528	508	466	553	528	511	501	547	475	536	477	474	536	512	514	486	458	498	513	512	506	458	554	509	513	480	490	520	502	502	501	514	487	533	514	495	479	518	560	511	506	518	518	503	457	501	505	514	497	500	537	521	530	519	503	517	507	498	495	489	519	508	513	483	461	498	501	489	525	509	485	530	516	534	458	506	524	511	501	487	488	511	522	511	510	522	532	504	539	514	529	503	491	493	496	524	499	537	480	497	491	474	486	500	494	500	491	532	480	479	499	490	528	485	508	501	486	494	469	494	521	485	482	549	482	472	492	474	518	533	484	460	542	480	519	490	505	502	487	515	499	488	522	479	477	476	508	485	495	514	479	503	524	490	524	484	494	495	536	498	511	515	522	480	520	506	528	538	505	509	478	509	506	480	507	490	502	492	493	501	536	483	504	524	493	530	518	462	495	486	510	478	516	482	530	536	530	501	467	532	548	535	500	485	521	496	507	524	487	475	514	450	552	519	485	504	469	530	452	510	499	537	516	518	534	518	520	490	482	552	534	505	520	498	523	516	471	475	485	496	503	494	516	498	484	500	490	513	511	500	486	478	531	522	484	526	524	487	515	472	497	476	493	487	483	504	502	523	464	501	539	500	516	519	524	512	506	566	519	502	472	545	517	478	516	487	507	479	502	442	444	485	520	494	521	507	485	539	499	573	488	485	458	494	490	537	545	494	489	494	485	521	495	531	448	453	475	536	521	504	514	499	499	512	513	489	488	489	493	490	550	485	516	491	491	527	499	512	506	515	516	495	517	499	487	491	494	521	534	464	502	508	515	529	492	454	519	480	539	491	555	489	519	522	462	494	514	520	479	540	514	519	472	467	527	487	529	502	539	522	494	543	506	519	486	545	504	489	504	476	488	480	495	523	513	488	508	511	509	530	533	484	521	479	493	467	543	511	521	488	481	474	520	484	501	476	533	478	497	447	513	468	498	496	513	500	497	521	496	516	514	514	487	500	512	536	513	503	507	486	489	501	521	498	508	516	482	463	491	473	503	481	483	478	494	501	494	508	513	481	511	474	478	504	500	487	493	487	493	479	514	488	474	487	462	462	509	476	534	500	526	508	486	495	493	501	488	518	492	477	490	492	556	521	511	505	515	503	483	495	518	497	488	517	534	523	515	525	531	488	489	530	504	516	485	574	483	479	527	524	494	533	497	480	518	483	481	515	489	520	465	506	521	542	527	507	488	494	514	491	488	531	526	508	532	522	493	478	484	500	511	503	540	498	505	503	535	498	466	480	480	520	493	465	524	491	529	480	512	507	516	502	481	505	493	507	482	520	498	520	517	499	504	502	521	475	550	526	523	528	480	487	497	439	486	499	465	489	482	522	495	522	482	503	523	492	444	506	472	497	506	518	494	496	481	516	466	498	506	515	522	477	543	502	508	492	522	562	481	490	508	539	470	486	520	505	514	509	526	521	461	517	521	501	518	490	475	467	470	482	509	540	492	505	514	527	487	525	542	516	518	491	491	502	505	483	490	521	517	518	496	526	494	504	474	495	523	479	463	484	520	506	507	536	486	501	498	491	492	465	522	522	500	459	557	501	522	483	480	540	477	544	474	535	518	541	539	469	468	478	453	494	512	533	478	532	501	508	480	512	516	474	466	472	501	506	502	528	555	480	502	526	534	541	526	516	490	502	492	488	493	511	517	501	467	531	466	472	503	527	563	495	520	524	493	455	446	536	514	522	528	497	503	492	525	526	463	489	520	513	535	522	503	529	509	480	473	521	499	490	509	508	503	520	520	481	481	480	489	484	486	522	517	487	491	496	505	496	492	478	530	500	475	516	537	471	485	482	515	515	490	484	509	505	484	512	471	479	465	555	523	531	501	491	494	473	511	526	455	560	520	494	469	495	497	501	478	515	506	542	524	505	496	477	531	531	531	483	529	471	505	510	492	522	494	462	526	496	527	500	512	494	506	532	530	513	498	519	476	493	508	477	526	458	501	530	492	504	510	503	527	489	567	476	476	499	468	508	520	508	499	513	515	495	527	484	536	528	509	480	523	471	553	484	488	511	564	495	454	488	519	489	501	529	483	491	489	541	510	515	535	495	540	487	505	531	533	480	521	498	535	513	483	463	484	488	526	478	500	524	529	525	507	532	509	522	519	502	539	503	503	478	455	489	532	517	497	495	481	474	508	549	539	503	498	521	482	494	528	481	512	519	527	513	491	456	502	471	493	520	459	493	504	513	522	531	460	508	496	512	495	495	525	535	483	513	451	531	468	441	516	522	475	542	546	516	469	508	533	535	490	500	482	472	501	486	513	474	487	479	475	514	534	511	491	467	489	486	521	473	475	534	526	469	567	526	472	476	496	494	505	484	515	487	519	474	527	508	549	493	484	535	513	507	477	544	500	519	497	494	512	512	479	499	494	517	477	505	465	466	496	558	534	487	501	511	534	512	507	500	492	500	487	494	510	532	458	495	511	509	474	497	456	510	519	497	520	535	482	480	538	526	526	514	491	492	490	497	479	507	534	444	517	498	463	547	541	538	516	489	480	479	457	503	501	517	481	470	500	471	516	513	473	481	537	475	471	503	488	561	518	492	538	546	493	526	506	534	485	514	509	513	498	499	500	493	506	528	517	485	528	527	518	483	531	508	540	514	506	495	544	479	496	499	463	520	519	463	487	473	495	461	515	525	509	486	508	466	507	500	465	524	527	463	502	492	499	496	515	485	513	470	509	503	496	469	515	520	496	515	449	493	494	533	515	481	482	511	516	481	499	485	510	496	490	538	518	464	485	497	500	481	510	443	483	492	511	483	511	499	560	494	478	483	550	530	477	522	528	448	507	504	518	487	509	476	481	517	491	534	486	464	533	468	486	529	497	519	493	532	512	507	522	501	518	504	495	495	487	538	482	521	482	506	491	508	457	518	545	484	502	478	488	520	503	519	493	480	523	491	523	526	471	498	521	492	506	495	497	551	487	487	510	494	502	514	522	476	513	501	493	548	509	514	507	495	495	558	521	476	481	507	516	525	484	523	523	521	509	513	481	530	494	505	499	528	506	517	509	476	499	513	485	458	521	478	497	495	563	507	459	508	491	526	485	535	495	506	522	476	522	528	526	544	480	482	523	484	538	530	508	519	502	506	495	496	524	534	493	469	510	511	500	501	512	484	509	501	508	507	472	524	497	491	472	522	503	476	530	512	513	536	503	481	513	509	506	519	501	508	488	486	516	484	512	487	493	498	492	466	535	479	514	495	466	505	481	496	518	492	468	510	497	457	501	475	472	485	509	476	460	518	524	480	490	523	524	487	468	546	507	495	507
4094	967	739	623	733	597	360	364	369	381	369	384	376	398	353	379	381	379	387	384	388	399	363	360	409	330	356	368	348	360	395	364	393	364	376	365	377	360	352	387	370	334	394	374	370	358	379	366	370	385	371	352	423	371	360	421	372	381	393	383	326	377	348	373	365	360	362	377	369	386	419	397	372	350	395	354	386	370	350	366	380	368	372	375	364	383	370	395	376	377	419	408	404	394	379	397	372	367	373	392	390	350	340	371	382	379	371	366	394	363	392	394	370	344	401	374	374	358	356	387	367	377	351	372	366	363	391	391	338	410	419	352	347	375	366	380	377	368	344	400	351	387	414	400	350	388	370	385	367	378	390	408	383	372	357	371	418	374	349	362	403	327	352	368	395	359	383	381	392	354	377	380	324	381	350	342	371	366	327	343	380	344	400	390	403	400	337	361	387	375	385	404	375	416	365	376	384	398	344	395	375	352	380	381	350	381	358	380	372	363	348	377	385	369	379	366	392	359	390	381	384	366	378	412	417	367	371	352	383	402	395	378	363	381	376	380	352	375	397	393	380	372	358	421	405	338	381	364	346	354	343	378	362	345	393	416	334	371	357	370	386	386	355	367	375	346	354	388	384	388	393	333	412	372	393	394	406	354	369	389	361	404	357	361	361	382	403	360	382	359	388	412	335	378	386	370	401	355	376	375	368	376	374	400	385	356	384	385	343	350	372	372	407	377	361	370	381	353	367	367	375	389	399	371	409	373	359	369	377	361	378	349	350	373	370	399	361	385	364	350	395	404	345	360	359	381	357	354	378	371	367	395	375	366	390	372	396	377	404	413	385	389	400	344	380	375	382	354	377	397	389	370	378	369	377	392	380	347	416	394	390	396	349	376	420	380	346	404	323	387	372	372	386	348	373	402	372	391	389	388	385	393	352	359	392	399	359	380	386	329	388	411	388	356	329	395	355	385	377	424	344	409	395	383	379	381	364	437	373	402	390	360	343	401	373	369	392	388	361	362	374	348	323	381	344	390	380	364	391	338	363	398	351	381	394	363	383	371	351	386	366	384	397	364	402	375	376	368	390	372	397	356	335	343	372	356	375	389	376	384	376	394	390	351	371	363	367	370	379	367	381	389	361	359	373	383	372	368	392	386	387	380	369	374	372	405	365	389	344	399	365	378	386	358	381	367	363	350	400	391	402	367	371	369	385	344	389	381	387	368	368	347	382	356	378	410	371	403	391	386	371	351	363	370	377	412	375	370	379	352	394	345	357	356	368	379	398	355	388	368	363	372	406	340	375	320	342	351	367	375	358	384	383	400	371	393	337	360	378	372	369	369	398	351	363	343	364	353	350	342	421	378	380	407	398	350	370	369	361	392	406	392	347	417	374	347	347	352	363	388	399	368	397	376	328	371	392	355	393	374	410	364	357	337	373	357	402	375	386	353	366	423	360	388	393	412	362	370	366	343	402	353	347	402	402	352	376	409	382	365	378	383	380	387	369	355	383	366	384	408	369	343	360	332	382	395	353	369	342	369	375	391	370	398	377	371	364	337	353	412	387	401	353	367	378	370	330	369	372	381	400	378	365	371	401	381	375	366	355	400	343	398	385	361	370	352	373	353	329	385	363	362	389	380	362	399	365	434	384	353	404	377	411	365	320	365	384	372	393	352	376	388	402	380	332	349	378	355	358	381	384	391	369	391	385	416	362	382	361	390	375	368	424	379	347	385	391	368	355	340	348	379	390	330	341	382	383	392	362	380	407	320	362	371	330	372	385	358	370	346	383	348	366	414	375	387	381	370	413	381	392	419	407	368	330	373	402	377	364	319	387	375	384	359	358	397	396	372	324	379	405	375	381	391	369	329	367	319	357	364	345	405	392	361	392	365	372	400	366	435	416	415	382	375	421	436	378	387	365	348	356	370	390	360	365	346	373	386	376	397	396	390	363	359	376	372	388	379	368	391	355	349	417	357	395	413	373	362	357	389	376	342	379	400	394	388	337	371	364	426	378	349	446	361	391	372	379	394	390	359	377	377	373	398	401	339	383	417	394	352	368	388	403	406	403	372	381	360	402	396	387	412	377	346	384	415	406	360	400	391	366	370	325	358	366	370	357	342	391	403	365	359	352	375	367	366	379	375	409	385	360	373	365	385	370	415	378	339	351	357	393	349	379	370	358	376	404	389	367	388	368	339	388	361	399	395	384	329	406	364	371	422	382	395	437	379	388	396	362	374	394	371	387	348	358	393	401	379	375	360	371	392	396	373	370	379	404	371	373	369	368	368	394	375	366	355	385	385	373	380	359	365	385	371	364	397	397	364	401	349	363	360	373	396	372	355	368	387	344	388	359	417	384	381	399	414	371	343	369	369	419	341	394	384	377	388	387	377	356	383	390	349	389	410	351	378	351	339	361	349	339	369	342	397	368	351	391	346	381	378	387	351	359	365	356	339	398	376	349	391	378	395	365	397	355	373	380	368	363	357	369	354	430	341	332	366	329	361	363	383	392	378	365	350	405	362	392	401	422	355	369	359	389	384	367	354	386	378	362	363	367	353	360	380	385	408	387	372	357	360	373	346	381	397	350	415	393	383	331	359	340	390	358	395	362	346	424	388	385	358	381	362	353	355	399	406	390	343	382	330	361	396	361	347	410	376	400	396	365	411	378	363	377	401	368	361	372	405	365	334	374	371	374	417	378	377	380	361	380	376	373	384	391	379	336	375	377	363	346	392	391	367	378	384	402	367	363	442	375	346	361	340	376	395	382	390	362	356	353	408	379	377	408	369	384	395	405	345	376	371	427	355	340	381	372	360	362	361	378	342	380	398	350	375	401	385	353	363	371	370	373	352	364	337	375	366	368	362	351	339	401	366	347	373	371	370	373	350	359	410	346	347	401	355	346	384	357	389	366	379	353	419	357	371	378	366	363	357	394	370	361	361	377	330	381	385	381	388	386	386	382	352	363	389	367	369	386	379	380	396	363	372	346	396	366	381	378	340	372	347	367	395	382	358	376	385	366	381	359	374	329	359	370	391	378	376	404	338	384	380	382	363	396	387	362	364	388	372	380	355	374	378	352	361	396	396	375	400	369	356	383	338	399	355	368	363	373	366	371	387	370	362	378	354	369	374	353	374	375	400	341	374	365	415	371	409	384	376	377	366	383	357	348	376	398	358	350	365	348	385	360	324	352	376	376	361	413	377	339	353	358	335	387	372	359	363	337	405	346	386	409	362	347	337	353	390	354	384	376	362	354	362	350	368	387	416	358	370	400	390	379	380	359	379	378	373	365	372	375	347	365	392	351	376	369	405	376	367	387	388	357	397	345	414	390	411	390	367	337	382	349	362	398	376	353	359	385	405	392	391	338	373	379	366	358	386	374	387	349	397	388	365	363	340	408	354	386	409	376	397	389	379	349	385	411	374	372	393	405	406	399	364	378	375	395	396	344	382	341	368	395	381	401	388	374	345	390	391	382	392	382	365	361	386	366	336
3999	1520	1787	1711	2415	1799	1011	897	943	870	922	887	894	838	862	903	887	941	918	889	942	882	898	909	899	892	908	899	917	908	923	886	883	908	934	936	900	881	935	886	883	899	899	928	916	926	955	873	862	937	932	864	928	892	915	883	900	904	881	861	899	857	885	891	873	895	902	953	869	898	879	914	954	881	928	854	905	876	846	883	928	919	918	928	896	882	889	896	856	969	856	925	895	864	936	909	930	932	915	881	910	895	926	934	885	877	890	889	882	904	894	851	858	873	910	878	921	899	893	902	854	875	918	888	887	916	893	908	901	835	887	921	916	879	897	851	943	871	939	846	875	867	901	841	892	892	894	894	894	906	897	868	885	896	897	865	884	963	888	893	892	857	916	886	907	895	899	895	857	950	878	921	896	880	907	909	864	979	932	886	855	870	836	935	898	887	891	913	912	924	869	897	869	904	875	907	849	906	858	920	897	886	872	890	885	846	909	854	830	898	899	901	932	879	872	898	899	875	898	858	914	915	905	878	867	929	900	888	904	857	862	893	927	918	847	855	828	822	872	945	884	874	922	899	892	930	904	834	953	930	891	916	910	916	885	892	932	876	893	954	845	938	892	861	885	917	943	900	863	871	850	954	904	927	924	872	901	883	879	887	855	849	918	862	934	888	911	899	894	938	831	922	907	857	906	909	914	888	841	889	935	874	926	860	856	857	872	939	903	919	909	889	889	914	873	895	901	907	840	889	869	939	866	891	899	868	864	892	871	924	919	865	915	960	953	873	926	864	919	902	905	871	883	891	921	873	855	929	954	912	908	885	931	901	873	873	908	843	894	907	933	946	882	911	891	913	930	911	898	898	873	914	919	897	850	885	842	900	923	895	909	950	913	969	894	903	898	928	876	947	910	857	898	927	892	893	871	857	909	948	912	960	869	843	918	939	942	838	926	918	882	889	913	956	885	943	883	923	855	866	888	954	908	917	866	849	842	917	885	901	876	906	887	920	912	883	895	948	877	886	907	875	837	886	879	869	862	865	922	901	872	895	913	885	893	888	946	931	899	877	847	929	851	942	957	910	923	919	907	871	909	922	896	903	908	879	900	870	864	894	913	882	927	908	892	911	889	926	864	886	904	874	887	869	933	886	909	929	870	880	873	900	918	937	955	853	900	903	921	867	879	929	861	873	961	903	911	880	886	892	884	896	912	909	961	894	903	874	851	893	914	924	881	932	862	951	944	895	865	864	875	923	886	902	924	861	904	920	911	914	856	854	910	840	944	914	899	858	926	849	898	967	837	876	887	910	909	923	843	922	885	915	888	889	894	875	889	906	879	847	899	850	930	878	867	904	906	940	826	846	850	895	913	919	905	912	896	884	908	896	886	926	912	910	883	861	865	936	927	895	881	906	898	965	927	876	870	905	900	876	899	869	918	896	924	864	864	982	855	907	869	876	969	850	904	941	874	850	869	886	897	944	882	913	840	901	878	883	880	898	866	970	862	939	919	947	884	915	920	866	900	869	885	908	855	877	876	905	909	948	939	904	891	844	888	894	873	887	916	824	899	897	897	897	853	894	899	898	923	970	912	856	891	923	886	905	875	844	881	907	886	819	895	904	924	895	916	887	903	918	915	913	852	924	970	872	873	907	903	917	862	939	900	847	931	901	864	902	908	917	890	876	842	892	887	862	872	878	907	893	899	877	863	900	879	900	815	956	896	864	916	907	865	884	899	918	884	884	880	909	902	935	937	881	910	881	904	865	915	850	911	916	958	879	937	945	896	932	894	872	888	889	903	922	851	872	881	901	859	926	946	935	876	885	869	922	907	933	889	862	857	912	892	919	953	837	918	955	885	970	866	888	916	906	924	918	929	876	957	893	887	907	854	914	878	892	888	898	913	928	871	849	891	858	909	878	883	855	921	863	906	898	893	953	858	853	918	885	933	907	874	912	866	922	886	885	892	885	913	896	881	917	910	886	922	905	864	887	886	902	906	931	921	952	829	930	927	887	896	886	877	878	915	884	898	929	911	897	873	913	887	893	928	892	892	913	937	871	835	931	831	867	900	813	896	919	916	914	885	879	905	912	894	873	909	873	898	933	892	923	894	921	900	863	859	898	892	916	903	881	869	912	933	961	889	900	912	887	882	885	897	882	847	929	875	914	887	920	905	947	897	915	905	879	928	876	830	909	874	886	910	871	851	843	833	911	886	900	875	839	865	822	842	945	924	851	878	901	891	880	897	930	919	888	896	940	901	876	885	901	915	901	891	887	871	883	870	947	878	893	903	862	922	904	933	900	875	870	910	897	924	865	868	933	877	881	852	913	884	939	922	962	894	880	922	930	927	891	894	881	879	910	894	862	962	933	923	907	836	855	863	932	890	939	878	893	885	877	845	890	897	870	901	865	870	860	968	906	871	884	885	915	907	859	882	894	894	910	871	852	916	863	894	869	957	896	892	913	946	977	927	899	843	854	919	936	890	932	910	913	913	893	887	826	942	940	880	893	865	912	889	906	871	925	907	878	849	891	841	903	856	905	907	866	870	932	921	894	849	946	874	877	855	848	883	940	861	890	931	913	915	914	828	937	912	876	894	875	914	938	881	894	885	848	924	850	858	919	888	903	877	873	905	902	892	873	894	924	903	896	893	896	881	869	852	862	868	894	915	913	894	905	846	932	896	908	888	899	853	956	855	866	886	907	920	847	922	870	903	949	889	939	899	817	913	863	942	949	918	907	877	892	975	881	922	901	895	899	889	887	908	846	877	833	895	887	852	837	859	860	891	880	925	898	931	881	843	886	934	876	920	901	888	912	884	863	855	859	873	883	884	932	932	931	912	927	950	882	859	926	919	949	918	913	860	911	931	928	919	889	878	866	919	907	898	1001	870	875	897	908	955	891	890	937	880	954	858	873	882	887	934	903	887	884	899	887	851	932	885	927	884	935	908	930	891	898	922	902	900	872	881	862	919	886	905	901	939	870	913	895	882	910	929	871	922	873	960	866	856	890	951	891	878	934	873	862	885	935	902	907	839	858	916	907	885	888	850	867	934	903	915	889	901	918	936	909	902	953	932	894	874	904	932	905	884	925	891	903	862	911	934	886	866	888	917	919	878	871	878	869	887	884	906	875	881	858	934	829	885	880	960	864	910	918	860	919	887	889	964	932	911	919	945	937	850	869	907	938	879	914	862	880	893	866	888	866	931	892	868	868	946	886	853	865	926	828	921	854	903	861	864	915	952	922	884	892	940	869	881	912	923	885	897	917	842	895	856	947	901	826	937	879	905	914	911	896	941	913	916	839	894	869	833	884	909	838	932	943	904	880	871	896	863	937	870	877	908	896	868	871	879	942	916	857	886	827	879	916	913	850	888	895	889	844	889	893	917	817	897	913	866	916	897	908	955	844	853	885	891	859	924	878	901	895	908	832	919	877	901	871	854	860	937	922	885	908	922	876	886	896	906	889	902	926	906	902	891	879	938	914	899	875	873	881	859	902
12756	2271	1424	1091	1286	739	530	440	423	449	451	461	391	377	446	428	416	400	396	403	377	417	393	417	425	419	390	421	411	384	402	424	395	448	376	412	381	388	433	438	390	416	385	425	374	404	442	408	410	429	424	404	377	380	427	368	416	400	391	381	381	413	393	450	398	417	392	397	419	408	417	384	384	404	401	394	385	416	415	411	390	380	420	409	425	384	396	375	439	419	442	424	423	448	366	409	400	454	387	385	399	423	425	407	400	370	401	411	392	391	380	377	375	382	395	376	415	421	434	422	424	390	371	454	414	372	409	386	395	401	393	386	377	388	455	404	389	341	414	391	415	373	398	394	406	388	424	368	424	392	365	444	406	377	378	427	386	403	433	397	409	400	419	444	431	425	399	427	371	395	407	407	343	409	406	384	363	390	418	383	408	413	398	405	438	418	416	405	363	372	394	396	409	405	406	378	396	358	371	370	407	409	389	412	420	394	413	409	428	393	413	371	397	384	380	369	393	429	411	398	382	403	379	445	432	360	434	417	383	387	381	380	354	438	402	384	456	414	431	369	392	350	376	402	382	392	392	416	402	399	435	421	400	383	392	406	398	423	408	401	421	398	387	407	387	403	373	413	432	399	401	423	418	418	441	435	366	404	422	399	390	395	420	415	418	406	424	422	419	382	395	428	430	425	380	393	398	363	371	391	392	373	430	416	398	379	396	400	379	394	446	396	391	385	419	366	415	442	408	421	418	435	402	391	438	359	382	424	359	417	390	418	438	399	379	403	411	394	387	393	394	434	411	392	381	388	434	426	421	411	423	409	429	415	401	415	405	413	414	410	423	441	395	416	360	416	408	412	378	395	408	418	375	404	403	386	395	376	391	403	418	407	398	410	396	394	410	423	414	425	384	433	410	450	354	425	406	388	414	393	396	434	409	454	412	408	409	409	381	378	399	393	370	423	399	408	413	408	436	392	425	410	400	393	376	390	426	404	367	390	401	396	406	397	367	401	437	394	435	409	410	368	375	416	404	429	378	418	378	402	366	435	386	361	399	400	393	398	384	381	416	400	358	375	357	428	406	391	386	394	416	385	396	386	400	356	423	375	444	388	385	373	391	432	394	443	391	409	415	422	410	396	400	403	392	401	417	403	393	437	396	385	352	388	405	419	395	403	392	353	413	384	406	387	431	360	395	380	380	406	419	400	410	346	360	444	407	385	399	407	390	420	376	372	404	387	380	416	374	391	365	435	376	407	407	392	377	442	433	429	419	392	403	384	361	399	386	405	387	399	366	415	424	395	420	437	426	429	383	397	386	399	366	424	398	387	412	399	445	398	383	403	441	413	389	425	406	378	390	414	380	393	395	443	422	427	397	436	419	431	400	391	400	389	423	368	383	398	396	372	394	418	383	388	405	442	379	407	405	421	387	380	400	427	381	420	424	399	406	375	416	409	417	433	436	392	394	401	400	394	370	405	430	385	380	385	378	430	434	360	404	420	447	387	375	350	427	411	408	391	358	416	385	409	401	369	395	384	387	383	380	429	410	401	395	400	413	420	401	428	419	351	395	433	394	371	431	411	402	421	409	371	388	428	381	421	433	395	379	391	389	381	391	389	427	415	420	433	398	395	406	405	455	400	403	369	420	407	386	406	392	393	435	390	418	392	404	381	391	439	360	401	425	415	393	428	412	402	421	410	395	421	381	383	413	389	376	394	402	405	393	442	384	441	353	434	404	429	422	450	395	393	366	457	399	378	396	406	375	413	413	375	444	406	403	423	435	366	391	410	356	412	421	415	399	438	388	407	387	389	443	388	400	463	402	405	415	411	386	401	433	422	423	400	419	388	440	405	415	415	380	375	399	412	418	440	356	398	421	397	420	413	423	411	407	395	380	341	389	405	407	408	382	388	415	404	403	385	408	426	399	410	374	389	448	416	392	378	401	429	377	392	406	392	395	454	361	426	426	387	392	364	399	380	340	422	423	405	391	413	451	360	370	426	419	340	421	407	417	436	417	429	391	382	393	391	375	399	422	367	432	418	417	395	390	431	387	417	387	409	409	436	414	414	402	434	366	397	396	422	400	390	393	416	379	410	406	407	413	452	442	368	402	390	402	389	419	391	375	411	427	360	414	373	400	393	389	364	401	381	398	398	390	395	446	410	416	399	398	424	400	396	408	402	395	413	396	385	385	433	459	379	401	378	452	405	393	363	391	378	359	428	391	394	365	436	427	380	379	361	435	393	378	414	366	381	431	393	437	399	368	404	413	411	411	406	397	404	448	401	409	391	402	371	375	380	372	391	419	404	370	409	395	376	408	413	394	375	393	393	402	408	407	379	416	404	409	410	430	395	384	378	438	401	359	379	395	351	410	388	413	411	355	393	402	404	427	394	383	393	398	373	382	421	412	429	392	398	414	445	396	459	415	367	412	412	414	398	389	393	378	424	418	406	440	459	395	408	388	426	367	389	395	391	407	359	384	411	433	424	381	387	336	432	387	445	396	418	390	380	395	403	395	412	410	385	391	405	389	375	410	380	377	377	409	391	423	374	380	434	382	405	444	378	385	386	404	422	414	365	390	426	397	398	391	364	392	377	408	409	388	380	409	406	371	378	358	345	408	390	430	420	403	391	406	396	383	429	400	420	393	368	426	403	454	382	389	405	424	381	381	389	392	423	437	371	401	374	366	373	405	373	395	422	385	406	390	423	400	414	401	378	408	422	394	394	383	403	425	395	395	394	367	426	434	411	395	390	376	425	379	408	403	398	406	387	426	412	430	365	385	396	386	423	394	385	352	390	396	382	408	417	391	400	376	423	443	386	402	399	401	424	383	440	429	409	332	407	412	445	371	396	392	424	365	408	421	380	406	402	411	360	403	380	375	370	420	416	392	422	324	405	365	402	430	416	377	421	422	389	398	400	370	374	420	433	409	389	422	439	414	387	362	381	434	384	392	391	437	400	418	384	385	386	385	402	413	387	419	407	390	395	400	420	439	407	392	432	403	427	373	424	409	401	382	438	409	412	434	385	365	451	404	402	418	412	408	400	411	397	405	412	422	404	392	365	407	403	372	397	438	406	397	421	372	423	390	418	388	367	390	420	401	337	426	348	397	389	411	407	407	395	385	417	432	379	405	411	397	377	386	386	411	408	420	419	387	384	391	385	393	423	361	394	386	381	433	384	382	365	399	434	424	395	433	407	396	379	377	439	418	450	432	386	360	388	404	404	401	420	399	427	411	465	393	375	378	396	407	343	381	442	414	414	432	415	404	378	395	367	420	421	402	414	425	403	451	409	398	395	392	421	388	390	355	415	374	408	413	400	391	387	416	413	413	399	421	339	368	374	403	377	421	372	435	383	387	408	385	405	403	376	370	383	386	423	418	370	470	428	394	375	382	414	370	424	396	400	403	439	395	402	400	410	369	419	366	416	386	373	450	398	412	391	403	399	393	446	395	365	411	406	402	417	423	418	429	360	371	438	403	422	392	397	399	398
10107	2214	3125	3393	4888	2438	1341	1164	1075	1015	1016	1079	1006	1057	985	1032	987	941	976	974	975	950	957	982	947	939	986	947	946	936	987	937	939	968	907	979	974	992	942	990	950	984	993	910	953	940	1000	935	960	939	916	934	974	908	931	970	911	961	1019	920	976	964	964	903	956	941	935	905	981	954	948	925	958	1014	917	995	915	933	950	892	1007	982	929	993	980	935	941	941	949	898	949	914	974	993	956	895	945	941	938	950	1008	1001	941	915	958	909	964	979	916	957	962	963	947	915	919	996	953	957	915	950	904	989	927	885	897	928	965	920	1010	978	1001	902	955	1012	923	951	937	970	946	950	942	948	947	958	952	955	919	953	914	860	881	935	901	924	944	951	974	944	955	957	936	898	994	1015	927	975	920	937	960	941	889	994	897	935	921	938	935	878	928	912	885	970	970	963	929	940	960	952	939	903	857	961	969	902	948	947	941	888	963	943	908	982	941	919	924	964	946	923	965	962	943	953	918	942	890	944	943	964	897	921	938	959	951	964	962	994	968	887	969	882	950	960	973	950	931	904	928	954	953	955	966	952	941	926	897	924	936	921	928	924	958	942	951	904	964	964	941	938	950	975	911	882	968	933	886	936	964	962	898	908	945	961	991	893	955	947	896	885	979	948	940	918	982	931	918	950	895	928	941	965	914	924	967	986	952	968	946	980	942	954	966	874	945	933	982	997	1010	907	974	941	912	965	938	946	955	953	937	927	915	984	977	908	968	905	948	915	991	949	897	917	937	897	951	942	928	989	919	945	929	927	965	955	894	929	911	958	908	967	886	902	935	990	929	1002	955	978	911	952	1008	938	929	926	896	918	872	949	908	930	919	949	959	956	957	931	931	967	926	951	916	946	980	969	922	933	961	942	952	964	934	898	940	950	982	876	936	955	949	1006	977	913	919	918	990	878	918	956	896	978	953	881	1047	979	938	941	932	976	1004	943	936	928	913	912	946	929	906	887	907	932	927	940	964	992	974	957	959	916	905	894	982	896	941	901	915	899	960	954	945	966	912	943	867	929	932	935	912	904	944	986	950	972	914	930	953	977	911	888	942	914	973	901	932	947	919	996	894	942	960	975	918	913	957	916	960	928	955	966	931	961	955	978	981	903	974	932	973	913	932	976	917	908	936	974	934	951	932	936	922	964	935	949	921	929	935	977	893	929	999	983	927	973	949	941	929	946	942	990	938	969	924	908	928	932	919	895	932	972	935	963	943	919	956	952	963	906	947	955	973	920	935	902	926	926	927	979	943	970	913	965	927	976	942	981	951	964	973	945	935	927	953	955	916	922	893	968	946	987	955	949	948	961	934	974	934	931	932	970	988	904	943	985	979	908	951	944	951	958	927	925	977	934	921	934	1004	892	904	960	934	954	938	989	934	971	950	931	912	964	951	938	1057	960	921	958	966	942	952	892	957	937	991	922	943	916	966	936	939	927	929	926	940	980	949	928	883	935	953	906	949	971	929	918	967	932	950	978	938	892	924	896	957	903	923	917	945	963	953	916	889	959	932	944	947	976	934	922	933	888	943	917	961	966	894	919	923	939	923	904	966	964	973	950	978	986	904	958	930	899	850	904	904	925	909	949	986	940	887	984	965	1002	950	905	923	924	914	955	941	964	949	881	952	1013	942	934	953	919	941	945	1009	915	897	905	951	953	948	921	917	877	967	911	942	976	972	930	949	925	975	992	956	872	913	947	949	896	951	954	930	943	917	904	914	962	897	951	972	898	928	956	961	982	924	940	901	965	914	957	966	895	980	918	959	924	957	931	978	864	971	979	973	950	974	930	919	928	951	932	938	949	970	947	962	975	910	889	880	942	915	915	964	874	968	979	932	967	910	923	926	983	934	950	958	956	946	942	962	943	939	955	988	955	920	918	899	946	893	935	950	875	936	954	951	934	932	926	944	936	981	934	918	942	962	988	965	915	985	900	889	989	1011	1005	970	908	1021	940	943	904	913	995	930	991	1020	905	968	943	933	955	992	879	967	959	949	967	952	1018	960	940	966	964	946	932	924	903	954	954	938	938	951	937	911	972	912	958	926	966	908	905	954	951	989	953	916	936	940	970	916	934	997	966	920	931	954	1009	902	977	939	933	971	964	903	938	916	903	943	969	959	979	975	934	962	957	946	932	962	893	948	915	913	1025	988	910	956	909	949	995	929	893	933	991	898	1003	985	873	985	945	993	980	975	927	945	911	936	952	884	927	961	918	922	898	934	932	972	922	979	945	931	890	936	937	958	939	915	956	928	943	898	926	967	936	924	932	963	918	932	942	971	922	965	938	937	959	1002	913	945	959	972	936	980	957	923	999	894	931	926	969	932	941	999	907	904	957	961	941	953	1002	908	1014	950	939	981	967	949	948	943	888	961	958	951	918	960	958	952	957	975	929	923	919	970	921	950	928	933	949	911	941	912	970	1001	945	932	918	935	952	911	976	974	946	948	979	959	929	936	920	1003	995	874	939	969	930	970	986	964	904	968	904	955	943	919	958	874	916	980	873	954	967	932	920	980	900	929	954	927	954	909	908	891	927	947	919	906	930	973	885	1011	961	971	942	914	940	938	988	958	960	1001	938	970	941	858	994	994	947	961	991	938	928	928	958	943	919	921	920	944	956	942	915	961	925	1006	948	908	958	921	922	963	964	950	951	921	948	932	950	910	889	944	933	974	933	970	947	928	936	978	946	927	1007	914	898	895	883	934	950	880	932	973	975	971	939	959	941	983	1001	964	947	948	934	931	933	915	986	976	907	963	934	922	919	910	973	893	922	943	941	984	952	895	954	951	883	948	947	923	953	944	978	970	924	899	933	944	1002	964	943	977	941	970	966	909	883	945	900	922	907	927	924	914	923	902	961	933	953	962	960	920	899	942	913	1006	965	959	961	959	986	887	963	940	924	900	941	904	963	906	981	984	969	920	936	984	923	997	963	959	947	973	971	935	980	982	925	941	922	963	942	924	904	954	939	956	970	986	993	921	937	928	924	907	897	1024	962	975	997	993	940	996	928	948	927	921	965	883	953	940	925	952	945	966	936	972	962	949	950	966	923	953	929	944	945	972	965	915	948	956	964	932	934	948	871	910	990	913	882	882	919	904	922	950	992	924	930	942	949	899	895	907	943	985	955	874	912	947	963	952	974	940	956	933	950	926	942	987	961	929	951	898	969	973	919	928	959	916	927	989	944	940	1016	953	900	918	934	917	895	924	947	934	958	998	930	933	964	960	980	998	935	952	968	947	995	969	926	934	962	932	928	946	998	973	997	948	983	972	985	931	933	959	929	932	992	927	966	895	911	977	967	946	938	973	912	949	986	962	942	960	948	908	943	957	916	933	875	949	864	902	1011	992	950	901	904	961	916	938	904	945	898	990	953	995	935	942	975	973	936	960	966	949	967	978	923	936	948	946	940	975	927	974	882	964	986	958	938	958	962	938	964	936	945	950	892	902	950	931	963	992	942	1009	947	995	992	953	923	875	859	967	936	916	955	919	980	922	901	960	916
21847	4120	1983	1502	1192	672	371	279	291	248	245	251	243	233	224	236	246	239	240	236	249	224	225	222	232	206	250	223	210	216	233	241	217	241	220	218	215	204	206	224	223	230	216	218	196	211	221	206	202	169	192	221	199	230	230	218	205	205	218	225	218	224	221	236	211	210	219	207	211	221	210	193	216	196	209	235	216	205	191	242	201	237	191	202	218	182	200	211	226	209	216	202	206	227	239	197	208	245	219	211	219	224	219	221	220	191	233	203	193	207	194	249	219	213	200	222	206	218	213	196	233	228	185	207	215	220	210	211	220	205	187	225	201	199	210	205	184	213	211	207	195	227	215	223	226	233	201	246	222	198	217	226	225	249	205	225	235	211	215	237	214	223	210	200	212	200	226	213	192	212	208	232	218	204	250	209	205	232	211	231	217	196	196	217	218	205	186	228	207	233	240	202	214	221	232	192	204	208	232	241	213	196	208	197	220	241	203	224	223	212	203	215	213	225	231	246	213	224	228	240	236	230	200	189	201	185	191	214	217	239	242	202	218	220	223	230	194	214	210	209	231	220	189	218	205	191	209	207	213	215	225	203	203	194	199	220	217	227	204	204	220	213	225	193	218	207	214	213	215	215	204	212	213	235	195	216	223	227	231	182	234	228	215	227	186	226	207	199	255	213	227	220	213	220	224	240	215	220	215	210	232	205	227	223	245	211	209	208	227	223	185	228	201	236	219	230	205	230	203	231	207	188	222	229	239	224	221	210	220	196	206	211	233	201	215	223	246	238	214	217	201	194	204	219	209	228	247	203	239	215	230	227	214	200	192	207	227	188	214	186	236	233	197	214	221	223	218	219	242	214	207	234	200	214	192	224	217	204	221	226	239	219	248	254	218	217	211	197	229	226	237	239	223	203	212	210	218	236	207	221	220	236	201	215	207	193	198	192	185	234	227	224	221	222	217	216	222	244	205	203	217	214	233	238	225	218	219	204	231	209	227	239	188	207	201	179	217	219	208	223	206	211	220	229	209	217	235	201	213	225	203	228	208	221	233	214	230	232	206	218	188	226	233	208	235	210	224	180	220	200	193	206	219	222	215	219	200	212	194	211	217	219	239	223	224	230	213	212	216	235	229	211	187	213	213	205	237	214	242	211	258	220	219	212	221	217	220	230	221	249	225	209	212	236	222	185	233	205	231	234	207	210	205	197	222	173	209	217	213	207	224	195	186	199	226	233	206	207	230	204	228	217	210	236	212	231	205	233	228	251	197	217	185	224	198	229	228	197	234	234	210	236	224	224	215	212	199	220	221	240	208	220	242	211	212	199	222	217	245	186	230	228	224	210	209	201	224	225	231	211	224	221	219	206	203	222	214	227	215	234	201	232	208	239	234	228	215	231	218	200	191	223	235	204	213	249	226	236	202	213	204	190	230	216	232	221	211	207	226	198	226	226	235	228	223	225	213	230	199	187	237	214	246	218	220	217	227	206	213	227	239	234	216	225	214	232	219	225	223	230	237	216	221	206	232	238	210	214	224	231	179	218	195	221	224	208	200	206	223	232	203	223	199	206	222	214	242	211	206	218	176	226	226	213	222	202	244	204	199	214	252	194	208	184	207	199	212	194	222	224	226	223	218	221	216	209	205	196	224	208	218	209	192	227	203	205	207	204	211	222	215	257	223	216	255	220	241	248	221	203	219	206	202	229	224	212	224	202	202	204	193	221	204	232	204	211	214	226	218	214	206	211	214	210	220	215	225	225	238	206	213	220	213	209	219	207	229	231	211	206	221	215	216	209	205	178	214	242	228	195	171	209	206	218	196	244	228	211	195	217	226	214	252	213	219	222	201	232	232	237	186	197	219	213	231	220	185	229	201	210	220	204	220	200	195	199	207	235	231	231	209	225	213	199	244	236	212	232	194	227	241	234	246	219	212	214	242	190	212	206	217	205	203	219	223	209	199	218	211	219	191	209	203	219	221	209	212	211	192	232	232	198	198	220	216	218	206	212	204	228	202	216	216	208	229	218	200	226	221	221	207	207	225	249	208	246	229	242	190	233	196	210	214	210	215	215	226	209	227	208	227	255	232	222	216	242	196	198	213	229	216	233	244	209	207	187	237	205	216	210	229	218	219	230	189	210	206	230	229	225	221	223	218	223	220	245	246	213	200	207	181	234	220	226	213	197	222	203	222	201	208	213	217	211	206	194	221	204	228	250	202	191	213	217	181	242	218	198	218	233	215	229	204	211	202	200	217	215	240	224	216	228	188	222	224	222	233	203	212	183	204	221	217	230	249	218	228	217	224	235	215	235	227	202	226	208	179	222	209	215	238	219	211	201	203	204	201	225	247	238	209	196	200	197	187	216	222	214	224	201	240	227	243	214	227	231	231	218	214	201	194	222	219	221	241	213	229	210	236	191	215	200	191	208	212	192	239	197	205	209	224	220	212	200	241	177	221	226	212	214	217	196	238	201	228	214	213	205	254	222	209	223	203	221	209	214	210	219	214	210	216	216	219	208	197	188	217	211	231	202	201	195	218	213	204	210	216	216	204	207	201	211	209	239	205	228	180	227	204	188	190	251	239	218	207	201	233	209	183	207	199	241	232	212	237	235	198	238	219	203	211	228	215	210	217	222	211	221	224	212	194	194	202	216	180	206	206	200	216	200	218	200	237	229	235	226	231	215	218	258	216	214	221	205	213	233	233	216	213	215	228	224	205	239	213	214	230	227	198	216	205	224	229	204	233	225	216	210	236	203	239	226	212	208	196	246	200	209	210	216	210	202	222	219	198	200	221	210	190	224	206	173	181	245	202	236	234	209	243	223	228	204	218	220	228	212	206	223	224	220	210	211	199	246	220	237	221	199	230	177	227	191	211	207	228	210	217	232	202	215	208	205	226	233	188	194	208	227	203	214	217	214	203	228	234	233	187	197	184	219	189	220	218	251	218	242	205	209	254	222	204	178	243	250	226	198	217	219	248	220	220	202	211	212	233	213	205	231	202	217	226	215	207	207	228	229	220	211	226	175	228	224	246	237	222	206	213	251	217	217	248	201	209	203	221	226	187	189	225	217	226	202	197	217	242	236	225	197	210	211	222	210	217	211	225	222	229	194	225	230	217	186	225	231	226	226	224	204	207	206	244	199	213	227	202	223	215	218	246	226	231	202	230	243	213	208	218	204	204	223	209	247	202	204	216	204	224	215	220	215	202	217	198	211	199	230	239	237	231	201	252	207	221	207	222	211	220	197	184	169	201	210	218	194	206	210	221	216	258	200	194	206	209	212	220	245	210	208	210	233	218	223	238	203	216	219	218	207	246	237	200	221	205	221	199	214	233	224	211	204	219	237	206	205	201	210	234	230	199	207	223	202	217	212	196	221	225	205	225	222	205	222	213	226	200	256	242	208	200	200	180	219	227	215	220	198	209	205	202	221	238	185	220	203	211	209	204	236	200	229	205	209	218	196	229	178	196	204	217	207	244	189	230	211	233	200
14009	2453	3922	4707	4728	2696	1393	939	833	759	790	713	719	729	678	628	589	640	599	603	635	595	569	535	553	540	554	539	572	557	571	596	570	524	561	533	562	584	529	527	534	538	565	533	582	517	545	569	510	569	556	516	551	581	518	536	560	525	561	600	544	537	528	549	571	532	524	582	523	571	535	536	560	563	515	571	536	544	551	566	540	538	539	553	590	540	548	580	500	586	525	540	508	514	513	555	519	570	530	531	531	525	522	536	565	568	516	535	522	568	519	546	529	513	503	569	545	488	501	536	514	524	513	528	572	522	547	573	536	573	492	528	516	549	513	563	550	517	524	534	532	569	529	504	555	507	539	540	537	548	514	568	528	547	519	541	588	552	540	518	515	568	521	537	568	513	545	526	532	540	524	532	555	559	532	585	541	524	552	538	492	539	553	544	513	496	569	524	543	513	526	525	538	483	489	530	502	517	529	498	577	517	536	523	505	541	588	553	533	545	550	555	533	517	557	547	501	510	520	514	503	532	517	508	495	525	521	498	550	499	519	540	539	571	544	536	579	524	526	498	521	532	527	541	522	543	492	530	553	502	522	556	541	492	522	537	543	545	534	508	551	489	536	525	551	544	514	519	515	559	503	497	526	542	543	508	552	544	527	535	567	532	550	548	513	537	525	530	544	534	563	549	552	567	525	536	529	544	527	564	581	521	547	524	556	550	581	505	520	524	551	554	546	553	512	504	529	526	538	558	567	519	538	564	520	529	480	545	520	515	575	516	538	502	592	550	501	511	531	521	504	492	488	509	575	529	566	513	530	524	535	557	507	527	553	565	546	537	518	544	539	527	524	527	548	532	526	587	547	569	548	501	539	544	531	581	535	498	508	537	582	556	525	526	542	529	506	478	511	537	506	536	499	530	537	531	502	520	528	541	549	516	546	549	531	521	534	541	545	514	529	538	516	540	521	521	571	518	524	541	567	519	552	488	530	533	490	574	575	534	545	490	537	550	538	534	534	542	485	509	535	500	510	516	534	543	533	560	524	550	521	519	574	536	526	512	539	594	501	546	558	577	550	529	527	533	497	547	525	518	540	526	524	567	536	538	507	532	540	493	468	497	550	534	482	516	513	526	535	511	543	507	530	500	542	534	537	531	531	524	573	547	524	518	507	529	536	538	523	549	524	560	530	502	562	530	535	531	537	560	534	511	577	571	514	535	516	532	504	502	542	603	504	572	548	520	567	522	545	581	475	548	504	536	559	532	490	539	536	550	552	531	525	497	532	512	558	512	526	503	547	547	536	507	521	552	515	539	466	520	528	517	543	512	502	531	531	578	519	505	527	572	570	517	527	553	544	510	535	517	530	492	513	532	546	577	533	498	563	524	542	516	574	512	526	533	526	541	576	497	536	536	485	499	514	564	506	560	567	519	567	578	520	500	533	535	515	518	526	544	562	539	518	540	533	501	525	527	531	531	507	524	577	537	584	526	510	549	574	499	547	526	582	501	571	502	521	552	511	523	531	533	554	521	513	582	543	508	514	532	518	479	513	518	545	546	525	518	560	524	520	544	539	506	566	545	509	530	515	547	523	497	524	507	525	516	515	516	543	535	532	533	530	549	525	529	520	478	515	514	553	554	488	535	544	535	515	529	518	523	579	592	536	551	531	529	543	518	505	503	560	535	544	514	552	521	511	515	513	518	520	521	526	578	544	579	529	536	533	533	542	553	513	574	568	574	506	501	525	537	511	557	530	534	541	506	583	547	526	519	498	532	511	530	550	536	550	545	578	511	533	536	499	536	529	489	555	507	511	549	561	544	572	573	560	532	517	504	545	587	523	520	526	608	545	530	540	542	534	568	572	541	523	516	544	543	569	554	548	509	542	535	543	553	556	512	486	527	542	546	518	542	529	523	503	503	573	526	567	562	559	563	544	548	540	547	501	513	534	520	513	491	549	526	562	546	535	537	533	559	544	504	579	551	549	575	542	528	563	539	512	566	540	537	535	565	542	496	492	507	539	483	539	493	537	559	535	498	546	497	519	538	560	544	565	527	550	570	518	585	555	515	551	532	559	554	539	530	544	530	539	502	549	490	571	522	517	574	461	539	542	529	555	592	559	548	536	565	565	543	503	513	519	555	526	532	537	561	529	523	542	525	485	535	535	544	498	546	541	567	554	548	509	511	534	541	522	520	509	570	527	541	544	580	482	514	507	554	524	598	557	578	520	521	514	518	541	484	588	542	535	524	536	549	550	505	519	545	549	553	539	556	542	523	548	511	530	530	509	547	496	528	530	602	524	520	529	526	491	512	519	518	496	511	528	512	543	569	540	524	562	565	573	549	518	495	503	503	482	497	553	516	549	529	507	568	525	551	556	519	512	569	496	564	508	548	547	534	538	553	559	565	537	557	514	565	483	524	559	530	540	538	535	561	512	557	496	548	549	502	528	565	565	539	543	560	513	512	535	565	540	583	560	544	539	528	502	502	541	546	503	537	506	501	553	530	581	541	562	511	521	535	547	507	518	544	569	581	565	511	554	520	534	517	496	556	545	572	559	507	533	545	513	539	576	491	549	558	539	528	539	552	543	565	547	566	570	543	531	579	509	541	513	544	560	549	513	590	544	530	547	541	548	522	559	575	503	496	590	531	527	537	566	557	591	519	540	525	532	520	541	547	566	554	528	513	513	533	565	564	590	518	515	535	535	511	506	518	512	539	527	513	538	495	549	554	547	540	506	530	530	550	533	522	494	495	561	533	557	557	527	540	520	505	516	543	531	528	565	543	532	522	564	542	498	522	562	553	540	507	541	578	544	505	538	573	543	557	553	560	536	526	477	535	555	526	527	495	553	554	523	552	510	533	481	543	533	553	540	507	530	547	554	519	531	504	516	518	509	546	557	521	514	532	495	527	508	534	566	555	548	524	540	527	531	548	527	521	519	534	524	594	542	515	509	498	556	541	541	540	503	526	599	550	486	520	566	545	570	500	532	542	560	518	513	535	531	569	550	511	545	551	496	513	554	528	518	556	553	525	538	529	558	558	558	505	534	522	552	537	584	532	502	532	530	558	547	537	535	528	511	552	495	515	551	565	533	531	517	547	506	542	512	543	584	559	562	563	543	543	532	543	536	511	542	537	539	523	561	539	535	519	559	541	510	538	513	535	541	571	532	541	519	539	581	543	543	533	551	541	595	551	549	534	535	568	546	506	502	555	510	517	537	484	533	513	548	515	516	559	529	539	592	578	542	553	539	552	529	546	578	544	559	533	558	554	525	538	532	527	537	534	533	548	509	537	537	537	517	600	503	521	530	515	579	514	542	529	532	540	491	560	543	543	504	543	566	550	521	519	502	517	513	517	551	569	526	515	513	559	544	533	546	582	563	546	547	559	506	554	544	468	523	517	552	533	519	530	559	550	578	556	520	516	521	537	566	494	539	519	505	560	553	491	532	510	538	570	507	550	549	503	502	534	531	552	520	512	543	534	515	532	571	511	503	518
4165	874	795	868	765	491	376	402	366	395	379	349	351	358	370	395	379	403	376	376	372	381	369	341	356	335	375	376	364	375	343	349	361	340	338	379	381	391	366	378	390	373	339	351	378	370	368	401	416	395	409	402	379	394	389	380	386	350	372	378	418	367	371	398	375	358	388	360	386	430	360	376	355	375	365	376	384	357	354	348	384	395	364	339	361	377	432	374	394	341	361	363	353	359	428	346	373	391	364	380	382	353	351	377	380	368	363	382	397	366	396	371	393	352	399	391	374	348	400	359	397	376	336	377	349	361	352	363	380	398	387	376	360	365	393	355	375	368	376	373	374	380	378	346	369	372	392	410	376	394	382	403	363	382	379	374	372	409	394	385	355	413	394	384	384	362	368	386	371	394	384	374	387	375	398	363	343	347	363	366	344	389	374	371	369	373	365	390	350	407	393	430	389	379	388	300	337	331	386	369	384	389	357	346	389	361	403	379	387	385	386	400	406	397	370	374	389	398	376	356	368	399	375	407	409	339	401	339	381	389	376	401	382	356	347	444	402	378	374	376	378	394	377	376	400	350	364	389	375	396	397	358	373	435	399	370	353	387	354	406	368	373	395	366	400	372	368	389	394	396	385	349	371	360	389	381	362	376	386	373	362	378	372	400	398	343	361	359	398	399	382	313	391	378	390	381	397	383	396	397	378	403	387	379	416	373	359	370	389	369	353	397	389	381	408	386	387	400	361	382	418	354	413	353	369	381	383	360	352	367	377	369	416	377	377	373	369	393	375	362	364	392	387	338	402	357	343	358	390	373	364	400	393	380	406	367	382	366	357	421	354	367	355	366	372	374	405	390	364	357	405	346	394	367	364	375	356	405	408	385	382	425	371	368	373	347	395	381	364	374	389	382	395	347	385	353	386	382	378	344	398	363	373	339	371	387	367	371	361	400	388	369	349	351	383	370	382	375	367	376	360	374	379	391	387	371	395	400	398	385	384	354	387	379	383	405	405	382	423	371	380	359	366	373	370	371	361	379	344	354	354	366	367	380	362	386	394	398	402	375	356	336	402	393	383	388	379	361	352	353	349	390	359	376	365	363	371	383	365	359	337	374	346	348	351	355	364	378	352	405	379	367	366	394	382	372	371	353	401	379	386	352	370	367	379	343	366	406	383	382	372	385	366	390	353	402	424	385	330	350	355	379	396	368	401	348	349	365	376	368	381	421	396	370	373	417	379	368	371	355	376	369	312	368	349	374	369	348	368	353	388	316	354	396	378	382	395	375	368	377	377	362	367	385	349	409	392	377	407	380	389	388	364	345	381	385	385	417	356	406	401	366	395	392	342	375	386	362	361	368	365	385	410	393	370	382	359	383	396	378	396	400	374	377	357	399	369	384	365	380	367	363	389	407	380	387	414	384	388	387	401	369	370	393	404	382	378	409	374	360	342	357	367	358	333	379	319	363	379	341	362	382	391	346	354	381	399	374	363	400	347	361	389	382	377	380	366	372	397	415	377	395	402	359	377	372	374	359	378	367	373	354	335	357	364	376	411	387	360	373	412	365	377	388	403	383	411	370	361	371	380	369	389	366	336	374	383	399	381	352	438	420	359	389	377	360	395	368	340	332	380	376	366	393	361	353	369	370	370	392	352	339	390	382	375	406	337	393	377	415	371	386	349	329	358	374	378	374	351	366	388	386	389	389	367	388	346	343	373	389	343	356	349	342	384	370	348	353	392	366	338	368	368	384	352	376	321	371	392	379	407	408	389	383	402	405	358	397	375	407	399	394	409	390	385	354	374	388	387	367	379	367	409	356	347	378	368	388	368	374	344	348	399	386	365	373	401	402	361	381	376	386	370	377	376	360	413	415	381	398	409	370	427	394	364	362	383	373	377	377	386	352	384	371	377	351	350	354	367	368	367	375	406	386	415	390	403	368	396	397	360	390	387	351	362	412	371	382	386	399	364	354	376	364	399	380	389	363	373	347	363	357	398	374	372	361	353	375	372	354	365	328	398	337	410	374	399	380	384	357	378	360	363	402	395	409	441	363	371	377	395	372	358	378	333	373	365	393	405	368	359	357	378	364	394	399	392	390	398	387	356	375	385	373	387	406	390	367	353	365	401	405	362	396	395	374	351	376	365	362	391	387	370	377	367	385	368	372	370	405	382	375	380	400	385	378	373	346	347	357	365	407	392	377	374	349	371	385	377	402	382	382	348	370	373	419	379	394	354	391	359	358	378	365	394	384	398	331	383	370	321	364	374	356	415	387	380	368	350	400	348	397	395	393	377	367	391	310	369	391	370	396	386	358	402	403	367	390	406	384	356	341	351	382	366	407	358	371	362	396	401	384	365	380	385	381	393	373	400	391	411	378	389	383	411	348	377	380	357	424	396	374	379	345	366	389	395	362	386	375	391	378	389	367	365	384	366	382	399	390	355	392	376	375	403	361	363	401	348	372	371	358	365	418	360	375	366	374	359	383	364	354	386	329	391	363	378	354	344	387	384	347	351	385	364	390	387	369	375	371	375	368	371	386	376	433	367	384	380	376	362	358	343	388	370	364	389	364	395	330	368	365	348	409	372	380	378	389	363	346	372	384	370	374	356	368	383	384	384	381	310	418	409	385	365	352	363	340	363	350	388	380	371	377	392	376	350	387	364	354	350	384	374	369	349	388	370	322	367	371	378	375	394	382	414	393	352	393	361	367	385	403	378	408	360	361	374	400	340	359	404	382	346	373	357	412	349	426	391	388	368	389	377	388	381	382	389	367	385	384	391	379	379	310	347	391	351	393	351	341	360	440	359	339	380	422	389	357	365	360	346	364	378	376	342	364	372	365	399	325	376	407	386	356	360	363	387	395	401	374	365	351	384	360	347	373	383	387	390	340	378	377	377	407	390	368	372	354	403	376	414	361	372	380	386	375	363	364	354	350	380	384	363	406	372	369	332	338	353	366	363	368	405	355	373	414	365	375	376	376	389	362	372	419	414	390	404	412	414	362	402	396	411	363	400	376	360	373	392	345	360	384	379	397	382	376	356	378	370	369	346	358	371	362	384	390	362	368	393	354	356	366	357	387	360	402	404	386	347	372	356	383	402	381	419	348	401	414	401	377	395	374	371	365	349	382	390	413	378	392	389	372	400	387	370	398	392	409	414	415	354	372	371	372	365	356	383	386	389	384	382	379	383	383	331	348	364	380	392	377	367	400	373	379	368	382	391	418	376	391	344	369	348	372	379	370	376	401	410	403	426	384	369	358	376	387	352	391	397	386	376	377	401	382	398	348	372	397	372	422	358	385	380	377	350	370	386	379	438	345	393	364	357	369	377	378	371	357	358	380	363	413	388	394	384	357	430	389	370	382	364	372	399	361	380	375	370	376	377	347	356	377	396	374	383	390	376	388	389	355	401	340	363	372	325	418	379	366	392	352	382	363	404	384	352	339	402	413	373	381	368	406	377	335	345	380	375	365	401	345	359	386	375	360	360	398
3893	1258	1771	2456	2772	1495	958	926	916	974	914	934	861	891	896	901	875	913	944	875	891	951	951	899	948	883	936	915	915	861	910	923	896	890	908	880	886	920	964	879	832	918	854	910	867	865	871	906	876	882	877	906	914	867	851	948	942	878	927	909	879	896	918	872	891	914	898	911	926	920	830	900	908	900	945	916	903	942	870	906	878	870	894	900	886	864	905	910	853	895	944	903	923	927	850	906	892	862	934	875	847	886	904	904	900	937	867	924	945	897	856	908	949	868	923	914	896	918	905	899	889	900	874	929	910	856	902	903	889	880	889	898	893	892	890	888	926	889	913	882	941	910	900	898	880	897	871	909	921	959	913	961	899	880	887	925	932	926	886	865	901	908	896	928	938	927	869	885	899	882	926	914	881	887	881	917	871	903	897	907	903	892	866	923	935	870	888	869	928	881	893	860	883	914	929	876	877	898	884	925	937	884	913	966	887	891	913	951	892	886	882	899	865	937	903	927	913	956	932	939	905	886	888	909	898	899	907	897	939	896	883	929	873	921	892	916	865	934	879	924	916	933	906	845	914	867	874	906	951	941	856	877	1002	909	857	854	923	922	901	927	915	909	933	890	870	907	847	922	857	903	900	927	911	923	936	884	946	922	933	898	932	882	946	880	858	921	881	864	911	954	889	847	902	864	877	903	931	864	923	828	892	913	923	918	913	893	918	911	880	902	866	868	892	869	859	935	869	913	918	838	926	898	875	906	892	926	914	883	929	943	927	911	898	930	919	931	909	891	918	907	905	890	878	860	964	869	895	914	901	908	927	893	887	852	937	866	954	891	950	890	847	911	862	878	884	919	887	872	892	874	875	869	880	890	877	893	899	897	844	923	871	890	885	886	867	921	944	892	911	873	876	900	937	918	934	886	905	935	840	941	904	863	867	889	938	907	897	859	893	919	926	897	887	868	920	922	946	904	883	864	870	870	910	924	879	957	884	928	932	811	932	943	873	877	913	883	888	886	892	950	924	924	905	875	884	928	929	900	955	867	942	940	910	887	884	887	870	930	936	871	941	884	949	846	926	893	887	856	922	905	860	928	897	941	960	906	863	907	903	917	855	894	921	863	857	890	844	898	873	858	867	859	914	926	833	877	855	917	864	909	886	913	858	920	918	906	938	886	921	841	854	888	909	889	872	924	900	885	887	896	900	934	928	895	861	905	876	902	894	925	919	846	881	840	896	884	945	908	906	881	923	828	891	907	871	905	928	875	898	866	927	892	911	854	893	876	919	882	901	961	851	934	883	938	932	945	905	941	867	843	865	876	896	869	887	919	919	873	837	912	930	904	890	904	858	922	903	893	924	905	851	903	908	996	945	904	889	906	964	895	939	837	944	921	880	881	939	923	880	887	864	865	971	972	914	924	926	859	918	892	902	908	956	910	886	878	870	880	856	933	895	889	928	913	880	954	919	878	867	910	895	915	939	890	905	902	852	862	897	869	912	894	891	925	989	879	908	916	879	837	879	943	899	911	870	912	887	900	904	863	826	927	865	925	905	940	925	870	895	855	883	859	874	861	849	836	933	892	891	895	852	904	895	892	889	850	915	842	940	932	902	866	918	892	879	890	876	926	859	925	885	909	865	850	863	928	935	885	956	900	843	922	941	922	894	910	894	919	907	902	911	888	885	908	905	896	876	927	891	873	899	900	912	887	885	918	908	901	868	891	881	878	923	830	906	885	895	884	876	904	929	881	886	943	913	935	881	946	895	885	915	933	889	878	875	884	927	906	910	932	951	911	932	931	935	959	875	925	914	898	900	888	849	906	843	874	891	926	871	861	920	882	870	899	959	902	906	905	903	919	931	861	869	928	916	875	920	902	841	899	925	842	839	863	917	905	908	879	862	857	935	928	939	899	917	890	856	883	905	868	924	942	892	895	908	937	881	860	881	902	841	906	870	908	887	933	914	883	913	835	933	906	942	861	866	847	892	895	890	950	895	881	853	856	921	928	877	884	915	963	921	920	877	918	890	905	894	886	904	877	870	895	905	889	925	845	933	874	945	844	912	889	900	912	879	897	926	849	879	905	915	924	904	935	886	920	883	876	890	877	858	905	866	906	889	862	919	899	860	883	879	852	919	870	901	909	887	860	938	910	915	936	956	895	907	910	917	882	848	925	886	894	907	863	916	883	863	921	927	867	920	836	892	940	858	930	949	907	885	901	901	883	932	916	942	946	897	847	955	916	894	897	866	855	900	892	906	914	867	886	851	910	973	894	954	863	872	867	892	921	893	862	880	877	892	901	873	883	909	881	858	885	908	866	937	849	852	880	901	921	892	907	834	863	867	870	844	905	889	888	918	907	888	910	932	943	840	861	924	898	866	881	913	880	899	875	924	905	857	869	873	879	915	906	939	853	877	875	885	893	884	888	898	947	916	904	898	945	927	906	899	886	919	870	910	894	915	907	919	885	901	927	957	843	906	893	907	887	888	920	919	930	855	862	887	891	959	849	916	858	879	889	890	929	872	871	900	884	963	948	904	873	922	859	907	900	879	907	933	925	860	851	915	858	956	876	910	891	852	914	930	906	913	895	913	867	941	914	893	911	881	891	878	926	909	957	887	899	883	921	950	861	911	880	884	886	894	890	953	847	921	882	878	908	904	953	940	891	902	901	952	956	918	926	934	918	853	912	844	859	916	898	901	887	822	903	899	955	920	874	893	904	942	899	927	903	954	857	918	871	851	877	852	964	868	878	929	852	894	911	898	864	869	889	900	907	941	888	891	853	886	982	951	912	892	866	916	854	966	923	941	885	847	914	930	883	883	847	846	911	895	927	881	874	883	925	888	872	903	864	849	888	896	914	890	917	875	813	892	916	910	871	896	864	940	861	906	943	893	913	888	871	856	939	923	911	933	910	858	925	892	880	889	901	886	899	916	971	891	860	947	939	901	904	937	890	901	942	900	884	935	900	953	899	870	957	830	900	867	882	924	885	901	866	875	920	924	898	908	889	879	892	921	890	925	886	917	888	943	903	857	894	881	933	899	908	905	905	845	848	890	903	816	886	912	901	906	904	920	890	956	910	888	885	908	867	947	927	944	882	906	839	874	890	960	870	897	901	872	903	888	816	916	931	895	924	856	906	876	935	894	887	894	848	914	939	863	889	893	917	858	921	916	843	891	887	892	918	907	877	904	920	899	922	867	925	891	855	890	878	910	913	920	906	893	865	834	931	895	934	863	876	908	913	889	899	914	912	843	862	874	858	911	917	938	951	877	910	917	876	897	894	907	900	848	857	843	898	920	851	931	862	917	926	870	893	870	917	888	889	886	900	886	862	877	836	884	902	908	888	881	924	889	931	868	922	860	873	906	913	891	929	934	885	927	860	920	873	927	910	848	870	859	940	886	926	898	865	890	927	871	936	886	883	909	857	896	901	898	890	954	865	944	877	881	849	937	965	916	906	937	848	935	904	903	862	891	899	890	862	892	918	862	943	861	849
12676	1964	1259	1410	1338	805	500	392	419	415	451	450	422	397	454	401	432	448	440	391	386	422	346	431	371	383	419	384	429	392	415	434	389	412	397	428	423	400	424	418	346	422	404	405	409	399	440	426	418	417	368	380	430	363	421	382	416	393	451	402	402	414	443	406	387	403	399	401	420	383	380	415	392	389	389	403	399	428	437	412	430	425	382	393	417	366	398	412	434	389	410	378	431	375	399	425	412	427	435	419	396	391	406	424	378	411	398	416	426	379	400	382	396	389	397	405	447	405	413	417	415	347	393	378	409	433	395	371	416	370	404	392	403	391	403	410	372	417	367	348	429	455	389	414	392	384	399	447	419	366	398	404	402	396	437	412	401	359	387	428	371	380	373	398	375	395	419	388	396	407	395	418	386	386	402	414	392	390	408	376	426	421	393	404	388	413	425	384	397	411	422	381	393	393	400	371	381	403	394	365	399	420	403	387	391	398	383	409	407	392	397	396	407	388	377	376	410	414	439	391	392	379	398	401	389	409	420	407	420	423	395	353	428	373	415	396	372	393	388	444	390	396	402	408	384	413	388	395	415	407	413	398	375	404	377	394	354	397	395	441	442	408	393	388	411	382	398	373	362	391	367	382	408	425	386	410	404	425	409	399	410	407	415	403	397	438	409	386	369	418	403	396	434	392	373	373	411	391	359	401	435	424	454	414	420	438	432	401	380	390	395	381	402	410	420	407	410	368	377	431	397	387	400	405	398	376	420	387	378	422	403	390	379	412	385	463	399	411	435	405	394	411	405	357	410	450	362	413	372	380	359	399	411	426	389	409	412	392	391	411	388	413	412	400	400	364	422	392	384	401	393	404	375	394	400	386	361	401	403	372	421	384	410	368	388	396	406	458	379	392	404	393	440	399	395	432	406	436	396	383	398	371	396	364	418	356	411	435	412	406	412	461	429	399	411	367	390	377	422	405	388	386	406	347	444	426	401	416	380	372	413	425	395	417	376	364	395	385	423	398	401	409	396	380	427	426	389	426	437	398	383	423	402	432	384	373	454	393	371	397	371	341	394	450	413	405	367	390	410	399	377	385	427	411	435	403	457	432	371	414	416	394	407	422	423	432	392	373	376	411	383	392	396	388	397	427	399	405	404	396	422	400	402	374	402	385	429	415	397	423	414	395	396	385	384	433	417	397	391	397	396	427	387	390	413	432	367	407	391	407	380	379	393	390	415	407	420	395	402	400	400	390	415	400	416	372	401	371	407	400	410	394	390	438	383	410	402	379	416	421	425	431	400	401	451	390	431	369	395	410	372	412	427	390	421	440	383	337	362	436	404	373	403	419	369	397	405	385	391	374	392	394	411	390	418	370	389	394	400	406	413	404	379	409	417	373	399	386	379	379	439	378	377	382	412	380	432	376	428	430	372	414	382	435	370	458	412	388	371	423	437	408	425	401	414	393	380	395	406	401	367	396	395	385	435	397	433	376	389	417	387	417	401	406	387	427	415	395	371	377	399	424	383	422	435	402	397	406	399	398	413	393	392	370	396	405	393	392	420	400	427	400	383	404	391	392	351	374	401	410	399	454	381	391	405	410	399	414	386	397	392	354	387	416	439	385	414	430	402	378	396	407	425	418	391	415	430	388	384	371	399	416	402	383	420	408	403	409	410	403	429	413	385	390	396	354	410	381	386	443	409	423	418	430	409	418	411	408	373	407	381	387	391	377	396	404	376	434	375	412	391	397	455	428	382	402	399	377	413	451	398	400	367	402	389	469	440	443	386	369	383	375	408	429	389	400	411	419	432	363	409	384	427	398	399	400	415	434	396	380	403	470	429	407	410	406	409	411	379	370	383	403	399	413	382	386	397	405	428	370	392	392	440	398	410	361	390	413	398	364	387	385	392	394	394	393	422	399	368	448	413	413	419	359	373	387	427	396	405	417	424	410	419	422	385	406	368	423	412	413	398	388	450	392	432	451	397	402	404	386	393	391	397	392	397	396	390	429	412	395	389	385	388	412	388	402	371	403	396	383	381	399	380	416	427	429	441	408	433	409	412	455	375	376	416	384	379	402	436	385	395	358	407	418	435	400	429	421	405	395	383	369	415	433	391	411	404	387	391	398	385	428	397	365	398	398	345	405	436	373	403	412	383	380	375	374	416	381	445	383	397	397	394	411	420	381	406	409	419	365	422	430	418	403	391	390	403	432	419	412	400	370	386	426	396	448	419	413	386	431	383	405	443	393	395	406	412	362	398	403	405	431	392	342	383	373	412	394	434	427	414	417	423	383	421	373	418	404	392	407	389	424	382	415	373	415	396	414	422	390	381	414	413	398	396	366	389	369	374	394	403	397	389	354	396	385	383	392	381	425	404	403	390	424	405	388	402	370	384	390	389	406	384	427	423	422	413	419	417	391	370	410	433	420	383	380	384	389	398	403	400	407	398	417	399	451	385	399	403	411	409	368	397	391	399	425	408	401	381	398	385	417	437	385	374	412	419	379	413	372	417	415	394	420	386	394	369	393	427	386	383	378	378	426	443	412	379	415	413	386	427	397	423	375	381	413	414	387	399	404	413	438	358	430	433	406	412	365	387	406	404	442	384	441	378	412	388	417	394	412	403	426	418	415	386	404	411	403	399	401	393	429	365	380	395	404	414	393	378	420	415	407	401	396	393	378	404	403	387	367	365	399	400	408	373	383	379	391	386	394	356	410	437	416	405	406	397	389	425	407	388	415	450	409	389	386	385	413	410	402	406	426	425	376	385	387	426	408	376	412	389	399	362	408	398	369	401	397	393	438	406	397	410	399	376	409	380	381	413	418	408	433	441	367	404	341	424	439	407	398	415	417	433	381	411	401	378	394	418	376	377	376	432	396	370	387	368	392	395	387	413	378	394	394	424	381	401	361	406	397	381	376	371	383	403	385	398	365	382	391	388	438	393	429	415	407	372	386	406	436	427	420	402	395	416	391	406	382	411	390	394	374	397	403	411	393	413	391	377	398	395	397	426	389	374	415	364	420	392	365	422	394	388	373	407	387	429	426	390	364	398	408	388	363	455	425	408	402	395	415	417	359	401	369	422	388	408	349	411	416	440	409	409	425	401	421	375	409	417	439	334	399	405	405	410	438	420	427	380	352	403	408	367	420	356	385	396	394	423	416	404	391	392	407	387	402	386	416	405	443	417	403	424	409	437	381	407	410	439	398	419	354	409	382	399	427	377	389	429	416	416	388	411	418	376	445	405	435	394	403	344	403	425	413	410	373	402	442	399	402	389	425	385	417	381	411	402	424	387	384	424	397	383	406	468	394	383	404	421	418	395	373	438	409	384	382	406	386	423	401	379	387	432	417	415	411	388	408	368	376	433	433	395	411	369	421	433	377	395	376	415	375	384	380	425	436	400	409	403	441	375	379	408	394	450	397	388	415	391	365	395	369	399	390	406	364	322	432	386	404	438	387	410	354	405	398	383	414	390	384	392	397	380	398	419	393
10184	1978	2693	4566	4900	2596	1323	1172	1120	1052	1089	1040	1030	1032	1025	1007	963	1020	973	998	941	984	975	992	973	979	989	936	940	911	1004	1005	961	943	966	933	972	990	925	931	982	968	963	947	998	947	943	944	921	948	1007	914	939	868	941	952	994	952	928	981	951	922	972	967	940	917	989	950	928	926	945	955	960	968	921	939	965	941	838	905	967	960	934	925	966	945	902	976	931	953	957	962	914	956	968	951	917	979	940	943	953	918	928	941	939	956	979	946	903	980	911	964	945	970	950	914	923	970	897	1019	958	934	970	943	992	911	928	909	968	936	904	920	948	955	941	962	965	958	935	980	968	921	962	887	960	960	943	927	917	952	939	936	967	859	902	908	906	965	899	950	916	936	917	911	934	923	948	922	925	914	948	966	939	997	899	970	920	916	950	922	956	907	949	967	938	908	961	946	962	945	962	947	996	970	926	925	913	941	958	950	939	998	917	995	952	941	946	944	993	973	945	954	898	919	903	987	896	919	941	935	980	964	928	1005	975	992	938	982	970	956	964	935	908	901	900	948	922	897	906	900	982	947	1014	982	897	921	929	936	998	965	947	945	962	957	965	947	997	928	974	894	896	961	928	926	879	937	946	899	918	969	894	922	926	938	985	987	984	943	966	958	939	1001	900	920	944	903	934	903	955	911	961	944	946	919	943	966	915	949	964	1015	988	1015	947	950	928	934	944	961	907	976	959	898	936	901	966	926	944	960	946	909	944	921	955	997	982	985	924	966	974	982	962	905	926	915	921	912	946	980	928	943	948	925	924	1005	970	898	946	937	908	898	951	922	932	954	985	955	934	947	882	904	943	988	957	945	988	921	920	922	942	928	905	943	985	907	927	937	956	954	969	962	910	972	912	984	1010	966	936	894	926	867	953	890	941	912	950	957	950	942	917	967	967	986	963	943	987	936	943	961	956	933	954	976	899	915	936	932	940	940	952	943	977	1021	982	960	928	923	991	933	952	940	884	904	911	986	999	951	945	923	948	900	949	925	939	980	1003	941	889	932	891	918	902	930	955	934	879	964	920	947	953	941	983	924	966	883	895	998	983	913	934	968	915	948	912	952	952	909	905	973	956	964	880	893	953	968	905	978	982	933	958	934	924	942	1001	975	917	963	952	914	1002	907	953	949	949	912	974	921	936	949	959	904	917	963	923	957	980	884	969	898	875	940	921	995	937	903	933	919	949	933	985	959	943	965	897	910	920	983	938	923	925	940	913	957	945	949	934	965	966	886	889	963	944	937	941	939	960	973	981	898	923	970	972	945	961	959	895	928	936	944	946	942	983	966	963	930	976	993	936	906	931	930	933	971	916	1013	950	982	1030	960	944	994	918	969	900	955	931	955	971	957	933	959	915	950	897	981	948	933	932	927	991	949	914	954	895	960	965	961	899	893	928	957	935	960	961	964	917	940	938	961	957	883	943	932	999	919	938	946	1019	929	916	991	968	911	983	972	940	906	887	957	902	927	965	960	936	937	1041	990	956	961	1020	940	917	953	919	905	984	917	922	923	935	931	942	984	966	942	948	950	954	964	938	933	960	973	965	912	903	874	957	938	957	918	910	923	1050	1000	987	955	956	886	901	946	930	979	914	999	938	910	924	919	930	917	953	934	916	1029	922	942	924	995	931	1007	993	896	928	966	971	954	978	995	929	928	926	945	947	957	920	986	992	960	935	970	925	934	962	1002	953	941	987	882	989	904	955	957	976	963	966	982	910	937	903	875	930	951	919	990	984	966	928	971	905	957	927	902	954	927	932	965	907	954	912	967	969	938	936	924	920	914	977	978	927	938	952	959	912	933	912	983	957	958	939	970	944	940	925	1004	878	925	913	925	893	980	917	929	920	960	883	893	969	976	965	925	963	934	913	939	923	990	966	1012	957	975	905	950	912	945	981	962	911	919	976	997	916	920	927	971	983	949	904	984	938	943	959	982	950	950	965	924	963	940	899	950	948	1006	932	943	876	931	963	926	944	948	956	954	990	990	927	961	921	922	873	966	942	921	917	928	920	974	896	924	909	943	934	948	934	935	938	944	924	960	944	957	926	973	969	971	977	914	959	949	939	949	926	934	946	965	941	990	944	993	1002	924	942	902	940	939	940	888	944	912	918	962	959	954	926	928	970	995	966	902	966	926	972	948	938	965	937	913	909	900	962	959	917	951	1030	923	980	968	951	941	986	918	943	949	879	967	908	926	936	913	948	981	914	943	967	937	970	1017	967	907	996	943	912	951	918	915	920	951	909	955	951	956	988	939	993	935	895	927	987	909	983	961	957	926	852	922	978	954	947	948	953	974	960	943	976	914	949	929	967	897	985	918	980	960	924	897	991	972	990	932	949	967	973	980	960	962	948	968	963	935	952	939	895	890	983	978	920	958	965	906	974	984	975	904	981	983	909	900	1021	997	949	956	955	926	899	970	923	956	944	931	940	915	959	973	960	971	899	967	913	950	941	903	921	979	977	955	888	981	983	989	956	925	925	909	994	888	967	956	996	908	932	918	1008	984	906	903	941	919	973	983	986	949	924	904	922	928	960	967	952	964	910	986	941	964	937	964	928	946	958	926	907	966	966	953	931	945	963	900	940	925	983	907	940	956	923	945	945	937	924	940	933	978	952	951	848	941	845	909	966	929	920	923	944	945	933	914	954	919	958	965	920	928	911	901	966	922	925	916	947	977	924	916	965	898	977	886	987	917	911	912	927	912	965	945	944	950	901	935	939	931	951	953	951	964	919	992	965	958	974	950	960	962	956	938	973	929	901	945	966	931	893	918	988	929	944	947	967	960	949	940	991	946	989	960	918	941	960	955	959	1010	955	931	947	911	954	904	956	976	928	944	946	956	926	961	987	965	938	1003	900	983	945	976	968	916	930	926	957	975	923	908	901	891	881	992	943	950	968	917	924	931	913	953	952	952	987	984	915	945	935	987	1009	990	929	971	919	912	914	920	940	921	953	968	999	889	904	921	982	921	947	902	962	922	941	973	960	946	943	909	952	940	960	923	935	946	993	975	904	953	1006	926	965	925	998	940	963	963	944	937	878	902	958	973	958	1010	932	937	965	989	980	975	1000	994	934	934	971	943	941	963	850	945	940	922	949	926	967	852	956	937	966	970	976	938	938	944	1006	957	997	977	922	945	972	882	905	918	922	958	976	906	934	952	934	942	915	938	933	950	918	950	943	926	949	994	951	931	965	931	929	936	962	923	952	927	944	992	946	950	960	977	933	878	1010	945	976	893	920	981	863	983	927	950	924	960	966	966	955	978	923	979	899	949	933	894	937	970	934	962	949	930	910	903	917	955	941	980	1018	966	908	933	937	898	937	916	988	943	931	926	927	878	985	932	965	901	900	982	979	976	924	921	991	969	929	918	989	978	963	977	956	947	936	900	961	925	982	947	945	970	922	910	940	962	893	920	931	944	969	948	935	946	917	900	926	969	965	984	931	1001	986	974	907	941	966	940	947	961	982	936	1014	958	952	980	931	911	917	901	924	989	961	951
21404	3885	1830	1415	1963	792	335	316	272	273	242	246	223	216	259	221	247	261	234	213	250	203	236	232	227	207	214	217	231	216	237	218	203	246	220	223	247	218	229	207	211	209	205	201	214	214	231	186	223	219	222	219	224	206	243	193	204	218	245	232	250	241	222	202	211	229	209	234	257	195	210	201	228	223	205	232	231	229	222	206	221	205	204	244	221	198	226	211	218	227	232	222	202	238	222	220	238	187	197	250	224	200	215	204	224	198	215	215	214	240	206	232	220	235	221	235	224	203	202	256	203	212	236	243	215	190	211	261	213	227	206	235	214	212	202	235	220	232	204	215	217	216	216	198	246	229	202	223	227	212	214	202	219	210	216	228	229	246	200	234	190	257	219	207	229	218	230	201	229	251	211	222	244	231	249	191	220	205	211	227	235	230	250	229	230	221	237	198	217	216	239	221	219	231	242	196	220	216	195	198	224	223	236	210	198	205	237	235	188	203	225	231	237	231	221	210	237	206	197	206	204	234	217	217	219	205	216	186	217	205	206	209	228	238	237	224	249	192	214	219	222	215	210	206	255	235	211	220	210	212	201	251	207	206	219	212	231	217	231	208	240	214	224	243	231	232	209	234	202	208	185	247	202	208	239	192	221	226	205	195	246	225	228	205	216	201	225	237	219	211	250	198	229	221	214	212	224	204	223	239	231	270	212	223	237	204	233	206	242	198	201	220	166	217	213	222	220	183	242	211	233	211	216	226	218	242	204	216	235	243	225	228	231	219	207	205	195	214	243	209	189	209	236	229	214	234	185	218	225	206	230	243	215	232	219	210	237	234	192	206	190	206	209	234	215	205	237	240	231	212	217	211	205	209	220	215	209	217	216	253	203	232	238	217	227	221	219	214	220	201	219	224	247	227	217	229	220	195	233	211	234	199	224	216	221	225	205	208	210	209	172	225	224	208	221	220	204	184	199	207	232	223	197	203	207	235	200	229	193	200	221	207	207	231	224	249	212	216	207	221	219	222	213	234	209	239	217	251	216	231	231	225	234	230	238	221	224	218	250	206	218	219	219	223	234	210	222	204	241	245	224	217	214	194	237	215	221	229	185	209	211	205	231	242	214	230	223	233	182	227	217	201	235	237	203	200	218	249	204	203	204	226	208	211	210	236	189	243	211	191	205	226	214	214	230	225	231	201	236	228	218	220	218	245	244	235	221	178	201	213	212	209	216	214	215	212	229	200	195	220	247	206	194	231	204	205	220	193	234	201	206	215	233	231	194	201	217	189	221	222	209	227	220	224	208	224	230	198	185	221	216	198	211	228	203	213	218	225	224	208	231	212	228	195	238	182	226	228	213	225	220	204	224	227	232	230	221	221	212	222	232	219	214	209	211	223	234	227	213	200	223	197	206	223	208	200	190	219	222	225	212	218	204	213	213	221	185	211	222	207	225	195	239	192	237	199	224	203	186	226	227	251	221	217	196	222	207	239	239	193	204	219	253	225	205	202	236	204	203	186	243	208	205	195	209	221	243	219	206	201	203	230	210	229	217	218	231	232	226	198	235	251	228	212	214	208	208	238	235	202	237	239	234	250	213	218	217	215	217	215	231	249	213	208	243	255	230	213	225	215	203	226	227	210	214	211	224	203	204	217	231	218	226	212	213	219	210	207	197	237	212	240	224	253	204	232	229	228	233	227	207	235	216	245	218	222	221	214	202	205	199	206	216	229	250	234	212	211	246	193	218	229	222	234	209	215	229	255	246	226	192	248	191	239	219	231	226	222	247	221	186	223	209	216	212	218	206	197	219	205	226	218	245	269	234	235	215	212	225	215	261	192	253	209	210	223	225	207	215	235	209	196	234	210	184	208	236	208	228	216	197	215	214	246	219	205	224	221	222	238	238	214	238	222	234	213	199	224	232	198	207	200	242	211	224	175	222	244	218	206	210	203	240	213	219	240	212	246	233	207	210	238	244	214	214	222	220	226	220	218	243	250	219	252	189	218	214	227	211	240	203	239	238	218	202	205	217	203	223	229	220	206	218	209	204	210	208	209	226	219	227	221	216	211	197	213	220	193	212	237	244	234	208	230	212	233	208	223	224	234	219	204	204	213	225	207	230	231	221	213	203	210	227	219	222	229	214	234	234	210	192	220	211	247	215	206	200	227	214	220	201	233	209	207	229	225	209	204	226	225	232	224	222	224	246	233	201	224	254	206	223	199	221	193	255	219	214	212	212	215	255	188	219	230	226	217	215	193	201	194	216	213	203	203	192	211	236	243	221	183	211	185	181	210	200	237	207	221	232	218	223	223	231	237	216	200	206	239	224	222	217	243	228	222	216	218	210	228	212	216	233	207	215	198	223	202	230	218	224	229	226	222	214	252	218	231	231	229	232	208	228	214	197	201	217	214	255	241	219	225	223	207	189	226	219	215	204	226	249	228	251	224	196	190	215	227	213	228	242	204	206	222	218	240	213	206	213	202	228	200	218	206	240	215	218	231	225	214	214	204	201	231	186	211	215	220	212	203	204	211	211	215	238	185	231	235	188	231	203	209	182	221	200	197	215	223	231	216	207	216	212	227	226	227	196	215	197	215	195	206	231	200	202	208	184	210	263	196	219	211	224	184	211	220	218	207	213	216	225	222	204	220	238	221	207	234	245	193	239	208	210	235	226	211	203	228	176	223	202	200	216	239	241	219	206	208	226	231	204	208	194	204	217	221	241	202	199	208	202	206	210	203	227	200	225	233	202	232	213	217	201	209	234	248	245	224	235	216	200	214	211	221	218	218	175	218	246	200	210	211	242	215	211	210	205	234	231	229	228	197	221	217	233	218	212	212	237	221	221	203	214	217	202	209	204	237	204	251	225	219	244	198	200	208	233	211	214	235	217	205	183	230	223	238	211	220	220	211	233	211	240	220	210	237	211	207	230	226	230	223	234	196	224	221	206	233	191	233	215	246	256	216	216	225	234	234	232	228	195	208	249	259	231	218	218	211	238	245	211	221	237	223	225	234	219	225	212	206	204	217	211	239	231	191	227	232	244	221	233	226	208	186	222	213	196	220	214	218	233	194	213	200	224	245	244	213	233	200	195	218	219	236	213	247	199	178	212	207	200	214	195	204	201	183	210	214	228	209	243	210	187	213	230	220	227	209	216	229	225	213	246	214	201	200	230	240	208	231	206	213	240	211	215	223	238	207	199	224	211	224	221	203	206	206	208	231	223	227	199	224	206	224	237	236	229	206	215	229	223	242	224	236	218	206	234	230	199	213	204	217	226	213	218	238	203	198	226	210	256	242	222	197	230	235	233	217	230	240	248	214	240	207	206	237	233	193	218	213	209	227	232	222	229	238	241	206	231	255	193	218	220	204	186	238	222	228	210	218	197	206	237	230	197	198	225	208	201	210	206	225	200	224	206	200	201	206	227	224	225	244	211	213	235	234	236	211	229	238	227	210	217	228	225	217	222	199	208	198	226	232	209	259	212	227	213	224
13604	2444	3566	5287	7845	2850	1288	935	898	835	780	714	720	690	678	682	597	653	657	673	618	617	641	617	620	626	571	602	620	577	540	602	553	564	609	554	585	564	562	558	573	593	539	569	544	529	584	545	551	559	549	567	543	621	557	545	539	550	587	556	543	541	571	548	514	561	528	549	501	574	537	547	539	580	528	531	568	559	534	536	561	520	531	527	561	555	540	507	533	506	538	528	510	537	524	574	582	564	521	524	574	553	528	586	563	491	508	554	506	514	543	500	513	533	553	524	562	606	546	565	525	543	532	515	547	532	547	488	536	536	536	538	569	502	514	553	533	523	492	576	563	544	524	524	543	570	526	535	545	533	517	540	569	552	565	570	544	506	549	532	562	548	525	538	547	550	568	552	586	541	584	538	553	566	536	530	555	585	503	589	533	519	514	494	514	515	579	531	563	564	573	551	523	538	513	538	566	559	538	551	529	537	524	550	525	541	516	515	567	561	558	540	511	541	594	542	535	550	548	517	511	544	554	580	511	571	542	560	530	565	525	558	528	506	532	546	544	537	538	538	559	584	532	531	564	565	542	538	530	561	529	567	520	536	547	550	561	615	540	571	551	495	529	527	549	525	517	530	575	521	500	534	525	511	562	538	517	566	512	559	527	540	561	533	520	583	565	532	542	540	513	557	507	501	485	528	519	560	546	559	527	553	555	526	506	533	520	579	501	581	542	535	564	531	526	560	590	548	542	568	546	538	533	584	536	593	541	554	517	559	515	537	541	508	594	515	555	560	552	538	552	540	513	527	532	570	570	539	567	553	552	543	553	553	520	553	536	522	531	504	534	565	528	577	570	570	554	513	538	524	555	535	553	514	557	589	534	559	501	537	554	542	534	576	560	501	566	543	527	562	541	544	488	538	537	583	572	537	541	517	566	569	587	531	530	532	523	572	584	550	513	539	518	568	552	538	554	555	554	557	536	561	544	555	570	510	536	529	533	560	509	541	573	560	532	520	552	521	571	516	526	557	515	564	500	548	524	558	509	547	579	519	563	580	555	612	506	556	526	546	539	518	568	551	534	550	539	554	541	555	574	524	522	550	557	559	541	544	550	555	569	538	515	548	542	549	568	554	558	548	527	537	548	540	556	533	579	518	497	543	543	551	534	541	543	543	543	528	528	508	596	536	587	546	551	548	538	545	536	540	539	576	550	519	552	540	513	511	551	544	535	541	540	528	512	551	527	535	519	554	511	556	510	530	543	533	517	546	531	523	505	506	582	502	539	517	536	537	569	560	553	550	541	589	530	551	561	586	549	490	523	546	521	542	502	543	545	538	553	549	565	589	514	557	568	495	529	529	515	520	533	541	545	507	554	530	498	544	516	554	611	578	541	557	547	551	516	512	528	559	585	532	562	540	581	566	551	556	546	531	562	541	541	557	491	540	554	550	552	533	553	520	548	537	534	585	554	558	535	523	524	558	529	534	523	516	566	509	526	521	542	539	514	583	551	530	542	585	540	542	514	566	565	531	563	519	554	532	536	511	552	537	542	549	561	565	553	537	575	568	562	570	569	563	503	517	529	509	558	603	530	568	493	525	532	524	546	486	535	548	558	517	520	544	527	558	562	571	553	554	559	521	527	560	521	534	515	536	560	544	528	513	528	514	565	529	594	510	514	569	494	540	525	593	510	552	564	529	577	566	544	558	552	580	588	546	565	541	530	562	517	550	539	563	523	553	548	587	544	572	556	560	526	539	571	528	546	533	528	557	544	548	569	493	581	515	522	566	501	536	555	545	536	519	565	565	530	522	557	507	546	538	535	560	579	566	584	548	518	524	518	581	552	561	537	528	551	542	515	532	512	550	570	587	566	551	522	558	561	529	511	530	568	556	580	572	557	544	551	530	529	566	531	581	561	565	556	545	513	579	573	524	537	528	556	535	534	522	546	564	555	538	543	521	517	519	494	550	543	538	553	546	581	515	585	535	534	591	530	563	559	508	522	539	509	522	557	533	525	540	507	602	500	577	494	529	555	577	503	567	497	499	519	530	569	586	573	556	539	570	588	485	503	568	520	522	518	531	546	558	498	573	527	501	566	516	528	530	544	544	573	519	537	524	574	521	531	525	535	559	559	557	568	554	513	548	555	522	537	555	540	565	591	547	550	515	547	550	525	535	500	489	537	574	512	557	537	527	546	542	536	573	528	555	553	549	546	567	570	542	504	532	554	482	522	526	542	536	524	528	556	512	505	508	532	559	524	546	559	559	498	554	527	522	537	529	544	546	556	527	537	557	535	560	513	552	525	538	573	545	553	552	561	559	553	527	543	605	479	506	560	509	518	541	521	553	513	560	565	558	526	585	548	522	527	534	574	538	527	541	552	561	552	549	553	561	515	520	532	553	523	559	522	533	534	507	534	596	517	539	528	548	539	576	507	593	533	551	563	550	548	544	548	527	549	545	540	587	528	537	521	556	543	529	527	559	530	502	518	502	545	561	554	534	528	576	591	540	514	545	585	522	509	555	506	536	527	569	557	558	524	525	519	527	553	555	551	540	519	563	559	577	520	528	529	542	533	557	541	536	564	525	527	548	564	525	543	537	556	528	537	546	592	533	560	510	553	587	550	528	576	559	530	519	563	565	541	498	558	506	540	560	521	525	511	553	549	532	556	540	532	517	488	556	494	523	552	584	540	528	589	566	564	543	553	566	539	591	538	519	507	571	568	538	535	524	568	553	541	529	563	561	544	548	579	542	558	523	571	563	519	526	586	574	535	536	508	535	524	537	550	561	509	531	545	568	544	563	591	544	507	530	533	535	538	539	530	560	556	509	517	557	578	575	555	531	546	505	504	524	605	526	572	564	564	517	589	520	521	529	545	552	560	536	555	531	551	520	538	564	550	552	546	558	514	521	553	567	567	536	579	549	545	567	559	551	588	551	549	522	566	542	536	575	562	525	545	541	566	584	544	505	563	554	538	533	530	502	507	571	543	518	533	523	549	565	530	520	539	536	546	550	538	508	600	585	544	530	552	551	544	549	523	524	575	539	555	537	523	597	554	525	536	502	513	596	556	534	554	541	505	520	556	535	559	551	541	588	509	534	571	558	503	546	545	554	529	593	513	529	588	553	511	528	527	558	540	528	548	556	522	529	530	556	560	534	526	559	539	525	579	555	509	532	525	580	532	565	525	565	528	557	537	523	533	543	517	528	558	582	506	528	584	556	538	549	501	515	563	535	546	504	557	576	534	554	537	567	559	558	576	554	608	523	547	527	539	531	545	526	573	542	546	584	576	564	532	504	545	537	539	538	508	533	566	552	469	541	522	533	552	540	547	544	543	556	534	561	549	577	542	512	555	517	497	565	556	599	550	530	569	569	506	551	562	551	546	522	520	508	515	572	530	562	546	525	519	548	497	552	552	548	511	494	554	524	537	540	493	543	578	592	523	546	554	568	549	508	562	503	556	508	543	532	500	562	539	573	536	519	566	534	516	529	572	565
3891	868	738	734	777	448	384	385	365	399	354	368	370	378	390	393	371	404	380	351	372	361	382	412	338	388	371	368	369	391	389	364	372	360	362	381	375	389	395	375	389	356	325	352	348	372	380	378	384	383	363	349	359	361	379	381	353	338	390	388	394	378	369	407	345	370	375	378	374	372	347	355	379	341	366	378	371	399	403	368	382	346	372	383	410	331	384	362	383	411	381	340	372	348	381	352	344	365	373	360	375	367	381	383	377	419	381	382	366	386	370	399	362	341	407	411	399	363	356	398	421	353	372	381	350	368	366	410	361	360	380	374	405	382	374	367	351	396	381	417	383	398	350	361	341	346	381	387	377	405	368	377	361	355	386	318	377	355	394	366	364	398	415	377	399	357	377	368	388	365	367	396	380	351	369	383	373	416	400	340	339	360	410	375	344	346	360	373	370	381	393	359	397	379	351	400	364	409	366	395	371	388	386	389	413	366	405	377	367	374	423	394	371	376	374	390	396	332	397	335	386	359	368	373	384	349	396	427	345	377	362	348	369	365	357	341	369	345	410	379	414	345	348	370	368	388	368	372	367	359	376	406	372	361	351	357	348	354	381	359	325	346	407	371	378	393	369	368	411	371	383	386	380	398	371	368	378	353	393	347	361	370	360	381	429	340	343	386	402	373	405	379	394	375	387	358	400	397	368	362	347	357	363	354	355	397	386	369	364	412	370	357	376	359	335	374	353	342	373	390	364	404	385	364	389	395	389	372	411	357	357	365	378	375	398	340	376	353	371	376	372	359	338	378	366	418	362	354	398	403	426	360	384	355	382	344	390	366	370	395	443	333	348	388	353	394	415	378	342	405	363	363	350	366	329	373	392	364	371	387	389	379	422	364	408	365	394	384	422	379	364	376	397	363	394	391	424	363	398	362	365	385	385	385	356	348	355	386	399	344	396	448	334	388	381	381	338	370	404	360	402	371	366	359	348	383	357	378	361	409	411	381	354	358	391	329	362	364	359	388	339	370	427	388	399	391	372	383	344	384	367	382	360	368	382	343	348	359	372	382	405	358	350	338	356	363	388	386	413	372	368	364	373	380	376	353	359	341	370	376	362	359	348	372	358	399	398	398	375	341	354	359	359	424	358	420	383	364	356	406	392	370	409	397	344	370	357	395	398	400	355	322	371	379	363	376	386	371	363	376	385	379	401	381	369	370	383	393	402	366	373	357	414	392	397	362	367	364	372	364	392	383	387	375	397	370	380	385	396	380	388	431	347	388	371	356	376	367	354	355	348	378	348	381	373	389	359	365	380	403	395	414	359	389	392	360	396	368	394	375	366	392	425	361	363	345	376	362	381	366	392	398	376	407	369	365	389	375	407	394	378	386	389	411	395	363	358	381	383	358	375	411	365	390	356	353	339	351	394	384	392	367	343	394	391	337	385	375	403	384	412	352	408	367	366	362	360	358	378	365	401	391	356	355	400	374	331	342	367	388	377	387	358	387	393	370	391	413	383	380	365	386	368	349	393	364	379	357	347	372	367	362	355	356	361	374	394	394	373	378	378	398	361	375	341	364	386	394	382	386	374	379	374	373	377	391	401	400	401	342	407	356	394	381	380	359	342	375	376	387	364	396	346	368	404	379	342	367	378	401	389	413	384	328	359	381	385	349	347	349	386	386	391	370	385	375	371	354	384	394	388	393	368	405	410	405	368	406	369	375	342	380	397	355	397	360	354	345	405	367	357	376	388	354	362	372	375	405	397	388	384	374	361	355	357	379	354	419	393	359	365	412	401	387	409	356	385	385	368	379	367	398	385	382	352	395	354	356	371	336	372	396	371	390	364	367	357	360	393	396	375	367	359	415	378	365	391	364	335	340	347	349	385	368	397	382	359	361	372	376	360	361	407	395	402	352	370	328	376	394	377	361	351	340	380	350	397	349	362	355	394	380	376	402	358	381	388	384	385	409	357	396	343	376	380	367	393	378	369	398	330	350	381	388	387	377	363	351	382	376	355	359	390	400	369	374	399	376	379	377	371	363	352	398	391	346	381	366	397	412	362	362	351	369	347	387	386	366	368	364	387	358	385	386	372	405	370	373	390	380	385	365	386	360	398	380	384	409	365	338	376	403	400	377	338	352	378	378	379	387	367	383	352	392	357	347	387	387	395	357	354	390	373	393	393	360	394	346	358	345	409	371	360	374	381	366	385	354	334	376	385	368	386	386	385	368	356	373	356	372	406	402	393	362	392	340	384	384	356	394	353	375	388	367	397	379	358	335	383	357	373	376	384	381	424	366	389	356	354	402	423	361	372	408	381	377	374	348	392	417	368	401	377	377	374	323	370	338	371	374	357	369	368	422	328	364	355	399	395	415	359	369	395	374	372	380	380	367	362	398	384	361	396	372	366	391	358	390	373	339	370	370	380	373	381	395	352	400	383	366	403	384	367	355	372	373	336	349	349	338	340	404	399	362	392	400	369	349	376	385	395	393	357	393	398	361	395	376	396	424	352	408	331	370	376	347	388	367	381	404	374	350	374	407	356	336	402	359	369	387	374	381	375	376	354	432	398	343	379	376	350	385	366	378	363	367	385	365	382	375	349	382	373	375	371	376	356	366	367	372	357	370	413	397	397	391	394	386	360	369	377	370	397	359	372	361	367	396	355	392	381	373	379	375	365	382	388	365	370	362	344	389	401	377	394	375	364	403	367	381	352	382	361	380	365	360	386	365	386	396	374	374	359	369	375	399	376	381	373	344	311	391	383	360	399	387	391	344	377	368	369	399	376	354	405	407	337	355	373	375	375	366	395	383	362	364	377	390	341	414	385	367	362	400	385	349	381	385	378	380	362	415	361	390	385	374	380	364	369	360	379	366	378	356	357	394	363	354	422	367	397	384	397	394	344	364	381	353	403	374	401	353	383	386	345	377	372	356	359	361	351	360	370	381	388	405	422	373	387	390	363	401	403	354	360	389	392	336	370	369	366	363	378	359	372	347	363	388	372	399	371	339	423	384	334	365	405	386	396	346	397	378	372	371	376	389	370	394	415	385	397	392	422	403	367	387	396	387	369	351	364	371	366	412	393	379	351	370	368	386	376	403	379	330	373	343	371	359	379	374	380	382	377	369	402	351	357	400	358	374	371	316	370	387	383	358	376	396	394	399	396	380	396	361	374	377	375	337	361	386	353	395	371	380	419	349	389	415	386	371	365	370	368	360	353	372	388	378	403	319	374	382	363	392	352	367	385	382	379	334	379	387	376	400	383	383	373	434	387	373	375	370	385	370	396	376	360	353	379	356	381	400	388	373	364	400	376	350	371	329	414	372	381	376	380	379	378	352	385	360	361	425	351	333	389	386	380	417	363	389	361	360	391	388	399	389	405	361	379	375	352	356	366	357	372	351	384	374	358	404	365	374	369	386	400	342	340	337	342	361	378	382	362	375	370	392	375	349	352	364	361	381	374	377	376	333	398	374	378	402	406	364	408	351	381	380
3840	1348	1759	2241	3032	1236	941	851	975	887	914	907	890	904	899	894	927	902	852	899	908	854	902	899	878	886	949	983	899	866	918	902	909	912	900	850	928	893	892	866	898	913	893	917	905	883	918	837	882	901	867	918	889	890	863	924	900	838	886	903	872	909	895	891	897	875	874	907	914	869	907	921	840	924	873	850	942	906	890	845	853	871	870	883	958	874	928	868	859	890	795	897	881	850	885	905	877	837	897	842	876	880	880	877	912	857	898	874	857	884	913	882	864	899	905	829	889	913	882	882	879	896	888	905	991	885	882	874	911	868	951	904	917	862	889	952	919	926	906	851	887	848	889	867	888	939	902	918	894	885	915	878	859	922	933	970	925	918	847	921	865	885	892	881	883	925	911	915	873	899	928	886	936	885	896	956	967	848	894	932	943	915	914	932	888	913	918	891	869	900	844	847	929	919	862	873	941	897	880	904	906	899	940	918	886	820	903	882	903	958	913	905	935	891	897	920	875	848	923	863	938	870	860	867	889	901	905	895	912	847	897	869	907	936	888	925	886	869	905	907	852	857	950	939	896	849	876	918	947	882	887	919	865	911	876	895	912	875	906	838	890	867	858	888	853	896	873	887	881	890	883	880	870	874	899	884	919	889	888	906	884	913	887	922	913	921	890	891	872	887	939	890	866	838	901	860	914	947	873	860	865	899	909	887	963	955	874	868	896	873	902	925	922	859	930	890	902	895	881	896	925	904	867	902	851	873	877	913	866	917	875	928	934	871	859	873	858	921	876	849	889	873	842	878	905	895	911	940	882	922	883	909	880	913	860	859	853	894	900	771	862	867	956	885	933	943	870	918	909	891	926	879	878	928	896	916	893	923	896	813	869	898	791	843	948	858	909	851	878	815	898	855	820	909	888	924	867	872	905	910	898	860	908	889	865	921	912	927	898	907	863	934	873	900	894	875	887	856	865	881	913	895	937	885	857	896	894	900	883	925	910	915	930	866	989	917	886	919	944	885	928	871	859	907	880	867	904	912	872	899	901	891	905	920	869	863	879	853	875	945	916	889	915	822	893	961	849	864	858	895	918	945	905	864	885	905	895	919	893	879	876	880	917	934	905	867	830	921	893	875	883	889	905	926	904	882	897	895	919	848	944	908	914	868	866	921	922	904	868	840	875	869	905	889	953	877	855	903	886	921	909	860	856	887	899	911	905	848	900	877	925	896	890	889	889	852	936	888	886	904	897	898	897	883	838	906	863	873	859	898	887	867	855	852	867	927	872	952	855	892	868	861	901	884	923	899	942	838	901	855	863	852	925	924	904	887	849	915	873	921	892	891	898	887	825	880	865	850	890	872	889	845	889	860	847	917	885	899	916	889	907	855	896	922	831	891	919	880	889	884	909	897	890	911	834	877	887	895	881	905	916	882	879	886	892	965	915	860	865	909	868	929	937	870	890	880	882	956	884	880	902	903	872	919	915	894	901	891	895	902	923	947	897	877	862	919	861	909	876	922	847	895	908	917	876	859	877	871	911	905	895	880	888	898	857	898	904	875	877	927	911	871	858	886	911	837	902	858	915	912	917	911	895	895	905	934	856	941	869	914	892	907	891	871	870	945	828	880	885	874	889	895	931	964	933	910	873	855	851	934	905	886	929	910	880	902	898	900	894	895	954	930	901	911	936	922	851	890	875	934	875	884	895	888	930	879	927	974	887	920	957	892	844	893	899	914	876	876	885	906	914	896	869	856	889	901	871	844	904	868	914	879	846	966	973	880	852	903	923	966	863	863	941	921	935	846	961	924	853	888	903	886	906	922	915	916	870	978	886	899	933	890	867	919	882	940	877	919	900	856	880	941	912	867	916	842	944	847	881	880	876	857	920	937	892	869	876	868	921	863	896	830	926	951	853	917	912	927	845	916	914	893	872	907	933	878	871	900	899	856	912	892	878	899	922	921	897	880	879	895	910	895	849	845	870	904	849	915	840	899	909	866	910	922	870	833	850	887	942	922	913	923	899	879	930	874	911	926	901	892	878	923	938	889	914	872	919	892	917	915	905	924	853	923	918	879	865	888	861	901	869	894	948	851	898	860	911	937	858	926	898	941	890	944	889	917	874	895	875	830	862	854	933	886	876	950	892	872	910	925	895	962	879	853	888	876	886	865	898	898	849	918	898	879	935	866	908	911	880	879	909	886	922	887	895	856	870	896	930	910	863	900	852	881	916	907	863	909	908	929	934	857	876	873	886	889	878	902	872	850	906	894	911	875	866	962	860	909	923	864	922	864	908	905	884	918	921	867	853	884	923	929	893	941	936	897	873	950	824	922	877	935	905	844	892	905	852	863	902	889	891	811	930	892	875	854	905	865	868	883	954	874	926	929	880	926	871	983	872	936	934	923	905	927	857	851	924	917	856	880	930	913	882	965	895	919	892	862	876	949	922	879	894	860	851	921	927	943	913	900	913	853	946	908	933	917	874	947	884	922	910	851	904	929	966	842	894	887	953	874	924	917	947	852	866	933	882	894	887	864	889	899	934	884	898	944	927	966	925	784	900	918	920	854	877	943	868	922	944	848	868	908	914	930	934	896	891	879	927	876	861	912	889	925	920	892	917	893	897	872	910	881	920	909	881	880	904	917	878	960	899	921	855	865	907	877	891	869	873	834	885	940	918	887	935	985	874	879	899	923	905	863	899	910	904	953	937	921	880	885	864	855	876	851	897	893	923	963	886	926	899	902	921	899	905	922	877	886	888	883	905	906	838	939	844	890	873	897	896	822	941	858	883	859	892	854	849	862	895	833	915	894	929	862	870	862	926	915	833	884	916	920	913	944	791	911	897	871	885	910	879	931	922	860	945	856	909	963	888	907	914	941	929	897	876	866	884	852	909	851	901	875	891	914	927	897	891	909	859	863	921	935	859	872	967	901	944	862	912	882	886	915	918	875	893	932	893	936	865	857	900	869	921	900	925	848	909	942	905	939	905	929	833	921	836	876	886	912	875	932	921	839	869	900	893	922	915	931	932	866	897	904	943	902	913	911	925	951	913	910	899	898	946	914	883	893	926	902	853	927	870	893	856	842	835	875	938	871	850	875	891	888	914	957	900	909	872	876	889	859	897	842	887	858	925	876	944	900	892	865	950	947	886	874	906	923	882	912	915	842	909	894	902	880	916	966	943	879	890	881	931	937	872	893	874	870	861	904	920	886	897	870	865	885	930	894	892	959	887	882	855	898	952	896	848	886	820	889	887	925	823	946	894	872	851	848	881	874	876	837	888	884	885	918	923	880	855	963	878	875	912	915	886	867	873	866	888	888	936	907	846	900	897	916	876	922	876	833	876	895	875	921	850	888	937	851	932	902	897	915	938	872	871	868	955	878	902	903	907	945	884	870	914	914	879	872	899	941	882	903	901	902	922	866	919	915	885	947	863	834	917	863	941	924	895	956	885	888	893	936	899	859	939	897	898	887	864	945	910	847	911	891	868	895	846	951
12313	2167	1221	1524	1152	560	461	435	417	388	417	421	407	386	403	422	404	435	455	404	390	357	360	382	367	377	378	394	424	423	384	396	402	359	361	369	420	422	399	401	407	392	416	398	376	413	405	405	395	423	415	412	374	433	404	365	393	401	412	418	420	421	370	360	380	409	361	393	412	389	383	385	384	437	397	413	386	373	373	400	414	405	418	390	383	378	406	385	363	458	386	407	377	384	391	405	389	366	422	434	406	411	355	419	409	408	411	443	388	407	389	370	409	391	423	395	398	361	409	428	369	391	354	379	381	390	367	409	395	415	394	419	388	363	396	375	416	404	426	402	446	422	359	420	414	411	420	408	379	396	392	350	392	394	386	410	388	427	383	389	421	396	414	433	417	368	405	396	374	363	386	418	404	381	360	405	419	386	413	418	444	429	415	409	368	367	393	427	371	390	419	401	369	383	389	415	408	391	389	415	411	382	367	413	369	386	354	405	411	391	428	404	396	396	416	409	356	367	401	418	428	375	397	411	370	411	418	381	409	400	392	420	387	404	362	387	370	388	436	380	356	413	392	387	397	400	440	361	370	410	439	360	373	379	347	349	421	381	394	378	426	388	403	410	406	408	361	388	371	402	383	401	436	394	409	420	371	379	367	393	405	398	432	395	376	400	352	357	411	380	418	399	388	430	443	392	401	443	403	406	432	369	443	371	443	381	415	405	420	435	406	380	416	399	424	394	418	384	388	365	446	420	414	405	384	417	388	399	375	378	397	400	394	408	379	403	388	396	365	360	386	407	385	393	364	400	403	423	370	392	367	392	392	424	404	378	401	381	383	404	395	359	371	366	441	408	397	405	403	412	384	363	404	382	389	415	423	405	405	395	424	443	363	393	380	402	360	368	393	421	383	384	375	420	376	403	401	409	426	446	404	358	421	435	362	368	426	442	430	398	420	418	387	405	403	397	395	396	405	401	405	382	409	365	431	416	369	392	404	385	390	396	423	384	379	413	376	408	423	390	356	419	401	393	415	401	425	384	397	391	373	397	399	391	388	412	406	417	403	377	398	389	454	399	356	368	385	398	380	403	382	387	372	368	357	417	381	412	422	393	395	434	425	367	417	395	363	386	365	390	364	423	387	407	398	422	399	412	359	424	380	427	430	418	401	400	378	363	419	384	432	422	376	381	381	364	428	386	431	410	406	393	383	348	394	416	424	392	421	395	377	392	406	405	436	406	425	402	424	375	404	367	381	357	384	403	386	378	403	406	393	413	365	368	429	374	405	392	412	379	413	373	400	409	423	403	373	420	414	371	373	421	399	388	388	413	423	400	406	400	368	403	411	386	396	402	394	396	365	419	366	410	401	387	387	435	384	386	364	405	415	375	373	415	421	389	396	383	398	379	363	407	451	407	418	396	399	392	350	393	468	398	348	415	371	384	393	431	398	379	404	396	372	362	383	446	420	441	409	368	394	388	410	373	414	380	368	394	398	392	413	380	382	356	418	370	421	357	389	401	402	365	402	421	412	386	360	368	421	420	412	363	403	387	405	408	401	388	412	395	381	354	374	377	379	369	417	389	433	400	408	371	370	394	371	361	400	390	384	403	411	372	399	374	421	416	412	373	398	405	424	374	381	398	400	403	402	419	417	378	387	390	369	416	380	406	402	387	402	416	384	366	391	368	380	404	412	404	391	412	457	397	382	398	399	414	355	372	376	409	415	394	400	435	347	407	400	371	380	378	417	395	376	410	403	401	397	388	415	396	397	380	398	372	375	426	406	475	379	375	407	399	391	410	385	366	369	420	419	387	420	356	394	387	419	407	382	392	390	434	378	404	414	399	401	429	391	375	381	422	404	373	387	392	396	376	387	413	397	391	367	382	386	378	397	389	392	439	369	391	403	394	411	399	402	416	395	373	400	405	418	410	382	407	408	413	429	399	412	411	343	410	351	412	385	385	371	381	387	413	381	394	359	409	380	391	394	427	363	410	398	367	379	370	410	423	434	376	409	406	399	381	352	400	403	407	414	410	414	421	398	390	352	389	363	382	375	437	381	374	372	404	393	423	349	397	384	361	422	387	368	379	401	404	415	379	376	374	410	404	371	401	378	421	373	384	444	432	414	413	387	365	360	392	396	438	389	404	367	398	400	401	382	378	412	384	384	400	397	364	393	369	387	372	359	411	420	362	385	420	391	420	381	390	404	384	409	379	420	351	390	398	397	385	411	399	374	384	416	397	336	368	449	406	401	396	364	410	414	419	388	393	471	407	413	377	364	397	406	383	423	418	404	362	410	378	341	417	375	390	399	376	370	396	385	397	386	388	344	360	371	384	376	414	385	391	430	393	416	410	400	379	370	406	374	381	403	375	419	401	355	414	371	351	417	429	395	389	392	349	388	406	360	402	425	376	422	395	386	377	384	387	413	413	441	372	358	396	420	394	377	424	351	384	405	399	387	394	374	384	400	395	376	403	424	400	421	376	367	407	425	401	426	403	404	360	392	377	422	397	383	419	371	418	418	391	397	390	385	396	428	416	390	381	391	402	424	385	447	428	373	366	433	417	404	370	413	387	426	404	427	413	422	376	415	407	388	359	374	355	367	396	396	372	351	403	414	392	388	413	433	368	422	389	369	417	411	392	410	357	402	384	388	387	384	418	399	392	388	395	361	366	369	378	444	398	390	361	380	400	413	428	397	428	389	396	408	394	383	402	405	437	424	380	386	400	411	411	425	393	411	354	399	381	381	372	386	386	407	412	388	401	406	389	395	371	389	404	430	388	446	397	379	424	358	377	321	379	380	355	382	430	372	394	425	412	415	369	406	347	405	384	407	404	399	402	393	403	431	380	391	370	394	380	389	382	365	398	408	391	395	435	391	413	436	414	394	365	425	349	430	349	379	372	390	371	390	349	351	414	411	371	414	396	431	392	406	391	396	396	401	410	412	379	388	409	346	415	405	376	368	366	397	391	402	386	410	401	404	395	408	414	427	399	451	413	393	390	413	373	394	378	399	427	404	389	393	380	407	402	397	395	412	418	396	374	383	404	375	408	390	407	389	417	426	433	399	377	417	380	431	414	345	428	418	364	377	370	407	363	388	395	421	379	373	395	396	379	401	411	405	396	377	361	368	381	371	388	370	393	411	414	403	387	395	398	380	394	407	370	401	377	421	399	386	403	387	374	413	425	366	412	415	399	372	385	410	415	372	374	360	371	385	362	424	379	359	386	373	404	360	434	408	400	377	414	398	399	452	363	392	397	408	381	376	402	381	361	405	399	401	400	390	411	365	397	412	389	410	416	327	405	439	354	379	387	401	442	360	461	411	430	430	415	402	386	395	378	376	416	414	377	403	407	421	382	368	399	421	432	367	401	434	409	365	400	377	392	395	419	369	391	372	360	377	405	424	357	384	406	393	376	394	405	400	383	424	373	408	391	390	425	423	396	380	384	370	386	376	364	407	397	403	391	422	428	410	372	377	406	393	404	404	412	416	375
9945	2023	2757	4768	4417	1613	1319	1135	1150	1057	1078	1075	1041	987	1013	988	1027	1036	971	908	908	957	961	947	957	1005	944	942	935	903	952	913	922	977	933	874	960	919	984	940	1007	892	959	898	942	948	923	974	915	916	960	912	942	924	918	980	925	938	922	955	923	869	919	961	927	940	951	919	948	920	910	855	931	924	937	928	943	891	924	900	968	964	908	961	905	916	899	947	904	953	923	909	921	936	978	936	1002	953	902	902	933	931	924	946	920	897	951	898	905	968	918	918	926	939	954	913	1000	966	964	889	902	895	937	934	952	967	922	930	919	913	857	951	883	968	912	947	924	890	979	911	911	882	916	903	885	896	964	914	925	919	916	929	913	994	938	952	972	957	936	906	919	938	912	962	956	912	968	930	989	901	887	941	909	934	906	927	993	927	869	921	920	937	988	884	896	949	902	929	906	926	960	938	843	935	936	961	923	879	907	947	907	967	906	914	937	945	946	909	939	963	969	919	887	937	915	927	940	953	883	935	935	934	947	949	969	889	945	899	915	896	972	845	929	931	915	975	900	929	909	991	877	900	925	917	929	890	953	930	898	868	968	904	912	936	959	931	933	937	941	976	968	902	942	888	949	963	921	928	941	941	939	902	965	959	937	938	884	924	987	915	945	931	970	919	938	988	932	934	910	944	895	922	870	961	934	946	860	927	927	904	965	899	906	949	960	926	900	910	930	862	917	953	930	899	936	979	907	930	893	899	926	924	914	935	923	938	915	907	921	942	979	928	936	941	938	960	916	931	903	912	917	913	964	928	964	951	895	953	921	960	981	929	910	914	919	946	899	934	912	955	863	928	909	934	917	903	921	942	859	897	941	896	965	899	946	936	929	932	949	905	965	899	892	980	884	924	928	980	950	938	918	864	937	969	881	925	893	925	959	945	930	908	930	941	929	963	914	933	923	970	938	953	911	938	957	884	987	930	931	945	873	900	960	946	910	926	920	1022	931	891	924	903	960	950	903	912	925	978	908	958	946	933	939	951	939	910	934	921	886	945	928	942	909	961	890	945	929	915	945	964	875	914	914	948	917	964	932	919	939	909	934	906	1007	922	947	941	884	905	891	897	941	928	963	992	999	973	898	982	1022	929	935	953	963	955	879	952	922	963	916	932	894	953	934	923	912	935	885	913	976	880	962	962	967	949	957	920	952	914	905	929	937	951	869	994	915	906	917	931	910	934	945	939	931	879	913	879	894	962	927	924	957	982	941	948	979	987	971	939	918	890	919	923	954	935	892	1012	965	952	882	948	930	890	976	938	920	922	951	949	897	934	962	919	913	880	917	927	893	918	881	934	920	850	911	909	893	991	916	905	931	925	956	924	972	949	967	983	972	923	940	898	934	941	951	963	927	948	904	910	904	932	885	925	934	924	893	924	882	944	948	915	902	949	934	929	956	948	921	925	954	969	948	958	993	984	945	907	957	968	920	950	888	920	872	933	983	968	934	949	934	936	927	919	984	915	947	931	975	965	956	951	955	933	908	979	936	888	941	948	912	910	938	892	924	918	951	963	922	941	916	938	946	977	934	943	936	945	938	942	923	941	927	904	915	953	922	968	891	944	986	934	972	947	970	922	893	930	964	980	931	940	971	928	971	969	963	955	902	883	967	946	946	948	903	908	886	980	932	959	891	946	939	904	961	928	990	918	904	936	938	952	953	892	898	986	963	940	928	868	954	978	951	902	968	932	927	913	939	920	930	953	926	940	940	899	949	971	919	922	945	925	920	895	901	950	909	913	960	912	926	966	895	919	908	922	922	961	922	899	919	886	946	911	988	925	957	912	952	955	887	935	911	954	966	907	958	905	921	1009	911	918	925	918	965	926	909	926	935	929	915	958	920	940	873	929	930	925	942	928	907	985	984	962	873	957	965	907	890	905	911	969	951	894	927	911	896	977	937	921	948	882	902	934	928	971	980	903	973	942	925	959	945	972	915	903	947	963	910	963	947	938	907	981	891	981	896	943	945	970	959	893	882	910	968	968	932	937	928	919	980	940	936	966	933	954	968	895	941	946	931	928	947	888	931	916	1019	922	904	998	968	963	937	916	914	926	954	918	915	883	909	949	953	934	945	947	953	907	931	950	951	938	913	961	917	930	923	936	918	903	893	917	945	914	978	924	951	918	878	958	933	923	937	933	895	948	935	916	941	925	855	961	915	883	923	917	975	910	929	964	957	948	963	938	922	930	953	913	905	934	933	920	963	952	946	970	959	919	957	928	991	911	929	926	910	950	901	901	891	925	949	911	905	894	896	901	864	967	938	961	951	968	954	945	966	916	979	916	916	911	921	989	968	957	959	964	967	914	863	906	936	885	898	908	904	919	949	958	906	872	919	937	912	929	889	859	985	892	959	937	927	940	950	890	970	943	906	930	944	944	880	966	947	920	941	992	908	941	916	945	922	932	890	907	920	917	932	950	909	877	897	905	977	940	912	921	905	939	892	902	951	987	919	943	881	920	927	888	882	903	970	926	913	890	886	974	900	929	960	921	967	894	927	954	953	912	898	931	944	896	953	901	941	948	978	920	929	912	945	938	935	929	894	906	954	922	888	943	941	871	865	869	953	934	910	940	893	909	904	893	857	962	921	895	900	907	927	922	931	943	912	906	934	920	947	905	963	942	896	940	914	942	895	902	925	950	912	938	949	876	950	941	897	877	961	961	974	896	874	920	903	935	911	923	912	949	929	874	937	958	915	969	927	921	954	918	938	941	969	993	912	937	895	914	903	888	938	978	902	933	935	919	865	883	945	913	916	1017	942	903	917	974	872	942	903	931	900	941	954	929	936	965	891	905	943	953	912	928	939	942	993	972	863	993	888	931	902	895	911	926	950	964	853	951	954	935	953	890	954	926	906	919	974	923	944	1006	986	946	903	932	927	921	917	947	982	946	916	932	942	875	990	913	894	937	937	937	945	942	916	931	935	939	959	930	905	927	930	958	883	930	953	927	906	890	967	949	893	934	921	1007	904	951	923	874	952	942	983	919	938	902	946	945	937	964	892	942	884	877	956	894	954	913	892	947	901	913	935	906	944	937	963	931	964	897	976	932	937	941	948	893	945	943	919	946	949	909	916	895	837	970	934	922	908	938	954	959	932	955	933	908	939	892	956	935	924	942	898	977	945	945	910	937	940	927	917	901	957	879	945	921	924	936	899	927	891	943	943	882	969	961	934	908	957	936	935	980	943	954	971	885	948	875	984	931	889	939	902	1015	956	871	986	918	983	897	918	917	940	953	963	932	959	917	932	888	886	934	944	906	964	946	932	922	904	919	867	899	951	971	926	913	920	896	912	924	917	940	875	910	978	931	841	879	877	965	952	950	952	909	974	970	988	952	885	948	911	918	931	942	939	905	894	855	890	943	958	913	911	966	881	955	981	968	908	925	983	962	975	950	951	950	943	971	910	910	937	941	940	941	951	959	970	960	889	897	961	941	941	943	929	849	908	915	942	929	913	963	950	945
20990	3728	1804	2129	1961	560	344	275	271	271	256	240	282	247	248	209	232	256	219	232	229	238	232	216	223	219	243	223	243	217	244	223	209	214	219	218	205	217	224	192	237	248	199	230	212	217	208	240	210	217	229	195	243	229	211	231	227	233	219	210	217	230	215	225	221	219	239	212	237	204	183	216	212	206	183	217	199	219	203	200	227	231	201	218	212	221	215	233	220	205	220	250	201	209	187	225	196	209	216	203	230	218	215	204	200	235	246	213	220	214	200	217	224	229	218	227	213	231	220	190	202	203	245	214	234	230	190	194	238	236	209	204	231	239	207	215	227	213	226	220	228	217	217	190	230	232	228	233	201	211	207	211	207	201	216	217	213	207	240	202	215	203	204	213	198	210	210	220	225	201	231	220	203	217	231	216	230	218	204	231	215	205	210	213	228	238	209	232	204	215	194	210	216	212	217	237	219	221	209	222	221	200	206	198	249	205	218	205	207	213	204	229	239	234	214	218	191	202	216	232	241	227	217	219	204	228	236	218	257	197	218	199	246	187	205	237	246	243	207	202	224	219	229	211	189	217	201	204	216	212	239	223	242	253	209	235	185	227	188	209	205	196	203	244	242	230	227	231	212	235	223	241	195	205	211	204	218	186	218	218	212	252	212	190	201	226	211	196	198	224	202	221	195	220	209	188	202	226	195	216	195	239	207	180	198	232	196	228	231	196	208	242	218	224	207	199	210	186	255	221	224	224	212	225	225	192	235	207	219	213	219	231	245	188	225	206	264	229	201	230	206	234	198	218	217	198	243	233	231	215	216	229	221	208	219	229	218	238	213	212	229	191	204	226	196	231	227	217	223	214	228	197	200	236	214	206	213	232	217	222	207	187	218	205	200	223	232	216	204	211	201	218	203	202	232	220	226	236	225	217	205	196	212	231	216	199	208	224	197	241	229	200	234	202	247	198	205	212	218	251	224	214	190	198	189	219	227	203	208	217	213	212	187	226	192	199	223	221	213	253	188	215	231	208	218	213	237	210	213	195	201	221	244	226	242	226	212	219	206	220	193	188	224	208	210	217	216	234	203	207	233	260	201	211	212	233	201	242	223	202	213	235	242	237	221	231	254	230	202	219	214	258	214	219	220	230	214	228	235	226	200	211	228	201	223	180	221	213	226	223	243	218	200	216	237	205	195	209	210	184	197	190	196	219	228	200	221	226	215	254	217	209	197	243	221	210	233	210	205	240	223	230	222	240	216	221	211	214	211	211	215	228	203	214	206	227	240	229	196	243	215	186	222	229	196	203	226	226	225	242	234	207	226	214	216	221	232	227	221	211	197	239	249	220	231	218	230	223	215	218	216	217	223	200	227	189	224	209	214	222	210	231	239	208	215	215	224	212	219	256	220	206	210	205	202	213	221	183	223	223	213	228	218	209	196	217	220	260	215	204	238	207	195	224	175	199	206	200	216	218	202	216	254	217	208	247	224	209	226	220	208	246	184	202	213	208	235	226	206	202	194	196	224	212	219	216	217	237	241	202	211	212	212	232	217	216	205	206	223	224	242	221	222	209	256	228	226	230	226	221	243	203	199	203	229	223	221	211	207	226	203	220	210	220	235	197	220	196	220	222	242	219	208	223	199	233	216	225	213	220	216	225	217	239	208	216	234	240	229	212	191	213	256	238	224	205	205	200	202	212	212	193	209	217	211	231	227	231	229	220	233	191	209	214	243	212	213	240	213	202	216	187	220	182	223	214	211	198	199	213	235	213	219	215	232	233	225	233	217	182	191	245	234	216	236	227	217	236	187	226	222	229	223	227	215	237	225	242	206	226	232	213	230	251	198	208	202	237	223	174	204	250	220	206	215	217	224	225	220	206	219	206	209	207	222	190	218	207	225	198	254	200	224	213	199	219	228	229	214	238	203	198	247	212	229	209	246	222	222	213	217	205	213	227	216	221	217	210	202	180	206	217	212	206	196	200	207	227	206	234	234	222	212	225	217	216	211	232	223	201	219	214	226	216	212	237	228	200	219	224	229	232	206	217	205	198	216	215	224	220	190	205	205	221	234	255	214	218	191	172	210	195	237	243	199	222	213	203	201	219	214	191	243	230	197	217	218	235	197	211	193	206	222	223	231	228	228	215	208	223	219	209	217	216	240	203	227	193	229	216	219	216	225	199	217	196	211	234	213	226	253	223	216	208	214	214	240	239	203	235	240	227	240	267	204	231	232	235	240	220	222	236	251	222	203	217	193	210	234	236	210	205	226	215	222	215	213	234	199	224	227	215	203	215	214	229	223	233	197	202	206	192	188	197	223	245	225	211	192	219	204	203	192	233	203	216	200	182	204	239	227	217	227	218	207	212	225	238	228	204	221	222	204	236	231	216	238	206	221	201	205	217	200	203	224	249	206	198	220	220	205	205	231	240	216	241	219	197	212	206	209	222	211	236	211	193	214	201	237	232	229	180	231	230	214	230	209	175	222	188	189	226	229	183	217	204	223	196	238	200	226	232	213	203	224	220	228	238	211	205	221	230	171	215	185	214	192	198	218	222	214	218	204	234	208	198	198	199	207	214	214	215	221	239	241	245	237	218	225	220	242	207	220	190	221	205	195	208	243	224	219	213	237	230	230	227	184	215	209	183	222	213	212	192	212	211	183	233	180	219	219	205	242	215	186	233	237	222	192	235	230	220	199	226	210	230	191	236	205	235	200	216	238	192	206	213	198	246	218	204	204	235	228	208	213	216	224	189	204	214	240	226	199	243	232	232	211	233	197	222	193	229	219	227	227	224	190	235	211	188	244	218	206	209	232	213	214	209	210	210	216	212	250	224	229	211	216	197	202	235	226	212	190	222	225	258	227	211	232	250	198	202	195	205	210	237	204	218	248	215	205	200	237	228	205	183	233	210	218	230	188	238	199	245	210	222	218	233	230	223	208	233	212	197	214	203	212	260	237	203	231	225	212	235	199	189	223	228	203	230	218	214	198	213	178	253	197	212	220	218	206	211	203	235	229	233	207	211	206	225	250	200	228	190	220	203	195	239	229	189	223	229	222	199	213	234	210	211	195	212	237	234	204	221	249	232	205	196	204	217	222	207	205	179	177	244	218	238	207	199	237	185	191	192	225	234	240	207	215	220	215	212	212	209	223	200	234	207	197	227	231	207	208	215	188	215	218	204	217	215	237	225	195	227	227	256	213	256	215	231	214	235	226	216	225	205	226	229	195	233	220	232	225	221	197	194	226	244	192	202	218	238	211	227	236	180	187	197	201	215	204	207	216	212	211	205	203	196	224	240	243	228	229	201	224	221	214	241	206	210	242	205	203	224	215	223	230	223	224	203	211	203	217	240	215	216	225	216	215	223	220	207	208	194	232	270	223	207	209	230	231	245	219	215	252	193	216	213	216	252	231	209	234	218	193	228	198	239	266	218	206	231	214	220	238	205	258	218	201	241	240	244	205	202	201	219	244	210	201	212	213	227	220	223	217	225
13492	2367	3219	7223	6955	2263	1236	955	871	812	777	760	739	702	672	654	615	653	641	602	623	604	573	598	556	625	568	574	595	600	553	558	567	550	578	531	567	573	588	515	580	564	563	524	555	601	583	503	536	545	570	541	544	560	543	565	528	592	581	577	503	538	534	554	570	585	545	510	542	525	580	519	504	548	559	551	548	541	549	579	565	553	532	500	539	544	539	579	611	554	545	506	579	538	565	539	549	550	514	581	572	511	576	527	563	516	546	501	544	509	493	591	545	529	549	548	553	539	560	535	558	520	512	551	538	549	556	546	553	522	543	508	589	554	570	586	519	508	517	534	525	538	551	564	527	517	533	541	552	557	577	518	528	522	532	544	558	538	514	563	574	491	554	556	543	543	569	540	523	540	559	506	560	562	563	543	557	531	522	550	519	541	537	527	568	534	506	565	579	546	524	571	553	564	531	571	581	541	567	584	520	576	503	500	569	549	535	579	568	560	527	542	517	571	534	534	517	510	574	558	542	493	510	540	525	516	518	540	547	539	526	535	558	530	519	514	539	578	501	552	573	515	554	504	516	539	557	561	590	537	498	552	538	540	523	541	552	537	534	524	522	560	553	554	526	546	516	509	544	573	526	544	560	532	493	548	565	563	547	559	518	517	533	443	516	538	550	517	557	526	551	554	504	539	525	498	551	519	545	574	589	568	533	578	515	529	545	546	545	518	542	544	510	542	556	514	561	550	517	527	556	530	514	504	525	591	577	535	534	560	563	524	509	541	520	541	529	551	517	530	543	504	531	541	544	538	525	506	519	553	557	535	505	522	551	547	521	548	554	556	506	551	518	532	554	587	571	503	547	543	582	517	553	535	567	484	543	522	551	558	556	528	559	569	540	565	536	582	525	542	551	528	556	529	550	507	534	518	527	565	508	508	546	538	532	526	530	501	575	542	522	547	548	550	535	503	560	560	509	534	506	503	518	551	583	526	510	561	554	532	550	550	528	544	501	556	547	530	538	523	498	584	554	449	522	532	553	505	504	505	496	550	536	502	583	572	530	530	514	541	551	535	503	568	536	556	543	555	564	511	549	545	556	546	552	541	536	568	536	552	571	539	514	539	484	513	514	508	570	546	531	570	556	520	534	516	527	554	553	554	499	546	521	583	561	527	553	513	535	523	558	552	509	548	555	586	524	534	574	503	535	568	538	498	538	528	522	546	548	532	527	547	519	549	523	538	506	556	528	505	530	552	507	561	529	542	535	493	548	518	539	568	535	514	578	545	555	557	534	515	560	525	532	533	547	514	511	526	540	540	522	577	552	555	570	557	576	502	537	545	562	571	498	523	568	541	524	549	542	523	567	535	565	505	566	523	549	545	519	552	576	545	527	526	549	565	527	519	561	501	567	541	538	525	510	523	618	545	574	559	477	536	532	562	544	532	531	514	565	547	547	573	550	481	504	548	525	539	501	561	534	523	544	541	510	541	549	511	505	567	511	550	561	560	509	542	543	527	539	560	528	573	542	532	537	562	536	571	535	545	501	556	519	530	554	543	524	548	535	538	560	531	523	564	535	554	516	535	547	550	547	531	537	512	536	537	529	547	543	551	496	584	534	529	529	501	559	541	553	524	553	491	521	525	511	531	545	519	562	538	532	549	486	563	550	546	494	567	561	559	520	494	523	536	569	533	575	524	563	564	505	532	501	517	498	499	549	552	578	542	561	554	559	587	554	573	549	561	543	524	543	505	543	523	573	594	540	515	499	533	517	550	491	545	544	514	510	510	538	540	556	553	531	502	552	528	540	541	548	505	537	594	584	565	536	530	535	546	523	544	522	535	567	563	499	533	526	500	531	549	552	545	547	548	573	547	533	560	535	543	542	565	533	540	511	547	508	555	565	530	505	561	581	532	535	514	569	554	532	546	535	539	557	503	549	541	565	534	534	546	564	563	545	568	553	509	539	559	532	481	534	565	490	507	510	498	565	496	564	557	533	526	511	541	518	521	572	547	541	597	539	573	520	544	540	552	499	594	531	547	533	550	530	528	546	499	528	511	536	548	539	479	555	575	519	545	559	565	518	558	593	558	548	525	496	590	595	530	577	540	569	532	569	510	583	554	528	517	566	529	589	510	543	545	508	559	545	512	474	515	582	503	536	577	548	550	553	527	563	530	556	535	592	516	505	551	564	555	542	520	489	555	544	542	506	546	579	498	520	522	528	551	540	498	527	537	549	477	519	552	554	560	551	547	523	556	547	498	529	538	551	538	513	534	565	497	525	516	583	509	544	587	545	551	563	559	552	527	611	529	543	531	514	564	527	552	566	560	544	517	540	526	549	562	579	549	493	522	543	512	544	559	543	537	558	530	572	531	534	547	518	531	487	542	530	529	535	491	529	602	525	513	535	520	551	565	605	581	507	544	502	504	545	511	555	569	554	542	601	512	520	551	530	586	506	530	569	538	551	572	543	525	579	575	538	541	589	514	527	516	523	560	564	527	576	530	533	536	534	527	551	555	530	498	509	515	539	533	541	566	538	534	562	525	513	528	555	496	531	495	528	498	532	525	550	509	518	511	537	527	536	522	538	533	569	534	536	549	529	527	551	472	562	534	542	516	559	507	518	515	512	547	542	533	518	543	580	504	531	579	565	527	528	542	550	529	508	545	546	552	521	555	532	559	511	566	486	502	573	547	541	553	560	544	552	510	551	554	542	542	515	534	562	561	519	550	512	530	509	556	523	537	513	503	529	556	508	574	556	573	567	583	513	518	532	507	563	565	574	520	512	540	534	542	536	537	531	524	546	529	533	509	552	560	578	549	550	565	489	528	556	549	537	547	536	510	544	565	521	513	535	537	589	545	533	511	539	543	503	582	530	539	574	534	580	509	516	554	557	531	559	552	523	530	540	561	552	522	530	464	496	547	549	517	564	535	550	549	554	529	545	564	519	576	574	510	550	538	534	589	536	525	538	525	594	579	554	535	498	504	565	517	505	519	576	555	531	543	532	560	508	528	535	575	584	546	495	531	530	540	531	526	496	534	527	563	529	587	547	526	564	531	543	526	581	544	564	528	523	566	537	534	579	532	541	524	514	528	525	576	556	541	542	507	544	541	558	537	542	546	566	504	515	533	539	554	543	523	526	549	549	501	522	507	521	543	543	547	542	548	526	537	523	516	551	557	527	559	516	501	508	514	489	545	517	561	534	581	547	545	551	551	548	533	536	582	499	538	580	519	554	502	513	522	585	582	508	586	513	520	556	537	505	522	545	546	524	539	536	552	532	518	529	529	498	523	535	523	543	576	527	495	534	542	562	537	568	553	549	540	500	520	566	544	495	567	568	565	577	585	569	532	533	531	498	573	510	522	524	522	529	575	517	516	560	540	558	531	545	535	544	577	541	513	544	527	548	545	555	518	543	572	567	561	530	544	550	524	541	520	555	516	504	564	485	521	511	527	521	524	550	486	549	536	576	544	570	563	541	529	549	532	545	540	536	508
3782	809	1106	1047	940	492	384	387	357	397	390	366	408	358	380	358	361	414	383	376	397	388	394	354	379	374	351	383	391	428	362	401	367	323	357	382	389	390	421	385	401	369	367	390	382	364	389	394	390	386	409	375	417	358	374	387	364	396	363	389	390	399	377	396	400	385	373	397	371	357	390	393	378	390	409	372	371	358	363	422	404	317	368	381	363	375	360	420	364	374	378	386	344	399	383	375	371	378	436	373	375	386	370	363	375	399	404	335	390	363	356	348	384	388	414	399	387	375	399	377	400	392	394	399	388	351	387	379	377	373	337	350	407	376	378	399	343	389	346	385	413	381	393	426	393	402	410	401	401	373	407	366	392	376	366	369	385	349	357	387	368	378	393	380	351	398	413	341	360	358	370	352	399	399	360	359	376	361	368	369	317	360	401	384	349	410	421	370	355	367	369	396	355	347	394	375	389	367	412	383	395	370	378	414	374	393	394	378	355	380	367	380	383	381	384	421	374	329	374	352	358	360	364	401	383	369	422	358	367	365	343	382	360	382	388	365	377	393	425	324	381	393	353	358	378	396	388	362	399	385	347	397	420	393	386	379	382	379	368	407	379	445	362	338	360	365	362	382	383	398	394	372	386	376	409	395	385	371	370	391	387	381	334	416	384	376	393	377	373	402	396	392	357	347	387	345	380	381	391	384	374	385	356	373	377	356	365	390	391	352	392	365	364	377	374	400	350	365	386	367	358	361	398	351	390	380	427	421	349	427	413	367	354	377	408	371	350	383	341	386	387	371	376	396	387	411	334	381	432	389	413	385	378	386	377	374	384	372	369	330	350	407	394	372	367	398	385	373	423	354	383	367	372	380	354	359	375	355	385	387	391	378	342	386	395	390	389	360	387	395	406	374	360	385	389	327	397	385	384	356	356	370	384	376	359	394	349	396	385	387	389	391	362	384	402	443	385	379	412	327	399	362	374	402	356	368	382	344	407	394	345	377	389	373	377	383	398	391	395	367	380	367	362	384	378	388	399	325	376	396	386	406	402	376	388	407	381	354	349	373	414	361	350	364	414	374	391	388	409	368	363	356	358	351	396	390	403	352	365	375	398	349	378	400	392	339	332	363	364	374	328	397	396	372	380	364	340	374	389	392	388	428	365	364	363	371	371	369	386	380	334	373	334	333	402	357	344	350	400	389	353	358	374	370	400	356	362	402	372	406	405	368	346	361	352	385	376	398	358	393	399	419	401	392	346	357	356	403	348	357	387	366	387	374	365	392	381	367	345	387	347	364	345	361	354	375	381	416	332	410	374	397	357	388	366	387	406	366	404	379	389	388	381	371	381	378	414	368	415	386	372	383	399	387	410	352	387	345	376	397	363	370	403	391	388	387	352	393	391	389	391	394	361	386	342	345	401	409	335	398	356	403	369	384	375	369	377	382	351	381	381	375	403	407	363	379	323	372	406	384	362	341	387	356	389	393	378	390	393	368	362	379	345	385	367	380	356	384	367	389	385	378	396	369	388	390	386	335	383	410	382	419	374	382	382	371	392	401	388	374	368	342	383	397	381	356	348	401	375	412	380	395	388	380	366	370	396	368	340	388	408	390	335	381	361	366	341	394	371	368	411	387	415	400	373	322	343	399	351	380	378	400	427	371	416	387	361	349	381	379	399	337	395	375	363	380	355	379	347	343	356	398	344	398	399	351	363	348	408	371	328	375	385	338	394	394	368	366	406	416	354	404	388	424	382	420	351	339	375	372	393	427	411	365	368	393	398	411	350	373	398	400	377	436	363	373	394	330	388	413	388	382	395	375	354	389	369	344	367	331	378	393	374	386	386	387	381	404	419	372	399	366	393	375	383	389	356	396	410	364	356	355	366	354	367	393	375	391	354	375	406	390	339	348	384	374	378	400	360	391	394	382	431	382	428	386	380	369	371	377	424	384	398	398	386	398	392	384	367	393	374	336	384	344	373	353	394	358	398	379	431	371	387	361	365	362	383	413	368	384	398	404	380	396	384	389	372	414	359	390	446	350	361	342	382	366	328	362	360	397	345	367	368	383	379	366	366	360	360	397	381	423	422	408	392	333	371	368	387	356	375	340	362	365	391	399	374	381	389	394	382	382	396	368	353	389	353	370	395	361	361	357	362	428	369	375	356	391	395	410	358	362	338	382	395	384	357	381	389	356	393	375	367	374	374	381	339	378	374	378	388	388	381	348	365	365	399	391	332	412	410	387	371	411	369	386	393	379	406	365	411	363	350	362	369	390	409	363	362	383	378	362	365	355	362	407	407	412	381	390	399	369	381	396	388	336	389	388	370	404	366	406	400	401	356	369	409	394	364	350	407	390	394	374	369	390	375	397	386	369	371	353	438	408	401	369	399	356	350	384	344	376	351	368	347	386	382	362	388	352	406	384	378	373	384	426	395	386	389	368	393	369	395	418	376	366	408	411	399	412	317	342	400	452	375	393	393	374	325	355	383	339	362	390	390	385	381	408	416	373	381	378	377	348	369	378	420	350	344	381	384	395	363	344	365	413	341	391	397	385	388	371	382	347	349	366	370	382	349	379	380	374	380	371	389	373	382	378	367	396	376	413	395	414	374	400	423	348	398	413	357	401	416	374	392	412	359	398	344	399	392	370	372	379	397	346	406	383	362	361	370	378	404	382	357	387	407	379	341	360	393	412	380	385	384	364	360	388	355	355	403	375	363	405	338	392	418	384	375	382	358	376	348	397	370	394	393	371	375	394	386	359	367	414	363	343	415	381	378	403	356	398	361	374	402	374	363	387	403	379	406	354	401	412	343	360	418	418	393	367	384	418	356	390	378	373	371	403	364	388	364	373	352	362	366	395	430	386	395	354	395	370	389	398	379	381	376	400	392	365	370	387	379	370	362	397	393	404	375	404	336	362	397	380	401	374	374	384	349	368	373	370	364	383	399	349	339	342	402	331	385	363	377	379	376	364	426	415	378	381	355	371	376	428	384	354	339	422	385	398	390	396	376	406	400	424	396	408	365	330	365	391	412	405	396	390	356	390	375	389	391	410	386	365	381	373	414	393	370	385	370	373	360	384	404	385	401	436	387	382	396	354	357	354	371	376	397	379	351	386	352	412	395	396	424	368	365	391	332	376	382	383	403	352	412	373	376	358	362	385	375	398	401	362	393	411	401	362	365	365	356	369	365	351	422	370	354	393	394	396	369	402	392	337	351	416	391	356	376	410	406	332	363	403	370	367	403	431	376	363	374	371	366	363	367	380	358	372	339	387	353	433	383	379	340	387	414	358	379	392	326	369	383	383	408	349	414	419	371	373	357	392	397	371	400	356	388	366	379	380	390	357	356	389	376	359	373	400	339	355	421	402	384	397	370	379	350	431	389	375	345	390	387	360	394	367	391	328	392	390	383	379	407	390	381	386	379	361	346	401	378	357	370	361	359	337	380	327	385	425	386	380	389	434	386	392	398	380	363	368	388	388	342	337	383	370
3625	1334	2433	3044	3200	1393	985	876	947	888	944	888	936	913	910	905	899	957	951	850	926	871	885	864	866	860	943	898	931	928	916	906	899	864	909	948	921	855	889	897	893	933	899	945	835	829	937	902	924	919	913	904	873	861	857	895	861	888	912	922	887	945	908	873	945	911	902	900	885	946	870	860	886	877	933	909	878	878	891	891	886	867	963	937	921	902	889	953	879	975	884	974	880	926	916	955	916	913	950	900	901	894	929	869	963	889	872	910	928	895	875	921	888	896	862	880	934	932	948	872	959	892	941	888	906	844	915	876	925	853	916	879	946	888	917	936	915	913	933	937	854	923	857	890	965	962	957	855	896	882	914	847	901	892	901	886	850	909	919	936	922	903	950	957	929	905	920	881	890	934	908	894	879	909	883	908	965	953	886	911	930	899	888	889	888	917	909	949	910	914	903	937	897	941	867	892	960	910	852	888	887	909	911	887	929	876	942	896	895	918	910	868	959	884	902	892	913	891	884	911	861	928	918	889	891	854	929	930	906	885	892	871	924	912	882	922	919	903	962	903	868	972	932	911	912	943	857	888	901	936	885	897	888	888	887	933	927	907	929	920	927	939	941	941	964	907	911	896	900	890	947	899	900	908	869	936	917	885	907	912	897	903	918	871	933	884	953	931	919	927	898	974	938	906	922	933	893	917	912	899	897	893	925	861	876	899	880	949	898	857	878	926	895	873	976	919	940	878	919	930	865	874	878	891	896	933	907	865	907	939	896	899	883	911	919	925	907	967	916	920	864	850	896	877	925	955	867	895	913	918	939	904	877	900	893	862	877	907	940	921	876	889	917	948	837	912	938	869	891	917	882	906	926	937	894	872	890	929	903	950	901	921	934	925	893	900	900	842	887	876	880	943	891	879	876	919	900	881	900	971	905	935	931	871	941	904	907	902	849	873	889	946	903	872	911	957	909	921	873	944	898	887	896	922	921	952	873	888	875	877	902	854	890	911	878	911	911	941	957	909	866	939	852	917	818	914	873	896	962	915	940	872	973	901	875	881	896	942	930	902	882	925	862	941	962	939	877	925	928	867	929	881	936	922	866	840	927	921	847	940	897	879	932	944	912	928	917	905	899	896	848	909	892	907	932	904	927	935	926	921	897	925	893	887	916	943	898	945	915	870	876	942	825	928	922	939	930	886	952	882	904	863	872	919	887	883	904	880	834	933	939	873	946	881	929	878	935	938	908	899	923	851	939	932	915	882	899	923	902	896	807	895	902	858	875	873	875	931	882	925	918	923	917	889	947	892	966	863	889	910	976	903	913	885	905	859	864	912	881	908	888	912	914	895	905	908	871	898	896	903	883	874	882	931	913	901	921	932	885	918	937	878	970	919	932	935	950	845	888	862	930	935	926	885	896	951	906	911	889	862	928	924	926	903	946	875	863	890	955	915	942	863	933	918	831	929	894	886	880	941	877	906	883	894	910	887	917	972	951	879	946	882	923	932	850	902	873	888	854	889	921	907	939	934	889	872	917	872	939	991	934	913	942	874	869	934	900	907	885	940	897	920	913	888	898	911	965	955	890	912	887	887	917	878	884	916	948	866	924	867	953	947	923	934	908	879	917	948	960	926	963	904	851	928	916	966	842	875	898	878	927	961	882	925	866	908	921	909	884	892	924	912	913	907	914	900	894	898	900	924	878	866	913	881	843	899	892	913	910	902	903	910	901	876	934	894	871	888	916	870	961	910	914	915	852	910	940	909	916	894	894	891	944	860	946	933	867	921	896	949	905	890	947	880	843	910	924	906	854	908	888	834	841	902	905	909	969	944	873	931	975	921	960	855	883	931	926	936	929	929	912	929	872	895	871	962	926	900	833	917	897	917	888	928	932	905	957	881	931	910	895	928	929	881	912	920	881	886	946	896	890	883	884	928	886	853	909	876	987	902	905	905	943	903	911	865	981	887	947	902	890	874	908	909	885	869	896	942	894	908	905	985	927	901	857	926	961	871	943	862	986	957	896	862	907	933	885	921	915	883	856	905	894	883	930	868	915	962	955	928	908	936	864	838	892	889	921	892	850	957	884	871	874	915	882	875	919	892	850	950	900	948	923	880	872	928	935	899	895	894	879	964	874	920	923	889	861	941	910	885	868	890	886	910	889	886	894	908	928	950	823	897	903	954	939	928	877	863	842	949	889	895	853	911	952	902	925	898	862	863	876	876	911	933	884	925	915	860	935	904	875	945	903	876	899	880	932	914	929	873	947	904	876	880	888	906	846	919	914	868	926	902	926	849	869	931	939	926	857	892	941	895	849	877	930	925	872	887	904	935	926	870	881	890	859	903	865	888	902	859	868	878	888	952	888	881	872	849	925	925	855	887	888	898	929	940	925	913	929	927	919	924	868	931	878	889	933	934	917	853	875	857	871	880	896	861	871	949	888	878	875	895	919	878	887	909	936	951	935	930	935	948	908	884	918	929	904	916	889	880	896	924	905	876	867	882	919	867	877	873	902	908	966	870	868	918	957	907	897	861	894	939	880	868	893	917	872	880	903	896	932	950	865	910	916	918	861	903	868	902	961	920	928	876	878	924	902	924	919	928	912	934	880	898	932	897	860	905	948	914	934	927	916	925	870	928	938	928	913	926	857	893	940	869	880	849	915	888	904	941	910	896	895	916	901	930	884	892	922	912	943	886	904	843	879	896	893	877	916	894	953	893	890	863	923	900	916	915	858	913	855	856	889	908	922	833	921	883	913	889	872	852	907	919	872	897	953	901	882	987	915	947	867	977	868	949	942	888	874	884	894	879	952	850	886	893	890	871	919	933	951	932	897	877	913	896	908	924	979	850	900	937	898	882	900	904	903	937	876	912	883	922	894	939	900	907	946	906	876	867	943	884	879	913	900	895	897	910	870	873	931	913	903	861	875	926	923	911	889	882	961	936	914	862	877	894	910	954	884	880	956	947	940	871	869	908	892	880	956	912	876	940	921	901	889	907	934	918	918	901	934	894	880	864	861	884	877	867	868	912	925	889	903	939	920	848	929	916	934	908	959	862	909	877	799	876	881	901	945	859	881	879	895	887	887	949	863	879	916	920	885	913	917	892	915	946	889	871	866	908	922	870	959	957	847	932	855	889	864	940	875	890	902	922	945	902	903	852	905	858	923	881	911	893	949	882	896	862	919	923	933	882	812	902	910	858	925	871	916	904	901	909	892	963	915	912	903	946	892	910	891	899	875	950	925	936	930	910	920	914	902	901	965	891	896	905	922	926	947	975	891	886	880	927	919	865	908	885	872	933	889	945	874	952	912	909	945	888	883	922	958	902	898	901	926	929	890	924	891	873	884	924	954	914	926	888	941	877	861	908	900	936	894	927	870	902	940	905	913	830	853	1017	914	945	979	868	915	930	887	954	906	893	935	908	915	900	913	935	909	923	890	918	903	943	913	953	972	928	922	961	912	936	860	881	932	918	905	914	869	984	857	866	884	873	878	916
11925	2309	1899	1562	1475	560	438	415	449	420	426	454	397	413	395	402	398	395	411	403	439	363	398	429	388	403	378	392	400	420	404	398	397	417	403	432	367	422	399	432	333	417	390	412	450	423	419	378	397	388	383	419	394	399	354	399	416	382	366	403	395	406	376	422	378	362	409	386	374	415	396	399	402	386	398	378	360	418	359	409	404	409	384	462	404	425	406	384	399	398	404	395	419	405	391	374	408	376	405	386	399	383	438	373	443	412	396	415	411	402	419	401	401	404	359	407	411	406	370	380	379	379	390	376	409	369	390	387	385	380	421	402	372	403	427	406	357	413	380	399	384	399	384	384	424	427	397	367	406	407	401	338	384	391	430	347	427	420	451	400	405	419	405	381	410	387	377	424	403	374	425	403	415	412	414	407	438	432	399	399	375	402	419	398	382	372	393	429	447	448	390	388	391	391	418	385	392	400	428	403	393	409	434	369	412	392	406	385	436	433	410	349	388	389	421	404	372	380	396	414	367	393	390	397	411	424	409	385	416	370	423	353	379	406	376	436	387	388	372	368	397	380	453	409	399	413	387	380	395	408	422	391	373	381	412	424	389	389	401	387	412	340	388	415	428	418	411	376	371	401	384	410	400	395	364	408	366	400	398	386	427	380	408	401	406	403	419	404	363	396	419	376	390	421	437	403	405	411	390	382	392	426	401	393	438	413	403	396	431	375	402	405	380	377	377	366	401	395	388	407	401	389	384	414	376	404	412	421	412	416	369	371	447	380	416	388	399	411	385	398	436	446	423	442	403	453	426	403	391	387	396	395	377	373	395	410	429	412	414	416	371	423	426	408	460	408	421	439	413	374	393	379	379	392	370	396	378	409	397	410	403	409	369	418	373	398	387	412	420	410	412	394	417	425	410	404	406	388	389	414	398	392	386	408	365	417	384	418	378	379	397	426	382	390	379	422	404	411	409	435	381	422	366	408	393	414	397	383	421	415	424	414	409	405	403	396	396	354	409	396	403	421	391	383	386	416	401	396	391	421	411	432	405	385	422	440	422	419	371	392	410	355	385	411	401	412	416	385	396	367	385	375	415	427	394	401	402	397	364	384	377	389	380	392	356	400	382	393	391	418	422	371	379	394	379	379	364	398	397	368	386	427	406	359	403	414	405	434	364	412	366	414	427	417	379	403	387	408	378	437	390	426	391	413	428	389	424	419	373	409	401	422	405	390	416	402	381	447	392	432	413	353	405	398	420	390	417	396	408	412	404	396	384	390	419	397	364	376	421	386	421	382	401	421	361	391	392	394	411	413	365	396	396	376	421	381	372	394	404	435	409	413	431	358	431	437	423	405	422	379	439	423	384	386	426	409	399	404	437	405	405	426	420	388	380	407	380	416	387	386	376	380	398	376	398	408	423	382	436	411	411	419	394	409	422	430	395	436	444	372	411	404	416	369	403	398	427	402	402	384	391	398	421	401	336	408	411	415	399	383	396	438	410	395	393	404	409	413	413	400	376	375	354	418	439	422	415	389	408	413	398	414	391	392	383	392	433	386	420	404	393	425	381	417	451	363	442	432	406	402	408	388	396	442	385	412	428	433	392	387	411	417	384	398	382	417	416	412	417	377	428	429	453	381	412	428	375	421	400	388	433	399	409	418	403	447	420	372	409	399	399	405	374	369	372	420	411	358	378	429	418	401	412	373	431	443	419	372	428	368	408	405	426	421	390	406	447	410	399	414	428	442	433	407	423	403	401	366	361	371	368	404	409	379	379	385	426	432	405	405	420	414	420	389	407	433	401	440	390	361	389	413	393	404	385	400	405	374	446	394	385	388	386	411	422	453	352	372	393	399	397	426	423	391	397	372	415	448	462	397	375	402	419	377	377	412	392	378	442	403	412	399	389	353	390	418	407	409	419	376	403	425	393	432	376	398	391	403	359	435	417	390	452	377	400	421	404	374	373	403	400	394	353	395	408	369	385	404	381	370	400	424	388	371	395	377	410	388	400	413	463	390	385	411	386	375	410	451	400	416	407	415	391	391	400	372	433	390	442	371	408	369	407	388	384	383	407	383	392	415	403	404	381	391	397	390	403	397	351	429	397	379	371	361	373	380	417	353	406	377	397	388	419	424	393	390	431	425	384	414	419	439	399	398	404	395	362	423	382	423	386	405	385	374	384	393	416	440	396	413	397	351	406	401	389	382	394	405	405	372	405	394	425	429	398	394	394	399	407	360	411	428	403	377	394	420	414	386	399	418	385	392	404	425	373	390	358	390	415	367	398	413	397	373	362	398	399	399	407	447	397	417	406	384	332	351	403	397	415	407	436	383	412	407	404	393	433	394	387	402	400	391	420	394	423	370	410	384	390	418	410	407	414	397	405	390	394	390	431	411	408	396	404	419	425	358	400	377	396	382	397	398	396	426	394	397	368	367	421	389	391	412	384	411	412	408	429	380	409	405	414	349	411	403	414	420	389	406	446	366	372	390	423	414	406	419	401	426	386	398	401	413	392	423	382	383	421	364	405	389	387	321	384	412	405	406	382	403	383	433	413	423	432	421	413	397	430	401	396	398	408	411	416	440	434	412	399	404	403	381	422	409	419	411	373	388	419	387	406	429	396	390	408	378	405	416	387	402	412	396	394	417	399	396	410	363	451	386	390	384	371	377	386	419	410	376	417	410	410	376	417	384	394	393	380	405	396	391	388	369	373	402	405	379	427	383	413	398	374	393	395	393	421	438	387	399	409	409	376	355	394	395	410	365	356	409	349	411	377	380	386	377	377	408	422	385	352	400	416	393	395	427	423	408	391	340	377	407	370	421	425	355	384	409	411	370	381	430	421	408	407	401	387	383	415	380	400	364	399	412	406	399	420	407	388	448	407	383	391	412	385	379	405	397	415	408	421	402	378	384	424	411	388	425	430	394	433	415	379	391	384	347	431	413	409	408	414	410	365	406	378	404	438	410	364	357	383	428	410	383	397	401	408	386	413	409	363	426	410	388	409	427	395	372	377	387	445	385	349	405	435	417	373	415	387	375	385	386	390	392	392	376	394	412	410	383	389	359	365	386	411	387	374	378	405	410	390	376	385	393	412	378	368	427	395	393	407	383	397	387	410	435	406	414	374	377	414	408	421	419	417	424	432	420	388	394	411	395	380	398	420	372	390	379	384	421	398	373	409	379	421	391	391	382	386	443	407	431	407	392	370	354	404	411	441	416	420	388	435	409	453	410	366	404	424	416	421	412	424	359	400	401	404	384	439	435	416	397	418	365	398	386	428	426	439	385	363	395	400	409	400	408	394	399	387	379	385	358	425	427	427	410	400	407	382	410	373	384	429	415	368	430	402	421	407	365	406	377	379	389	393	396	386	375	421	395	418	432	402	380	429	400	403	392	379	416	381	417	376	369	352	366	425	418	391	365	374	408	390	418	384	381	372	374	403	371	414	411	428	388	382	395	402	396	404	414	393	438	412	382	420	392	396	412	394	395
9635	2486	4005	4951	5181	1645	1326	1161	1137	1030	1096	999	1022	1018	1000	990	941	1006	1017	985	1001	997	939	970	1000	941	1026	988	947	961	964	965	966	985	993	965	1001	958	929	956	946	921	925	950	938	941	907	946	921	955	983	986	929	910	914	991	957	942	938	981	978	1023	908	961	985	958	960	935	950	959	918	966	893	947	968	954	900	976	964	944	956	914	943	941	921	951	943	908	963	995	904	997	904	896	889	907	950	964	903	979	920	962	962	967	884	872	967	942	942	942	947	937	932	896	936	976	971	921	913	946	916	964	982	899	938	979	976	941	904	977	939	970	895	902	913	988	937	954	912	897	895	947	907	963	920	971	927	942	1007	908	906	981	947	929	897	961	901	950	889	1000	917	917	964	960	923	894	936	949	956	904	938	920	936	932	922	902	941	949	987	849	941	940	980	967	940	953	932	960	857	864	958	973	943	954	926	972	885	930	948	949	901	897	942	946	943	933	937	913	952	930	974	934	893	938	932	995	909	978	971	925	975	928	912	943	952	950	951	953	911	931	969	917	960	926	930	941	928	947	920	894	915	930	975	929	941	954	943	927	919	894	909	967	968	981	920	949	912	965	889	970	916	900	921	967	907	940	872	933	932	924	889	942	975	940	936	878	957	916	944	983	960	951	972	964	986	952	952	983	988	890	955	935	958	963	966	946	945	956	960	899	923	939	927	955	929	916	927	921	942	911	921	973	962	955	923	983	918	898	933	881	919	898	943	945	954	946	898	929	942	931	957	936	948	927	940	940	932	887	964	943	935	991	941	919	926	946	928	986	940	987	962	906	926	959	883	978	916	906	925	893	915	874	860	970	965	908	937	857	945	979	941	918	942	961	968	924	909	935	910	937	941	962	872	913	919	957	951	919	930	944	930	904	970	885	958	927	959	1002	898	945	975	930	879	965	906	912	929	893	918	943	974	981	925	908	949	1017	971	924	924	1040	921	942	935	942	964	956	1007	909	938	948	970	928	955	963	941	919	960	940	952	940	967	956	983	974	905	977	940	916	940	948	941	954	946	978	959	950	941	919	905	905	1023	896	965	946	881	924	919	957	977	960	917	931	936	990	942	910	992	960	981	922	919	890	931	958	951	961	904	918	951	946	933	918	919	932	982	914	912	986	927	943	960	967	926	957	933	921	940	954	931	895	940	865	979	887	956	949	928	938	982	1000	958	913	941	967	989	946	988	979	931	934	949	890	929	940	933	885	939	1002	934	943	926	888	941	991	977	904	894	927	898	941	932	983	960	935	1007	913	971	949	966	934	944	934	936	887	953	918	952	919	953	906	926	953	895	905	934	986	949	955	939	912	926	964	966	927	935	974	908	940	944	915	970	950	949	937	933	956	936	971	962	927	877	975	968	943	982	908	947	940	927	959	991	899	929	947	923	912	894	957	926	1001	967	911	970	893	924	918	975	987	915	885	944	875	874	979	899	984	986	897	948	923	967	898	921	955	916	947	976	914	957	980	971	939	983	957	946	960	962	940	928	933	946	959	918	935	943	926	906	961	961	884	934	938	941	977	877	897	902	1018	965	956	1009	881	954	958	939	943	923	909	909	911	950	923	897	922	974	979	930	979	934	943	935	905	923	931	935	907	975	969	869	939	990	936	937	965	922	969	891	944	935	932	979	953	917	914	934	928	908	961	939	934	952	903	979	908	933	906	948	924	939	968	945	925	898	969	908	914	983	954	938	946	990	954	953	929	905	933	949	935	943	924	919	934	962	962	988	928	977	912	898	986	909	917	919	982	938	898	936	956	958	921	956	936	976	980	928	996	907	990	938	934	942	975	1006	903	992	947	919	922	912	953	885	912	967	958	921	890	951	908	986	973	948	932	917	930	945	970	971	922	934	986	901	916	959	891	971	858	952	943	955	965	899	941	969	935	929	935	939	963	939	916	983	936	933	976	921	891	966	975	945	962	988	913	905	926	961	907	910	978	885	965	893	978	917	979	953	976	917	920	976	947	937	884	957	948	930	910	895	908	949	959	930	951	970	951	923	942	906	940	869	923	915	950	968	915	916	924	974	1006	943	962	970	958	903	985	986	934	949	927	905	829	1007	909	968	953	935	957	994	919	940	893	972	895	927	962	952	979	960	897	922	973	984	979	933	885	930	902	928	974	936	901	953	949	987	941	898	987	954	952	943	922	942	974	939	964	890	932	962	937	912	954	934	910	910	990	957	947	928	988	965	877	936	952	966	986	923	924	964	1010	964	986	946	935	988	966	945	907	956	919	934	961	902	935	981	901	972	934	963	958	956	922	987	870	886	926	988	987	920	959	967	928	953	858	881	936	946	937	973	949	942	945	950	941	921	939	930	891	956	928	983	904	924	914	948	881	921	886	957	925	939	954	950	956	951	955	890	914	948	962	916	972	910	947	860	900	904	980	954	926	963	887	913	939	951	906	925	943	923	986	984	947	959	1020	935	893	898	948	951	950	1006	970	917	991	918	966	889	990	923	960	946	905	943	922	963	948	972	953	883	921	969	960	926	916	949	914	941	915	912	936	937	949	953	980	940	977	945	909	875	972	981	900	941	953	945	887	925	978	906	944	932	988	917	939	946	964	941	971	944	946	937	924	924	916	955	918	930	955	932	986	948	971	916	945	921	916	932	913	955	979	936	935	943	919	951	942	956	970	952	858	966	906	977	914	967	918	916	991	959	908	892	900	920	961	930	921	925	926	949	988	896	902	946	947	905	936	930	926	968	937	950	961	960	913	931	944	948	1013	910	931	903	894	939	923	920	892	955	889	990	967	955	985	944	924	919	925	955	957	934	947	892	966	939	948	946	957	956	962	961	961	905	986	969	989	949	914	952	944	943	908	911	964	931	920	989	958	983	948	905	983	935	933	932	906	925	914	1010	961	980	982	947	960	875	988	932	939	925	911	946	916	937	886	855	896	919	872	1002	894	909	947	980	948	899	924	964	928	945	986	937	936	931	928	959	997	952	979	969	959	933	945	921	941	982	916	1004	873	934	897	879	984	935	979	898	939	922	910	882	894	988	893	1005	916	975	898	930	942	915	947	952	928	900	910	943	938	922	1008	877	951	958	951	877	968	915	970	968	974	933	963	919	971	1003	986	927	955	972	926	902	973	1019	936	942	921	959	942	901	954	933	847	928	907	907	916	957	949	964	933	888	972	936	949	935	988	951	949	912	945	894	924	953	946	944	964	977	948	966	891	932	949	918	907	933	936	938	897	930	931	930	912	899	907	936	939	904	1013	952	941	926	944	967	932	909	909	927	970	894	916	964	928	898	962	957	965	933	900	925	917	940	925	946	969	942	988	938	1001	928	915	945	868	962	960	966	972	941	942	973	1005	937	950	917	964	971	919	951	976	934	921	915	924	940	911	945	941	923	934	945	963	946	971	949	926	968	951	981	933	896	926	981	928	931	941	981	929	901	990	924	974	953	961	897	925	913	947	922	953	1004	926	969	957	958	926	951	929	921	931	966	948	869	946	904	878	943	948	976	953	896	948	971	936
20581	4103	2904	2391	1623	489	360	306	262	273	264	253	225	236	265	235	240	233	223	238	235	226	240	241	213	212	223	225	213	222	243	236	221	213	219	220	222	226	222	215	194	226	203	216	204	225	226	237	191	243	190	230	229	223	232	231	199	222	208	225	199	215	201	194	207	229	200	227	220	223	216	249	204	218	219	253	243	221	203	218	212	223	221	215	229	246	250	234	213	223	219	207	210	209	193	205	226	218	229	240	215	213	249	248	245	213	206	226	221	210	208	226	236	193	220	246	213	203	231	229	231	214	219	208	233	212	225	238	225	233	216	219	212	229	222	188	233	200	205	199	219	258	226	237	228	238	211	224	192	221	212	238	217	207	198	245	239	219	212	220	217	211	188	200	220	214	230	238	207	237	220	214	221	205	202	234	216	219	232	218	210	220	211	216	225	244	220	212	212	227	238	189	207	204	202	230	191	224	212	204	251	203	213	220	238	209	217	212	210	191	240	221	221	231	209	223	200	222	213	214	226	204	207	215	208	210	203	240	224	202	222	225	215	226	206	224	237	223	266	192	224	191	234	194	229	230	201	240	226	216	214	207	216	218	226	221	204	213	221	203	222	232	189	238	202	227	211	235	223	217	209	217	253	218	253	237	240	229	226	231	242	232	227	227	221	207	204	180	239	207	209	216	191	211	231	207	187	207	233	206	222	207	210	215	236	240	232	230	230	220	225	194	179	200	220	197	206	235	222	218	230	207	208	209	221	188	211	197	196	216	222	229	227	198	278	219	208	244	218	211	229	233	245	235	198	240	224	232	214	223	234	217	246	232	240	240	200	216	232	218	202	230	188	202	220	229	205	202	241	237	240	206	219	200	232	233	222	222	228	228	226	205	199	208	219	199	221	208	213	182	220	232	194	230	218	218	195	232	215	220	229	206	226	211	233	228	212	225	187	193	203	201	231	203	222	205	203	200	218	214	213	208	228	233	215	207	235	221	193	215	214	197	214	213	239	193	229	204	227	199	213	190	208	209	207	220	214	217	222	223	233	234	229	215	226	222	199	220	246	213	203	173	213	205	246	209	195	243	245	226	197	243	184	237	205	198	211	240	205	183	212	216	226	222	211	245	221	211	211	218	231	196	227	215	222	207	206	232	244	223	202	198	201	219	234	194	217	236	208	224	214	231	228	210	204	228	208	223	242	221	194	220	198	223	211	226	200	203	234	238	237	253	240	223	238	230	233	222	202	204	220	230	234	215	227	230	209	232	200	211	248	238	237	204	221	246	201	231	219	215	199	216	244	217	210	216	201	193	189	227	216	208	200	234	203	226	217	234	202	179	219	230	207	223	218	225	227	200	204	245	234	217	226	231	209	245	215	226	194	178	203	202	223	210	256	233	228	222	214	219	203	234	221	220	219	211	235	231	242	215	191	215	194	236	212	235	239	200	224	260	228	246	249	197	235	210	230	210	202	203	186	239	266	223	201	199	213	225	230	186	216	231	229	204	193	252	233	217	212	227	211	184	230	223	196	233	189	242	219	209	211	193	185	235	212	244	220	228	225	222	215	237	237	209	232	199	255	214	203	184	225	224	219	221	217	226	197	228	245	237	239	241	216	231	221	215	242	200	220	225	203	231	207	237	214	233	213	228	192	246	232	205	217	230	222	209	215	225	218	250	214	231	209	217	214	201	214	243	242	206	222	246	202	201	232	238	249	211	200	240	186	194	207	209	227	207	205	239	246	211	211	207	190	201	210	220	255	237	204	217	207	214	220	218	223	224	188	203	207	212	237	210	210	205	216	222	198	213	246	222	227	201	238	216	226	218	208	202	192	223	241	212	235	217	234	213	197	224	205	230	201	251	241	219	228	208	232	184	238	212	200	194	214	229	218	203	259	241	228	212	233	213	214	235	192	208	227	221	214	226	211	220	214	232	220	213	240	212	243	200	210	197	222	207	220	239	226	188	251	220	210	204	217	235	247	230	221	195	201	227	230	227	213	241	207	219	200	199	237	198	197	222	228	238	203	210	205	225	205	202	202	214	254	216	226	222	222	200	208	255	245	210	227	250	230	240	230	226	249	209	203	219	231	233	210	211	207	219	226	230	224	214	211	211	240	202	197	207	210	252	223	211	225	221	200	222	218	224	238	240	209	232	209	212	221	224	231	216	247	218	201	230	209	244	198	212	216	222	185	237	210	221	242	205	204	217	243	180	196	223	234	225	217	238	226	220	189	217	263	224	231	220	250	215	228	215	213	245	250	249	217	223	197	219	212	197	233	226	216	208	245	220	187	211	208	231	212	209	186	190	242	218	230	238	207	207	182	210	218	226	242	221	226	236	220	232	206	230	224	205	195	200	204	235	233	192	245	194	218	219	213	212	215	220	222	231	212	217	202	225	240	233	199	209	214	181	196	214	233	195	239	213	246	210	196	222	188	212	212	200	250	222	220	213	229	232	239	191	232	226	223	247	214	197	223	237	240	228	226	210	240	232	192	212	255	211	232	219	220	221	205	224	219	204	195	211	236	216	188	208	208	216	192	239	217	219	198	234	223	245	220	227	235	215	199	233	198	219	208	207	228	243	201	232	213	212	219	202	198	220	235	201	208	217	195	195	205	246	203	243	233	228	218	230	194	218	233	229	215	239	218	185	233	198	236	235	255	218	224	230	230	214	228	223	204	200	205	222	229	249	224	205	220	218	232	226	196	227	205	206	253	200	218	234	220	197	210	211	200	231	228	177	196	227	226	239	232	226	239	231	235	214	218	230	197	204	234	250	190	210	223	231	204	224	243	221	235	187	217	209	195	201	185	199	218	231	249	207	193	236	199	220	201	216	208	192	190	211	206	227	223	230	237	215	213	213	233	205	223	211	216	191	194	217	234	218	216	207	217	217	230	254	229	213	252	177	223	177	227	207	243	203	208	233	239	222	238	214	211	190	207	212	219	220	190	239	218	226	221	207	202	196	216	202	204	223	210	197	218	213	243	219	202	201	206	230	237	227	205	203	220	217	243	217	201	227	214	226	218	189	236	184	205	222	230	209	213	209	219	224	198	230	215	225	227	199	230	225	220	221	218	223	224	192	210	229	221	200	232	213	221	205	212	236	200	227	236	222	229	209	199	202	197	196	231	217	224	231	195	221	227	178	223	205	222	224	210	205	227	238	223	215	231	217	227	193	230	231	217	206	204	202	214	192	240	220	232	220	215	223	241	216	217	218	207	229	223	247	207	203	234	212	209	231	242	180	205	198	220	257	208	233	210	203	255	226	201	225	257	222	246	210	237	209	211	211	250	215	208	202	194	194	193	216	223	201	224	214	248	239	233	196	212	217	238	220	222	194	211	192	233	207	223	233	199	186	218	215	212	204	222	213	214	237	205	223	218	213	222	210	200	202	210	226	219	245	227	190	197	209	216	227	232	258	213	194	223	208	205	252	251	223	233	205	242	208	231	211	219	240	223	234	250	247	227	236	200	219	239	204	218	210	231	228	226	221
13002	3015	5618	7521	6140	1635	1212	963	839	829	781	751	699	687	676	641	695	624	677	628	622	596	561	612	634	542	581	632	528	582	566	608	575	575	551	597	576	538	552	546	574	573	544	583	544	532	509	515	573	600	596	537	519	534	600	544	525	574	556	548	523	500	545	553	515	545	557	549	512	539	572	557	577	543	537	533	542	542	529	557	508	548	549	629	544	519	498	562	527	564	531	491	526	596	543	517	511	573	562	527	511	546	511	542	520	549	531	561	551	502	489	512	533	523	526	552	544	532	515	571	502	579	538	529	528	548	526	585	558	510	526	528	524	524	497	541	563	585	537	563	543	588	544	560	523	565	596	499	553	517	522	564	538	539	534	555	486	554	540	570	521	542	509	578	518	528	548	544	546	545	544	556	584	577	570	575	498	563	519	516	563	574	530	523	528	523	563	534	534	523	547	509	560	587	550	550	543	534	482	562	522	514	533	533	538	570	492	567	557	484	561	512	545	531	570	539	528	524	557	510	501	542	545	511	501	523	546	573	522	541	540	556	545	542	513	612	560	559	563	557	512	530	554	555	518	554	551	528	539	524	529	503	557	518	571	560	521	484	538	571	538	575	596	526	569	526	533	531	566	514	573	553	539	534	510	511	499	546	575	519	565	499	533	546	481	577	518	530	567	543	506	527	586	514	527	554	550	532	561	504	546	546	538	525	508	537	590	518	581	562	509	547	532	507	551	523	522	543	589	525	551	517	550	565	534	540	532	532	536	577	532	561	566	552	547	495	549	514	523	574	502	533	555	566	553	516	549	549	537	503	530	518	575	559	544	519	585	549	519	536	500	540	531	521	485	543	534	560	541	547	522	500	532	534	560	506	548	498	596	515	555	558	493	536	525	574	527	555	544	519	529	537	539	513	503	549	556	510	541	555	540	555	550	564	558	532	510	550	524	545	551	535	556	546	526	484	548	520	484	500	523	549	490	537	539	502	561	527	549	551	514	522	532	541	568	533	549	547	556	473	545	575	513	511	565	536	580	523	539	567	516	534	554	561	544	517	515	524	520	564	557	535	514	517	565	552	541	517	551	517	558	515	539	521	551	484	534	528	525	528	548	566	578	588	542	563	530	550	534	546	573	538	533	559	510	506	478	492	553	582	596	556	537	544	552	550	519	547	521	549	520	521	539	520	583	535	549	523	531	556	527	492	590	537	522	549	535	525	520	544	514	571	509	546	583	533	545	537	538	504	558	544	547	548	531	509	492	532	535	509	567	502	554	544	525	622	565	557	563	542	548	551	536	537	526	544	523	506	523	584	567	527	532	578	541	536	527	526	497	557	531	534	559	561	528	530	542	528	493	522	538	538	590	527	535	554	537	506	579	491	517	556	553	570	522	531	528	528	533	562	548	551	543	544	585	511	553	535	583	540	509	565	551	531	547	569	544	515	562	559	559	587	502	549	548	531	554	522	567	545	539	548	520	542	537	550	554	550	553	521	517	522	608	516	573	496	576	599	545	537	542	576	538	540	550	526	558	531	516	507	531	546	557	558	554	516	530	546	522	528	551	500	537	539	562	518	572	544	521	526	536	540	540	566	501	511	507	519	522	553	518	529	571	544	498	548	491	533	554	532	584	578	528	568	534	526	530	548	550	558	535	526	537	511	573	528	529	530	561	538	572	550	569	533	536	554	554	531	561	571	567	518	596	512	542	535	537	555	538	533	539	528	527	535	573	517	542	563	544	552	567	528	564	547	553	519	559	578	533	543	556	558	528	530	475	598	557	563	554	522	535	485	537	546	558	547	563	550	545	562	553	483	520	562	547	561	522	526	587	557	541	526	521	548	578	530	526	544	561	540	522	540	504	532	541	527	522	535	548	573	546	509	493	503	597	512	564	505	538	558	551	526	508	560	492	597	535	543	532	562	536	548	551	537	553	552	550	604	555	557	516	554	519	503	559	551	515	559	532	529	519	540	516	549	503	535	535	522	556	523	540	568	537	505	542	556	550	504	552	536	528	584	523	488	546	544	571	570	529	559	555	523	545	538	493	514	530	533	536	489	522	538	520	559	554	533	560	567	577	536	569	555	577	591	531	540	528	519	559	535	563	547	525	544	548	532	557	523	529	550	576	521	529	510	534	560	565	522	543	486	566	537	556	545	544	483	543	509	548	588	541	559	552	550	569	511	589	517	583	536	525	523	552	539	571	526	544	575	536	565	585	517	527	553	552	521	534	518	540	520	538	535	506	512	540	543	553	535	532	539	517	589	575	550	575	554	557	573	530	543	549	495	525	560	494	572	522	552	544	549	550	546	532	515	513	550	511	546	546	510	525	526	543	509	498	553	550	569	520	521	554	502	502	565	519	515	530	553	513	563	498	547	558	524	534	505	538	552	568	512	534	511	530	596	576	536	522	546	479	547	563	511	533	530	533	556	536	530	559	518	561	532	562	530	534	529	543	567	545	573	548	566	499	540	541	517	534	523	545	575	559	538	516	532	547	531	573	549	532	512	547	530	514	515	528	555	554	573	557	525	492	532	541	553	531	568	549	544	537	566	573	563	568	524	526	525	543	582	513	559	524	564	564	498	511	546	541	619	536	569	530	529	540	555	560	510	508	517	551	549	527	575	560	566	547	559	540	559	569	558	531	544	552	545	551	547	516	555	539	523	507	522	523	562	520	493	576	573	501	519	526	570	516	526	554	492	520	572	535	550	552	572	542	607	543	548	551	571	551	540	531	500	515	568	544	567	544	550	560	520	533	556	510	540	506	503	529	537	574	484	522	554	523	508	533	555	581	502	542	552	508	520	541	535	555	565	569	549	521	540	513	554	523	502	548	490	564	539	513	528	517	515	547	510	529	510	509	599	553	588	532	504	556	551	569	533	589	583	528	542	555	490	540	528	534	539	559	545	554	502	561	531	548	578	544	565	531	516	561	554	550	541	510	532	562	552	581	527	534	513	512	538	527	515	543	546	517	524	571	552	525	527	495	492	544	512	537	560	529	548	532	552	543	530	557	552	542	533	553	558	542	524	504	584	581	509	543	520	558	572	566	495	557	559	524	549	533	586	577	552	532	498	538	557	552	538	579	537	572	549	568	566	552	541	532	551	543	542	517	552	514	544	538	537	543	570	551	526	513	561	541	554	524	508	565	525	558	540	534	556	569	551	567	536	544	561	543	573	550	535	550	535	543	521	507	589	509	519	543	564	583	561	530	583	590	558	555	516	530	542	533	529	543	502	540	516	547	548	516	573	533	482	552	550	597	517	521	554	533	490	521	537	571	551	533	536	551	566	531	502	548	546	565	529	548	516	483	518	560	528	562	550	524	565	551	533	563	549	470	558	593	567	547	556	546	525	545	500	586	543	517	526	539	572	516	519	543	548	549	511	514	511	502	582	537	582	544	594	589	553	476	530	599	540	494	537	569	512	532	515	539	537	554	541	503	542	539	522	511	525	535	522	543	550	516	550	511	547	524	547	614	570	550	549	555	575
3542	993	1434	1301	876	418	407	375	428	392	415	375	384	359	393	404	361	362	371	366	379	377	407	388	351	365	367	409	371	383	388	372	378	405	396	390	382	382	398	353	391	388	384	351	383	342	339	383	414	385	377	404	380	451	423	398	344	351	389	376	376	362	402	370	399	399	371	384	401	339	357	360	369	367	331	380	384	395	412	411	395	379	393	403	424	411	416	344	383	418	392	393	369	387	362	396	360	374	354	395	368	401	371	380	404	351	400	350	334	329	380	339	345	418	377	386	426	399	402	389	357	445	399	386	409	358	357	372	366	368	351	356	387	396	368	351	405	397	383	372	403	356	380	387	373	374	376	375	363	363	401	385	380	398	417	396	372	341	376	414	359	394	352	380	378	379	364	395	347	369	384	390	378	420	393	380	362	417	441	414	417	363	371	355	405	357	358	376	412	375	387	372	417	384	375	394	387	346	386	408	379	372	380	385	409	392	394	406	341	413	404	349	359	402	364	361	379	376	405	376	369	375	354	391	377	428	367	402	355	402	335	389	354	344	363	408	373	351	395	364	370	384	389	376	382	415	379	375	395	380	386	403	388	404	353	364	400	399	367	388	410	381	416	372	390	361	405	393	382	379	354	402	398	353	389	364	367	377	402	359	390	399	375	362	371	384	404	375	406	402	368	377	353	392	369	403	412	397	380	410	390	377	376	358	386	390	404	402	383	367	384	329	376	398	391	369	429	399	335	366	340	390	361	367	412	446	373	377	357	366	361	402	386	432	369	402	360	389	425	372	366	393	383	388	377	382	355	350	355	380	391	381	413	402	384	376	400	352	348	384	382	382	411	420	428	353	386	416	340	376	399	374	369	371	374	374	393	396	358	358	383	381	321	351	401	411	389	395	399	409	390	366	366	400	366	374	422	359	419	348	363	420	358	384	413	407	413	413	407	320	389	389	366	388	358	399	346	391	365	390	403	362	419	354	353	367	384	387	383	349	390	388	382	383	374	388	386	381	357	372	403	387	366	422	379	369	351	391	370	394	337	382	373	363	385	374	391	408	455	437	364	401	421	383	378	387	408	400	381	393	380	376	403	408	417	388	374	392	388	369	377	345	393	399	375	384	389	393	389	373	383	366	391	411	375	383	383	381	389	398	406	405	383	407	342	404	384	380	388	358	404	343	377	384	372	355	423	378	363	382	341	374	361	389	395	322	393	358	398	381	391	366	378	377	363	388	384	378	409	387	423	363	367	380	352	341	377	370	386	375	403	387	401	382	315	422	419	362	392	357	405	382	390	364	369	351	370	378	378	323	385	396	367	356	374	406	381	364	401	358	372	369	379	371	364	399	391	381	379	372	338	407	407	380	398	391	402	411	390	406	355	365	380	382	412	404	366	385	408	389	394	371	355	366	355	386	339	396	347	389	392	384	374	402	418	389	389	391	402	377	369	379	362	387	402	380	414	373	368	365	348	378	353	379	367	378	398	402	339	384	389	385	376	392	406	347	379	374	375	394	390	387	379	403	386	389	394	376	392	394	364	401	400	376	386	386	402	355	390	375	380	366	431	388	399	381	379	376	417	386	423	373	397	393	383	384	339	351	378	415	401	380	380	392	378	337	393	419	369	389	362	396	415	381	350	376	386	378	397	356	379	374	363	358	397	417	381	408	390	373	362	379	367	352	357	403	400	380	383	376	397	402	367	433	394	399	358	392	371	372	393	384	369	391	356	353	382	388	374	408	408	362	416	369	324	357	373	377	365	398	416	352	391	351	394	388	387	404	368	370	428	395	389	365	339	344	392	379	440	434	381	394	425	402	373	368	384	375	381	357	374	368	372	390	372	388	385	370	377	397	394	367	392	338	389	359	402	407	420	383	411	377	424	385	398	432	438	381	335	357	380	402	361	380	379	366	360	387	374	390	380	392	374	435	396	414	390	422	418	364	382	387	388	387	349	376	389	391	364	406	390	385	360	388	352	373	377	385	371	386	371	413	376	385	381	374	380	362	364	403	372	375	362	390	380	407	364	397	386	380	383	408	346	392	347	410	384	364	391	415	365	407	397	397	383	362	376	420	397	385	372	401	407	409	356	373	381	398	381	404	398	391	357	392	379	418	371	379	414	400	362	377	369	361	355	373	398	385	363	395	407	422	352	367	411	435	392	395	420	365	370	372	407	369	399	414	346	365	383	393	358	388	419	385	413	377	376	373	373	410	384	404	376	370	355	382	375	401	356	366	405	394	395	386	368	383	378	386	386	352	379	352	408	420	373	385	395	384	398	360	409	396	430	378	369	414	393	367	404	356	393	388	403	442	413	385	385	420	450	407	391	369	380	347	373	369	390	387	395	396	407	391	399	400	414	383	379	397	410	404	387	392	355	406	392	406	387	382	397	372	399	377	386	364	359	376	371	398	343	355	398	373	357	368	388	395	385	338	399	384	399	365	362	417	372	404	359	393	370	381	352	388	402	388	379	371	368	383	398	364	369	385	375	426	390	417	377	400	383	386	364	324	429	376	419	369	401	381	385	402	363	355	353	376	362	379	413	400	342	412	351	373	357	407	391	382	388	402	374	370	386	353	366	363	356	411	399	387	376	344	363	407	367	367	385	399	375	364	372	384	366	399	385	382	401	365	384	366	414	358	350	367	393	358	388	379	402	425	378	378	406	374	399	336	381	369	393	349	395	403	419	374	410	352	385	399	392	343	352	415	418	382	371	352	398	373	350	338	389	415	396	389	384	436	353	398	354	408	384	382	373	334	374	426	400	390	405	391	365	422	369	412	419	367	398	363	365	402	369	430	378	390	406	359	354	384	383	442	385	426	393	395	355	365	347	422	353	366	385	388	367	389	322	356	390	387	386	397	412	386	384	403	377	386	398	360	395	360	364	381	360	368	381	379	391	395	382	384	375	398	382	401	423	395	408	392	345	383	396	393	379	413	369	386	357	410	362	364	361	358	390	377	394	370	374	409	414	391	357	421	390	404	384	387	402	351	361	372	355	403	370	390	389	386	419	385	389	359	396	395	375	368	386	385	387	386	416	423	413	371	370	394	398	371	371	359	393	380	388	375	374	392	401	402	388	402	382	399	409	386	398	400	379	382	404	360	365	357	405	374	429	368	365	388	407	426	376	390	393	353	367	388	374	381	364	391	381	386	417	369	371	360	353	352	378	369	378	370	400	394	372	420	395	384	381	391	402	366	362	399	396	384	354	382	408	391	395	367	344	357	367	354	386	399	424	384	382	369	374	369	407	368	415	359	349	379	396	399	404	391	361	396	351	369	369	383	407	411	372	396	403	392	331	390	377	405	388	394	374	369	382	379	371	368	362	366	399	383	349	390	418	385	389	384	398	384	372	374	378	376	399	392	400	381	381	411	424	395	384	360	375	327	424	405	381	379	391	379	374	380	374	351	366	369	391	363	379	395	361	446	410	387	398	417	352	369	345	382	380	378	407	368	407	370	381	367	392	381	392	380	398	372	374	371	385	428
3565	1476	3254	4168	2827	1077	1002	948	939	960	920	966	873	947	924	932	900	890	953	979	929	916	924	969	892	932	940	923	948	865	943	872	916	858	975	911	885	946	950	889	942	932	943	936	917	928	954	890	914	902	894	927	909	966	897	869	950	869	963	944	876	960	917	913	901	955	900	924	953	944	890	901	847	904	914	887	922	896	895	934	909	942	932	961	920	915	928	864	925	944	941	916	950	869	930	925	937	937	924	954	973	917	851	946	934	933	931	914	886	911	966	908	904	869	966	899	903	968	915	901	876	882	962	943	855	887	930	953	920	868	888	967	950	894	872	882	899	872	881	970	918	911	980	879	965	974	976	893	945	917	868	973	867	866	903	914	868	928	913	916	935	857	906	847	875	901	918	911	908	898	971	984	924	884	922	963	971	903	948	910	925	886	932	883	947	894	900	969	951	947	946	927	884	901	926	899	949	936	932	909	925	893	906	914	920	967	925	881	917	890	916	978	879	871	894	916	931	898	918	927	888	886	892	940	932	944	905	878	976	942	949	888	953	892	908	919	880	907	862	892	919	885	913	894	858	947	907	902	906	840	898	934	902	926	882	906	912	933	884	885	954	936	846	914	918	870	951	947	870	877	941	906	959	903	972	849	918	912	878	872	941	919	945	858	916	869	882	968	879	936	909	919	957	950	946	905	909	834	920	909	923	930	908	913	904	882	904	913	870	898	877	941	981	856	897	971	912	1005	956	886	917	946	895	941	939	908	893	928	900	942	884	872	859	883	935	908	910	931	898	900	958	901	951	895	929	947	923	905	930	877	897	886	902	919	920	907	967	922	924	922	918	902	901	912	906	873	955	948	892	902	943	913	929	875	931	924	904	936	865	944	887	895	936	950	929	865	874	888	929	922	899	901	897	903	915	953	938	921	900	892	1024	879	825	938	889	889	897	841	962	903	968	908	893	907	902	910	926	964	918	886	920	891	940	929	890	884	897	923	897	907	929	856	921	927	914	931	894	913	907	904	957	880	908	917	944	920	924	920	870	930	1011	939	882	909	952	927	914	956	932	860	929	893	937	940	903	883	906	889	891	877	946	910	946	949	928	870	895	924	900	972	941	911	882	907	940	930	880	884	945	911	894	944	886	948	938	936	928	889	944	906	873	875	904	842	922	916	874	942	954	913	915	922	865	900	900	883	955	963	900	847	926	929	916	868	908	911	917	965	886	839	924	917	875	928	913	881	876	912	920	942	939	917	890	909	887	911	967	928	913	906	925	966	958	880	930	898	961	859	924	864	952	888	920	939	939	848	954	910	907	922	964	934	900	888	918	907	912	893	905	883	878	914	889	945	932	866	930	890	938	935	913	988	900	909	936	814	887	852	901	950	928	926	890	954	924	898	904	855	901	897	922	942	966	946	954	948	870	905	977	924	935	967	924	934	870	909	912	904	880	910	928	890	900	954	904	915	932	933	909	934	875	907	950	934	976	941	891	894	942	937	975	888	865	889	877	877	883	903	912	879	900	944	911	937	918	874	909	933	939	932	908	878	910	926	945	889	896	893	917	914	921	919	913	859	965	851	892	899	914	891	894	918	934	875	887	946	923	854	930	870	932	937	954	898	905	905	910	901	926	861	910	870	888	881	922	915	970	952	894	929	938	930	896	931	901	974	895	852	888	945	938	942	947	1004	904	939	939	931	962	908	928	915	916	930	941	955	888	898	906	930	873	901	887	923	887	940	939	900	894	841	939	904	950	858	908	955	925	912	850	934	899	910	942	882	911	923	907	902	948	922	888	970	894	937	955	958	951	917	925	907	894	884	934	929	873	895	932	908	911	918	920	931	917	858	962	947	999	909	1001	984	933	867	913	904	866	875	893	907	958	951	890	911	895	925	927	970	845	930	906	887	913	898	937	941	914	926	885	945	938	992	925	940	914	958	913	890	963	912	860	897	890	867	885	853	855	943	922	901	897	878	921	907	895	910	971	938	859	942	959	911	933	880	927	882	957	843	863	914	931	913	952	974	907	919	969	886	912	901	942	908	890	949	910	934	922	939	939	947	918	927	890	890	943	902	915	897	975	882	913	924	890	925	885	953	905	915	903	857	896	935	947	893	1019	912	908	911	906	909	927	921	882	908	921	902	924	918	971	871	928	845	917	859	876	935	934	900	884	933	944	973	939	945	900	925	897	876	911	925	930	920	950	916	912	963	923	883	933	940	862	905	884	926	914	958	945	927	956	981	940	954	904	905	904	927	868	912	927	933	929	935	900	904	918	952	883	926	895	922	980	908	842	926	916	901	888	910	938	905	936	962	898	921	856	953	894	964	866	858	922	944	932	945	891	921	950	871	909	921	903	906	929	951	921	887	912	827	933	930	905	878	922	864	904	935	939	917	939	952	885	936	860	939	904	957	918	941	907	911	864	921	915	872	911	905	961	891	944	938	892	859	888	876	916	872	957	940	882	905	933	953	886	942	899	876	920	944	922	882	975	862	905	951	920	909	909	883	898	897	930	939	928	845	871	945	904	901	932	887	909	911	908	907	884	925	913	885	891	860	936	956	923	875	931	931	977	844	911	885	886	948	970	838	888	919	908	927	922	921	839	942	927	893	907	896	929	851	935	882	922	939	942	933	947	908	899	866	901	902	938	947	928	911	898	893	933	839	903	920	908	918	889	925	882	903	860	874	881	932	878	874	902	934	921	880	923	913	903	888	907	943	957	962	909	922	939	921	960	946	904	924	902	859	901	962	951	949	896	886	945	923	899	898	850	927	909	914	889	947	900	895	890	928	942	936	879	943	871	939	964	838	862	938	895	916	907	927	871	918	878	909	929	901	893	923	967	907	946	897	932	949	904	882	924	908	875	920	936	918	953	918	881	949	933	943	936	923	832	951	923	908	910	918	896	899	933	877	871	871	883	887	899	905	948	926	865	956	905	919	965	933	910	847	928	893	955	891	940	965	921	879	907	890	910	943	912	938	911	918	944	908	869	893	865	888	908	917	958	952	923	860	957	902	949	852	965	943	920	865	922	983	929	932	896	903	888	862	885	896	897	884	940	923	903	915	894	936	943	928	895	904	876	923	866	942	923	960	906	912	893	905	864	894	925	909	912	878	872	954	887	909	931	898	840	875	930	917	942	908	899	910	925	904	933	875	879	924	937	918	940	869	904	906	845	900	910	920	923	948	943	934	933	944	943	869	913	955	926	920	961	922	928	918	980	935	901	881	932	918	918	926	919	950	853	954	912	985	912	909	945	935	907	908	900	935	935	974	949	950	967	939	926	870	925	918	945	920	950	906	930	954	895	917	901	903	889	869	894	952	930	922	914	897	872	882	918	916	903	944	925	923	942	973	936	924	941	920	843	957	956	911	963	929	923	947	879	963	868	990	914	912	942	938	907	918	926	925	941	924	890	871	969	886	869	904	926	893	884	888	834	880	907	923	903	887	885	904	926	937	906	942	890	903	929	920	918	880	917	972	886	887	938	915	907	910	926	915
12006	2630	2856	2530	1519	522	473	471	447	438	451	438	440	439	407	383	403	448	418	435	416	413	439	407	414	368	439	427	411	403	367	401	384	428	412	422	412	427	406	398	418	403	398	420	415	399	371	398	391	435	423	405	368	398	399	405	419	406	395	386	414	366	419	373	445	398	410	410	410	423	431	415	375	410	405	404	418	397	376	423	405	394	437	412	391	434	367	408	430	415	367	423	381	408	411	399	411	394	437	413	390	399	421	387	420	391	394	396	428	394	442	416	403	439	417	395	398	409	386	418	416	430	437	433	421	343	413	421	420	408	407	390	380	397	384	428	403	427	399	432	414	403	414	422	398	406	433	412	398	413	419	425	448	417	432	416	407	444	435	374	413	433	391	417	418	433	415	433	426	415	449	426	392	424	372	388	388	416	447	424	435	453	431	375	395	408	401	435	398	367	405	402	441	401	407	395	390	418	407	396	399	406	381	375	418	410	403	369	434	403	383	403	373	409	384	405	400	377	417	404	438	388	402	394	389	407	421	365	397	422	407	399	399	367	383	407	384	416	409	397	415	393	414	418	434	441	426	424	365	462	408	454	430	409	428	425	382	420	413	400	407	378	438	403	436	410	430	379	384	407	411	404	417	391	423	391	438	435	394	406	364	412	408	416	382	418	425	405	399	413	440	443	425	394	425	431	414	370	367	416	392	446	427	381	386	421	415	409	413	384	390	409	434	429	397	386	411	388	404	380	382	428	408	401	438	418	373	410	396	411	390	401	450	387	423	412	395	404	413	381	375	404	382	363	383	393	389	398	440	434	416	409	421	413	373	362	358	417	450	409	390	400	403	379	398	438	381	394	402	386	409	424	428	436	406	416	418	410	448	400	390	418	396	417	380	397	411	410	404	437	375	401	403	408	399	381	394	395	429	426	395	412	415	407	379	435	412	422	424	436	399	454	411	401	363	401	404	401	386	392	381	444	425	411	405	412	428	434	407	414	380	409	414	422	443	389	388	390	407	442	401	444	408	380	411	410	411	398	407	366	384	416	431	412	441	443	419	405	420	401	396	439	361	384	373	388	434	414	430	418	407	401	369	360	413	391	416	366	430	403	376	393	387	409	403	414	397	417	402	422	404	404	407	418	396	399	392	411	383	432	348	386	396	375	389	432	395	479	380	438	377	415	393	438	434	431	388	432	428	412	378	400	404	393	411	385	397	415	409	434	427	425	415	393	404	417	424	385	410	418	361	373	456	433	435	378	406	411	436	396	446	411	413	388	400	374	390	419	415	428	403	425	404	411	391	401	449	429	448	459	426	439	402	412	409	382	406	411	421	399	400	386	391	394	423	411	359	399	438	443	391	410	372	408	405	428	414	389	405	421	419	410	396	457	408	401	422	387	434	373	407	380	393	398	403	386	424	401	415	432	377	374	357	399	387	406	374	376	415	417	387	422	416	403	439	391	416	387	407	427	413	368	394	390	369	405	429	436	411	392	382	403	379	422	405	377	357	391	404	422	399	430	420	436	411	415	383	371	441	393	394	435	442	423	413	366	385	382	429	383	401	377	389	351	412	412	401	391	418	458	443	432	452	436	419	454	404	448	388	439	441	435	416	401	376	384	387	403	378	424	373	388	397	413	415	408	401	405	423	423	394	431	399	380	400	375	418	420	405	390	413	446	374	416	417	385	368	431	396	428	400	405	391	410	409	375	396	418	408	426	393	424	405	409	430	432	427	374	401	400	395	424	397	413	395	390	426	408	419	461	450	429	444	410	433	424	401	401	422	397	395	390	389	414	398	411	389	438	409	406	407	412	397	413	406	416	428	388	398	436	396	404	410	426	397	383	395	399	432	398	401	406	408	395	388	403	398	394	426	405	441	406	381	401	378	392	382	393	447	417	394	363	415	391	410	413	392	393	429	408	398	412	409	395	382	379	409	412	420	404	384	375	447	415	423	446	414	463	422	442	389	397	407	402	402	430	404	439	402	404	391	390	401	396	440	428	420	410	400	423	410	413	410	372	403	431	430	392	464	441	375	422	436	383	425	394	411	396	428	392	419	381	401	403	389	416	416	441	404	391	405	395	438	427	427	402	381	375	446	388	400	398	404	402	396	422	395	428	443	434	380	420	419	419	397	425	396	396	381	394	415	416	409	402	437	404	423	387	406	437	435	368	459	406	396	389	433	410	423	400	420	384	438	424	427	415	409	396	421	413	425	409	417	421	441	410	390	405	402	409	436	385	438	366	427	412	413	415	368	394	397	422	419	384	410	376	389	453	445	431	461	409	379	369	401	382	399	381	392	434	409	413	376	401	445	442	435	385	412	382	387	427	401	436	369	433	381	434	438	448	399	405	403	378	406	391	406	442	422	437	434	419	395	401	442	401	436	422	405	386	408	358	443	439	447	412	390	436	445	429	401	425	407	436	406	418	418	400	419	380	419	409	393	446	399	424	408	446	413	398	405	416	435	385	403	421	433	419	391	427	434	398	397	407	396	392	443	456	416	423	390	422	441	418	392	412	428	422	403	366	380	404	429	412	397	415	446	412	388	432	397	419	435	408	424	376	419	414	411	387	417	421	435	440	410	393	410	447	379	411	427	389	408	377	421	427	413	401	432	428	430	414	420	426	344	383	408	428	439	415	431	384	431	427	385	377	437	429	447	388	408	439	413	449	385	417	406	405	437	445	400	412	438	401	409	405	399	393	433	423	422	400	402	415	435	420	392	414	441	421	384	430	442	430	404	407	435	407	451	454	406	436	408	421	398	402	426	381	433	381	412	434	422	424	441	419	375	410	425	359	428	393	397	405	404	427	397	417	426	405	413	429	370	412	390	433	411	420	409	437	429	408	432	408	431	402	414	462	401	384	410	384	430	395	443	446	394	409	418	422	382	363	403	416	394	411	398	430	393	406	411	375	429	448	448	406	407	406	414	424	406	413	485	406	440	396	430	414	387	410	456	456	394	401	416	391	389	411	434	411	422	436	397	384	416	384	453	371	401	459	434	442	385	419	408	391	442	422	417	409	387	433	399	416	403	399	395	402	404	345	414	438	402	386	382	425	418	396	399	361	411	427	426	395	423	392	409	410	408	432	409	419	364	386	420	403	416	439	395	404	390	433	407	405	434	416	403	383	386	406	418	419	449	431	426	413	385	394	452	385	398	442	421	413	445	430	419	392	421	416	395	422	395	409	395	387	399	455	375	437	414	406	386	421	388	389	423	362	396	397	390	413	419	421	390	382	402	415	414	440	426	375	441	427	388	382	402	371	402	407	442	426	439	430	375	426	392	434	408	383	414	431	386	457	375	485	402	367	401	407	390	410	376	402	437	415	426	405	431	406	397	412	423	419	439	369	407	396	395	470	396	385	393	407	366	412	428	435	421	461	386	428	420	392	396	383	400	417	386	448	401	376	380	418	444	404	422	406	384	397	408	401	419	421	387	429	405	442	419	427	404	407	402	446	378	386	400	377	448	399	419	435	436	401	382	417
9717	2640	6070	7474	5211	1551	1333	1197	1093	1043	1093	1085	1040	969	1040	979	1016	1059	1011	999	949	965	975	1010	992	976	981	994	990	962	939	948	962	984	1003	958	920	984	944	996	1002	954	957	969	996	933	945	937	939	957	956	1025	954	971	943	961	972	952	981	940	947	893	1014	959	897	984	946	942	939	931	936	977	930	918	940	958	951	975	1018	976	980	957	993	959	993	960	998	991	995	979	948	964	1014	977	1023	910	917	955	1022	982	921	933	959	986	955	918	1002	962	950	962	1001	959	940	935	960	978	917	971	950	994	995	970	954	943	1003	970	966	968	978	931	978	948	1001	981	930	924	1009	955	967	955	987	955	969	919	1001	932	918	1009	999	975	1019	939	908	984	885	940	1002	952	974	956	932	928	998	910	925	980	934	973	970	948	938	942	945	956	958	985	910	909	983	981	898	978	993	1003	940	920	977	1007	962	989	967	943	1015	923	957	891	970	975	972	975	1002	967	942	933	1027	935	984	950	940	987	912	976	956	964	981	976	991	915	969	970	968	961	944	954	990	959	932	974	941	943	955	1009	965	986	957	959	967	960	937	969	1000	954	927	930	977	951	953	958	950	959	1018	970	1019	943	902	917	912	968	904	1011	961	955	951	969	965	910	971	917	998	957	943	951	960	1003	1020	962	952	980	954	915	902	929	983	982	970	1025	949	960	1007	929	957	972	993	948	925	959	954	997	979	936	980	922	901	942	965	953	973	925	941	905	932	1003	985	999	983	960	961	1005	975	916	935	997	984	969	984	938	880	983	950	977	910	943	989	910	948	934	986	941	958	950	951	899	942	938	918	934	974	947	981	985	949	965	927	951	959	922	981	946	964	948	976	937	1018	935	908	980	898	963	993	949	969	960	965	990	971	937	915	957	999	937	988	961	1034	961	942	947	934	989	949	991	993	927	975	922	974	1011	913	971	954	973	987	920	960	968	933	909	949	927	979	965	991	928	1001	971	1021	974	931	973	983	984	986	987	944	967	941	915	980	902	939	924	923	966	901	1017	910	969	968	920	955	984	922	924	985	910	971	945	923	943	989	968	948	944	974	967	970	976	932	933	935	966	923	932	950	927	957	946	903	971	932	947	940	1000	977	930	936	925	901	978	919	953	945	1017	981	958	962	948	961	1020	978	919	947	925	975	929	956	991	935	1016	982	901	898	985	967	897	944	969	943	895	943	981	957	956	956	918	927	969	988	923	939	959	950	962	965	969	963	895	1016	992	940	997	961	978	942	948	965	949	925	1007	904	996	938	996	993	949	970	950	946	979	959	974	973	977	939	960	974	897	978	925	978	943	953	1003	970	993	941	927	918	1018	892	943	946	957	983	913	938	965	979	961	954	973	979	974	936	942	962	947	961	954	923	1006	913	943	955	937	899	951	1001	940	1002	974	962	989	910	940	971	933	984	971	956	997	994	1002	930	974	931	946	955	969	901	905	942	948	973	949	933	954	928	951	948	938	952	943	938	955	1005	995	932	975	970	912	978	957	932	955	927	941	917	980	991	933	955	963	955	938	974	938	890	948	979	1013	925	877	972	944	967	947	975	919	960	920	977	988	1013	953	944	927	945	967	919	991	929	956	975	1004	871	918	945	985	975	959	928	958	948	981	991	925	917	988	993	1000	948	953	932	954	978	972	970	937	949	937	990	1024	869	977	978	935	979	914	959	989	888	908	964	917	987	887	963	954	915	988	942	990	992	978	966	952	930	990	939	912	1026	953	975	912	908	975	968	920	901	952	895	950	997	949	974	978	1011	940	930	933	974	997	951	940	968	979	1010	998	954	964	961	958	982	1055	1056	927	990	1018	962	941	960	944	953	945	943	951	950	961	972	897	1030	927	995	949	963	1001	932	987	971	964	975	983	997	960	940	922	967	968	1012	913	912	973	936	971	961	932	933	941	920	971	929	1022	937	937	948	972	957	970	982	927	959	994	909	950	947	943	976	922	999	1007	971	915	947	941	967	949	933	1000	937	943	996	969	965	983	1009	949	957	970	934	983	889	964	915	965	926	935	982	1019	960	957	926	1015	956	947	858	974	948	1009	887	992	1003	995	926	1005	998	970	916	1012	967	987	1003	931	952	928	982	951	946	992	923	986	944	952	949	963	985	934	948	974	1001	1015	936	959	955	947	932	952	1010	920	945	964	976	972	946	1018	952	991	1014	971	970	909	951	970	897	960	976	976	992	936	938	924	981	925	1003	970	980	954	919	916	947	943	989	982	948	941	955	917	911	926	1005	938	972	969	986	991	1002	975	964	942	867	951	966	937	985	890	929	941	989	970	1009	1007	1033	964	987	933	967	978	964	1009	991	972	937	997	972	948	983	996	964	915	956	914	990	952	952	922	997	1008	973	979	914	929	1014	990	974	922	935	950	984	963	932	935	928	944	968	957	960	969	958	954	937	919	971	954	943	978	970	921	985	978	915	892	941	944	970	944	989	971	921	929	935	951	943	944	936	942	907	915	930	960	975	996	976	942	941	925	964	958	962	957	950	934	1023	983	975	907	1003	977	998	1007	934	1018	949	968	1002	932	982	1043	942	914	968	973	982	954	961	902	938	944	968	961	974	973	976	963	953	980	956	960	951	951	942	934	1027	935	943	979	927	987	942	939	933	930	1005	958	984	913	974	965	998	892	980	963	929	936	959	935	960	941	913	948	906	984	967	995	983	939	981	891	917	937	911	942	920	915	955	945	948	1003	939	906	952	940	986	957	951	928	905	951	926	960	975	921	991	917	921	973	917	927	943	1013	970	1002	975	992	908	981	908	970	967	975	945	908	923	990	895	956	926	999	873	915	934	960	971	928	928	923	1022	964	959	948	954	911	963	938	982	923	978	940	926	926	971	947	1000	968	951	979	926	965	951	973	889	953	928	997	923	922	911	943	951	968	948	923	950	1007	977	979	942	983	1013	944	926	937	953	983	969	978	915	955	957	934	991	970	943	969	962	924	931	937	985	955	1024	977	988	947	1030	946	923	884	933	955	1001	1023	963	940	913	940	901	966	973	964	947	951	975	963	962	950	961	923	996	995	1015	1003	920	946	924	957	919	898	966	968	933	953	932	965	928	967	989	994	959	926	975	959	952	956	999	965	922	964	919	1017	935	979	997	975	921	933	993	961	1025	977	1014	996	910	1004	1023	935	978	954	963	964	970	1019	966	1010	978	958	964	944	897	958	998	965	943	940	957	988	945	1027	943	919	987	954	932	992	986	1009	1017	949	932	910	887	960	875	936	984	920	956	959	943	948	958	952	953	931	926	952	954	930	1022	954	920	925	991	968	1026	982	961	966	963	993	951	981	962	957	957	966	927	921	989	976	893	985	957	914	907	955	959	969	964	968	950	932	965	911	992	901	945	921	1009	932	931	1003	1001	950	1030	970	927	935	930	963	993	947	987	950	936	966	954	973	981	939	974	973	948	954	931	961	941	995	980	932	918	953	964	940	953	970	1034	963	975	1011	1029	944	950	915	908	1002	942	976	937	997	964	950	977	963	916	984	991	978	948	943	956	939	959	993	1006	951	965	956	970	957	913	977	1006	944	962	940	944	942	940	937	970	983	967	917	906	941	938	943	981	898	934	964	965	940	926	933	998	967
21360	6041	5082	3483	2467	548	336	299	295	282	262	275	258	252	249	235	244	249	253	220	266	252	251	230	226	239	238	231	230	248	220	238	245	245	217	237	230	192	257	236	230	231	219	205	233	234	258	251	246	229	243	232	265	257	252	245	267	211	246	218	222	238	238	249	272	215	234	236	243	249	242	218	240	227	249	221	224	233	235	206	218	249	246	219	227	236	215	230	246	212	206	233	250	210	256	237	229	226	232	223	239	252	230	214	247	218	250	221	277	240	240	259	258	227	242	246	224	235	266	267	235	240	254	215	193	205	230	221	243	255	236	231	226	192	263	210	240	242	224	231	229	243	224	247	237	209	206	222	259	251	260	258	236	226	233	242	268	240	211	217	223	249	232	221	205	223	216	233	211	228	238	240	237	258	238	240	235	228	237	224	233	216	210	224	244	242	221	218	239	250	215	253	224	219	219	214	241	251	241	238	230	247	218	244	250	242	224	247	241	211	255	260	255	257	244	238	265	238	230	216	219	243	238	201	211	265	239	267	221	196	214	241	211	240	224	223	229	285	224	223	229	243	237	225	237	244	220	206	251	256	242	222	270	226	227	219	253	217	214	232	233	215	235	227	213	233	237	243	244	243	220	247	247	236	220	224	245	225	245	238	240	220	227	226	186	245	228	241	199	228	230	213	230	216	220	239	244	213	249	227	226	226	210	242	211	230	233	245	233	247	231	223	236	265	264	222	207	225	218	267	253	247	245	243	244	224	245	230	237	262	232	229	223	236	237	243	228	224	249	216	217	249	229	233	248	248	235	253	244	242	222	253	232	247	258	267	256	210	221	246	231	233	225	206	264	252	242	222	252	214	221	242	253	203	234	223	247	214	216	229	240	226	211	229	251	239	232	205	250	233	248	243	263	232	233	195	212	242	236	215	237	232	265	220	198	225	210	208	245	250	215	238	231	235	238	256	234	231	261	247	243	225	257	237	235	218	225	250	236	243	221	255	211	232	263	255	226	250	230	220	212	224	221	247	231	217	237	254	233	234	228	241	222	228	250	220	243	217	224	225	250	226	212	221	232	260	215	233	255	257	217	235	235	213	240	249	245	274	223	238	266	255	208	211	238	227	234	197	244	233	237	228	223	261	231	209	221	249	244	247	246	218	203	242	272	267	250	235	232	235	238	243	190	225	257	222	264	224	229	229	215	254	250	249	236	255	212	249	224	244	236	215	247	252	228	239	238	224	255	222	250	240	245	236	220	221	235	242	217	252	258	230	211	217	250	241	223	245	233	213	210	234	221	227	223	239	214	237	228	247	234	244	231	256	233	231	224	231	237	233	267	258	246	206	219	230	216	246	227	205	249	227	215	243	231	227	242	235	241	241	257	219	277	262	214	229	226	237	250	273	243	205	230	259	249	227	243	242	211	252	228	231	235	246	256	227	203	246	228	227	224	254	242	217	214	203	238	228	239	244	223	238	202	233	215	235	228	242	227	219	244	251	238	193	235	232	231	224	205	217	226	238	231	222	227	240	236	206	232	246	247	233	242	218	258	223	235	235	254	223	194	228	257	241	270	237	231	224	233	253	232	216	240	202	243	256	226	217	239	264	209	229	247	201	236	225	240	254	238	245	235	271	210	224	228	236	225	241	249	248	257	234	231	235	262	235	245	216	256	255	248	226	214	209	253	208	244	216	246	214	254	237	252	239	224	204	218	240	243	238	203	232	241	247	207	216	240	212	228	238	212	220	266	218	236	232	241	219	247	233	222	230	230	211	219	277	238	210	242	232	210	218	227	218	231	219	223	236	236	219	212	203	232	238	256	237	271	262	241	226	211	222	210	247	230	256	253	242	229	224	222	247	259	212	249	239	232	249	242	231	234	264	237	227	249	228	232	250	254	256	254	226	241	239	232	249	219	228	247	234	231	222	269	241	215	225	228	231	233	216	233	241	237	233	234	187	225	243	281	255	253	219	224	234	222	228	232	236	238	249	244	268	231	225	213	245	238	217	226	201	225	250	270	251	230	257	243	240	222	251	200	214	214	255	235	223	252	225	250	240	210	218	242	242	236	233	219	238	258	261	241	260	237	250	231	242	222	284	250	227	244	224	232	230	222	259	229	224	250	264	266	249	236	251	221	227	245	209	251	223	219	242	239	230	221	256	239	236	215	271	239	236	274	260	245	245	235	237	224	247	210	255	214	247	245	252	231	234	236	260	198	259	253	248	241	229	230	248	212	243	206	207	215	199	223	223	229	263	234	262	220	215	251	227	237	209	214	232	213	247	242	235	264	243	227	235	250	244	229	243	204	256	237	234	245	232	239	237	221	226	224	260	231	243	223	199	219	212	210	210	231	238	261	217	222	222	229	247	249	221	252	237	228	217	231	236	214	220	204	249	230	233	238	250	248	199	241	239	253	218	236	197	268	248	227	242	243	226	244	265	243	236	233	232	229	239	265	221	238	262	232	239	211	221	224	238	247	257	257	227	233	233	253	254	240	237	216	244	216	231	215	250	234	245	234	231	236	219	233	258	232	243	223	219	219	216	224	229	242	245	225	219	247	227	232	247	234	233	231	228	227	220	238	240	246	228	240	233	211	230	239	216	215	229	197	239	244	241	235	203	236	213	226	248	236	219	246	214	246	253	249	216	248	244	229	217	222	210	209	231	246	237	231	250	250	228	220	233	237	245	272	269	242	220	233	221	245	207	255	230	247	207	234	238	234	206	232	260	209	268	205	216	234	228	245	233	235	248	269	225	224	235	267	247	250	228	231	254	212	232	231	273	232	230	216	208	218	231	227	222	221	233	228	240	253	237	224	239	228	222	232	213	212	246	236	214	259	230	243	216	203	245	238	230	237	218	239	223	247	224	235	230	245	249	223	217	201	191	228	222	239	208	225	264	247	224	206	225	231	229	219	221	211	219	198	221	250	217	218	221	217	227	232	238	240	219	260	235	211	219	247	209	247	206	228	245	250	254	222	224	231	245	248	266	236	223	240	240	221	231	217	226	233	224	250	218	257	268	250	216	246	206	253	251	225	232	218	259	247	194	240	217	253	252	224	242	257	220	234	273	209	211	224	247	236	232	233	237	256	222	214	246	224	210	225	232	232	224	246	235	200	220	198	243	239	221	218	232	234	248	202	255	244	181	251	240	248	255	237	249	215	236	252	268	214	239	230	248	231	225	233	241	251	203	215	253	241	248	245	229	242	238	232	205	227	243	256	213	240	243	214	225	235	256	221	239	209	229	212	219	260	216	231	256	240	235	240	226	230	237	228	238	207	230	224	239	241	212	219	238	217	226	235	224	238	201	227	251	224	229	239	216	239	212	224	220	216	253	229	250	237	233	230	203	239	249	232	237	255	257	232	246	246	247	223	247	239	268	240	252	204	225	230	230	246	213	230	246	248	252	236	232	249	224	257	203	222	232	216	232	253	233	212	213	270	256	222	202	222	264	222	232	229	222	248	225	244	273	234	181	222	227	223	229	237	235
13922	4135	9241	9839	8339	1676	1212	954	922	810	832	786	730	664	663	692	644	699	657	654	622	605	564	659	639	592	552	655	629	571	623	594	573	619	600	599	595	619	551	606	590	567	582	563	599	586	556	598	621	601	546	626	620	574	590	596	560	567	601	611	573	572	574	621	598	615	597	594	556	563	612	539	576	560	583	594	567	592	604	582	559	579	624	588	582	569	632	570	553	576	596	534	550	575	555	540	550	604	606	600	584	564	614	545	597	555	516	555	572	545	587	615	621	585	592	574	549	623	581	569	586	578	540	586	577	579	594	548	575	566	566	551	593	584	616	562	594	625	586	581	568	535	586	570	592	551	556	563	581	562	543	555	573	593	566	572	539	554	561	618	563	611	577	581	554	600	573	606	563	579	570	556	558	576	597	541	569	593	566	559	561	585	586	575	612	533	603	584	564	560	609	614	601	577	578	583	599	610	607	600	566	606	636	517	598	593	583	561	587	555	606	548	585	591	578	573	536	597	589	579	577	561	579	604	609	622	578	585	584	555	613	545	562	606	587	564	585	607	532	589	616	596	599	556	545	553	570	524	529	560	580	565	592	595	532	556	523	594	546	572	519	538	615	558	585	570	581	552	523	569	605	581	565	558	544	602	557	557	569	588	596	598	568	580	606	603	590	584	614	560	581	585	591	570	570	526	606	608	566	552	583	570	597	580	574	569	565	548	569	566	610	527	567	561	568	565	626	598	580	615	560	614	566	603	584	557	600	589	595	572	602	586	567	611	552	561	588	557	578	541	576	593	585	591	591	567	540	550	581	597	591	599	537	591	572	561	576	541	583	558	566	549	566	565	540	556	587	584	623	543	585	583	613	603	558	608	597	567	565	552	587	569	571	570	528	588	590	625	594	594	559	593	574	558	586	602	603	598	575	586	570	622	593	579	553	568	566	624	544	601	570	582	606	568	596	618	571	568	585	597	606	613	599	572	564	603	571	603	584	566	583	562	595	584	571	596	611	566	585	565	580	544	584	551	585	589	581	566	568	579	602	559	551	596	587	579	562	556	608	562	607	576	578	558	560	575	601	605	550	607	561	541	587	587	630	574	567	600	578	567	545	550	603	597	579	597	583	547	605	584	618	581	562	578	563	560	545	595	547	557	558	540	541	587	617	573	532	572	586	535	569	580	594	578	589	599	587	577	575	581	592	576	619	580	562	549	575	581	599	578	559	580	583	493	577	562	581	574	607	571	556	603	564	591	607	575	580	558	561	604	550	594	634	596	576	595	594	590	604	604	585	586	599	557	585	581	563	618	561	554	538	594	574	561	572	584	562	566	549	602	548	524	598	570	523	585	597	557	585	558	546	610	568	573	558	564	580	573	571	594	573	578	531	556	549	581	557	583	562	587	534	590	582	597	597	549	590	588	548	616	593	603	580	542	561	592	560	554	555	584	589	568	615	607	611	565	609	579	530	583	586	581	595	549	551	602	561	577	608	594	583	552	571	591	571	586	626	610	569	574	630	574	614	570	576	525	579	567	584	541	523	555	564	551	599	594	595	543	592	549	575	548	599	605	595	557	569	574	589	546	580	594	573	577	559	598	572	592	591	578	560	561	593	563	621	614	552	574	559	582	620	567	566	598	580	553	589	576	547	540	615	530	533	578	578	578	555	579	602	581	590	591	523	564	606	586	592	602	518	578	575	559	585	567	553	566	589	528	567	618	573	578	605	571	582	544	619	622	524	591	552	580	621	596	622	593	578	583	574	576	563	561	594	547	596	544	597	603	598	548	600	571	589	561	564	626	597	562	592	564	569	597	581	610	560	597	581	516	575	556	589	545	542	549	536	576	561	590	575	595	608	596	593	565	608	541	592	577	562	556	561	535	562	583	532	586	563	532	567	546	545	563	598	583	551	564	613	562	551	599	601	574	618	558	572	542	601	590	583	551	603	582	564	607	559	596	569	559	546	565	565	577	600	584	580	577	541	565	581	602	587	586	571	542	575	590	584	627	571	625	589	550	612	599	577	604	584	576	570	616	638	604	577	548	574	557	554	545	623	582	563	598	562	600	613	601	556	544	621	598	599	597	588	587	565	613	558	574	572	535	574	569	538	572	606	566	567	565	559	590	558	549	548	536	541	571	575	571	560	566	570	585	584	563	573	590	569	561	581	591	590	558	572	608	594	607	584	596	582	548	570	550	590	590	560	557	511	577	589	551	550	589	589	598	552	579	575	553	577	562	551	599	579	538	573	555	544	584	549	561	560	600	569	574	553	579	561	596	573	583	556	556	594	563	595	580	600	558	570	622	557	577	539	585	606	569	550	618	556	521	583	613	581	581	580	562	570	620	634	601	567	566	598	562	560	567	604	550	578	610	543	597	605	580	568	548	617	571	576	566	557	553	572	566	584	581	585	603	560	576	596	589	573	546	606	575	544	584	585	567	573	609	591	590	590	582	573	548	588	613	583	539	585	575	543	603	601	603	553	601	583	592	571	577	592	521	609	599	562	604	622	572	561	565	579	556	602	547	563	591	526	582	570	562	498	619	550	518	598	572	569	559	547	565	583	563	564	584	583	541	528	573	564	540	579	580	562	591	573	581	584	565	575	594	541	583	566	588	562	549	546	554	544	553	557	541	593	591	552	606	590	593	573	608	569	552	581	581	575	579	579	598	559	566	597	560	592	572	558	568	612	558	557	623	591	593	622	558	574	558	599	600	592	617	597	586	571	602	545	569	581	610	631	578	580	583	632	540	546	539	602	554	572	585	624	577	601	590	568	576	568	586	588	578	590	514	596	579	597	566	556	569	570	565	580	600	598	601	574	560	563	528	584	571	594	567	585	559	591	584	564	553	572	584	605	534	570	564	569	585	560	557	581	561	555	578	555	607	618	582	633	568	617	573	533	552	550	584	590	597	582	522	579	604	568	558	565	589	596	570	581	577	567	541	602	567	542	564	606	537	584	546	621	582	561	551	564	558	571	571	588	587	563	589	567	589	539	596	576	560	581	617	576	519	573	541	601	602	546	557	568	584	592	589	608	582	587	575	591	622	588	544	591	592	594	570	573	585	606	605	580	598	560	612	518	571	623	572	596	604	559	574	571	631	601	588	565	563	602	571	541	571	530	561	574	580	613	585	578	578	597	611	545	585	560	563	517	667	583	591	616	598	598	610	588	589	596	567	540	611	575	590	551	600	568	576	607	579	584	557	531	565	586	541	620	563	581	521	596	547	583	557	593	595	554	552	579	548	610	610	566	603	570	536	551	559	595	628	567	611	549	571	553	595	596	552	578	544	612	564	598	589	588	567	603	565	574	588	566	552	568	606	584	575	564	571	583	544	627	580	568	559	550	531	554	585	560	589	569	552	644	595	557	560	548	573	528	560	550	621	597	556	588	572	590	608	622	580	544	577	585	575	571	573	583	567	569	585	574	586	557	581	640	568	581	576	572	609	622	606	543	564	588	570	590	564	565	594	565	545	575	600	573	559	586	547
3864	1436	2169	1307	1046	471	400	388	381	361	393	392	344	377	374	373	403	394	385	380	404	421	447	381	425	380	367	376	345	390	393	389	415	396	388	378	412	426	397	364	354	354	427	360	412	379	375	396	361	450	380	385	367	371	390	374	423	431	411	398	405	373	366	436	409	421	390	356	384	414	404	401	336	372	413	422	408	366	426	409	398	425	381	399	395	396	400	414	400	390	392	381	385	357	374	372	425	377	387	422	393	386	389	391	389	390	401	396	409	364	376	397	393	406	386	387	378	393	388	390	359	358	364	381	395	414	399	366	423	387	414	429	394	385	383	414	374	368	410	379	387	376	397	387	428	413	361	386	413	420	357	403	406	382	423	405	377	385	395	402	417	386	423	388	408	390	372	378	403	353	377	395	370	394	358	385	391	366	393	395	410	390	422	435	416	412	385	362	410	398	393	419	361	386	390	380	378	406	392	420	379	392	419	410	407	361	402	417	401	447	429	349	396	398	343	410	386	384	406	378	413	371	429	372	405	420	407	398	390	348	383	395	415	403	366	384	394	399	364	379	409	440	443	414	427	382	396	402	399	410	392	376	428	399	430	413	404	434	379	399	431	377	377	386	385	370	385	447	395	393	420	394	386	375	386	391	401	373	370	386	370	397	397	400	406	404	358	454	373	397	372	352	364	351	397	419	383	401	378	391	355	372	380	441	417	403	414	381	407	439	382	405	407	377	350	398	398	363	399	413	391	418	381	398	385	396	378	384	381	389	402	405	395	427	370	383	358	387	406	426	380	414	341	388	387	367	415	375	396	416	391	394	416	385	381	405	370	381	418	383	403	402	384	412	417	400	390	375	389	386	398	414	392	406	353	450	357	422	399	410	398	399	370	419	403	386	414	413	390	360	411	368	384	370	391	392	413	426	384	375	379	417	403	395	412	432	350	377	415	371	407	393	369	386	354	377	368	400	363	367	375	387	417	386	417	413	401	382	380	384	388	373	398	418	447	375	438	433	413	387	405	425	432	404	383	397	402	385	376	394	406	389	370	373	362	381	373	386	407	390	455	407	404	398	382	379	386	382	400	377	434	361	402	370	370	388	410	449	394	425	391	410	424	374	370	370	424	427	382	411	392	363	407	403	359	416	384	399	356	388	396	406	376	372	380	406	396	378	391	413	417	376	372	407	392	385	363	373	378	410	379	376	367	360	368	373	402	336	406	424	364	399	380	412	412	410	383	379	388	393	386	395	378	384	385	386	388	379	387	353	399	363	408	406	406	368	369	397	423	392	386	380	430	392	403	378	383	381	373	411	370	400	374	374	351	363	358	393	405	399	394	386	390	384	384	399	410	394	412	374	384	396	363	391	373	377	373	387	402	350	413	371	369	386	400	377	394	378	412	418	399	398	417	381	421	361	442	373	403	371	399	393	383	412	415	374	381	411	394	406	363	401	388	369	364	388	395	387	362	375	426	413	398	437	412	388	370	363	397	377	398	410	386	333	421	375	394	395	427	377	407	377	398	419	396	359	363	376	412	414	409	383	373	378	403	364	428	391	386	364	391	390	397	396	386	377	362	384	347	378	371	367	385	410	368	400	404	369	407	436	386	377	424	409	367	408	388	394	425	371	399	411	394	363	398	349	403	375	365	406	376	395	395	360	408	360	384	382	387	413	378	365	394	411	390	364	385	357	399	399	404	379	398	408	380	353	384	399	377	363	399	398	365	402	379	404	424	383	388	410	360	410	379	441	394	363	370	387	428	390	366	371	362	418	392	396	401	398	411	363	381	400	404	384	410	414	363	431	380	390	411	398	407	353	421	428	410	372	402	402	414	374	378	381	426	424	406	369	436	389	389	376	405	368	388	389	376	386	395	379	417	413	347	385	411	361	400	405	376	356	394	367	426	381	372	377	367	366	397	382	416	359	388	426	424	411	398	425	408	401	389	391	371	412	353	422	384	380	416	399	384	369	393	358	374	419	365	409	365	400	402	391	439	407	409	401	358	389	398	396	425	376	381	423	398	388	393	399	415	373	444	402	431	406	401	403	393	407	405	374	395	384	362	407	396	399	410	371	418	362	375	405	397	384	427	438	418	420	412	376	371	387	390	421	407	360	408	417	429	406	393	425	408	387	372	429	383	400	357	408	386	375	419	401	368	392	340	356	396	420	390	424	396	389	415	437	410	408	422	369	392	379	402	385	379	388	392	395	380	363	402	359	398	395	382	399	361	371	380	378	418	386	384	372	449	426	362	395	363	404	438	384	379	428	396	418	425	381	373	399	378	410	360	382	376	372	440	375	405	363	395	388	402	428	377	388	396	372	375	408	380	385	391	401	395	354	366	360	403	395	396	432	411	424	401	358	432	413	392	422	386	417	359	383	377	410	394	381	367	395	417	374	405	373	384	435	403	396	418	429	380	437	422	381	411	397	388	377	380	379	402	430	416	396	384	369	394	385	375	361	383	380	405	403	416	427	416	424	433	399	384	407	422	373	384	398	391	363	375	384	372	381	389	375	383	383	410	381	404	377	377	410	379	405	406	406	406	414	443	396	408	387	381	400	425	416	380	367	388	386	399	426	369	402	358	398	381	388	380	373	368	375	425	385	383	416	386	364	374	372	378	359	366	388	338	406	379	379	386	389	372	396	453	407	404	378	359	425	391	378	417	397	378	410	385	375	398	417	385	359	409	418	377	413	416	390	426	381	387	462	384	396	408	414	379	407	439	395	406	396	430	391	399	388	397	416	379	395	377	378	413	371	408	366	401	406	378	367	411	376	385	439	415	377	360	388	375	344	407	411	393	386	427	396	389	381	385	368	389	404	384	387	405	383	384	414	400	371	412	383	415	393	407	384	401	391	419	384	452	394	379	416	373	379	345	373	422	353	408	360	361	364	410	395	420	378	400	408	378	405	385	362	415	385	351	390	370	376	411	414	431	383	391	404	392	373	397	406	387	372	424	390	362	388	408	370	366	386	403	380	400	396	434	379	371	393	433	388	410	417	416	424	373	402	372	361	400	424	415	350	396	377	376	372	353	385	418	387	400	398	390	393	416	372	391	435	375	417	383	369	393	390	402	398	384	389	443	452	404	385	402	369	390	415	401	395	393	375	417	398	405	376	405	391	422	395	373	370	404	405	375	376	419	410	356	405	380	387	363	382	419	397	384	379	385	378	418	385	373	420	399	377	403	398	411	369	379	406	380	389	397	379	402	408	377	345	359	382	415	406	434	361	373	376	396	398	418	408	413	369	424	406	391	376	410	390	394	380	426	364	393	405	432	374	360	361	408	370	404	416	405	379	399	396	399	352	391	399	379	406	395	398	362	405	428	369	406	387	384	397	411	356	400	374	393	387	373	370	365	374	420	400	390	386	393	419	367	383	404	420	397	367	401	419	414	395	359	388	412	405	405	394	409	413	413	377	361	383	392	409	372	407	382	415	390	397	381	406	374	377	393	408	384	364	415	403	370	380	373	361	418	424	431	414	418	412
3731	2040	4679	3759	3459	1172	969	963	926	961	909	948	1003	935	988	928	966	964	971	990	972	939	913	925	973	905	952	936	918	929	907	911	937	958	905	951	990	859	936	969	895	950	905	929	944	917	934	871	943	873	975	949	1002	928	919	917	937	947	927	950	933	948	876	963	933	913	910	941	961	894	920	942	942	936	932	961	949	925	933	926	958	950	897	895	979	948	907	948	902	942	924	942	982	930	944	923	932	880	935	990	945	959	932	970	971	985	976	954	961	939	938	952	947	931	952	959	911	952	920	925	894	945	963	977	984	972	979	983	949	957	974	895	956	938	936	959	971	945	884	979	966	892	974	971	925	915	966	964	945	888	972	948	911	943	995	921	958	941	937	956	938	887	914	996	885	903	972	962	958	933	1016	955	923	942	948	992	915	907	1002	900	916	895	915	957	909	958	935	916	938	996	920	918	965	911	908	928	922	936	992	976	971	949	930	944	901	887	895	913	947	935	955	966	1007	910	880	971	939	906	903	963	877	981	942	909	944	944	936	919	997	889	869	937	908	1002	969	916	945	926	992	1003	960	945	994	1010	932	956	917	962	909	918	998	936	947	909	896	937	866	953	895	939	917	927	936	910	910	930	943	954	906	972	939	945	935	973	954	903	949	939	927	963	859	937	973	953	961	958	1013	938	906	922	919	886	910	932	942	965	919	973	943	967	917	905	929	943	935	920	989	915	928	900	927	917	919	964	907	933	895	910	920	923	919	920	940	940	925	894	927	889	979	938	923	856	895	863	945	895	916	904	901	965	947	890	931	936	959	877	909	983	957	938	934	909	920	946	963	931	878	924	964	959	914	902	980	950	959	963	980	913	940	905	933	927	983	937	906	945	970	880	962	914	980	918	940	890	955	943	935	948	948	924	942	951	928	934	920	936	896	949	925	946	971	913	970	917	939	919	934	914	935	903	912	946	990	937	967	917	940	887	933	917	914	950	933	918	976	965	964	905	919	950	953	944	910	974	903	944	903	922	901	870	961	946	958	900	966	852	902	938	981	949	949	977	958	963	953	904	964	911	933	929	979	959	959	957	995	946	949	905	923	967	920	923	997	883	926	936	954	940	947	949	926	987	911	915	952	923	971	975	972	920	865	943	955	944	972	953	958	937	901	902	960	958	950	952	980	934	969	944	955	951	911	1011	962	965	953	900	932	853	960	958	973	938	864	926	929	989	913	938	895	928	975	906	940	953	962	921	972	939	928	962	934	954	921	953	960	977	930	949	963	970	972	873	944	950	946	957	923	911	852	956	963	941	912	941	975	968	977	937	931	965	909	924	975	872	946	958	901	959	958	923	1018	902	961	922	955	969	928	934	906	928	941	983	935	925	917	900	918	949	954	970	969	908	960	920	965	947	952	973	920	906	962	946	908	985	948	878	953	915	917	993	904	948	937	978	950	999	954	924	936	940	963	935	965	917	947	893	955	953	971	880	951	968	967	951	933	990	918	1007	949	954	919	970	957	961	942	927	971	933	922	953	873	929	967	916	898	972	937	962	922	915	994	914	937	919	968	897	903	907	927	920	945	948	936	945	916	937	901	998	904	925	909	913	938	943	922	921	974	935	942	922	1032	981	923	929	944	955	891	998	910	858	968	938	915	959	912	957	922	922	962	858	962	957	948	999	931	926	937	883	896	935	945	901	925	974	921	949	891	971	951	983	877	954	931	921	884	956	953	926	930	955	926	948	944	914	920	984	959	892	936	990	948	929	922	922	887	976	937	956	912	1004	932	966	921	910	958	910	878	919	978	928	912	943	944	921	933	913	961	893	946	937	982	960	888	970	934	956	904	922	935	971	924	933	900	952	930	913	900	981	933	990	898	982	942	895	865	993	931	945	897	940	994	953	908	975	921	998	994	924	940	938	909	976	925	967	899	911	951	938	905	947	986	924	906	916	936	930	948	953	981	919	898	1006	900	981	921	956	954	903	937	918	895	934	932	924	958	942	921	948	914	937	915	937	944	974	1012	943	959	960	929	923	969	935	918	909	928	889	963	925	884	890	945	952	899	875	917	938	934	949	949	913	919	935	933	967	897	927	933	909	942	902	968	949	909	929	947	932	980	925	931	890	952	975	913	915	941	928	937	959	938	960	1000	967	962	990	945	939	955	926	939	885	951	963	938	884	938	990	856	943	936	933	909	898	944	945	937	999	927	926	973	917	862	981	922	927	972	941	905	930	934	988	941	948	946	893	965	947	954	914	936	924	999	913	950	894	981	941	909	893	914	906	913	927	879	940	949	920	909	859	991	955	943	959	983	937	910	916	892	975	888	929	969	914	906	939	936	955	935	959	910	957	912	938	904	916	916	934	889	968	960	969	918	919	963	968	879	962	982	975	918	921	929	900	892	888	930	927	947	940	953	976	1011	929	927	957	913	947	960	938	917	959	969	908	931	869	954	934	906	961	955	946	900	984	939	981	993	884	931	897	922	902	992	921	928	961	942	964	933	939	926	909	962	918	997	887	975	953	973	865	932	908	928	906	912	930	859	945	957	933	939	874	914	939	904	965	940	971	949	938	900	891	916	935	954	971	951	938	892	915	976	948	911	921	960	981	926	956	955	977	943	954	922	915	935	896	920	916	953	954	924	933	958	964	942	957	927	973	961	904	913	859	950	941	950	944	954	907	983	956	952	936	962	923	964	970	939	993	918	891	949	937	943	934	916	993	949	939	956	930	951	938	930	974	970	941	974	988	878	915	933	971	951	976	914	945	933	940	873	1010	940	937	939	917	981	994	883	976	965	980	877	951	981	960	914	951	915	991	917	914	947	982	985	935	932	971	955	989	896	947	941	923	956	907	962	960	895	952	976	932	950	931	986	939	911	927	974	913	981	954	900	878	938	969	977	982	909	912	874	954	958	889	926	986	959	921	926	946	901	940	866	911	931	936	946	943	937	941	991	911	948	878	982	946	923	901	911	913	911	941	923	923	968	918	928	918	941	961	991	943	876	943	960	1000	963	867	989	930	998	940	896	949	931	927	911	903	916	897	919	948	881	879	969	888	937	892	945	894	946	912	885	928	861	895	943	937	962	992	948	924	929	1001	990	959	978	921	906	999	919	947	900	930	949	993	949	927	937	936	916	958	949	939	998	934	956	953	945	975	902	887	925	904	901	959	883	941	949	945	968	893	927	927	981	943	904	1009	941	960	925	966	961	935	904	904	972	937	921	929	930	915	945	919	891	966	938	905	882	900	911	958	939	965	941	895	890	899	937	856	956	895	937	899	1001	965	926	913	967	914	944	910	869	945	975	957	912	971	936	927	903	931	1006	916	949	924	994	906	913	979	894	908	931	990	918	959	968	930	939	930	963	884	948	978	916	934	964	945	934	929	919	921	920	975	920	961	930	958	950	931	944	889	975	916	951	951	879	938	996	904	956	985	930	981	961	925	943	996	915	945	922	885	945	994	950	937	880	956	918	905	924	925	931	936	898	925	947	888	958	941	896	985	900	929	961	981	954	955	1001	975
13305	4166	4015	2251	1154	517	443	419	437	422	431	420	386	442	390	423	430	391	401	427	416	402	411	428	415	434	435	416	416	418	415	402	414	386	438	430	387	396	413	388	395	419	442	421	425	397	409	426	416	401	388	437	403	398	359	422	390	402	416	408	415	372	385	419	426	424	374	375	399	392	386	391	400	415	400	403	445	378	363	432	382	385	415	411	399	410	397	431	384	370	429	429	392	418	420	412	424	395	439	409	446	436	421	436	432	425	449	435	350	410	392	404	413	403	432	407	421	376	388	415	397	400	398	365	415	404	419	389	425	440	392	456	401	382	401	443	394	427	380	448	375	408	390	419	434	412	386	420	465	400	375	424	384	360	421	415	390	369	385	409	405	433	417	402	415	414	403	416	388	415	429	443	410	424	391	413	426	384	420	407	398	396	406	382	433	409	395	370	399	416	404	357	363	398	407	436	439	429	441	434	426	366	399	445	450	380	408	380	397	432	475	394	447	404	408	420	426	406	406	423	387	394	424	409	389	375	383	402	413	403	357	411	391	431	420	429	408	443	390	388	379	378	397	404	427	406	381	442	393	440	430	397	387	407	391	384	433	421	444	407	392	406	416	387	400	416	373	436	401	410	399	362	409	416	482	391	420	377	462	384	346	412	381	391	398	416	432	394	413	391	437	411	433	402	430	407	415	383	421	417	404	462	437	418	411	394	418	420	408	443	432	403	416	454	394	417	404	413	444	424	431	425	439	425	408	393	374	386	408	420	393	388	444	414	409	359	436	434	405	382	420	393	412	420	424	399	417	386	395	417	381	419	383	401	394	425	441	448	407	416	400	419	362	399	390	393	379	408	408	439	413	418	411	406	414	413	405	431	411	411	404	398	377	408	375	446	409	434	381	367	394	423	422	382	419	402	386	416	422	403	410	440	405	436	409	400	379	429	466	366	450	391	459	431	411	394	387	370	395	421	404	426	406	393	413	393	366	393	415	391	379	411	410	399	369	438	416	405	380	394	445	410	424	420	397	398	419	416	405	443	437	430	432	435	411	425	466	394	430	394	398	415	403	395	413	409	417	416	373	449	373	397	427	432	416	413	408	427	408	423	386	395	414	431	435	404	415	455	391	407	395	390	379	390	357	413	417	409	419	429	412	409	397	403	397	388	386	428	440	409	395	426	406	408	423	421	404	415	420	389	415	405	423	405	421	377	441	376	422	424	449	446	419	388	407	438	408	416	390	369	406	438	420	388	460	422	374	420	392	411	408	391	400	408	400	424	435	434	406	398	409	410	421	379	411	431	445	433	363	435	425	431	406	398	426	413	446	431	426	393	398	409	406	423	391	411	399	390	431	425	424	387	384	402	477	361	388	407	427	411	426	420	387	431	420	398	382	374	414	395	393	398	441	436	386	406	419	405	377	408	392	418	456	417	401	397	428	367	449	372	392	408	383	394	390	436	382	391	395	378	419	413	426	382	408	438	413	422	415	420	386	398	407	393	377	432	403	437	392	427	427	381	413	419	390	395	392	352	422	418	396	378	380	407	417	429	383	420	435	389	398	438	424	420	422	420	377	387	426	403	426	382	371	415	438	419	425	417	415	406	427	408	413	422	403	450	428	405	401	404	390	400	435	402	420	360	436	396	394	410	395	403	397	446	410	378	450	404	366	375	437	402	415	412	446	422	402	428	419	393	446	396	402	414	432	429	409	413	399	396	406	417	415	390	458	434	414	377	419	376	388	380	430	412	398	450	417	385	385	404	429	426	434	392	421	426	389	415	382	404	396	429	375	433	415	431	410	376	391	424	395	467	400	388	412	401	399	418	403	424	392	428	392	405	435	408	423	372	418	378	409	399	420	399	359	399	415	405	405	377	412	406	434	397	385	411	426	384	420	422	408	399	383	395	379	412	409	417	399	421	406	424	410	405	416	425	411	402	386	394	414	390	414	397	386	395	391	394	404	402	429	434	387	388	418	357	437	413	425	440	403	404	385	398	404	409	420	438	389	410	406	443	392	429	424	412	409	385	395	418	398	408	418	382	429	365	404	423	397	399	447	398	394	435	415	380	397	439	437	384	422	431	404	413	384	439	405	403	368	409	395	355	411	407	387	411	408	407	389	391	413	418	390	365	381	388	436	414	416	460	447	415	414	410	396	408	392	391	416	399	394	355	429	452	376	402	443	427	415	445	442	405	402	383	402	396	378	397	409	432	383	427	410	387	404	408	388	453	373	422	410	388	415	419	464	345	402	404	427	430	420	417	391	423	417	424	422	394	426	385	395	460	454	427	416	407	439	405	420	418	414	394	424	399	443	453	403	367	403	425	411	381	448	435	364	410	430	426	428	398	427	374	449	402	388	392	406	409	408	382	461	404	387	379	388	419	398	424	423	453	413	446	410	394	422	429	388	429	399	397	416	405	451	402	383	437	412	418	457	364	441	424	456	370	369	427	417	404	374	402	380	401	403	370	413	367	438	424	409	393	424	394	409	431	397	397	394	411	396	433	429	422	423	446	407	412	415	404	388	446	419	360	437	400	422	418	414	371	400	399	383	401	403	354	430	404	437	368	411	447	462	398	400	387	397	437	389	406	444	398	438	426	439	413	425	436	405	432	420	398	386	387	401	377	440	423	419	407	386	440	396	429	423	390	417	435	431	415	419	399	415	436	396	408	388	412	393	377	416	403	436	425	385	403	375	403	424	422	425	400	399	396	364	407	387	427	373	414	389	402	410	416	430	405	416	433	403	421	396	391	419	429	421	432	432	372	385	409	390	365	388	394	446	420	372	391	417	415	402	385	405	396	400	415	427	409	419	428	418	407	416	428	405	387	433	397	413	400	422	420	404	401	443	407	412	393	456	422	407	408	380	425	412	434	421	416	394	419	412	400	411	453	424	391	383	405	391	403	390	416	391	404	441	414	400	428	390	373	424	441	439	428	443	378	410	387	409	390	419	416	425	413	444	414	416	382	436	418	402	406	445	424	419	414	421	419	448	417	384	409	390	402	418	440	415	384	410	365	372	445	453	395	401	373	399	402	426	390	425	427	393	406	409	433	456	398	404	400	401	411	386	431	441	435	388	368	410	430	397	416	397	438	397	443	378	411	393	395	450	415	399	404	410	413	442	429	412	439	377	399	421	435	447	454	440	406	402	389	431	403	366	379	391	402	412	410	402	420	411	392	426	403	398	409	358	443	465	424	397	429	425	399	470	439	451	402	411	404	416	409	382	398	449	429	440	436	384	422	377	443	414	444	444	388	409	382	405	390	467	377	421	395	421	435	411	426	436	389	417	384	428	383	410	425	413	401	416	434	402	415	404	436	373	407	397	426	423	383	402	445	431	425	425	431	441	391	435	420	407	420	372	417	404	392	414	405	430	408	436	381	422	385	397	411	405	397	460	416	438	402	405	347	397	395	409	394	392	432	359	404	416	401	393	424	422	383	417	427	426	386	424	389	393	368	417	394	379	402	391	403	390	385	382	379	438	449
10932	3800	7989	6511	3918	1595	1283	1138	1106	1073	1120	993	1023	1057	1042	993	1004	966	978	986	1012	1064	1004	1023	958	1006	989	985	981	971	997	973	1005	1004	923	921	971	1047	1020	971	952	1007	1025	1015	945	950	976	966	959	981	972	968	1015	987	998	998	1001	975	975	957	965	934	932	987	958	950	970	973	953	918	930	924	932	983	943	892	942	957	900	928	932	980	1035	997	986	935	993	926	919	997	964	925	930	912	972	957	961	973	967	946	932	971	940	951	936	981	915	994	932	978	993	930	955	964	950	977	907	971	969	969	932	986	991	988	966	912	948	999	977	939	979	981	990	951	928	891	1019	926	971	953	947	902	969	986	914	1004	972	955	947	951	942	959	939	976	896	995	958	999	940	1059	955	952	943	966	984	935	958	1002	975	982	916	926	975	934	983	930	956	967	923	937	988	949	948	997	952	965	962	968	920	990	979	931	997	930	941	914	964	935	973	1001	992	934	896	914	958	954	993	912	995	945	944	976	952	907	969	962	989	979	920	993	933	959	963	961	961	892	955	1022	927	921	911	910	950	993	1000	999	973	980	995	912	935	992	985	977	945	994	928	947	965	979	974	964	941	953	895	948	971	943	980	943	980	1036	1002	955	950	939	957	957	994	934	986	910	947	920	903	961	981	965	1010	934	951	976	960	963	938	1021	940	934	947	941	991	983	946	954	941	998	972	1000	938	917	955	1011	963	993	973	1005	935	910	980	1007	953	962	980	901	929	959	919	901	931	962	989	935	916	953	964	930	917	1001	1012	967	984	1023	945	946	959	991	938	914	979	966	968	971	943	970	991	1008	961	1008	945	903	955	936	973	962	992	906	969	965	915	926	963	959	972	953	883	956	978	980	1014	1039	952	953	962	985	942	919	943	980	938	985	1006	973	950	957	997	957	952	967	924	965	977	987	901	857	948	924	987	968	984	986	967	956	991	910	962	938	995	938	984	957	953	931	933	1025	991	915	993	946	946	1004	975	930	968	941	945	992	977	951	919	1005	949	962	960	931	979	969	973	962	909	987	928	970	914	943	932	977	971	942	938	974	945	960	980	895	993	942	972	986	990	967	966	975	995	917	982	946	945	952	888	972	942	971	980	876	995	970	934	1004	931	994	909	994	974	967	929	895	985	981	947	994	992	1008	927	975	1004	1008	991	934	1007	944	979	958	993	950	933	950	975	1013	970	992	914	915	994	889	1006	970	985	949	1000	960	941	941	1017	993	945	1014	914	1020	982	916	954	943	918	900	992	963	958	966	862	958	934	944	984	954	942	992	955	964	1042	1019	972	937	978	991	984	948	982	988	1005	961	984	941	962	1012	937	939	916	952	972	980	991	909	992	903	918	1010	928	926	927	943	933	993	918	940	954	1012	945	959	965	958	947	931	934	943	953	1015	933	887	943	906	985	942	928	959	969	960	980	1008	935	988	1008	962	954	994	979	912	955	1001	1009	939	935	966	956	1010	936	954	949	957	977	964	983	960	991	980	930	932	941	936	1049	955	969	986	937	984	1023	942	980	986	968	980	967	993	948	988	928	918	929	929	922	934	924	978	938	978	949	964	915	933	969	913	976	942	968	936	1024	950	1009	922	896	959	951	1011	942	1030	905	969	961	982	959	950	1008	949	960	890	1016	946	988	976	969	987	967	926	1029	982	1009	981	937	922	931	970	928	943	989	960	901	946	976	973	952	980	946	945	927	944	967	941	921	910	982	939	928	980	983	935	916	947	980	915	999	919	971	942	1003	998	959	957	927	1043	962	935	976	958	956	901	969	927	965	932	984	964	962	967	971	1001	879	960	978	956	913	942	987	973	925	997	943	992	985	948	948	924	987	993	930	956	983	958	894	923	951	982	967	967	1020	941	926	900	992	952	950	960	976	944	964	958	937	945	929	951	947	889	929	974	920	874	944	979	998	912	929	939	904	965	951	970	974	907	966	970	977	988	979	987	980	997	961	939	975	958	959	952	941	950	938	945	932	946	995	951	972	1026	951	987	1040	949	956	1001	986	957	957	913	998	936	944	1004	1019	961	919	953	961	958	991	975	1001	981	913	1023	977	891	970	995	932	958	985	949	930	945	945	969	923	939	958	975	990	968	963	976	993	932	960	927	962	1000	918	976	946	920	997	963	1000	984	1012	935	940	955	969	957	956	960	966	1000	1001	910	919	965	986	971	940	969	1005	916	957	980	1041	1037	933	1007	993	912	972	936	967	1000	940	910	947	953	976	946	885	936	879	955	987	962	974	936	902	932	955	922	970	1013	962	959	955	976	978	963	953	948	945	1003	955	953	939	984	991	967	971	930	964	977	1005	987	944	1025	933	975	956	1013	976	939	928	997	964	869	985	994	912	983	969	977	906	977	868	919	987	939	956	935	932	957	969	978	922	921	942	956	935	930	969	956	955	981	974	975	975	968	933	996	909	993	997	954	953	943	968	914	980	959	987	937	967	975	975	956	962	963	934	976	1007	941	974	968	958	967	948	963	987	965	893	988	945	962	920	1027	980	974	911	907	945	947	936	990	925	961	953	963	972	946	932	963	988	931	950	968	975	984	946	994	1012	965	964	974	987	986	968	980	1065	957	982	945	932	991	979	969	942	942	909	1012	966	959	965	936	949	933	966	928	951	973	981	970	974	921	977	974	946	953	1005	943	977	905	935	932	915	1010	926	894	959	966	1014	944	953	907	969	996	958	951	965	955	1004	996	943	919	939	976	970	957	956	981	977	983	969	880	976	978	929	865	912	925	909	936	944	930	925	907	931	978	863	996	996	956	954	918	974	976	909	954	979	962	961	971	961	910	925	916	933	993	972	945	925	951	956	968	966	958	973	1023	999	951	957	944	977	975	953	978	980	926	1000	977	962	923	1019	961	908	932	972	964	948	957	950	992	962	985	991	964	989	997	988	960	1029	943	972	966	955	961	1016	967	958	1020	959	913	1024	938	958	948	933	949	976	949	933	973	954	959	956	935	939	991	981	932	955	955	905	968	902	976	950	975	1015	999	923	965	908	967	925	974	996	955	986	973	912	991	944	950	971	949	999	953	940	959	970	967	973	934	950	951	1034	985	938	962	944	932	924	1002	1033	942	998	930	971	1004	936	992	1010	975	927	986	959	987	931	939	885	959	928	963	950	941	937	917	922	967	1020	919	973	1000	941	937	966	989	960	1004	950	937	943	922	936	962	998	954	978	905	923	1011	898	893	981	920	956	976	989	945	950	978	948	963	971	980	959	952	955	982	889	969	965	946	923	934	978	977	961	938	936	937	961	992	940	958	957	969	963	896	974	959	981	993	917	961	960	945	936	986	902	988	951	997	940	935	1026	981	957	974	953	1058	1001	953	952	995	874	950	1031	965	961	942	953	969	935	993	972	955	882	995	977	936	974	1033	960	943	993	990	956	990	974	945	947	921	959	927	969	985	993	955	944	928	943	985	971	1007	981	955	947	957	914	979	979	1021	991	1011	976	941	997	957	941	952	990	934	971	962	925	990	937	949	949	986	944	983	1005	941	935	1008	871	951	956	937	996	955	976	972	975	990	929	1003	944	983	991	977	948	944	893	982	942	986	969	951	967	924	1008	976	961	957	902	946	932	950	978	975	944	957
23175	8310	6074	3560	1423	462	306	302	283	284	285	265	263	241	280	244	220	248	225	217	255	232	206	245	231	225	216	229	244	217	209	242	223	230	254	227	253	232	228	246	205	237	227	233	227	214	222	246	222	223	237	209	251	244	229	227	196	239	191	225	234	216	249	207	235	240	211	220	218	221	228	232	205	225	225	210	218	231	241	231	217	243	229	221	217	247	229	204	220	212	214	251	224	214	247	252	249	236	232	235	243	237	222	218	233	240	237	233	200	212	206	218	207	221	221	212	261	230	218	234	229	227	230	241	227	242	226	230	222	234	215	230	222	213	224	227	243	244	230	224	227	234	225	245	209	220	189	213	266	223	204	255	252	228	216	260	220	224	247	210	203	248	231	253	229	219	227	231	241	203	237	227	227	213	225	213	221	220	214	229	220	238	243	247	243	221	241	226	223	233	218	233	231	230	252	229	235	209	246	229	212	226	208	215	241	221	222	255	216	264	220	199	228	251	234	239	222	218	228	229	230	206	255	264	239	221	225	213	203	214	233	219	212	230	238	243	230	208	204	236	226	230	216	228	251	223	210	195	198	231	224	258	228	240	230	218	222	225	236	257	223	219	241	229	233	196	252	220	240	206	230	219	229	250	226	229	243	217	225	188	222	203	233	220	220	222	266	243	220	217	195	254	235	248	228	245	257	218	202	229	205	252	243	215	215	232	209	245	237	205	231	201	224	222	246	210	249	261	215	243	218	231	232	239	227	198	234	219	233	216	223	227	238	249	227	235	226	236	218	242	198	211	193	233	222	260	247	227	205	185	237	224	238	217	226	222	218	237	202	214	259	214	243	233	247	234	231	229	232	218	238	224	229	238	240	220	220	198	230	215	214	206	241	252	227	236	240	233	252	234	243	235	226	205	252	239	231	236	223	221	220	213	224	265	228	201	233	219	232	221	249	246	181	220	217	222	200	220	246	234	215	215	203	212	212	234	245	251	222	220	227	241	217	232	258	226	230	241	199	220	249	255	223	187	219	223	216	216	199	226	222	227	237	228	209	224	243	240	226	223	221	239	266	233	235	208	215	210	204	222	228	232	263	233	244	227	217	210	221	230	247	246	210	234	220	210	242	227	256	231	201	210	207	238	215	236	232	257	216	234	224	242	218	229	211	218	222	211	206	223	240	228	225	234	220	228	238	237	245	264	224	202	226	255	221	217	239	216	217	219	223	238	234	244	246	234	216	227	247	209	220	228	214	224	221	228	212	229	250	210	225	215	231	227	219	236	203	244	216	223	215	231	236	237	214	203	219	219	234	226	239	226	214	216	235	215	248	235	219	236	219	223	226	209	227	226	213	229	227	237	213	197	249	225	215	213	265	238	218	243	240	260	209	219	213	239	224	227	228	198	211	215	244	260	228	251	244	261	250	201	209	227	239	226	234	235	229	207	207	209	230	223	239	246	210	221	242	243	222	227	205	209	226	222	240	212	238	240	255	278	221	230	233	215	225	246	221	258	242	221	224	229	191	235	224	235	214	257	206	232	234	242	243	215	213	220	221	250	226	240	211	254	224	211	245	225	231	257	226	224	228	203	224	260	236	215	216	202	226	232	203	204	197	201	207	232	234	233	232	219	229	241	229	218	237	201	228	263	234	197	216	213	226	234	232	220	218	253	228	237	232	208	207	226	253	213	228	247	228	217	219	229	226	237	245	236	232	201	224	233	230	232	244	215	224	233	213	220	217	210	240	228	203	227	221	220	221	220	230	250	215	242	233	224	208	196	219	227	216	214	244	211	229	226	229	209	211	204	221	240	235	245	223	254	225	247	208	230	228	206	213	237	224	219	230	219	217	219	237	222	228	217	241	278	237	244	254	231	234	195	223	215	227	242	232	213	266	250	202	244	227	243	213	218	249	220	215	227	233	262	253	188	196	228	244	234	198	224	211	227	204	227	217	205	214	228	231	221	200	245	210	201	253	235	255	220	246	209	224	224	224	206	213	222	211	238	212	243	238	224	204	201	248	246	230	223	243	226	223	243	229	234	208	213	245	205	211	242	207	203	243	223	208	224	226	209	205	210	226	224	219	212	241	217	234	223	198	231	222	238	239	215	215	263	208	214	217	228	241	250	244	239	223	239	197	219	232	222	224	226	238	258	223	260	222	223	212	194	239	224	239	212	230	241	217	216	246	234	267	226	231	241	235	249	213	233	204	217	204	243	207	252	233	254	227	213	228	260	215	220	250	206	240	229	234	228	231	227	244	202	224	216	230	237	260	215	245	237	228	215	242	222	190	219	227	196	214	258	231	210	226	219	231	243	248	220	225	246	214	208	228	225	240	234	242	217	223	245	234	216	250	211	224	222	214	230	223	213	223	256	238	221	220	232	206	216	215	213	231	216	199	238	250	229	228	251	258	222	208	211	214	228	226	232	226	258	200	194	237	251	213	235	219	218	263	223	210	237	208	214	223	235	205	207	237	231	240	226	215	223	214	214	225	250	229	223	223	233	210	219	235	213	229	254	203	195	220	238	246	251	238	203	210	208	247	215	214	228	225	266	213	222	225	224	246	229	223	220	222	197	213	238	214	221	214	228	247	239	202	229	200	237	223	240	204	224	224	202	231	233	210	202	228	198	259	199	212	227	250	251	250	235	246	212	195	217	206	234	210	208	228	231	227	201	229	227	208	215	196	217	215	228	238	228	245	244	214	261	231	232	219	246	244	230	233	221	248	228	212	223	241	234	202	234	230	226	223	238	246	212	220	226	200	223	204	245	243	241	221	211	246	227	239	236	222	209	223	212	206	226	212	217	204	237	210	246	211	253	223	243	211	238	225	257	240	231	236	243	198	206	217	232	237	227	234	221	238	248	246	222	208	213	250	208	223	248	192	218	211	227	258	225	225	256	248	237	219	223	226	220	250	228	204	233	212	230	209	230	231	239	229	228	251	225	248	197	232	219	211	222	233	225	268	246	241	214	217	228	242	228	221	220	241	241	207	204	211	258	226	224	231	218	221	215	233	225	232	218	238	219	236	191	206	202	234	221	240	251	222	233	216	241	230	228	195	209	221	204	230	224	222	203	263	232	250	213	265	224	231	236	228	230	261	206	218	229	205	233	244	228	246	231	230	191	219	222	256	234	213	206	224	221	253	217	230	213	236	265	224	267	273	238	208	252	222	228	234	250	231	239	242	256	238	244	236	215	230	233	257	219	218	250	240	209	230	238	246	217	230	210	231	239	231	254	269	217	233	244	238	228	221	251	232	190	249	226	244	218	243	202	229	231	234	223	227	216	217	216	206	225	243	214	213	240	208	220	206	220	201	221	235	250	223	214	239	228	213	235	210	222	204	256	211	231	238	225	201	234	236	202	221	245	213	240	219	210	241	184	213	219	225	213	227	223	215	239	216	213	219	238	242	234	218	236	258	246	234	196	226	240	221	216	217	225	233	197	214	224	213	239	221	234	219	227	201	247	223	230	223	229	256	225	278	225	245	234
15624	5312	10673	9076	5010	1652	1201	866	820	805	798	789	725	697	699	694	686	670	639	632	613	624	611	598	553	611	603	578	573	547	553	625	551	576	601	580	598	560	570	565	551	574	543	624	519	606	536	589	563	540	564	582	563	579	599	565	572	570	571	575	604	571	580	546	554	541	566	575	543	569	565	555	569	541	581	562	588	562	570	563	523	582	528	539	582	552	550	568	572	540	608	579	577	560	569	586	540	524	606	559	621	571	541	529	539	532	550	542	535	598	567	509	527	567	578	538	570	509	560	564	567	608	540	560	601	568	619	561	606	604	604	545	563	545	616	545	566	606	570	571	553	543	544	573	565	536	591	582	575	593	538	527	565	560	608	524	572	576	559	591	498	566	541	556	565	587	606	556	564	606	575	569	598	518	583	580	575	538	564	503	548	519	582	562	577	560	587	591	581	566	549	547	583	538	572	602	588	580	580	554	584	556	528	565	588	620	544	610	576	540	558	588	534	540	555	535	594	546	565	567	526	588	579	579	568	532	583	547	582	554	572	582	536	545	524	583	574	537	537	567	559	545	554	543	576	534	519	528	546	564	529	574	578	569	536	580	525	571	558	555	547	566	522	532	577	537	552	544	569	544	586	531	551	531	533	558	553	564	538	579	564	581	543	558	574	560	523	540	593	544	534	537	542	557	557	563	552	582	552	575	588	565	520	528	574	567	524	541	560	548	527	535	603	582	553	578	550	531	571	537	585	562	593	597	554	575	554	558	533	570	570	585	567	521	558	539	558	568	555	594	544	572	552	572	591	541	559	542	549	566	553	559	584	575	556	539	553	562	558	527	554	551	589	584	589	592	617	546	537	540	521	530	573	595	584	571	543	615	547	558	526	569	570	613	515	561	539	558	576	554	582	528	538	563	500	567	565	546	589	566	561	586	532	565	552	546	533	544	580	566	603	551	540	541	592	568	582	566	567	567	568	575	552	562	524	572	560	556	600	571	549	583	534	553	577	552	576	598	553	584	551	550	544	572	563	536	579	570	565	558	565	535	555	583	550	552	602	570	584	571	529	559	563	566	551	636	537	561	586	541	503	515	570	514	557	594	544	531	533	528	540	565	598	599	550	558	521	532	539	537	629	574	570	545	569	568	584	551	544	567	570	592	540	549	546	589	544	537	563	549	536	566	573	562	556	613	570	570	535	585	565	486	547	550	578	546	555	617	554	556	541	594	554	567	571	534	568	565	571	612	564	568	556	539	545	573	542	542	556	560	541	574	562	568	520	612	554	567	498	573	554	577	561	562	567	556	541	585	575	593	543	560	546	534	591	545	521	566	562	568	583	557	562	523	542	557	566	553	609	573	541	505	552	525	559	555	611	564	552	534	590	588	548	511	579	592	537	583	557	567	557	562	579	563	517	571	559	550	549	555	554	519	585	572	592	564	574	553	556	535	563	588	573	535	551	573	551	562	579	580	547	560	564	535	592	596	557	585	539	585	543	589	557	573	599	551	560	554	559	580	611	541	547	530	565	590	554	578	573	564	566	589	522	558	564	549	551	563	553	518	561	550	578	594	535	542	598	555	522	569	572	520	547	597	551	578	531	538	610	552	557	583	559	545	540	535	577	534	553	548	527	609	583	566	544	538	556	580	562	527	561	537	565	550	522	564	571	552	572	576	598	597	567	561	594	568	560	557	578	571	527	578	570	537	554	536	564	593	544	531	568	587	478	571	536	580	587	595	598	513	518	526	533	542	550	530	550	582	579	576	567	568	590	557	540	576	565	550	540	602	592	627	582	607	539	550	565	541	550	568	575	552	509	578	524	568	566	556	538	547	546	572	590	530	590	553	505	572	583	580	583	547	596	567	581	554	556	554	550	583	536	582	527	567	561	567	540	580	504	548	534	533	517	576	507	601	602	510	540	532	563	536	499	573	559	549	574	559	546	579	547	612	583	534	565	544	553	555	562	604	551	566	605	567	566	575	576	465	541	539	607	603	576	548	560	505	569	518	570	567	493	586	573	596	537	531	582	591	569	539	536	566	578	544	570	587	512	575	567	588	587	576	528	558	546	537	577	573	546	529	521	535	537	567	583	533	558	588	570	554	583	585	547	604	539	531	606	559	570	578	583	541	551	597	550	549	576	575	570	545	563	593	576	541	570	545	531	554	544	528	519	549	589	508	557	580	575	553	599	565	575	563	551	524	534	549	560	581	563	548	571	568	554	541	519	541	536	560	515	506	572	542	554	567	533	580	587	558	558	545	550	567	564	564	537	588	532	597	537	550	557	566	570	528	522	558	606	537	568	579	543	625	588	595	572	583	542	569	574	567	585	568	570	591	588	516	598	564	553	545	558	560	577	550	543	511	569	543	560	538	588	558	605	571	566	568	573	546	591	563	582	525	602	567	569	583	590	547	555	572	524	535	533	591	563	572	540	565	547	565	530	568	554	535	534	566	555	566	577	591	572	529	575	574	529	562	574	522	552	564	541	537	579	564	599	574	541	536	542	578	593	581	552	589	556	559	583	549	604	576	595	533	541	580	579	551	572	569	567	556	579	583	554	564	552	553	548	563	595	549	554	558	544	506	516	562	600	554	549	537	556	530	568	550	571	583	582	542	572	585	556	596	526	580	584	540	567	533	523	560	569	568	535	526	534	603	525	552	585	559	533	593	547	562	554	575	561	588	591	534	601	544	589	574	555	525	527	591	562	531	556	555	533	544	572	565	532	557	522	543	578	607	537	584	567	571	535	496	554	552	556	549	562	565	535	558	549	578	530	601	602	536	617	584	555	556	578	552	569	552	553	530	571	549	564	561	573	578	598	564	555	546	552	558	558	558	581	562	516	555	555	547	530	539	602	537	542	518	548	569	562	600	528	574	524	569	598	564	566	561	571	569	565	553	589	541	562	558	538	566	554	556	578	561	524	575	565	540	550	573	558	557	519	492	582	561	541	569	569	556	534	557	575	557	573	569	544	537	562	562	584	563	605	564	575	567	521	541	568	559	535	551	579	587	574	588	571	563	545	539	529	571	563	527	545	535	556	545	544	550	566	580	588	587	576	589	565	540	581	534	546	600	534	580	577	549	564	544	564	571	577	503	563	575	588	573	565	502	575	564	581	577	567	581	580	565	548	555	550	573	523	536	506	582	540	483	565	543	571	546	561	547	584	564	592	556	575	576	579	589	581	531	556	566	568	506	588	567	555	535	545	572	581	540	575	561	542	564	528	561	554	504	563	585	573	567	526	563	573	571	604	559	545	520	559	575	583	599	571	501	583	565	564	503	559	549	568	574	575	581	519	559	535	550	564	553	556	570	571	577	536	592	554	537	537	604	549	583	569	576	557	575	535	579	545	532	561	571	577	547	545	554	587	553	559	555	569	568	581	546	549	511	545	572	557	563	554	559	560	592	569	556	536	541	568	593	572	544	557	524	550	610	586	522	574	530	568	587	568	571	572	532	585	598	558	604	565	538	557	551	554	579	559	546	579	584
4235	1534	2265	1397	705	385	369	355	387	372	370	414	409	382	387	394	410	424	390	366	362	366	371	364	366	421	396	387	358	399	377	376	419	394	411	357	376	377	411	373	420	415	353	408	413	375	395	434	413	380	375	356	387	385	370	369	369	421	398	390	372	387	410	371	425	400	362	423	418	393	386	380	411	437	375	374	385	426	395	392	376	378	405	406	368	366	407	414	367	361	392	374	379	362	406	388	401	408	386	371	415	390	365	424	375	379	397	414	377	384	385	376	403	381	356	375	394	384	385	409	399	379	381	393	369	379	407	377	368	362	419	394	384	414	404	391	371	378	380	403	396	397	379	392	394	402	364	394	419	408	442	377	393	413	398	404	370	373	396	374	392	400	386	376	385	359	374	371	384	393	363	373	413	411	410	353	345	355	414	414	347	404	387	402	361	386	367	350	407	384	381	396	373	407	399	365	367	363	367	392	377	430	401	377	389	378	406	414	357	371	370	388	381	384	374	374	381	401	360	398	401	407	384	379	345	401	359	374	398	413	407	396	345	352	403	388	321	396	375	380	406	386	380	394	408	372	399	401	395	405	410	362	372	373	369	399	423	386	402	345	396	400	376	419	392	425	386	389	371	376	404	393	394	363	405	406	427	354	372	390	413	413	402	407	370	400	378	368	395	396	373	408	372	396	371	383	365	383	387	376	403	400	385	400	406	411	391	389	428	402	348	422	392	403	368	378	386	371	402	419	384	380	387	381	411	362	389	406	382	374	375	376	370	404	382	347	380	408	362	402	408	399	397	394	410	428	390	427	387	388	395	389	345	410	417	362	392	358	393	417	384	428	404	371	410	404	411	407	395	392	416	407	365	384	399	360	382	407	399	372	389	402	385	436	390	392	410	397	420	369	390	373	345	408	386	372	414	376	383	410	384	371	382	380	412	384	409	419	385	386	405	406	377	378	439	410	385	377	391	405	384	416	392	379	356	385	428	423	390	373	383	368	408	385	433	381	372	398	404	365	377	391	386	367	407	370	409	411	385	370	379	425	359	359	355	387	364	374	409	351	396	398	408	423	396	420	405	412	375	423	384	440	407	390	398	377	408	353	422	373	388	447	396	409	375	390	386	393	421	395	394	380	408	391	374	403	398	360	387	422	386	372	366	400	394	376	377	436	365	396	393	395	383	391	425	361	436	409	386	373	363	389	362	390	390	391	409	380	384	417	385	375	376	394	420	426	432	352	390	426	377	366	426	368	419	358	396	386	421	451	425	359	401	391	398	391	370	386	343	374	385	381	389	386	398	406	434	379	378	359	413	398	383	381	375	411	388	367	371	387	408	389	363	392	371	405	423	430	410	359	406	399	389	385	385	382	361	389	366	376	378	376	382	410	400	367	372	371	404	410	392	385	410	389	401	378	419	418	383	366	374	392	369	430	366	353	387	421	412	385	382	377	392	389	363	398	423	386	379	386	373	376	417	367	379	368	427	391	392	414	422	396	377	394	410	397	400	312	415	369	424	423	380	434	436	413	353	361	412	421	407	413	412	379	383	412	379	398	380	367	395	343	435	343	398	366	377	415	404	358	388	394	373	392	430	380	407	401	383	401	402	415	436	394	360	428	405	400	418	364	365	377	377	401	366	406	405	414	381	364	375	366	378	383	386	383	391	369	376	383	411	436	373	384	418	367	413	379	406	393	412	353	412	360	375	365	394	371	402	417	401	407	373	374	404	361	406	410	364	393	357	387	406	381	380	368	385	393	372	388	361	370	397	387	382	386	414	387	376	365	406	415	407	356	373	382	385	426	412	378	383	415	421	376	387	385	371	388	412	407	389	400	388	400	356	399	361	384	370	362	385	373	345	401	416	383	375	381	385	393	382	387	423	368	362	406	432	370	409	405	372	397	386	425	369	385	403	378	359	389	384	361	393	366	382	362	436	408	423	396	383	384	381	411	392	348	364	377	408	394	388	395	423	376	388	390	406	407	393	370	373	370	406	398	393	388	388	473	388	362	415	376	396	396	373	403	369	382	428	396	402	383	415	385	394	380	397	416	381	405	372	405	386	341	385	392	408	407	379	363	394	379	416	412	410	360	375	368	373	416	420	380	364	389	427	392	392	419	426	402	418	380	361	352	397	394	401	367	415	387	417	374	386	381	393	382	390	376	413	396	390	405	429	383	378	378	361	380	407	387	408	392	386	407	395	406	409	400	384	389	380	383	355	419	374	362	401	402	390	375	392	399	432	399	383	396	382	390	411	391	363	438	369	380	411	415	357	404	397	394	398	396	404	412	374	382	390	385	391	391	355	412	408	415	387	377	395	367	387	377	419	399	367	371	395	417	389	383	393	392	382	386	372	405	403	412	374	391	406	380	386	380	382	368	421	370	388	375	371	363	378	357	420	388	387	389	400	415	377	413	372	393	396	376	386	381	352	402	406	403	397	396	404	389	381	429	379	385	389	408	365	429	369	349	403	411	393	394	436	407	414	405	371	374	390	395	389	375	397	341	382	393	384	378	358	371	378	399	434	417	383	396	393	409	428	415	386	412	379	371	417	411	373	409	384	372	412	399	372	408	410	394	403	363	363	375	410	392	357	393	412	367	411	377	388	392	381	447	396	388	381	352	383	396	426	399	366	370	405	377	355	409	395	375	402	339	378	398	399	374	361	412	397	405	371	377	370	369	398	389	401	396	398	388	395	421	391	408	397	403	413	426	390	389	392	393	400	395	422	387	412	403	373	405	390	370	393	381	383	384	394	377	339	415	416	409	395	412	405	397	397	384	348	374	380	362	386	359	405	378	380	412	368	387	379	371	399	389	421	391	398	391	403	356	360	402	380	387	371	364	389	377	385	387	415	391	389	375	375	373	394	425	410	399	394	403	401	404	396	423	388	397	395	404	369	406	401	419	385	349	387	412	353	379	397	403	364	382	383	407	348	355	403	399	373	370	407	384	406	386	385	386	386	418	397	356	365	370	407	412	357	405	376	419	367	393	358	372	370	367	375	398	409	364	377	402	400	402	374	411	398	399	423	409	397	387	414	394	379	377	391	365	395	398	408	408	355	384	377	391	334	392	393	407	370	360	376	424	413	398	385	384	354	398	440	344	370	396	375	415	430	392	390	388	370	416	373	378	405	386	353	380	414	380	392	387	383	387	363	364	405	393	375	400	416	376	367	395	401	402	392	404	402	441	396	408	381	366	396	425	417	381	368	397	381	386	404	399	404	356	387	385	357	361	393	403	347	357	416	388	376	410	412	412	392	412	428	425	390	398	375	382	368	414	376	360	373	442	382	415	440	383	433	401	397	369	413	392	394	393	362	385	404	377	441	384	401	397	399	387	442	387	355	423	395	388	419	368	366	398	428	361	398	390	394	366	354	373	393	367	377	387	415	361	355	396	397	401	385	390	416	408	381	398	379	407	373	439	407	398	381	404	365	374	362	404	417	377	396	357	398	380	359	377	400	387	430	375	388	376	368	406	429	374	427	409
4004	1890	4900	4191	2288	991	907	923	923	904	952	894	929	951	933	932	937	964	900	954	943	893	870	921	968	944	971	929	910	966	935	955	935	932	884	918	925	924	910	987	920	918	936	928	888	912	910	913	895	985	960	910	959	944	878	893	914	924	924	920	945	948	893	944	931	912	933	928	941	907	880	941	897	907	881	963	938	941	963	944	984	955	902	918	959	920	918	931	894	969	908	918	966	931	908	915	916	922	914	961	961	945	851	945	960	931	932	968	900	926	948	918	926	915	947	907	909	899	980	949	962	924	920	911	929	929	939	897	914	904	942	933	874	914	963	893	927	949	910	874	954	894	944	889	901	951	919	873	900	976	910	889	941	884	947	936	967	892	1005	942	916	885	919	924	891	892	926	901	906	947	920	911	887	953	847	939	928	925	913	918	918	965	938	914	920	944	881	869	932	934	957	913	915	943	879	944	907	938	919	915	922	938	875	888	972	918	909	924	924	943	916	926	934	903	898	945	955	875	939	1023	859	912	931	920	961	910	980	896	877	929	933	897	922	945	929	972	907	973	908	961	948	937	967	956	944	866	897	888	916	958	955	890	908	873	918	981	867	932	923	903	932	926	931	939	891	899	938	923	924	915	943	924	931	895	900	942	931	901	948	916	891	917	925	908	887	945	965	876	858	864	920	887	911	881	951	953	933	915	945	908	977	984	881	880	979	914	850	885	902	893	925	895	907	962	967	965	892	963	902	890	931	957	882	913	933	947	915	919	946	914	835	902	950	924	911	865	941	867	923	907	914	897	891	909	927	912	920	936	951	953	949	918	898	944	881	938	939	860	929	949	962	905	929	912	895	909	897	955	959	872	917	916	938	949	884	914	876	985	898	943	964	900	917	952	918	921	956	918	934	889	877	929	956	904	871	903	897	909	912	906	960	898	918	938	965	934	965	844	874	944	862	885	908	964	898	949	876	985	884	1013	921	905	846	960	943	900	892	920	912	914	879	911	871	964	910	903	933	959	901	872	940	986	959	948	902	928	937	858	911	932	945	905	896	914	926	910	977	996	900	873	917	988	941	910	876	906	953	914	926	932	943	874	958	874	869	923	919	925	940	931	881	894	887	942	876	923	927	932	927	932	966	929	938	941	891	875	964	925	991	971	925	980	915	936	927	931	921	978	877	967	922	880	982	928	927	931	897	951	943	941	953	911	921	948	947	997	898	936	906	871	953	966	904	945	855	920	882	938	908	932	900	890	979	953	931	899	910	931	952	933	958	920	932	945	959	930	931	958	918	948	932	922	962	937	933	920	967	912	894	930	955	926	930	912	902	941	1009	954	900	881	911	966	891	898	952	910	898	917	927	910	966	837	925	867	925	925	951	967	932	923	958	926	914	927	902	926	950	875	968	933	980	917	876	963	940	918	901	888	959	953	908	900	915	989	988	932	933	942	930	915	925	952	960	944	970	939	976	922	906	911	900	933	948	916	921	906	893	960	943	947	959	921	941	937	933	975	857	948	915	1018	954	905	957	938	903	937	865	896	905	894	931	917	915	952	919	942	978	872	895	963	867	927	911	939	918	893	929	888	941	914	916	957	958	915	948	875	911	926	867	893	871	891	911	908	916	894	873	875	938	938	920	977	950	868	890	917	960	906	875	942	937	920	868	928	925	883	967	888	952	921	919	926	875	904	928	914	929	895	885	933	937	945	918	914	915	887	907	956	950	896	964	892	946	913	922	966	935	955	967	932	939	956	946	896	977	963	934	962	901	916	964	938	939	956	924	904	948	892	932	962	907	923	931	961	938	890	901	911	895	899	911	909	919	895	891	934	931	938	925	880	928	932	911	871	949	913	934	913	941	909	918	972	906	908	858	914	917	935	960	993	921	916	910	938	913	940	932	864	942	918	904	887	915	897	883	935	915	926	903	991	892	966	921	901	957	941	936	981	975	930	912	954	877	860	921	962	921	881	939	887	909	953	913	859	933	899	984	936	978	905	914	916	915	913	945	940	968	926	900	933	896	877	934	959	908	910	905	948	936	974	878	923	893	901	932	923	865	1001	995	939	882	941	914	983	908	889	956	904	936	940	956	953	876	972	887	872	952	937	927	951	967	949	913	895	908	894	910	922	963	941	889	892	891	942	907	929	900	892	981	972	900	959	896	958	946	922	966	956	948	922	924	890	898	932	916	945	888	913	912	868	907	929	871	973	925	933	960	903	918	888	961	889	959	882	968	891	918	849	895	935	938	955	941	905	883	906	932	885	942	967	987	917	913	914	943	942	912	949	903	915	902	960	949	920	914	915	1005	968	981	877	909	885	934	927	874	927	943	904	956	915	939	862	920	980	869	924	923	909	909	973	962	923	924	945	938	884	894	914	888	899	887	898	904	870	922	915	894	934	900	909	921	917	905	916	921	899	911	900	906	915	960	910	948	889	900	940	894	910	973	940	903	904	900	997	967	892	939	889	965	916	902	934	900	870	973	975	935	890	969	935	907	907	929	907	937	960	892	897	910	904	960	907	934	947	932	921	943	911	943	902	972	929	939	916	913	895	969	921	922	926	908	949	1003	954	970	929	869	915	970	912	913	925	935	912	974	869	889	929	921	935	942	952	819	903	887	959	983	960	910	930	959	972	958	891	953	883	952	912	915	901	907	921	838	948	917	924	914	912	942	935	1007	925	923	873	907	864	904	895	911	865	952	903	908	942	922	932	953	952	926	924	882	909	962	915	942	894	906	947	965	901	929	919	901	885	935	936	985	925	951	915	912	905	867	948	936	897	860	909	963	948	934	927	941	918	905	940	914	974	917	938	939	890	883	951	866	945	856	954	939	962	949	920	932	960	979	937	966	900	937	946	905	908	902	913	872	949	885	882	911	918	901	974	949	949	912	939	948	893	935	841	917	940	927	923	912	937	883	930	930	919	924	896	901	911	896	914	931	930	918	925	943	913	908	875	878	880	893	917	972	914	868	863	899	974	908	954	900	947	925	928	867	936	923	881	903	902	950	928	880	945	931	878	921	913	973	979	903	900	895	932	944	939	906	942	902	878	907	958	962	905	946	946	968	951	942	980	954	932	913	954	939	902	922	949	934	909	918	957	923	895	966	908	908	938	913	939	933	948	868	906	930	930	912	949	941	918	879	903	955	934	917	948	957	908	947	934	950	939	910	920	894	871	917	936	948	895	896	877	914	978	890	857	932	984	896	898	922	948	940	915	930	1003	960	910	916	901	963	902	941	916	954	914	952	940	930	873	911	919	931	888	951	878	884	898	916	951	938	889	929	902	892	882	925	905	935	907	909	931	924	945	958	902	920	876	937	891	951	931	970	968	892	891	880	951	887	929	898	897	999	940	911	862	932	877	945	885	866	987	870	860	888	935	907	923	942	927	884	895	888	904	882	914	955	939	927	898	856	948	952	922	1002	949	900	952	913	916	945	902	980	971	1003	944	896	918	892	966	927	931	955	927	934	931	918	841	909	960	916	951	950	877	952	928	913	953	929	932
14107	4343	4221	2477	923	526	469	431	394	414	447	391	421	455	436	412	448	412	426	421	452	414	448	405	440	430	411	404	372	431	431	452	386	414	414	452	394	392	382	382	415	386	391	363	383	416	395	410	412	423	443	402	388	433	427	414	410	370	429	342	411	421	413	419	382	478	467	441	416	399	395	411	390	409	449	368	397	410	410	403	406	428	391	422	413	420	417	411	391	417	421	414	431	419	421	388	403	403	390	433	382	429	413	392	407	369	433	371	394	422	429	420	415	410	407	362	375	402	399	389	433	440	409	380	424	404	431	414	388	385	426	399	423	405	422	410	396	366	406	414	379	376	425	458	394	392	415	428	402	403	410	424	424	422	362	422	380	410	419	396	397	412	381	397	415	414	445	430	395	428	441	394	398	420	423	442	411	388	411	427	395	404	424	438	412	390	442	419	444	440	412	413	408	412	429	412	408	428	434	370	415	445	425	400	394	407	376	425	409	374	401	379	408	395	427	406	380	359	407	398	419	409	369	364	357	418	358	414	391	407	422	424	355	397	424	393	435	378	368	405	444	395	405	362	420	384	403	427	407	373	393	392	410	446	404	403	441	414	400	399	433	411	395	441	421	387	400	434	407	387	377	423	377	462	416	407	427	433	459	414	425	410	406	413	394	445	386	429	403	397	409	379	387	389	417	390	405	408	416	394	416	423	409	426	389	401	409	431	392	375	429	395	448	400	460	447	349	396	439	376	419	426	405	398	429	410	404	440	424	413	419	414	388	391	402	457	384	425	412	440	361	389	405	389	380	399	378	408	410	401	421	449	357	441	391	391	371	403	399	408	397	374	407	401	404	424	401	431	408	401	375	372	413	400	428	423	425	413	387	358	419	391	418	382	413	418	418	375	413	441	395	396	382	357	425	448	408	378	387	413	416	406	424	410	374	413	383	411	382	379	394	404	409	389	379	376	429	405	407	415	364	397	418	438	446	416	399	365	391	386	419	427	401	404	368	381	425	417	412	404	436	405	372	396	372	454	455	397	425	410	385	428	373	410	399	408	387	410	428	355	444	408	379	409	460	460	423	416	423	429	422	435	400	414	428	421	413	388	381	389	391	412	372	428	391	402	390	413	410	407	375	387	426	412	400	418	375	420	371	382	414	389	413	420	410	408	427	385	415	422	373	374	402	355	404	394	426	423	440	446	419	456	350	445	370	415	395	417	400	429	409	386	423	413	419	425	402	411	414	398	421	425	421	397	435	426	414	402	418	460	407	383	367	444	453	375	408	375	442	392	403	411	439	404	401	397	395	373	456	437	396	401	407	407	398	420	412	412	459	418	407	434	419	436	397	417	412	421	423	399	426	407	401	393	394	395	403	389	406	426	363	424	400	398	415	405	448	413	425	392	388	399	427	407	427	377	438	388	400	385	376	429	375	379	416	399	391	380	383	405	390	409	398	445	385	419	363	395	403	425	449	447	358	436	415	433	410	375	389	426	386	399	416	386	437	396	408	397	430	379	402	420	427	405	411	412	426	431	400	407	401	403	410	441	407	409	450	428	434	405	423	394	439	393	414	376	427	406	388	409	353	408	426	387	440	378	389	397	409	436	395	416	437	355	426	370	392	421	414	448	416	371	404	393	370	411	389	361	408	426	383	446	431	397	399	380	410	435	383	401	412	459	403	392	444	439	420	406	406	408	347	408	425	399	407	427	424	389	406	408	420	397	431	429	394	435	410	415	419	419	427	433	409	419	398	435	412	433	417	388	413	373	415	420	414	433	412	399	420	412	412	396	373	379	418	418	384	421	404	394	417	423	407	387	407	378	426	406	407	410	384	395	406	373	445	430	424	444	422	407	414	389	411	395	374	395	429	404	441	395	416	410	425	409	418	434	403	384	385	390	400	398	404	412	369	383	436	399	391	450	409	406	431	442	417	401	398	417	426	413	411	390	460	388	378	413	389	375	366	398	437	456	417	426	409	424	430	395	425	402	397	413	395	405	370	421	436	441	416	394	409	419	434	421	432	409	414	392	424	423	412	380	425	403	422	391	374	410	394	407	442	433	417	428	429	396	438	397	425	426	418	427	429	383	411	434	437	417	382	403	411	411	405	412	380	402	391	449	396	415	399	435	388	383	437	427	407	407	416	404	433	405	424	411	416	438	431	419	467	399	369	382	391	381	411	399	369	413	374	438	421	419	392	401	441	435	441	388	429	406	403	415	414	417	398	407	384	401	369	382	368	418	374	374	428	433	439	427	383	391	457	386	428	388	429	409	439	407	414	384	446	449	432	400	371	406	397	423	407	389	381	388	371	368	429	435	405	388	385	366	388	420	433	434	363	417	440	422	392	392	430	382	377	383	405	390	422	420	377	418	398	431	401	402	451	433	411	391	448	411	386	439	429	390	408	376	443	418	426	452	402	399	403	411	384	371	399	412	411	429	401	420	387	391	361	403	405	420	436	401	415	377	443	455	415	424	410	406	403	393	430	383	452	448	382	376	428	418	398	406	402	408	388	413	384	390	371	409	402	378	383	412	429	420	391	392	391	394	419	426	416	358	433	383	391	386	410	428	394	406	445	428	427	403	421	418	412	443	407	399	411	402	385	377	363	393	406	423	417	425	428	432	399	409	403	379	371	412	437	393	406	397	429	439	425	436	399	413	421	408	374	385	420	389	387	419	392	390	422	389	379	444	402	418	413	413	368	407	399	415	366	394	424	359	396	388	390	402	444	394	438	403	410	433	400	381	373	431	431	403	417	383	415	372	393	411	418	400	394	392	429	400	418	409	395	384	373	428	440	393	396	436	409	392	373	411	389	423	431	424	376	407	406	383	363	435	427	368	403	398	391	416	417	405	433	391	392	383	379	419	424	419	410	404	414	424	424	405	372	411	399	413	429	378	402	375	432	427	410	412	399	432	409	426	390	443	402	415	447	422	460	404	381	413	418	403	384	400	403	414	424	420	398	381	406	430	407	384	398	416	423	409	377	379	463	425	386	375	430	398	409	376	388	373	396	417	449	427	401	401	387	375	474	426	415	398	400	416	423	406	393	382	372	385	393	414	441	410	391	371	351	425	437	357	410	416	437	367	409	393	371	421	441	406	387	364	373	386	402	422	450	412	402	443	389	411	436	433	420	406	436	384	431	429	404	390	347	357	407	392	370	378	377	411	406	468	422	438	423	373	392	387	374	400	434	377	412	386	390	391	451	398	417	410	403	381	433	386	411	400	451	431	396	376	401	408	410	407	414	396	429	439	413	416	367	356	397	410	397	438	401	402	403	404	423	382	399	422	374	423	393	375	472	363	397	401	436	426	429	419	435	384	444	428	440	391	410	404	403	383	376	398	439	396	418	380	407	417	378	381	418	440	413	418	419	396	396	411	443	428	403	372	444	417	426	420	409	413	434	392	393	426	442	368	425	420	388	396	424	419	436	409	417	385	413	412	431	416	405	410	417	405	401	411	381	364	401	410	428	424	408	386	434	418	425	427
11487	3595	8148	6697	3128	1387	1312	1190	1119	1135	1034	1015	993	1028	1058	985	974	1025	1008	984	973	1012	1009	916	971	998	965	936	948	1006	1012	894	929	947	950	942	1021	907	969	889	960	926	900	961	991	995	915	980	964	971	956	928	970	950	943	960	972	991	975	983	917	956	954	974	947	951	958	938	959	959	972	989	1010	977	1015	965	927	946	1021	962	966	913	950	985	931	975	952	1034	976	925	979	974	992	976	947	919	944	951	984	976	932	983	952	961	936	947	962	930	952	971	977	953	935	987	958	942	1011	933	911	959	993	919	963	956	922	931	928	966	982	950	947	938	934	968	960	990	970	991	908	949	986	977	922	960	955	949	923	972	979	950	950	940	951	975	938	970	919	942	893	963	944	941	937	977	935	943	965	974	956	917	924	1003	979	948	928	991	998	890	977	921	927	943	967	957	933	950	905	976	1001	996	982	950	983	987	999	958	959	917	992	982	979	950	929	988	918	980	961	920	946	912	948	970	959	936	966	994	982	979	962	920	935	970	976	928	998	986	943	945	923	1022	944	982	927	943	945	986	969	981	946	925	958	937	924	896	988	1014	967	995	976	990	970	980	959	969	956	920	966	975	928	962	979	948	934	972	955	967	917	974	982	990	881	945	931	950	966	960	932	963	1007	943	965	960	999	931	943	995	903	953	973	910	962	972	923	940	922	970	960	945	922	918	930	973	951	961	985	964	887	1016	887	915	1000	988	893	928	960	911	884	948	976	924	960	1028	944	920	925	970	927	945	962	949	1016	939	994	927	924	941	905	941	981	996	955	928	895	930	962	988	1013	960	908	979	947	964	921	955	917	921	982	945	903	960	906	998	935	983	930	985	968	948	952	945	923	967	975	885	914	933	951	911	1003	899	963	976	968	945	966	938	928	900	946	942	965	945	1005	938	971	954	942	984	953	985	968	970	932	949	978	913	941	991	952	966	931	939	969	982	950	944	973	964	927	945	904	954	927	905	940	892	957	960	949	972	869	938	968	923	906	951	943	930	953	889	981	937	967	905	967	1017	927	988	948	959	1035	960	957	949	943	979	951	979	907	967	974	930	908	958	918	964	931	950	973	993	921	957	975	911	904	975	943	894	925	933	881	978	914	976	915	949	937	955	962	928	909	951	986	892	964	966	997	956	992	1015	952	994	983	1011	926	946	951	978	968	977	941	969	933	922	963	961	944	1004	982	953	947	959	970	972	943	955	938	965	948	981	929	978	949	958	961	992	915	951	925	986	955	959	972	966	990	925	950	948	932	957	977	958	964	978	933	926	981	1007	914	974	894	934	945	949	965	942	946	957	953	957	890	963	984	973	965	999	978	993	928	903	962	957	957	949	1006	1013	930	920	890	974	923	978	902	926	947	931	1015	950	994	945	950	982	921	1009	955	931	954	949	978	1010	953	925	1016	978	976	986	937	920	916	1009	946	1012	967	928	977	922	996	992	940	930	993	963	940	917	957	985	887	949	934	991	951	905	989	907	927	951	990	910	927	922	965	918	999	961	921	914	1019	901	992	1003	884	971	971	967	899	973	983	964	966	949	937	906	940	934	949	868	973	963	915	941	963	972	982	915	927	933	954	1001	945	947	947	965	970	898	1007	943	980	903	937	928	930	923	961	974	940	983	947	921	956	943	935	974	973	939	965	961	948	924	937	919	940	930	957	909	944	1002	932	928	972	952	901	954	965	975	945	961	946	921	946	989	909	977	963	964	958	927	919	979	993	1019	919	964	923	958	969	947	917	949	966	931	904	981	958	940	954	951	895	993	943	949	990	928	913	963	934	936	927	972	948	914	966	944	905	953	971	978	918	980	982	954	951	994	923	885	966	956	955	924	971	954	918	948	972	924	955	920	962	893	964	985	925	887	894	945	953	986	986	939	957	998	977	948	919	953	923	973	966	991	968	951	986	947	954	962	955	944	967	960	954	925	962	918	946	978	954	933	998	940	969	978	997	916	979	947	972	953	985	971	1012	896	997	1000	971	897	936	962	938	999	978	946	983	944	923	932	971	989	930	946	1003	929	898	912	951	907	987	945	919	929	970	988	954	947	920	941	953	937	934	965	975	931	964	999	944	950	958	927	974	941	996	923	965	1015	928	966	918	953	973	969	991	986	947	957	894	981	985	932	1003	856	967	929	976	987	940	996	973	970	942	947	946	938	976	968	953	995	1000	971	968	994	898	979	966	1012	907	1027	956	975	970	983	965	944	1003	1005	954	933	966	939	1008	928	955	976	960	910	920	959	931	983	939	951	941	935	976	939	941	950	896	925	948	943	978	989	966	949	977	943	949	896	1034	927	996	944	1005	944	949	927	1017	976	930	1012	909	970	989	966	943	1006	976	955	956	959	984	940	936	944	945	994	942	934	952	937	949	929	965	979	1021	1023	946	1000	891	964	952	956	941	931	978	947	953	929	919	962	905	978	1037	930	984	932	933	979	915	946	931	971	978	982	926	992	959	1007	971	949	949	925	962	982	962	933	996	952	953	959	955	948	955	989	953	977	972	950	962	933	981	974	945	998	969	963	938	953	938	974	964	948	968	1008	936	1016	974	1013	990	941	962	892	911	923	984	928	960	951	986	1011	960	959	931	987	927	930	948	1005	941	939	934	1005	964	963	966	945	926	923	953	945	929	937	904	950	1048	947	981	964	982	972	928	892	967	922	945	933	978	971	919	967	994	927	984	926	944	950	933	935	939	911	985	903	935	984	955	942	922	930	994	944	985	998	958	977	997	935	967	941	968	1004	937	965	901	967	987	970	982	967	957	932	965	958	1029	957	999	1035	972	934	973	973	955	951	943	957	934	972	975	912	971	1031	982	982	970	992	945	947	952	987	1018	891	943	996	934	979	970	1001	966	926	970	974	987	930	928	995	971	959	926	959	931	956	1012	977	999	921	963	944	923	970	986	961	940	963	991	963	981	941	951	981	978	911	931	974	926	910	975	973	934	910	936	992	935	881	959	948	934	935	930	982	947	973	1015	914	992	988	980	970	956	940	964	919	921	967	974	915	939	1002	897	963	992	989	991	926	983	943	920	958	960	982	965	937	971	1002	941	953	972	935	944	950	952	943	977	980	972	986	959	918	949	931	976	912	994	975	888	990	927	989	972	967	906	963	942	920	1001	933	1013	912	919	955	938	952	987	982	977	960	955	907	928	981	945	938	977	979	948	882	960	956	950	907	953	992	928	953	928	921	929	952	911	935	905	967	915	955	945	993	933	940	909	938	961	973	921	928	978	957	915	1018	991	982	1063	916	968	922	948	965	936	919	947	924	965	898	922	938	982	976	988	941	924	973	952	935	994	987	982	979	924	937	1008	939	949	939	954	910	918	946	995	940	948	932	995	929	885	953	969	973	934	942	992	899	930	888	947	923	941	967	982	950	934	976	935	907	945	1015	966	945	952	984	921	976	993	990	980	1017	968	972	924	979	1046	975	969	902	928	911	953	952	971	965	963	960	986	969	920	965	945	954	942	956	984	939	948	972	891	967	940	971	903	939	968	940	946	992	955	1003	926	943	973	981	1009	970	982	954	923	936	929	949	983	996	928	943
23732	8636	5978	3297	1491	457	340	300	286	292	276	266	270	250	230	252	244	204	282	209	259	261	246	237	230	235	215	207	225	234	231	262	245	247	212	212	251	241	233	224	197	232	254	223	217	245	238	258	241	228	249	225	241	227	218	228	221	228	200	240	221	238	217	219	226	250	246	223	235	203	222	249	219	252	213	228	234	218	238	230	224	224	243	215	200	223	210	248	236	217	252	220	265	260	225	215	232	242	248	241	243	219	244	265	218	208	215	251	202	245	232	244	232	213	216	266	226	222	251	238	222	219	214	224	200	202	227	222	208	254	209	195	223	222	241	239	227	237	223	202	225	213	221	232	187	185	234	208	243	233	248	216	236	244	254	227	228	230	236	228	241	195	221	241	218	219	243	204	208	234	221	238	219	224	218	211	215	217	235	201	223	222	244	228	214	259	229	223	243	231	249	250	238	206	237	237	215	241	237	221	218	231	252	229	213	220	222	228	238	228	236	242	212	251	235	240	247	218	222	224	217	230	237	221	245	210	208	236	237	262	229	230	216	230	239	214	241	257	232	239	213	219	219	248	232	234	229	198	231	208	224	215	256	250	229	246	199	220	213	223	234	221	227	243	224	222	218	240	214	240	203	234	197	235	237	222	222	234	229	224	231	241	220	224	219	224	221	208	224	228	227	278	253	231	231	245	210	233	241	232	235	233	257	261	234	211	231	256	216	253	224	220	220	198	224	221	242	223	235	209	214	250	232	220	205	251	206	210	234	250	252	235	236	200	229	252	226	248	248	217	217	226	229	232	214	207	228	206	221	227	227	208	225	205	233	229	212	236	199	221	222	233	236	273	222	257	214	240	215	215	226	244	233	242	205	211	232	202	234	195	233	212	246	256	228	228	204	219	212	207	236	243	231	249	222	238	213	214	224	252	200	243	214	227	221	216	218	222	228	232	196	220	212	208	221	212	235	210	215	225	254	255	231	251	204	246	228	221	218	230	219	239	222	227	249	235	182	239	226	210	210	224	229	263	231	203	218	217	198	211	229	226	220	231	214	222	246	223	241	225	235	248	228	209	242	214	216	250	245	248	238	209	211	218	191	229	217	210	222	210	213	211	239	218	240	201	225	233	246	235	233	222	212	227	214	215	227	245	214	223	217	224	217	225	189	211	243	233	237	245	240	217	228	229	205	223	263	223	263	205	254	215	224	196	196	197	225	224	233	217	194	235	237	224	223	221	233	183	237	219	256	264	207	232	216	281	232	237	223	216	223	232	226	226	237	252	213	251	244	228	210	217	227	257	218	273	244	219	222	211	218	217	242	195	241	224	243	208	225	243	244	257	203	241	227	240	199	222	274	242	207	213	246	244	211	216	214	239	228	210	232	232	226	229	209	208	216	261	227	244	223	206	240	231	246	233	212	215	233	243	226	227	206	230	219	230	212	218	255	231	249	218	225	212	192	238	234	229	237	227	235	211	234	254	231	235	233	247	233	201	231	228	231	217	209	228	243	208	230	239	240	208	261	209	231	255	202	201	235	239	249	217	242	239	233	224	209	237	219	237	246	227	210	252	229	219	242	235	248	258	223	202	260	210	234	261	225	220	242	223	206	235	253	215	217	222	224	257	242	217	211	258	228	216	213	239	227	229	218	217	221	236	229	218	245	221	238	212	253	205	203	225	226	213	241	274	248	225	229	230	264	221	193	199	234	249	234	251	198	230	213	249	245	202	240	237	218	232	237	221	215	250	235	222	243	259	230	253	243	238	215	217	249	220	234	219	203	248	224	203	256	221	249	221	249	221	226	251	201	230	221	192	238	249	255	212	236	232	212	241	255	222	214	228	215	239	228	230	239	214	238	219	221	243	246	211	220	218	220	202	206	219	250	240	216	249	207	245	211	236	219	235	224	240	202	214	245	233	231	252	218	225	236	236	222	242	222	228	239	240	225	239	220	239	219	237	243	243	220	211	220	228	240	192	235	191	229	235	241	215	252	234	226	220	230	233	218	251	218	219	229	204	225	212	204	239	236	219	223	227	244	232	230	212	231	212	234	230	201	216	210	235	233	202	259	223	238	201	221	213	226	231	231	213	230	262	219	255	242	222	225	219	222	234	230	245	253	230	205	239	222	199	195	240	208	236	245	258	221	237	238	237	228	216	244	227	219	214	216	223	219	223	221	204	240	222	247	217	211	242	236	186	206	224	245	254	224	266	209	206	212	266	272	236	220	235	241	241	215	196	226	217	223	241	225	227	187	228	241	220	238	237	266	223	231	228	224	236	261	251	227	238	219	224	244	233	238	231	255	243	207	257	201	236	256	231	228	257	256	251	237	246	238	228	247	260	243	231	241	228	244	216	249	207	251	241	237	213	217	222	207	232	233	223	269	219	233	241	224	214	237	214	231	226	209	242	260	226	206	247	241	231	225	201	235	212	181	219	188	193	227	243	235	244	219	214	216	201	238	203	196	237	203	210	233	222	253	212	232	208	251	232	221	202	235	249	246	261	215	236	220	228	203	238	223	216	254	214	227	216	221	223	232	229	228	227	222	217	218	224	232	229	219	240	208	227	224	235	268	234	243	199	227	249	244	226	261	204	233	236	263	236	224	226	219	231	225	243	247	236	235	233	198	217	235	232	211	246	224	253	278	247	248	221	226	234	268	224	224	227	228	219	206	216	237	214	237	219	255	236	226	209	202	207	236	234	223	203	227	234	219	219	224	236	217	239	248	245	222	220	195	257	251	223	225	231	232	194	246	245	223	255	232	214	225	221	230	244	246	253	223	251	221	240	217	247	218	191	226	243	234	213	210	238	224	228	225	238	244	238	263	218	207	238	222	206	209	206	226	233	242	232	216	218	211	235	238	194	270	215	213	229	265	265	216	216	219	231	232	222	217	227	219	207	233	236	231	236	254	218	243	244	207	231	249	228	258	241	235	239	213	258	230	220	242	222	208	242	227	237	211	226	216	216	224	220	218	257	249	242	256	229	254	237	228	256	229	212	211	233	210	248	214	237	224	230	245	230	223	232	241	214	244	236	216	205	245	213	247	227	239	223	256	229	253	221	237	251	204	229	237	237	215	213	248	226	233	232	231	203	230	233	239	222	244	225	242	199	219	225	217	218	238	242	237	220	226	230	251	241	228	267	231	211	224	264	231	232	243	230	223	215	251	216	236	227	231	251	249	248	224	228	231	196	248	202	224	244	209	241	248	273	212	212	217	226	223	230	221	239	221	224	243	245	258	227	216	251	244	232	244	211	226	215	204	230	213	237	216	230	221	224	239	239	193	261	221	230	249	218	228	196	212	245	239	223	221	252	252	250	216	218	231	204	227	222	225	233	246	237	234	216	233	229	210	237	224	223	229	207	226	217	216	216	223	236	242	229	240	225	209	221	219	211	233	234	244	253	205	223	207	241	239	210	238	248	235	228	230	215	247	248	213	232	221	214	254	226	230	237	191	221	234	228	242	242	225	205	216	210	238	256	228	228	189	223
16063	5301	10188	8776	5050	1497	1224	1030	817	811	767	759	738	725	686	697	642	661	636	668	612	596	610	589	616	600	634	602	600	613	567	582	580	611	571	606	567	576	563	532	605	595	590	607	575	556	595	565	627	585	555	573	591	577	523	609	582	583	581	607	578	545	598	580	595	595	521	623	527	557	587	538	583	579	560	556	563	582	555	564	568	573	568	569	535	530	544	569	575	600	566	564	533	578	596	536	558	556	568	568	595	574	578	574	572	595	575	575	612	562	568	537	577	513	567	527	574	532	544	566	595	568	561	548	572	575	608	554	571	576	540	521	527	607	546	563	565	567	608	540	575	576	582	566	566	599	549	573	584	562	583	574	557	598	596	607	566	528	559	538	563	594	556	556	576	584	546	552	569	609	576	567	593	565	521	563	565	526	553	554	585	570	637	572	576	617	560	547	523	627	596	551	579	557	546	549	552	539	566	570	590	591	537	570	532	588	558	531	564	569	609	571	560	545	594	605	575	583	602	538	556	565	568	532	605	580	605	567	568	533	560	515	511	531	568	587	529	563	591	574	582	566	546	569	599	591	548	562	551	541	538	586	535	524	548	561	595	546	574	587	535	577	620	592	546	542	550	583	572	524	592	548	578	587	584	556	529	586	559	565	566	582	568	600	562	561	568	585	564	576	557	518	564	539	601	595	551	624	616	545	601	551	532	575	564	568	539	580	543	626	563	580	565	536	525	551	521	565	612	586	618	527	570	590	594	536	578	599	560	598	581	552	542	560	579	551	552	605	583	595	552	590	576	579	548	544	556	598	612	603	550	568	556	537	569	576	579	553	555	573	580	594	562	571	562	587	566	575	544	574	560	574	551	512	564	551	592	611	563	591	578	578	555	564	521	591	600	581	519	587	566	627	543	521	574	585	600	583	592	539	557	561	553	582	573	542	583	561	540	567	606	603	550	548	565	554	580	542	615	594	551	513	565	577	552	561	532	554	558	540	544	558	555	591	559	558	565	574	556	548	514	565	555	577	522	527	546	566	618	551	542	557	586	539	596	582	554	546	568	552	549	562	531	590	591	551	564	601	564	594	597	632	534	550	599	572	560	536	571	530	576	576	568	589	556	538	558	567	579	586	566	550	593	532	552	554	523	537	535	565	579	611	573	557	545	583	586	572	530	535	576	598	588	582	548	547	578	607	584	569	560	567	556	542	551	565	532	546	586	511	565	531	597	556	584	554	589	544	547	576	633	549	547	562	572	550	587	546	563	556	555	544	569	569	555	589	538	573	548	561	543	548	556	520	565	533	575	558	540	564	561	556	586	590	607	602	523	553	609	569	582	547	578	567	538	557	578	559	581	579	533	551	559	549	553	551	535	569	605	590	530	539	596	583	622	562	581	589	600	568	563	566	554	574	583	583	554	547	569	577	553	522	585	594	536	580	580	552	561	617	551	597	571	558	579	552	604	560	587	576	597	523	599	594	542	531	588	527	580	499	577	567	584	563	571	534	573	614	546	554	617	569	590	500	586	633	574	547	571	556	590	550	551	596	560	531	563	575	588	554	578	560	533	529	563	519	576	556	522	549	554	531	537	574	552	601	537	504	577	544	644	540	564	556	552	558	565	567	564	564	552	544	519	570	568	577	556	585	574	495	513	565	562	596	570	591	534	607	535	550	518	557	587	559	556	576	558	563	540	611	585	545	520	550	577	603	595	591	601	574	588	553	535	575	560	565	560	552	591	576	573	551	557	533	577	605	570	537	520	578	565	557	573	593	580	585	559	583	519	554	581	564	532	590	567	567	514	546	568	605	566	567	562	568	566	571	556	578	558	594	526	557	592	557	540	579	526	570	572	552	588	551	597	562	508	569	531	541	539	554	572	585	542	584	528	523	578	599	556	602	541	543	583	538	534	545	576	534	542	579	550	571	555	575	553	534	581	535	580	541	589	605	579	568	567	586	569	573	544	577	557	554	547	540	539	504	563	558	580	547	579	595	577	543	573	575	598	572	546	582	586	572	551	562	541	571	540	588	578	527	531	542	571	534	557	578	561	567	533	603	561	533	540	540	569	553	593	528	555	628	594	558	603	533	537	610	568	553	552	567	546	578	615	559	560	563	526	558	555	564	545	563	538	559	536	549	500	591	547	559	588	555	566	538	556	531	585	556	516	538	571	560	556	560	565	564	611	595	607	534	539	590	562	552	564	557	537	601	546	531	597	551	599	585	567	533	567	580	544	536	593	541	523	595	587	582	546	574	524	574	543	579	585	596	619	563	558	584	547	607	558	513	593	572	528	616	540	578	592	545	581	577	577	585	612	564	567	571	508	597	542	585	550	521	544	584	598	544	565	602	528	592	567	570	628	580	585	557	594	624	594	587	566	575	604	592	564	542	543	610	551	613	559	549	586	564	538	605	567	577	521	556	571	553	591	552	611	557	581	548	573	552	531	599	555	546	567	569	527	574	560	547	561	544	526	540	529	587	545	609	533	582	490	569	575	559	568	549	555	570	586	560	540	596	596	561	509	563	576	538	567	555	577	545	563	578	517	548	557	607	564	572	557	561	563	588	559	568	574	540	581	584	569	560	516	560	551	565	566	578	559	571	615	551	571	520	561	536	597	570	518	590	548	567	577	557	558	614	518	600	554	550	597	561	570	513	572	575	571	578	576	556	580	596	556	587	579	601	555	578	522	561	532	528	560	568	586	520	576	512	543	590	554	536	560	555	576	621	585	538	543	597	579	594	529	539	582	581	512	572	553	570	565	604	575	586	558	546	581	587	597	610	538	563	575	581	560	551	601	569	558	517	626	559	554	572	619	532	561	549	560	617	538	562	584	578	538	574	540	549	582	577	590	531	560	555	568	561	530	586	525	582	598	548	523	587	564	561	560	559	567	586	557	535	588	565	588	561	572	592	540	610	520	545	570	563	534	576	567	538	533	504	605	596	562	512	597	565	598	581	580	550	546	567	539	560	554	620	574	573	549	573	583	602	587	556	538	527	542	597	585	619	569	571	546	545	556	558	561	569	587	585	550	575	560	579	578	589	572	546	569	556	544	601	567	543	575	573	556	577	546	590	578	556	559	495	601	566	555	581	606	595	573	559	592	550	585	577	558	532	518	579	571	586	563	557	565	571	552	588	575	589	524	564	579	573	561	610	593	552	570	561	568	550	579	586	528	586	548	557	552	575	590	578	602	609	559	526	570	560	532	546	560	547	574	573	577	547	633	563	540	577	513	574	554	549	593	571	606	570	548	528	589	559	541	539	584	574	562	548	543	558	550	557	587	559	578	552	524	559	546	571	610	544	583	586	563	556	556	593	594	551	520	586	585	542	568	562	545	558	553	584	567	557	575	536	547	528	550	598	552	559	588	546	575	547	594	574	556	588	562	574	597	569	555	546	531	568	549	553	566	523	570	565	550	560	580	540	589	539	525	551	598	587	581	581	573	548	589	583	567	551	537	568	559	542	581	556	550	563	546	560	574	561	569	573
4517	1816	2130	1394	923	413	446	391	411	388	382	448	379	404	398	378	399	418	374	416	414	414	404	389	420	409	403	385	376	390	406	398	392	393	418	377	356	348	423	381	380	366	398	392	416	390	385	375	366	391	362	416	405	412	446	388	390	371	417	404	410	399	377	378	423	404	392	379	410	405	405	373	385	385	382	402	392	383	362	407	387	419	373	401	412	395	404	431	376	412	392	404	405	389	404	399	402	336	374	411	365	366	400	386	395	404	415	391	355	434	391	377	409	384	367	424	381	429	372	356	374	418	350	409	352	426	402	437	406	425	407	409	386	379	413	409	357	371	383	383	393	372	366	394	419	410	366	409	382	396	409	403	425	387	366	399	399	419	411	401	387	405	411	424	403	411	396	414	416	394	401	431	395	398	368	394	385	389	416	405	383	375	413	385	410	417	464	373	400	384	395	422	390	389	377	415	378	383	355	392	409	383	389	420	398	398	384	391	427	403	399	423	409	386	380	388	402	405	417	429	395	388	366	413	411	388	368	370	436	400	352	404	377	383	440	384	371	376	421	412	371	371	366	394	402	403	415	381	376	398	393	407	392	426	386	391	386	364	387	429	385	413	401	365	401	388	415	402	415	397	395	387	375	378	371	422	377	410	402	362	400	391	379	364	393	401	375	395	403	374	388	373	361	366	412	386	385	380	400	407	391	394	403	395	445	378	403	396	413	372	376	406	426	396	381	412	415	388	401	387	416	402	361	404	431	406	398	374	384	433	381	403	409	393	386	403	386	366	415	384	384	393	385	395	407	395	412	380	404	400	376	382	375	431	439	380	393	396	386	376	402	398	395	411	394	407	409	423	405	404	412	380	396	431	415	380	383	427	423	390	421	320	348	377	410	392	372	428	432	370	377	355	361	419	388	385	396	363	409	344	382	390	390	401	413	368	413	423	395	361	385	386	373	399	323	418	416	359	378	371	393	412	409	365	395	391	434	424	397	386	378	382	404	413	414	388	409	408	392	376	375	412	358	397	357	367	416	381	429	390	381	388	402	390	416	421	403	397	381	364	405	438	427	374	397	380	396	385	381	409	383	424	409	380	401	407	444	407	348	399	402	376	411	350	370	370	402	393	365	406	368	400	359	408	453	414	388	409	403	372	402	406	372	377	371	401	373	419	441	407	399	395	442	391	396	397	421	367	340	406	389	388	392	367	400	378	416	379	413	397	412	373	371	368	419	403	411	393	386	388	394	400	408	376	405	374	389	396	369	384	369	392	347	388	385	419	393	393	396	415	431	416	395	382	415	399	398	377	425	412	386	397	382	372	385	380	365	409	419	368	378	381	366	396	378	425	393	379	418	340	372	426	364	414	391	391	442	419	371	387	347	391	373	370	388	396	423	448	391	396	400	405	420	427	372	416	378	371	395	407	371	440	411	376	355	371	365	387	412	421	395	408	412	410	386	348	395	397	386	418	395	392	419	414	378	376	390	413	368	443	397	378	398	383	387	371	383	381	395	402	404	398	401	394	395	396	379	335	377	419	387	451	411	386	379	419	392	400	397	414	419	416	408	423	416	389	414	382	404	389	404	404	437	395	439	445	356	417	381	401	429	399	376	417	390	403	385	395	385	374	399	394	391	373	382	353	399	409	447	393	399	386	385	367	364	413	429	420	401	386	390	373	390	399	395	410	389	444	417	411	398	378	414	411	383	392	395	417	414	404	416	384	416	381	376	370	379	391	388	445	383	418	402	388	387	391	409	379	416	373	366	372	373	403	378	400	405	415	363	403	402	418	391	389	388	384	360	362	408	391	391	401	343	385	380	387	393	405	421	401	363	392	356	436	397	402	420	411	386	415	399	394	395	391	350	391	408	433	422	391	373	374	379	347	401	389	411	390	417	408	375	347	386	353	385	438	395	426	420	401	388	359	384	370	366	388	382	413	402	389	419	394	407	405	424	418	414	384	396	421	385	412	399	370	409	398	383	365	355	348	365	439	404	404	362	399	404	418	373	376	382	399	392	383	364	423	390	420	361	383	396	381	419	418	393	359	396	382	395	365	359	400	408	403	395	351	435	419	400	428	410	386	423	376	406	400	390	371	392	363	409	403	381	374	388	436	438	392	384	436	389	394	409	372	415	386	371	364	393	372	438	421	433	372	404	395	386	407	384	355	416	353	402	387	373	375	457	401	407	412	428	391	389	390	378	413	393	401	417	416	410	419	364	373	410	408	392	439	397	403	392	377	408	373	333	395	424	439	396	384	403	390	406	397	417	398	409	390	382	405	428	419	406	364	389	362	411	398	391	415	390	365	409	371	410	361	404	443	407	424	398	400	399	382	380	406	387	389	408	416	426	362	399	362	415	426	370	372	408	354	427	397	418	392	398	362	405	387	415	445	373	352	374	383	355	379	407	389	383	362	448	452	384	475	418	424	393	377	382	364	405	382	368	412	411	397	399	394	425	381	420	393	392	408	398	396	402	348	399	381	379	411	388	401	391	419	390	401	360	394	383	411	448	397	403	390	407	390	382	399	410	413	384	379	375	363	393	368	389	372	398	408	404	415	442	405	434	347	427	410	390	432	380	413	398	398	391	401	402	365	390	414	422	397	404	404	457	397	419	384	394	390	407	396	437	369	411	370	380	418	362	390	401	360	355	388	400	388	355	395	377	408	361	392	376	394	409	372	391	376	381	377	343	388	401	407	423	408	418	401	408	409	427	393	382	384	447	359	400	406	385	385	396	411	392	405	403	366	402	388	401	358	409	373	373	368	370	383	368	382	394	415	392	364	378	392	407	366	425	352	410	396	402	381	414	368	407	417	409	379	373	380	396	407	372	433	396	383	384	361	413	441	419	384	442	366	391	376	394	395	383	439	373	357	399	392	378	386	421	395	412	387	378	447	369	372	382	404	404	391	388	389	424	432	394	423	415	451	392	357	360	377	373	379	387	387	384	386	395	411	391	384	379	426	383	400	405	449	405	414	365	416	399	360	362	368	363	382	415	403	416	390	367	404	426	378	395	404	360	417	392	390	430	364	413	356	399	395	417	395	386	359	395	407	418	450	396	390	416	366	391	411	389	376	441	407	392	395	408	390	352	409	380	416	422	403	392	434	397	373	411	413	408	388	347	356	373	389	418	380	382	410	392	403	417	360	409	404	429	402	382	385	396	368	402	382	385	398	409	385	384	387	427	460	387	385	383	367	396	407	400	404	377	389	398	420	430	410	428	403	403	398	348	401	359	351	392	398	443	388	413	348	368	402	412	372	402	415	404	387	382	381	406	386	392	388	418	369	387	391	408	383	419	411	408	413	429	415	366	391	393	400	445	368	385	382	387	410	371	423	458	387	379	368	439	379	415	392	396	359	386	390	377	396	403	408	387	386	363	414	387	383	398	386	404	345	400	413	395	383	359	379	423	394	392	377	404	391	373	387	350	423	407	318	430	358	420	392	404	410	383	414	383	398	374	410	386	406	399	375	378	385	425	396	399	382
4228	2172	4267	4082	3066	1057	982	950	929	911	969	986	928	935	918	936	909	980	963	906	948	953	946	903	923	934	913	953	933	941	902	970	946	990	966	916	962	933	958	916	907	907	880	909	912	878	971	929	933	905	963	954	888	944	920	955	918	983	893	900	948	915	955	956	959	955	943	921	969	912	946	961	919	987	936	995	953	954	948	952	918	886	941	949	969	888	945	933	931	952	913	944	951	935	919	917	987	907	875	957	872	935	1010	964	942	866	910	957	900	929	1030	924	964	955	973	951	937	919	985	921	957	994	934	962	919	959	909	950	952	918	938	964	899	928	909	955	948	981	889	956	919	977	904	995	918	907	938	905	946	979	865	992	992	949	929	975	962	916	976	893	895	942	961	963	931	947	939	904	951	911	956	896	936	969	981	879	908	950	918	962	923	920	999	964	905	911	928	926	893	924	956	950	900	928	982	848	959	962	961	949	921	913	951	948	914	981	893	920	924	893	981	988	892	998	936	921	953	927	984	868	933	959	949	948	944	949	911	902	955	901	923	944	895	942	957	956	942	948	911	922	938	931	902	1020	926	957	902	948	960	939	915	915	929	900	874	905	897	962	941	952	952	905	972	905	915	941	936	924	936	900	865	910	954	935	867	905	948	914	955	888	888	950	919	960	868	942	995	927	905	943	978	956	904	958	937	929	937	948	957	991	970	940	948	938	927	887	977	910	941	936	943	930	918	939	968	922	957	932	894	907	936	950	913	964	904	953	945	919	923	943	931	903	971	952	956	922	941	914	985	928	914	936	1003	899	942	967	892	917	972	917	974	963	929	936	910	980	944	954	924	907	910	940	924	952	917	970	908	939	955	958	923	854	931	997	872	903	966	902	887	966	914	881	923	980	945	952	945	940	969	938	939	938	876	897	957	889	955	925	962	970	947	953	917	1002	908	896	941	960	941	966	932	954	927	978	929	927	933	931	943	950	953	902	958	999	921	1029	991	960	951	975	931	983	935	938	898	938	934	941	949	929	989	951	946	922	911	926	953	899	935	934	904	931	921	947	914	900	922	910	912	969	976	913	932	1006	882	934	960	987	932	985	873	922	925	910	982	951	895	954	952	914	900	943	914	942	927	886	953	915	926	910	995	937	944	959	920	989	975	1001	958	958	914	925	913	951	932	900	969	935	899	933	946	947	977	976	894	960	939	978	971	959	986	954	938	991	897	928	859	974	971	920	850	956	1009	904	934	959	945	939	951	920	910	945	908	948	927	947	940	941	975	973	956	907	950	955	931	892	925	921	943	960	924	900	937	877	910	937	948	926	957	894	928	941	932	974	951	925	938	900	929	953	918	880	926	907	973	931	911	960	969	940	903	936	963	960	950	910	957	878	945	955	934	912	975	916	927	893	904	928	920	909	943	904	963	905	964	948	889	900	954	971	917	890	938	894	970	954	949	929	945	889	897	952	895	947	891	934	907	956	926	966	938	905	956	870	888	858	939	961	920	919	904	913	952	932	980	911	996	969	1002	970	957	961	924	927	956	938	928	927	950	890	969	968	915	961	963	984	985	891	975	936	955	892	958	958	900	916	933	886	935	971	920	931	904	954	976	895	900	906	944	978	954	974	964	950	914	909	915	966	944	923	986	977	919	962	912	910	888	934	931	952	953	965	894	948	950	936	911	906	899	942	953	924	958	906	964	922	930	930	959	937	925	915	905	929	929	938	928	946	965	941	959	971	928	928	954	929	882	902	969	932	992	934	937	953	965	911	923	953	926	946	863	970	968	919	934	954	953	930	897	951	893	930	912	918	934	905	886	961	939	966	865	897	979	927	930	956	929	897	987	915	919	917	948	937	949	945	941	926	895	936	933	945	920	961	929	958	923	939	911	916	979	899	860	939	916	946	893	972	962	956	949	886	879	936	948	972	915	956	991	921	950	937	910	966	908	909	948	942	881	921	946	904	1003	925	876	909	903	952	914	975	911	973	933	927	1001	950	939	928	915	965	971	924	963	954	961	973	961	923	926	906	944	921	895	908	966	978	945	862	963	912	924	942	940	904	939	948	959	959	940	948	953	921	948	941	917	955	933	921	954	923	927	975	937	923	912	972	953	971	971	955	906	887	911	959	945	943	959	933	945	894	933	878	944	931	884	888	960	971	922	885	954	888	950	930	922	926	926	957	974	951	950	907	1023	931	955	944	931	908	939	965	959	931	949	923	914	886	954	970	957	942	958	931	874	955	955	927	953	949	961	954	967	890	945	936	948	978	939	916	975	947	924	931	947	940	956	944	908	932	911	959	936	948	914	958	907	928	981	923	1009	931	969	933	931	915	931	920	947	971	896	931	998	904	942	953	905	931	934	934	968	912	979	912	905	947	921	1020	946	956	877	938	926	936	922	921	944	930	904	973	922	929	965	963	960	927	948	941	931	906	931	931	970	918	911	928	951	914	959	946	921	909	933	957	902	933	924	1003	921	914	963	922	973	956	957	890	938	910	953	959	921	919	882	927	879	960	914	914	917	979	926	958	969	970	919	946	941	936	913	903	934	932	911	941	952	935	952	974	959	989	885	922	922	974	948	970	989	934	952	923	905	950	892	920	923	919	1009	918	940	900	954	918	974	951	925	996	933	910	936	941	945	962	932	937	938	918	915	961	931	949	915	935	924	941	943	940	926	973	897	916	898	901	945	904	975	908	960	939	953	1003	889	921	937	904	949	945	980	891	915	906	911	890	905	920	933	929	1017	939	948	945	917	970	977	967	928	930	900	945	900	883	968	905	916	971	880	931	928	885	940	943	984	917	940	936	922	984	938	897	974	942	974	935	938	912	931	962	959	945	935	931	885	902	972	969	966	922	941	946	976	875	979	908	891	930	961	979	992	971	942	960	913	944	933	880	928	900	956	929	926	905	935	946	961	870	933	929	938	916	940	929	963	953	948	982	926	980	924	915	951	878	942	999	976	931	902	979	976	972	933	963	916	909	902	941	952	910	971	916	906	906	950	947	985	991	931	902	1005	922	881	976	954	953	936	923	973	942	973	961	964	971	890	927	949	970	914	896	955	925	937	919	861	959	928	940	892	968	980	925	929	936	918	946	926	924	964	901	949	954	900	950	892	922	1009	943	906	927	912	941	926	976	932	950	927	1001	874	944	868	977	922	951	944	925	923	944	916	922	961	953	919	938	943	981	929	881	953	894	902	956	980	935	917	967	964	969	954	949	946	934	900	930	946	907	954	918	920	951	913	963	907	904	970	915	908	930	967	929	977	899	956	905	929	923	993	948	960	887	929	919	931	930	960	926	906	937	994	940	905	958	938	899	924	889	923	911	914	957	896	893	892	935	940	965	935	937	948	949	917	909	934	903	934	944	967	938	942	946	933	881	947	941	937	960	929	954	940	980	992	935	949	919	956	943	892	955	950	896	946	902	927	963	914	905	923	963	915	942	906	941	940	960	882	929	966	919	965	921	924	981	903	930	996	943	929	929	994	956	915	908	956	941	975	956	960	893	917	956	931	907
14700	4690	3548	2046	1394	525	473	424	459	397	427	445	406	451	426	414	425	438	388	373	370	421	397	445	428	408	407	427	439	396	409	445	426	438	409	425	450	406	423	431	390	412	385	432	402	405	385	386	396	411	442	377	422	410	378	417	440	393	418	422	416	377	418	392	383	383	418	392	415	389	409	401	424	394	421	427	422	417	385	396	420	438	412	399	453	409	386	422	389	345	422	440	430	418	453	392	361	387	422	419	391	418	431	416	406	421	410	369	411	445	429	410	469	401	386	405	423	402	407	452	408	388	409	399	404	440	435	383	394	392	415	449	448	404	400	419	444	447	401	381	389	429	416	459	397	369	396	429	415	399	413	407	432	364	435	408	422	404	434	374	421	412	430	394	422	436	403	390	485	446	424	435	412	427	425	387	397	415	417	394	405	458	389	389	408	446	392	436	428	405	413	415	375	416	422	406	430	420	382	434	401	428	410	400	416	406	396	401	433	408	402	420	416	408	388	427	410	407	438	406	402	399	408	403	426	429	429	404	450	436	439	423	386	408	405	416	387	411	386	391	433	422	430	420	400	402	365	444	425	397	384	415	402	376	387	387	412	437	420	421	378	376	396	444	445	400	409	365	406	395	439	399	398	409	394	380	423	388	393	454	428	404	385	365	406	445	427	421	388	379	414	388	400	428	408	444	424	416	382	390	420	429	417	407	441	377	386	398	392	438	397	374	372	442	422	378	401	401	408	409	425	400	418	397	388	387	412	389	388	400	414	408	446	409	412	414	443	430	447	418	403	442	405	374	413	400	422	393	397	403	424	394	378	435	390	399	433	392	385	375	403	429	425	460	442	435	424	385	396	402	420	435	396	391	437	429	404	418	438	422	423	428	396	441	403	407	444	397	412	402	408	405	409	399	421	389	451	397	405	352	385	418	407	414	423	402	382	403	425	408	388	403	421	413	393	444	438	445	412	400	472	416	394	415	385	395	408	427	413	372	406	428	411	391	408	400	440	398	412	404	405	417	408	433	411	421	389	436	406	424	399	409	408	420	426	388	393	383	389	405	419	370	384	428	402	398	435	388	398	418	357	425	421	440	441	383	413	389	403	435	394	404	411	388	408	432	410	400	367	430	395	433	399	449	395	392	390	376	411	422	407	410	448	419	406	424	405	416	433	422	392	422	387	390	440	422	380	418	440	433	410	406	431	427	437	424	417	362	417	421	459	437	437	392	397	430	408	371	387	443	411	432	382	423	414	420	423	483	408	401	426	445	411	429	394	428	434	378	404	417	400	390	412	415	390	396	406	379	404	437	398	405	425	424	372	402	425	417	415	403	443	424	435	415	412	377	416	394	432	378	370	429	447	429	375	384	357	380	384	426	404	385	373	380	432	396	388	464	420	385	390	379	395	385	454	409	440	403	468	403	437	407	403	428	432	381	393	436	398	433	430	414	437	403	400	457	411	437	448	388	410	405	410	384	420	431	431	465	400	426	395	388	402	432	412	433	374	428	443	370	410	389	380	403	384	396	432	395	402	423	442	436	414	372	403	417	426	384	402	428	427	392	437	423	402	447	441	463	385	419	415	453	418	397	410	404	370	388	391	390	414	408	436	439	426	414	405	439	429	394	421	422	400	400	433	420	393	418	385	400	386	408	393	425	392	412	430	417	418	413	435	395	388	389	420	422	404	418	389	406	428	422	414	426	426	453	436	447	402	426	388	389	405	398	419	454	399	396	422	431	410	405	424	359	418	413	425	399	423	398	390	427	436	400	421	425	389	384	372	425	401	407	403	378	425	444	430	400	396	407	397	376	419	392	405	402	436	415	373	386	433	411	431	430	410	425	399	376	423	404	452	405	381	399	408	417	407	394	394	392	408	436	359	423	402	420	400	409	412	407	391	407	430	423	384	365	377	385	424	415	395	410	419	382	389	432	411	414	375	387	397	402	391	408	400	394	440	432	390	422	446	388	422	399	437	412	384	424	416	387	423	407	438	405	429	414	462	377	415	430	405	422	422	407	408	409	437	431	432	412	386	420	397	424	411	388	411	415	435	400	387	387	430	429	438	388	416	423	417	419	398	412	428	408	443	393	410	414	424	402	394	415	420	399	404	386	410	434	419	376	407	421	413	422	429	400	387	427	443	376	447	390	411	422	365	427	394	417	448	407	419	434	439	413	378	384	399	412	387	421	422	392	417	399	374	442	400	460	423	411	413	429	386	387	389	406	382	398	368	412	417	418	385	401	435	378	402	440	385	399	407	394	437	380	451	426	376	404	400	383	390	426	390	353	419	390	399	427	411	393	444	424	461	451	385	396	440	415	425	407	419	407	379	382	402	455	409	373	417	420	412	434	390	403	450	418	403	446	393	417	430	384	403	398	409	432	449	428	418	409	400	387	403	443	431	427	440	396	412	418	392	406	452	409	390	394	409	398	389	396	466	452	440	421	414	383	424	414	422	370	428	402	397	356	414	403	423	406	409	393	403	389	437	452	420	413	430	396	441	399	353	424	425	408	402	441	408	428	414	390	382	422	408	416	389	427	387	456	390	392	416	424	411	384	447	433	433	453	416	393	378	426	421	444	432	407	413	449	450	358	394	393	418	397	431	398	422	390	437	378	436	392	405	417	401	440	437	407	395	387	378	425	409	389	376	394	355	378	374	409	394	424	406	418	403	445	383	373	426	424	402	413	403	400	403	411	409	399	409	411	411	391	395	387	416	458	395	418	416	400	415	388	390	393	445	420	379	361	423	410	447	413	431	392	428	417	378	395	392	411	411	394	412	424	394	409	393	434	389	410	391	399	409	438	437	391	395	392	390	404	390	426	420	395	413	427	448	413	409	443	449	408	411	428	426	385	430	407	407	365	403	388	403	390	412	408	373	402	387	411	426	395	367	421	412	425	413	412	440	407	400	386	403	379	382	448	456	407	400	389	426	398	439	414	424	366	423	436	389	392	425	412	425	382	390	410	384	416	367	453	377	430	394	437	389	415	431	408	447	365	425	411	449	396	367	444	404	413	388	405	439	370	378	390	431	366	428	377	390	392	432	437	375	423	414	378	414	396	399	429	449	393	441	391	458	380	384	408	431	424	390	434	408	413	412	437	430	377	426	382	425	389	403	391	396	375	400	428	386	367	414	376	378	387	407	420	411	416	399	396	410	424	417	408	399	416	432	385	374	417	399	415	404	396	368	438	420	382	414	444	410	428	400	404	408	410	380	407	416	416	450	394	399	414	383	400	443	366	398	417	413	384	408	440	398	381	395	393	387	422	409	436	388	399	397	418	419	426	458	416	393	438	439	407	402	401	440	416	421	365	443	432	446	409	425	388	460	398	450	378	393	399	374	398	391	412	417	384	417	411	429	396	422	426	435	410	380	428	442	392	405	428	424	407	451	421	400	438	389	380	431	403	400	374	435	389	410	395	406	430	421	375	390	439	432	421	401	410	371	379	417	382	371	399	419	382	443	443	437	404	455	401	383	428	427	396
11981	3905	6749	5893	5040	1551	1291	1123	1074	1045	1099	1080	1054	1018	1047	1003	1007	1030	954	965	1070	1012	979	1012	978	987	1016	1052	974	1010	911	961	944	1010	923	1000	964	968	967	932	981	945	967	996	995	995	938	946	972	982	905	929	971	976	985	996	924	976	1014	1004	961	986	1039	938	939	938	1013	961	955	968	938	919	941	1022	933	968	876	929	956	934	1006	952	992	968	1030	954	909	916	902	985	971	1016	956	980	994	961	936	971	1013	947	1020	985	1004	941	1005	938	939	956	1003	950	1004	991	951	970	956	1008	996	962	1025	974	1001	961	1008	980	933	921	967	951	919	1017	978	938	937	973	959	926	982	906	975	1033	962	896	956	946	957	981	922	1008	969	1005	995	961	959	953	971	951	938	929	983	956	1012	932	956	953	999	934	981	996	940	969	949	982	961	913	985	979	980	1013	981	930	971	990	921	972	946	1014	995	932	951	954	906	945	982	938	940	942	896	948	956	1013	924	899	966	935	935	1005	1033	905	928	977	943	966	940	939	1019	976	972	940	941	1004	930	970	903	931	995	950	1013	950	944	981	971	943	968	989	881	983	949	971	961	949	971	934	917	917	943	909	978	981	971	933	971	936	991	955	994	957	1009	975	966	1014	898	955	959	955	944	964	982	954	909	971	928	944	973	951	943	990	928	927	985	1035	925	918	999	989	934	940	959	973	947	986	972	960	949	967	1017	912	966	938	927	939	914	974	974	978	961	924	934	945	945	969	922	961	928	939	997	933	885	971	937	953	976	934	914	927	981	977	982	969	904	1003	981	941	963	998	947	978	971	979	981	951	962	1033	941	1044	983	984	948	947	963	1010	917	926	986	968	985	951	950	988	953	934	994	962	973	932	956	942	962	898	922	986	971	949	956	946	971	963	974	987	1011	1040	948	921	1016	986	919	936	955	996	942	1031	940	942	943	994	989	995	959	1005	962	970	982	952	952	953	977	943	979	932	984	995	938	998	968	949	940	969	943	955	948	982	945	994	971	968	1018	927	983	956	896	965	938	951	959	981	921	1012	951	951	981	1030	1013	929	974	958	967	892	960	955	913	1004	991	932	987	977	986	950	933	968	966	965	907	928	948	962	974	949	924	945	955	913	1000	958	980	985	1002	925	955	960	1000	965	921	994	955	909	966	950	978	965	1000	954	938	981	948	931	944	946	949	1048	1000	993	939	916	979	924	993	980	961	1003	1008	953	957	985	984	943	919	917	984	973	989	970	943	953	962	993	981	955	977	976	965	936	1016	890	915	909	986	977	965	935	963	999	994	948	1009	973	939	910	976	934	966	954	989	970	922	971	937	926	998	945	975	974	942	1005	995	993	987	958	954	868	963	959	1007	954	961	973	934	961	936	932	915	898	922	983	936	972	935	991	914	999	954	1009	971	957	1002	966	928	985	930	956	964	938	973	899	965	982	1036	941	968	967	901	977	1048	976	958	1048	1014	981	895	956	948	962	976	928	946	921	962	973	924	967	984	986	971	946	932	987	908	914	954	974	942	975	935	971	959	983	919	978	966	976	918	971	967	960	973	962	963	1011	973	997	932	942	951	973	1028	1017	969	989	959	963	961	956	967	979	959	1008	968	949	977	958	986	940	1000	948	981	1014	953	960	1001	960	964	931	906	923	901	1007	941	964	966	994	943	961	977	969	950	942	948	954	970	1018	977	939	969	966	940	932	947	967	907	949	1019	970	1008	946	995	949	936	919	913	994	973	949	945	1000	985	938	998	955	959	976	959	989	931	994	970	977	969	991	979	994	961	949	922	966	1003	978	975	1014	984	917	993	989	973	982	968	997	1000	1007	997	960	982	954	949	950	921	994	936	906	1054	995	970	1005	1029	922	955	945	946	924	978	1008	928	962	979	985	978	951	926	946	966	972	944	1002	966	984	1021	948	990	976	973	999	939	981	967	913	893	993	933	920	946	976	949	961	955	981	876	945	915	977	916	993	1014	944	984	964	973	971	1006	951	977	924	935	995	990	938	1002	1005	977	944	938	902	975	1001	918	962	975	990	962	923	968	950	951	944	959	926	968	943	927	967	960	990	1033	917	959	984	969	964	944	948	962	973	991	977	969	975	936	932	943	955	963	940	922	996	965	904	945	931	1019	915	934	955	949	951	918	991	961	932	954	968	964	896	942	909	968	962	987	986	922	965	916	949	946	980	954	973	898	961	945	961	946	962	1007	946	990	973	966	891	961	959	919	915	959	963	941	996	980	976	884	895	963	1008	921	975	982	940	910	989	957	942	929	926	946	995	951	1042	906	987	958	1017	938	1002	956	987	964	917	954	932	975	914	981	969	968	984	1019	1009	951	981	970	976	969	990	1001	948	940	1009	973	974	940	947	986	957	1034	935	922	995	1006	926	973	968	963	970	916	979	989	980	927	992	1016	904	965	968	941	921	974	982	975	952	966	887	944	919	980	911	976	985	893	965	952	917	984	980	971	950	953	1022	953	968	995	968	944	980	924	938	1016	953	1000	956	935	958	966	909	1012	1081	1000	974	937	913	973	951	973	981	947	983	992	979	964	936	987	951	947	908	926	988	957	942	951	966	947	927	925	1005	1011	925	953	993	969	963	948	947	940	992	984	919	964	974	920	910	964	956	985	936	932	972	953	1017	942	949	922	1014	936	913	967	950	956	938	997	961	941	941	949	936	1004	939	973	983	918	950	1007	1000	942	951	953	971	969	997	915	985	919	1002	1011	997	1002	993	999	971	941	960	963	1007	957	999	970	993	939	980	969	968	908	950	947	981	968	1008	954	960	929	954	935	973	963	998	996	939	954	907	893	938	1020	995	947	933	934	907	1019	959	987	958	948	947	993	944	928	913	937	893	971	927	944	1006	940	936	967	926	981	1021	981	973	966	935	983	998	942	950	953	975	1003	928	943	931	901	961	930	974	936	957	982	992	945	892	937	973	959	887	933	908	937	927	993	998	947	992	940	972	939	982	941	948	966	946	977	945	970	1018	931	898	970	978	963	924	959	989	982	974	968	966	1006	1048	983	1008	914	927	950	978	936	937	952	899	954	958	985	965	998	943	948	977	922	943	979	914	1040	962	927	963	1040	986	930	991	985	985	960	967	960	941	980	1018	989	957	927	919	952	918	993	985	954	987	981	996	974	936	968	1018	958	949	982	968	977	1006	1013	947	1002	959	959	951	965	981	975	936	927	1010	997	960	999	928	951	984	992	953	937	996	960	991	988	985	914	910	1039	965	929	1013	996	924	1021	963	967	919	988	930	1011	936	956	1008	972	953	978	959	973	969	985	920	941	887	953	977	959	990	961	972	994	968	925	979	955	971	903	959	954	966	936	931	955	917	977	918	922	983	1003	982	961	989	956	971	955	1003	939	1005	978	970	920	1031	962	961	1020	992	957	997	979	920	950	1005	977	944	970	996	1006	961	976	962	974	987	1016	957	974	952	987	963	974	961	953	1017	973	988	923	955	992	1009	976	983	945	982	963	920	987	970	977	982	993	958	986	948	938	974	981	958	889	941	964	923	945	969	930	940	990	938	958	943	996	918	943	963	952	945	945	942	940	933	963	948	969	946	999	969	976	996	957	983	949	1065	940	956	969	967	986	984	924	961	961	934	976	999	950	896	909	973	987	978	979	996	934	950
25451	9597	6056	3093	1550	518	365	296	283	290	246	263	261	262	265	257	248	245	235	251	229	222	231	219	227	233	244	246	203	254	197	237	249	208	239	219	232	230	269	225	226	238	224	228	216	231	207	240	242	242	237	244	248	226	238	232	204	268	206	247	234	212	219	223	231	214	202	218	249	222	222	231	230	246	262	245	208	238	229	239	233	234	251	242	241	236	234	240	221	242	205	207	233	204	221	218	230	226	237	226	225	225	268	219	235	227	219	235	217	226	210	224	209	216	217	244	253	229	246	234	258	260	255	222	251	210	225	195	219	240	245	205	278	243	229	250	226	213	240	240	229	229	262	239	239	245	240	234	215	241	215	233	224	266	247	210	241	222	250	229	236	218	247	197	228	199	247	256	251	248	239	253	231	200	231	276	263	228	225	281	193	240	229	229	235	217	240	241	229	210	229	227	236	245	235	226	243	255	227	213	242	238	233	233	217	239	222	240	232	238	247	203	244	242	221	240	249	223	222	233	214	262	230	233	202	228	239	222	249	209	244	216	237	232	247	232	266	241	246	212	261	235	238	210	243	238	215	262	234	219	241	191	268	225	234	228	237	259	235	221	220	241	236	252	234	249	206	208	244	210	223	251	239	198	240	223	250	224	246	253	255	230	238	224	230	232	235	239	228	252	222	248	217	253	263	226	226	237	207	214	261	247	233	233	202	259	240	230	250	211	241	226	234	246	250	221	274	208	235	228	244	212	237	274	240	234	245	235	242	198	202	235	227	269	261	228	238	265	230	214	194	260	231	229	218	224	219	263	234	247	243	232	238	206	224	224	228	221	251	229	208	248	224	242	242	244	219	228	230	277	237	246	236	253	230	239	240	235	243	235	246	248	207	270	240	225	248	234	222	213	239	224	195	244	233	224	227	218	250	277	205	228	253	225	219	242	237	203	225	261	225	261	231	202	214	235	215	236	257	213	232	255	236	241	233	259	214	215	226	204	214	237	248	235	225	263	250	223	217	255	243	252	239	204	229	219	214	209	238	228	231	249	226	238	252	233	260	242	236	228	235	224	240	217	247	223	242	248	219	227	235	230	209	262	223	215	211	202	215	247	216	215	242	226	225	233	246	238	241	238	255	228	225	189	237	256	258	239	224	213	227	234	259	226	237	225	219	189	232	253	234	219	208	234	234	259	240	270	237	217	263	253	229	236	250	235	229	280	249	218	233	228	198	246	252	215	237	234	224	237	233	198	257	211	229	245	250	239	242	203	216	223	216	228	231	227	229	244	261	254	214	244	246	238	245	247	233	226	234	243	206	218	265	239	245	229	224	230	235	237	229	202	240	242	238	227	256	210	214	232	205	214	248	253	254	230	238	246	225	243	233	216	239	248	229	231	220	224	242	233	272	239	239	214	224	226	244	234	228	239	273	242	221	199	246	243	215	216	241	221	235	213	252	215	234	212	243	235	237	252	213	258	249	237	209	268	243	230	226	237	214	256	249	222	237	215	242	229	253	221	209	233	223	228	223	251	217	240	230	237	231	254	216	231	258	234	213	254	209	264	238	258	231	228	218	234	250	238	238	230	258	235	213	243	269	234	254	226	264	248	215	222	223	249	233	245	246	245	221	240	216	200	221	211	217	226	259	235	240	227	230	249	221	227	242	213	235	262	244	227	234	264	237	233	254	247	249	243	230	227	234	235	209	218	246	249	210	249	250	250	231	249	221	226	254	249	231	237	235	230	237	264	227	220	218	206	241	257	259	267	223	222	219	214	217	243	229	221	224	226	258	207	236	231	211	234	244	263	231	225	245	225	224	234	236	266	259	263	238	226	233	272	248	227	243	248	249	258	221	229	252	225	234	214	226	204	233	252	268	237	214	219	228	220	251	218	221	205	226	238	204	221	220	223	264	276	222	208	232	229	218	237	239	245	220	209	234	265	251	234	272	243	191	236	218	242	267	238	234	244	212	240	249	227	233	226	228	253	205	254	205	222	231	212	245	224	225	234	241	239	227	228	244	218	226	286	230	224	206	276	232	199	248	258	233	242	269	232	252	221	245	200	251	257	222	225	211	228	233	213	245	249	219	225	220	247	253	263	227	272	249	223	225	206	214	186	226	233	235	247	207	239	252	206	249	224	230	235	227	231	215	259	239	221	253	246	231	219	229	240	228	248	249	232	239	236	226	234	254	224	238	216	258	286	259	262	224	246	220	244	244	224	220	228	243	258	217	237	218	256	227	234	240	254	231	217	206	230	227	202	246	241	240	214	288	236	237	222	228	245	225	231	235	258	246	235	247	230	217	256	239	249	227	255	219	204	248	239	215	213	234	240	216	229	195	253	256	262	228	237	226	239	241	247	214	218	237	260	221	227	194	229	239	250	255	249	237	235	219	227	233	236	228	236	233	229	255	217	238	234	237	219	244	225	196	207	252	242	217	274	228	213	241	245	266	244	229	237	214	264	224	224	234	228	228	223	228	195	213	221	257	242	240	227	238	240	281	242	244	236	206	207	222	215	228	252	233	226	233	211	240	216	276	222	229	242	231	233	261	240	225	229	219	225	234	205	229	254	238	229	265	238	250	226	212	263	246	228	243	213	223	229	223	236	235	219	220	237	242	228	218	241	263	222	199	232	232	207	230	220	209	223	249	229	244	229	207	237	208	222	209	237	225	222	245	235	233	233	258	225	218	228	253	225	247	225	252	220	237	222	233	221	217	207	249	242	260	241	251	239	233	243	243	215	218	274	218	251	235	215	231	238	228	222	217	237	196	213	228	220	235	215	214	264	198	224	196	261	224	243	234	231	252	222	262	246	211	248	244	244	242	207	274	304	228	209	234	228	238	235	236	241	254	231	242	251	247	209	251	232	222	218	218	236	217	218	230	219	257	229	238	198	265	255	243	218	243	222	214	233	251	233	223	238	283	244	197	194	264	230	252	268	234	250	227	237	228	254	228	212	240	250	254	222	257	229	235	236	236	241	234	272	224	247	229	245	225	210	257	221	224	243	208	248	259	239	231	228	276	208	236	238	246	251	210	220	212	194	247	232	242	208	255	230	229	246	241	229	210	230	237	232	285	254	259	256	241	212	226	242	214	212	248	229	232	252	230	264	218	235	258	254	221	229	213	239	226	241	238	227	220	217	222	231	227	232	222	263	244	239	230	227	212	245	258	242	232	226	222	255	228	243	237	236	232	227	247	237	229	241	218	220	237	245	211	223	234	240	242	227	252	229	205	222	242	253	259	263	254	217	249	218	250	235	238	254	234	223	244	220	237	242	222	206	234	224	241	257	247	240	233	235	247	262	234	240	234	227	246	279	234	212	188	240	241	224	257	237	232	208	209	227	254	230	231	259	221	236	250	223	208	248	232	262	231	234	185	249	250	242	224	268	216	206	247	243	213	252	210	235	218	224	237	234	241	242	255	231	208	250	237	245	266	229	259	249	214	237	230	233	246	211	218	235	226	240	205	229	210	243	221	253	255	226	226	275
16882	6045	10259	7788	5289	1684	1148	951	883	833	801	774	767	743	673	698	642	685	680	646	677	603	623	627	620	620	642	593	626	608	598	597	633	593	582	565	560	594	589	594	585	555	617	604	567	623	560	543	592	563	623	598	581	601	598	584	569	542	584	544	559	564	608	604	595	594	566	601	545	603	548	615	605	576	565	542	590	576	609	575	584	572	617	527	607	579	565	604	584	580	546	573	631	606	618	587	550	585	530	583	551	547	602	601	608	582	595	547	559	543	563	586	591	623	553	578	581	605	645	536	590	587	590	586	552	601	584	552	548	606	584	607	553	561	612	591	547	564	576	575	556	583	554	582	582	572	616	574	558	578	557	553	547	608	598	558	552	572	569	533	550	543	603	616	568	593	589	553	553	520	568	561	635	594	567	598	589	564	562	589	534	601	582	547	617	584	552	587	534	585	559	553	579	640	549	595	571	593	581	594	574	562	563	580	567	577	557	571	565	555	574	566	584	575	571	598	611	557	568	587	562	603	565	618	574	646	620	588	577	595	589	548	600	558	587	543	588	601	561	587	572	560	601	586	582	590	591	572	587	596	576	594	578	606	594	562	624	549	589	528	563	563	580	579	561	601	541	586	590	545	571	610	570	594	531	566	610	590	538	606	606	604	568	579	551	571	585	588	599	561	546	582	601	552	578	596	576	621	589	584	605	597	579	608	560	573	581	523	571	554	587	602	574	575	606	602	571	535	577	594	509	586	585	607	576	599	558	584	573	570	589	585	595	593	572	581	577	556	571	547	605	588	567	621	590	593	551	562	589	558	579	604	581	576	559	575	590	574	591	584	553	609	546	577	613	579	615	596	532	579	578	598	592	527	558	615	553	593	659	581	602	554	595	572	602	647	577	602	575	566	593	590	603	582	579	592	557	545	600	591	563	585	538	560	587	608	592	576	583	625	580	551	583	556	618	602	578	625	586	582	613	553	594	627	575	578	579	567	556	565	585	550	578	590	573	571	603	628	601	610	570	642	605	582	554	563	577	551	600	563	559	582	553	578	555	592	539	585	561	598	561	567	593	549	611	608	572	654	561	612	595	569	562	596	589	573	569	584	645	604	556	631	580	565	596	576	586	570	598	557	530	587	596	557	588	580	640	598	586	574	604	595	576	562	590	559	598	536	629	608	548	541	581	568	613	578	543	570	574	567	597	540	600	572	564	561	587	581	555	536	557	624	583	607	619	560	554	536	561	616	544	580	603	591	595	566	585	597	599	598	565	491	552	548	570	564	603	571	527	593	647	590	615	565	572	560	522	620	580	535	602	603	587	538	603	603	569	595	562	593	585	547	543	596	574	597	583	603	604	616	593	552	574	559	555	600	563	603	533	578	576	596	596	543	588	553	563	619	579	587	567	553	601	552	561	559	576	588	589	587	582	649	588	577	588	531	568	564	571	597	543	568	587	531	596	573	590	524	565	624	599	589	573	589	621	616	600	617	588	543	584	611	608	547	551	543	563	553	605	567	593	590	580	538	546	559	636	573	605	587	598	542	560	560	633	573	546	567	561	609	591	564	544	586	607	579	579	555	593	586	570	584	613	574	590	587	575	573	588	567	595	590	544	559	556	585	583	561	616	527	592	595	568	634	584	572	585	573	590	541	564	567	598	567	618	584	563	587	564	565	613	545	641	566	579	608	580	574	577	614	579	518	627	575	563	607	570	577	610	563	587	589	553	586	566	565	553	598	652	571	585	596	598	620	600	619	580	602	569	581	565	592	579	593	577	545	568	561	587	546	606	570	591	530	577	541	551	581	572	584	560	606	568	574	589	586	566	557	587	576	591	565	570	527	598	547	613	581	570	560	549	581	615	594	540	580	557	571	566	564	558	599	594	607	577	604	545	588	567	610	547	561	553	559	571	577	590	548	588	588	554	583	609	535	556	567	566	552	583	619	567	563	586	590	562	535	595	550	570	549	551	597	562	593	556	567	529	504	538	578	565	534	631	588	565	552	567	605	590	557	577	615	539	603	587	546	584	602	562	597	577	582	616	571	594	613	583	562	582	608	549	583	585	531	594	560	553	554	599	585	549	562	590	580	566	562	623	589	575	597	605	545	596	600	581	593	561	582	575	611	561	569	573	585	615	536	567	553	576	574	549	594	557	570	514	585	584	584	613	559	547	568	555	560	586	588	579	594	607	540	579	591	572	541	557	562	538	555	573	588	546	560	571	608	587	557	612	560	577	609	573	567	626	587	568	579	586	576	532	583	585	598	585	579	570	603	531	576	562	619	603	563	570	602	587	600	569	576	601	564	566	569	592	603	588	574	564	549	612	564	600	612	559	564	614	555	586	576	589	614	616	599	587	616	565	599	589	605	588	575	562	585	652	603	552	570	551	545	565	546	607	587	550	617	557	598	558	553	591	565	579	559	550	553	598	636	570	562	560	614	552	580	576	547	574	607	579	544	574	573	571	566	599	621	580	570	537	574	623	540	578	586	555	578	545	605	575	523	581	569	586	600	553	587	542	597	579	592	577	610	601	588	565	545	562	558	570	548	586	555	549	583	607	579	610	569	579	584	561	566	592	603	564	588	567	562	582	583	545	562	548	564	580	587	571	551	573	585	564	571	556	606	566	588	554	569	579	568	573	591	582	587	573	579	557	574	558	578	587	590	598	634	558	581	569	587	542	555	626	596	584	575	594	519	580	579	599	588	601	575	594	564	587	578	575	575	603	618	563	620	558	569	590	600	572	570	577	565	545	611	574	578	594	567	558	593	554	591	601	572	591	576	593	553	584	583	609	609	567	567	570	587	590	580	557	609	620	581	579	597	573	571	620	589	567	550	571	553	517	588	561	572	587	546	614	626	605	547	573	632	630	589	572	549	579	602	620	564	563	616	542	514	590	579	549	544	562	562	597	582	594	570	562	570	605	557	594	529	545	566	600	590	570	588	579	563	577	578	601	613	625	601	576	602	580	582	553	577	559	582	533	587	547	598	609	553	568	554	565	562	581	587	585	599	556	576	582	542	575	595	571	596	594	577	552	570	552	566	561	601	572	544	574	637	563	586	585	604	601	553	547	572	556	550	596	547	593	544	604	602	579	557	587	597	564	606	581	520	570	646	581	589	617	618	579	560	549	604	592	552	594	543	562	548	615	600	581	605	564	602	574	569	596	605	531	578	597	606	622	586	558	571	580	571	567	603	594	589	560	566	591	565	578	594	582	537	577	592	601	605	550	576	598	558	578	589	549	533	587	549	573	579	565	602	533	635	570	566	597	564	605	548	612	604	552	549	586	589	556	529	613	583	594	601	583	592	563	534	548	618	529	560	603	604	558	650	587	591	555	537	566	579	596	584	565	588	564	612	573	580	554	595	627	557	571	567	508	538	547	580	560	633	603	583	594	587	570	564	564	579	607	576	621	549	534	546	527	583	556	565	578	553	588	587	579	579	546	593	576	555	569	560	572	590	593	613	571	591	566	555	586	554	610	553	600	533
5362	2119	2125	1498	739	501	397	398	403	401	388	367	357	435	372	404	397	370	402	368	366	404	401	381	429	418	445	422	421	349	396	386	414	389	408	399	395	365	406	402	398	417	431	391	361	365	424	414	411	392	415	415	382	384	392	394	389	402	417	409	393	408	396	372	403	372	405	365	364	396	416	392	393	403	429	418	384	363	406	356	372	422	415	414	343	431	380	414	407	389	440	374	389	404	414	355	404	412	420	414	420	409	414	404	381	401	372	399	383	424	393	381	403	370	425	352	406	405	333	357	406	426	412	403	396	373	417	421	403	386	409	428	404	360	397	414	411	411	400	422	405	413	431	399	401	362	409	398	390	386	386	470	422	420	371	377	389	368	381	364	408	356	417	350	408	411	410	448	392	353	418	380	422	406	386	405	403	368	401	389	416	415	405	437	407	402	396	364	407	434	415	412	407	377	386	439	397	423	411	364	412	387	394	416	419	393	405	392	366	367	404	364	424	437	427	378	425	409	420	386	371	393	390	391	417	411	369	407	374	386	414	390	425	400	387	405	366	390	409	390	393	377	391	421	426	397	450	396	363	374	376	398	432	386	456	358	397	371	386	388	397	366	386	406	396	377	404	369	418	429	376	376	381	410	418	413	413	392	418	407	377	386	383	372	380	416	392	408	411	419	422	393	393	398	389	416	401	412	393	388	402	405	393	356	397	385	418	409	376	363	430	393	416	409	393	423	378	391	367	395	387	372	403	412	419	409	386	417	390	365	429	425	386	401	399	415	389	389	380	375	418	400	403	409	424	401	404	404	379	359	387	405	396	360	462	388	386	390	386	408	389	399	404	404	428	408	384	411	393	373	390	388	410	401	413	424	409	391	413	390	429	380	388	435	378	398	406	351	435	398	377	397	385	381	418	370	399	429	422	399	384	411	402	389	406	403	389	391	381	403	397	391	411	444	411	388	405	363	397	410	420	397	391	432	408	392	392	394	414	355	380	383	373	447	422	417	420	373	406	459	381	391	398	374	372	429	424	417	381	379	428	402	390	373	358	368	400	380	385	399	393	406	391	389	378	395	442	404	428	405	401	408	418	381	372	360	405	405	442	421	409	353	417	397	387	402	423	420	398	400	364	396	419	409	384	427	391	408	412	367	385	446	389	407	407	392	362	381	441	436	408	420	421	394	373	380	412	392	375	400	379	405	397	425	414	400	409	378	400	399	410	396	391	411	383	383	453	390	412	377	388	375	432	383	411	378	393	422	392	372	410	389	408	401	367	363	400	355	376	368	391	382	374	424	410	391	401	373	409	417	379	400	394	388	373	378	363	361	404	423	389	444	378	402	421	396	392	402	410	400	411	439	403	406	380	391	394	362	385	434	434	388	410	368	400	420	412	408	350	405	403	389	371	381	416	431	393	417	419	384	387	432	428	406	392	411	404	381	428	380	412	386	407	389	405	409	422	406	420	400	416	380	414	402	368	402	456	387	332	419	391	432	420	418	411	403	395	414	364	409	419	385	395	412	392	363	406	394	374	414	399	385	408	413	381	415	425	410	381	407	398	395	394	402	383	409	406	395	387	395	429	386	369	435	412	377	389	380	384	402	408	392	376	439	411	423	402	405	385	381	412	393	406	407	381	401	376	406	414	380	402	385	368	376	387	396	387	387	413	403	418	428	376	402	362	399	401	377	392	404	426	408	406	374	437	407	390	416	437	354	433	395	413	388	385	394	411	410	427	396	386	421	386	367	372	432	394	351	401	365	434	394	383	416	375	390	450	413	430	436	426	348	425	397	371	396	369	407	404	374	356	416	439	375	407	413	438	394	407	429	390	405	414	392	431	426	394	374	410	402	395	387	392	424	386	378	397	384	419	384	382	397	426	389	379	363	411	390	408	395	385	393	385	371	414	409	389	373	410	425	412	423	408	416	388	411	357	400	440	391	399	393	389	338	397	374	383	427	409	401	399	387	382	357	409	394	393	427	413	411	419	401	415	403	392	435	399	380	379	396	373	398	406	358	398	395	405	412	392	402	377	390	392	396	383	370	394	418	433	392	388	371	405	381	387	396	404	400	395	391	394	373	360	379	382	399	424	385	367	409	413	366	405	405	379	411	369	398	394	373	382	384	380	384	401	399	404	394	395	415	410	407	413	393	391	381	396	390	404	367	413	420	390	414	379	422	377	377	407	396	392	458	390	405	419	404	410	420	423	384	416	380	387	439	418	425	401	402	416	452	421	383	404	413	405	430	406	374	395	392	445	398	401	401	406	412	426	368	393	384	419	398	402	425	402	433	416	403	378	391	382	396	408	429	388	446	391	380	384	419	400	457	404	425	397	416	425	408	397	395	396	385	389	417	381	408	421	417	396	394	424	395	391	372	393	426	396	385	382	403	391	433	390	395	388	345	375	401	420	407	387	430	395	435	391	394	398	409	379	392	418	428	392	390	401	392	407	395	441	368	420	406	413	380	383	404	395	391	416	388	374	383	347	384	370	414	399	402	406	381	448	438	379	393	401	433	377	390	388	378	411	405	410	367	422	419	368	400	429	397	413	429	404	377	373	419	396	418	402	391	427	370	404	373	404	398	406	440	399	412	422	408	410	363	417	390	371	368	361	359	402	405	391	398	397	381	382	372	376	361	371	393	405	401	409	418	414	374	409	408	424	394	349	377	383	388	426	400	369	393	414	375	407	386	441	408	416	382	386	368	403	401	428	431	392	369	405	408	394	399	392	405	428	369	413	416	411	407	422	420	414	413	406	407	408	390	417	372	398	400	382	396	423	407	387	414	391	361	400	415	398	413	413	402	404	417	398	351	417	401	428	428	423	397	397	402	407	387	394	414	412	423	350	364	390	386	402	419	394	386	360	402	399	427	390	406	417	397	378	402	403	393	385	376	404	395	392	433	416	396	387	433	396	379	388	384	400	380	414	384	403	378	389	368	433	441	410	414	398	359	349	367	379	407	437	413	396	412	403	422	391	402	422	432	378	389	421	397	396	374	400	403	411	390	384	399	408	369	398	413	387	400	378	389	386	439	410	392	412	432	417	383	390	400	375	378	418	379	419	347	373	398	410	406	384	392	398	361	378	370	382	412	382	396	402	420	386	388	421	414	433	403	372	368	410	388	433	392	403	428	378	394	379	393	406	416	380	370	393	404	414	424	384	394	401	409	395	391	403	381	365	400	419	390	368	406	400	421	374	404	394	398	393	416	416	413	391	378	415	379	430	395	430	382	395	415	409	459	425	400	389	408	352	423	415	415	392	381	381	427	402	382	376	384	401	400	373	401	377	423	372	410	396	391	384	406	375	386	352	390	407	400	415	427	405	341	399	418	409	363	404	401	385	409	397	370	376	390	348	422	382	391	387	405	400	406	401	398	404	416	381	425	372	410	414	419	390	405	370	394	423	407	404	383	393	406	444	402	420	415	437	428	432	384	375	408	403	391	384	397	392	388	421	417	386	383	393	379	377	385	401	399	376	393	384	425
4661	2634	4874	4038	2232	1130	978	952	982	984	906	908	905	939	918	922	948	953	910	965	885	1007	957	955	932	962	943	973	950	959	956	963	1005	988	926	1012	1000	990	973	977	1008	971	946	957	968	939	960	893	974	951	943	1001	982	958	937	968	961	941	935	923	965	936	998	972	916	973	930	965	933	963	954	978	945	960	970	955	918	1007	980	930	893	940	988	920	932	971	965	917	915	958	995	958	959	880	917	948	950	994	957	962	993	922	940	965	1001	981	951	958	956	949	972	908	1012	939	979	966	883	1042	941	983	913	1005	935	921	1009	929	964	995	960	1040	960	967	876	966	975	929	931	980	951	965	968	958	1006	934	1012	942	963	955	931	998	948	943	944	931	1015	995	934	906	940	950	924	935	924	966	940	936	907	968	948	946	931	989	980	966	940	970	938	959	917	978	954	955	935	948	977	973	944	931	964	918	953	918	969	860	941	955	949	961	974	946	985	960	874	994	934	959	988	941	945	977	936	937	955	949	922	958	950	976	1016	906	902	936	970	938	937	950	918	949	926	905	912	928	1003	923	923	967	944	947	970	954	957	948	957	957	925	932	950	964	911	931	913	966	1047	913	875	961	932	926	896	933	957	955	899	926	957	988	917	930	917	1024	936	948	938	925	960	973	980	973	945	961	942	1012	966	985	1003	963	975	987	916	915	969	898	940	974	926	963	974	969	957	913	961	963	882	965	895	944	929	903	993	928	918	952	937	909	983	949	917	966	903	933	959	927	956	904	1030	934	1000	1005	926	914	963	972	978	940	973	954	870	978	964	989	919	928	981	921	924	989	944	1011	932	911	988	985	993	1015	916	961	924	959	971	900	958	915	961	966	958	984	966	946	916	893	913	905	957	945	954	972	935	930	946	880	1010	954	979	938	904	961	952	920	980	962	956	916	936	922	917	975	930	972	954	947	964	941	918	988	954	971	961	971	980	942	958	915	980	984	1030	950	927	963	938	888	846	942	976	923	993	991	978	968	890	893	914	944	959	950	949	927	981	997	952	999	958	992	974	928	966	1020	940	952	998	942	925	931	963	1007	960	959	945	947	969	962	965	971	921	934	975	972	928	965	930	950	946	917	966	913	951	981	963	961	953	922	910	985	964	944	975	947	929	1010	912	937	997	953	948	898	928	1013	924	965	941	908	977	1004	907	925	995	929	974	955	938	954	992	917	973	942	944	949	938	972	931	1016	996	922	907	997	978	915	914	912	944	987	968	958	1018	980	1017	940	950	999	1004	962	952	991	921	953	956	994	1021	962	922	907	926	943	942	979	948	948	968	957	948	926	900	963	928	975	950	928	982	888	911	941	882	956	891	995	938	992	983	951	934	990	971	982	1000	949	899	917	938	982	929	1023	978	965	948	916	954	994	912	1016	1016	969	885	956	987	962	992	912	990	965	936	960	877	981	994	958	977	922	946	973	939	943	948	989	979	954	945	956	903	962	990	981	893	991	1030	952	917	936	931	975	931	938	934	943	981	955	1011	923	886	979	914	938	979	930	952	966	959	882	952	982	925	910	932	1034	948	897	1033	955	956	918	944	927	964	930	940	974	984	982	890	946	968	951	923	929	988	954	949	948	905	882	958	976	966	906	995	902	959	1012	940	947	970	988	941	872	930	937	891	993	952	960	945	909	979	919	930	972	903	979	944	933	976	948	926	1001	951	941	968	962	954	984	985	992	1013	978	934	931	973	937	951	950	934	967	918	924	968	959	968	934	956	965	944	949	918	949	974	946	939	985	929	952	968	980	907	925	938	933	991	950	904	954	932	959	974	962	955	967	953	932	950	911	952	970	967	936	974	986	943	935	925	947	996	923	971	917	961	1036	955	932	936	949	978	950	994	925	934	929	916	964	955	946	926	966	951	968	949	948	922	953	958	909	965	947	989	950	911	938	973	947	938	959	975	909	1007	974	936	885	923	942	908	945	963	941	966	939	947	958	983	893	950	924	953	942	989	974	974	923	926	956	933	944	949	916	950	961	972	926	963	951	933	896	884	984	947	901	936	986	951	985	995	917	1001	920	919	979	975	935	985	965	952	1012	971	939	952	989	937	930	956	963	971	916	934	985	925	948	960	925	995	919	939	955	954	920	994	1006	986	954	984	913	900	956	919	939	917	938	957	993	952	914	971	929	957	923	928	959	967	930	927	896	1062	978	974	929	981	955	964	944	982	1045	926	959	944	956	995	924	969	936	943	972	946	931	921	984	999	936	893	954	994	957	971	883	965	953	978	973	938	902	973	938	970	967	950	995	940	1013	962	953	937	932	1012	946	935	941	967	938	963	970	927	971	944	906	915	1005	916	964	896	944	944	965	935	921	951	940	947	948	909	959	993	961	943	957	981	920	942	1010	935	963	939	943	942	940	946	968	902	944	920	970	1008	940	1003	945	993	929	975	998	1019	970	912	931	937	916	936	935	943	956	928	912	962	1001	958	981	910	954	959	939	1006	958	972	992	924	928	903	913	895	942	979	892	999	988	908	924	943	961	885	909	990	915	898	970	978	937	973	941	923	994	949	965	980	919	967	913	998	981	926	927	927	927	941	935	987	975	977	912	937	971	980	963	980	902	956	952	908	939	939	932	976	962	975	997	940	921	916	976	973	954	970	969	893	936	927	996	917	937	953	943	947	947	995	956	979	971	964	956	979	975	939	946	917	1002	976	974	957	986	940	967	980	937	942	999	1001	1010	957	931	983	1020	897	963	958	911	995	911	949	927	931	908	984	908	1002	999	975	974	954	982	1041	949	926	1029	946	966	940	990	945	914	939	922	968	902	884	989	939	946	946	916	961	955	974	947	950	954	955	906	958	928	954	957	966	961	949	933	990	957	1005	975	953	917	1015	1012	932	924	931	892	1005	1005	928	950	942	965	962	937	975	907	939	896	894	966	924	952	879	948	951	919	958	920	983	989	1001	970	937	929	944	982	977	933	946	982	957	962	923	924	1009	986	876	969	920	1001	966	967	953	939	943	922	928	959	937	970	950	943	990	971	956	946	923	988	898	946	932	978	928	936	957	932	939	866	967	958	979	892	938	952	978	942	919	971	902	972	1000	978	972	943	976	977	916	1005	988	969	948	938	945	887	983	973	1014	976	985	997	978	926	965	976	956	993	911	958	928	964	886	980	955	993	946	925	965	972	893	929	931	927	891	970	976	963	971	870	899	972	971	934	955	949	1009	945	921	1016	969	973	927	923	912	955	1006	953	964	948	962	955	956	997	926	1014	959	963	973	936	941	974	983	938	945	922	947	957	951	926	951	993	968	969	946	914	913	931	899	956	930	968	927	956	1003	920	980	953	1005	948	979	959	905	964	961	912	936	921	926	916	945	946	947	944	1010	945	912	957	1039	987	943	960	1005	983	937	977	942	965	953	960	971	910	968	928	958	952	897	954	941	911	916	947	963	963	908	948	964	899	976	980	935	960	990	880	971	918	892	973	928	988	950	1015	982	962	913	922	947	960	943	1011	930	918	953	927	972	972	933	935	978	941	924	950	940	972	929	1021	952	1006	983	949	956	987	940	907	981	982	943	922	971	1003	935	945	1000	921	981	994
15801	5692	4023	2876	956	553	422	467	409	435	453	432	441	456	408	426	436	414	439	459	378	467	442	421	414	389	401	414	419	415	425	456	455	468	412	439	392	397	491	421	419	397	423	417	455	404	431	421	475	378	411	390	427	438	428	410	425	432	477	455	419	437	428	444	388	400	416	413	444	429	403	419	415	418	406	409	417	425	457	405	429	397	423	388	407	391	401	442	440	430	445	442	432	433	429	392	440	410	449	385	420	411	417	448	417	426	381	430	449	444	427	395	440	440	420	428	432	420	424	406	438	418	456	407	374	466	395	417	423	408	424	435	451	411	408	454	402	435	437	436	429	418	424	406	432	412	385	393	392	447	452	458	449	420	468	443	459	429	437	424	356	445	395	414	437	395	424	386	400	416	441	418	425	434	412	425	409	433	438	418	435	427	443	436	439	448	409	427	421	427	474	389	417	424	405	444	423	406	416	451	404	401	412	443	421	395	424	416	429	392	432	414	448	415	459	439	472	444	440	434	393	404	409	422	422	418	403	417	428	405	434	400	409	441	419	415	389	461	434	417	438	419	412	420	446	398	442	428	470	412	461	423	449	402	407	411	387	450	418	437	441	420	450	403	408	439	428	421	419	403	406	462	429	408	422	445	419	422	419	407	449	435	432	404	463	435	392	441	444	375	434	451	396	408	425	423	401	426	446	464	410	445	406	423	416	397	393	436	392	420	378	407	392	409	430	396	424	489	454	420	433	438	410	401	408	410	432	439	421	440	441	439	388	426	448	432	445	448	434	423	408	477	444	416	411	448	407	396	454	376	397	442	423	395	417	422	441	429	447	399	411	402	415	426	441	427	418	384	436	435	422	403	415	404	441	400	414	404	412	414	377	439	416	446	427	412	432	427	415	407	437	392	434	426	388	423	448	457	428	428	422	408	416	409	420	430	379	434	417	399	437	441	425	413	446	394	396	427	419	387	420	429	401	424	460	428	431	420	449	431	466	391	483	408	424	441	431	403	407	391	428	425	435	432	378	456	429	417	407	415	419	423	417	451	444	412	416	455	414	429	415	420	441	452	367	432	444	448	431	423	380	417	415	442	413	435	442	462	408	399	432	413	402	376	403	470	482	422	403	427	397	443	457	474	403	439	424	446	440	439	435	410	456	388	429	399	497	395	478	442	432	376	399	411	424	401	433	462	466	428	402	390	428	431	413	437	413	441	389	403	416	429	404	443	411	443	386	434	372	396	410	420	464	429	420	428	435	429	434	372	408	429	420	431	439	441	413	366	414	402	386	406	467	424	439	457	416	410	438	426	419	404	414	410	424	416	451	456	446	410	424	432	425	420	418	445	415	422	448	407	403	396	396	428	377	441	404	433	433	421	443	439	398	422	473	406	426	407	438	415	415	408	437	408	407	428	424	415	379	425	411	400	415	448	418	421	408	452	408	445	415	374	449	451	400	428	438	418	462	421	428	439	430	400	380	370	391	417	476	399	404	471	414	424	415	426	445	433	402	430	378	451	404	408	433	394	423	440	394	432	432	416	448	434	447	389	456	399	403	456	436	445	425	444	445	418	416	398	428	398	418	424	421	487	423	423	426	436	417	426	409	431	430	413	410	436	430	417	416	408	399	403	397	451	432	407	394	465	460	410	407	401	455	414	418	433	460	448	417	423	410	451	398	439	416	449	435	419	423	424	459	434	400	425	440	423	451	425	425	368	410	399	401	422	404	444	394	375	448	424	458	429	415	454	453	427	412	386	433	445	441	381	422	429	410	392	407	402	441	432	445	430	443	393	439	447	449	393	454	466	414	460	411	397	434	434	459	451	461	433	447	453	432	445	389	399	449	401	434	430	467	429	449	451	451	406	429	407	412	373	451	425	407	418	438	430	401	446	458	423	408	412	411	406	458	413	413	435	402	424	420	398	464	412	425	406	442	429	435	432	467	428	412	398	418	427	400	394	383	393	431	398	432	418	446	410	411	406	398	430	458	430	441	401	394	420	466	435	418	387	385	439	394	441	442	404	411	478	404	384	414	422	413	427	412	421	401	427	418	385	458	400	378	372	412	416	475	427	388	428	421	432	422	423	431	416	427	430	389	426	448	420	444	447	444	412	423	448	470	398	431	410	411	381	379	405	433	410	424	440	437	482	396	459	439	444	403	391	422	419	416	417	425	394	430	414	418	451	389	444	450	434	491	449	401	402	448	410	453	418	391	423	464	393	420	401	407	443	395	431	394	430	462	439	446	448	389	410	397	411	405	391	410	420	401	431	423	379	407	411	412	415	418	426	431	408	432	396	432	426	436	395	419	425	410	419	458	377	392	417	434	392	424	455	432	428	397	405	409	406	437	462	419	410	455	410	444	399	449	384	396	435	430	368	402	430	395	400	407	395	431	466	419	408	388	416	426	407	456	435	404	422	440	411	444	408	463	416	426	446	441	424	424	419	405	399	430	382	435	432	405	391	402	383	408	430	432	455	445	368	436	430	438	405	404	424	464	476	433	429	477	394	399	442	406	414	385	443	444	449	444	372	419	410	428	377	422	403	414	457	443	436	408	402	403	444	479	427	411	429	419	432	427	380	423	420	437	392	426	406	396	449	433	399	439	441	446	401	396	425	486	430	415	419	433	422	441	421	423	404	390	416	445	446	430	400	409	445	403	422	372	413	411	415	447	436	405	439	441	446	434	436	463	386	447	430	432	452	446	442	378	446	406	427	430	433	443	456	446	405	427	449	421	413	443	434	441	393	411	403	409	402	421	413	423	419	444	384	444	439	425	426	416	438	453	411	438	433	454	426	377	427	386	396	409	403	443	437	417	437	378	436	442	413	436	424	435	392	400	436	429	402	436	421	446	431	407	457	473	420	404	414	448	394	440	456	393	421	448	443	429	409	418	417	419	485	413	439	420	408	424	408	423	431	452	415	404	396	452	418	439	439	461	426	404	403	390	418	438	425	423	464	445	418	432	424	390	415	401	425	427	427	378	417	406	452	448	429	467	439	385	414	437	396	425	431	439	390	389	432	391	437	380	429	425	423	432	449	383	400	410	402	415	440	415	369	431	401	432	443	410	428	448	397	420	439	402	404	426	435	420	402	394	401	434	367	446	394	412	381	405	415	455	450	402	411	447	448	456	437	425	445	409	405	454	398	381	414	448	407	434	374	420	414	411	418	393	412	416	461	388	452	399	403	461	407	451	475	431	434	439	398	450	432	399	455	426	449	438	417	444	413	442	442	371	409	417	425	434	448	399	433	451	435	416	419	419	416	380	428	419	460	445	420	402	422	429	417	405	427	408	424	416	445	431	388	440	429	396	397	472	405	413	447	441	439	440	432	438	422	418	408	448	395	437	419	433	435	426	400	437	461	421	439	410	417	410	431	440	421	397	427	409	444	420	406	412	394	436	417	395	404	396	436	429	397	418	391	431	446	420	447	445	421	437	453	434	425	425	446	432	440	451	392	397	408	453	458	415	416	423	484	456	423	418	386
12440	5021	7852	7387	2995	1785	1264	1192	1081	1119	1100	1104	1054	1021	1039	1079	970	1062	1033	1017	970	1048	1061	987	1020	1020	1027	977	1015	1008	964	986	1003	1006	1010	927	1009	1028	959	972	1062	948	985	1016	988	1004	999	1016	986	985	990	1013	1043	1023	1004	1002	968	1011	1024	1021	991	1015	1009	1030	1013	1028	973	1063	1049	978	947	1018	957	1052	935	951	989	953	977	945	922	963	1023	1025	1012	1003	1002	988	998	1022	1006	1019	1007	975	967	1032	969	1014	1007	1046	994	1013	983	961	1003	980	997	918	965	1019	1015	1001	999	990	980	1023	992	967	1018	1030	1014	1020	958	997	1018	997	967	1050	1013	953	977	1034	990	992	1004	988	1037	1001	1001	948	969	981	1014	972	1007	986	987	1024	982	995	992	1013	1066	944	949	1022	1014	982	971	1030	977	1040	1014	953	991	1001	980	984	972	1050	969	992	1002	1014	939	1030	1022	1013	1045	991	961	983	993	1022	996	999	1015	1012	946	958	990	973	951	975	963	996	952	987	996	1050	1045	985	996	945	1011	1026	939	1006	1036	990	986	969	1003	987	988	985	965	946	986	943	986	1011	969	974	1021	1017	989	969	978	968	975	905	976	947	991	1007	1020	963	971	999	998	981	987	968	947	947	956	982	1034	989	998	984	990	1022	991	994	985	988	992	947	981	1003	1080	1012	942	996	978	960	952	1052	1023	980	1017	979	961	1020	1022	998	985	1027	989	1016	964	988	1002	968	971	1000	983	985	1017	995	1025	999	971	946	971	1038	991	1007	968	962	940	963	1002	1047	944	984	984	994	1010	996	983	986	1068	979	999	1024	991	1016	995	993	1002	1041	1010	1032	961	1060	954	965	1067	968	1038	989	1016	953	981	971	1030	935	945	960	954	997	984	978	1015	1044	981	968	1034	1021	1017	974	906	996	998	1008	982	1007	1017	1030	1000	990	999	980	1008	1011	950	1011	1014	911	1030	991	953	974	948	1045	959	1008	989	999	1029	1003	1034	1000	1019	1003	1012	956	1015	1011	1040	968	969	993	982	988	1051	1018	1005	1010	989	1020	968	1087	955	944	945	1048	969	965	938	995	1014	990	981	1016	917	1008	993	1024	951	1005	975	1005	1016	1035	967	987	1002	1007	1010	985	1022	995	1009	1022	992	1071	973	986	1006	927	988	1014	990	1021	959	986	999	1002	1029	968	1042	962	989	957	1017	983	975	1002	978	966	1026	1014	1038	1018	1021	1014	990	988	978	1006	969	973	1060	1019	1006	1028	981	957	1007	1042	937	1010	996	1005	1011	1006	1025	979	943	986	955	1015	988	981	1033	958	1059	998	967	968	1040	949	1021	993	1016	1025	1015	1006	997	1034	1004	985	997	1032	974	1010	973	961	1035	993	996	997	970	975	988	1017	1031	1020	995	959	923	990	991	1018	995	1042	1037	993	1054	892	946	959	1020	920	998	996	975	995	994	998	1018	1040	927	1006	1006	997	1041	1035	983	966	978	997	935	1028	1001	998	966	947	994	972	1035	936	937	916	1017	994	1012	936	993	948	1019	996	969	1020	955	995	1008	1026	980	993	964	980	986	969	1034	1048	994	970	989	1006	981	1041	994	998	1022	1030	1006	991	965	1025	929	996	987	1024	1002	1003	970	1012	1037	981	972	962	957	1025	1047	1004	1012	970	1007	1008	982	1011	974	1033	998	1027	921	1011	1002	1010	970	979	1007	988	945	1061	977	1036	1014	976	1005	954	993	961	1046	985	993	1020	1068	1002	1046	997	1005	1013	973	988	1038	962	987	976	1027	953	976	1015	1031	997	1017	957	1002	990	1025	987	1008	1056	995	1015	1007	1038	997	935	978	941	989	974	986	994	987	977	976	1005	1011	997	998	971	969	971	998	998	1009	994	982	1049	1010	1022	995	989	997	958	1041	972	1039	945	965	1020	1006	1021	1038	1037	1011	970	965	969	941	991	1003	1019	1015	979	967	1010	966	1029	973	980	984	1017	973	1036	981	1028	959	1021	954	996	972	996	1049	1004	938	943	1023	1001	1004	994	995	1006	950	998	973	1036	1050	993	933	928	1053	957	940	1037	950	990	947	1018	1023	965	1011	995	1037	1010	1030	952	967	1034	974	1035	1001	1004	960	986	1033	1013	1019	992	1004	961	981	991	1030	1024	943	969	1025	1003	1027	1003	977	959	1020	1005	1030	961	1006	1029	1011	1001	963	979	993	1016	1048	976	978	999	950	1055	977	1003	996	1024	1016	1010	959	988	1039	997	1018	1012	994	977	978	947	1018	962	1055	1009	995	945	930	971	1074	934	964	953	985	979	996	1001	977	999	1005	1009	988	951	938	1051	1005	978	1021	1010	1010	966	962	954	1018	1030	971	996	994	1053	986	976	971	1030	966	957	1051	975	903	995	965	1031	1013	951	1049	982	948	1003	996	1008	950	987	1031	984	986	960	1057	978	974	941	999	969	980	934	976	985	1061	1040	942	1045	1013	991	986	1046	960	998	955	996	1024	996	995	1004	974	966	1025	981	977	1048	1030	981	1038	974	986	966	997	1037	1007	983	980	1035	930	1020	934	1004	978	1028	1017	1008	1005	1009	988	969	1044	960	1022	1004	1009	967	965	967	999	983	1003	1043	1036	1000	1020	1022	958	1001	1011	953	976	1012	1005	1040	942	1023	997	1023	999	955	990	958	982	984	1051	1015	1012	979	1000	1074	975	986	1005	949	918	970	1018	1005	986	984	1012	991	1051	1009	971	973	1006	996	1013	986	994	961	1008	968	940	1052	984	1077	891	984	1021	989	974	1007	1015	1066	1001	985	986	933	1043	995	1004	980	1048	1013	928	982	1008	929	1010	1017	970	1010	1048	946	965	991	1014	987	990	989	978	983	941	982	1043	987	999	973	943	1008	1010	980	953	999	992	1006	1011	993	999	1005	987	1004	994	1014	1002	1004	967	1036	930	988	1002	1018	985	1014	978	1002	1023	952	987	1008	988	961	988	1042	1026	997	913	1064	974	1004	1035	984	987	983	994	1053	1004	1032	1058	996	1046	970	976	950	968	999	1026	975	986	1029	931	1000	980	1031	1007	1006	980	1022	957	944	985	1016	981	978	967	974	1004	1052	970	992	966	994	1002	1040	947	962	1007	960	1082	1004	982	996	1050	963	1018	1014	948	1045	1001	1028	990	997	981	994	976	949	1009	998	994	1019	1044	1009	1029	962	967	1039	1001	977	975	1053	1006	921	1020	1038	944	1006	967	966	957	1052	974	982	1035	977	939	982	1029	976	954	1023	1050	996	1016	977	1021	987	971	965	1038	1033	956	950	991	987	985	1026	1032	955	963	966	1030	1022	998	993	969	987	986	1034	1025	986	987	1017	944	992	950	971	959	1014	983	961	1017	970	902	1001	996	995	936	957	939	958	984	990	1006	1027	1013	1026	980	994	1010	1028	988	987	996	940	1024	971	990	1008	1008	1067	989	992	1047	974	970	1001	1004	985	1014	1029	1034	1039	1030	954	942	1019	975	956	982	1043	979	968	972	947	994	992	982	1030	976	983	1056	1001	1002	980	1034	953	985	996	970	981	1004	991	1005	943	1000	954	982	937	986	1029	1053	986	928	1020	959	1001	969	994	977	1026	1043	1010	972	993	938	957	971	931	997	1020	1028	952	940	1001	974	977	1017	1007	988	1004	998	978	990	988	933	1010	1014	1049	1010	1025	950	974	970	1072	1008	1017	952	997	990	1046	971	1007	1036	1046	1013	946	1029	974	956	991	962	990	981	962	1005	1023	1005	976	955	1040	999	1047	1017	950	998	1017	1076	988	956	967	976	1003	1061	992	1053	998	1018	1039	1027	925	1042	1022	967	1040	1053	1002	1002	1036	932	967	970	1041	968	988	1002	1002	1026	992	976	1027	1022	980	1031	992	1006	927	1005	965	995	973	998	988	976	1012	958	993	974	990	998	941	978	1002	991	960	988	963	985	1003	1004	959	1019	1053	957	1020	1009	977	976	976	1000	954	970	1028	963	958	1069	962	966	980	1030	1026	988	997	1015	944	1006	1024	1018	995	1046	1013	964	1010	979	1054	967	961	973	987	989	1085	1010	987	1041	976	997	966	1043	1031	985	1030
25708	10474	5980	3740	987	487	369	317	336	280	294	279	283	269	257	258	236	278	226	251	216	262	240	239	246	236	255	253	264	257	230	234	252	248	267	230	253	239	234	251	236	226	243	227	249	264	228	265	239	235	262	269	240	220	227	226	226	264	242	226	235	225	239	247	256	237	261	229	229	260	228	218	249	236	208	240	216	214	231	234	230	273	241	229	238	227	249	252	229	266	235	233	221	227	251	261	261	259	249	240	253	267	243	215	250	254	228	277	232	263	261	261	269	251	237	222	271	228	252	259	224	263	240	251	233	238	238	216	230	234	233	249	241	239	231	251	278	257	211	251	257	232	265	229	242	258	295	206	251	242	252	267	243	251	251	222	252	242	234	236	258	269	239	238	274	232	256	243	199	232	240	272	245	245	240	242	207	243	238	231	256	236	232	272	248	271	251	226	242	216	194	227	237	222	243	267	236	237	270	216	259	246	247	259	262	234	246	248	260	247	230	277	263	244	242	262	219	233	247	252	235	233	232	249	247	214	223	239	232	255	238	230	238	263	237	241	272	261	243	232	222	236	246	243	260	246	253	255	260	236	251	254	260	258	234	259	227	253	268	253	225	253	248	263	245	264	277	245	237	259	240	245	280	256	236	222	214	277	236	245	256	227	216	257	242	227	253	230	276	243	217	225	263	233	272	233	241	263	250	244	230	226	247	243	227	256	267	265	265	257	213	243	255	231	250	245	269	248	217	257	249	238	239	231	298	233	267	243	233	258	273	223	215	255	237	249	229	231	264	222	272	231	233	193	235	237	235	274	217	253	254	253	250	239	224	251	234	276	247	231	244	277	235	239	240	219	248	257	231	245	277	239	226	258	232	232	214	234	223	207	237	225	228	253	225	213	239	249	270	226	239	221	217	234	272	229	240	266	250	270	237	259	215	263	234	247	245	235	255	222	248	248	231	230	246	237	229	245	242	224	202	237	255	239	247	268	234	248	242	224	262	221	244	261	233	242	250	254	247	244	252	224	239	206	249	248	259	228	251	250	217	225	250	242	261	265	218	234	220	225	243	233	197	241	224	212	248	260	226	224	248	249	271	240	235	237	286	222	226	242	254	252	214	216	247	268	249	258	245	232	229	258	244	239	255	239	239	255	253	241	235	237	241	230	235	222	211	252	228	239	249	251	245	221	240	263	230	256	263	214	268	255	240	242	267	249	230	254	261	237	252	261	210	262	255	222	249	259	240	243	237	283	254	233	253	235	234	258	259	245	231	235	251	254	242	252	248	231	219	231	243	233	225	233	244	232	228	262	260	241	238	249	227	271	244	248	245	216	233	219	228	227	215	247	238	272	230	253	279	235	240	246	224	242	258	259	220	236	262	250	248	270	263	236	194	260	223	256	250	222	264	234	222	225	236	277	251	237	239	228	221	216	254	255	239	237	249	249	222	280	268	221	263	220	227	244	264	255	227	231	249	220	227	227	244	263	232	226	223	250	241	237	236	222	241	262	209	254	231	232	237	234	208	243	234	229	248	257	242	227	239	263	251	245	239	226	256	258	231	279	220	244	253	240	253	241	254	231	275	263	259	221	245	271	251	233	253	258	253	244	268	229	293	236	249	238	232	241	234	265	236	219	238	253	242	238	225	231	251	231	210	219	262	235	269	232	256	261	245	243	221	250	227	211	227	254	242	221	235	239	254	250	246	226	241	241	243	241	251	242	268	223	234	237	222	241	230	258	250	258	262	212	262	242	231	238	237	236	249	242	233	271	234	232	259	273	231	253	242	231	228	227	226	277	227	218	227	234	244	259	224	282	256	207	228	268	258	226	228	217	255	254	218	224	265	268	252	241	256	256	238	224	242	237	247	265	244	252	233	260	257	241	230	226	219	278	265	239	276	254	234	224	225	226	247	253	239	272	237	235	223	265	243	247	237	238	234	274	250	225	239	229	228	251	238	257	263	285	238	232	261	222	228	231	247	229	260	255	259	235	228	220	245	237	255	237	258	239	247	242	250	223	252	223	242	250	282	239	236	234	247	251	251	248	222	235	263	246	248	255	255	266	220	215	247	216	209	257	229	242	251	246	229	225	235	238	239	255	261	231	217	235	239	250	255	227	252	244	218	266	239	235	236	252	260	248	256	252	234	226	243	269	260	260	255	226	264	253	248	243	258	255	219	256	235	247	244	229	259	247	217	250	286	267	254	234	262	238	257	248	247	259	250	225	269	246	247	275	238	235	273	224	209	243	268	202	226	258	236	222	245	273	223	240	241	266	241	244	264	246	222	240	239	243	246	240	226	232	210	234	235	232	259	257	247	272	239	245	237	272	216	258	260	260	235	223	272	230	256	237	235	238	285	220	223	254	247	232	262	228	226	222	251	233	232	242	237	260	240	238	263	257	275	225	215	262	230	239	240	255	234	251	251	239	242	233	251	249	258	247	199	223	253	235	229	270	262	257	261	256	254	224	240	255	244	242	260	246	239	268	259	249	253	269	241	260	236	233	243	246	262	211	238	235	264	238	238	258	225	250	233	241	274	242	231	278	219	263	255	252	225	233	253	246	227	226	238	230	242	245	234	239	231	227	224	244	253	262	242	246	255	220	237	253	235	235	224	243	258	236	250	252	259	258	267	256	238	258	258	242	225	233	231	246	255	217	242	240	255	252	244	248	223	241	232	249	237	259	247	216	226	228	230	237	256	228	274	235	241	257	252	221	249	245	261	234	220	223	257	252	219	249	231	267	236	245	213	253	243	228	243	252	228	234	252	252	269	256	257	204	277	263	229	249	252	264	245	234	234	243	239	276	236	256	233	240	248	246	277	237	227	249	242	244	243	246	252	231	229	250	278	225	218	236	261	232	232	253	277	257	242	274	244	233	261	219	260	235	227	255	234	249	232	266	257	232	232	240	261	272	234	274	235	245	256	240	253	222	244	256	246	250	233	233	215	232	231	252	250	278	240	242	262	242	217	207	244	255	266	256	238	240	222	255	241	277	260	258	261	241	240	237	246	256	227	259	231	257	229	242	245	240	242	218	228	235	229	228	224	245	248	234	238	257	238	248	245	246	249	247	221	269	268	252	231	252	250	240	240	239	244	217	245	230	246	252	246	232	218	227	280	258	259	230	233	220	234	243	229	247	239	219	235	222	228	256	253	251	239	211	279	225	224	224	208	254	257	232	212	235	282	226	231	273	231	268	246	204	228	240	223	246	225	245	238	220	222	237	234	247	257	245	258	235	223	257	231	259	221	227	254	278	262	232	263	254	227	252	245	258	248	241	245	237	260	239	258	249	246	238	248	253	232	243	267	223	234	244	257	247	247	229	260	244	233	229	208	216	246	283	268	248	247	248	200	244	266	251	213	260	225	252	251	234	240	231	219	248	268	224	246	237	223	273	229	233	262	252	225	250	217	193	231	220	248	225	266	237	258	264	238	232	261	232	239	249	214	261	201	212	282	251	227	234	230	243	229	220	226	248	254	235	235	235	214	232
17043	7344	9517	9327	3243	1547	1264	996	890	858	807	785	726	710	741	744	709	700	716	676	658	685	682	673	646	678	621	599	692	600	646	596	621	603	668	620	618	622	599	599	584	620	623	628	570	608	603	578	576	582	580	635	602	601	674	650	578	608	640	600	623	566	549	567	616	617	588	601	587	624	622	533	620	568	601	594	616	600	617	624	567	573	573	591	607	591	629	589	586	591	564	587	628	628	563	614	602	608	607	571	606	590	574	570	601	624	558	555	628	612	607	573	598	657	606	639	591	608	575	608	616	570	606	619	575	582	570	589	598	613	564	617	585	628	606	587	611	559	619	614	571	593	578	588	595	619	606	612	620	613	592	634	604	571	597	571	586	626	560	621	557	588	620	607	590	595	589	586	607	607	618	600	575	636	595	600	631	618	580	543	576	575	572	646	605	602	563	583	619	576	592	618	574	588	609	625	587	594	621	623	613	574	582	598	620	604	575	602	600	550	579	606	607	629	602	582	613	605	607	629	593	591	601	577	584	557	589	572	626	561	579	572	595	585	585	547	591	570	615	607	589	599	625	554	616	574	611	625	562	604	611	636	614	625	557	627	584	596	583	592	620	632	596	586	602	598	567	581	557	561	569	624	583	572	570	560	631	596	633	573	568	625	551	593	611	582	572	639	589	556	588	607	567	628	593	610	549	576	606	598	606	601	588	630	628	600	625	554	596	592	585	575	595	608	586	604	622	599	592	571	631	580	581	582	586	612	620	525	616	580	581	592	565	588	598	527	600	547	613	608	623	613	593	603	600	667	608	605	583	613	584	599	596	640	590	602	609	631	585	608	607	601	559	561	613	665	631	632	602	588	572	579	616	606	584	577	659	590	621	622	604	564	585	614	626	604	569	640	614	618	617	625	612	615	585	583	597	571	605	558	618	625	625	582	613	614	607	613	579	603	586	651	571	629	604	602	591	600	655	610	601	569	604	646	586	599	580	591	572	605	589	604	677	622	614	563	596	575	541	591	622	581	608	606	636	619	622	599	607	593	587	582	606	571	589	589	633	601	594	611	616	568	565	597	583	644	603	611	571	595	621	579	609	675	613	574	574	595	609	529	601	592	588	600	586	604	567	538	604	593	609	605	595	619	585	603	595	597	582	593	603	616	623	633	573	576	658	573	630	596	594	616	592	625	599	611	592	604	597	626	600	598	588	662	582	605	647	592	600	575	577	597	601	600	559	616	640	600	593	612	571	581	638	584	641	580	604	587	628	596	576	566	611	591	617	604	648	556	629	586	599	576	579	612	598	591	583	569	609	590	612	575	591	587	609	567	563	592	582	610	582	609	610	606	595	604	607	638	565	597	554	659	645	601	638	610	570	609	611	615	573	638	620	625	587	600	593	622	589	603	608	608	615	592	607	597	646	630	613	618	619	589	588	646	609	606	589	588	566	630	646	617	606	569	607	642	607	555	589	581	559	562	582	572	599	583	623	522	571	579	585	596	602	603	615	548	598	600	545	628	575	609	648	591	603	597	623	614	613	574	602	591	603	589	624	598	588	565	596	579	584	592	573	569	592	613	572	599	623	577	537	569	614	585	622	564	595	587	568	597	583	604	554	584	582	636	569	620	571	605	628	615	605	566	631	601	593	567	618	579	587	557	628	539	623	578	573	563	615	629	593	596	602	602	588	592	607	652	568	571	612	658	613	608	579	571	624	627	589	617	615	598	591	552	574	623	625	612	566	576	633	643	559	587	577	645	564	586	616	600	607	602	606	611	559	576	608	583	604	643	564	620	588	568	582	622	600	633	630	587	601	580	579	605	601	583	598	599	569	631	582	573	533	585	647	616	578	576	605	577	607	605	604	618	591	584	609	669	646	607	591	595	575	610	543	605	584	587	607	616	582	565	598	617	591	583	624	578	607	628	585	596	602	609	602	583	582	579	587	614	639	585	607	604	588	590	633	592	602	595	588	602	604	554	636	585	574	587	587	576	583	605	617	579	650	636	564	628	586	602	600	631	613	589	576	583	555	623	600	601	594	615	580	562	614	567	587	575	596	564	596	578	629	640	623	587	610	615	623	584	593	623	611	573	605	619	593	567	609	596	535	584	604	596	613	626	593	576	556	591	619	603	595	620	592	589	586	601	613	587	567	626	627	607	609	552	561	557	591	590	629	643	590	596	628	621	600	606	580	611	585	600	591	586	591	581	589	586	581	584	632	613	617	555	599	616	569	588	577	580	588	566	663	578	608	578	588	561	642	594	609	587	589	544	570	601	569	610	616	603	617	560	599	590	601	613	616	621	577	638	607	627	545	561	620	578	592	591	559	605	569	616	629	632	596	582	599	603	607	646	563	623	598	594	605	609	578	614	604	563	576	613	617	605	596	645	590	597	584	593	612	571	606	601	624	558	563	634	594	605	618	576	614	631	598	606	634	606	618	589	574	605	589	596	580	566	577	575	607	535	576	640	601	589	594	613	593	601	645	603	634	583	585	628	587	593	598	617	611	631	610	624	593	601	600	594	619	576	634	632	619	607	574	590	623	608	602	600	553	552	617	583	622	579	608	604	572	589	572	583	612	613	602	580	607	619	587	573	588	608	614	608	612	631	570	577	633	594	621	594	645	602	593	563	577	580	621	622	638	605	608	571	584	617	597	632	658	572	590	620	596	581	611	607	586	620	563	580	626	632	599	584	581	585	610	604	617	596	612	585	573	608	590	644	618	585	606	602	604	633	611	616	562	604	629	590	647	625	641	551	606	631	585	572	588	629	568	611	594	624	590	605	556	583	591	579	618	565	574	582	614	583	613	577	539	572	518	612	567	585	605	611	584	647	617	560	614	600	565	539	557	569	639	640	628	578	611	566	583	590	571	582	603	613	583	591	624	597	569	599	585	581	619	626	626	615	611	625	600	595	594	603	582	585	597	601	622	575	590	583	584	631	641	611	637	591	631	574	582	570	599	591	604	568	664	610	600	595	578	587	625	638	602	573	571	659	610	602	639	610	642	596	606	597	606	596	656	611	605	614	561	625	559	587	576	596	647	590	585	597	583	599	600	568	632	608	568	606	589	576	589	567	639	649	631	599	612	624	606	615	595	604	620	615	579	579	618	622	590	584	549	634	641	562	601	588	575	631	617	606	616	578	586	624	622	567	646	596	567	559	603	558	616	596	591	611	585	614	600	624	615	553	576	613	640	570	606	598	610	643	577	593	588	649	587	611	583	607	606	664	608	597	622	604	609	558	614	624	594	647	605	631	589	612	610	598	617	586	632	558	556	615	575	612	567	547	585	587	604	568	616	597	577	610	586	657	592	563	618	638	642	615	567	606	614	578	588	607	583	583	571	576	566	580	535	602	576	600	585	588	594	592	591	602	633	570	552	604	607	610	590	566	580	609	629	639	608	623	626	599	663	609	579	623	583	621	606	564	601	556	634	573	605	614	561	579	629	583	583	574	583	562	555	596	588	614	597	591	570	578	601	624	606	651	551	595
5397	2731	1663	1571	682	426	425	375	418	379	437	386	426	401	400	406	417	388	358	427	385	419	424	410	407	386	374	393	422	380	390	381	426	411	430	398	412	391	391	400	437	431	433	399	382	401	357	426	364	368	398	407	402	425	420	415	417	410	422	420	406	434	383	395	394	419	427	389	436	392	378	403	406	416	433	417	356	413	405	386	391	399	395	377	390	408	405	407	410	406	448	404	393	401	377	394	376	398	365	378	399	412	381	409	405	448	394	418	410	398	416	394	407	397	380	386	420	425	429	360	403	427	392	421	392	414	411	387	394	424	413	412	389	397	408	430	413	413	387	397	410	379	444	446	417	398	404	398	382	377	421	420	408	436	410	412	344	362	382	393	402	423	386	400	376	410	431	389	419	418	444	421	422	405	431	428	418	387	401	398	375	404	390	434	384	420	392	379	429	388	419	380	434	377	379	399	403	358	418	408	397	402	425	365	383	380	384	419	401	387	391	383	376	425	426	410	422	407	392	370	417	427	408	402	381	407	427	398	396	417	382	431	383	394	398	379	414	386	405	416	401	414	425	414	438	438	387	380	426	386	393	404	406	453	406	394	455	372	416	416	431	411	366	443	411	392	356	405	406	457	398	409	412	372	396	400	404	410	397	368	385	402	416	383	394	411	373	378	422	444	433	374	390	401	395	378	402	458	389	403	431	397	380	378	449	410	450	416	400	404	435	413	400	404	425	389	418	408	413	383	412	386	422	346	398	413	388	410	416	398	446	430	424	397	434	408	385	428	420	421	383	398	391	398	415	367	446	418	409	455	420	451	403	398	396	435	380	389	415	389	393	406	388	402	389	427	414	427	460	390	408	401	441	422	388	400	396	433	408	388	422	438	449	399	412	450	388	445	398	397	406	412	422	398	371	412	400	405	430	426	367	408	420	429	377	422	432	416	347	417	369	436	399	442	409	400	378	345	411	401	411	352	416	432	419	367	377	399	401	392	377	378	416	407	391	399	397	391	409	400	371	381	341	407	377	424	393	414	379	378	416	410	390	433	365	457	399	398	402	403	396	379	451	394	392	384	414	392	408	415	362	409	402	393	398	384	398	380	406	433	389	401	393	396	379	422	413	415	391	393	381	374	416	384	370	413	384	387	392	416	397	387	372	400	402	454	405	360	373	357	399	438	409	451	402	404	414	427	408	379	403	408	386	369	376	372	411	355	385	436	383	405	390	406	414	371	370	408	416	375	415	410	411	396	417	402	422	393	378	403	438	403	410	404	389	396	396	401	402	387	411	415	400	418	418	419	406	427	429	394	411	414	398	410	395	391	405	409	423	428	378	380	379	425	385	426	393	423	378	385	378	394	420	431	393	398	385	413	385	415	448	381	398	386	416	392	362	406	435	414	399	442	374	419	397	366	447	410	407	407	417	385	386	428	403	361	354	397	411	423	449	367	420	412	432	454	429	415	402	430	366	402	406	435	414	384	408	425	388	381	395	368	415	389	423	405	413	387	393	423	429	427	363	381	399	398	410	391	392	397	461	436	395	407	395	370	383	412	415	390	390	412	423	399	406	362	389	388	381	379	374	403	382	403	400	398	389	385	370	452	401	418	425	416	394	387	414	390	419	413	371	399	446	396	393	438	419	414	397	395	419	372	404	401	418	368	398	374	409	378	406	391	406	417	448	415	407	395	422	398	407	398	378	378	413	393	348	402	362	406	432	431	382	376	397	449	412	406	409	431	408	371	413	405	397	377	438	398	379	456	415	443	414	382	386	438	407	413	402	379	416	407	418	420	382	381	389	398	367	411	372	388	415	437	416	406	356	414	388	425	402	432	401	395	417	417	446	429	395	398	433	430	408	398	401	420	421	397	390	419	425	438	390	408	412	422	398	376	367	423	402	442	447	405	413	419	403	404	399	406	383	393	415	417	450	394	392	413	412	405	397	380	386	433	385	421	388	378	396	387	396	400	440	440	395	423	432	407	378	424	387	414	420	398	398	395	445	394	408	397	407	406	422	427	433	404	390	461	412	380	402	426	418	442	439	401	384	426	380	378	424	414	364	368	414	386	389	406	436	391	436	417	412	415	352	423	434	386	396	413	411	405	409	397	368	385	406	378	391	396	395	355	426	400	408	407	432	373	365	395	432	397	402	394	400	386	402	413	380	425	373	405	397	387	389	411	408	405	401	379	418	433	403	408	371	438	414	378	430	437	387	369	379	377	394	404	426	390	374	404	396	415	407	389	416	396	406	406	416	421	403	408	416	403	416	387	405	407	410	425	423	418	416	392	376	394	364	409	424	403	429	391	377	430	404	415	415	410	390	385	390	383	418	416	432	396	366	396	367	405	423	388	429	406	406	381	388	403	373	367	381	374	409	401	434	447	389	407	380	374	366	393	409	384	404	414	405	413	402	433	403	381	425	418	400	370	437	365	385	409	386	420	377	414	407	399	402	396	370	366	411	428	409	341	392	439	393	426	406	389	387	402	364	400	395	407	391	391	375	378	420	405	380	427	422	429	426	372	420	462	396	436	395	407	378	411	427	431	426	379	381	416	429	393	390	439	380	418	401	411	398	413	389	395	381	365	353	390	410	423	407	427	379	392	366	380	398	432	433	433	434	417	429	395	400	407	351	367	438	402	392	337	425	440	407	392	408	414	409	398	472	392	383	404	358	384	386	415	367	378	417	401	441	414	430	433	417	403	392	397	403	380	400	388	379	400	375	356	414	423	387	381	379	440	413	386	414	407	400	440	398	383	443	404	421	440	454	346	426	382	432	424	441	398	402	407	389	441	407	383	412	397	391	415	427	407	431	446	425	398	431	407	420	392	425	351	425	428	405	401	369	403	388	407	391	371	415	405	388	392	391	407	401	416	388	413	414	412	420	389	410	379	412	366	371	403	380	388	425	418	453	409	401	398	421	379	388	386	407	393	416	419	361	417	407	383	386	349	385	439	407	426	433	415	359	392	398	384	425	442	366	384	384	395	415	445	389	402	377	386	388	386	406	406	409	406	395	425	392	411	390	363	418	402	380	414	396	396	396	400	364	395	413	416	405	414	419	413	417	393	396	376	408	410	408	368	378	417	363	418	402	407	416	398	396	389	405	388	422	418	402	391	379	445	419	435	432	365	435	421	392	438	435	437	416	429	369	386	388	394	387	391	398	392	425	390	422	411	409	389	459	392	392	407	383	412	393	409	407	384	408	410	397	398	413	371	389	439	424	420	397	407	403	436	401	407	395	403	392	375	422	479	424	422	391	391	403	389	411	420	419	396	408	420	396	371	393	392	407	435	394	394	364	412	430	423	421	402	403	419	409	416	421	386	412	418	439	425	447	413	381	385	413	430	414	391	404	408	372	432	398	429	409	408	405	388	348	374	351	391	396	409	399	364	405	409	414	406	439	396	400	380	396	415	350	386	415	398	403	418	417	369	436	379	413	425	391	392	396	356	388	411	415	388	448	416	402	385	432	392	400	376	396	384	414	400
4625	3171	3501	4695	2081	1134	963	937	960	1046	971	944	952	962	971	952	929	986	1000	986	911	1009	906	967	964	958	999	932	976	949	974	956	1032	916	943	924	1003	978	971	940	982	1014	953	946	948	972	969	972	925	964	958	931	967	969	900	975	947	951	952	973	992	971	957	966	1008	972	943	925	956	976	941	950	986	971	960	920	937	924	982	975	985	940	979	962	949	931	955	946	991	956	969	972	915	965	906	932	1009	916	993	893	969	959	968	991	957	997	920	930	942	923	950	994	956	950	977	932	946	985	923	971	957	942	994	918	999	932	955	1058	966	961	940	904	967	916	967	984	903	944	987	881	937	967	1019	955	993	988	939	906	961	1004	926	983	870	944	960	938	958	941	963	888	965	945	996	992	972	963	923	1008	973	971	960	926	942	919	988	928	984	945	930	945	916	973	986	961	961	975	916	980	906	895	950	967	925	1009	945	997	944	937	1010	896	1010	969	958	936	1020	1007	918	928	918	925	1009	920	924	936	1009	946	948	994	946	989	952	925	925	976	976	991	946	934	852	957	944	1032	992	998	948	985	963	991	936	960	973	936	960	963	943	916	891	973	935	967	1035	961	955	931	970	948	968	944	995	948	850	912	1007	920	966	950	924	995	934	991	952	965	986	939	946	940	895	982	937	931	973	942	969	949	993	965	929	971	953	981	963	968	941	943	951	919	943	948	987	968	978	953	894	961	927	890	919	964	950	969	950	932	950	973	905	957	934	960	949	971	975	927	932	976	996	919	945	1003	989	927	960	966	987	977	956	997	984	954	916	944	980	945	962	1001	977	1000	979	896	985	945	973	931	978	949	891	974	896	994	960	937	853	981	988	913	963	947	956	1010	943	944	980	1013	1018	954	913	934	914	991	953	972	982	984	906	963	938	947	939	906	891	999	948	964	937	988	980	926	926	941	937	1009	938	975	973	993	946	961	988	961	949	898	980	985	942	908	933	947	885	945	958	926	942	963	962	955	963	1040	942	941	991	982	913	923	970	945	994	995	876	963	966	919	980	934	935	924	1040	913	929	959	922	989	939	957	959	959	940	946	942	953	907	978	972	931	950	936	932	991	981	974	999	945	978	924	969	935	979	972	987	1043	967	968	972	975	992	978	991	951	956	955	928	898	949	933	981	971	980	932	955	929	954	954	930	959	963	988	952	979	949	960	952	980	960	921	917	908	936	997	1015	925	959	929	977	995	1034	1012	997	977	1015	899	936	930	947	960	981	989	961	974	963	943	995	916	970	1022	906	953	910	971	935	999	1001	946	962	958	963	962	927	963	923	905	980	951	984	968	952	957	955	959	904	914	946	974	980	937	986	990	966	960	898	950	948	959	1023	931	971	931	929	893	950	917	892	963	942	1007	973	937	940	979	953	954	931	969	976	961	963	961	977	937	1047	914	943	956	907	979	958	886	908	1025	937	1033	914	949	987	966	975	947	932	988	895	965	958	961	936	947	1007	967	989	944	957	990	982	997	957	976	963	963	940	996	974	916	984	937	986	962	989	968	934	894	986	1003	975	1014	939	912	967	996	914	917	989	1001	935	956	978	957	941	981	964	872	929	981	981	945	944	982	968	935	912	908	952	985	976	991	985	925	968	921	918	990	948	940	949	944	973	981	920	1019	956	905	983	1001	941	996	987	946	932	928	973	978	969	1003	957	937	980	978	960	974	942	952	938	985	931	957	964	1021	923	948	936	1013	990	963	958	870	949	961	933	912	904	979	929	966	964	917	973	916	934	947	930	985	937	922	935	956	1003	951	957	982	948	919	934	950	920	952	904	970	904	928	939	997	940	952	980	934	929	938	980	899	955	862	938	941	998	962	975	987	938	996	1009	962	937	1013	948	949	926	904	954	989	983	987	957	906	963	956	937	1000	954	981	1008	993	912	994	960	977	929	971	911	1028	948	940	937	912	971	945	934	950	976	914	967	871	951	939	922	945	984	910	911	948	987	989	961	942	980	993	955	960	957	966	923	965	996	955	904	957	909	919	977	1025	964	962	954	1004	885	987	958	939	997	944	966	964	949	953	977	988	944	910	938	941	1033	970	949	974	930	967	911	946	916	934	949	932	985	997	926	953	884	968	972	1004	1013	997	895	936	948	946	980	945	985	935	916	889	972	980	963	882	926	961	918	950	927	989	978	929	942	916	957	962	958	913	964	961	1024	996	919	922	981	947	909	986	1016	904	943	948	1020	959	902	909	1004	951	948	924	969	960	917	972	901	925	955	958	955	961	905	1003	966	1017	967	939	997	919	937	873	932	921	965	978	909	1017	902	962	1000	940	976	1011	976	966	964	962	964	919	984	990	953	886	969	1002	964	945	938	948	995	944	944	967	967	965	939	940	932	941	964	944	964	911	1004	949	997	973	990	939	948	992	975	922	1006	979	993	901	918	929	940	945	964	945	987	951	985	972	910	926	1055	945	1002	943	1020	935	968	963	960	977	968	966	990	947	991	881	951	932	984	940	917	950	928	957	1023	1024	980	939	934	966	953	946	979	976	965	950	1027	953	996	938	953	960	936	972	957	902	960	1039	926	984	930	932	953	979	928	979	943	968	951	1008	996	943	950	914	975	961	919	901	989	953	972	952	977	917	926	961	973	955	953	968	942	916	959	964	974	987	967	971	936	977	1004	923	1012	935	944	953	966	997	987	974	960	1032	933	980	930	958	1015	957	976	943	983	959	972	954	987	886	937	943	948	998	964	947	982	898	933	968	916	982	968	942	902	975	985	967	1010	971	914	940	936	954	962	931	985	964	915	961	962	928	928	969	957	937	995	974	939	890	936	930	926	955	942	966	940	968	925	933	959	966	979	981	978	927	976	948	890	938	954	991	975	933	942	961	977	969	918	942	963	959	915	938	879	973	971	984	929	950	887	896	914	969	950	951	957	991	952	944	891	957	946	955	947	945	910	952	960	963	976	919	913	988	994	958	927	1011	893	950	917	937	1037	884	947	943	922	966	1003	931	932	962	971	978	1007	993	983	958	949	954	938	991	978	970	939	967	998	956	906	994	977	955	941	938	945	984	920	925	933	969	978	914	943	986	964	927	941	940	911	920	954	985	967	985	899	992	981	962	928	955	950	965	953	940	985	972	973	921	954	953	989	938	951	965	971	940	908	1006	964	1014	940	960	888	934	932	960	984	952	979	901	960	994	968	949	903	966	946	919	965	947	965	931	945	975	960	974	948	962	945	976	983	993	941	943	945	900	924	955	949	941	948	930	922	988	925	925	929	973	981	938	981	989	925	917	917	1003	942	988	948	941	973	904	913	934	980	932	940	919	965	898	1041	935	928	966	913	896	946	945	962	961	968	982	968	1019	940	968	960	983	986	977	964	944	989	1031	1041	933	891	913	960	974	960	962	924	919	940	964	947	955	1017	936	919	942	952	963	920	947	930	974	944	947	947	983	929	1028	912	933	979	969	977	928	985	972	992	928	964	943	959	961	1007	957	937	981	912	944	962	971	1023	973	980	947	917	942	1017	953	995	987	977	981	933	967	934	940	924	959	924	960	988	949	978	927	922	926	920	946	951	985	995	1021	982	965	963	925	964	942	939	943
15289	5850	2915	2456	1167	627	451	423	486	438	456	491	413	448	440	428	442	393	414	394	408	394	406	440	417	417	412	444	377	410	393	465	404	417	411	424	437	406	428	408	388	400	425	427	406	450	403	416	391	425	437	403	396	439	431	398	432	447	437	354	432	400	454	444	404	382	382	419	413	405	422	413	422	439	417	407	446	472	434	443	369	445	444	406	429	438	443	429	453	419	398	435	446	496	428	441	447	439	371	431	396	351	403	419	441	431	407	436	431	436	410	422	413	423	427	449	405	423	413	454	443	424	408	446	458	419	401	451	389	419	399	409	418	399	455	404	426	414	433	416	412	398	422	428	424	397	434	399	419	436	423	358	437	421	427	391	410	424	418	396	418	431	458	399	410	447	409	419	420	446	440	432	402	414	390	439	397	393	424	423	412	382	383	411	436	426	413	395	394	399	453	353	421	423	414	421	435	454	398	417	437	430	422	446	413	422	406	408	417	394	402	451	409	427	393	402	427	416	414	396	433	404	404	438	425	440	430	453	392	446	440	411	438	454	419	390	430	479	413	426	407	423	408	439	456	416	444	425	421	412	426	420	438	460	428	427	409	417	418	412	398	394	428	414	401	392	390	423	420	441	451	432	419	404	381	398	430	423	390	428	425	430	402	391	436	383	433	447	438	391	426	400	426	415	422	389	382	463	393	395	385	444	410	411	457	410	425	441	447	421	412	399	441	409	402	389	441	417	435	425	414	458	428	397	430	426	389	385	459	406	434	440	432	410	408	433	455	419	428	435	454	429	411	410	433	412	427	426	411	450	409	433	379	389	392	411	385	463	452	408	384	398	441	429	419	388	425	421	410	410	418	394	386	420	430	419	421	426	428	425	416	390	450	475	400	417	410	417	441	421	435	443	418	461	417	407	418	375	422	449	424	393	396	431	396	443	436	427	383	380	427	421	469	410	450	427	421	385	431	392	406	430	410	428	380	424	430	432	395	398	425	405	375	445	435	408	405	437	427	426	429	437	440	404	402	425	396	445	422	423	436	439	455	421	444	432	423	429	410	401	418	421	387	401	435	382	386	393	410	434	439	438	436	382	418	361	450	415	444	465	387	433	438	409	443	451	380	408	424	398	412	420	447	453	420	439	401	447	397	418	374	442	425	427	421	413	408	415	407	428	473	468	472	388	409	432	423	427	415	428	404	375	426	423	441	408	422	398	435	399	461	402	381	366	429	454	418	416	419	456	420	450	451	396	378	362	448	411	409	415	408	433	435	411	428	400	399	425	426	443	409	410	460	429	399	383	418	382	450	404	436	388	425	447	414	386	428	423	450	419	449	427	413	454	407	456	421	399	419	437	388	434	424	432	413	389	411	409	398	393	396	435	433	438	417	425	417	434	396	401	413	467	393	430	437	402	394	425	439	394	396	419	414	392	370	414	410	395	439	441	407	429	459	412	411	415	407	438	391	393	412	418	410	412	385	433	380	442	423	415	404	418	415	405	423	380	395	384	427	424	419	404	396	438	409	407	423	457	409	423	415	386	402	414	444	448	447	420	401	431	414	400	449	400	433	452	426	451	409	364	414	418	399	388	394	422	418	418	447	425	420	372	399	410	413	417	410	406	430	426	418	403	433	402	414	421	424	401	420	430	406	377	435	446	450	425	418	391	402	408	418	420	436	415	408	385	435	440	427	404	429	386	426	393	457	415	436	416	436	428	409	420	414	398	394	424	429	416	402	399	411	412	429	416	457	419	425	442	388	381	420	437	416	413	390	400	427	412	431	451	433	463	427	446	461	383	417	406	399	433	441	427	419	380	419	428	390	389	426	398	397	440	426	389	399	437	432	379	441	429	431	417	398	404	405	428	438	439	404	394	423	407	408	410	448	446	462	417	404	405	440	388	427	420	420	438	390	420	416	466	404	450	422	377	425	415	403	410	441	434	436	433	407	392	412	413	395	402	441	409	430	438	396	439	432	461	418	383	438	380	404	399	396	404	443	400	424	442	447	441	442	433	439	426	401	424	387	416	412	429	425	410	408	416	401	412	388	408	405	430	424	434	400	423	443	416	410	432	392	438	440	420	390	405	415	406	417	438	393	452	454	416	434	435	406	411	407	426	413	435	415	407	384	392	427	436	414	444	440	385	417	403	389	402	425	429	443	460	427	421	406	434	437	434	438	452	445	388	466	416	408	423	407	418	417	412	423	417	387	415	431	385	400	456	441	411	419	415	416	441	401	433	433	431	423	406	433	419	439	389	418	422	432	447	410	419	431	460	423	462	416	414	404	400	425	461	418	442	416	425	414	420	415	394	415	393	400	407	443	398	403	359	403	432	435	432	371	393	383	437	401	431	418	446	439	452	387	455	474	392	411	425	437	425	417	429	436	436	466	418	414	389	453	398	404	436	447	424	402	407	381	386	443	417	377	456	397	371	426	436	449	406	420	439	452	469	437	443	429	440	431	417	438	364	430	422	401	391	418	437	438	382	422	423	407	458	439	376	406	417	399	395	417	426	417	431	426	399	433	441	400	446	439	404	381	433	453	443	418	429	448	398	430	401	438	423	404	422	459	410	437	404	465	428	393	428	429	429	432	386	431	404	387	415	413	426	419	418	423	413	414	437	432	453	435	427	408	409	413	407	382	423	411	420	450	403	429	394	411	380	423	405	441	424	422	420	420	422	408	384	433	450	429	458	434	416	422	414	419	400	443	416	407	394	446	410	430	405	423	433	404	402	361	405	441	378	403	427	444	443	392	407	436	420	366	410	424	418	412	446	437	415	400	382	403	445	426	450	398	460	373	446	402	432	425	407	378	481	385	425	419	419	424	461	407	432	449	422	478	445	411	384	429	435	442	388	460	415	446	412	464	417	427	421	390	405	425	395	424	392	391	439	413	422	455	426	403	401	379	419	440	416	415	410	408	395	430	403	409	406	421	411	431	417	387	415	402	446	392	400	432	429	403	448	445	424	430	426	432	417	401	416	417	415	430	452	467	400	456	463	397	384	484	457	425	441	437	418	394	437	410	454	385	397	421	430	393	403	395	421	430	410	433	442	421	418	440	412	403	413	440	408	418	400	410	391	383	435	417	398	422	410	409	401	448	411	412	440	439	414	412	415	400	426	427	399	441	436	387	426	427	386	414	440	417	407	398	403	429	431	434	406	448	386	408	410	374	398	449	415	388	403	432	442	426	366	427	444	445	402	418	410	391	409	427	396	422	439	438	427	389	444	428	401	446	407	454	398	415	429	441	438	416	399	407	410	464	457	425	410	465	421	386	416	411	377	407	389	395	391	378	410	430	413	422	477	405	413	416	443	400	421	402	379	374	398	440	384	420	414	378	447	421	426	411	411	408	437	481	404	414	422	410	434	417	428	423	422	416	407	350	438	480	417	414	446	415	421	431	405	418	412	439	429	369	397	442	418	453	423	450	447	409	393	413	403	411	452	424	462	396	388	400	390	390	429	443	425	458	409	401	421	390	438	409	414
11937	5341	5512	7083	3863	1785	1269	1132	1108	1087	1115	1132	1085	1078	1003	1019	1054	1036	1018	1088	957	1010	1001	947	937	1019	1029	987	978	954	918	957	1023	945	989	1003	1024	1051	986	1001	973	992	975	1003	983	1010	1019	972	1036	1051	1003	991	938	958	1039	994	1011	961	1003	938	945	972	958	989	966	977	1001	982	1017	1002	929	961	963	955	1028	966	947	899	1005	1016	998	964	1031	943	1011	975	928	1046	962	977	1025	977	1027	978	974	964	922	1022	985	985	1021	1007	977	940	972	974	940	948	972	938	1003	1000	1016	994	977	1002	993	1055	954	912	954	982	1052	995	959	923	902	982	955	995	960	924	973	996	922	956	1025	1008	1003	997	977	977	987	1018	977	1008	948	971	1038	984	974	968	948	983	1003	972	985	997	1002	1001	1021	1004	941	952	959	973	1031	963	959	1059	968	955	1072	991	1043	984	991	945	999	958	984	964	982	1001	983	983	934	941	1002	952	999	973	1020	978	979	970	986	1015	1035	961	1021	1002	1000	987	972	1015	975	965	973	990	947	929	975	1049	990	966	981	929	901	979	990	987	985	1007	979	982	924	929	1003	1014	977	978	936	953	978	959	981	998	1021	953	992	993	982	951	990	972	965	1017	942	999	985	1043	926	951	987	992	987	960	982	938	941	1035	996	1082	969	1012	969	962	1006	991	979	948	1023	956	985	977	985	940	955	928	1015	986	1000	988	1055	993	947	947	1010	973	967	1048	1002	967	964	1022	997	965	1013	1008	968	978	924	968	978	1008	965	912	984	975	1057	984	935	1011	1010	970	1005	958	981	1030	941	1013	987	950	1002	956	932	959	957	976	942	986	1004	993	1024	969	951	1007	1002	998	994	1007	964	1001	968	968	992	1002	1016	1007	955	999	1004	1027	995	972	1041	968	997	961	1024	993	953	1000	967	972	950	970	1009	968	1043	947	1033	981	953	982	978	920	906	1014	984	968	937	938	968	953	965	1024	989	971	987	985	1026	967	965	955	953	969	981	986	991	960	967	966	985	980	932	999	988	991	971	984	970	1026	976	993	977	961	988	899	991	1009	991	964	955	993	964	999	1006	957	991	954	999	966	1007	947	1027	1009	976	971	950	967	969	992	1015	1003	964	993	980	937	1029	993	969	925	949	966	963	991	1030	983	958	1015	909	1009	955	997	1000	1013	942	933	948	967	949	1019	970	1014	988	980	1003	997	942	955	995	972	967	955	940	969	1022	955	972	957	966	943	969	1016	1017	1023	1017	1038	1015	1016	995	993	1036	998	1009	984	983	983	949	1060	985	981	991	1003	964	941	1035	994	931	994	941	1008	959	984	998	1019	967	978	993	949	986	1039	1005	941	977	938	949	967	974	979	986	944	949	1002	938	1002	1031	980	939	1003	1006	952	976	992	962	964	961	995	993	952	967	1021	972	917	983	998	948	937	1055	1014	1009	995	989	933	1006	1049	984	1023	933	969	970	999	990	969	908	974	1027	994	988	1010	958	1002	1000	1040	973	1010	1045	1019	1006	958	970	1002	1010	1020	1008	957	969	993	967	949	956	986	912	976	1022	1019	1005	964	979	999	1008	912	968	947	951	956	994	978	963	998	973	988	978	1020	969	991	935	1044	978	1016	983	983	971	940	918	1022	1003	1022	1038	955	983	1011	979	950	942	1015	986	979	951	999	962	1007	917	987	955	964	969	1018	952	949	986	950	936	972	961	944	978	984	989	987	1000	973	993	991	999	994	987	974	1010	1005	977	990	955	989	944	956	1015	942	958	950	1017	1010	998	1001	989	960	1007	1020	1027	982	979	944	1007	1012	957	981	1031	962	971	995	1012	969	1029	951	1006	972	926	962	970	964	967	1004	994	971	974	992	1001	992	999	1039	979	962	1012	938	999	1038	964	1011	969	974	978	994	1010	1048	964	973	990	980	995	988	1004	970	950	956	973	981	1028	973	1006	1027	999	1018	933	916	1010	1023	1028	950	1005	932	924	958	974	957	960	935	983	941	1008	983	1026	978	954	988	937	883	1072	1000	1019	1012	943	1011	979	986	942	1035	930	1003	985	970	969	1007	978	951	971	1002	978	949	959	994	959	931	1018	993	995	879	942	973	983	977	925	958	995	972	983	947	1000	983	1050	1011	955	994	955	976	1012	1036	948	979	968	1011	966	996	951	966	1003	969	986	985	976	1009	1046	946	1011	1045	991	973	932	928	1019	979	1043	897	968	979	937	1008	944	999	1015	1046	963	946	974	969	977	965	994	988	1002	1005	1004	991	955	947	971	1031	971	994	955	989	977	1021	988	968	957	982	1000	980	1009	933	997	959	952	1017	987	978	985	971	960	978	951	984	966	951	1030	946	991	975	1016	1043	976	975	1001	984	1007	1043	972	930	970	983	927	989	975	956	1003	986	937	989	994	989	1007	992	1034	1026	974	1008	1030	981	951	1012	961	963	980	1009	987	988	1008	1031	991	961	995	1019	950	982	950	985	1010	1014	994	1079	1066	933	978	945	959	946	970	994	971	942	932	1012	988	1005	1001	1018	998	1014	988	994	965	1030	963	991	966	1021	1002	982	981	928	984	957	926	1011	983	1042	903	1022	1026	948	984	963	981	960	929	1041	966	1049	981	991	969	1024	1013	970	994	989	951	979	1026	979	984	1008	971	1004	1018	975	968	1034	1007	943	1029	958	975	960	1001	996	1012	1010	955	910	996	958	1016	976	999	1021	965	998	1016	972	1024	1002	976	961	1047	991	971	974	952	1029	1029	941	970	1025	928	933	986	1018	965	926	982	947	972	1016	983	986	979	1005	981	897	1025	1040	1027	1004	1013	1015	1000	994	927	964	991	995	966	1027	973	951	972	957	967	996	934	973	981	957	961	1027	965	966	1001	995	970	924	974	980	988	1001	990	976	943	953	972	953	1002	997	966	959	976	967	944	1012	1000	989	981	1019	1025	996	1033	984	997	1068	975	984	970	1020	1012	940	964	979	981	997	978	976	1011	987	944	948	999	949	973	991	998	1014	943	1028	1012	961	982	945	992	954	1055	996	1002	1017	1015	965	1017	1047	967	944	1000	1000	980	968	969	981	935	1007	1014	980	1019	996	1003	994	969	996	953	1041	941	927	984	977	979	969	993	932	976	988	994	957	995	1033	1032	1008	1044	965	1009	932	981	964	960	1002	967	1013	995	1002	954	981	1000	998	1015	1010	993	978	963	1011	954	974	968	973	989	979	938	954	942	967	993	942	962	1028	973	1034	969	941	959	1003	1013	1011	997	987	940	968	944	941	1024	975	1037	979	988	952	954	959	989	1028	974	949	999	916	981	991	1003	1007	993	955	1012	971	1014	975	965	947	999	958	1015	944	1055	1000	1022	911	956	1013	1023	996	934	1015	972	962	970	981	983	983	1027	997	971	1025	998	991	968	1001	953	984	1014	958	979	991	961	992	986	1014	922	960	955	942	943	1026	981	998	995	1045	981	1003	981	1002	1006	989	970	984	949	988	989	983	983	980	951	946	961	943	930	951	1007	1017	967	1025	980	945	982	1000	986	1004	1006	992	978	971	1003	939	1000	933	969	968	971	983	945	980	971	1010	954	949	997	1016	992	1028	1035	963	990	932	992	951	985	1015	987	951	1032	928	969	963	998	988	977	969	1025	981	961	1013	1000	965	1027	926	1004	990	986	968	984	996	991	1019	991	1001	1007	1008	1049	941	966	963	1018	975	1022	950	972	971	959	995	988	1052	1000	979	959	1043	942	1009	974	966	990	921	988	951	924	955	1023	1034	979	938	1000	1007	938	1009	929	969	933	1007	991	1035	1008	1019	1020	989	1024	986	962	968	984	1019	978	931	1028	1006	970	974	952	1007	981	999	985	960	989	976	966	968	994	985	970	985	936	961	1011	986	973	987	971	1009	941	1022	1004	1066	961	980
25077	10419	5513	3275	1255	551	380	320	272	324	296	282	280	227	249	246	260	268	253	275	262	224	254	234	230	235	264	256	253	255	246	262	246	279	259	238	215	270	271	277	235	240	260	244	226	221	238	224	251	236	231	219	228	224	232	235	248	243	259	265	243	240	245	239	255	259	230	205	210	267	272	233	243	257	207	230	248	240	252	238	277	246	262	200	282	248	244	235	237	256	201	250	253	246	249	247	261	246	245	227	239	220	237	255	247	234	241	259	229	232	265	227	239	220	240	267	256	231	229	238	258	225	253	259	237	244	244	256	245	219	247	247	224	263	218	244	206	251	263	241	267	252	243	234	236	251	247	266	246	240	227	238	240	233	267	236	240	266	233	257	246	243	234	235	245	217	263	266	251	261	209	259	229	261	221	249	245	267	267	242	214	229	248	229	228	240	245	231	245	234	245	239	263	240	228	218	247	240	229	207	288	275	213	214	246	253	228	278	218	212	225	229	254	246	243	252	238	257	249	235	225	224	247	244	224	287	240	232	216	270	241	247	242	248	256	245	225	227	237	231	228	272	270	247	236	250	235	211	232	245	218	221	242	219	236	245	252	259	234	244	227	223	212	220	246	224	237	234	241	249	283	234	244	238	242	250	263	247	220	242	247	239	252	246	232	229	233	231	234	225	259	237	245	229	217	262	260	231	219	270	230	220	237	246	287	231	235	234	234	244	236	273	242	249	233	231	190	211	236	227	250	218	225	234	221	247	241	233	242	214	223	243	240	242	236	253	259	244	249	250	260	236	250	230	231	240	267	244	237	270	252	240	249	235	239	282	233	246	240	239	232	232	223	236	228	244	239	244	265	247	210	248	226	223	243	245	244	251	249	270	223	210	245	241	230	248	246	254	242	243	248	230	213	236	234	251	239	256	262	201	234	223	227	232	237	268	253	240	231	246	241	219	224	242	245	249	233	247	227	265	248	254	261	241	260	254	204	237	221	266	224	243	234	223	232	236	243	248	262	246	245	249	253	252	244	265	248	241	252	247	210	235	266	237	247	243	274	223	230	252	253	222	246	268	249	268	227	251	239	227	240	269	240	249	236	239	247	242	238	225	244	267	262	253	252	235	238	235	221	212	251	207	233	244	253	227	266	240	259	259	266	242	237	229	236	269	268	239	264	252	277	225	236	249	246	260	210	231	228	286	239	261	278	233	253	253	265	196	260	245	265	259	247	231	263	214	236	268	231	247	254	236	247	247	263	261	259	240	250	257	218	270	240	218	244	237	224	241	257	222	211	233	236	249	247	225	247	227	241	228	222	247	237	269	231	212	221	251	253	215	240	237	282	269	261	223	223	257	240	242	234	269	255	234	232	248	233	242	254	245	203	250	220	236	232	223	245	252	251	236	263	251	237	238	233	262	234	231	210	222	260	254	235	223	219	247	248	237	278	264	245	215	242	241	258	243	265	260	217	272	259	290	266	250	252	223	206	267	268	245	234	245	234	257	226	241	304	250	226	248	268	266	245	236	205	236	248	219	247	250	236	239	270	236	240	224	252	226	225	237	218	266	258	232	263	242	262	265	252	257	234	252	216	245	235	228	255	245	266	268	231	247	246	243	201	266	271	252	263	246	252	246	236	194	230	211	231	231	277	248	262	216	246	291	230	235	241	228	238	214	244	215	209	248	212	267	232	249	250	221	244	251	233	238	243	254	260	248	235	220	258	249	238	260	237	249	243	275	262	242	213	218	231	255	232	285	248	229	226	246	255	255	243	219	210	227	248	253	228	236	210	285	256	252	240	226	233	246	262	247	225	261	227	258	268	224	265	271	272	251	217	227	235	245	230	272	270	208	231	262	260	282	225	258	239	243	239	253	207	225	223	217	238	230	213	241	234	240	262	252	239	237	233	262	262	251	234	254	256	251	242	244	231	242	249	261	222	215	266	250	242	204	231	222	242	227	244	222	259	251	241	252	253	271	272	259	243	247	236	290	231	231	265	260	240	237	255	204	233	270	228	237	227	247	272	259	231	226	213	241	218	236	245	261	228	256	217	268	253	252	233	219	236	249	249	227	232	260	237	239	264	242	233	216	217	250	245	226	244	234	254	226	278	235	243	217	243	252	215	238	246	251	236	236	211	257	238	225	222	279	239	231	227	260	241	222	233	242	263	251	257	269	247	226	230	231	222	237	260	233	226	244	265	252	243	241	237	265	248	243	265	241	230	258	255	265	233	255	230	234	263	267	267	239	251	233	246	245	253	218	235	234	216	261	209	237	234	265	258	237	258	287	263	248	230	240	258	226	216	224	236	242	227	232	208	229	251	230	220	263	237	253	238	255	282	218	259	243	262	263	224	241	233	233	246	259	259	235	252	263	234	259	248	257	261	239	241	216	229	239	245	234	233	252	248	211	261	256	245	231	236	240	252	223	267	241	238	254	229	229	240	224	253	239	231	270	256	242	230	250	256	265	261	258	247	191	246	232	276	254	248	224	239	227	242	227	219	221	225	253	236	236	247	230	258	255	223	237	232	251	275	254	246	253	223	251	213	243	251	235	250	205	229	234	231	227	249	256	229	236	229	292	299	260	203	239	251	248	244	231	236	254	231	252	263	256	246	234	229	224	247	220	240	251	254	262	287	237	212	247	225	216	226	250	254	249	242	232	231	233	258	232	237	245	248	253	218	239	251	226	252	263	246	235	239	265	232	260	235	223	268	256	216	250	240	253	228	254	266	228	266	220	214	252	250	243	225	242	217	264	250	263	248	243	239	225	242	213	229	212	247	253	260	261	236	229	240	246	239	229	248	251	231	273	252	241	260	281	253	236	234	269	249	265	241	213	224	241	234	225	237	231	266	240	222	266	216	219	246	237	231	244	239	232	230	212	255	245	239	243	269	222	220	241	254	242	204	253	228	239	243	279	235	263	232	233	278	222	240	255	218	253	231	220	227	237	256	229	256	201	249	240	234	242	263	236	234	242	251	230	247	268	253	239	241	244	230	228	236	244	248	222	267	252	260	267	233	233	259	240	233	234	223	248	258	282	243	265	238	235	248	257	235	235	247	223	228	254	250	213	235	220	256	238	244	239	237	228	230	235	236	232	254	249	284	242	253	253	233	228	256	252	237	228	213	241	249	227	248	222	231	226	262	255	251	271	259	244	229	273	261	241	271	234	242	262	278	263	241	234	259	247	252	246	278	289	230	230	224	226	248	230	261	233	241	254	227	245	272	249	215	237	269	247	257	249	248	251	294	289	225	234	233	269	241	232	234	227	217	279	223	255	232	244	242	248	250	243	236	253	226	259	227	207	277	272	240	244	232	248	236	246	232	265	236	242	265	244	240	256	236	233	264	215	247	278	248	239	266	212	237	205	264	237	220	247	221	231	249	268	270	265	256	243	235	251	249	243	275	230	234	249	225	237	260	234	233	215	251	223	228	231	271	234	239	251	229	224	229	278	264	244	240	212	268	266	237	248	238	246	244	248	247	230	241	254
16403	7795	8597	8794	4454	1964	1222	994	877	860	830	823	771	737	684	696	691	707	661	642	684	649	679	642	646	652	611	652	617	625	636	628	585	609	580	628	633	563	614	599	617	595	564	600	617	577	600	614	596	590	594	629	587	663	580	615	633	608	591	599	611	571	634	566	578	593	607	601	591	577	575	565	609	612	608	641	591	588	581	586	521	575	599	600	598	615	577	626	587	558	597	590	578	571	605	636	596	624	572	633	616	629	601	611	646	580	631	559	600	607	637	568	575	584	611	603	583	566	573	600	592	644	576	598	593	616	629	555	650	578	591	601	581	629	592	562	570	554	580	560	564	605	552	635	607	572	630	602	586	659	579	579	583	570	610	595	577	639	593	593	574	580	614	582	584	607	584	604	605	576	626	626	581	609	635	647	606	578	611	601	574	611	564	577	607	576	621	554	601	619	588	586	584	610	587	612	601	589	582	600	589	610	634	626	597	605	592	609	565	637	596	621	649	598	606	587	645	589	640	582	645	602	549	599	629	595	618	595	609	612	593	609	579	605	590	621	623	583	622	548	583	582	603	563	620	580	621	561	575	621	610	609	595	655	654	600	565	628	588	634	549	595	590	560	616	641	576	597	552	648	591	618	540	628	588	613	629	562	590	626	616	549	635	676	569	592	606	615	582	604	650	606	557	577	564	597	577	587	582	574	596	594	566	595	608	575	581	583	605	586	620	595	598	614	598	584	643	635	577	632	602	640	601	604	589	657	586	605	641	619	592	562	642	585	593	613	545	558	608	580	596	574	593	583	586	597	576	621	617	569	606	582	580	563	615	577	549	567	593	561	578	601	591	602	590	591	635	588	600	603	625	605	610	555	579	632	601	568	604	596	581	596	611	578	640	592	650	631	632	577	585	612	600	641	606	595	533	582	589	569	618	614	575	584	629	603	623	627	576	615	579	610	542	583	646	639	594	625	595	592	584	605	631	645	543	638	593	614	594	608	582	638	545	617	604	615	596	599	595	640	577	583	586	623	586	592	658	563	568	574	572	602	575	593	594	558	617	585	619	615	621	594	586	623	548	584	629	597	594	637	574	613	632	602	602	600	586	609	588	578	616	622	612	587	605	601	583	571	567	623	584	629	634	582	578	606	590	590	551	582	599	571	611	595	591	609	587	627	637	615	610	604	580	571	582	561	570	626	597	621	586	556	595	575	596	601	589	591	606	609	550	577	598	620	660	590	606	580	596	596	572	611	596	562	627	620	568	619	607	624	583	633	597	566	590	614	587	614	589	643	599	615	585	596	579	596	576	597	582	640	585	557	593	624	587	549	617	614	585	597	611	597	597	565	594	615	602	551	610	566	567	606	594	561	577	612	565	592	607	534	557	613	578	610	620	588	637	593	565	590	574	600	598	601	636	568	623	548	635	594	597	616	559	626	614	639	575	590	586	538	581	570	628	649	585	583	580	593	557	639	588	573	585	617	574	616	583	597	594	598	594	573	589	608	623	554	634	582	580	594	613	568	625	619	616	577	591	594	587	609	646	603	615	617	629	570	594	596	594	593	600	604	589	554	602	597	600	647	575	554	593	554	597	626	560	596	569	619	575	649	589	580	609	621	628	635	600	585	607	501	592	581	611	624	554	586	568	610	572	611	591	615	583	571	591	605	570	622	618	599	553	615	563	579	559	591	595	599	584	632	591	602	566	581	575	604	626	593	574	597	584	588	562	605	549	545	639	624	593	590	589	607	593	607	629	596	613	627	561	586	621	624	595	577	585	644	623	596	583	605	580	617	591	589	577	590	557	622	592	587	631	578	574	613	586	589	548	601	627	629	592	609	621	650	607	606	595	603	556	596	569	603	640	577	586	614	637	618	589	630	587	594	643	623	584	561	612	590	611	538	583	595	608	596	569	601	582	612	564	616	612	560	612	578	666	606	582	571	558	589	640	592	612	639	620	543	585	619	623	597	592	595	608	549	563	603	636	589	579	585	621	617	605	589	601	615	540	577	583	604	597	600	613	599	610	626	558	581	541	575	578	549	654	568	602	571	582	560	572	598	580	579	564	575	637	576	581	559	565	597	609	580	561	588	605	631	609	620	624	588	625	604	622	593	542	565	622	609	571	611	535	588	601	564	559	613	622	614	619	600	637	615	610	607	590	568	593	613	524	566	559	609	627	590	596	623	584	616	574	592	588	593	649	651	589	626	581	592	587	590	607	642	608	613	609	641	619	598	572	560	632	622	589	603	557	623	599	572	582	622	620	608	625	600	607	580	632	619	582	591	627	597	595	611	590	585	571	607	552	634	596	605	588	611	613	599	595	556	580	589	614	581	557	570	590	604	611	570	610	608	575	580	586	611	580	579	564	558	574	641	669	614	605	611	636	619	549	566	612	592	611	584	575	609	654	581	565	593	623	613	638	628	584	615	590	637	546	592	581	667	640	606	605	590	590	576	619	589	570	642	570	599	617	633	606	582	601	641	577	632	627	619	638	616	585	610	625	566	586	619	603	594	589	610	611	593	599	600	585	599	581	588	616	626	597	587	639	593	591	650	553	573	585	578	561	575	595	595	607	606	596	627	590	637	566	579	569	610	586	590	572	583	620	555	624	589	574	613	599	609	594	595	617	602	607	589	610	633	577	635	622	627	573	594	560	620	578	592	603	580	637	636	626	606	600	587	624	590	596	557	557	596	630	621	601	616	618	583	565	601	606	599	582	589	612	598	613	587	590	539	607	579	572	588	605	561	563	578	571	616	604	586	595	570	569	576	577	584	579	595	611	569	588	574	569	591	607	600	586	630	606	562	622	618	610	587	589	581	611	604	592	605	564	587	596	604	606	601	545	570	636	574	586	568	625	578	636	603	572	578	618	563	583	608	595	601	598	573	577	595	559	618	543	603	588	590	576	616	606	589	616	561	595	613	621	587	631	586	611	654	572	607	630	576	587	578	607	568	623	569	622	619	618	614	601	651	615	601	580	638	610	578	600	552	555	578	596	600	527	595	631	610	596	612	562	579	600	563	589	574	600	572	603	626	610	627	578	599	646	596	622	543	602	556	560	566	581	584	593	624	629	569	592	554	624	571	589	581	539	545	568	618	577	591	636	626	598	597	622	621	590	604	578	596	606	602	560	583	636	572	568	574	631	549	587	590	604	591	628	567	554	559	624	644	589	587	562	571	606	587	611	596	578	596	566	604	624	645	591	620	606	609	578	576	642	596	575	564	605	632	585	613	566	630	594	575	641	599	570	587	600	633	606	584	574	595	595	612	599	601	564	556	592	588	568	577	599	553	600	579	606	569	570	595	608	623	558	589	571	615	612	641	611	642	608	621	645	607	572	561	611	613	573	586	606	598	543	554	613	630	617	603	599	589	603	620	560	619	630	581	637	593	634	606	558	635	647	580	602	602	568	595	628	580	561	607	554	578	603	619	563	570	543	615	617	582	554	634	614	615	610	544	583	623	579	630	603	585	615	633	599	583	598	626	611	556
5582	2927	1979	1259	599	412	388	417	429	416	393	385	410	397	435	423	434	415	431	390	368	425	388	432	425	398	393	425	401	384	385	430	356	371	398	387	379	411	430	413	439	426	387	424	368	460	369	402	438	418	396	397	418	393	403	405	399	379	401	415	411	369	392	416	402	416	431	415	409	403	402	387	406	438	402	369	360	396	436	428	424	419	422	430	425	392	381	408	432	406	414	386	398	393	383	422	430	360	433	425	429	446	374	394	431	391	402	422	399	379	406	396	385	380	452	408	398	376	385	391	393	415	393	424	419	417	378	395	408	365	416	414	363	403	381	418	383	393	376	414	409	405	393	404	419	374	414	403	389	364	393	364	426	411	364	367	415	429	390	404	387	362	404	392	409	434	367	427	414	415	392	418	390	422	375	382	443	402	431	438	385	382	395	410	402	383	422	424	366	396	405	420	431	393	410	381	414	381	399	379	418	382	381	412	386	352	396	379	411	410	427	389	373	417	395	441	421	414	437	420	399	419	378	393	391	377	367	365	412	383	380	405	384	430	355	440	409	401	414	390	413	411	380	428	412	396	366	390	396	395	380	360	357	402	404	381	395	405	410	435	399	391	418	387	415	363	367	351	390	375	414	356	404	398	419	379	389	375	347	388	425	378	412	426	359	356	339	414	388	431	416	420	402	413	401	376	379	415	400	398	381	382	371	362	416	415	453	359	427	408	389	413	376	409	420	412	429	376	387	434	422	388	387	403	441	388	405	428	398	412	399	415	419	367	399	393	388	394	368	422	438	421	375	412	384	422	403	413	362	395	386	419	389	372	369	433	383	412	400	380	403	382	373	405	387	414	421	346	432	367	383	335	380	459	424	412	407	377	433	420	415	404	368	376	403	423	387	404	400	396	388	406	460	417	438	395	402	385	418	402	378	418	377	402	384	389	406	400	374	397	409	423	422	404	377	421	394	438	382	403	417	396	404	410	414	369	378	406	368	425	410	369	422	401	443	434	410	407	395	427	405	362	424	407	414	398	398	411	367	397	375	375	428	384	436	419	419	375	406	424	399	410	388	368	369	421	368	421	423	403	403	405	400	402	365	394	399	416	390	412	375	424	392	420	427	414	388	400	369	417	396	405	407	404	406	398	366	417	370	414	414	365	376	412	404	398	367	416	369	366	355	387	377	425	389	399	388	429	383	370	383	377	378	345	411	425	422	401	421	381	378	416	400	449	399	436	395	430	394	389	438	396	405	420	398	398	384	399	402	378	359	382	392	384	435	383	405	404	403	425	435	390	413	402	409	385	420	397	439	426	404	401	377	407	413	376	403	392	415	383	406	352	432	415	413	400	402	413	404	431	393	421	423	370	384	414	420	382	392	387	368	388	428	392	431	420	366	392	389	395	386	421	422	378	379	386	394	363	395	406	358	409	445	358	389	390	407	388	399	419	415	406	371	441	398	393	409	373	401	392	386	394	416	377	435	460	453	416	388	383	414	406	385	369	398	402	405	393	391	398	379	422	424	431	424	411	404	408	387	429	428	382	397	383	421	440	413	431	396	389	393	433	386	428	384	396	397	381	384	401	417	382	393	440	384	394	426	394	410	416	413	380	427	383	416	423	448	396	436	408	428	370	414	369	395	406	452	377	373	393	409	401	409	401	389	369	387	410	412	391	438	435	370	430	390	416	397	381	407	382	397	424	384	405	386	377	418	395	437	382	378	399	404	412	413	404	371	345	416	372	357	373	404	413	402	408	433	438	405	419	388	440	404	396	424	405	426	400	413	444	393	438	395	390	409	415	394	385	404	372	440	423	396	429	398	431	424	373	387	419	374	391	400	403	392	412	371	401	412	393	385	376	355	422	419	402	418	374	412	383	406	430	396	392	404	390	435	396	370	361	406	391	398	459	452	387	372	398	397	373	401	403	428	390	395	439	390	396	451	387	368	442	413	416	432	410	423	397	368	403	388	383	406	417	418	414	410	389	375	401	407	396	428	398	414	405	413	400	427	408	372	399	400	389	426	419	362	399	403	415	417	434	392	421	415	362	410	372	432	433	417	432	456	406	377	415	426	438	403	402	351	409	398	374	411	401	383	423	412	445	390	368	401	380	386	396	388	422	431	383	388	374	397	376	381	417	387	403	452	374	420	408	367	392	421	389	410	411	441	418	429	405	391	382	426	397	382	426	431	388	394	407	374	383	418	413	386	367	433	406	457	399	403	417	406	409	410	423	396	435	372	408	439	419	385	375	389	417	386	421	409	410	379	380	367	434	393	404	406	404	406	401	420	379	364	411	400	430	405	400	411	394	401	367	387	407	378	423	374	373	350	374	395	398	403	410	396	389	400	407	395	384	381	414	427	388	408	440	382	376	366	391	401	425	402	408	438	426	394	385	436	444	410	410	408	379	402	384	400	430	417	406	442	423	419	379	374	420	410	405	399	387	395	371	363	375	365	390	420	399	407	401	397	379	419	393	396	385	433	400	409	404	369	354	445	405	379	404	411	386	374	368	387	438	423	375	412	384	390	361	385	435	401	426	414	403	401	413	434	401	394	425	395	386	412	389	446	396	408	419	419	392	408	395	410	399	395	375	391	423	401	392	348	437	383	390	410	433	389	425	387	418	426	380	415	378	425	445	408	421	432	391	388	396	389	394	372	380	392	389	386	425	416	399	373	403	445	411	408	371	396	407	405	375	461	434	405	397	435	432	388	408	426	379	385	395	406	379	398	413	412	363	411	356	394	386	391	422	355	415	402	389	376	414	367	377	410	380	416	404	444	385	428	393	399	416	390	393	379	412	405	445	411	368	382	418	430	403	388	396	395	411	372	409	413	414	402	368	381	390	385	404	414	432	378	412	382	401	405	402	413	428	411	398	419	374	364	387	393	390	403	387	358	397	396	417	379	413	411	442	401	398	379	377	413	405	396	377	384	368	412	382	446	398	407	400	418	371	366	404	407	439	366	401	404	409	397	388	407	395	416	387	379	358	418	384	403	348	434	385	414	427	359	400	461	390	378	408	417	372	385	392	400	425	420	429	434	431	411	418	390	399	407	365	435	422	388	399	406	430	396	447	424	414	435	393	374	411	417	409	393	378	393	411	413	407	391	391	416	387	422	407	409	357	370	389	399	363	418	411	374	391	376	390	390	404	388	407	377	446	391	376	373	392	424	417	396	425	376	394	435	435	387	396	411	431	398	431	391	390	420	397	386	420	363	409	399	392	434	419	405	394	435	391	393	436	412	375	419	431	397	410	435	404	382	401	411	361	428	415	411	411	395	380	411	405	381	380	358	414	400	374	414	403	380	393	402	410	396	421	382	382	410	376	368	375	433	425	406	349	406	441	417	387	443	406	359	396	429	386	409	404	418	402	412	392	367	450	407	402	373	410	406	394	389	384	414	405	398	376	391	467	410	433	396	376	397	391	376	452	386	382	404	381	399	374	422	389	353	350	377	390	402	419	426	419	396	403	394	411	412	409	414	447	421	405
4733	3384	4413	3558	1921	1089	963	952	999	1016	923	956	985	933	976	987	1015	983	986	982	1002	994	957	945	930	926	981	931	994	925	915	969	901	913	993	952	962	986	947	950	957	1038	951	916	949	967	901	996	964	950	942	985	990	938	986	951	985	919	964	934	963	1000	1001	960	964	1009	1002	934	1003	981	954	951	934	902	935	955	936	889	932	925	941	937	968	948	975	949	932	985	942	918	917	955	1036	937	1026	916	910	989	919	992	951	991	930	1000	948	909	992	955	991	950	966	943	955	970	933	996	924	997	984	948	972	968	922	922	895	994	949	941	1023	907	943	874	963	952	991	960	927	908	995	976	975	966	932	953	953	944	929	1006	967	950	992	999	967	942	931	938	944	934	935	927	999	994	903	939	971	954	953	969	959	952	954	949	973	921	953	950	908	921	1001	969	934	881	920	945	923	970	975	920	964	994	929	970	1009	953	944	920	984	908	932	940	960	910	932	995	996	905	978	1029	966	931	996	952	949	901	891	990	889	983	978	953	990	956	1019	964	973	967	935	974	980	929	935	934	952	931	953	942	977	956	947	985	966	948	930	937	956	939	957	973	983	961	1004	932	955	928	915	942	886	946	936	898	1028	965	911	950	970	952	954	906	967	919	909	983	951	991	925	1000	923	908	938	934	973	935	882	933	962	981	922	922	946	926	1009	891	941	943	944	916	958	932	954	984	919	979	962	965	957	967	945	979	987	960	932	1001	963	962	885	962	936	965	953	935	961	951	944	921	922	959	979	965	919	964	939	974	963	921	1023	957	995	895	944	923	971	940	913	970	937	905	933	928	965	885	916	935	973	954	963	936	883	957	1032	965	950	930	991	947	1000	950	939	927	1015	973	901	940	914	903	927	923	1014	913	945	934	975	881	971	959	946	973	965	950	980	977	972	995	900	927	931	951	947	963	889	999	952	984	956	1016	949	931	959	979	970	963	931	931	952	908	926	1001	948	968	959	886	975	930	950	913	963	955	964	943	992	959	945	918	913	905	972	971	968	947	960	937	982	955	1019	970	942	945	963	942	934	928	967	994	993	936	959	966	940	929	960	913	938	920	950	951	962	969	985	954	975	928	979	942	957	976	943	975	931	966	910	977	977	984	970	972	987	935	1004	1019	1007	939	954	950	926	914	915	951	923	962	904	1014	977	956	919	963	993	968	1021	969	955	894	899	1004	938	996	919	944	981	1021	948	937	992	935	939	940	985	944	1000	905	957	978	1012	923	920	995	987	903	909	964	949	988	931	970	898	926	973	974	968	966	948	913	942	951	990	904	975	979	965	951	948	916	954	965	882	933	900	961	979	973	917	925	986	957	994	961	975	972	942	955	947	888	967	905	969	959	936	920	1029	985	922	940	967	900	955	967	949	922	969	966	945	918	966	956	966	1005	945	974	969	1017	960	988	1002	922	981	948	1036	954	990	986	974	941	1011	975	954	1018	944	964	942	891	974	941	958	922	974	881	967	906	953	937	953	920	1020	888	907	901	939	905	1006	972	933	945	925	962	1003	961	959	970	948	1005	937	983	916	931	974	965	915	939	937	914	917	968	951	878	973	925	871	941	972	947	955	946	949	985	961	973	930	958	979	917	959	968	954	936	975	946	971	922	942	954	947	931	961	972	949	964	1011	971	961	969	966	989	998	956	963	945	957	940	972	907	950	968	989	984	981	954	946	887	955	948	975	957	905	906	990	881	986	915	964	996	955	969	965	907	891	920	935	975	952	948	954	934	1001	950	947	948	968	951	955	1057	907	968	891	952	987	931	936	957	960	905	952	942	990	983	948	974	954	1001	953	917	993	945	1010	981	956	883	952	968	950	965	962	924	949	997	968	979	932	934	939	925	952	988	915	1037	940	966	976	923	911	991	961	938	954	942	960	965	986	925	949	968	920	966	975	955	961	963	953	924	982	960	966	945	980	944	963	918	924	969	985	953	1001	980	952	950	896	935	982	980	965	964	959	914	944	956	897	943	924	940	962	942	939	918	942	942	913	962	947	958	961	929	961	993	992	960	1019	968	952	944	946	943	1004	969	976	961	1028	948	928	937	957	914	935	950	994	929	955	986	959	960	968	963	974	934	934	915	927	1000	1012	952	996	915	944	976	945	949	904	901	979	895	955	939	952	893	900	968	1004	975	956	952	1011	929	960	991	984	934	926	945	951	926	907	952	957	906	943	954	990	1015	959	1002	943	953	929	946	936	938	928	940	984	911	938	943	967	958	1010	980	959	981	966	910	974	939	987	927	954	954	967	953	929	910	930	951	947	973	964	934	954	975	949	983	970	998	993	940	944	987	1003	891	963	977	901	975	947	921	882	932	977	936	924	983	933	931	953	940	985	930	997	911	931	945	950	949	965	985	933	939	940	996	957	947	987	976	930	958	963	951	947	1007	962	988	954	961	921	902	942	968	932	930	927	945	946	940	936	965	953	935	973	887	967	981	980	958	942	976	982	917	961	916	927	913	964	993	965	935	999	903	979	926	975	912	966	1009	941	994	924	948	1004	961	1000	954	945	954	978	982	1006	956	934	982	962	884	1064	938	965	985	974	962	927	966	954	955	959	971	919	958	959	959	886	919	915	913	965	953	973	942	927	930	913	945	914	970	930	991	947	959	891	919	984	906	942	941	999	920	971	925	940	980	946	941	909	931	915	959	984	935	1012	970	943	962	949	967	910	1019	965	956	918	980	937	978	984	917	944	901	914	1002	982	946	937	917	926	960	1002	973	966	962	968	995	986	943	971	953	914	937	1002	923	949	933	954	890	962	924	956	900	956	962	931	929	953	952	928	947	974	968	914	972	924	950	937	970	916	906	976	994	974	936	970	927	948	939	1003	980	932	937	969	937	916	972	957	945	974	931	977	929	999	936	992	979	913	941	998	978	924	916	937	903	937	998	948	946	972	927	930	900	983	960	961	922	954	904	966	937	873	952	931	1013	978	936	925	922	949	958	941	921	930	877	912	971	886	947	1003	978	942	971	950	1037	937	999	1025	940	957	937	992	970	1002	955	919	975	940	911	953	915	929	917	939	958	926	937	944	929	932	973	897	994	980	911	949	965	1004	965	933	989	919	939	898	923	974	983	937	1003	934	937	962	1002	949	963	942	982	967	972	921	976	992	947	985	923	963	950	936	910	916	932	978	970	977	949	960	961	908	960	959	980	1011	985	942	964	992	994	962	937	968	1020	1013	938	989	998	997	939	931	959	942	958	901	983	949	935	963	938	931	977	934	917	930	896	942	938	987	936	927	908	971	951	985	949	1011	937	978	970	963	952	954	985	925	940	947	939	937	924	991	981	944	926	972	951	927	941	947	992	990	948	998	987	964	946	962	983	923	929	982	962	1006	917	986	936	939	917	958	947	957	945	936	964	949	941	922	923	962	915	999	939	956	916	950	938	911	925	967	996	912	976	972	959	908	915	954	933	957	948	977	920	964	902	974	928	941	948	974	959	936	909	922	906	919	968	976	969	935	974	973	991	916	996	959	965	997	994	943	958	943	952	938	966	938	1015	1028	971	916	958	988	981	942	954	958	998	957	954	943	932	932	983	949	978
14647	6037	3072	2128	974	502	508	431	465	430	421	406	428	437	414	426	437	397	404	356	394	435	407	407	401	391	419	423	416	354	419	432	405	439	398	425	427	412	440	416	428	422	422	433	426	448	413	394	372	434	420	417	412	421	400	426	449	371	410	407	414	414	391	430	404	387	398	401	431	333	422	458	388	385	402	449	418	432	415	424	457	357	408	404	394	386	409	385	397	436	404	401	451	441	421	416	418	400	431	448	448	410	417	420	427	410	445	397	409	400	427	388	429	443	419	402	412	431	450	428	366	405	405	418	390	437	414	416	367	451	458	423	409	403	426	460	430	430	418	407	404	437	421	420	397	438	419	411	444	407	396	409	423	417	411	413	392	407	396	460	409	392	435	393	354	384	400	396	407	393	411	408	418	439	402	448	415	425	422	427	426	418	420	402	432	428	413	428	437	461	398	412	413	382	420	408	437	432	407	431	440	438	418	424	413	390	434	436	459	423	375	398	393	440	413	410	380	406	421	435	414	369	391	429	436	407	443	420	406	389	389	430	422	397	420	400	455	398	416	407	412	412	432	389	406	381	437	408	392	386	406	413	441	452	437	398	421	448	416	405	420	403	400	391	392	406	390	410	411	451	412	393	407	406	392	442	461	418	397	399	373	395	422	403	425	390	436	418	434	413	452	402	403	407	393	400	420	440	416	436	418	370	447	414	436	390	407	423	409	381	442	419	391	432	402	379	374	391	443	417	384	413	450	414	427	360	382	421	419	467	448	404	417	391	428	407	429	405	401	431	421	417	406	383	387	398	415	432	413	411	445	419	421	402	405	415	386	392	414	417	434	440	404	428	408	378	428	395	416	429	410	434	417	398	419	401	432	410	442	431	439	404	435	396	390	397	429	418	391	429	388	416	399	408	430	433	408	411	425	430	426	387	440	394	406	357	434	452	435	425	425	409	421	434	415	414	399	408	427	417	384	355	434	421	416	411	434	421	401	425	428	411	401	387	424	410	414	434	419	398	419	427	414	369	421	431	412	394	415	451	438	413	395	417	378	391	446	452	418	396	416	393	409	419	408	387	423	409	405	453	438	396	383	401	395	409	391	421	404	416	418	387	416	396	450	390	410	401	450	438	433	420	413	408	402	413	427	432	420	401	393	406	420	421	424	421	431	435	397	423	447	416	420	406	427	417	403	405	420	404	391	403	403	419	406	432	438	392	435	448	413	423	460	390	435	419	388	461	408	419	410	381	426	400	403	435	411	378	406	462	443	407	415	413	389	399	448	443	420	417	445	427	424	425	414	461	411	429	438	439	426	444	440	402	397	404	422	415	406	451	385	454	407	425	449	428	422	431	388	408	415	414	387	390	409	427	372	388	440	453	399	410	405	448	418	414	429	419	437	360	441	431	377	447	396	429	418	369	422	393	454	405	418	408	441	434	452	427	431	439	444	454	418	361	403	414	387	393	436	385	399	390	417	380	431	409	414	421	405	423	412	387	364	450	441	432	423	430	375	409	408	393	379	424	433	420	383	421	368	427	415	402	394	370	389	446	417	382	394	407	373	378	410	412	439	387	411	402	391	411	425	410	436	429	408	432	433	440	421	434	435	422	408	353	430	417	396	417	433	408	374	376	415	397	404	373	397	437	389	408	407	390	396	462	413	399	442	430	428	427	413	458	374	428	439	393	386	446	401	404	432	411	408	424	385	381	399	422	391	405	401	400	403	424	428	459	436	394	400	406	410	396	437	402	418	459	410	389	431	436	397	417	390	408	411	463	399	403	413	423	367	389	460	442	408	406	427	418	456	439	413	404	415	401	389	428	420	371	356	403	361	387	418	389	411	400	382	442	420	446	454	460	403	435	396	387	399	375	419	419	398	396	469	409	434	411	402	456	431	405	417	427	428	439	422	391	429	390	450	419	436	419	412	397	456	433	405	411	422	405	420	412	421	418	407	455	421	426	447	382	424	423	367	421	410	402	413	410	425	428	405	420	400	418	402	370	409	409	481	408	416	415	400	392	409	450	390	409	399	417	385	405	441	422	393	422	401	402	405	409	434	418	423	424	395	389	428	414	415	400	419	438	434	414	411	378	431	395	415	440	403	429	467	406	427	415	431	395	417	390	421	420	403	391	420	403	421	405	413	405	425	386	384	379	403	407	417	406	410	420	422	419	446	396	441	424	440	433	411	421	439	466	387	427	416	401	433	435	376	415	399	427	406	416	445	442	424	458	430	402	427	410	422	429	417	394	441	374	381	395	428	386	440	449	394	397	414	451	387	409	422	422	423	402	421	413	414	396	388	442	387	398	422	404	438	382	419	418	432	444	425	419	427	453	418	428	430	409	432	435	383	441	397	439	404	456	370	389	414	388	433	457	394	446	453	474	436	429	424	443	413	425	421	391	443	408	380	397	415	405	387	385	405	410	402	412	418	378	391	404	400	373	419	421	401	416	428	429	406	442	388	417	397	428	411	392	419	438	420	423	406	424	422	421	453	395	400	427	434	426	399	434	413	394	428	426	389	440	371	422	396	413	442	375	417	422	421	434	382	418	424	434	426	415	456	419	399	397	401	440	402	432	429	428	433	413	395	413	426	411	407	383	414	417	428	392	426	430	424	417	424	403	409	453	423	394	422	401	421	394	394	413	417	423	396	399	400	443	353	377	378	361	414	433	384	433	411	425	406	442	410	419	393	417	414	445	393	389	417	423	419	413	422	427	397	396	408	437	423	440	441	393	424	419	435	399	439	397	469	388	403	408	394	365	444	439	433	449	403	423	402	419	395	457	467	407	425	401	417	425	380	437	415	425	450	393	448	387	390	424	428	405	442	431	410	431	396	408	427	422	416	387	415	409	406	395	411	406	397	413	406	428	399	412	384	388	413	379	396	408	443	404	448	418	435	443	429	411	364	402	445	421	404	423	444	425	397	426	478	396	431	407	399	466	388	440	458	428	434	394	419	393	395	406	402	404	424	394	412	401	449	423	420	424	417	404	407	435	410	419	380	416	413	394	429	439	391	399	410	387	417	441	442	414	423	420	383	408	420	399	433	425	436	384	394	381	431	402	412	387	408	419	408	393	412	388	417	419	405	422	424	396	402	428	430	439	400	423	432	404	406	406	415	454	444	423	418	367	392	418	402	436	381	425	402	410	370	399	450	396	376	399	408	464	384	412	433	427	435	411	420	395	389	403	460	459	418	412	412	419	437	425	453	410	446	382	410	406	403	411	432	453	421	417	422	436	415	453	432	424	428	383	414	402	425	396	384	397	398	399	376	389	440	465	413	393	388	420	416	399	444	373	411	409	395	376	408	393	412	441	420	436	445	441	371	410	433	394	402	415	412	366	415	391	424	430	444	415	407	416	404	428	442	431	409	417	413	428	389	394	404	399	400	429	419	414	393	413	381	447	443	385	416	398	402	405	427	421	387	436	409	451	418	421	433	397	417	453	405	408	432	433	387	405	404	426	420	408	462	422	382	419	402	376	449	462
11604	5739	6067	6080	3117	1498	1269	1157	1154	1076	1074	1019	1045	988	1042	1053	999	1064	978	977	992	1000	1001	993	1008	991	998	960	1007	1050	939	994	946	966	907	979	966	982	993	955	951	1029	998	1009	967	966	1019	1005	976	976	974	989	937	973	900	963	993	965	1032	987	928	957	1030	933	969	928	960	1026	996	980	977	975	1049	980	1016	892	1015	1006	962	984	1015	974	978	1010	964	938	1032	970	959	978	993	977	966	940	967	997	938	949	1007	939	939	937	947	994	930	961	986	992	1022	937	919	934	1004	959	937	961	985	973	934	976	944	872	939	967	963	943	972	994	980	969	974	925	1027	987	982	950	998	967	954	1014	1015	951	1010	930	962	950	945	949	972	1002	986	973	943	936	919	1006	978	951	984	977	990	968	941	963	967	971	1014	999	978	986	1014	962	990	1020	961	994	953	950	989	1026	962	949	965	991	1004	949	940	977	948	955	934	998	977	977	929	938	990	927	973	1046	979	975	948	950	983	997	957	976	987	969	903	1029	954	941	977	971	975	972	937	1004	930	956	935	994	994	1008	968	981	916	994	1029	996	984	980	961	1005	931	962	966	940	998	946	879	943	1004	913	1002	1003	916	964	980	929	939	934	996	952	964	966	941	999	1006	989	1013	930	1001	953	967	983	947	967	945	1026	944	957	979	952	926	964	1002	949	1000	974	1013	1040	1040	948	943	1000	948	955	943	981	971	967	989	955	942	949	958	951	983	954	883	956	941	961	969	997	997	1013	930	971	961	952	988	959	976	987	933	1008	937	975	1023	1006	955	937	970	988	959	1001	933	1004	954	986	950	919	978	985	979	975	970	982	944	971	965	943	936	1003	1003	957	930	969	954	1005	903	973	943	1002	967	977	919	991	1017	1001	964	991	980	974	968	1020	965	906	952	958	1005	957	970	948	1015	984	991	953	967	981	1006	965	945	971	991	1003	992	968	953	959	940	976	1009	991	1010	931	973	990	978	1014	989	885	975	936	1022	966	995	1012	985	967	930	967	949	1004	990	950	954	997	973	969	931	957	980	972	1016	994	957	935	947	948	961	1060	991	991	958	966	967	932	950	933	974	1016	978	972	1023	988	979	999	946	995	991	977	1011	971	973	1019	975	977	924	1021	960	1014	978	933	969	994	1003	957	954	961	990	961	973	989	957	990	954	945	985	959	971	942	981	939	955	935	894	976	959	953	948	1007	947	972	979	970	1032	969	966	1007	979	951	938	983	960	1031	957	987	920	939	1002	902	960	916	1014	954	939	1035	1000	995	1015	991	1037	999	988	938	968	906	904	999	962	991	1004	976	988	939	948	979	938	941	1004	990	978	980	957	990	1021	988	1054	929	955	961	991	954	963	977	946	964	991	939	965	994	940	941	976	963	904	945	947	985	934	983	949	962	997	1007	976	1014	1002	937	973	977	941	984	991	1003	1015	984	970	982	964	931	978	949	1039	970	968	942	969	988	992	936	946	945	977	961	970	989	972	1030	1028	977	960	958	1020	947	951	949	985	949	973	972	971	979	988	932	917	997	999	941	951	1018	954	968	944	951	943	968	961	977	952	1019	984	942	976	946	993	980	954	1008	953	916	1050	969	978	994	983	993	1000	984	967	950	989	1013	993	955	969	1006	947	980	993	996	1009	994	979	965	940	1019	985	904	940	989	968	1008	910	946	983	1011	983	1044	1011	986	992	1006	935	949	923	956	973	1011	955	998	996	1010	1007	995	958	946	961	899	1013	978	1020	953	927	970	974	928	974	1003	950	982	959	974	1015	924	922	969	956	954	981	937	953	990	912	961	926	958	987	960	1023	968	987	935	995	979	965	914	996	986	943	939	1024	928	986	980	991	1006	897	946	953	953	961	949	955	998	933	946	955	914	990	943	954	971	949	990	971	1009	956	1010	952	1005	1056	990	975	1005	962	949	980	954	979	991	981	937	1052	983	1002	1007	965	932	1013	1004	990	971	972	910	949	959	983	996	972	990	963	955	991	958	1009	979	945	973	947	1028	961	1043	1014	957	964	978	966	966	991	973	1032	948	996	996	940	964	973	936	950	991	952	955	987	988	993	981	986	952	951	950	967	967	959	1019	977	999	933	946	957	958	991	968	965	994	919	975	952	931	965	980	932	983	1002	979	1004	942	994	939	979	979	954	919	957	969	1011	940	945	922	978	968	1002	920	963	997	935	944	924	1030	1017	1012	936	1012	971	934	971	972	994	964	930	1002	928	972	986	951	958	938	969	901	978	1015	1041	983	993	950	917	975	905	959	989	1014	902	991	929	1010	991	984	968	968	999	962	938	986	954	949	933	1001	938	943	988	928	909	956	977	950	953	967	945	955	938	968	960	1021	993	973	980	984	971	983	940	963	946	969	985	1007	915	928	974	991	994	1004	982	1008	964	1000	1005	918	961	1011	1018	946	935	931	1010	964	910	960	934	944	941	1007	897	983	960	973	945	986	1003	973	994	920	987	944	1010	986	957	1050	964	964	927	925	1000	967	1009	969	944	933	955	986	976	1008	1000	990	924	1003	1021	957	918	904	987	963	960	950	934	968	977	950	1045	962	952	949	991	959	1034	935	983	928	982	950	971	1025	1025	985	988	920	972	932	999	967	906	966	981	937	997	979	983	1039	923	1019	937	964	982	975	980	950	1004	969	985	955	1011	952	971	989	988	980	1026	976	1004	1001	975	986	914	936	987	978	987	962	960	957	966	988	940	993	979	962	959	971	951	992	983	935	993	911	975	981	946	975	992	986	936	956	892	962	938	937	982	957	955	952	928	946	993	1000	983	956	996	1000	915	922	927	957	1041	933	976	1006	923	984	1020	1037	1041	966	1005	1000	976	1012	985	964	935	968	996	1015	946	995	1027	908	944	999	989	941	999	1007	952	970	971	994	955	974	980	980	999	987	1025	909	980	970	913	984	973	969	999	972	987	942	975	999	993	944	1018	957	975	967	988	1016	990	992	926	954	998	984	902	950	907	983	1021	1001	962	1012	969	991	960	981	990	970	1012	916	999	960	1013	986	1022	976	968	1018	990	976	975	983	983	987	984	1030	955	948	1015	1016	964	956	1000	937	920	933	941	956	878	968	995	990	1012	943	882	943	937	986	997	975	988	940	998	950	970	979	962	924	989	937	986	972	955	1012	999	1001	963	947	977	952	1015	922	990	978	982	1019	1034	954	957	1017	964	950	970	984	1009	973	964	951	937	960	969	939	938	965	1026	968	930	1033	965	1011	1031	973	975	940	1017	956	968	985	998	946	999	952	1040	982	964	970	978	985	928	928	988	972	1087	899	1020	945	940	948	973	987	1029	1006	972	913	941	956	952	959	991	1016	955	947	995	984	981	967	922	917	941	932	994	984	993	972	906	942	1041	989	946	952	956	1019	988	961	1053	915	1020	950	999	986	947	954	973	996	954	1004	963	980	956	965	946	937	987	946	955	949	1003	1028	1022	989	922	953	976	939	988	1005	966	941	975	962	982	930	962	922	987	908	924	975	936	937	962	977	1029	982	992	927	952	952	1003	954	989	984	940	930	995	984	998	971	1007	979	948	980	923	993	966	934	968	987	984	959	1019	1010	950	994	961	945	972	955	955	1016	987	977	989	1054	935	1037	957	917	1020	1001	984	950	989	967	1024	960	942	917	1041	926	946	946	1008	962	1006	967	1001	921	964	911	974	937	992	989	976	970	1006	1006	991	941	989	1002	906	924	996	946	973	981	1022	972	940	945	951	1022	1031	962
23756	10144	4537	2662	1132	491	378	323	306	259	258	237	230	245	255	234	240	239	246	217	263	262	207	233	244	230	258	227	226	240	240	205	213	239	244	246	230	243	227	229	223	208	221	213	233	214	250	204	217	238	211	206	232	211	246	230	219	224	235	224	218	247	238	233	228	230	251	214	243	209	241	203	223	208	241	215	220	218	253	262	223	255	237	212	219	230	255	232	215	255	216	233	211	241	240	222	225	196	252	210	235	244	247	227	221	216	248	249	238	220	227	207	234	247	213	193	194	241	221	218	210	225	214	228	217	212	200	224	224	221	234	235	203	228	240	243	210	230	229	241	230	224	238	223	227	251	226	235	220	221	249	205	235	233	242	223	216	210	231	210	251	228	214	230	234	228	210	236	222	222	234	228	224	238	231	229	220	237	207	217	221	255	219	252	226	205	229	212	253	224	226	238	228	193	233	263	186	228	218	221	218	233	208	199	229	236	244	220	223	245	261	219	242	233	251	249	213	198	229	218	241	236	254	235	251	244	226	226	219	214	247	224	216	239	221	246	218	228	235	247	215	245	233	226	234	235	228	198	202	206	230	228	234	201	234	239	223	226	239	210	240	250	240	253	206	237	229	231	234	214	240	249	217	211	219	156	222	212	240	241	236	209	190	249	214	237	216	227	209	232	214	231	224	234	239	233	259	245	212	222	246	224	219	207	250	237	226	238	231	236	236	247	188	218	230	242	266	209	247	241	239	231	217	213	228	227	225	250	230	224	211	231	240	226	249	251	209	231	237	219	207	236	223	191	221	233	254	217	244	257	214	223	218	206	204	217	223	230	221	223	250	222	250	254	220	236	232	201	215	209	223	218	210	201	222	225	236	216	217	253	235	241	232	232	244	212	203	251	235	217	206	238	234	216	237	246	233	252	243	230	220	226	234	247	226	201	216	216	211	228	199	208	227	212	224	218	242	208	215	208	221	258	222	215	245	226	235	227	235	220	235	250	227	217	227	254	219	227	243	241	215	253	218	219	228	192	216	227	240	199	221	204	231	208	209	221	232	221	231	173	220	196	213	234	224	221	215	256	197	243	254	246	231	210	247	224	232	222	217	234	217	221	244	226	225	224	246	252	226	222	215	237	237	260	223	218	227	205	218	233	245	189	222	251	216	226	237	224	218	241	225	225	233	239	232	253	227	227	218	219	212	248	242	228	227	226	215	215	240	216	248	236	216	195	205	234	226	219	226	232	239	243	240	237	240	256	227	225	221	211	243	184	221	227	232	214	210	256	260	227	223	214	209	243	239	225	207	202	222	248	224	223	246	244	233	235	232	209	193	218	220	220	241	258	258	202	243	231	254	238	219	239	200	213	210	261	259	185	229	239	234	226	225	204	225	221	227	218	205	227	263	208	216	214	228	207	233	222	228	219	234	230	224	227	223	219	249	234	225	248	226	230	221	239	207	231	221	237	214	233	204	248	248	250	202	228	226	243	243	203	217	237	224	238	203	243	255	205	228	238	221	207	223	231	254	220	199	225	225	237	227	217	253	223	230	229	240	232	206	248	225	228	230	223	237	219	242	216	239	215	227	209	215	228	206	218	225	244	221	242	219	228	234	205	248	260	211	231	235	242	202	218	219	227	254	230	230	221	232	232	235	215	238	240	231	235	239	232	229	219	227	224	250	223	193	227	251	226	222	226	214	213	249	230	194	243	225	235	235	237	216	223	213	237	244	241	242	227	247	234	197	226	225	218	247	220	235	226	251	209	235	204	228	205	185	240	237	249	215	224	226	227	234	234	221	184	231	252	210	223	219	222	276	243	210	239	213	222	254	245	238	224	248	204	254	240	228	246	222	206	208	245	227	227	204	224	234	223	238	210	224	207	256	211	239	201	233	249	218	232	213	225	244	208	258	257	231	188	224	216	242	231	230	236	247	245	251	216	210	210	217	218	221	222	255	224	206	243	241	233	223	234	220	230	253	197	191	227	214	230	243	247	228	257	236	243	220	220	229	240	206	240	207	222	223	221	229	235	212	203	223	225	277	221	239	218	215	240	220	190	223	240	209	217	236	228	252	231	242	246	224	216	241	229	224	215	239	224	231	255	236	217	224	226	230	263	211	187	226	224	226	223	233	241	202	212	209	220	246	231	240	223	254	212	216	208	229	202	206	206	230	256	251	216	222	236	239	219	234	245	231	237	214	235	246	236	270	240	233	214	227	216	234	237	242	231	221	227	227	206	214	243	210	245	233	225	248	222	230	216	222	227	224	227	256	193	244	213	239	214	227	234	217	249	188	213	204	229	258	221	246	240	227	192	222	236	233	205	226	224	231	250	252	235	248	221	243	231	188	230	241	220	226	241	239	247	251	239	233	223	265	251	236	226	247	208	253	264	233	227	246	214	260	203	213	233	230	251	223	226	231	235	261	223	211	231	226	231	235	200	221	200	232	230	244	222	218	221	213	215	235	221	229	229	201	212	265	246	234	242	231	220	220	235	239	254	194	232	229	225	233	241	213	224	221	231	231	206	252	224	241	210	231	244	243	244	223	244	224	234	238	221	243	247	226	228	238	222	224	228	249	237	233	201	230	218	211	228	238	222	198	227	239	226	229	239	229	217	248	224	231	230	246	250	237	225	238	248	213	231	228	221	196	237	210	209	231	233	197	218	215	254	220	204	263	268	216	250	249	230	235	207	219	234	249	213	216	231	226	205	222	214	251	204	218	218	246	232	217	224	241	224	219	230	211	226	203	215	214	233	244	233	223	245	220	219	214	214	228	204	220	238	201	239	221	209	240	196	215	229	251	250	209	239	226	240	224	249	218	216	198	230	231	249	260	232	232	215	234	240	186	243	240	188	256	211	224	250	199	220	218	209	218	224	254	224	242	215	219	244	212	223	222	227	213	225	222	213	201	234	237	234	208	239	237	253	216	223	194	218	219	214	216	214	214	219	249	241	208	245	234	231	221	231	213	216	232	219	194	249	232	250	216	221	207	190	224	243	223	223	239	222	223	212	237	241	235	240	257	251	211	216	212	251	212	191	211	221	220	234	244	192	249	218	242	245	239	237	218	207	234	198	223	225	206	214	233	210	223	240	228	211	203	228	194	174	236	221	252	240	251	192	261	213	222	242	249	225	230	217	235	233	270	193	231	237	211	237	224	217	218	206	193	255	232	227	238	217	243	258	226	212	203	245	231	231	208	249	229	229	221	255	181	204	233	210	197	221	220	253	224	224	216	234	236	211	221	228	248	201	252	241	260	222	260	207	233	225	230	242	235	230	223	227	224	229	205	238	255	217	213	211	227	222	238	229	237	216	215	219	245	203	244	236	220	229	228	224	213	233	259	224	225	213	199	217	227	230	237	217	237	235	258	229	229	228	231	238	231	252	236	220	260	255	204	216	245	211	232	205	223	215	202	221	252	234	231	239	234	213	257	237	205	236	231	196	223	216	227	228	219	244	235	235	259	232	237	217	223	217	216	253	229	245	231	231
15683	7510	7359	7375	4166	1680	1219	942	920	823	768	750	707	658	727	656	659	684	637	646	636	602	624	571	627	572	595	562	577	549	598	627	579	597	590	554	589	592	584	579	592	565	549	575	559	617	573	623	545	582	564	549	557	607	544	547	552	566	586	557	589	571	552	600	574	569	627	529	562	622	576	571	579	617	568	574	537	572	582	569	630	551	592	548	580	599	570	540	577	559	553	589	590	567	595	580	539	562	565	575	570	549	576	565	579	573	535	571	575	540	559	574	567	559	558	581	571	521	541	589	586	529	559	553	581	549	578	560	571	585	526	575	555	545	527	571	569	576	597	551	541	544	567	570	530	538	548	576	623	547	582	580	571	584	531	565	525	542	541	558	589	530	561	570	540	553	554	581	573	535	540	590	584	543	548	580	589	563	532	590	571	565	541	561	585	571	514	560	559	593	568	531	574	567	565	586	608	545	583	587	574	571	569	573	568	580	564	583	529	520	596	543	587	580	556	543	587	535	565	498	563	562	567	607	579	608	515	557	551	574	555	542	554	537	563	545	551	578	576	572	577	567	615	575	600	569	546	588	537	555	550	603	552	546	571	607	543	574	543	558	559	536	555	552	561	557	541	565	517	596	561	547	543	545	507	598	570	523	526	588	555	551	582	569	535	545	586	575	561	534	529	589	560	577	547	569	582	592	548	547	560	593	551	563	521	572	589	551	581	579	548	579	545	549	577	560	547	573	518	563	545	596	569	587	562	539	532	572	563	575	573	574	568	567	538	578	554	553	569	592	575	561	553	566	541	578	516	580	537	573	605	535	583	582	609	603	542	554	550	597	534	581	565	560	579	544	547	559	490	570	578	555	571	564	580	564	526	540	544	585	570	564	551	590	581	577	541	580	571	576	567	564	529	548	549	528	572	493	532	567	564	558	558	609	548	583	575	562	538	582	572	565	565	576	600	595	568	554	547	568	592	538	544	581	563	557	588	577	547	541	526	558	559	569	565	579	521	541	541	548	580	528	540	538	537	573	561	524	572	530	587	546	588	540	517	556	595	517	583	568	562	577	547	583	524	537	585	549	541	576	511	551	566	543	572	570	600	536	579	553	501	516	589	559	560	523	564	560	563	564	541	548	518	553	520	567	555	591	589	549	554	543	571	545	546	599	515	551	529	540	624	552	564	568	531	576	551	545	546	597	557	545	576	558	559	567	541	586	598	533	574	583	568	553	537	559	565	596	585	565	568	601	591	557	575	582	593	509	549	539	567	536	544	582	554	528	551	508	576	575	557	553	527	572	562	562	604	595	626	545	554	564	560	526	530	521	520	528	584	582	529	528	529	559	567	564	570	557	550	553	616	576	575	509	533	590	571	566	566	532	535	566	578	566	597	584	530	546	564	581	547	550	567	598	548	557	569	540	550	517	563	569	573	526	605	565	593	547	553	565	556	567	551	542	559	580	566	545	558	550	568	583	556	581	571	531	584	577	609	583	586	584	562	549	567	561	570	551	552	577	576	554	570	565	571	561	580	555	536	569	595	557	595	581	547	572	567	601	532	561	539	551	582	635	534	574	540	544	596	604	551	578	562	582	566	558	569	607	597	533	543	528	553	556	577	556	558	584	600	561	543	525	569	574	550	557	572	586	595	566	568	607	577	610	559	561	560	572	629	563	567	599	510	560	586	566	583	519	600	562	539	573	558	602	598	581	589	537	580	545	576	556	541	565	572	565	534	588	577	598	562	536	578	542	570	579	573	570	543	567	540	551	563	547	585	562	562	531	545	550	570	582	563	533	530	575	554	540	572	544	561	581	569	542	559	557	572	572	581	570	512	573	532	568	567	568	556	558	568	603	530	536	611	558	571	547	561	549	584	573	538	573	550	582	562	568	539	578	591	546	585	548	557	602	597	534	553	537	543	585	574	566	525	581	594	539	562	534	542	573	537	551	638	598	544	514	545	533	574	560	572	572	587	578	524	595	556	574	528	603	585	570	551	536	491	551	555	600	575	528	556	568	574	588	542	568	561	550	594	553	526	588	511	593	555	555	576	560	565	582	563	566	524	575	582	579	540	591	576	529	603	485	593	568	578	550	597	562	597	536	519	598	574	574	545	558	540	562	582	584	594	551	553	561	583	579	564	533	540	561	575	512	561	584	589	571	570	579	564	547	565	518	580	549	538	556	553	597	556	579	541	594	603	546	576	559	602	600	535	600	550	576	591	556	541	570	601	530	540	529	590	577	523	555	550	603	572	590	572	558	550	544	614	557	545	571	555	571	556	583	536	517	550	578	532	562	540	525	555	558	548	544	571	545	578	571	549	588	524	563	573	493	609	504	553	554	574	524	528	525	542	602	603	552	570	557	547	600	576	601	556	597	548	541	563	581	565	582	584	551	560	578	548	589	557	523	607	568	574	532	541	568	513	570	516	541	527	550	590	561	543	582	578	533	556	580	539	549	522	574	571	571	562	561	576	495	495	563	514	560	562	537	541	503	577	566	603	522	565	609	619	577	555	528	561	579	579	577	563	555	557	519	530	620	558	547	535	566	572	563	609	525	526	537	547	541	554	568	573	581	538	584	559	554	567	572	547	554	589	574	568	552	544	562	548	563	582	584	610	561	569	571	559	586	574	571	545	503	579	509	566	529	546	582	567	554	568	573	544	579	577	582	514	550	582	553	541	559	538	539	528	587	584	551	545	595	555	564	569	537	562	566	563	579	590	569	567	571	521	582	584	560	562	566	543	558	613	549	566	560	508	535	545	544	556	574	582	558	539	521	565	593	566	552	576	568	570	559	511	559	581	551	563	564	538	575	561	518	556	558	554	561	542	508	575	577	577	584	564	615	551	586	548	563	579	555	534	545	559	571	546	579	552	569	573	582	542	506	529	603	523	577	583	545	571	490	556	563	573	569	606	523	559	556	540	578	555	581	573	551	590	573	518	551	595	559	569	559	555	598	556	532	600	540	544	540	600	545	591	589	539	577	531	543	585	523	573	524	555	552	555	533	568	530	587	585	531	578	570	545	538	561	550	601	554	545	580	592	540	565	598	534	552	558	554	567	546	560	538	569	575	595	558	598	558	591	546	529	530	542	563	534	574	581	584	542	574	550	562	498	523	537	612	541	563	578	583	580	517	553	570	541	565	568	575	556	516	546	605	601	584	548	547	531	565	561	587	560	581	581	566	572	544	604	553	524	541	537	562	515	565	599	540	559	515	551	559	576	537	582	559	528	550	577	584	562	542	556	527	576	539	570	554	551	540	586	573	527	561	532	581	563	544	547	593	569	569	601	581	572	572	576	555	566	537	580	558	564	561	530	548	540	533	554	546	548	587	552	524	547	531	593	521	545	552	550	554	556	557	566	559	559	552	595	585	571	510	556	574	549	580	564	540	560	554	508	567	559	556	529	550	558	568	567	565	529	567	554	574	573	527	614	558	544	571	560	589	587	560	601	569	585	558	565	629	540	565	558	563	551	532	552	597	581	560	599
4954	2598	1971	1096	660	368	389	397	415	385	434	392	412	395	400	387	417	383	388	426	394	413	425	415	425	352	397	374	360	397	425	360	428	417	402	369	357	404	350	400	413	422	368	388	408	427	413	392	431	392	427	420	396	407	377	376	382	383	403	384	388	390	369	388	402	402	390	386	397	423	378	402	390	373	411	408	421	361	429	399	395	405	408	411	402	455	444	449	401	385	424	398	362	378	398	377	392	372	408	409	401	411	414	411	380	387	403	412	409	411	386	399	351	411	397	395	392	387	404	391	374	418	418	412	391	437	361	393	421	385	379	424	412	387	401	411	414	404	413	365	401	422	426	419	363	385	436	406	355	413	372	412	412	394	389	436	397	428	360	415	365	363	419	421	391	399	386	382	430	392	402	355	398	402	404	448	390	382	410	373	361	397	393	390	438	376	391	371	384	422	382	384	390	377	410	408	376	410	382	350	379	398	416	406	359	389	437	420	434	412	389	434	388	407	413	401	412	394	395	394	432	398	423	365	413	409	390	399	400	371	380	392	348	407	420	403	433	359	398	366	403	385	416	393	399	389	353	392	379	359	376	418	382	364	435	396	365	366	368	396	409	388	393	461	402	393	368	399	380	371	340	428	416	358	408	390	419	381	360	373	355	445	396	388	374	391	400	380	389	404	403	409	405	382	379	411	410	400	454	385	376	370	371	398	376	390	389	395	387	382	394	376	403	401	400	371	362	423	375	396	401	400	374	411	403	414	371	356	418	392	378	426	435	397	403	416	394	380	410	416	378	379	425	421	386	376	437	429	405	399	401	373	445	431	383	386	399	398	399	424	427	372	399	351	370	410	391	381	383	412	396	426	420	387	399	380	440	391	368	389	381	374	399	422	416	398	417	418	414	389	399	415	415	411	420	411	412	365	389	423	400	389	345	376	393	433	390	396	396	362	387	379	383	377	419	401	396	357	413	420	369	392	397	428	360	373	397	385	347	357	386	399	390	417	392	370	400	403	375	369	389	361	360	379	410	415	385	374	453	408	379	368	395	377	392	411	386	373	393	393	396	405	386	366	399	424	420	403	411	391	421	400	411	441	398	397	373	374	401	387	377	446	372	432	379	387	374	426	367	408	380	373	364	366	382	424	399	418	384	407	372	395	387	377	367	377	406	370	384	381	385	378	421	411	403	352	426	378	388	386	395	390	366	427	398	390	404	394	386	413	390	382	377	418	436	406	374	403	374	381	423	409	391	406	387	414	397	365	439	404	383	416	409	419	390	399	385	429	374	412	445	391	405	409	367	408	411	409	376	355	438	408	393	395	387	409	401	394	390	377	392	426	406	418	392	387	383	405	369	370	399	381	384	415	361	334	340	412	417	415	398	391	390	401	403	421	410	385	374	380	405	389	406	375	401	410	391	408	404	426	383	385	366	405	381	411	360	375	412	405	381	425	412	371	417	397	413	403	401	395	407	376	396	399	373	381	383	375	429	398	386	403	381	392	379	368	384	418	412	396	358	417	392	432	417	418	403	376	412	401	375	412	376	388	407	390	425	406	386	427	373	390	412	433	393	391	399	421	393	400	387	430	389	406	372	405	449	361	373	364	368	367	415	362	402	387	402	404	373	397	346	385	381	413	407	383	418	399	402	397	382	390	411	379	408	431	432	421	417	377	403	393	414	364	440	359	384	381	397	422	391	389	393	405	364	407	430	367	418	400	384	379	448	384	387	374	354	408	373	380	420	410	398	373	400	367	390	393	405	393	400	370	392	399	372	419	404	382	427	414	376	465	366	370	399	382	417	381	420	392	408	371	406	394	393	405	405	367	397	393	389	366	380	399	362	379	402	371	406	376	400	388	344	403	412	379	388	433	427	389	400	424	370	411	376	389	407	377	410	333	370	384	390	375	447	388	424	399	378	397	422	403	396	388	398	378	427	397	357	368	392	409	395	401	365	384	362	404	364	426	353	390	434	394	376	403	370	396	439	383	377	405	399	418	412	442	356	385	369	378	399	367	364	405	381	417	434	355	390	415	355	376	380	379	404	402	381	362	392	401	395	448	409	440	403	398	400	423	421	388	391	416	392	402	430	393	406	426	341	386	397	395	373	398	330	397	388	364	416	394	391	389	365	378	384	389	410	401	413	427	404	384	406	377	381	409	401	425	413	417	396	405	375	359	397	392	401	373	392	375	443	404	379	381	395	385	411	429	381	398	384	421	383	415	367	421	406	417	372	394	383	387	387	360	415	417	367	404	374	385	400	391	422	423	415	383	391	405	399	385	399	402	386	406	410	399	403	396	332	412	405	422	397	410	403	366	391	399	379	381	367	383	389	396	383	403	395	380	342	409	348	405	392	360	383	380	395	368	377	387	387	385	376	390	410	392	382	371	389	399	403	418	365	379	399	422	421	423	363	408	399	430	403	373	418	403	405	432	416	402	408	391	383	430	407	389	407	374	378	397	349	381	386	405	398	401	375	362	380	432	399	383	387	436	378	401	379	414	347	396	374	416	419	431	409	361	383	418	374	405	370	423	360	415	367	391	378	388	392	423	375	380	386	384	387	411	398	403	363	417	449	390	359	410	416	356	413	416	421	388	387	404	381	436	388	373	389	400	370	399	388	380	396	401	381	368	374	417	403	400	388	435	370	364	399	366	391	424	396	440	389	391	368	397	391	405	382	374	390	426	390	385	402	338	381	397	398	374	399	436	390	359	384	395	403	366	387	404	364	384	382	418	394	396	412	387	421	386	411	374	391	395	374	392	374	392	416	413	393	374	375	385	411	443	404	409	379	387	385	411	397	391	372	389	403	425	339	411	371	407	406	396	398	414	383	387	405	390	393	386	397	377	439	425	389	392	392	403	363	416	422	386	370	352	405	383	388	397	410	372	417	401	381	417	397	411	424	412	397	408	394	437	387	418	360	407	394	377	345	337	365	389	398	427	387	382	431	398	392	423	374	370	387	400	400	355	419	392	406	388	389	404	439	383	401	409	425	403	354	412	411	415	393	381	381	393	417	425	392	385	423	380	391	432	395	419	407	402	404	375	397	383	384	404	394	401	459	405	412	402	395	396	406	389	392	376	381	364	446	386	405	388	400	386	393	400	413	415	391	376	365	406	415	394	399	410	373	418	389	414	424	365	384	394	378	371	391	397	418	401	367	401	405	394	379	369	400	395	392	384	374	406	415	407	404	398	380	417	403	392	371	414	400	394	403	422	370	433	361	386	378	400	366	373	376	379	394	408	404	418	413	397	428	381	408	384	400	437	417	368	411	402	362	404	410	405	400	439	403	408	427	404	412	384	382	366	349	433	388	383	376	388	378	406	402	373	368	361	404	403	377	343	347	404	395	449	380	428	376	346	386	408	425	396	393	379	364	363	376	388	397	401	436	410	397	383	409	366	413	377	418	418	422	398	385	443	398	364	395	457	393	354	370	384	426	373	389	447	388	360	381	373	409	429	377	379	372	398	401	388	400	395	378	406	390	379
4514	3043	4235	3104	2146	1082	1043	929	958	971	944	916	931	956	946	920	948	952	920	976	951	902	941	942	963	928	942	945	940	894	959	890	968	1006	942	918	934	939	937	923	986	986	940	1004	938	978	916	950	977	943	954	946	947	898	924	941	961	930	972	918	926	915	921	925	859	938	950	900	937	899	876	980	930	953	907	885	865	918	959	942	875	972	960	922	946	977	956	919	978	965	894	894	974	910	891	869	964	929	998	985	888	939	968	886	938	961	976	910	913	923	908	963	943	942	956	980	944	903	964	944	972	915	977	924	1024	928	986	984	972	957	942	953	947	913	894	928	935	960	945	944	908	946	926	1006	939	960	931	970	955	878	939	939	937	980	943	974	938	980	944	966	978	928	980	958	879	914	921	942	977	991	932	885	886	1014	957	930	908	956	1001	1000	936	956	983	923	907	942	932	912	975	929	912	960	928	996	923	929	921	957	887	895	965	937	923	985	941	924	929	916	982	954	926	900	943	921	891	919	978	947	995	964	916	927	872	918	950	964	978	961	949	934	945	992	954	973	907	929	964	913	963	921	898	950	953	930	896	923	919	946	923	939	982	945	932	980	927	972	991	972	923	899	965	930	933	892	989	948	997	928	913	955	959	904	952	977	935	990	923	943	926	911	915	977	912	908	929	911	959	943	943	952	942	913	958	987	1006	977	878	940	929	917	905	949	954	963	975	896	948	928	930	936	886	955	916	923	954	936	965	998	997	923	954	936	941	911	949	975	914	964	967	920	957	956	905	975	943	863	969	972	910	944	945	955	935	877	900	971	942	892	921	948	934	929	939	893	931	955	857	966	966	950	936	923	927	944	984	962	893	949	971	964	967	907	903	974	938	904	912	919	1023	935	973	897	894	928	910	916	954	984	905	964	991	949	914	950	958	927	903	965	940	924	973	975	974	942	911	998	916	925	912	949	919	924	926	942	952	903	883	946	990	936	962	953	922	923	936	927	971	911	957	924	930	905	887	925	986	925	935	946	910	957	996	913	985	904	950	914	930	961	961	928	918	952	907	903	973	979	917	929	961	941	954	916	946	950	950	878	948	977	961	927	917	949	998	1012	922	966	920	912	976	932	1007	921	934	993	876	942	919	929	877	931	925	925	971	891	910	943	952	931	1004	968	930	945	947	954	967	929	957	983	920	922	958	910	904	938	928	938	953	965	984	915	944	959	910	953	940	960	932	959	952	942	888	895	909	914	973	938	921	902	936	939	902	921	966	968	954	940	989	949	978	940	957	858	976	942	986	974	962	922	937	949	935	970	909	906	927	962	950	883	926	896	930	912	898	984	928	930	958	926	965	944	899	913	917	926	962	970	971	954	926	928	998	908	923	973	922	920	983	906	906	924	894	915	922	932	925	979	920	986	997	926	927	915	908	929	960	984	955	920	933	979	924	993	923	928	1007	950	920	937	925	974	928	939	992	957	984	898	905	919	1006	946	971	932	913	928	973	912	939	945	914	961	931	929	907	898	965	970	896	925	957	905	943	975	899	979	969	927	983	945	952	932	975	923	972	946	993	909	960	942	905	954	902	949	973	930	928	922	937	922	938	941	990	920	933	875	982	952	948	927	926	947	937	937	964	917	963	886	952	958	930	986	950	969	981	895	932	920	941	943	943	931	974	899	926	926	930	987	959	943	939	958	970	904	963	945	945	966	1002	1005	928	916	965	938	925	907	923	964	939	920	946	891	965	926	972	944	914	985	949	969	935	901	968	924	924	909	876	946	920	890	974	957	903	869	969	909	941	995	900	1017	880	918	967	922	903	920	930	964	930	873	962	885	955	924	976	955	886	974	921	974	963	984	908	946	970	966	923	994	919	961	951	948	948	904	966	954	958	890	926	950	959	971	941	986	932	983	953	929	977	889	988	918	928	903	912	881	969	937	891	904	877	974	960	977	962	1004	943	876	939	970	999	911	923	936	949	912	970	951	919	977	894	941	897	958	940	924	950	938	950	934	938	966	957	912	960	877	932	937	931	967	975	901	933	932	899	926	894	962	945	911	1002	944	987	926	909	900	969	977	951	871	945	920	873	1016	951	898	960	940	959	942	886	884	905	927	962	903	936	940	929	932	896	940	927	959	936	947	971	993	957	960	949	918	945	932	922	949	930	916	943	928	878	921	909	970	1009	962	997	912	940	883	936	917	917	950	883	925	884	894	895	925	936	980	941	884	945	1010	890	904	953	937	929	969	935	1014	1017	925	905	898	940	900	969	891	957	932	991	947	974	966	907	924	944	903	949	997	917	934	945	922	908	983	953	894	951	903	951	941	910	917	926	935	929	982	956	896	931	974	904	979	962	1002	901	935	925	907	936	950	907	962	889	899	913	930	939	945	948	904	996	915	966	958	933	929	892	942	953	891	913	950	924	937	946	971	959	933	979	946	922	980	975	918	998	940	922	958	953	1000	941	924	993	898	929	959	946	928	925	902	936	1005	931	994	938	939	970	929	946	919	916	949	922	938	929	930	972	907	928	1029	936	921	923	893	935	972	967	955	902	913	955	926	953	965	969	944	932	1003	878	931	953	950	924	954	943	964	982	981	984	962	908	927	958	941	956	965	935	957	954	928	951	962	927	904	977	993	921	950	886	922	972	929	917	943	959	928	951	964	957	948	925	948	897	904	940	909	971	1004	935	955	929	933	928	973	932	992	891	970	963	962	941	920	980	953	883	958	963	951	920	937	965	922	913	956	968	948	925	924	988	925	996	971	862	983	964	936	940	928	975	929	962	924	930	947	922	991	935	919	930	922	1006	992	908	902	934	922	919	972	927	983	953	996	956	884	928	920	938	955	903	942	925	904	951	951	917	976	928	973	906	934	987	958	948	943	931	912	1015	961	916	952	910	952	938	996	939	979	952	904	922	946	932	967	941	897	885	978	936	942	968	905	926	938	943	901	925	939	968	890	889	942	977	984	971	979	958	946	907	957	911	996	979	922	907	910	903	933	968	942	899	893	974	920	932	984	938	973	932	946	888	959	852	964	991	955	937	866	919	958	1003	929	896	954	944	957	958	929	1029	1004	905	896	945	917	920	932	967	906	929	923	961	893	989	939	935	965	960	871	980	923	978	897	985	920	993	979	912	956	917	884	969	967	922	897	949	931	926	953	1004	983	947	981	909	910	922	948	931	901	970	944	872	954	879	914	926	939	953	918	991	911	922	905	933	947	901	911	941	913	910	904	955	1025	976	913	911	941	988	958	948	989	966	978	973	930	953	1014	936	919	906	959	932	973	935	929	917	978	932	959	956	979	885	900	966	963	950	943	981	933	952	975	878	967	899	908	948	889	928	925	948	967	902	972	968	995	982	987	922	951	913	914	927	944	925	916	997	942	968	990	960	960	942	1032	974	919	939	941	941	957	963	956	952	949	956	936	918	945	945	965	890	967	889	882	915	931	951	901	935	965	890	943	921	910	924	984	933	922	925	929	914	918	913	957	942	921	925	943	897	926	917	929	899	928	934	953	973	930	930	928	858	955	977	919	968	967
14520	6456	3498	2131	1029	539	477	474	405	406	439	440	449	446	411	438	415	390	412	401	386	399	377	434	376	422	408	457	390	428	414	419	415	421	439	392	404	393	424	425	363	433	405	421	432	397	394	417	380	398	418	446	422	442	433	421	397	439	434	445	426	436	436	415	381	368	397	396	404	431	449	420	402	444	415	416	447	413	395	433	378	401	412	391	432	432	409	440	423	397	390	415	470	423	435	382	436	415	440	415	416	410	433	405	376	420	409	430	417	410	471	415	435	449	426	418	420	418	416	412	454	403	388	389	409	373	410	386	418	413	444	427	412	397	388	429	422	414	436	420	440	411	424	419	372	424	428	412	385	451	401	431	397	390	399	404	420	403	413	376	404	417	417	414	402	396	445	439	393	417	405	428	448	433	422	426	412	429	439	405	410	417	464	413	415	426	435	379	411	404	415	449	390	444	388	431	412	375	432	457	394	424	385	426	436	400	443	416	401	409	406	438	439	417	432	422	404	380	414	398	421	411	420	414	449	455	417	429	411	400	430	432	372	385	408	428	434	381	413	447	431	436	479	391	403	405	376	449	430	392	416	416	412	384	434	423	467	398	397	418	375	392	437	458	399	446	434	413	429	383	409	408	399	417	415	414	449	419	410	432	406	420	432	440	422	427	446	396	378	419	419	463	440	386	405	417	408	391	389	438	399	415	421	427	408	412	439	390	397	460	410	396	408	428	423	440	373	438	458	390	381	377	393	388	408	461	445	431	396	397	434	417	469	426	421	403	396	431	400	413	445	415	428	397	417	421	412	408	397	433	431	434	422	416	448	417	390	395	417	377	424	382	427	414	450	449	409	412	441	394	366	425	408	430	392	363	385	366	352	397	392	413	406	468	426	416	401	420	401	388	396	420	404	433	405	375	377	402	410	433	406	401	413	410	428	439	398	459	449	391	371	430	412	407	415	429	372	423	397	439	416	412	434	457	400	370	412	427	388	447	438	387	410	404	404	419	409	413	432	418	466	427	453	395	429	428	409	388	384	450	419	408	423	396	409	403	414	400	426	396	394	416	439	410	425	456	425	433	419	423	404	388	397	404	408	426	428	413	412	376	435	391	415	405	414	430	414	430	402	433	396	403	376	406	413	401	381	441	413	425	391	434	446	434	432	391	454	409	437	377	392	429	427	392	422	407	418	404	423	418	417	421	387	436	423	414	443	400	429	428	394	424	389	425	415	386	397	411	399	362	451	422	423	409	375	406	419	351	412	378	382	403	385	408	453	432	447	438	453	428	407	413	409	404	400	430	436	434	404	395	406	426	412	395	440	425	450	420	395	426	374	429	407	440	418	391	435	420	440	406	423	390	409	401	424	417	364	392	398	407	436	420	444	384	389	434	405	406	388	427	446	430	412	382	410	413	411	446	424	439	409	410	414	374	361	393	410	409	408	396	430	413	434	430	377	387	413	440	396	392	444	459	429	406	446	384	399	405	442	426	393	405	431	405	421	421	390	444	410	433	412	468	441	425	415	434	410	451	389	426	377	413	410	432	390	421	440	435	403	410	448	409	435	396	390	445	371	367	419	378	384	418	425	447	408	447	393	389	410	413	405	426	413	399	435	443	404	436	375	415	408	415	440	432	423	383	442	413	423	445	404	373	436	429	412	411	374	381	385	447	410	401	379	405	387	422	396	420	409	414	391	433	420	409	390	403	411	423	432	427	414	419	398	428	450	397	394	371	437	419	423	400	403	464	404	429	433	394	372	416	406	391	418	412	395	407	422	389	387	383	477	413	451	407	424	455	406	402	415	397	411	400	373	429	394	388	426	416	411	405	407	423	410	418	449	417	433	408	399	398	418	423	440	423	425	420	419	432	422	381	436	398	424	439	411	435	404	452	400	407	433	424	418	422	400	413	443	411	420	380	403	411	398	406	434	365	399	434	396	430	405	432	409	416	437	376	373	413	417	395	410	426	389	399	420	409	430	413	386	435	425	380	406	403	418	421	386	365	397	425	408	449	414	394	390	377	410	390	406	409	413	419	401	389	407	405	403	438	404	441	414	411	425	432	388	405	386	428	410	385	399	434	407	427	402	442	401	426	438	422	436	385	418	429	376	452	428	444	437	431	440	408	433	383	431	406	399	414	417	452	433	450	408	395	412	382	402	407	410	355	419	412	417	431	455	386	417	406	377	431	411	405	407	433	355	401	377	449	444	434	371	400	412	406	408	432	387	431	391	419	380	419	406	402	441	360	406	405	442	453	432	421	429	435	416	420	426	446	388	428	398	383	370	424	373	382	384	433	408	400	410	371	414	401	412	394	436	369	401	423	430	438	419	430	447	391	384	413	381	413	391	428	363	395	420	419	442	400	398	394	420	432	428	408	397	427	418	399	444	413	386	412	422	440	404	415	417	427	396	416	403	453	437	435	416	413	411	438	440	408	397	417	415	409	431	417	419	463	423	415	410	429	413	430	422	400	398	395	423	390	392	433	379	397	405	399	418	418	410	422	421	418	399	391	396	425	428	407	425	426	410	422	409	444	429	417	380	381	417	399	411	368	406	397	418	405	451	414	463	436	456	394	430	445	461	413	418	391	438	444	414	417	418	395	417	417	422	423	361	431	398	434	429	396	421	405	413	448	424	440	445	413	404	423	365	415	416	412	375	447	441	445	413	399	417	393	410	418	437	425	423	388	408	400	427	389	394	437	493	423	416	365	417	429	431	410	421	415	435	434	387	391	388	401	429	419	431	411	425	393	397	385	379	419	429	392	391	407	436	384	417	416	418	395	435	406	431	426	387	431	442	423	421	415	439	432	434	441	454	384	407	413	430	386	386	402	412	446	450	411	385	416	403	375	431	462	429	426	409	412	365	431	426	422	442	440	414	432	413	412	438	420	413	387	397	404	452	414	382	413	381	398	390	395	446	435	422	384	423	432	437	391	446	438	412	430	425	469	440	394	390	423	447	405	377	421	439	441	399	393	405	380	445	424	432	412	435	416	432	394	420	424	423	416	407	458	400	399	414	399	399	448	388	396	370	415	414	398	359	400	391	405	426	407	450	386	415	409	408	426	412	419	400	401	405	418	429	484	443	386	456	462	426	417	404	402	458	451	386	446	429	394	417	392	374	409	436	425	415	409	421	420	413	440	435	408	377	419	394	415	412	384	440	391	443	384	396	417	384	417	447	430	431	396	417	407	429	425	455	418	397	392	400	417	420	428	423	385	412	427	400	391	386	367	425	418	441	397	395	436	448	446	403	462	419	425	405	402	409	402	412	386	414	398	404	390	432	400	401	401	390	429	436	421	389	428	447	439	417	396	436	408	413	424	416	438	435	408	423	419	401	426	460	417	366	447	405	436	390	403	440	414	421	450	422	430	402	414	447	416	469	446	438	423	430	408	447	368	403	399	416	423	411	425	399	405	433	380	403	389	425	437	440	438	445	397	386	413	431	427	402	446	420	407	425	437	430	442	397	398	456	421	369	421	451	380
11510	5855	6966	5670	3339	1519	1303	1112	1092	1077	1109	1046	1052	1037	973	1015	1012	1002	1025	1018	1002	1011	1018	971	1011	995	1021	1059	957	999	1007	1004	973	938	1053	979	966	895	953	1054	984	960	943	947	955	912	978	881	1037	953	981	944	998	991	987	971	918	982	999	991	981	958	943	961	1035	977	931	962	980	976	1000	966	963	997	948	952	978	952	953	958	1023	966	1006	972	1018	972	910	931	969	987	958	953	912	953	960	976	992	989	974	939	996	963	970	899	975	1012	976	1022	915	970	948	963	919	984	992	1007	1016	971	1004	962	914	967	980	959	986	977	976	1010	987	972	974	991	927	972	1038	953	1014	1021	988	998	1025	1029	1012	985	941	944	982	1038	995	992	934	990	995	961	993	968	1030	1027	906	932	1007	961	988	1008	945	950	982	980	972	1000	996	946	939	991	944	964	999	967	981	995	992	1022	1006	947	993	960	971	947	909	946	934	989	987	997	969	1000	997	963	1000	994	969	977	992	929	963	960	982	980	932	913	962	1013	969	1001	959	945	979	1001	953	944	945	986	925	989	967	980	945	970	969	1009	1002	949	935	955	982	973	937	964	982	1029	973	991	947	939	973	961	907	960	948	1025	972	929	1019	931	993	945	951	942	979	937	967	997	1015	991	962	967	976	933	960	968	971	1002	980	945	1024	989	945	967	969	1014	956	993	973	993	986	939	983	1038	992	947	996	930	971	965	980	952	970	965	921	965	955	990	995	992	958	962	971	973	989	1020	948	949	980	987	1015	964	1005	1017	926	961	957	938	954	1009	977	951	1010	958	947	1003	952	971	993	989	922	981	995	1025	989	986	973	1000	1016	891	969	990	971	1016	975	905	942	915	942	922	982	957	978	1008	952	990	955	991	912	994	989	895	997	959	985	984	1004	931	974	944	914	1016	1005	970	1029	986	1028	926	986	945	980	969	1019	960	994	951	942	1017	971	993	982	999	987	985	956	990	928	947	985	979	997	992	977	989	1008	964	959	969	966	978	974	1031	954	1012	975	955	986	974	991	948	1004	982	992	999	947	1038	1005	1013	940	970	972	946	973	982	952	946	931	932	985	937	1004	982	947	965	993	934	982	955	953	962	1001	972	966	980	982	1028	963	996	950	958	1016	980	937	965	968	943	961	944	953	957	1001	970	936	994	934	958	965	930	981	995	988	980	982	978	919	1010	990	992	955	987	1039	993	912	955	959	927	1001	961	967	956	952	932	954	993	996	962	976	939	974	1049	1011	983	964	990	952	956	974	935	962	975	971	977	1023	1019	1009	935	1037	923	970	948	952	945	992	999	1002	1003	953	995	991	991	994	995	945	963	1000	987	978	1023	953	989	980	946	920	981	942	1003	952	1034	946	1010	998	979	1008	966	988	970	983	954	933	942	983	1017	996	972	982	960	997	974	933	1046	947	985	936	902	934	990	1025	930	948	1011	989	1050	949	1001	989	988	913	926	987	973	979	961	938	991	988	963	1008	927	1019	954	935	968	963	946	957	980	972	932	953	916	962	935	958	964	973	923	946	981	966	971	974	1019	974	942	943	896	944	973	945	998	943	924	934	938	1014	939	945	987	1008	1028	944	992	971	974	1006	941	980	952	984	988	961	967	928	1003	1002	983	973	943	969	996	928	1016	974	957	1016	971	955	935	965	1010	913	1063	950	987	938	939	1003	969	1002	947	949	982	994	969	983	965	980	959	963	996	980	999	998	958	984	975	927	915	997	971	995	1011	969	1042	1011	931	1006	950	957	994	947	951	976	1011	943	980	979	991	951	975	1035	919	999	968	1007	973	985	970	988	950	951	1007	976	956	988	908	943	980	952	927	945	964	1000	957	1033	1011	941	967	971	1008	935	944	945	938	945	908	964	998	954	972	969	989	942	973	973	953	1002	920	990	960	971	971	968	991	965	970	958	962	947	967	958	968	1004	1011	943	972	955	975	940	918	928	977	989	976	983	959	991	970	991	988	964	952	937	937	1022	990	1001	958	968	962	940	953	960	922	995	1005	998	969	951	936	955	1005	998	960	1005	1009	943	957	961	997	1047	1001	921	1010	939	983	952	938	937	990	948	973	1009	986	972	910	973	977	987	956	931	914	991	960	1012	966	956	976	951	974	981	912	953	946	955	963	964	925	969	951	985	978	1020	949	1020	939	925	961	974	931	970	964	968	941	948	993	939	977	965	989	964	961	889	960	944	961	968	960	980	937	962	928	963	1015	1003	905	939	1000	940	947	976	1019	996	1003	1001	1005	989	975	984	967	1038	988	990	975	1001	945	986	990	982	970	914	961	943	973	1000	988	946	998	953	978	985	902	977	969	952	956	925	972	988	981	997	963	916	1023	924	1004	938	974	972	1021	977	963	976	900	994	924	939	975	966	981	1030	935	963	1032	996	1003	946	981	981	1003	956	985	985	994	956	970	933	928	985	1002	950	977	945	951	980	937	975	934	1008	1028	958	952	955	1063	964	946	970	971	915	956	987	952	999	917	961	975	988	927	1020	945	1000	946	955	991	902	936	929	928	951	954	945	1015	1006	958	965	974	964	943	971	924	1017	995	1020	937	1025	968	953	968	968	995	907	967	957	922	926	999	980	963	933	956	986	918	1017	964	1013	1028	1005	970	895	974	967	982	989	1035	929	978	920	978	1016	911	974	959	993	961	997	964	1010	1004	1062	956	968	974	980	1008	943	958	975	961	947	963	942	986	978	958	987	947	961	927	999	955	969	991	979	1022	894	1003	929	956	932	890	995	940	999	997	985	1012	1007	926	956	933	1000	965	936	1036	978	950	979	949	958	897	968	973	937	963	982	964	989	932	975	950	991	936	978	996	984	995	933	999	994	990	972	955	1002	984	983	968	1014	950	956	1065	966	984	923	929	982	1015	937	925	976	936	989	987	988	1026	944	993	944	962	957	967	1000	991	960	972	1007	953	986	927	1006	961	990	933	947	986	974	931	979	932	939	934	973	1028	960	932	953	971	968	900	953	961	1008	966	981	1050	991	992	980	944	946	958	959	977	994	985	935	895	970	936	965	961	982	943	965	1012	999	1037	997	927	934	1010	913	923	1000	913	964	957	1060	953	947	979	1014	993	1017	967	954	994	975	983	981	1022	994	907	1025	960	1029	952	1006	1018	985	982	956	991	924	974	967	992	956	934	953	977	964	967	972	946	996	953	996	973	969	987	965	939	970	986	1039	988	969	979	907	968	916	989	953	962	994	932	929	962	983	976	947	982	991	986	950	969	955	974	995	984	980	909	965	981	928	979	930	1022	978	932	896	906	918	976	959	955	985	936	968	1006	977	1009	922	972	974	929	947	964	971	887	984	939	942	936	1009	1040	900	953	919	946	922	985	983	995	963	962	991	900	951	959	939	979	932	1029	965	928	886	896	1025	929	962	947	990	939	999	963	932	991	917	972	987	955	979	929	965	889	978	970	932	947	972	979	1008	1007	950	981	975	964	985	1056	970	999	980	959	940	942	1028	971	976	938	935	1014	1020	958	949	997	933	964	912	959	1014	993	994	1011	954	943	992	955	932	927	976	1041	975	976	971	989	969	1007	978	947	961	945	958	943	953	949	970	954	961	958	992	994	973	932	976	972	1046	999	993	967	920	1000	949	982	949	937	977	955	991	1017	955	1016	939	1005	1029	996	953	909	980	951	985	1001	962	949	996	982	938	990	967	953	989	987	1033	998	1005	960	1012	995	967	958	928	975
23770	11819	4936	3158	1120	497	339	327	289	275	249	250	253	267	238	253	224	236	228	226	260	236	214	236	230	205	245	222	232	230	238	227	240	237	251	226	245	247	219	193	202	235	238	254	219	250	221	234	256	252	210	209	216	216	248	240	226	214	223	193	225	234	234	224	210	224	269	240	232	260	208	220	222	219	230	207	252	244	212	201	239	213	239	247	257	248	229	225	247	247	221	250	246	233	234	200	252	237	238	206	234	211	227	206	216	216	217	247	218	231	231	237	251	215	194	208	212	233	226	237	216	224	253	234	250	216	201	181	233	233	233	242	244	237	218	223	246	214	233	232	227	201	239	249	220	232	206	247	227	242	232	212	207	229	256	209	233	195	228	246	217	213	224	201	246	242	241	221	252	217	232	207	231	221	231	217	220	240	269	227	215	236	233	229	211	230	246	237	243	239	214	236	239	247	246	219	238	209	223	227	228	219	250	232	218	214	237	211	231	257	224	240	236	221	224	215	220	224	232	240	217	233	245	201	208	217	210	223	211	214	229	227	253	234	184	210	225	227	208	219	231	213	226	257	240	223	189	250	243	238	205	209	230	233	214	216	260	241	236	230	218	250	234	213	231	213	266	256	253	241	245	244	253	243	223	221	246	223	210	202	209	249	205	208	239	229	269	215	225	227	219	240	221	229	224	231	219	219	229	217	207	216	233	216	236	233	236	222	226	222	243	234	207	228	238	212	198	221	250	228	249	231	248	221	241	201	237	251	245	258	219	243	237	227	230	241	237	238	232	221	224	230	240	247	220	212	218	224	229	241	206	231	227	242	230	248	223	230	226	231	226	235	218	219	250	228	206	220	251	191	237	242	246	219	221	201	223	225	218	207	253	203	244	197	228	246	228	219	206	252	233	236	239	230	235	215	216	228	224	225	202	231	201	238	211	247	229	239	229	231	233	200	210	223	239	219	228	221	222	210	212	206	219	235	202	237	214	236	191	216	256	225	225	225	217	284	226	251	249	247	229	219	216	222	250	238	229	232	228	230	223	232	252	268	257	211	231	192	195	220	249	215	232	227	209	244	264	252	237	231	238	248	204	207	207	200	212	180	220	213	203	227	230	213	263	250	219	238	231	218	241	229	227	214	224	218	217	213	229	223	237	256	229	238	217	220	231	199	230	190	221	214	203	257	242	236	224	258	235	265	218	250	243	227	211	238	237	242	217	218	244	219	228	235	224	221	239	222	221	239	251	219	233	220	212	228	213	227	218	207	207	231	245	220	242	232	222	215	229	219	220	250	236	216	214	227	216	224	247	237	221	253	233	253	215	235	247	220	224	216	212	204	219	213	267	234	222	227	225	226	237	239	220	230	223	196	220	242	217	203	238	229	218	240	227	226	206	227	228	257	205	198	241	245	220	217	252	232	241	256	204	252	226	246	232	217	198	247	245	241	236	254	248	253	225	241	236	232	240	230	212	231	250	196	225	261	242	251	212	244	232	215	223	203	220	223	232	216	216	202	224	251	232	226	240	179	215	213	224	235	245	218	196	233	228	251	249	233	238	227	222	233	219	243	237	233	233	208	234	237	208	212	223	225	249	234	195	232	237	208	231	234	221	222	211	241	215	238	216	245	219	240	240	233	237	248	227	219	216	222	241	213	228	230	207	242	218	234	233	248	241	222	228	215	233	219	247	231	221	237	216	241	226	230	225	228	226	244	236	231	276	235	246	218	240	245	214	238	235	216	251	223	249	208	232	219	234	232	226	241	214	237	217	219	211	203	238	219	232	250	218	240	231	242	191	202	231	223	238	228	198	239	225	240	227	209	231	224	230	231	241	224	223	222	241	241	237	228	234	211	231	223	224	229	255	217	210	222	254	246	228	248	260	237	236	228	214	245	211	246	230	229	232	230	224	235	237	215	227	214	224	232	228	240	252	262	215	222	235	245	214	224	207	239	251	232	210	189	253	243	239	219	222	207	214	217	242	199	234	228	233	219	265	217	262	215	217	215	221	261	216	211	234	235	236	225	215	232	230	215	235	233	205	235	221	215	220	244	212	224	209	227	246	218	222	222	210	198	240	235	205	236	232	230	235	242	221	212	243	212	235	254	235	215	223	244	228	243	230	237	246	239	234	213	208	204	239	228	218	258	250	227	231	221	202	242	222	243	232	228	231	222	224	212	235	227	230	216	242	250	231	251	260	235	227	204	205	247	215	229	226	234	208	212	203	232	230	225	220	226	220	251	241	249	211	219	199	207	233	230	219	230	216	218	230	230	213	224	204	253	236	223	203	209	227	247	244	245	242	215	243	222	214	250	253	240	226	210	220	213	211	231	226	239	215	232	232	225	236	214	222	248	256	204	247	233	208	217	199	204	222	232	234	236	182	219	235	227	238	226	204	239	203	227	242	223	215	204	251	249	235	228	227	201	224	224	208	220	214	247	249	185	212	228	220	248	240	244	245	247	212	203	239	250	224	232	228	207	200	250	238	253	227	230	240	249	221	204	212	225	188	249	241	214	209	242	259	200	229	222	233	233	216	215	234	252	270	206	207	230	243	265	236	224	234	246	242	223	247	272	240	240	206	211	206	206	234	223	237	242	212	244	230	237	245	231	212	214	225	224	251	235	233	228	235	218	229	197	219	227	216	234	241	213	241	214	242	213	219	213	212	252	216	226	228	237	233	192	217	253	257	229	264	284	240	229	215	247	220	244	233	227	210	249	248	234	219	235	234	210	221	241	249	248	229	237	216	241	220	221	232	232	217	226	224	228	257	235	226	209	229	240	211	258	257	275	193	219	211	215	238	203	240	211	211	229	221	236	235	215	220	217	240	271	246	228	229	246	225	189	255	246	228	231	246	230	215	244	242	239	209	210	221	215	216	246	223	222	237	248	203	243	224	239	195	231	186	227	201	222	217	248	214	227	224	226	254	233	255	213	256	253	216	207	249	238	229	238	225	216	251	237	243	239	235	248	227	212	263	264	243	237	278	238	240	200	257	210	256	218	249	245	229	240	219	241	221	206	249	199	239	211	268	221	194	257	216	252	243	206	228	266	230	235	227	217	211	203	249	215	223	208	239	213	218	210	228	232	199	219	260	229	217	237	240	208	247	214	225	205	229	220	240	205	232	224	213	220	230	233	212	235	208	220	228	240	215	188	231	263	209	213	225	223	217	224	228	241	221	234	206	213	217	203	230	226	226	228	247	249	221	214	219	231	258	230	235	231	221	258	208	220	207	237	239	213	217	234	200	229	236	210	208	245	248	224	234	223	197	227	244	209	221	201	174	249	212	213	199	237	238	186	211	222	209	239	202	229	224	207	203	219	249	211	240	225	232	232	211	220	226	229	215	236	234	201	245	207	188	230	214	253	243	233	232	235	228	239	222	263	218	230	262	212	213	226	236	241	236	252	209	236	216	228	230	211	234	260	252	197	258	223	228	233	250	212	232	256	266	233	231	241	255	245	226	214	220	235	230	216	233	227	201	215	221	208
15752	8885	7974	7604	4206	1680	1259	937	869	850	778	809	746	721	708	683	616	631	617	657	641	602	636	560	618	603	603	625	605	595	560	619	622	597	593	557	585	559	548	597	596	577	577	615	567	562	613	577	569	590	577	562	539	561	536	561	566	541	578	551	541	559	534	540	561	549	532	558	556	594	554	563	633	525	534	557	623	597	544	564	561	549	573	542	565	557	569	532	571	551	557	568	556	559	518	542	563	573	554	544	585	588	620	568	560	539	596	564	572	562	538	515	546	584	556	580	564	554	573	580	589	577	571	548	549	535	594	587	553	538	545	575	568	544	598	539	539	540	537	540	591	554	559	559	571	590	594	570	580	573	540	559	536	586	570	566	544	563	563	524	565	578	578	531	557	595	578	516	596	599	545	544	584	543	558	566	562	586	571	565	593	570	600	520	538	569	581	565	531	551	552	543	574	561	546	502	568	554	531	603	532	620	561	576	557	521	512	580	573	538	575	551	523	550	587	548	583	566	549	550	539	585	536	539	536	589	591	576	568	579	554	554	592	537	585	545	532	576	556	552	555	603	536	574	587	560	541	551	552	547	580	568	591	532	573	546	586	553	591	587	532	555	568	577	565	520	513	580	554	589	576	577	517	569	601	595	548	524	594	584	523	591	516	626	552	548	534	579	552	600	559	604	535	590	556	522	530	586	542	536	571	570	561	615	585	575	575	565	573	552	556	547	575	588	576	583	581	541	587	577	563	567	593	563	529	558	508	584	572	569	611	608	555	561	497	559	579	564	559	583	567	568	563	582	573	510	530	566	544	546	526	525	574	585	549	537	561	567	519	539	574	570	515	566	558	570	562	543	563	557	525	559	580	560	532	613	550	574	537	544	517	560	554	589	518	556	551	583	549	590	534	560	603	577	493	554	564	550	547	588	546	597	575	516	569	544	538	598	563	572	505	546	558	546	562	543	541	517	592	569	563	516	562	593	542	569	507	596	591	573	534	558	533	590	576	540	594	540	578	545	612	560	546	552	554	558	542	551	574	573	568	546	571	592	586	569	588	566	570	599	599	522	581	561	539	572	557	574	517	570	560	543	554	546	560	527	559	558	583	576	582	539	561	557	575	522	547	589	554	555	585	570	537	526	579	543	566	541	583	536	592	524	551	559	532	562	546	547	543	590	554	572	575	551	557	575	542	557	527	521	570	547	566	616	579	549	610	558	523	540	505	560	561	561	581	562	561	534	572	531	587	575	552	523	570	539	517	567	547	554	569	543	583	592	583	542	569	576	555	560	518	543	579	552	589	606	585	573	570	521	595	577	589	565	552	581	602	532	566	563	535	598	552	544	577	578	589	543	554	538	586	590	549	551	548	536	575	583	555	585	591	563	543	566	567	583	558	600	573	550	580	603	507	561	550	523	575	573	564	524	588	592	579	556	565	544	550	572	569	559	556	576	551	592	535	595	558	581	588	514	512	542	534	599	562	574	567	549	565	592	579	589	554	533	594	612	527	553	591	576	586	564	553	560	544	572	552	553	554	633	530	552	525	606	552	571	540	540	537	534	553	570	578	618	532	567	531	535	533	525	558	597	599	562	555	555	552	548	569	562	557	590	574	505	543	531	564	579	608	563	566	548	540	559	561	553	595	582	556	534	562	573	558	573	560	528	570	540	583	585	524	574	558	563	574	568	560	544	578	586	580	541	550	534	545	548	519	559	518	541	553	538	571	528	536	550	560	571	567	575	590	544	532	531	550	565	567	595	564	593	502	562	533	616	588	535	554	564	562	561	612	559	615	526	579	583	566	556	563	538	581	602	625	553	544	593	560	525	589	525	575	544	593	561	579	594	591	571	555	550	564	593	540	624	596	529	605	592	561	567	553	601	556	611	512	599	543	558	568	572	559	540	579	564	562	544	556	564	583	563	577	576	588	549	573	615	529	521	557	553	570	596	541	575	513	570	538	548	576	536	542	530	588	546	601	550	544	573	574	533	580	573	567	550	577	581	581	581	538	585	590	577	590	554	560	521	537	585	527	569	581	598	529	555	552	531	553	621	518	554	568	589	550	549	540	579	574	564	540	553	578	554	545	546	557	541	557	526	552	580	550	515	591	580	589	585	558	558	567	553	535	568	578	585	591	608	551	586	545	581	620	564	543	582	549	559	557	528	564	539	595	560	588	533	558	554	539	592	540	568	585	557	547	549	529	576	559	547	566	551	533	562	547	554	514	539	542	575	553	566	560	549	537	517	528	543	608	567	512	554	521	597	554	560	585	556	577	567	554	594	616	587	507	576	582	573	577	587	512	555	571	594	550	590	595	536	563	563	540	536	565	566	539	559	521	601	544	585	558	540	508	564	529	555	551	555	556	543	548	519	555	591	611	552	577	572	561	578	560	564	553	554	583	526	581	552	534	571	609	550	557	540	538	555	544	607	556	565	574	560	577	580	512	569	580	615	536	576	604	539	548	563	528	578	549	531	554	566	551	561	580	560	541	588	577	575	596	528	526	533	648	600	537	542	563	586	536	574	545	534	545	580	574	517	546	579	537	606	563	549	563	547	522	576	559	576	565	601	565	556	570	568	583	547	538	576	554	534	565	585	582	583	574	536	579	551	591	576	528	518	574	581	537	567	583	553	568	598	573	545	585	532	564	509	569	587	568	537	585	603	528	595	556	560	550	583	553	582	558	551	551	550	558	564	539	551	597	555	543	591	596	566	589	573	587	581	568	578	583	526	550	594	512	557	582	572	555	576	561	575	560	516	559	565	557	544	586	555	545	510	577	579	561	577	559	580	557	595	530	539	593	598	586	572	561	570	550	568	556	624	608	565	566	546	539	604	550	523	557	530	549	557	525	574	549	583	570	557	525	560	564	530	574	583	553	569	542	564	583	577	582	533	576	569	572	546	546	590	564	531	529	593	525	519	578	550	566	592	560	570	590	553	524	582	579	547	557	533	526	527	600	585	596	559	636	556	576	583	599	555	553	579	602	568	577	620	568	547	614	546	600	562	537	582	556	583	535	552	533	548	565	535	555	510	557	565	558	562	550	567	552	559	551	563	539	573	557	569	552	555	585	553	555	599	588	553	540	553	533	528	567	569	575	600	546	587	564	535	536	592	537	537	561	582	585	557	597	550	590	553	587	551	555	563	555	566	579	556	542	581	547	561	553	571	599	578	553	586	581	592	564	590	605	532	572	583	555	572	590	533	552	543	557	578	558	564	595	559	560	595	570	615	567	565	581	567	565	601	551	548	629	577	569	540	577	546	548	545	575	508	506	598	560	546	585	580	586	558	582	534	560	602	585	586	542	566	552	582	571	510	546	582	563	562	597	555	580	551	539	567	568	568	562	572	610	534	564	545	585	548	563	604	527	568	539	553	559	552	511	569	575	602	605	558	583	554	578	561	530	579	539	533	549	556	585	544	562	604	597	558	566	546	538	557	557	503	526	574	553	575	562	545	579	573	588	552	546	587	519	549	575	577	562	543	503	546
4712	2422	1578	1268	549	410	381	338	365	413	369	368	374	395	369	388	367	404	373	428	372	395	421	385	372	375	380	357	373	379	400	375	371	383	389	370	423	408	384	370	417	402	422	358	394	365	371	388	370	411	402	373	395	376	383	380	405	392	368	379	389	361	371	378	388	363	388	366	364	403	380	384	402	397	414	394	399	407	376	435	360	411	379	387	361	411	376	419	371	411	378	366	382	373	405	387	398	385	373	389	389	439	396	389	320	392	410	410	396	403	356	375	351	374	378	359	359	391	382	382	402	395	400	378	370	379	413	394	388	415	393	417	398	383	408	354	382	384	399	411	362	399	404	402	370	384	363	375	381	429	384	375	394	364	410	381	394	395	400	383	415	365	349	373	396	409	345	392	397	354	411	402	377	396	396	370	418	386	394	377	395	416	417	384	351	393	376	387	367	384	340	349	378	377	374	362	354	391	404	394	413	392	390	385	363	369	372	380	352	349	382	373	404	395	369	381	383	378	390	378	406	412	394	392	387	402	358	386	419	389	358	378	417	374	413	402	392	402	383	389	369	392	406	363	379	382	407	369	423	380	364	395	422	388	360	391	358	391	346	384	355	385	383	379	391	408	383	330	361	382	385	373	409	405	386	388	400	400	378	387	372	369	384	379	358	421	370	367	382	386	416	373	340	401	387	342	376	378	384	373	361	401	412	360	365	385	404	392	361	352	388	360	382	386	383	382	393	411	374	412	437	431	393	376	424	415	396	385	398	323	372	374	389	394	379	373	366	398	417	374	383	387	367	349	382	418	349	363	388	363	392	390	408	402	404	386	335	401	399	397	365	398	442	375	393	357	394	385	355	389	391	387	420	397	376	380	364	352	393	420	363	388	405	407	401	399	376	405	344	366	366	341	413	372	420	392	380	429	356	352	348	372	426	372	379	372	409	373	399	397	396	326	392	428	387	363	349	356	402	361	383	376	377	382	360	379	399	419	400	385	378	419	371	405	406	370	410	366	371	382	372	376	388	389	385	359	332	393	432	395	353	350	420	368	384	408	391	387	405	377	380	406	390	390	367	369	366	382	381	399	381	367	380	405	379	407	394	373	385	410	404	393	384	359	357	382	421	414	348	386	406	401	405	374	392	416	364	456	402	398	377	384	389	408	367	394	393	400	380	371	371	364	377	367	361	384	427	395	395	375	362	376	370	380	390	381	408	404	420	414	376	376	333	358	386	382	372	433	369	423	405	362	406	376	444	380	360	401	397	404	386	400	416	424	395	391	378	420	367	419	362	399	378	406	371	358	397	398	414	349	370	392	380	414	356	361	398	388	376	379	402	398	410	366	348	382	391	369	383	415	367	415	385	396	352	394	392	383	419	380	397	392	397	366	404	400	395	407	333	361	393	406	397	395	371	388	396	384	395	385	350	382	374	395	400	401	375	392	357	395	393	369	390	395	396	371	373	351	377	396	421	381	420	392	344	379	395	343	378	347	381	407	388	384	365	412	405	391	365	350	379	394	391	386	353	401	397	375	379	376	396	404	391	398	388	395	401	403	396	405	384	450	371	385	404	386	420	382	340	333	392	369	359	389	412	395	358	399	433	420	398	405	397	359	350	413	339	407	417	392	430	365	416	404	340	388	366	389	366	379	387	380	378	367	391	413	382	409	387	382	412	381	360	370	409	383	415	350	398	367	415	393	384	391	371	390	365	341	401	394	384	348	365	380	384	389	358	387	382	392	364	382	381	386	424	376	390	406	411	385	385	403	377	382	345	359	377	405	418	377	373	417	373	370	403	405	376	412	420	412	414	389	390	413	377	379	419	415	383	416	395	387	392	383	358	384	385	414	380	379	394	389	344	396	365	352	372	396	404	405	416	373	379	381	365	402	362	441	393	392	396	372	371	386	444	367	411	373	384	380	381	372	422	406	372	394	371	410	412	382	377	385	380	390	418	380	408	374	373	384	378	392	378	392	381	404	351	404	364	361	381	440	378	435	407	387	395	384	400	361	428	418	379	381	409	391	369	386	381	394	395	392	398	400	337	369	425	361	382	400	383	349	390	371	398	370	385	374	425	386	407	358	351	366	373	428	431	360	419	390	406	435	372	400	403	392	372	394	378	365	412	433	424	339	416	378	405	385	399	418	392	360	396	383	400	385	363	365	398	330	382	365	396	376	440	413	369	401	381	362	380	432	356	387	396	358	363	373	385	382	368	401	357	353	407	383	380	410	359	382	383	389	395	394	395	397	394	365	421	413	392	393	384	387	398	379	380	413	371	363	367	452	410	370	394	404	380	414	407	369	348	365	371	337	404	402	360	336	378	396	372	395	378	385	348	399	392	406	338	390	392	365	357	389	398	404	383	393	386	370	358	369	373	394	383	407	367	387	427	371	371	378	431	363	362	415	394	370	403	435	423	419	390	387	403	407	400	387	353	397	403	350	412	382	373	389	371	395	392	378	374	397	391	393	370	391	415	377	409	394	374	376	378	398	412	405	382	391	364	362	355	396	365	373	387	403	371	338	398	371	344	357	393	410	402	383	366	380	389	390	366	374	416	369	417	442	389	387	352	379	390	406	376	379	399	354	380	411	362	378	388	404	401	388	392	406	387	377	370	418	381	359	373	407	389	375	398	386	392	348	379	384	435	384	366	376	387	369	362	377	382	367	381	392	425	399	387	371	416	397	422	409	390	403	413	369	410	386	393	388	373	366	345	415	383	395	398	398	384	407	377	373	351	415	405	417	364	371	396	373	433	428	380	359	377	352	409	366	419	401	401	405	374	418	361	377	366	372	409	415	388	391	421	376	384	344	369	374	393	411	365	340	399	447	413	398	411	392	344	388	400	411	405	378	363	386	369	404	375	450	387	375	428	389	399	370	399	373	380	380	408	366	392	338	340	361	408	368	374	374	422	403	351	422	398	390	391	363	387	439	401	415	406	394	361	426	400	391	404	407	393	356	389	416	377	383	351	347	337	355	399	372	391	387	370	392	345	399	395	373	393	376	408	407	408	395	342	383	395	382	378	385	358	367	392	380	372	385	379	416	390	354	398	393	352	417	374	408	356	358	382	370	357	394	384	405	387	387	359	394	395	376	402	388	381	402	360	360	373	416	400	415	394	425	381	343	378	388	392	371	389	382	419	430	392	404	411	376	403	406	382	362	402	402	427	384	401	393	398	338	391	377	397	376	374	367	389	370	371	393	387	375	420	415	411	380	367	382	390	347	377	427	417	381	346	371	417	418	395	394	388	391	379	362	403	415	360	347	354	394	387	416	380	371	357	394	402	401	409	367	404	376	385	368	386	372	399	369	385	383	404	370	362	415	394	412	363	395	361	388	384	375	399	390	393	413	369	397	364	396	369	379	398	404	360	330	403	366	400	399	384	375	383	351	376	374	382	375	368	328	382	383	390	375	359	362	357	359	382	370	371	409	369	352	353	390	383	374	390	388	352	389	415	362	331	386	381	391	388	354	396	371	401	396	440	394
4344	2927	3330	3375	1837	1048	916	953	961	988	897	922	918	919	939	932	889	929	958	877	880	922	924	938	925	964	936	944	901	905	929	915	872	892	894	920	888	965	966	911	842	949	955	941	905	940	957	916	896	907	897	895	970	931	917	888	921	887	952	929	952	978	922	921	880	933	914	966	957	888	910	902	905	916	883	954	1012	908	901	918	983	981	911	905	907	931	884	925	932	911	869	892	922	885	943	885	896	936	882	945	926	904	848	927	897	954	946	879	894	938	917	930	892	935	854	918	873	905	964	936	972	909	921	970	933	946	897	890	914	883	906	970	926	907	845	870	912	942	932	941	956	875	901	862	941	904	929	858	907	945	901	903	931	874	944	932	937	915	898	910	922	924	951	946	932	906	845	912	917	946	888	965	873	908	883	919	941	956	964	933	983	892	916	912	977	935	897	923	922	960	944	927	968	920	890	963	901	955	942	1010	883	861	900	928	913	956	896	902	954	957	922	951	945	901	970	889	897	906	856	897	895	904	902	910	927	915	851	901	931	919	936	923	923	942	875	930	958	906	954	897	948	934	907	890	932	884	928	893	963	904	889	936	930	932	949	950	950	914	918	931	878	893	906	905	918	938	927	904	942	936	913	910	865	904	926	893	904	925	935	935	951	937	946	891	837	951	911	952	1002	961	868	929	938	927	956	937	912	938	876	930	917	902	937	891	928	937	918	935	896	908	903	894	935	913	942	925	939	946	921	894	878	873	901	915	849	880	942	882	922	926	911	894	913	916	942	925	940	912	939	949	936	927	939	890	899	922	927	941	935	915	926	895	904	879	883	946	906	890	891	904	956	956	904	856	936	942	963	926	893	918	879	884	873	905	963	974	953	922	930	966	972	948	927	921	914	898	877	932	833	896	938	933	903	923	919	825	869	881	889	922	871	905	891	941	868	916	904	863	917	938	907	991	897	917	901	980	919	918	856	927	924	875	936	938	915	931	918	941	910	919	934	950	921	920	916	922	928	912	960	886	899	906	957	918	972	909	896	938	906	930	970	923	914	947	887	901	922	918	890	949	888	931	927	942	919	928	889	985	957	976	905	936	922	908	944	919	873	929	941	941	951	935	837	898	913	909	893	976	873	879	947	933	884	951	876	900	882	944	919	960	914	893	873	962	888	863	955	858	944	947	930	907	897	919	943	872	880	992	841	915	918	893	904	899	879	929	902	865	893	899	864	921	886	901	926	947	938	894	896	909	911	869	931	950	913	902	953	896	932	861	899	950	941	925	922	910	962	938	895	917	904	924	966	881	912	968	928	909	941	931	928	969	922	938	886	944	899	940	918	941	927	885	966	899	952	893	925	946	883	884	906	921	927	895	928	906	885	899	922	915	948	906	974	904	887	918	906	850	913	935	875	937	897	927	914	891	861	950	891	875	950	876	931	937	906	861	874	966	919	968	913	921	872	936	872	920	933	894	916	900	919	953	914	857	921	887	937	910	929	984	872	908	858	893	894	911	978	910	877	949	919	900	934	895	887	929	926	897	935	889	905	972	911	928	934	951	886	929	945	945	925	950	876	926	948	931	908	927	940	928	895	928	867	929	942	954	914	907	930	907	960	929	922	911	865	885	977	838	931	885	877	931	886	950	892	901	923	947	912	939	973	902	905	915	861	919	894	964	917	866	972	930	917	889	892	900	909	892	909	929	950	973	961	905	902	898	900	882	948	910	872	941	883	909	964	972	999	945	937	881	953	897	911	890	885	939	927	923	917	893	886	945	918	914	892	988	934	922	889	937	884	861	935	922	925	902	901	873	843	951	920	947	910	982	917	953	883	866	942	932	890	967	902	922	884	904	930	838	884	875	924	914	901	967	959	928	919	886	913	914	927	904	888	912	914	929	918	911	892	848	978	874	879	897	895	920	900	894	947	934	909	890	981	932	928	937	841	879	954	900	903	892	881	906	965	949	911	872	906	906	923	890	930	952	906	949	921	919	917	924	917	938	929	967	954	943	919	896	946	941	919	876	938	886	938	920	907	865	936	935	922	976	899	928	900	876	920	946	916	905	920	900	928	847	924	941	932	930	935	911	942	903	913	935	900	870	992	926	846	955	947	897	895	904	876	951	903	932	862	906	943	945	894	895	933	890	871	876	946	885	931	925	894	959	911	933	934	956	944	982	947	892	875	937	899	874	902	905	914	930	943	987	953	928	991	937	959	942	898	950	939	859	953	896	876	928	855	977	934	925	914	956	902	945	974	931	954	892	881	948	906	960	891	946	835	911	908	903	949	930	953	954	904	947	899	905	877	945	932	979	969	961	923	894	936	927	945	941	903	926	873	901	936	933	899	866	932	877	926	940	903	878	949	918	949	939	942	976	901	918	923	871	873	918	912	921	893	856	929	952	883	942	876	925	855	926	870	907	952	945	919	875	891	903	885	917	959	870	895	909	916	907	883	931	902	898	944	889	918	870	890	872	939	867	952	911	887	959	897	911	941	885	965	856	884	939	893	868	899	915	905	932	900	935	892	921	897	924	896	909	926	918	941	935	931	895	904	916	892	923	864	920	868	872	883	906	910	983	927	891	914	907	948	948	918	945	933	893	909	914	913	912	861	892	930	942	955	938	960	920	946	939	859	924	886	897	937	924	891	933	924	954	905	944	923	898	937	862	953	954	914	912	960	931	911	835	938	911	893	910	953	925	953	918	912	901	934	866	923	908	906	915	878	908	937	940	921	869	943	893	915	909	875	946	896	886	908	929	944	912	913	963	954	895	932	891	946	891	887	975	930	917	959	905	928	926	907	933	882	927	948	847	896	934	925	963	895	940	969	968	872	882	922	917	979	890	875	939	908	930	880	879	927	910	893	890	918	913	890	997	928	913	868	880	921	914	877	946	928	980	929	917	918	919	959	883	946	950	891	891	927	939	865	909	894	919	860	918	916	867	861	947	947	890	915	893	901	899	980	885	885	886	953	934	921	899	929	929	916	999	930	942	906	900	889	960	913	919	902	911	897	888	927	936	915	881	915	908	892	875	909	941	924	967	923	939	927	938	914	924	974	914	876	895	953	914	921	905	931	913	891	897	953	924	942	905	926	903	914	967	933	893	982	942	932	938	904	947	927	900	925	942	885	905	904	954	881	918	945	918	971	890	856	887	891	912	938	908	971	935	905	980	935	951	945	995	935	902	923	936	890	915	898	883	881	957	897	923	964	942	945	905	887	912	909	967	854	922	936	852	915	907	889	896	938	921	980	900	943	951	944	923	922	934	967	917	848	941	980	925	950	939	907	928	874	889	895	881	926	921	936	915	947	905	936	983	910	915	947	933	912	904	905	881	901	889	953	939	935	895	936	894	923	933	914	947	901	903	890	920	898	978	989	900	925	923	888	955	914	969	934	905	992	918	920	890	995	928	914	940	946	947	954	944	944	900	893	953	923	882	932	890	943	903	930	886	895	931	890	868	932	941	906	940	937	911	921	873	890	876	968	905	932	965	904	933
14607	6986	2748	2091	654	489	494	478	416	408	414	388	402	369	447	414	377	378	397	381	385	430	409	386	392	397	406	383	370	435	434	384	441	402	414	415	386	416	373	384	393	436	374	415	383	372	389	405	413	413	401	373	388	390	396	413	396	379	376	381	387	368	413	384	373	401	381	393	406	430	401	407	399	399	392	421	383	350	382	374	393	383	367	351	430	394	379	417	361	371	385	340	407	382	397	380	407	400	419	408	397	407	415	379	370	392	375	413	409	412	395	408	430	370	415	405	365	384	396	433	440	385	425	407	402	422	383	395	395	396	383	395	360	399	409	387	380	407	450	389	401	411	378	364	408	385	347	416	397	387	380	375	380	379	423	407	382	380	366	406	407	400	404	400	373	426	412	409	420	379	369	388	393	379	372	386	418	399	366	427	398	398	404	405	400	355	416	364	386	390	395	399	402	401	403	399	413	409	405	364	420	393	383	403	372	430	388	389	400	392	408	437	413	441	446	423	379	440	426	402	423	407	406	409	415	412	384	426	402	375	456	433	418	413	404	386	363	386	392	382	407	450	390	375	388	408	452	397	423	360	375	420	401	408	377	437	405	403	372	402	368	375	384	417	411	375	408	411	386	437	379	360	401	388	368	399	430	371	384	408	389	389	381	389	418	422	412	386	382	384	420	364	392	395	453	390	382	356	392	381	448	389	400	449	367	400	411	371	379	432	412	413	390	399	364	395	392	357	354	406	380	377	413	423	422	402	401	436	414	421	454	391	396	370	390	393	372	402	414	408	407	398	401	389	382	352	418	392	400	416	409	371	373	404	449	418	405	423	411	353	399	403	373	355	396	404	434	392	377	436	395	402	381	403	397	431	436	391	394	372	410	388	378	402	379	348	386	409	394	404	374	446	405	428	402	400	395	401	382	389	404	360	392	398	334	403	400	396	393	380	401	411	368	381	400	383	397	384	424	428	398	353	377	411	391	395	408	423	399	418	376	415	377	402	425	382	405	378	425	432	441	381	414	408	373	401	388	415	409	429	395	405	384	424	414	401	399	412	427	420	422	381	382	436	402	384	383	380	379	415	439	398	380	407	362	413	397	399	399	357	374	399	419	380	421	355	401	416	405	385	389	361	407	420	382	426	403	388	398	394	392	419	422	398	437	403	398	393	365	371	422	417	362	409	384	408	398	406	407	406	364	381	378	377	428	406	399	377	399	407	404	418	391	362	375	395	423	406	402	391	406	393	394	361	429	433	378	376	421	404	391	444	436	388	402	390	404	376	391	421	397	398	424	395	423	375	381	384	398	417	388	410	419	422	390	405	416	401	429	381	409	381	445	337	362	383	360	404	405	400	365	401	382	394	428	400	401	359	439	430	413	384	436	390	417	378	381	371	385	406	393	414	400	404	375	360	428	409	396	408	363	355	414	390	369	375	384	397	397	394	377	403	366	388	393	406	398	415	401	432	394	377	376	414	436	444	414	416	374	383	377	387	402	423	408	428	379	390	436	371	450	377	380	400	408	383	409	394	414	398	413	417	413	448	382	380	402	403	373	412	399	380	369	395	446	381	404	415	394	389	400	389	402	390	411	383	379	416	411	405	388	441	393	392	402	381	400	371	397	369	379	368	433	413	372	366	343	377	414	423	380	386	414	388	391	405	412	364	393	366	390	430	386	366	401	421	364	389	417	422	362	381	401	400	414	416	386	426	366	378	367	375	415	413	371	437	385	394	398	400	403	421	381	409	389	364	451	371	380	400	378	380	412	374	440	441	386	388	404	370	417	411	395	397	378	401	404	378	389	352	382	368	390	406	410	398	393	395	398	423	381	420	415	373	395	412	388	393	405	437	396	397	405	386	367	374	413	372	402	419	444	409	375	442	406	391	419	393	387	393	378	437	405	408	390	380	403	384	409	428	414	428	424	429	415	400	405	396	373	365	366	382	409	385	364	367	364	420	387	419	380	442	420	421	417	392	413	384	367	385	419	372	400	353	390	399	398	389	414	398	414	449	383	428	366	408	401	407	431	392	417	392	390	415	433	375	364	407	416	397	386	436	404	372	347	396	374	400	380	412	429	373	393	393	391	428	394	397	401	405	435	411	377	350	402	385	385	394	372	422	378	399	403	418	388	418	374	379	360	368	408	409	394	395	395	394	373	417	385	405	429	388	403	399	355	438	403	384	401	424	456	420	390	418	417	420	402	409	397	388	422	423	409	440	426	400	404	358	386	399	397	403	392	420	413	383	406	405	370	371	400	433	407	391	396	399	406	395	410	409	374	379	385	376	415	397	402	400	430	395	436	412	373	406	352	409	382	384	379	380	398	413	425	406	381	426	400	392	421	369	387	404	405	390	388	387	418	378	391	439	422	422	433	399	386	404	396	391	396	422	399	428	401	375	399	401	390	375	426	428	391	370	420	394	410	355	394	397	394	386	374	389	375	405	447	417	394	423	428	415	390	373	412	383	397	414	376	422	410	425	363	391	466	385	393	411	381	393	394	388	396	351	368	400	365	393	418	425	403	395	395	385	405	429	387	371	380	377	376	409	382	431	385	375	401	376	403	382	376	407	405	393	412	441	420	403	398	367	410	381	398	392	401	357	371	426	427	369	410	427	409	405	431	401	399	386	386	391	404	398	411	392	380	421	400	406	379	390	412	422	365	422	402	390	380	397	432	371	392	428	405	357	427	412	407	387	405	379	429	429	372	395	396	371	359	387	410	422	367	435	404	426	426	392	392	376	399	378	419	396	442	412	413	417	446	421	418	415	393	420	385	381	376	386	389	428	373	381	450	394	435	385	415	376	408	414	392	425	367	419	398	414	370	404	378	395	381	422	392	405	374	374	372	379	401	403	394	408	426	442	402	407	391	388	430	426	401	423	430	448	411	417	385	408	426	456	390	425	401	414	428	433	397	380	396	345	381	397	402	384	377	379	415	381	394	431	396	418	403	401	399	379	386	384	403	375	408	356	419	413	409	355	375	417	372	405	440	419	424	389	408	408	397	375	374	403	383	394	396	402	442	437	426	405	409	392	411	380	403	402	414	414	421	415	375	372	380	435	389	407	415	431	382	389	397	386	397	406	421	407	410	401	379	418	386	420	401	405	387	355	381	371	410	381	412	419	396	385	380	433	383	385	382	412	367	404	426	401	388	381	408	372	409	354	379	388	395	437	402	372	397	399	410	393	417	411	419	407	415	388	370	391	352	407	391	391	368	436	375	417	412	373	409	442	385	376	385	382	389	398	369	390	380	391	428	408	368	393	361	380	418	376	388	433	391	376	380	406	431	413	410	396	389	387	386	397	383	411	381	369	408	418	398	404	388	439	371	387	371	423	381	357	389	365	404	391	371	368	382	407	445	370	416	388	396	394	380	393	403	442	404	405	348	445	424	403	388	456	415	388	384	414	407	436	379	401	410	418	374	394	402	406	388	406	440	358	426	381	387	446	393	394	372	391	400	424	453	391	417	366	390	431	415	414	392	423
11776	6099	4672	5583	1876	1411	1249	1123	1079	1064	969	991	1004	959	1019	984	978	914	944	992	957	975	897	959	979	946	987	978	914	962	953	942	915	902	914	934	929	963	944	936	988	956	930	944	955	938	954	961	931	957	917	933	970	952	981	933	905	916	954	984	895	985	891	901	968	951	926	919	888	906	890	977	980	925	941	930	894	963	941	969	924	966	915	943	914	947	908	911	938	938	961	908	930	950	954	929	939	955	893	975	955	950	998	967	988	937	952	916	991	919	960	950	928	926	935	891	937	934	923	871	949	961	945	929	943	910	982	928	907	942	927	946	861	1004	873	941	922	952	936	919	894	941	990	952	877	941	983	946	936	899	940	919	895	959	960	921	955	966	964	890	969	922	927	911	899	947	935	941	931	946	902	926	936	965	921	973	871	942	940	970	931	932	948	1030	942	916	946	1020	875	956	909	880	892	881	955	915	943	922	924	915	956	945	889	939	871	905	912	900	1015	938	976	947	962	911	931	881	935	947	917	944	912	943	897	945	877	965	927	898	988	863	937	922	959	987	985	982	948	916	942	921	917	954	912	899	914	903	973	949	933	911	928	962	939	946	949	990	952	931	946	954	894	944	877	919	899	911	943	962	977	947	949	919	963	986	905	972	994	883	950	973	910	920	906	954	914	922	939	914	892	947	898	955	967	933	915	930	911	928	940	969	897	899	950	942	931	902	893	964	953	888	892	997	928	928	992	976	925	887	956	928	964	939	939	865	993	927	936	955	949	911	990	952	919	967	912	920	994	959	930	931	892	982	930	924	925	973	937	986	935	954	904	894	946	878	906	979	942	915	945	1003	906	912	919	926	914	943	921	881	937	882	944	920	958	952	936	939	911	894	991	1001	939	975	956	917	948	921	950	938	900	952	958	923	931	887	938	934	972	951	910	962	972	918	946	936	944	956	901	936	954	962	925	928	941	934	923	904	972	894	926	925	931	903	979	990	1027	948	976	941	933	962	913	956	929	920	951	927	967	922	923	934	992	931	951	890	959	989	946	874	898	909	953	937	911	918	946	939	923	901	956	999	950	921	948	983	952	923	970	889	953	975	892	991	939	947	943	993	997	897	937	944	985	876	934	962	955	927	930	906	936	931	952	932	962	921	917	935	951	958	924	952	955	943	937	903	956	996	950	942	901	888	998	957	958	924	883	897	934	933	919	927	940	927	874	999	944	939	943	888	907	898	940	966	943	906	945	957	946	912	957	913	946	904	945	931	923	955	887	960	964	956	924	897	963	944	900	919	895	934	977	942	959	947	970	944	908	947	915	939	906	957	944	931	933	940	909	953	992	937	916	916	909	898	898	960	1003	997	954	963	920	901	898	993	972	904	946	912	909	908	890	938	905	944	931	960	925	910	871	928	923	874	956	984	1005	982	1012	937	985	948	984	945	949	1037	962	943	905	900	889	960	899	948	929	936	911	948	950	921	891	936	853	914	911	956	936	947	927	930	975	871	936	904	942	955	948	935	916	941	899	957	943	924	938	915	962	886	895	944	948	940	965	967	950	960	969	953	909	923	945	924	912	913	964	914	958	923	926	927	984	919	886	1020	929	905	972	934	882	896	956	922	935	919	926	989	900	914	970	922	921	944	928	987	920	962	953	870	892	877	944	1009	931	939	932	918	898	1003	945	951	936	942	929	961	914	997	915	874	898	934	900	897	908	909	952	942	988	962	941	916	918	953	949	980	865	903	993	915	926	916	954	947	884	1007	1008	933	971	957	921	937	915	920	909	909	913	945	943	912	936	934	897	937	909	928	915	953	982	894	897	939	938	999	907	945	975	963	1001	976	894	941	913	997	903	908	901	944	959	943	897	929	947	944	947	906	971	929	918	966	888	994	964	898	880	935	955	919	894	914	901	895	897	911	927	922	886	926	964	955	924	901	931	956	894	942	887	997	931	977	969	910	1005	947	918	971	922	897	941	927	922	874	988	905	966	906	998	920	921	937	944	933	953	977	966	949	904	945	1010	941	919	926	922	891	907	973	954	941	924	885	922	940	918	987	978	926	947	953	906	990	909	903	908	926	963	895	894	930	926	1041	922	951	903	943	999	951	925	901	934	928	962	942	878	883	980	927	940	931	1005	940	968	925	895	919	916	922	910	906	898	996	943	1006	911	947	961	918	940	915	956	895	961	919	890	963	1024	918	934	925	935	907	944	921	951	875	980	892	980	963	907	899	950	925	880	965	944	930	969	956	934	939	924	960	958	972	920	955	935	926	926	939	916	945	958	993	927	938	906	944	879	955	950	854	920	954	955	919	917	879	941	927	930	959	894	911	969	937	910	956	917	904	935	944	944	913	957	976	928	929	941	900	949	976	938	916	928	926	947	937	981	892	964	896	908	909	932	943	951	947	920	958	937	914	895	904	945	885	969	955	926	971	972	923	898	972	918	934	940	1002	947	965	945	933	929	933	957	998	919	940	952	928	1002	959	903	953	879	915	926	935	942	963	926	988	966	931	906	941	903	966	975	893	949	912	938	902	955	964	951	927	988	909	891	939	963	968	988	941	935	975	909	926	904	920	927	892	915	937	948	944	969	926	958	955	934	986	915	921	945	940	938	959	942	966	952	985	979	946	967	970	957	941	930	913	987	977	911	965	927	936	912	926	937	906	912	915	877	925	907	901	941	953	978	947	958	1019	907	963	978	904	988	934	933	905	971	938	945	942	902	937	900	917	930	915	920	909	935	926	938	952	948	941	976	932	954	928	932	943	912	891	897	925	918	951	931	937	945	961	922	901	924	924	945	880	974	899	941	923	933	971	956	960	924	987	921	925	922	934	888	940	912	920	961	939	888	922	968	872	939	988	941	940	960	951	915	932	973	965	943	933	963	938	945	894	964	927	938	1006	1022	908	950	930	962	895	934	874	967	933	944	927	951	882	907	950	941	980	948	933	929	944	895	955	976	914	966	961	922	931	932	973	895	919	916	881	906	958	967	956	999	927	949	975	936	998	905	977	882	926	957	925	960	961	939	911	892	922	903	928	909	916	968	870	940	936	896	927	954	950	905	936	913	868	967	952	890	905	927	989	941	933	948	953	954	921	946	971	935	1012	910	926	926	954	965	895	960	945	938	946	960	935	925	894	931	925	946	947	940	984	939	945	924	976	920	915	943	930	894	922	962	1017	881	879	928	905	892	967	945	925	902	966	952	903	938	905	952	951	911	920	881	950	956	920	980	915	934	960	929	960	900	972	1023	955	917	937	949	875	963	962	961	955	910	918	931	932	910	953	955	948	968	974	936	903	927	929	891	969	912	925	980	943	887	938	971	988	927	993	936	927	953	912	972	912	915	966	884	951	848	977	935	931	933	926	966	968	957	930	911	960	982	916	954	866	936	952	984	972	923	921	956	907	1005	957	972	969	925	956	961	927	942	932	942	912	988	901	933	914	881	916	984	911	941	958	895	957	973	918	915	960	969	992	913	914	942	969	979	917	972	934	932	971	908	920	923	911	945	949	952	968	935	930	922	900	977	968
24275	13201	4454	2292	609	429	319	299	255	258	247	246	261	205	226	248	239	237	236	230	236	218	228	228	212	225	254	210	204	205	241	212	227	194	211	227	227	216	230	219	214	211	228	224	231	226	217	223	195	212	224	198	268	196	211	236	215	218	247	212	207	215	239	234	212	221	229	206	226	242	200	206	232	221	219	229	235	178	213	239	216	221	192	194	258	222	234	219	229	198	211	232	221	230	230	208	225	218	213	238	223	216	230	235	219	217	214	192	212	216	219	232	225	197	190	196	234	225	227	202	228	203	219	178	219	240	220	236	234	223	234	217	224	251	272	227	223	201	209	233	229	217	209	204	213	182	202	183	206	211	240	208	219	219	222	224	210	230	197	221	233	232	189	209	205	201	213	217	191	208	199	216	223	187	229	228	215	241	205	209	232	202	206	215	208	217	196	219	206	235	211	205	212	189	221	226	261	211	222	228	204	192	203	222	212	190	210	219	259	226	213	195	192	181	226	224	197	213	230	222	195	229	190	211	219	220	226	235	194	211	222	209	204	219	227	205	229	201	216	227	223	205	243	221	210	254	226	197	197	197	204	240	224	216	201	219	218	210	228	214	208	198	209	219	209	212	195	205	197	224	224	208	213	215	197	202	219	219	219	207	223	198	213	223	224	198	215	178	202	249	230	224	203	201	194	218	220	183	198	208	210	235	205	213	220	231	229	225	218	231	222	215	220	227	218	230	213	234	223	213	218	211	246	214	237	246	196	236	199	193	229	206	221	226	215	205	207	226	184	225	206	195	212	237	207	204	210	203	211	203	224	219	215	221	218	214	204	224	232	224	211	228	197	212	187	206	222	206	201	239	208	230	221	236	215	224	215	227	239	209	245	226	231	209	230	223	194	202	208	223	229	244	210	226	213	208	213	205	222	222	218	220	218	208	217	226	206	204	225	212	229	224	176	232	218	232	193	211	236	214	227	248	239	196	244	224	230	227	234	230	219	213	204	231	241	231	246	203	209	217	220	244	212	193	218	231	219	219	227	210	216	210	196	209	197	204	216	219	223	232	217	201	237	211	222	211	239	222	192	212	219	231	221	234	236	196	240	202	214	214	232	219	227	196	205	199	226	253	216	249	217	227	225	230	198	239	221	235	211	192	196	207	213	222	247	213	231	196	220	199	226	215	217	207	216	201	235	227	216	200	206	208	217	253	231	220	205	212	189	181	208	223	233	242	194	216	227	238	196	247	236	241	223	211	194	208	216	247	223	212	199	216	234	227	237	227	215	185	217	224	196	223	220	206	223	211	243	209	196	222	204	205	236	182	196	203	219	219	220	195	220	197	198	202	237	221	217	230	213	245	235	189	217	222	238	239	199	229	193	203	205	245	222	226	205	215	192	208	211	218	219	222	244	189	202	238	218	235	230	239	242	206	213	233	220	200	241	209	229	221	201	206	227	202	220	219	229	219	203	226	202	215	226	227	220	219	225	209	244	210	210	228	227	207	218	217	250	243	212	240	219	216	229	228	236	213	217	217	217	218	209	207	206	191	211	230	196	187	216	237	208	197	210	217	237	238	212	256	233	243	214	253	222	202	208	182	199	206	222	232	219	194	222	220	208	224	210	208	219	216	212	202	215	217	236	225	251	216	246	212	195	179	215	224	206	213	207	191	228	238	231	177	236	197	223	196	248	231	236	213	235	240	248	215	241	221	234	197	249	211	193	235	207	207	195	209	192	202	238	215	248	222	224	207	232	207	251	204	193	212	236	195	199	227	223	232	209	238	209	223	197	190	200	197	221	235	231	239	258	221	239	257	223	217	213	219	250	207	227	214	211	226	206	210	230	219	179	210	229	237	237	232	261	232	208	189	181	212	218	227	213	182	234	224	246	243	192	207	192	221	244	205	209	188	209	223	210	211	218	220	220	205	234	229	231	239	257	233	202	208	205	199	224	223	223	207	199	205	235	213	225	228	236	231	199	240	206	186	217	198	231	226	218	209	191	218	211	238	204	228	222	203	221	223	208	204	232	201	233	218	218	218	186	194	247	209	226	223	216	205	198	232	232	214	237	203	234	207	221	208	235	231	225	219	240	222	175	212	238	221	216	213	181	232	210	218	207	177	226	225	209	226	199	207	216	182	217	222	230	231	243	265	197	211	215	234	205	210	231	221	240	216	205	199	223	223	226	225	206	235	217	213	203	196	240	211	245	197	223	216	226	212	224	214	206	215	217	225	190	209	217	219	203	219	206	197	220	247	221	191	215	209	236	226	230	211	229	207	227	216	235	215	225	228	234	240	248	212	208	214	218	234	203	229	225	238	248	224	200	222	225	197	228	219	224	241	212	209	215	214	212	211	222	206	230	201	200	222	214	237	187	190	227	214	202	223	225	202	217	189	209	212	195	191	210	232	224	185	234	208	215	213	237	202	200	198	212	227	204	216	243	259	234	196	222	202	192	233	232	209	236	191	215	208	222	200	198	178	218	234	227	225	219	205	209	203	207	224	215	200	226	227	234	216	226	221	197	209	226	238	220	204	196	236	194	194	225	228	224	256	223	218	219	252	211	216	211	217	208	239	233	225	215	199	200	231	209	224	207	230	199	247	222	187	241	200	190	232	210	253	246	204	191	213	221	241	222	225	239	217	231	213	245	205	246	235	222	251	227	216	192	193	227	214	218	201	244	198	222	233	227	188	216	229	206	202	220	214	253	240	228	232	232	194	217	241	229	245	215	220	203	227	193	218	227	249	206	232	238	223	248	213	211	204	222	234	201	237	210	200	204	220	223	200	213	210	230	209	206	224	219	213	244	215	235	231	221	240	239	217	214	210	234	190	218	212	192	223	198	237	218	196	228	216	204	185	217	221	215	240	245	219	235	247	199	203	240	204	191	223	206	245	259	208	225	214	206	221	218	233	214	215	222	213	208	190	230	227	224	245	198	208	230	216	245	217	210	206	231	201	226	208	231	202	212	214	212	227	235	216	214	249	220	223	210	241	243	247	235	182	214	232	235	201	188	230	217	231	204	219	227	211	228	232	210	226	212	198	234	247	232	218	213	235	203	197	196	218	203	226	236	195	209	230	226	181	240	207	208	224	216	224	225	195	226	210	229	223	193	197	208	224	243	213	226	215	231	237	220	215	220	202	225	206	232	228	237	209	232	183	201	201	182	206	216	203	242	210	227	204	258	216	191	193	198	199	217	237	208	223	235	196	208	219	213	207	226	203	228	219	227	208	251	201	219	241	206	216	250	231	223	211	219	208	227	204	194	192	212	235	208	178	225	228	197	204	237	225	239	236	209	224	224	219	196	269	236	213	224	228	238	215	203	233	220	232	226	221	220	228	232	219	206	228	203	216	226	214	214	201	220	221	205	188	224	217	220	244	217	210	199	225	228	228	214	210	218	210	205	220	207	218	202	203	209	236	197	233	225	194	221	215	249	215	215	234	245	233	208	199	209	236	220	229	195	240	221	239	246	204	208	204	219	209	229	195
16299	9881	6034	5909	1869	1453	1193	1014	836	781	710	730	732	725	672	663	647	664	649	573	615	607	606	581	568	578	625	560	639	545	570	584	539	531	529	566	522	569	571	544	564	538	515	529	572	497	559	574	522	527	533	550	551	540	575	533	541	554	556	523	520	519	589	524	539	555	549	547	515	548	543	550	512	557	506	525	535	554	557	536	559	513	531	538	561	532	522	531	541	557	583	555	541	577	547	513	519	598	538	563	554	511	547	512	489	537	547	560	550	536	545	560	546	543	495	525	492	537	558	503	539	553	519	531	550	486	572	554	539	530	516	526	492	550	525	536	554	542	504	506	529	487	562	532	552	532	566	488	539	517	525	529	550	533	531	557	579	547	551	515	509	560	529	536	522	557	528	527	523	568	553	513	536	547	508	579	519	577	536	561	510	557	541	553	513	544	574	587	591	524	498	530	499	540	540	543	557	499	523	558	551	549	513	531	550	580	507	514	523	506	542	547	579	522	532	538	551	541	560	553	525	515	536	552	562	528	541	537	561	562	546	526	523	544	548	535	596	501	538	547	546	562	532	589	558	557	570	503	516	519	512	583	528	506	544	516	566	549	541	561	525	547	550	570	523	535	579	554	574	589	533	529	544	540	525	551	551	525	551	538	543	515	557	577	537	579	524	528	569	545	521	525	510	516	529	523	530	574	516	570	544	550	544	501	531	508	551	538	501	555	538	538	554	561	537	523	472	521	577	569	537	570	527	531	561	562	581	531	520	551	521	528	541	565	533	591	562	567	534	517	550	496	541	539	545	540	559	536	537	588	531	503	559	581	520	538	555	506	544	576	530	575	522	558	482	567	596	551	521	559	529	559	556	569	562	531	586	557	531	549	486	525	570	553	602	514	552	574	568	572	552	525	548	545	552	509	520	568	552	534	568	508	529	562	535	533	556	529	552	530	577	527	565	532	521	558	525	532	502	509	525	540	538	520	536	544	550	487	515	534	499	525	529	507	512	528	505	550	518	498	531	547	530	532	536	562	559	531	565	538	500	529	536	574	576	514	546	560	566	549	551	510	528	523	537	508	560	517	531	583	590	558	554	549	507	548	579	571	560	582	541	549	534	536	525	572	567	514	558	521	528	543	518	534	604	558	538	558	542	565	549	581	547	550	540	526	548	472	509	540	536	502	537	562	486	590	549	543	581	534	550	526	547	541	518	550	553	551	560	549	537	506	543	539	544	557	560	558	508	551	535	535	582	564	545	533	553	519	568	577	560	517	510	513	563	514	535	536	564	589	493	537	527	542	542	483	523	549	547	569	574	551	554	531	535	502	528	589	525	502	540	546	549	555	548	533	525	551	528	532	567	524	510	588	585	540	522	545	546	509	536	493	591	518	541	506	521	532	487	534	530	553	552	547	557	554	538	533	499	559	534	476	563	542	524	568	531	539	538	562	540	522	540	504	528	535	561	547	533	542	547	576	531	513	530	520	543	553	550	554	561	568	538	521	580	456	564	516	555	526	572	569	526	523	518	505	532	495	574	508	547	520	558	537	550	562	552	519	530	557	529	500	508	495	552	547	571	499	555	538	542	508	534	532	523	529	541	520	582	522	533	541	570	526	561	559	528	532	557	548	568	577	561	546	550	538	521	582	520	504	563	565	517	530	540	577	536	569	545	517	537	516	512	548	540	537	528	555	583	530	563	575	547	549	540	573	521	490	545	543	557	564	522	528	525	563	544	482	502	491	561	551	528	519	530	599	528	552	535	575	578	516	549	544	487	546	546	511	559	509	548	541	535	554	556	545	558	551	503	547	550	549	543	489	547	537	548	541	524	538	550	497	518	549	525	526	542	524	564	531	530	537	550	524	570	540	551	555	546	562	538	524	548	535	541	536	520	589	516	534	523	535	546	517	530	533	557	510	535	519	516	562	559	543	572	562	517	529	513	507	561	542	544	538	555	507	523	549	534	539	554	519	515	531	528	545	552	536	500	576	526	567	511	540	540	533	535	542	513	550	536	528	516	510	532	567	562	544	517	554	563	507	542	562	514	549	553	536	563	522	560	597	482	562	560	529	549	565	536	553	537	576	536	532	506	504	536	534	585	560	587	513	519	525	533	535	517	514	531	578	527	542	543	529	523	561	534	529	550	546	527	513	541	542	557	526	528	521	546	524	528	539	515	546	520	520	538	511	547	512	552	529	532	526	561	536	512	566	540	580	533	532	563	525	536	515	545	507	541	578	507	540	560	498	496	546	554	549	494	510	501	562	573	582	568	526	505	543	543	549	531	550	600	512	555	536	552	591	569	561	520	553	548	546	521	527	524	555	537	510	537	546	556	537	552	562	585	519	520	536	551	559	529	525	539	521	526	557	541	540	524	547	522	512	508	532	553	559	549	535	514	561	578	556	560	528	543	508	529	540	520	526	543	535	514	489	501	584	549	548	499	495	528	586	544	528	549	587	553	523	535	526	576	529	562	501	520	552	514	543	553	539	521	545	541	528	566	596	529	503	531	492	535	572	520	518	561	510	536	533	550	561	536	531	544	536	500	552	518	523	549	556	527	595	537	511	557	556	540	513	564	531	580	514	584	549	520	562	559	543	519	547	524	506	575	544	595	534	531	547	549	491	550	519	514	552	491	564	501	541	574	530	562	516	498	525	526	536	555	532	530	515	542	540	537	549	554	498	564	533	534	556	552	561	533	530	535	508	563	512	545	539	589	553	545	590	547	554	561	553	496	522	508	564	499	542	560	578	557	553	506	573	558	520	567	556	586	521	543	572	559	541	541	548	538	530	542	515	520	548	512	533	543	576	550	556	522	534	576	551	527	522	551	561	567	551	524	558	550	529	573	568	525	515	577	541	506	510	514	540	524	554	536	557	531	506	548	508	518	557	522	508	550	538	548	558	573	545	517	532	509	523	557	596	515	554	507	518	555	538	552	544	535	595	467	541	537	528	562	533	574	536	563	491	582	561	533	525	571	551	558	539	528	529	534	545	552	523	532	559	590	542	566	501	569	534	517	555	542	500	550	541	538	537	612	574	566	518	520	519	544	548	501	593	574	522	564	521	521	525	510	556	558	535	507	532	510	570	571	594	487	539	572	518	550	526	612	542	570	537	573	540	471	499	517	553	590	561	568	518	532	545	531	540	520	542	557	553	521	504	530	562	501	541	505	547	541	523	513	551	521	547	558	541	563	514	557	576	554	560	567	568	566	537	533	536	551	571	524	533	561	559	547	526	483	523	512	566	540	503	541	547	549	532	527	509	520	602	538	516	553	558	461	552	534	532	518	530	551	521	552	557	498	550	568	591	491	538	541	531	539	554	550	583	563	525	501	533	544	599	549	539	497	548	527	536	529	591	512	505	528	559	592	511	536	559	522	559	518	532	559	562	558	522	550	530	506	529	512	535	537	526	536	541	548	537	533	558	478	579	563	548	511	518	614	547	552	573	561	507	556	560	542	532	492	519	567	544	544	532	519	552	509	531	517	561
4535	2799	1488	938	441	415	367	363	383	364	384	373	363	397	429	382	372	371	372	383	414	342	369	401	373	404	368	380	377	363	373	398	421	419	396	372	355	394	402	363	389	353	365	425	386	398	409	404	392	381	358	400	369	360	347	373	400	379	383	365	357	379	387	391	379	381	349	375	373	369	384	369	386	414	385	390	376	410	386	396	404	401	368	395	367	417	380	364	359	384	354	358	356	364	386	398	408	402	418	383	370	363	397	381	378	365	390	382	369	383	379	373	366	419	358	391	410	384	378	414	391	356	352	368	370	397	409	373	393	355	416	408	347	367	364	439	387	395	386	376	392	367	343	360	359	339	399	377	367	379	382	384	390	373	424	337	388	391	365	375	385	394	423	397	399	374	348	412	363	342	418	388	381	377	367	406	373	401	347	392	375	383	383	356	385	406	371	399	348	394	363	395	371	392	380	350	412	347	366	380	339	424	373	370	382	390	416	404	417	389	394	391	364	394	361	388	385	365	403	399	380	400	352	389	416	374	377	382	376	364	376	401	358	355	388	390	348	358	357	372	360	387	386	365	412	383	374	379	360	371	383	377	353	376	357	389	366	370	435	380	413	361	398	392	366	388	381	360	347	364	424	381	390	389	351	388	370	405	388	386	395	374	366	399	357	391	371	405	348	368	367	404	386	397	352	357	400	399	365	362	407	342	391	382	397	388	357	414	370	376	391	370	397	359	367	331	393	401	347	366	356	329	384	384	372	386	384	399	432	376	379	369	369	387	375	378	374	342	374	364	395	387	426	423	376	383	372	412	393	385	368	383	338	346	395	390	377	351	368	399	418	420	376	397	374	349	376	365	350	359	396	387	356	380	342	355	381	400	399	393	414	385	445	362	415	387	390	379	373	336	413	374	363	379	382	398	398	433	398	396	408	383	377	364	372	365	381	413	372	378	391	370	375	384	385	381	393	368	376	391	338	373	382	338	359	384	419	389	393	377	390	403	386	360	363	372	386	341	366	378	370	402	390	397	385	408	395	371	364	389	349	385	359	389	402	379	371	406	355	370	373	360	361	402	370	359	374	394	373	360	362	363	423	399	368	385	394	406	406	372	397	358	362	391	368	381	372	360	361	422	401	407	387	397	358	367	352	405	363	400	363	411	361	388	393	361	348	370	379	381	356	427	389	374	394	371	384	377	359	351	366	349	386	374	435	431	349	377	382	432	368	418	384	378	403	404	354	356	393	362	396	387	389	365	400	382	393	380	362	378	424	368	383	393	386	383	369	397	389	419	424	388	388	386	389	390	401	388	383	378	353	388	381	374	398	369	371	374	386	340	385	397	394	401	391	397	367	385	390	383	383	394	389	371	419	405	353	394	381	379	378	379	356	387	375	385	361	368	367	395	394	394	410	362	389	384	383	364	397	433	373	405	395	379	395	420	353	403	383	386	381	391	372	374	378	354	417	373	390	394	345	391	365	370	407	420	394	415	382	389	400	382	373	357	411	387	389	372	420	389	396	384	394	393	387	340	347	389	341	418	369	392	359	354	397	390	367	387	389	385	384	388	370	394	400	352	380	379	401	365	370	382	394	357	416	412	388	353	364	401	359	415	392	354	367	395	406	383	372	362	384	427	401	378	407	397	367	380	373	407	369	398	408	432	391	373	412	326	397	377	365	386	406	364	377	372	336	441	389	392	370	391	389	381	380	412	361	388	428	372	402	361	390	415	382	372	385	393	366	356	405	405	373	379	378	394	363	366	382	378	377	346	381	380	376	395	366	376	378	351	374	389	363	422	375	398	397	396	364	412	376	354	365	380	392	412	391	391	397	378	341	378	398	414	370	357	380	396	367	385	405	354	396	388	394	378	408	344	381	388	374	367	400	384	353	375	353	365	395	397	382	418	404	350	381	402	374	388	405	404	383	378	362	378	392	357	376	390	404	358	381	388	347	398	381	367	366	376	409	385	401	379	423	382	384	366	377	408	378	398	403	379	389	372	393	352	382	344	384	345	409	403	382	383	383	397	391	338	349	410	392	412	413	402	347	387	378	366	391	387	388	360	387	408	358	414	383	371	410	410	387	385	387	375	402	396	413	390	397	389	401	386	391	385	367	366	392	379	394	363	354	367	402	379	379	394	390	390	396	356	388	371	340	375	374	372	369	404	377	417	369	379	422	356	376	390	344	390	388	392	375	355	394	412	403	378	392	386	387	385	384	379	396	370	373	386	430	400	385	390	408	397	373	413	370	357	413	366	376	375	392	371	406	369	388	389	359	375	378	407	379	370	377	389	398	391	372	405	410	404	361	411	372	386	404	384	376	395	404	389	384	415	367	362	415	408	369	384	393	389	380	380	387	363	402	357	380	389	355	356	393	407	384	405	369	406	346	367	334	401	401	391	392	410	386	382	360	332	415	379	388	374	383	402	387	407	406	387	386	388	390	379	367	387	368	388	404	411	374	396	378	394	370	377	362	336	360	368	371	387	367	398	389	386	377	343	340	360	394	359	377	376	408	359	384	412	372	362	396	378	359	382	383	378	373	365	373	347	381	410	371	365	380	351	401	364	370	372	344	360	377	344	384	415	370	406	378	377	379	396	373	424	372	407	407	349	394	405	357	428	409	358	366	375	348	380	384	392	386	404	424	370	391	393	361	372	373	410	398	352	395	346	387	378	335	392	378	396	415	428	371	388	380	355	379	354	368	378	376	401	377	396	399	420	373	398	379	353	363	431	416	357	411	392	377	393	376	405	350	377	385	382	391	356	391	403	375	373	344	351	366	432	374	369	371	414	377	377	347	395	361	384	384	338	406	365	414	391	363	367	360	348	384	353	371	406	383	370	378	351	439	384	430	357	381	389	381	375	391	376	369	361	353	360	402	349	382	396	363	375	387	375	384	392	385	344	368	385	367	389	407	374	381	395	355	378	393	368	376	369	394	382	387	376	345	364	367	405	371	368	371	380	365	387	403	391	363	389	389	371	385	378	380	377	393	406	384	350	406	390	391	376	349	364	354	363	392	384	377	451	346	417	342	410	382	396	397	367	380	381	382	364	390	362	349	387	378	363	394	400	376	389	376	409	362	395	383	409	403	359	383	398	373	396	380	401	401	403	368	386	390	357	409	389	391	368	415	388	386	347	380	352	332	370	369	388	390	382	377	406	369	367	395	411	356	376	341	369	387	398	365	377	385	375	379	324	340	385	373	369	359	429	332	400	397	390	376	391	406	370	369	334	394	366	365	405	407	372	373	341	384	421	360	384	365	380	365	393	369	363	394	374	379	364	399	355	382	427	376	361	405	398	378	323	358	370	391	393	402	358	407	382	396	390	359	381	371	351	408	374	409	362	394	398	402	411	356	372	431	379	394	388	405	372	386	362	355	425	436	388	378	365	360	407	385	391	371	378	385	388	353	390	399	388	394	375	383	366	364	361	395	415	389	385	363	356	377	374	431	361	410	401	391	356	367	368	397	385	360	439	366	380	345	370	370	337
4253	3220	2524	2593	1041	942	972	914	920	895	964	964	945	862	895	903	854	899	942	940	909	938	911	952	940	905	934	884	906	867	914	889	939	974	924	892	921	937	934	927	914	893	849	891	948	911	987	846	973	916	879	893	943	877	912	881	947	893	929	904	930	884	895	882	933	902	902	905	939	934	890	910	918	932	908	843	892	904	876	888	948	917	877	908	884	938	902	930	898	923	887	921	888	937	886	860	891	879	913	905	915	923	894	928	843	922	927	893	907	925	886	900	915	912	910	902	856	922	905	921	892	891	949	855	924	937	948	932	908	887	888	847	901	951	917	891	953	968	854	891	860	950	876	867	943	895	881	917	914	982	917	903	924	901	835	860	847	898	914	938	942	941	917	898	857	904	885	916	946	986	920	906	916	887	950	884	950	944	938	894	844	899	920	854	835	861	926	945	927	889	878	887	912	831	991	907	942	862	973	843	899	894	865	892	966	952	952	949	954	950	900	906	916	858	934	967	955	894	923	909	857	928	934	962	909	866	962	936	857	922	930	933	963	868	869	844	907	875	933	862	918	890	891	945	926	950	947	938	894	958	881	908	928	878	930	932	902	879	923	941	915	918	903	899	925	866	889	912	901	907	887	876	901	830	862	905	934	889	889	953	884	906	900	928	931	913	903	933	895	941	899	881	898	902	878	910	934	909	935	901	881	875	894	896	888	915	939	907	905	900	864	897	856	894	921	934	909	911	910	902	889	884	909	946	964	967	904	919	937	898	892	885	886	947	879	930	899	848	856	945	918	913	975	904	898	905	926	936	960	921	923	920	879	895	903	942	848	844	894	843	911	908	864	877	958	884	904	911	922	925	947	866	929	867	881	953	917	871	887	940	890	937	925	879	860	911	956	921	885	892	900	961	897	873	902	860	914	868	924	906	914	919	902	922	917	906	872	953	892	906	910	901	898	911	909	911	937	976	877	927	920	904	933	868	915	940	927	896	948	871	889	899	950	951	915	907	919	922	924	891	919	922	932	870	886	911	975	903	937	918	898	936	887	874	908	974	870	877	869	906	915	900	902	930	912	918	922	947	899	927	929	976	862	872	902	919	910	879	871	916	938	900	879	956	918	953	905	932	865	932	905	923	893	925	910	889	944	866	859	881	919	948	917	965	940	929	935	941	890	828	881	880	861	915	875	885	905	931	900	943	856	928	909	882	915	877	934	893	920	932	919	881	934	901	899	921	919	889	911	870	893	882	935	916	891	875	896	866	927	943	947	945	928	908	917	945	901	931	905	898	842	887	880	979	950	939	876	827	885	901	934	910	926	904	872	867	903	856	861	864	845	907	918	902	877	934	947	916	888	889	901	908	931	905	885	915	930	928	932	892	922	1013	892	910	863	906	959	909	866	956	898	955	934	903	959	896	925	915	922	890	915	915	951	856	886	953	903	924	919	889	907	897	912	891	880	889	926	898	901	903	962	883	876	882	896	877	986	925	957	932	945	936	888	926	889	902	886	884	932	906	866	956	918	947	933	879	877	949	921	938	857	978	962	936	882	898	916	904	928	900	876	923	937	919	913	869	949	920	932	951	910	947	930	920	894	891	894	899	941	952	974	913	896	963	907	932	901	897	897	863	899	977	982	899	923	916	922	913	890	923	861	907	883	916	923	914	869	899	904	917	917	920	909	950	903	899	900	848	967	931	912	934	924	880	904	885	951	882	904	955	944	930	909	918	884	914	905	906	884	916	879	896	889	883	883	886	937	893	877	916	903	954	916	921	917	930	874	907	939	871	963	879	892	961	910	921	899	925	944	898	931	920	900	892	958	907	886	918	919	908	872	880	892	938	951	969	918	977	953	923	883	891	948	879	886	896	902	898	916	887	929	892	870	898	890	932	932	864	913	940	901	922	892	879	846	924	876	894	862	931	859	868	936	870	925	884	905	935	940	960	868	950	891	913	919	950	928	898	916	971	915	893	941	894	851	857	890	886	910	901	907	882	904	901	911	947	911	858	900	923	911	944	904	869	876	875	934	883	904	934	911	926	895	909	888	950	868	901	929	886	946	898	879	914	890	933	861	892	888	901	842	965	941	937	903	945	950	910	916	917	915	885	944	933	919	945	873	928	966	925	908	916	886	923	910	957	888	977	948	894	887	902	908	929	936	901	951	916	906	930	889	857	896	846	936	918	951	897	898	915	885	944	941	915	883	874	927	903	910	917	874	851	915	882	923	906	925	901	891	887	907	883	945	950	910	923	910	916	916	926	905	967	908	884	908	898	909	944	875	877	853	937	931	941	883	915	906	877	933	907	919	955	931	919	899	905	882	898	904	948	936	887	896	888	883	919	969	887	930	928	907	888	866	861	933	957	922	897	916	974	928	915	867	955	917	910	928	885	898	923	858	890	893	896	896	900	894	860	879	901	891	891	898	893	870	926	867	928	928	925	897	884	862	920	857	951	905	958	893	913	909	937	863	915	917	912	860	898	976	917	867	948	945	930	899	936	881	898	928	916	855	905	924	904	846	897	912	897	902	940	905	909	911	979	928	929	855	859	861	920	946	868	932	920	895	929	955	893	944	927	933	862	950	903	949	866	920	939	869	921	920	920	859	893	889	917	937	929	928	909	882	944	929	909	961	891	867	917	930	955	864	909	896	928	882	880	884	932	902	927	944	901	916	940	952	963	947	949	861	937	966	864	924	893	904	923	877	910	925	892	910	904	923	892	904	975	919	867	893	928	907	915	903	931	869	955	913	876	918	913	878	875	886	880	905	911	887	906	939	872	908	918	933	906	885	884	943	883	908	938	869	876	908	849	894	916	883	850	865	883	944	946	908	849	891	942	932	875	904	881	901	959	907	911	971	954	928	937	890	920	940	906	926	904	924	887	934	932	899	942	920	837	910	923	956	889	865	955	865	953	898	945	905	899	929	891	904	883	949	905	921	903	855	894	889	926	833	909	908	878	902	932	929	902	880	944	901	888	950	870	929	933	834	952	876	897	932	894	922	866	865	900	846	903	950	885	890	895	882	947	897	856	855	905	905	917	954	903	918	876	923	945	953	893	933	874	895	913	902	953	903	899	937	889	924	937	865	929	961	926	909	844	910	883	970	840	892	918	880	877	884	879	945	968	860	954	926	887	896	941	916	922	942	893	931	937	889	886	890	891	926	892	960	928	908	948	827	899	908	901	928	910	942	910	887	895	926	860	910	902	896	932	939	910	923	952	938	861	897	906	929	935	928	952	894	890	936	938	919	882	941	945	919	895	906	960	905	928	854	842	941	898	954	916	903	884	925	882	898	906	896	928	871	894	915	899	952	901	878	881	948	870	925	931	853	932	880	932	972	887	882	934	964	903	936	955	878	932	858	915	954	909	901	961	987	959	890	906	868	876	925	917	937	940	916	850	945	905	953	879	897	910	945	914	945	921	913	872	924	892	908	929	919	905	930	895	943	918	910	938	950	904	922	916	923	884	949	894	907	872	917	940	927	911	900	935
14737	7396	2084	1380	557	476	432	432	417	388	454	402	418	410	415	418	428	410	424	418	393	375	432	368	406	403	378	404	418	384	413	391	401	402	378	420	379	394	399	357	405	368	408	393	348	423	410	373	393	386	382	378	381	420	419	407	383	408	382	401	436	384	372	409	428	433	385	370	411	381	375	382	381	423	389	364	366	405	414	362	395	374	421	373	375	411	425	378	370	389	390	409	392	445	398	397	420	403	385	405	358	389	377	376	353	376	386	400	401	394	391	395	351	427	404	385	382	390	398	361	388	401	410	401	431	380	382	358	399	383	350	393	397	366	404	398	391	402	389	386	385	398	415	401	382	390	385	409	422	392	378	386	343	399	393	388	415	416	416	419	376	389	420	415	403	393	386	407	375	378	397	396	377	432	420	410	381	375	412	374	412	384	408	410	385	424	399	382	389	366	422	390	373	410	432	430	399	382	412	398	366	410	408	406	393	385	384	389	390	377	382	369	419	367	372	402	403	380	399	370	402	373	391	361	418	369	406	383	437	394	423	405	369	399	430	393	409	402	436	374	382	389	381	400	381	412	391	437	389	394	403	388	390	361	433	377	404	388	385	348	382	410	365	371	391	387	406	386	369	407	396	397	344	358	413	382	412	394	413	358	379	375	416	413	360	355	407	394	378	397	385	392	382	427	417	400	398	421	388	399	394	400	388	414	389	368	408	384	374	382	415	390	360	369	395	387	363	404	382	436	434	381	400	408	384	370	376	440	362	365	418	409	438	374	401	377	391	390	362	391	417	429	379	416	379	427	420	386	394	434	408	395	388	403	385	409	374	437	438	364	426	380	388	418	389	433	410	394	356	451	372	362	384	401	324	378	417	423	383	370	369	379	404	413	400	404	345	397	388	413	389	392	401	386	425	392	371	370	369	382	388	387	391	395	401	412	412	419	412	362	391	390	401	395	396	440	364	372	419	384	392	422	368	369	376	372	368	412	437	405	393	367	392	396	395	351	388	396	392	384	404	396	389	376	380	394	392	406	406	405	392	401	360	357	397	412	371	393	363	391	377	371	432	364	402	361	394	399	417	409	357	389	456	391	382	385	435	366	369	363	410	385	411	388	357	401	385	443	399	422	386	425	415	377	398	405	424	404	392	367	407	398	446	401	382	392	404	422	395	444	381	388	385	384	393	383	438	415	406	407	376	368	423	407	361	372	374	422	382	389	415	384	415	377	353	434	404	405	413	387	400	380	405	382	400	446	409	445	404	398	405	381	377	383	413	380	398	405	417	436	399	406	413	357	377	414	359	412	378	399	386	414	414	358	410	413	387	381	378	437	366	401	373	395	410	342	392	399	419	408	364	377	400	358	377	364	379	396	406	366	380	404	409	382	423	408	382	390	367	374	360	409	439	386	396	410	404	361	411	406	409	393	385	382	358	376	395	398	352	398	388	432	394	417	375	397	395	407	349	390	412	425	410	403	363	409	388	396	358	397	387	454	403	401	398	383	406	382	370	359	400	400	394	380	374	361	391	396	403	357	383	405	417	389	414	406	408	379	359	384	401	418	351	418	405	397	401	396	428	393	383	379	380	427	413	382	403	400	379	422	394	391	368	379	393	391	379	380	382	373	368	379	398	377	382	416	420	399	407	373	376	380	398	422	381	379	394	405	388	417	435	383	381	412	406	393	412	392	394	424	414	416	382	366	433	425	431	390	377	388	403	419	388	383	372	398	405	413	342	399	361	393	378	405	398	398	372	370	386	388	374	389	425	411	364	398	391	397	432	399	403	403	396	375	417	417	392	368	396	391	366	427	376	370	394	416	392	376	383	375	401	411	403	389	434	379	416	402	385	404	356	415	387	410	442	410	402	392	368	364	374	373	389	393	393	405	428	399	379	407	449	398	420	374	443	408	398	424	378	407	413	393	404	378	409	386	396	410	373	430	409	410	407	401	395	389	412	366	391	389	382	373	381	401	401	405	425	415	400	411	405	378	388	375	371	396	406	386	396	385	368	409	416	418	377	395	419	417	389	438	354	394	441	403	394	385	390	350	403	402	357	391	398	368	406	392	390	405	409	404	401	406	413	379	411	394	377	432	406	397	411	377	402	407	400	440	407	404	432	386	366	355	384	381	385	395	421	351	355	387	381	389	369	369	395	408	393	413	417	466	398	392	362	421	450	410	385	422	432	409	374	383	369	412	385	398	421	366	400	408	386	362	352	385	361	381	421	406	378	359	364	361	413	386	394	396	445	411	379	407	425	395	379	454	398	372	418	400	389	380	399	402	398	418	411	414	375	420	389	400	374	345	359	372	366	395	401	371	385	385	389	436	394	409	414	359	396	382	363	424	400	399	389	394	411	406	384	398	392	374	383	392	393	404	403	404	449	407	373	396	396	398	386	369	418	404	376	435	389	372	406	428	406	375	386	387	400	398	373	401	396	416	424	370	394	399	389	380	392	381	381	372	416	385	388	368	370	392	400	347	398	430	395	391	374	396	407	449	404	404	413	392	356	417	445	400	397	409	355	411	386	405	369	384	405	424	362	409	378	411	374	415	357	402	359	393	398	402	424	390	409	418	374	427	376	390	440	411	394	398	389	420	393	406	396	402	355	368	402	421	391	418	411	445	368	403	392	397	415	395	420	410	379	386	387	396	427	370	416	426	382	399	392	401	389	410	395	372	422	379	386	442	382	409	375	384	380	390	399	403	388	419	395	400	418	434	413	416	378	406	406	409	407	384	403	423	409	362	386	373	375	402	401	389	387	408	379	376	384	372	399	368	354	367	374	376	380	384	392	395	375	379	408	392	413	396	395	374	377	379	335	380	398	414	401	394	403	374	391	390	382	378	410	389	396	409	416	376	377	381	393	412	377	370	386	372	424	358	412	429	390	405	388	387	398	366	404	419	388	385	353	379	392	406	380	387	354	398	418	374	374	401	392	405	423	388	400	416	434	403	409	419	417	407	387	375	346	422	385	402	401	372	376	384	380	397	383	393	397	403	379	417	439	377	379	359	423	374	387	429	358	360	404	402	428	393	384	399	441	393	357	394	397	385	413	383	362	399	399	375	387	388	449	445	417	425	387	379	381	374	362	427	396	401	381	406	373	409	397	404	416	389	421	379	414	409	410	366	397	400	427	386	403	394	404	389	371	350	372	396	381	408	333	397	412	352	406	405	371	413	430	367	379	411	405	375	337	383	392	374	419	399	416	396	380	371	404	428	423	369	392	394	394	392	463	383	367	387	435	414	402	392	397	427	392	428	371	392	346	361	371	427	403	404	393	385	415	398	362	361	417	396	411	367	402	374	406	392	374	369	433	393	384	398	396	390	389	410	390	388	396	402	426	419	410	395	417	409	389	431	354	398	397	373	408	392	396	370	389	364	408	374	418	441	413	406	423	393	389	354	354	371	375	389	412	411	365	420	368	352	363	405	384	411	408	375	370	407	381	393	417	409	402	380	412	410	365	388	406	395	400	392	408	389	398	426
11823	6714	3248	4044	1465	1320	1229	1131	1043	1052	990	1004	1039	988	964	1007	963	969	950	964	956	965	946	904	960	949	935	946	992	934	979	935	991	973	932	915	949	993	979	895	924	946	913	943	955	983	929	910	905	959	911	898	924	925	885	917	902	917	913	942	900	911	941	933	905	909	895	988	873	914	925	937	893	948	964	909	919	945	929	929	884	965	865	935	943	938	874	923	940	920	924	976	890	951	856	909	908	934	939	930	928	924	982	888	920	932	945	951	919	913	888	885	919	934	928	977	920	916	925	960	922	896	937	974	934	920	940	926	908	951	911	938	930	920	883	904	899	933	899	870	899	944	888	948	870	913	950	926	975	929	898	858	915	949	891	924	893	956	935	919	908	906	957	931	947	955	926	935	966	938	919	928	912	921	952	935	1013	905	1002	989	916	894	921	930	941	984	920	922	889	935	920	944	937	880	852	974	922	894	921	841	940	921	923	926	938	915	922	969	942	940	920	926	936	923	931	970	902	915	929	926	954	930	959	958	935	922	976	960	917	975	941	918	935	911	928	925	895	907	918	950	930	934	1000	888	909	927	919	921	918	922	955	911	928	946	972	924	946	923	973	929	931	936	886	925	926	887	947	915	869	920	922	917	910	920	891	881	917	930	972	960	911	920	889	926	893	951	892	910	913	902	871	920	929	880	929	910	895	950	908	936	921	919	920	899	922	910	949	926	934	920	885	914	926	907	888	902	940	960	946	986	945	902	900	947	996	865	876	958	873	960	892	951	915	1014	916	922	967	934	877	950	920	886	963	950	876	959	978	936	920	982	882	898	925	889	921	924	948	923	910	928	919	914	911	917	912	892	950	914	887	928	909	959	905	927	964	955	942	888	906	917	898	858	935	959	944	942	910	917	889	901	937	969	892	942	923	954	949	978	864	971	917	947	931	913	940	923	938	901	971	916	929	893	946	908	951	846	939	966	910	957	916	909	905	916	918	898	937	982	961	913	944	917	924	907	915	908	912	881	943	944	892	873	969	897	899	888	933	940	900	914	975	925	880	921	944	907	902	909	971	932	937	936	973	922	851	932	874	902	963	878	924	926	968	985	946	937	956	906	903	914	949	929	945	945	943	919	933	916	919	912	944	902	968	935	890	953	956	929	874	877	907	898	955	925	914	918	924	934	919	927	948	910	880	958	909	923	918	933	980	941	925	898	951	934	894	906	923	880	898	914	900	926	910	910	960	933	916	954	942	882	958	910	905	964	891	976	927	941	955	893	894	940	935	913	934	952	901	913	920	936	934	923	950	1007	987	943	881	974	955	917	923	984	922	923	883	945	896	953	921	924	1009	931	948	931	924	938	999	954	941	907	952	951	846	900	905	866	920	905	857	923	903	930	915	959	953	979	945	899	945	918	911	1008	885	935	908	953	949	889	892	939	940	990	935	903	935	902	909	903	896	951	932	882	941	920	909	902	936	906	903	934	919	904	895	881	930	948	947	903	916	962	1000	907	957	890	905	921	888	881	887	919	884	933	983	878	904	902	920	948	941	948	930	921	940	886	897	891	988	941	961	892	926	933	932	908	875	914	929	965	907	922	927	874	904	912	955	968	977	911	914	882	919	876	943	929	928	906	900	897	888	937	865	934	932	911	918	926	889	922	923	912	926	955	966	954	893	920	942	929	952	917	916	949	937	960	887	922	899	859	951	956	961	937	963	878	962	942	961	931	934	948	909	935	859	924	925	903	983	925	892	934	943	905	918	918	975	984	942	922	899	885	934	953	989	866	952	935	905	878	935	900	929	947	919	925	898	932	921	922	870	922	1003	916	978	906	918	946	930	880	948	935	855	912	972	907	930	939	955	909	906	890	907	952	931	857	921	945	913	925	977	951	983	950	959	966	964	923	990	930	902	948	936	935	948	876	907	935	921	940	907	905	910	926	907	952	883	914	884	893	912	883	874	939	953	921	959	878	896	953	893	911	946	906	934	906	951	925	917	986	877	887	953	927	950	898	938	965	890	938	902	938	934	941	884	958	910	932	907	897	964	937	867	932	877	887	939	909	954	903	928	884	910	919	906	933	938	928	970	878	923	902	897	892	941	946	929	879	915	910	907	944	943	995	900	949	927	941	912	936	918	912	894	964	927	919	973	933	916	944	864	960	892	888	950	974	941	945	906	961	948	915	876	930	898	883	942	865	941	943	879	934	936	914	940	952	910	890	904	937	912	925	966	920	912	957	939	973	943	949	937	876	922	895	916	963	903	901	900	976	1007	985	944	915	948	950	899	879	927	907	927	877	967	874	877	952	909	893	943	940	887	938	943	934	910	901	894	963	940	918	936	929	939	932	937	922	920	924	863	939	924	933	939	899	894	969	870	960	923	896	879	901	908	920	953	955	884	950	883	908	900	901	894	932	948	836	921	940	896	960	904	973	929	917	916	877	933	920	928	922	900	919	940	880	936	935	913	910	971	909	901	887	932	919	926	934	996	904	970	873	899	908	917	930	940	857	871	985	950	911	951	908	917	932	871	965	942	954	929	967	992	906	907	984	870	910	893	870	964	936	921	936	923	905	929	952	918	888	927	940	929	896	936	989	963	963	826	969	943	925	968	951	952	926	911	922	957	983	947	915	918	918	954	940	937	913	927	931	931	877	900	856	919	913	926	931	979	935	906	910	997	886	854	921	932	998	1004	898	1003	938	932	919	939	943	920	941	946	961	892	936	895	934	874	885	932	908	911	939	934	934	919	876	924	975	931	990	970	913	959	951	941	948	896	945	949	962	935	915	927	937	918	922	971	925	906	915	953	913	935	961	894	939	948	916	895	910	924	943	914	945	924	888	903	886	915	928	910	972	939	922	940	923	945	878	901	900	878	927	894	941	922	917	894	914	924	866	933	940	903	866	849	925	934	924	865	950	936	888	992	949	889	930	908	931	952	957	924	931	934	954	945	927	955	945	904	926	913	941	883	927	947	1012	950	901	925	905	923	871	872	922	932	972	890	896	939	924	900	952	887	902	889	897	873	916	936	902	945	900	953	933	871	927	949	927	881	942	920	886	906	964	923	936	908	940	903	933	903	885	940	947	912	949	888	877	946	961	883	956	923	957	903	946	936	890	909	936	943	884	959	945	919	892	924	925	880	872	929	939	911	933	911	893	962	968	905	879	935	900	935	900	913	903	913	915	911	964	905	917	916	969	996	947	956	901	948	913	964	946	957	950	962	939	955	911	934	912	989	917	931	920	917	904	939	944	953	945	925	904	880	879	955	931	946	948	951	922	913	922	935	900	926	879	966	980	935	927	889	924	889	929	921	904	949	892	951	895	935	908	925	958	902	892	934	873	957	973	919	969	886	897	912	857	956	901	934	889	906	961	963	898	920	966	919	927	949	889	887	917	958	954	922	933	937	947	951	944	874	923	958	922	903	916	933	895	914	895	920	924	955	871	872	940	930	834	936	915	974	859	961	977	925	931	959	912	909	907	949	931	953	912	944	928	918	962	974	922	918	940
24524	13480	3507	1238	530	355	321	255	246	233	237	239	220	197	238	210	220	222	227	230	212	223	221	215	205	232	240	224	220	226	208	230	186	182	187	225	208	203	208	219	227	198	200	220	194	219	216	236	210	217	168	192	177	231	204	212	209	226	197	204	213	191	227	183	210	214	207	212	210	194	233	216	201	192	180	219	213	197	223	226	194	198	211	232	210	218	212	207	196	202	225	211	225	212	194	196	228	194	216	222	242	215	211	191	240	206	223	210	194	230	234	197	201	169	209	199	198	201	208	209	219	221	200	202	211	222	228	214	197	231	210	207	205	191	189	199	186	201	170	240	188	214	197	196	221	211	202	193	200	186	213	199	186	225	200	200	217	217	229	227	194	193	222	192	190	211	179	181	202	253	216	244	206	211	188	189	207	227	207	182	192	207	206	219	176	199	209	199	202	212	196	200	215	210	189	214	190	204	219	200	215	217	187	184	208	204	184	225	216	205	200	218	191	181	200	224	200	185	215	198	216	205	186	219	231	216	220	194	190	212	188	208	196	247	190	203	193	192	204	210	230	176	214	196	219	205	193	204	187	226	183	211	205	219	208	201	194	194	202	200	219	220	217	219	191	224	202	198	193	228	185	215	215	217	192	216	214	213	195	202	200	209	223	205	222	189	176	195	206	218	198	220	202	177	228	187	203	204	206	195	210	221	243	216	206	188	195	195	222	186	194	179	194	202	214	193	172	187	208	212	187	223	229	194	197	215	185	213	181	206	190	211	202	190	192	216	214	212	188	200	216	197	203	190	183	206	204	210	200	215	192	200	191	201	180	196	232	214	224	205	213	190	214	196	198	210	187	222	195	220	216	195	195	192	204	208	197	209	179	219	207	191	200	220	208	212	195	174	227	234	213	214	205	217	195	227	205	203	197	206	208	213	200	188	194	195	228	203	200	201	196	198	224	199	232	204	198	189	196	193	212	176	180	213	197	204	217	183	206	195	178	224	206	208	194	223	231	219	214	181	217	207	238	189	178	214	213	199	220	191	203	213	230	251	194	192	223	203	209	197	215	176	202	188	218	230	189	220	210	203	212	200	210	205	234	244	195	172	216	201	206	189	191	216	219	207	212	211	206	208	207	206	227	219	180	204	219	237	214	189	204	194	198	196	226	224	227	196	188	187	203	216	215	223	205	207	191	226	222	217	212	224	214	224	225	223	209	188	236	205	209	201	223	248	222	258	228	215	208	210	209	223	204	178	201	183	203	212	187	208	209	211	205	207	218	201	200	210	233	179	217	204	215	227	234	207	202	225	218	189	227	205	223	192	196	224	187	219	231	187	222	214	196	182	223	189	186	194	226	211	184	181	191	210	183	201	191	200	214	236	196	186	189	233	199	198	202	211	185	183	202	187	192	227	236	249	233	185	189	204	217	222	220	192	206	197	234	235	220	231	194	209	198	210	228	236	177	188	201	213	202	200	211	218	213	195	197	177	184	211	207	188	204	221	212	197	196	190	186	223	194	201	216	194	195	206	191	212	220	224	207	198	204	221	226	214	214	199	174	218	210	213	232	201	189	197	204	194	213	204	204	207	217	193	202	210	198	236	204	200	197	210	189	172	214	203	205	204	222	195	190	235	210	202	221	208	189	200	211	219	187	218	188	223	204	227	194	197	226	208	232	213	228	208	232	202	194	184	215	208	217	195	208	212	212	223	192	229	193	252	196	207	202	210	184	226	206	201	193	209	197	191	187	200	188	210	214	214	213	219	209	201	202	251	185	215	211	202	227	210	222	198	198	205	190	200	216	230	193	205	212	216	207	224	251	203	189	216	212	177	198	200	200	204	213	200	203	197	218	217	201	192	216	203	183	225	206	231	237	200	212	206	185	208	198	207	209	218	214	186	183	182	218	203	223	206	170	213	203	192	205	210	193	209	219	192	209	201	201	211	202	195	188	216	243	199	217	197	225	229	215	217	229	230	190	185	214	247	207	200	215	203	209	245	205	201	199	219	217	210	188	213	205	213	205	230	215	195	198	166	206	218	188	227	209	221	213	219	186	204	209	216	189	210	211	197	213	200	220	252	205	244	188	204	179	223	204	177	204	190	200	192	238	189	211	208	193	202	201	203	198	225	197	221	196	200	210	203	185	215	209	248	204	214	212	234	209	184	202	195	200	211	214	215	216	216	195	197	190	219	210	212	189	213	220	216	217	195	178	192	199	219	222	195	190	208	221	218	205	216	198	173	203	221	198	200	215	216	215	227	208	217	199	185	215	209	220	201	206	226	197	206	220	191	208	190	202	202	232	211	181	233	215	210	191	210	210	224	199	204	197	189	200	185	206	194	215	205	193	213	201	225	200	167	176	208	211	195	220	204	199	176	222	173	209	216	197	212	196	209	186	226	198	203	196	199	220	216	207	200	172	191	219	197	188	195	199	199	217	192	194	233	200	206	225	194	199	223	217	210	221	203	211	209	203	209	195	200	192	213	184	188	191	208	210	196	210	211	205	192	210	191	193	204	215	207	208	217	217	218	199	192	184	175	215	186	201	201	237	200	203	220	161	178	198	221	189	213	210	222	205	205	181	197	211	183	233	224	226	202	182	201	215	200	206	198	204	192	222	223	202	216	224	181	211	219	231	206	206	230	208	216	206	218	197	227	231	190	201	215	226	212	187	185	203	188	212	191	191	209	243	208	222	205	225	183	190	213	198	206	186	203	192	203	189	211	174	207	193	173	209	224	205	201	207	168	196	218	222	198	178	213	226	226	210	198	169	211	178	179	200	211	182	208	191	209	187	221	210	207	208	207	175	224	209	193	197	210	223	201	204	198	192	209	213	205	192	198	228	214	240	208	180	180	208	183	219	180	227	262	197	214	226	215	231	216	212	209	183	192	198	210	212	184	231	202	222	197	222	201	205	204	188	189	213	203	212	174	220	209	214	202	188	215	186	194	195	219	205	225	201	198	209	210	219	189	236	206	200	192	195	209	206	221	179	198	188	211	208	212	201	183	203	193	208	211	194	183	230	201	203	221	202	207	216	216	201	179	200	217	193	193	211	222	206	198	246	196	203	191	183	215	204	229	221	216	188	221	201	215	190	215	213	198	214	219	222	223	202	201	224	180	231	192	211	183	224	209	218	215	216	204	208	174	218	197	222	181	208	205	221	219	186	223	214	183	205	202	212	238	194	219	174	203	218	219	213	208	209	230	219	189	219	193	208	210	217	204	239	207	194	190	183	203	233	201	201	215	193	218	210	235	201	218	221	220	215	219	206	195	190	211	214	214	212	201	195	187	194	195	186	223	204	202	197	218	216	214	209	216	221	205	238	190	178	240	223	232	236	217	186	209	224	175	183	216	214	218	215	214	217	234	202	180	205	187	233	235	213	213	243	210	190	212	182	205	220	203	227	199	200	201	203	196	200	247	210	262	206	211	192	203	195	188	190	215	214	197	231	233	186	185	202	216	184	220	192	206	208	202	210	216	230	204	213	212
16784	9842	3772	3152	1769	1381	1187	941	847	781	775	699	615	647	672	613	555	601	585	587	612	581	587	561	521	548	572	558	573	528	544	546	515	528	543	523	498	532	510	505	570	508	512	506	553	497	482	489	516	549	507	527	491	533	570	535	475	490	525	498	555	487	516	506	517	461	523	527	505	514	493	523	479	527	483	504	531	515	491	509	555	468	493	477	527	494	552	470	530	519	477	513	515	513	543	555	539	523	514	539	532	530	530	540	483	530	545	501	541	521	516	518	520	514	512	527	520	506	496	500	499	479	528	542	486	525	517	520	496	511	563	487	474	505	502	477	557	499	476	521	521	515	517	506	532	522	489	536	536	509	489	559	529	527	560	510	485	495	479	487	463	538	533	520	511	513	461	529	528	521	538	535	525	513	499	499	553	492	549	527	537	537	536	543	539	517	494	490	526	507	528	526	516	504	542	509	486	538	526	551	538	513	539	498	495	505	522	494	526	568	529	503	503	521	517	474	534	487	521	492	517	577	510	495	526	489	526	496	511	496	549	531	512	511	542	482	535	477	481	522	547	519	496	533	525	471	510	520	491	512	489	533	509	521	496	530	523	504	502	519	484	495	523	511	493	498	518	498	520	516	507	503	516	515	557	531	552	505	533	512	534	496	519	491	497	515	536	508	520	506	496	515	484	504	514	481	540	487	459	524	541	530	463	538	493	512	508	526	518	512	494	520	493	511	515	498	524	532	544	477	483	472	498	483	502	552	551	539	506	518	515	477	558	483	499	542	518	497	509	516	521	491	499	511	507	540	492	522	546	499	553	483	540	493	453	482	521	484	490	522	560	518	525	542	514	570	540	532	474	547	510	512	507	517	515	521	486	500	521	492	530	502	531	477	504	511	495	498	488	532	523	527	497	520	504	472	491	517	508	497	480	530	517	510	527	475	514	529	495	515	543	545	522	529	455	483	533	484	482	502	497	542	470	500	503	547	474	518	533	523	503	516	512	526	515	469	541	533	522	542	478	561	540	516	514	516	498	482	494	473	523	521	503	502	495	535	533	479	536	520	536	513	520	542	510	536	540	481	527	526	526	534	522	473	523	494	540	479	495	514	514	547	517	527	495	501	525	469	506	500	570	476	488	559	485	519	540	531	518	572	547	462	539	498	522	529	496	536	509	479	517	529	534	506	549	528	526	504	494	513	499	510	496	512	484	504	502	513	517	551	495	513	520	472	519	516	527	523	514	536	527	512	512	475	498	512	506	491	488	552	511	497	494	516	498	494	483	541	530	519	513	519	511	538	534	537	486	475	532	530	505	500	514	500	494	534	502	496	487	504	518	526	544	495	548	480	516	529	480	430	485	552	515	495	512	522	500	474	516	491	501	508	544	536	530	512	477	518	529	542	537	499	562	459	521	494	509	514	492	526	494	538	520	477	519	536	510	541	494	522	501	522	513	456	498	517	485	569	514	529	529	532	502	517	503	520	548	508	526	506	529	513	538	478	520	510	538	506	516	531	517	494	523	530	491	527	505	517	494	551	565	521	518	538	547	479	510	495	535	475	536	473	521	501	516	470	513	523	492	491	473	518	534	521	511	506	478	506	535	554	527	523	526	466	499	530	550	507	480	533	524	518	528	560	535	534	516	526	520	585	535	499	503	478	530	472	531	508	528	466	513	599	514	499	492	463	486	487	561	504	561	478	521	492	516	484	521	526	515	514	512	531	498	509	538	517	534	487	524	529	539	518	524	501	538	521	506	496	487	460	526	508	549	462	491	526	511	496	467	522	528	536	554	537	508	507	507	528	476	482	494	525	491	507	509	501	485	510	471	522	510	524	525	532	518	513	499	522	507	527	530	509	486	515	467	514	528	510	508	501	482	495	468	495	526	529	496	554	478	514	514	487	581	503	533	519	496	463	500	524	485	512	510	494	511	492	529	518	554	480	477	530	493	507	501	496	511	509	537	546	511	539	536	493	505	524	494	504	508	502	497	534	537	514	499	529	510	493	524	508	522	552	514	527	549	477	499	524	477	522	521	481	515	489	473	510	489	500	491	465	514	491	519	510	545	504	464	480	477	534	469	532	510	528	519	529	523	530	524	484	530	516	512	499	500	491	484	471	546	523	494	532	516	498	509	522	518	505	523	524	503	500	525	568	498	492	514	549	530	554	510	513	499	534	551	505	533	508	541	469	525	535	523	524	533	509	458	557	550	521	514	532	516	518	484	462	543	555	525	499	487	543	511	482	546	484	490	536	481	503	521	468	504	527	499	502	524	482	483	527	511	468	504	517	514	486	571	491	527	483	463	508	482	494	516	584	496	538	493	534	494	465	517	491	498	544	485	550	485	524	504	532	487	500	472	523	501	517	494	521	518	529	476	511	515	529	486	519	486	469	554	529	494	528	524	515	513	465	536	494	516	489	520	538	503	477	480	520	527	511	542	518	503	549	521	537	542	480	528	547	509	516	542	524	499	501	514	552	517	496	489	524	553	535	526	487	545	467	536	531	555	489	512	509	494	491	521	546	504	493	534	506	501	499	482	512	516	463	487	551	499	503	531	499	487	523	465	477	477	523	524	497	525	564	523	518	494	498	501	518	511	535	529	471	560	494	490	515	545	489	535	506	471	509	520	509	516	525	535	521	533	519	500	497	546	488	493	523	500	540	511	504	484	523	542	479	508	521	505	509	478	525	522	479	543	513	522	460	495	542	525	520	548	501	512	512	509	487	470	530	523	482	499	551	513	529	500	491	537	517	537	441	507	517	552	535	514	535	516	491	543	516	511	488	521	555	511	519	514	526	483	548	527	516	531	568	500	514	509	502	518	531	495	513	522	499	487	552	437	514	523	517	508	539	508	503	503	506	500	508	495	495	523	486	519	532	532	504	530	522	512	547	495	548	529	521	569	522	504	507	552	540	526	495	515	516	518	492	499	562	512	491	535	512	500	528	502	494	521	532	505	493	515	523	520	523	498	496	491	553	528	512	537	488	499	552	530	479	507	522	541	510	538	547	526	518	514	496	576	504	527	541	504	517	531	493	531	516	528	483	529	530	534	504	478	506	546	499	531	478	524	466	515	509	510	544	486	516	524	494	529	487	522	513	519	525	551	472	477	495	486	503	512	527	498	566	486	519	537	533	516	539	498	506	526	538	533	506	482	499	523	517	530	488	500	530	526	488	545	527	485	548	516	498	502	506	543	481	517	536	511	534	490	494	540	516	520	489	504	523	483	509	479	510	533	507	502	486	547	505	517	541	526	516	499	508	541	497	557	494	496	508	541	495	545	544	531	529	514	474	552	525	554	493	536	498	528	496	500	470	484	523	517	536	534	514	469	526	512	517	527	536	482	534	484	555	475	546	511	481	550	477	550	518	514	471	512	536	478	520	492	554	457	504	524	556	549	526	526	541	511	504	486	503	524	490	508	503	545	538	506	521	493	497	518	471	505	490	552	480	497	495	481	505	520	499	487	541	509	489	484	512	524	496	503	485
4463	2237	707	449	372	385	363	370	372	402	376	363	363	338	381	407	392	346	361	368	388	319	368	339	374	365	345	407	392	350	396	362	378	360	414	357	344	393	354	371	361	396	376	382	379	356	377	350	363	378	387	334	385	354	370	349	372	407	375	385	377	387	375	376	353	368	353	392	342	368	379	383	386	323	356	405	397	384	356	352	367	348	399	366	326	340	388	320	355	374	396	343	338	373	343	366	366	336	398	358	363	362	395	354	372	376	355	348	342	366	346	365	351	328	379	355	348	324	355	378	397	339	343	371	375	384	326	363	353	339	380	359	348	349	377	366	365	385	383	375	388	376	336	356	358	389	352	345	347	360	346	344	382	379	370	367	359	363	403	390	327	331	363	346	359	363	366	364	356	371	377	339	429	384	365	364	419	352	346	329	374	389	365	384	380	334	389	401	375	386	384	361	404	375	380	362	339	372	337	394	361	349	354	366	370	354	357	400	345	350	339	389	396	374	398	382	366	337	387	382	390	321	384	350	356	340	370	376	337	382	365	370	355	424	381	390	365	353	369	341	352	338	326	378	389	365	360	391	412	328	367	367	372	340	359	383	365	350	348	395	360	334	367	345	319	364	389	392	372	347	332	384	351	365	407	359	354	390	382	364	350	341	382	364	352	404	430	365	328	374	377	363	343	340	375	417	410	331	395	427	375	386	375	387	351	342	380	349	342	364	367	345	360	355	369	365	343	407	374	314	379	360	369	360	381	375	356	375	368	355	356	367	342	394	354	364	379	373	324	369	360	376	360	356	362	388	390	348	372	383	412	356	359	385	377	403	400	377	353	389	357	345	320	391	366	350	358	377	377	354	402	346	363	363	374	362	386	346	354	343	374	388	355	372	369	405	364	370	371	357	378	343	345	364	375	381	349	412	349	394	361	354	375	366	381	387	359	348	360	398	341	367	382	370	401	386	352	361	382	332	364	392	354	384	386	358	412	382	398	357	372	368	364	338	412	340	385	351	345	329	362	370	375	384	359	359	355	377	374	371	346	373	344	352	363	401	330	357	325	358	369	389	354	351	362	398	358	349	385	323	365	359	311	374	355	365	353	376	384	367	357	377	366	342	358	376	390	381	372	375	366	371	372	393	411	393	366	382	366	346	354	328	402	359	364	360	440	400	395	367	400	349	350	357	354	360	388	381	352	352	356	383	381	398	340	366	380	389	364	325	355	362	342	350	386	374	383	391	417	337	394	380	359	370	368	351	388	369	331	395	356	366	400	370	389	383	372	344	380	371	389	363	336	355	379	395	397	431	376	359	353	378	341	363	376	348	329	335	370	359	405	386	357	351	338	351	381	364	395	399	374	397	360	375	369	352	373	371	326	369	361	364	339	344	342	329	334	382	374	388	386	389	377	358	387	379	381	390	369	360	343	378	376	392	387	350	401	361	327	367	385	364	329	336	379	338	381	373	364	332	401	354	339	360	373	370	360	370	378	371	366	379	366	393	356	363	365	371	406	350	387	346	337	358	378	349	352	408	356	376	398	343	323	346	362	339	335	389	347	335	356	352	383	334	348	350	371	378	377	377	370	339	399	356	382	362	348	359	349	366	361	353	374	356	379	361	387	375	331	384	382	370	423	347	364	324	368	346	365	380	377	361	364	380	376	365	376	344	353	337	420	396	360	366	371	408	362	377	360	370	394	371	387	372	378	358	373	378	398	344	362	374	369	362	346	360	398	393	345	356	375	358	372	389	360	391	364	364	374	376	364	358	354	357	389	351	341	395	384	361	339	340	400	315	364	386	387	350	358	351	366	382	340	348	351	373	400	369	371	358	342	362	383	363	359	364	389	374	374	387	350	326	406	363	383	378	365	333	385	338	375	375	372	366	340	338	336	368	351	353	379	367	375	393	379	351	358	383	362	351	406	382	379	355	355	348	335	349	368	397	343	399	364	343	346	363	412	360	347	363	398	355	371	350	386	386	342	424	370	380	367	392	320	346	380	367	372	326	362	324	360	360	379	341	370	375	383	362	363	388	341	377	376	381	348	336	367	401	355	379	392	388	385	361	390	407	365	411	443	402	404	374	353	354	385	351	363	340	376	351	368	396	363	356	358	363	384	352	354	388	373	406	348	383	362	360	335	364	384	418	373	409	355	383	368	395	313	362	382	357	355	350	381	364	363	381	378	345	366	370	381	337	317	379	329	356	344	379	348	334	360	349	354	388	356	376	372	367	340	356	340	328	353	382	385	338	377	319	372	317	382	375	391	390	361	361	374	395	346	403	338	360	369	398	357	332	350	375	366	383	356	368	392	391	338	367	388	398	377	365	374	374	377	351	334	389	379	352	386	348	373	384	365	395	373	360	380	360	370	369	370	382	379	392	380	335	367	374	366	374	370	397	390	350	378	397	387	397	347	394	417	363	345	386	366	378	393	366	390	307	357	364	405	352	408	374	360	345	384	366	373	382	373	366	373	362	344	346	335	395	352	330	378	352	360	353	339	356	419	397	381	348	349	376	393	344	357	413	361	395	383	379	374	371	397	376	374	362	377	419	358	379	375	339	377	352	356	358	409	396	367	377	382	346	319	410	408	380	377	339	338	365	391	368	340	373	339	336	387	352	345	371	373	389	366	334	405	355	357	380	382	410	368	355	365	350	369	356	361	351	346	375	386	368	355	375	389	355	323	371	361	384	340	371	389	383	338	359	373	367	346	363	347	359	382	344	352	357	368	350	372	375	365	339	348	350	353	371	424	361	387	357	359	361	397	342	357	345	391	349	368	377	368	373	335	334	385	327	339	415	354	366	359	367	342	376	385	390	393	393	376	352	378	336	396	392	371	387	381	338	337	357	350	346	371	336	345	385	367	379	376	383	375	379	380	379	364	363	395	363	385	359	340	391	363	372	372	386	361	377	412	375	348	336	376	323	338	365	329	351	389	376	375	364	372	354	350	353	349	333	361	377	372	351	382	332	359	356	367	376	356	369	396	362	331	330	364	370	383	373	356	357	370	394	364	403	436	372	388	358	347	395	376	350	358	363	354	353	384	362	370	374	324	360	348	356	353	351	384	405	361	357	369	385	334	366	383	353	348	359	381	354	340	345	357	345	363	399	368	379	408	354	376	374	373	364	356	351	387	392	354	361	361	343	354	352	367	381	347	366	357	351	367	379	349	372	364	363	390	365	370	357	352	366	332	400	385	368	370	350	355	394	384	367	391	377	383	409	349	351	355	367	354	327	374	370	379	381	337	379	370	389	346	334	369	353	416	358	376	369	345	361	345	392	386	373	374	359	382	345	365	369	332	401	357	378	384	350	375	344	395	347	373	357	425	343	359	329	378	351	392	383	343	349	353	360	361	407	392	377	337	354	354	384	381	375	362	377	380	390	401	347	383	355	351	376	382	392	379	372	343	419	391	352	337	349	346	403	370	384	387	387	334	356	386	399	398	394	364	372	356	363	370	367	346	343	367	368	370	359	366	356	364	373	360	377
4218	2723	1449	1323	1052	954	937	897	903	913	920	904	903	886	832	824	909	896	905	874	921	843	860	889	899	907	905	939	864	864	860	931	855	905	929	906	866	840	865	874	848	879	916	881	896	898	888	836	868	842	871	926	862	858	854	886	841	877	855	849	912	874	852	923	893	869	826	845	891	868	826	802	858	898	905	856	912	922	925	892	849	870	928	902	848	835	820	912	858	888	919	876	884	842	864	937	891	842	936	914	919	846	877	907	862	901	889	922	817	898	886	866	912	886	855	810	844	833	929	854	814	876	843	905	863	892	897	911	906	872	830	879	881	892	856	879	896	881	920	886	937	814	933	843	867	878	845	877	904	821	866	925	879	874	847	829	872	913	869	865	875	872	842	849	839	863	865	832	880	830	845	863	892	873	872	876	859	864	835	896	904	865	859	827	879	861	832	937	826	934	860	862	881	867	851	830	866	891	906	888	871	882	816	912	838	906	899	924	896	846	805	862	847	887	878	844	886	863	878	901	859	895	845	861	943	814	884	905	855	856	854	857	861	823	864	856	862	826	813	877	845	863	886	845	875	828	867	912	885	902	881	839	838	857	870	887	891	923	881	831	879	848	846	888	868	892	883	885	848	883	922	850	906	900	852	882	883	904	883	891	873	894	846	894	884	873	892	843	882	899	874	914	923	895	923	879	865	897	891	928	855	880	894	865	815	882	884	896	912	857	881	906	834	934	887	868	877	898	879	849	890	892	882	900	892	903	835	900	830	902	877	876	873	870	880	900	890	846	860	896	864	932	867	923	874	873	900	866	838	903	899	857	866	878	885	901	862	827	896	878	894	807	939	890	869	866	894	856	897	872	920	907	873	836	917	863	836	853	905	906	909	848	877	865	900	927	841	858	860	854	873	841	869	867	860	901	908	866	854	870	853	889	846	902	868	839	856	863	840	868	908	847	870	864	885	899	863	858	890	919	884	910	891	841	909	848	883	818	881	835	877	820	912	839	907	872	837	865	907	888	856	887	850	889	877	887	852	856	881	925	887	809	875	846	855	919	846	892	891	897	835	872	886	924	876	857	854	874	888	898	879	871	892	891	840	904	817	865	891	914	911	798	859	880	884	889	914	872	856	890	879	887	877	879	898	862	883	837	837	863	837	918	876	873	867	836	841	871	863	908	902	903	851	864	841	861	913	866	859	903	869	905	878	897	862	943	875	872	889	848	843	926	894	846	903	884	882	846	844	893	885	855	884	917	903	864	877	877	894	893	876	897	888	889	852	890	915	900	851	849	837	915	911	841	891	895	860	866	859	904	870	876	852	864	858	892	874	833	842	845	867	919	870	858	835	902	913	855	860	903	872	847	873	894	905	886	868	889	869	861	870	896	865	883	896	897	844	906	926	864	919	834	885	854	864	874	825	879	826	872	859	934	859	886	832	849	854	920	829	860	882	909	854	848	882	858	863	929	931	892	847	852	836	887	882	933	923	842	873	885	950	860	821	901	908	848	856	896	882	873	879	975	869	884	862	866	886	869	837	895	895	913	872	856	827	883	867	876	896	844	896	925	901	926	890	895	871	894	882	918	859	873	828	869	870	897	853	855	882	861	894	854	871	817	869	882	884	814	883	893	837	873	917	863	858	860	829	919	880	905	881	889	864	866	928	866	839	828	880	871	903	859	901	819	866	851	872	918	882	855	917	901	862	888	862	845	866	856	909	878	906	842	845	858	887	939	861	828	889	811	823	873	890	829	906	874	903	850	892	925	862	913	874	953	856	861	873	891	819	925	861	889	852	877	908	858	870	862	853	915	869	922	816	876	894	866	858	898	892	839	893	858	882	855	870	852	844	890	885	891	852	938	840	869	859	814	842	903	891	846	863	832	863	884	838	845	870	906	873	894	889	863	871	862	845	881	843	871	886	898	869	882	846	865	848	881	894	844	881	864	869	900	854	877	888	860	851	908	903	906	874	844	897	932	835	887	910	870	924	839	868	884	882	930	824	863	856	898	870	849	835	895	883	853	866	869	867	856	874	845	886	937	890	849	915	841	811	868	929	877	886	914	837	871	869	909	867	894	915	821	844	927	912	903	867	842	870	860	819	840	941	888	869	842	903	870	831	894	912	907	925	894	896	845	880	905	842	878	844	897	835	879	864	868	856	845	908	859	840	971	917	889	852	866	899	887	882	874	911	874	866	895	861	856	854	891	895	908	867	880	859	916	832	875	848	908	857	903	947	886	863	901	914	894	893	910	887	904	881	881	884	832	903	897	885	852	854	891	934	897	861	916	896	876	844	839	870	871	847	916	825	923	887	900	840	860	841	852	883	898	849	955	890	868	918	922	870	861	885	927	916	881	846	878	887	848	880	948	908	860	878	884	916	889	893	834	888	881	895	928	895	890	842	873	871	878	831	890	844	876	892	851	879	872	876	854	873	904	825	867	845	901	876	843	850	852	894	887	909	841	877	858	876	893	920	861	845	911	925	853	794	872	838	862	894	840	895	918	874	868	884	873	886	871	874	854	858	873	841	900	851	900	868	851	842	886	893	848	857	810	875	840	913	880	942	855	896	898	905	877	832	840	891	928	846	916	903	863	850	868	828	901	848	854	885	938	852	863	840	875	891	850	891	841	861	859	866	854	916	873	903	904	869	901	840	831	880	873	888	901	860	897	854	880	831	885	872	852	911	888	900	852	880	834	895	813	924	878	801	900	874	824	897	845	895	932	856	869	898	858	899	834	850	881	890	877	879	871	867	874	879	894	895	844	890	907	892	924	910	896	896	864	875	872	888	873	906	869	883	908	871	881	890	909	905	877	866	891	868	859	918	840	884	860	864	867	850	924	842	882	904	866	886	923	868	843	854	829	851	932	811	936	880	842	886	886	895	911	890	866	883	826	878	868	873	868	926	892	888	906	864	877	905	904	864	891	895	882	910	916	843	864	884	876	842	902	909	866	871	853	867	929	876	926	840	880	880	898	827	874	901	835	874	878	908	860	926	904	893	923	879	873	885	892	889	947	875	882	863	919	849	881	880	898	909	856	915	879	858	897	804	893	869	830	840	857	845	869	859	893	874	899	813	877	842	897	876	886	884	880	842	874	863	843	877	902	854	821	911	870	887	877	895	874	927	905	946	902	886	843	900	834	860	823	842	900	894	894	868	888	865	929	914	874	912	884	848	847	845	916	912	879	909	888	848	909	927	899	786	852	886	899	854	922	871	880	904	902	895	926	855	827	873	877	867	859	894	883	913	867	947	926	848	895	826	934	890	863	870	852	907	922	894	846	886	886	881	926	921	887	866	841	869	872	910	886	908	866	882	849	806	906	860	853	867	872	886	855	897	866	918	845	853	882	866	826	877	837	926	917	897	878	829	896	873	902	843	849	876	877	877	905	900	921	869	804	889	876	871	867	854	930	852	850	866	878	810	878	903	885	895	844	881	887	820	817	864	868	920	856	871	867	863	915	841	862	873	820	859	880	858	855	861	888	926	869
15090	7248	1668	840	588	479	440	390	422	411	467	386	392	414	380	371	361	391	381	371	408	391	448	394	412	402	421	401	408	402	382	394	399	390	403	397	425	376	394	403	340	377	353	386	429	443	386	373	366	370	374	386	404	393	418	384	410	387	418	398	389	364	338	394	373	399	373	377	365	370	399	397	378	373	371	370	403	371	386	368	371	384	377	342	335	419	385	371	393	393	382	371	349	378	368	382	386	361	376	390	411	409	382	377	391	395	379	342	369	363	380	387	378	369	405	388	362	345	352	394	396	376	382	359	381	380	363	382	360	351	421	349	400	350	350	416	376	388	383	408	384	374	383	400	370	412	369	363	372	369	417	399	389	405	378	376	372	361	376	407	397	402	385	393	378	417	399	421	379	420	379	386	390	383	391	415	362	353	395	386	356	377	392	392	365	377	441	398	388	381	415	377	437	385	380	360	357	360	385	384	379	372	358	407	378	388	391	340	431	392	396	406	412	387	378	387	409	397	382	391	403	387	401	379	375	358	414	368	384	352	342	380	390	393	370	393	347	388	378	382	417	409	353	407	358	402	416	391	388	356	359	388	430	384	349	403	382	403	431	380	350	409	383	396	388	377	351	382	378	421	374	380	374	419	379	368	391	363	407	408	385	394	337	395	403	361	387	346	399	392	363	362	399	404	395	396	376	370	392	404	388	382	375	400	423	395	365	383	389	400	378	363	396	351	336	371	375	364	385	379	391	362	412	389	366	412	399	343	371	391	366	412	362	401	359	366	359	362	383	386	379	392	403	358	435	383	396	400	385	442	382	393	381	394	427	395	410	354	371	393	414	390	354	369	393	394	382	401	358	356	356	353	399	386	369	403	386	336	386	366	366	362	397	389	390	358	369	376	364	364	368	379	388	395	427	365	409	370	404	414	402	389	374	352	371	368	385	391	380	399	389	347	391	378	425	372	351	396	382	351	434	385	378	382	381	396	408	397	333	397	400	356	397	368	365	361	360	396	371	386	378	373	380	375	405	363	366	419	389	377	381	422	360	352	404	395	367	383	353	378	387	406	365	416	382	424	378	381	386	351	405	419	392	360	372	364	362	389	365	334	334	398	388	388	360	379	370	363	399	389	382	393	390	380	341	357	396	370	387	404	397	381	404	388	388	378	370	388	350	414	376	391	355	365	333	392	385	387	410	376	431	415	352	354	379	378	378	397	356	354	389	340	415	408	368	370	384	394	342	380	395	379	382	380	355	381	370	354	365	340	387	349	397	398	342	366	353	390	363	381	436	357	418	366	391	377	383	342	352	380	411	376	373	359	396	361	406	387	399	414	441	402	407	390	409	359	372	386	372	382	361	362	360	359	383	395	378	326	406	387	377	412	383	375	376	401	357	399	388	407	336	403	369	381	399	364	409	382	361	375	360	368	388	374	392	352	359	370	398	393	375	373	335	397	411	397	403	437	416	380	376	382	355	377	344	369	366	388	365	385	415	408	378	428	355	399	378	409	387	364	361	357	371	415	390	361	399	398	390	382	407	377	381	385	401	393	390	388	402	411	405	353	379	370	380	410	370	366	365	392	400	365	373	388	385	369	373	347	394	358	355	391	384	408	380	374	379	380	329	416	356	377	381	365	371	388	391	374	382	371	376	374	363	394	384	382	374	396	356	383	361	399	377	356	331	353	395	385	388	384	405	405	349	397	376	383	406	385	369	372	345	366	364	377	376	408	395	362	378	387	371	392	380	358	402	368	360	373	379	390	366	401	355	400	391	369	392	386	348	381	353	326	383	370	366	354	366	379	392	345	400	379	373	357	342	381	394	380	366	399	393	370	375	380	379	384	368	393	362	355	377	385	398	379	352	353	393	387	414	386	384	355	361	390	373	369	362	339	360	393	379	358	378	373	386	403	380	346	371	378	378	390	397	401	363	382	372	363	357	379	336	354	348	358	400	398	405	389	362	392	372	365	402	383	366	389	331	369	365	402	373	351	429	374	365	388	370	353	379	387	383	396	358	353	376	365	366	397	398	417	352	366	362	387	360	376	367	375	373	352	402	386	387	390	370	381	394	390	384	410	382	385	402	371	353	397	385	374	329	408	378	388	425	386	360	384	378	399	374	404	374	373	361	361	365	388	406	406	399	411	354	376	371	370	349	391	382	361	386	365	362	414	388	338	319	393	439	393	358	378	395	363	375	399	381	414	368	380	407	348	396	375	363	362	372	387	400	348	409	373	393	351	378	376	405	385	370	406	396	376	384	367	402	367	401	400	372	342	360	386	387	358	376	391	381	371	394	396	390	377	363	362	388	390	420	417	389	391	399	394	422	378	358	400	404	368	342	394	414	392	390	376	403	412	397	400	417	380	361	405	355	385	364	338	399	372	384	391	402	392	407	383	395	381	385	361	399	403	359	371	343	347	368	405	415	391	375	366	366	409	379	338	382	401	390	364	388	390	376	380	379	360	393	364	357	403	380	424	379	374	396	394	382	422	361	368	388	388	373	373	402	428	389	391	349	361	369	366	352	363	410	382	401	378	397	366	382	372	372	379	421	384	360	384	394	381	404	388	377	362	358	382	390	382	414	370	356	403	387	394	397	356	392	381	404	391	342	385	395	397	385	386	401	371	353	391	374	416	355	383	394	397	412	385	385	347	393	359	390	381	361	366	374	400	403	377	378	377	397	412	363	407	383	385	413	374	369	386	406	406	373	402	379	399	389	367	382	376	397	379	401	377	375	368	393	377	378	393	393	331	376	398	379	346	385	397	346	389	347	389	378	360	392	395	402	381	383	384	379	351	368	362	354	346	360	399	402	357	395	377	404	386	384	401	390	367	401	364	402	368	372	372	380	416	399	343	405	430	380	363	390	388	418	412	412	401	371	375	365	385	359	365	414	341	376	362	339	421	360	389	361	405	407	401	391	361	361	360	333	350	374	399	386	410	421	394	373	368	414	374	358	376	441	389	343	387	397	375	404	380	373	364	415	384	380	341	382	396	345	410	407	370	403	387	393	341	381	382	418	389	409	392	403	376	382	341	375	393	365	390	402	361	365	357	384	372	382	370	354	367	347	387	389	396	397	365	400	386	381	351	389	376	350	356	444	327	405	384	394	374	380	427	391	407	382	366	397	396	392	394	376	422	414	375	383	401	360	342	402	370	363	369	391	381	369	350	406	393	401	395	348	356	400	376	409	388	371	373	396	368	395	376	409	337	369	383	398	384	383	369	375	356	388	379	358	406	402	390	379	371	355	390	377	417	326	397	377	367	373	368	366	367	380	389	354	372	384	362	392	377	361	417	413	382	384	395	383	360	378	380	366	378	380	381	424	381	375	365	416	399	378	391	341	348	388	348	349	354	370	386	384	366	388	391	362	366	393	391	394	389	368	393	364	376	383	357	363	354	388	418	429	377	401	385	351	352	390	407	390	380	392	396	364	362	399	403	399	351	374	386	356	368	377	363	328	364	372	386	348	409	394	404	363	395	388	386
12015	6424	2118	2289	1605	1330	1244	1128	1083	1035	1028	985	981	978	937	953	954	922	937	945	906	980	925	909	933	953	891	933	850	971	844	877	945	878	923	908	883	885	981	897	925	849	925	937	940	933	928	905	893	892	930	908	825	887	900	920	898	875	847	905	918	934	901	879	906	852	894	838	882	922	902	854	862	892	953	905	898	893	897	916	841	921	874	865	932	881	899	942	900	916	868	903	934	912	868	838	920	945	921	955	919	893	894	847	927	880	933	911	871	864	875	923	868	871	880	898	937	898	907	850	887	913	904	921	940	858	899	911	925	895	851	919	930	904	936	894	906	893	924	876	849	935	861	928	937	940	894	964	893	885	941	842	923	932	944	947	888	838	918	903	851	940	883	888	909	910	853	906	902	871	904	945	892	927	922	862	877	889	889	865	894	903	933	880	955	860	922	897	888	930	899	918	891	926	893	815	894	914	918	894	919	898	828	870	917	870	952	887	865	883	828	893	931	920	831	909	886	907	921	829	938	930	888	884	892	889	880	884	911	898	916	910	922	896	917	919	899	877	901	907	995	906	892	921	957	890	869	857	909	899	952	921	877	875	846	917	882	868	875	876	895	965	896	914	898	875	892	895	888	928	901	952	873	907	927	905	868	911	887	913	970	870	895	906	875	911	952	916	935	859	891	885	911	897	896	940	948	886	888	967	915	906	895	901	894	901	880	903	901	865	873	902	850	861	927	913	902	920	893	928	857	883	873	943	902	922	935	874	866	872	908	885	873	954	818	917	914	822	888	889	942	928	888	897	868	907	826	895	873	891	857	918	938	935	959	900	895	915	892	829	915	913	977	907	954	909	908	877	932	870	915	874	840	881	913	903	838	895	878	878	882	897	850	875	868	884	892	967	846	909	880	879	928	859	955	905	902	943	895	941	910	958	876	869	896	928	905	884	932	896	879	932	868	890	868	941	909	870	949	911	885	893	907	920	923	942	884	893	873	925	882	877	914	902	843	900	879	864	889	880	920	923	843	878	901	904	888	902	896	957	934	853	834	902	910	914	898	880	914	893	876	937	929	937	918	887	904	834	906	845	904	935	867	924	896	900	960	895	857	953	936	949	889	920	897	965	906	890	816	895	882	959	873	936	917	960	947	911	925	870	927	945	897	899	904	881	879	864	913	883	893	856	936	939	930	860	932	866	910	971	875	853	872	886	905	911	856	887	863	881	901	938	923	881	902	850	902	962	894	919	923	888	947	917	902	892	865	894	921	879	858	930	890	882	873	897	899	924	931	880	884	959	927	881	944	893	901	946	936	903	903	884	882	936	903	911	913	843	834	912	863	897	853	819	911	951	885	926	943	882	916	881	918	896	921	920	913	886	857	870	843	922	886	870	878	939	892	876	865	856	828	929	901	874	902	902	920	904	899	905	921	909	900	898	885	884	890	833	935	911	908	917	887	931	914	887	857	893	922	896	963	911	891	868	904	925	848	854	891	899	906	928	910	829	854	891	911	834	913	850	854	843	890	925	915	919	905	899	924	909	870	944	923	901	946	932	881	871	918	876	880	894	888	946	890	945	923	956	898	906	892	933	895	943	898	824	902	856	858	995	943	885	872	886	915	904	896	918	847	810	906	872	903	884	899	900	940	882	874	903	932	907	923	897	880	879	905	866	843	867	930	931	932	882	919	919	932	911	876	906	892	916	918	944	893	890	882	926	908	942	898	891	904	899	867	933	918	884	843	907	958	867	884	925	901	935	955	903	948	864	918	859	910	925	914	916	926	923	938	873	858	880	901	886	905	903	873	869	915	874	845	887	842	864	843	875	887	914	831	897	842	839	870	820	938	889	913	907	938	932	928	891	860	914	881	910	971	801	852	906	835	939	910	836	852	888	890	893	910	933	921	870	895	889	905	909	894	891	985	865	878	852	876	883	916	896	868	923	902	833	912	883	908	897	922	937	909	890	897	922	937	881	899	801	902	950	931	875	795	891	906	881	862	925	934	895	961	896	921	870	882	870	939	856	861	920	925	878	916	909	895	865	894	887	930	971	848	838	857	858	939	926	877	865	857	968	953	946	906	935	941	908	900	915	897	890	890	917	903	883	921	901	927	880	877	876	923	859	890	924	913	867	920	899	939	935	896	926	894	906	865	845	889	864	932	878	902	840	876	876	917	878	904	863	860	885	914	939	909	888	878	942	927	957	856	907	885	866	881	904	891	899	883	891	939	836	905	929	858	862	913	916	879	889	829	879	872	865	901	865	857	871	919	885	884	888	863	924	893	880	882	861	892	897	905	864	868	872	929	857	905	924	860	913	949	908	883	913	886	794	896	901	833	883	918	843	880	819	929	900	861	889	878	919	918	934	927	899	907	911	934	941	901	897	846	855	879	938	934	899	888	973	841	884	823	945	884	895	950	903	911	910	870	983	840	860	850	879	927	922	880	854	911	911	914	916	931	885	857	881	935	894	856	896	867	934	929	904	940	929	912	964	946	898	905	823	929	890	866	855	952	866	884	899	888	854	919	947	875	859	901	868	908	827	947	942	870	855	913	889	941	850	908	928	914	934	858	903	926	928	944	876	892	886	867	897	914	874	888	848	886	919	868	892	910	910	901	916	889	879	877	898	888	922	924	907	927	922	890	898	958	885	913	859	911	903	933	846	949	933	890	923	951	879	874	870	889	853	903	925	877	939	913	869	913	916	904	938	927	913	888	897	908	862	915	897	831	845	888	897	860	891	879	901	910	955	929	893	870	927	876	942	981	898	908	832	895	901	849	876	882	874	937	938	885	905	891	889	848	918	957	861	967	913	880	869	820	858	908	936	853	912	922	908	849	885	902	864	906	865	898	885	880	923	911	939	831	837	920	902	928	967	868	857	896	906	916	895	857	891	921	907	895	926	940	886	913	879	918	883	934	950	873	880	942	950	871	906	935	889	894	926	865	929	865	874	892	861	869	872	919	899	889	882	933	841	953	932	958	894	934	884	878	874	897	906	950	886	890	882	932	861	929	915	872	896	917	867	850	914	889	920	839	924	918	938	834	876	944	926	932	894	963	873	895	898	922	929	855	878	957	900	900	880	845	922	892	864	913	939	909	860	917	914	864	863	888	877	930	918	928	900	893	947	879	906	885	899	906	869	887	940	922	874	901	890	912	926	905	915	908	885	923	915	899	869	915	907	947	871	848	904	889	960	883	898	989	898	908	864	931	887	894	917	911	922	883	898	919	941	878	922	849	903	900	899	884	894	927	942	948	945	883	921	875	916	935	929	889	897	844	926	874	913	931	875	937	852	867	867	921	867	872	867	904	925	954	910	878	879	899	921	940	935	859	902	902	914	873	900	921	886	949	843	909	871	853	858	910	897	948	890	945	844	869	945	868	849	946	887	953	920	917	903	933	883	855	872	944	911	904	906	855	911	926	877	936	869	917	844	897	904	890	862	909	905	913	917	883	873	960	940	960	889	854	903	884	933	912	878	900	866	911	887	906	933
25179	14031	3033	1054	557	368	307	278	253	237	262	229	250	208	219	219	238	200	200	212	220	195	218	212	202	218	219	196	228	178	196	176	195	194	212	202	209	207	204	231	180	197	215	192	197	209	222	194	207	239	190	180	186	197	182	205	232	222	191	215	188	185	200	229	231	223	174	196	195	236	212	191	205	197	169	200	209	203	210	199	184	191	188	173	203	194	191	195	188	204	211	193	221	168	211	192	210	195	223	201	189	193	200	196	225	183	208	222	215	193	195	187	190	203	223	216	207	215	207	196	191	185	210	192	185	185	185	217	177	202	186	217	201	187	199	189	196	199	189	196	187	208	181	220	211	191	207	189	222	203	193	192	188	228	201	197	229	183	194	174	203	194	198	210	210	208	211	213	190	197	192	207	174	184	206	195	181	197	168	199	226	208	219	177	180	224	212	176	204	184	147	203	213	234	191	221	188	214	219	197	194	185	175	203	213	201	201	205	214	211	199	169	202	192	197	215	232	207	211	201	193	207	195	180	211	163	192	192	196	180	207	202	171	194	197	201	181	204	195	195	223	202	181	208	194	191	206	182	202	219	197	182	197	175	217	217	182	189	205	202	210	199	210	194	184	191	192	179	197	180	202	202	202	196	191	192	219	212	207	187	195	173	189	197	160	178	196	237	213	222	204	218	225	173	215	188	195	196	205	215	195	186	180	220	212	204	215	181	165	178	206	223	217	188	194	211	192	189	202	185	182	187	201	212	194	196	205	206	203	174	199	193	213	194	202	188	201	203	202	202	185	197	196	211	207	169	178	188	184	217	215	200	222	191	223	207	195	219	198	220	205	190	177	227	211	202	200	197	212	195	177	203	213	186	223	223	229	223	203	225	215	227	197	182	207	209	202	199	201	208	181	179	196	228	199	193	191	197	201	204	197	181	188	200	205	179	208	172	207	207	175	192	191	216	192	163	196	187	213	200	194	212	190	195	233	221	222	159	173	169	176	186	218	178	218	205	201	249	208	188	186	215	184	215	190	183	186	211	182	201	198	184	212	222	196	216	207	208	212	191	197	198	204	167	213	170	208	192	194	210	196	220	188	174	195	197	188	183	197	207	203	207	226	189	198	207	231	179	226	213	221	196	202	196	214	208	220	199	176	204	195	185	183	241	225	214	215	236	205	206	195	207	243	218	188	222	173	187	197	190	219	196	189	198	183	188	184	198	207	216	217	201	220	207	180	214	215	200	197	189	216	200	163	210	192	193	196	187	192	212	196	202	187	201	209	192	210	199	208	195	212	215	193	191	181	188	179	209	198	223	190	157	170	193	193	205	172	193	187	193	189	212	212	209	189	210	204	208	188	191	206	221	174	210	190	189	221	187	208	185	181	179	175	202	177	219	182	206	233	222	215	176	220	209	201	195	202	195	199	180	178	211	205	194	191	242	182	212	196	231	195	187	200	199	193	202	210	184	197	199	209	192	190	223	204	210	198	190	184	191	214	176	190	198	202	191	196	211	213	203	173	212	215	190	192	175	193	197	214	230	210	209	196	199	213	206	187	213	217	221	202	212	218	210	219	199	216	186	221	198	198	200	210	226	193	191	212	214	187	191	195	189	191	216	201	220	229	191	192	190	182	212	198	183	166	190	229	218	208	221	224	217	185	209	193	199	184	198	213	200	204	203	211	189	196	190	177	191	197	223	204	182	229	187	210	198	182	209	216	215	177	218	190	179	180	204	211	197	212	214	182	201	199	202	214	205	198	200	187	206	213	232	176	197	182	196	198	207	207	205	186	185	181	184	205	206	224	172	212	195	186	184	212	211	180	203	214	177	191	191	227	200	203	212	187	172	186	202	221	208	218	198	202	188	213	238	209	210	198	205	203	208	230	221	183	195	217	201	167	182	183	177	204	202	197	217	196	183	196	217	210	210	182	189	207	202	208	204	180	191	206	208	224	196	201	212	216	202	212	207	201	180	173	190	202	193	180	216	186	187	194	198	213	187	208	201	201	201	180	188	197	215	199	198	206	205	195	214	200	213	169	189	197	193	218	178	195	199	188	186	198	190	183	187	205	194	192	180	169	205	183	232	227	217	175	186	205	195	190	182	183	229	191	220	181	208	193	220	236	190	193	208	182	201	175	188	175	200	214	186	217	197	201	223	201	190	193	203	199	187	204	206	203	210	212	206	203	176	205	204	200	182	204	187	193	184	217	188	199	192	216	215	227	220	186	192	203	195	202	210	204	209	197	212	207	187	177	210	195	238	224	172	229	195	206	206	197	197	176	171	207	203	211	183	186	200	183	218	191	220	184	205	191	196	226	215	218	232	199	203	187	191	191	185	199	172	187	183	195	193	209	202	193	189	220	221	197	202	217	205	189	193	205	186	199	200	198	203	222	205	219	198	221	195	204	218	193	202	194	200	193	202	214	205	222	198	182	196	224	199	200	201	213	203	205	182	197	195	204	160	209	189	181	221	194	216	205	182	176	212	197	176	184	199	199	199	199	171	196	201	222	193	206	199	197	198	200	196	213	177	191	190	221	182	197	188	193	208	207	185	211	184	220	205	208	192	192	215	200	191	184	193	200	193	212	198	199	194	231	201	188	198	220	181	188	218	168	175	194	206	192	195	200	213	231	210	177	192	196	159	211	212	198	208	189	175	208	207	196	199	184	208	214	210	194	192	185	193	172	207	197	201	206	188	193	178	192	202	208	193	187	202	193	190	202	199	203	211	189	196	197	184	183	224	211	176	191	204	198	199	220	192	192	201	205	212	198	189	196	190	190	202	177	180	213	201	197	227	181	222	218	212	199	207	213	184	184	180	176	187	196	198	193	184	211	199	212	184	191	178	180	197	201	208	206	204	199	193	194	199	188	189	206	188	194	211	213	214	205	208	181	131	201	187	204	203	210	213	210	184	204	200	185	205	187	196	185	211	213	227	220	230	192	199	228	206	192	202	206	185	202	176	213	197	214	213	202	195	214	182	188	194	170	197	185	205	204	189	201	195	188	207	184	216	217	210	221	203	213	177	196	197	197	189	213	218	185	203	206	180	211	184	186	196	178	226	177	208	225	219	234	208	194	169	204	176	207	209	198	190	190	202	188	199	180	185	198	195	206	198	194	201	180	188	195	184	187	199	191	213	211	192	200	220	197	176	207	197	181	193	184	167	188	187	219	183	188	188	212	211	194	182	212	205	182	224	168	211	189	219	231	189	183	178	191	224	190	200	204	196	193	210	198	210	186	166	207	206	174	177	221	194	198	203	205	190	183	199	206	186	205	193	195	206	209	197	179	220	218	232	196	202	191	183	203	185	210	209	212	179	191	208	178	181	199	212	210	181	200	179	193	182	187	198	195	198	188	184	203	233	164	194	233	213	204	202	194	200	184	191	199	204	185	198	175	212	207	211	198	190	188	215	210	205	202	199	194	219	165	154	176	186	196	185	195	167	211	188	196	228	176	191	200	197	189	211	222	189	183	212	217	205	208	181	203	179
17347	10342	2498	2679	1845	1354	1152	983	806	731	715	685	640	604	632	644	586	597	581	598	587	553	558	532	544	550	547	574	511	520	528	545	557	532	515	543	518	516	521	519	477	484	523	510	516	514	489	517	504	522	509	516	523	476	547	524	502	534	527	500	519	491	502	556	514	524	498	537	501	479	509	516	515	538	517	539	522	487	496	481	481	476	518	511	512	521	533	474	481	519	495	487	502	501	484	520	528	511	482	515	509	492	508	496	498	508	527	491	504	470	515	517	486	502	495	538	511	491	505	495	477	503	517	475	496	472	506	511	526	460	490	447	437	506	477	444	522	527	489	474	513	533	450	486	501	473	485	496	476	501	495	484	501	470	492	471	481	517	500	498	522	521	514	467	509	496	483	487	518	489	484	520	502	479	476	500	461	513	489	471	486	505	502	520	510	496	501	525	476	522	482	491	564	504	481	465	502	484	494	499	521	523	455	456	486	512	500	498	519	509	520	489	473	486	501	519	493	494	466	553	495	457	474	504	471	494	471	474	506	498	465	461	484	495	500	487	498	479	504	473	480	497	495	464	460	477	485	481	452	475	510	494	499	480	518	495	515	480	499	493	480	483	486	483	488	517	527	514	478	488	501	504	476	482	490	495	518	498	472	451	533	514	473	504	500	491	498	480	478	523	491	533	471	473	501	536	528	518	483	520	518	519	487	496	481	497	507	472	532	491	514	529	483	494	464	496	471	503	485	463	502	485	491	496	523	501	513	484	468	507	525	503	463	500	500	492	508	477	507	501	500	523	478	492	499	496	530	473	475	488	499	533	491	461	515	469	491	502	484	476	480	488	525	480	527	503	500	488	474	462	496	502	468	472	472	492	491	517	465	525	522	519	507	497	485	483	493	509	502	474	505	494	487	449	477	478	474	493	477	493	518	497	513	535	495	536	483	539	498	508	470	502	547	488	511	519	471	504	503	524	507	476	515	485	488	480	514	489	495	470	501	488	478	512	463	517	479	504	515	476	467	534	526	477	491	498	465	515	461	465	493	491	522	518	478	453	456	488	486	448	466	507	506	504	474	485	497	550	494	490	484	515	522	486	462	507	489	534	479	547	511	528	491	509	494	473	500	499	510	476	489	504	506	456	502	506	480	511	499	560	467	544	462	510	517	507	481	464	482	493	510	514	518	520	472	501	534	516	510	501	489	511	503	526	497	497	505	498	545	509	490	528	483	467	510	505	509	495	502	487	540	494	512	480	523	527	452	466	511	495	507	440	529	482	472	514	485	492	477	474	482	517	502	528	507	508	468	499	496	515	461	475	516	493	476	502	496	501	503	452	449	493	469	498	507	488	487	513	545	503	488	511	504	503	540	500	491	507	490	478	510	478	442	450	478	472	529	530	502	504	477	512	490	474	490	488	519	462	513	514	524	499	491	490	508	488	492	530	489	526	510	507	474	468	458	510	484	514	478	482	434	479	501	478	492	475	478	537	508	504	510	484	526	518	456	497	449	504	504	487	499	514	508	492	531	534	496	514	459	513	491	486	500	503	491	471	471	527	456	530	523	489	483	477	467	471	525	507	509	499	509	534	478	485	522	494	459	506	478	507	480	479	490	478	488	487	470	474	495	502	523	515	499	454	463	508	490	508	505	501	499	511	516	465	458	494	497	482	518	500	495	491	494	470	483	485	488	485	500	502	496	517	503	505	492	525	477	483	489	523	545	510	489	514	484	457	451	488	515	507	499	490	465	536	474	520	464	482	526	489	506	498	474	502	498	504	490	467	479	490	528	496	488	491	490	533	474	445	519	496	518	510	548	496	495	507	492	511	494	482	519	500	498	474	481	471	529	522	454	536	499	489	520	509	507	495	493	502	507	474	498	482	518	512	468	553	456	520	497	529	522	488	499	503	483	501	486	497	535	490	500	501	508	504	485	456	473	515	493	503	491	497	536	490	518	488	472	516	473	487	491	506	504	493	476	481	528	541	485	487	512	475	485	492	477	475	438	493	494	483	496	502	436	515	520	545	526	498	491	480	485	509	528	481	509	470	476	502	488	508	519	476	530	527	520	536	507	465	462	470	496	468	469	476	493	509	493	468	503	499	476	491	480	493	478	507	512	493	530	534	475	535	475	484	526	498	492	477	482	533	536	519	465	490	496	491	509	512	532	529	529	496	519	503	529	520	505	512	489	499	514	510	516	478	488	456	519	442	474	493	497	482	501	508	449	493	524	499	499	485	490	512	510	518	499	470	478	484	495	473	482	476	436	496	480	515	459	460	484	499	492	493	515	473	496	469	454	482	488	466	471	525	501	511	502	476	495	523	496	510	483	473	511	538	500	495	474	512	532	480	506	454	494	487	488	515	497	480	483	496	509	522	514	484	494	491	512	467	498	504	493	503	476	517	495	490	485	490	521	495	495	467	503	501	485	461	512	474	487	494	546	492	486	517	492	477	482	485	456	505	506	480	498	466	514	521	484	488	508	480	475	480	508	516	586	501	490	500	523	499	518	473	501	514	479	501	539	510	490	480	514	457	518	461	502	479	471	520	556	500	491	504	489	462	455	488	498	525	505	512	516	490	476	473	435	515	526	499	491	480	503	492	507	507	468	537	516	521	487	490	470	506	505	507	512	464	490	513	521	510	505	544	496	495	485	502	475	507	476	473	483	512	486	458	478	489	468	507	475	451	507	497	482	466	473	495	519	497	507	476	474	517	524	515	498	493	482	489	460	485	492	518	494	515	462	519	485	498	491	498	493	473	481	530	529	524	478	500	487	507	480	523	509	519	498	496	520	517	506	463	527	492	483	505	491	510	516	535	469	478	472	479	544	463	508	472	496	498	497	481	485	471	496	486	496	514	527	554	479	550	488	485	472	483	528	486	500	489	496	494	472	509	491	520	497	562	510	489	520	491	507	513	479	492	497	519	506	481	522	487	525	507	474	520	461	514	495	508	526	459	461	475	519	499	504	516	476	495	500	513	534	471	499	483	501	493	489	554	518	496	503	513	483	484	487	472	506	493	489	472	518	500	477	473	475	502	459	503	516	489	496	491	491	505	478	521	504	509	514	450	506	516	505	476	480	505	507	484	461	503	478	524	468	496	484	501	447	496	491	471	505	524	476	495	511	520	499	495	526	536	504	493	452	514	532	518	456	480	501	478	523	490	494	495	501	515	502	486	506	461	506	507	480	519	515	501	502	480	477	502	503	485	490	501	533	477	485	501	459	475	483	490	507	472	493	505	518	520	521	488	484	524	479	488	508	512	468	477	493	532	516	505	486	518	505	487	555	494	439	486	513	493	490	467	450	485	472	457	482	481	476	468	459	516	457	528	501	513	488	481	470	510	500	448	511	499	486	489	500	539	523	476	509	498	494	468	523	495	459	447	503	514	526	479	516	509	484	507	547	507	494	506	488	481	508	517	489	539	489	496	502	520	535	501	466	525	522	451	519	499	456	489	485	494	485	452	539	496	486	452	477	482	520	467	528	479
4512	2021	571	442	373	367	365	357	375	352	353	354	362	362	359	398	359	343	339	359	328	343	384	334	325	353	394	345	369	392	358	371	345	366	406	370	359	367	398	348	391	383	368	378	370	321	383	363	337	335	305	341	340	353	333	340	303	343	358	381	390	344	387	397	369	370	344	348	393	355	377	365	340	335	350	361	391	394	361	366	355	367	367	396	371	333	356	389	350	348	374	364	328	364	385	338	330	389	365	364	348	349	346	352	410	355	359	352	372	386	330	346	341	349	371	373	370	359	354	375	370	364	347	367	362	322	379	378	373	382	374	370	346	360	377	319	356	322	351	382	369	345	357	377	363	366	338	328	351	374	324	355	347	340	365	334	356	383	386	380	340	345	356	371	391	378	369	364	400	347	352	313	392	343	414	357	340	386	368	368	391	327	371	386	349	355	361	370	356	368	388	352	342	377	370	350	373	368	356	368	359	377	378	383	375	362	412	386	361	377	405	348	331	363	414	342	375	334	381	370	360	364	404	347	344	346	382	364	346	358	360	359	367	356	334	364	339	347	387	339	348	326	338	348	360	359	382	382	367	369	386	368	391	370	333	295	375	378	380	385	357	356	413	420	348	361	356	356	347	325	388	345	347	315	353	362	345	375	364	359	363	347	360	378	387	345	388	364	356	396	393	382	373	369	338	342	342	385	334	331	344	385	381	324	342	375	352	367	348	387	357	350	320	377	361	372	366	327	361	361	353	383	349	352	329	382	378	361	350	361	337	385	352	356	355	400	355	338	387	388	347	358	338	339	335	374	376	370	380	370	383	353	316	373	369	374	356	321	360	364	374	391	355	336	377	350	360	387	356	361	362	372	357	374	392	401	362	363	370	366	354	380	378	352	340	347	322	368	331	346	382	369	375	358	371	379	357	329	346	365	372	382	357	392	348	335	340	363	379	330	366	361	365	337	367	374	370	343	366	369	339	372	372	333	355	383	348	351	375	378	365	379	350	363	395	366	339	358	346	385	373	355	390	376	342	333	410	359	298	378	376	344	399	381	350	335	330	352	346	326	379	357	349	351	412	368	333	343	322	363	363	386	371	365	373	372	354	379	362	338	358	347	360	360	352	356	367	393	373	372	356	366	390	388	349	372	337	355	350	341	363	369	376	365	347	407	362	392	329	389	355	338	348	373	368	337	344	347	391	352	398	343	385	355	354	399	377	380	357	323	360	370	376	347	322	344	367	334	349	354	341	326	346	342	340	370	369	347	335	364	378	365	345	364	364	367	344	334	349	393	322	400	325	323	368	380	401	381	375	393	386	366	386	372	369	409	402	359	332	367	392	329	365	308	374	362	330	376	337	416	359	342	306	386	365	374	331	355	325	355	352	349	360	397	351	355	371	373	359	349	395	358	371	358	332	355	410	364	348	379	359	346	337	371	359	381	308	386	386	375	387	359	361	389	381	375	368	365	391	389	386	361	356	363	377	383	347	380	407	317	378	362	394	331	342	362	368	357	388	369	351	379	355	358	316	366	343	340	344	352	386	344	354	357	331	378	331	346	336	311	365	333	340	363	381	339	395	352	330	337	389	351	343	353	356	346	368	369	348	386	361	331	372	368	357	341	366	350	372	357	390	371	397	373	344	365	366	359	333	349	328	369	321	375	360	321	387	419	366	355	347	367	334	342	354	334	383	362	414	339	386	364	381	362	375	339	386	373	332	364	376	380	375	357	368	384	326	401	342	379	358	381	351	346	343	377	383	348	339	381	373	336	378	371	355	338	357	373	371	346	360	370	385	357	361	366	382	363	320	329	335	354	423	370	385	354	351	397	348	346	345	389	368	361	368	358	358	375	343	348	355	354	370	352	374	355	310	389	359	317	373	331	353	367	363	365	362	365	340	365	332	362	351	362	370	351	362	372	318	341	367	339	349	338	392	346	374	363	356	350	316	344	366	376	370	376	389	375	362	368	337	364	361	323	370	346	362	341	340	383	372	345	333	324	385	383	361	363	375	368	350	345	337	353	384	357	345	367	387	330	343	354	359	338	367	396	374	362	362	365	336	344	360	350	364	346	343	389	351	360	335	395	345	321	361	364	394	394	351	337	321	329	371	376	405	328	380	372	347	340	392	367	373	347	350	336	369	358	370	389	329	401	359	394	357	392	343	356	358	380	355	358	405	363	385	376	354	355	347	347	336	398	369	362	418	369	377	365	389	347	389	383	378	354	397	373	343	394	361	362	347	397	372	337	363	357	370	370	405	352	353	361	350	360	356	356	350	369	345	392	350	385	372	368	399	359	365	361	347	335	356	372	360	365	387	340	335	342	369	352	379	340	348	362	369	378	374	351	349	374	386	356	347	335	353	361	356	376	377	376	388	361	357	351	341	386	342	379	367	392	331	371	341	331	350	361	381	380	411	385	363	373	354	375	372	381	363	337	358	384	396	373	379	359	369	355	379	370	350	359	337	361	351	340	415	374	382	359	384	342	340	329	385	332	352	367	362	361	357	387	347	364	360	353	364	393	400	382	383	345	336	334	338	350	343	367	333	363	374	376	397	401	351	378	364	352	346	348	338	359	381	338	379	341	322	327	353	331	370	371	359	363	374	361	335	370	401	395	384	348	377	357	387	363	382	378	381	372	377	374	380	360	340	376	363	361	408	343	349	366	382	336	368	322	359	379	337	348	339	337	348	365	397	351	364	347	364	339	333	358	366	382	347	382	389	361	354	329	347	353	393	342	363	379	373	343	373	353	309	372	323	405	340	345	372	370	380	372	353	349	344	355	378	361	367	356	314	385	385	401	363	338	377	364	363	355	364	373	397	351	372	392	343	332	399	382	349	349	326	335	357	337	371	411	370	331	370	347	377	384	381	349	370	383	361	367	355	367	379	356	345	348	352	348	397	375	339	349	364	352	336	363	340	368	311	333	369	350	383	328	346	360	360	340	368	355	338	354	357	376	346	361	357	408	352	361	361	418	384	362	371	374	374	376	390	368	361	330	374	327	359	332	354	378	378	358	351	359	373	352	357	359	359	381	352	354	352	365	376	358	351	349	389	356	310	379	386	358	404	352	393	349	380	334	349	349	393	379	356	363	349	369	380	339	399	380	339	371	369	357	379	394	346	356	354	371	349	344	329	377	362	350	376	367	363	356	338	362	378	387	385	350	367	337	357	386	404	380	359	374	333	359	383	356	363	362	381	343	340	352	395	367	351	378	336	358	367	341	344	384	386	348	372	379	390	385	368	351	360	363	371	404	405	368	377	344	336	355	337	353	332	368	375	375	319	397	383	375	348	357	349	339	345	378	361	334	358	343	410	375	380	320	340	337	359	367	363	323	363	382	374	368	331	416	329	380	404	362	397	369	334	353	342	339	387	376	370	380	369	342	404	379	389	336	361	361	337	337	346	369	412	338	370	367	315	368	391	364	392	355	334	352	379	381	370	375	344	361	352	329	380	385	338	368	350	333	351	364	357	371	337	342	352	337	325	345
4137	2537	1118	1040	947	935	928	894	856	930	862	816	865	879	864	891	820	839	886	844	795	866	882	835	857	875	859	902	903	904	864	890	889	889	876	919	880	887	891	899	863	873	908	846	883	896	864	859	866	839	870	861	804	852	880	864	876	850	838	875	839	897	837	829	845	870	866	809	835	884	840	830	823	900	821	858	837	850	860	811	865	830	888	819	866	825	867	861	837	839	870	907	858	833	811	885	889	867	902	795	857	861	909	888	890	841	875	910	880	867	823	869	873	899	894	846	822	848	887	871	833	819	871	856	869	850	806	825	886	880	873	909	826	828	891	873	833	858	871	865	890	894	907	831	820	869	912	911	872	844	819	870	866	838	853	890	852	833	886	843	874	858	855	859	920	869	851	869	837	836	866	875	858	896	823	856	853	847	866	905	880	882	884	883	884	913	839	908	874	857	851	878	869	917	868	861	853	880	855	888	912	893	814	900	858	835	874	904	909	866	919	888	864	897	869	856	851	851	848	918	896	876	829	892	856	903	901	817	830	899	870	866	839	841	859	900	873	840	806	830	852	877	793	828	815	849	871	808	876	861	869	867	812	901	888	915	828	866	820	884	875	827	918	890	829	884	887	897	842	912	930	831	852	879	892	875	854	840	875	889	834	841	894	848	841	896	905	867	834	870	842	805	875	857	855	891	893	839	886	882	871	892	903	868	878	872	910	871	889	844	880	829	892	902	871	904	854	906	863	873	889	872	876	842	844	884	877	871	880	861	816	842	893	897	871	915	813	917	886	889	845	875	879	852	880	877	799	868	846	851	941	881	896	833	805	857	877	828	839	865	870	875	813	857	854	826	861	846	848	856	917	840	850	841	836	904	883	862	842	862	877	827	879	859	846	873	879	888	842	854	864	830	893	870	885	884	880	865	831	808	875	829	865	868	834	854	864	857	819	848	891	892	856	866	831	855	814	846	832	879	816	854	829	900	861	894	872	897	916	858	872	889	895	860	846	851	874	806	851	818	845	834	850	856	915	853	940	870	864	901	886	887	931	883	838	879	847	861	884	855	871	864	882	891	862	824	788	904	835	858	827	821	854	909	890	853	944	885	842	917	879	896	868	833	842	902	854	891	852	861	855	900	888	831	863	831	828	869	874	873	888	894	879	858	832	906	812	838	870	865	897	875	852	887	906	845	849	856	924	896	846	856	857	895	846	888	861	849	819	874	890	864	853	855	887	871	813	896	897	859	861	829	861	859	854	839	855	870	880	866	911	869	874	891	857	894	865	868	899	831	908	854	865	884	848	879	873	913	868	884	833	909	879	852	898	858	889	901	908	881	847	877	903	811	848	845	879	885	839	857	875	846	889	884	871	874	880	871	870	884	886	878	795	922	845	797	848	874	948	870	864	862	851	806	866	867	920	869	901	844	834	859	862	840	805	844	855	874	847	884	837	885	956	800	850	819	833	827	858	859	880	846	843	901	859	885	801	858	865	952	824	886	829	874	862	922	889	858	894	864	869	893	841	887	811	887	883	851	856	793	851	915	849	870	870	882	833	874	856	826	813	915	805	867	872	859	884	842	840	926	869	874	941	863	871	876	883	858	852	906	847	869	838	896	881	910	894	848	849	905	859	869	825	901	835	849	837	820	850	909	853	854	847	827	871	898	810	855	872	906	833	862	901	832	855	872	861	889	885	853	827	819	846	844	880	898	891	840	876	894	895	858	855	801	855	866	839	926	918	877	853	878	883	829	895	919	894	864	882	907	868	874	887	879	890	851	856	850	833	913	827	897	895	852	863	908	858	894	858	825	847	871	888	868	836	909	854	896	840	826	850	899	833	867	852	862	849	866	826	841	841	868	821	822	863	880	889	856	834	844	832	844	855	870	852	828	914	863	862	873	895	889	871	870	910	844	880	858	856	873	900	849	891	893	839	859	882	851	879	853	825	847	872	865	831	832	860	809	918	881	882	869	822	826	860	850	847	896	859	831	832	828	873	860	846	906	872	875	851	859	842	866	870	863	870	829	847	830	868	914	818	892	872	904	866	855	875	840	864	869	831	859	861	798	881	888	853	835	886	882	823	846	868	849	875	844	899	862	813	885	880	880	865	833	852	809	890	815	855	833	857	863	861	894	878	877	906	859	857	901	905	842	874	846	885	879	931	942	844	843	944	814	887	794	840	882	824	902	894	882	869	914	867	850	849	885	859	861	911	846	829	949	919	837	845	836	846	880	828	856	864	881	842	815	906	838	841	896	844	856	861	850	850	862	883	834	888	830	843	853	888	880	838	897	896	852	866	895	841	894	830	877	885	929	907	847	872	896	904	862	854	925	826	907	881	906	833	864	894	865	857	860	879	810	828	876	829	868	894	903	898	854	864	851	850	872	894	906	848	871	847	852	865	901	859	862	843	832	817	898	876	865	876	823	875	873	904	896	851	861	848	908	822	902	872	828	934	869	823	883	839	868	886	827	798	935	858	882	872	846	848	880	901	884	864	842	869	804	855	846	891	844	873	915	892	860	859	887	864	888	911	900	889	865	835	827	871	844	826	909	858	833	878	864	890	837	924	871	885	831	906	848	813	847	889	869	866	871	840	856	885	845	857	861	897	860	857	870	853	844	879	888	869	906	810	896	891	889	848	861	868	856	876	811	870	919	822	819	802	847	869	840	840	831	862	839	881	835	905	854	879	859	870	850	872	836	936	799	847	846	846	897	881	858	839	854	926	840	890	828	864	837	842	845	855	814	840	847	864	871	866	836	870	852	849	831	874	873	876	854	917	880	922	863	859	812	821	831	877	824	911	874	796	881	808	865	863	862	913	876	883	846	916	863	853	878	873	821	866	849	842	922	826	889	890	883	857	913	838	876	888	868	850	849	914	897	782	901	898	858	874	870	843	811	896	837	814	877	867	857	896	851	872	862	841	853	832	879	911	824	855	839	870	824	936	869	888	866	891	841	845	884	902	859	880	897	853	857	877	842	851	828	855	852	869	824	867	877	926	864	890	882	886	890	874	912	904	821	848	876	849	816	868	879	871	841	820	853	875	902	868	855	841	825	871	803	898	831	830	834	867	863	868	879	909	895	869	913	874	868	858	848	919	870	866	853	868	834	919	922	833	869	876	866	919	788	915	829	849	908	873	830	806	922	849	868	864	885	839	881	860	786	848	879	897	808	898	887	904	871	853	870	847	836	904	879	874	911	832	891	826	864	872	932	854	857	897	890	871	888	846	823	914	877	866	813	884	892	861	898	833	878	822	866	912	861	837	866	866	857	869	815	929	850	833	815	824	866	835	861	852	892	860	858	847	852	834	889	850	913	880	906	821	881	884	923	875	845	905	875	852	900	849	851	828	842	846	864	854	870	866	945	839	824	842	797	891	855	852	896	866	851	878	822	861	874	878	856	866	844	903	905	878	851	900	864	864	866	892	805	885	853	884	878	846	901	906	846	889	871	879	880	844	882	889	912	898	891	911	883	889	898	886	847	883	857
15738	7282	1425	644	500	458	466	445	417	399	393	378	394	377	380	393	362	394	371	366	402	376	393	374	390	380	411	382	376	379	384	414	403	400	402	388	414	360	375	431	394	377	386	370	363	389	372	372	394	372	379	405	395	362	440	396	382	386	357	383	413	386	361	364	353	378	365	369	395	387	363	400	408	380	376	359	385	367	382	420	391	403	427	398	363	373	364	357	353	364	374	379	399	379	381	377	376	399	374	369	391	338	377	386	372	377	401	381	368	395	390	348	407	357	369	397	364	413	378	365	350	359	368	405	394	386	386	365	404	388	350	361	386	367	374	364	360	360	355	355	385	386	397	394	357	396	388	395	364	391	364	363	394	393	368	393	382	385	364	401	359	414	388	360	351	379	360	351	356	375	389	370	398	355	380	322	359	387	355	368	408	411	372	389	349	386	402	366	400	350	349	357	357	367	370	411	367	405	389	376	346	372	383	408	408	386	386	383	366	352	382	371	392	364	365	390	390	377	392	400	373	359	359	389	413	421	397	357	348	369	362	357	343	368	378	385	369	351	393	375	399	423	394	389	369	403	387	375	353	363	372	376	356	392	346	393	382	365	416	402	383	371	380	396	384	390	378	392	363	380	352	367	389	375	352	390	371	396	375	362	351	368	354	361	342	373	404	397	349	371	393	367	402	328	419	392	382	395	383	377	399	388	402	370	397	381	388	380	417	417	367	373	342	357	355	367	352	367	401	391	362	387	403	384	383	385	411	388	405	371	381	385	381	364	391	366	390	406	379	392	381	375	402	361	366	366	410	374	353	365	372	404	397	369	379	350	379	335	370	371	412	388	373	328	406	384	387	384	372	361	373	379	379	382	376	363	404	390	390	384	376	415	415	398	373	394	357	392	382	411	353	375	380	366	385	390	413	369	398	349	391	408	351	399	422	398	362	403	362	370	359	368	388	379	359	378	387	359	349	411	385	397	384	407	399	378	390	378	416	357	350	399	389	396	413	388	383	399	408	384	380	390	392	426	363	368	433	364	394	379	387	373	385	405	378	384	382	407	383	383	372	363	356	404	408	377	397	357	350	375	384	366	383	386	373	380	385	389	394	376	385	423	409	390	408	356	365	386	358	395	384	391	402	405	421	397	400	354	400	402	419	368	380	351	383	371	369	360	383	382	369	384	348	405	366	380	375	379	377	413	400	339	380	399	379	387	391	404	376	392	395	368	392	399	410	369	358	407	333	400	377	383	403	386	364	403	370	393	374	393	351	385	390	363	396	421	375	405	390	387	360	372	403	353	377	360	410	383	357	362	392	400	380	355	352	413	363	427	372	361	396	371	369	364	426	376	399	363	370	367	381	403	375	414	337	376	367	383	381	361	345	361	394	412	398	392	352	399	367	391	416	383	360	384	406	412	407	345	365	375	369	365	392	383	345	390	386	378	379	393	381	373	359	370	361	375	394	368	390	368	382	382	393	398	405	378	361	376	357	342	379	393	371	387	373	396	385	390	394	365	369	379	414	384	375	334	362	368	386	380	416	341	375	430	401	369	375	366	384	370	381	359	373	370	351	397	383	356	350	368	394	393	358	367	343	365	371	388	385	376	380	369	398	374	363	406	392	369	400	362	381	388	394	388	397	369	355	412	407	376	337	423	417	357	379	373	408	411	397	387	389	389	388	378	346	414	363	378	387	410	429	373	371	360	392	373	410	365	405	379	355	395	376	364	377	416	402	409	333	405	357	386	408	390	390	347	373	363	359	389	376	386	368	375	325	376	366	387	400	401	374	408	357	345	374	378	392	363	391	342	396	335	404	351	382	410	395	362	371	406	328	362	403	360	392	399	388	379	342	386	375	365	371	394	383	387	359	400	379	364	388	356	379	373	363	392	388	358	365	372	401	363	377	425	393	396	385	373	425	352	375	400	377	368	356	397	377	392	364	373	377	373	363	383	372	384	385	363	380	400	393	417	386	386	370	413	372	380	406	358	406	412	347	392	380	396	400	356	382	368	354	404	390	383	398	348	395	378	367	363	389	394	351	369	374	417	388	392	371	360	374	392	337	331	388	355	392	408	376	342	391	387	387	418	413	407	370	354	371	347	383	387	392	357	373	394	360	376	326	371	385	411	372	415	386	382	399	396	381	355	390	356	414	358	362	396	395	394	407	353	410	391	393	378	400	413	343	370	390	396	403	396	384	387	382	420	370	403	351	364	386	310	367	341	365	395	354	380	378	360	366	382	394	377	357	393	368	382	341	404	391	366	360	380	384	398	377	402	352	358	396	388	392	367	376	396	376	414	331	347	396	377	378	365	375	383	403	397	368	355	355	365	387	411	351	368	380	397	367	366	372	396	378	376	340	360	375	413	377	385	427	388	407	382	341	415	350	378	385	394	371	387	431	388	378	372	383	382	368	330	437	409	383	381	389	394	370	380	420	383	333	393	446	334	381	383	390	360	349	388	391	353	380	406	402	377	375	399	425	373	408	373	379	379	386	371	366	373	365	404	417	378	384	363	361	415	360	356	413	372	383	387	399	370	378	406	403	390	383	351	347	372	438	377	382	399	378	344	388	382	381	382	377	396	352	355	348	372	380	333	404	377	372	398	342	380	386	393	379	363	360	392	397	354	409	413	367	412	374	379	385	387	420	374	376	386	391	397	373	373	395	339	355	411	373	362	362	391	366	405	397	384	394	387	386	371	390	410	381	389	347	409	371	362	356	355	354	345	392	377	364	367	387	358	409	382	386	392	378	388	384	378	390	392	384	360	368	386	361	406	377	388	358	358	379	393	378	388	360	365	365	420	379	374	369	392	332	378	363	406	392	373	342	383	391	376	397	431	445	357	394	374	421	358	375	400	389	410	390	366	373	384	397	375	391	339	384	388	382	386	386	330	386	405	380	394	393	371	378	397	366	398	361	385	375	368	366	401	385	389	378	372	345	414	360	402	376	427	376	381	337	392	394	380	378	368	351	364	348	360	391	387	373	396	395	406	391	387	402	380	369	355	374	346	328	362	363	364	343	385	355	360	396	372	374	380	390	404	360	395	386	393	354	348	365	358	380	374	375	389	366	370	383	388	429	343	398	397	395	388	374	395	343	388	398	396	390	387	406	328	374	358	358	369	366	390	386	416	411	408	407	391	375	396	391	372	356	380	357	366	382	360	364	410	417	352	411	340	361	364	374	356	353	382	382	382	382	371	381	370	362	387	362	383	401	367	382	375	408	358	395	396	405	359	379	367	352	351	388	359	370	386	373	410	368	353	364	399	382	418	350	358	361	350	365	396	386	376	412	408	397	367	375	367	396	368	383	368	404	367	421	345	394	388	368	363	388	393	380	404	405	414	391	382	381	350	364	400	401	361	361	356	374	351	411	380	377	362	369	382	381	339	348	389	353	389	365	387	391	376	386	390	369	399	369	373	398	359	383	382	351	347	391	378	412	414	387	410	379	400	399	353	375	382	374	400	395	384	380	365	418	383	390	367	403	366
12442	6126	1889	1928	1460	1252	1298	1129	992	1035	1014	981	993	972	960	934	908	953	937	966	896	904	934	965	953	903	890	938	886	907	888	877	931	922	890	820	868	864	887	849	890	875	935	887	895	950	834	876	877	857	910	851	901	865	860	925	860	926	934	877	904	860	897	830	886	950	886	861	828	857	910	875	910	952	953	879	941	840	858	886	922	927	956	886	908	886	904	856	938	897	903	881	828	936	843	827	868	927	877	867	883	870	923	846	870	865	869	886	866	869	902	872	920	862	937	890	871	899	872	912	869	885	910	925	930	912	899	911	872	863	893	907	956	869	902	903	911	902	894	918	918	886	870	822	898	859	923	918	910	935	825	822	861	902	850	880	882	913	932	850	869	909	852	875	887	909	901	884	812	848	877	886	919	891	899	893	912	904	905	835	881	910	871	908	865	921	835	853	872	882	905	916	883	857	886	866	901	852	938	924	858	901	890	828	837	888	845	889	926	936	927	953	846	921	898	880	900	948	857	892	896	912	881	939	905	864	919	949	854	897	926	844	912	916	885	866	902	852	878	941	897	889	884	916	813	863	857	922	893	959	903	891	876	892	895	964	812	873	907	903	912	844	854	902	867	884	896	904	843	853	891	866	880	899	909	915	911	949	864	834	901	911	877	928	921	938	853	922	926	892	906	886	906	869	928	920	910	922	945	925	935	904	915	883	868	903	846	935	894	939	921	938	901	915	868	926	844	875	860	952	926	859	869	929	913	877	827	867	914	845	939	876	895	862	882	831	862	922	905	896	876	889	893	862	920	928	968	819	897	958	898	899	891	878	914	905	950	929	862	853	928	955	879	907	918	867	931	890	881	907	853	924	865	909	948	897	896	893	891	903	877	895	861	921	938	871	883	868	898	874	875	859	905	831	913	888	878	905	874	886	871	875	874	880	874	885	944	898	893	914	910	896	902	886	846	919	916	904	887	850	911	854	846	911	853	908	902	827	906	861	911	879	883	928	889	835	872	923	870	869	881	891	891	879	923	914	909	921	878	853	843	864	853	888	892	871	854	912	868	934	869	854	886	837	867	875	905	896	878	950	881	889	924	867	844	908	878	852	872	894	874	866	891	853	914	935	873	881	867	857	853	864	885	860	880	922	892	880	908	877	884	946	867	870	905	886	908	829	918	855	914	858	922	882	868	902	953	842	897	932	871	863	930	895	914	899	913	894	899	898	914	863	909	885	934	867	863	888	875	875	877	930	906	857	956	863	911	893	907	877	886	963	935	905	837	858	855	888	924	916	862	875	910	959	889	891	927	856	872	925	870	933	947	856	872	884	888	870	883	896	901	906	874	906	910	814	807	866	932	858	872	912	894	868	901	896	932	923	863	907	850	793	832	840	927	934	861	892	878	875	921	879	849	909	893	875	909	910	871	901	864	917	804	883	894	862	932	866	915	890	904	900	883	877	906	855	914	874	938	849	958	888	879	861	843	860	867	904	885	947	895	855	923	894	894	919	870	895	872	880	881	868	982	868	884	828	852	906	885	903	941	839	851	926	852	859	881	912	927	895	856	877	929	843	905	937	856	889	905	927	934	889	825	894	867	897	898	892	864	870	876	884	834	903	919	853	904	880	900	827	858	866	894	828	881	906	944	888	854	893	950	891	917	974	896	867	920	860	856	923	878	916	929	941	871	856	829	919	879	855	885	904	903	900	945	860	871	902	918	931	885	906	921	896	907	924	940	910	868	911	881	908	872	847	850	826	912	887	902	852	883	861	891	852	856	889	858	941	898	898	903	917	879	945	870	861	925	872	888	881	894	859	910	925	874	907	907	888	894	930	910	879	910	844	865	914	863	886	880	901	917	878	816	893	823	908	856	864	831	878	882	889	859	898	898	880	894	955	849	919	903	914	917	844	905	916	864	922	941	928	892	939	904	901	848	868	893	893	914	891	905	908	920	890	877	846	897	872	869	859	847	916	926	869	886	932	867	889	918	878	903	888	804	880	887	903	860	898	882	888	908	929	864	872	927	868	896	865	933	886	925	914	907	878	892	859	938	852	886	949	921	937	905	814	881	845	887	861	888	928	994	901	851	924	874	854	943	905	868	868	916	882	913	885	867	891	866	867	920	916	940	869	928	901	917	913	871	889	857	934	876	887	871	889	948	895	852	928	864	897	886	921	915	841	896	839	956	870	938	849	876	945	864	888	875	949	933	888	864	854	912	853	850	860	863	923	937	904	926	866	937	863	909	912	890	868	919	837	893	903	895	918	881	903	896	888	915	873	902	933	904	924	891	911	891	877	841	843	912	881	924	878	868	881	908	889	904	871	855	928	917	922	882	898	907	920	888	857	892	874	877	900	830	888	901	888	839	924	847	820	920	857	866	802	827	863	904	928	888	886	990	920	875	860	884	861	889	838	927	899	894	931	940	858	893	915	916	889	936	880	898	948	885	916	900	882	912	818	904	883	848	940	924	903	851	892	915	861	912	911	848	907	888	901	934	865	849	886	847	866	867	916	840	905	840	855	888	893	928	872	895	950	906	923	916	853	894	870	896	872	884	901	851	901	897	926	908	915	829	903	895	915	869	829	867	898	847	879	966	906	859	908	961	923	870	939	918	862	904	885	881	880	848	927	872	834	893	909	805	921	950	892	905	891	875	917	931	907	827	878	893	859	883	824	927	880	882	913	874	814	889	897	847	866	927	891	911	941	891	850	894	850	889	836	921	827	842	916	904	933	873	904	886	926	904	883	936	909	922	908	872	863	912	933	898	868	882	923	931	931	852	880	844	904	894	890	857	903	891	853	895	904	848	832	866	916	916	883	864	927	927	945	946	918	908	891	885	880	879	861	885	890	950	872	872	819	928	840	935	843	895	916	886	879	881	952	918	788	917	879	957	917	914	891	900	852	913	897	913	880	879	836	909	876	906	901	894	890	868	881	871	885	842	912	899	908	912	825	884	900	877	875	935	906	874	876	891	853	905	888	890	866	862	906	886	893	867	850	870	925	870	891	850	856	961	867	884	916	893	885	835	877	857	842	845	932	855	813	879	915	959	917	909	927	858	854	876	887	886	865	885	895	835	848	853	916	906	852	960	872	866	826	933	869	851	914	923	911	855	883	924	930	879	887	890	863	838	893	839	864	916	919	884	899	894	857	910	936	857	870	890	923	942	924	867	945	880	902	907	902	847	856	841	909	892	926	909	861	896	896	917	902	846	883	882	880	903	883	874	888	876	854	960	910	896	866	887	874	936	933	877	893	868	938	861	898	925	911	900	878	919	925	971	863	911	892	877	895	889	864	900	891	837	956	880	874	894	863	908	851	891	902	931	866	859	860	895	829	875	917	872	827	923	965	902	900	901	898	911	904	884	865	874	884	906	917	846	871	884	874	914	914	881	892	824	871	875	900	880	880	877	916	838	884	879	950	881	950	890	900	849	844	874	848	921	856	883	895	868	917	886	788	882	864	920	930	908	896	889	865	863	972	926	863	915	878
25716	13300	2909	967	526	354	366	294	247	224	238	251	208	216	209	202	209	233	214	205	194	200	188	187	211	188	187	204	207	199	192	228	189	208	205	215	200	179	198	216	172	198	214	189	194	201	196	225	193	209	192	219	196	204	217	209	197	182	214	201	172	207	205	181	200	183	244	220	224	190	196	204	206	222	218	184	205	212	195	161	184	212	187	241	196	204	169	179	194	179	197	191	201	200	215	223	190	205	205	195	213	189	179	189	191	189	218	198	211	208	195	215	195	217	204	231	181	182	181	182	199	183	206	210	169	211	188	229	226	198	180	223	194	206	215	195	184	212	195	194	203	186	180	204	175	191	215	182	221	196	205	181	200	197	197	209	215	187	190	189	180	183	159	217	201	205	221	184	180	190	178	195	196	205	176	188	218	191	223	205	183	182	197	209	181	172	168	188	184	181	187	180	198	204	207	188	216	196	179	152	200	209	227	218	180	174	234	226	211	191	231	177	170	225	192	196	176	197	171	197	199	208	195	221	185	203	182	184	180	190	170	215	203	197	198	180	197	196	205	179	197	195	202	190	193	196	187	210	199	187	200	201	183	176	184	208	179	192	197	198	194	219	203	181	176	206	185	207	214	187	180	192	203	222	196	191	179	229	206	199	222	192	220	205	181	206	178	175	218	166	199	194	198	189	186	178	210	198	170	191	194	218	195	178	201	197	208	220	187	211	162	183	201	201	218	223	203	208	188	220	193	187	211	223	212	196	179	217	209	214	209	214	204	204	220	195	215	184	196	208	218	197	220	197	192	192	181	193	191	188	199	181	205	230	218	201	235	207	223	233	213	194	206	211	220	184	184	182	185	209	206	208	214	172	179	196	209	171	199	176	193	205	203	190	222	208	201	177	205	195	207	204	188	190	210	187	203	213	215	241	207	188	213	217	190	213	211	191	189	201	193	185	188	199	196	199	200	206	200	211	181	188	200	198	191	207	210	182	214	204	197	175	167	220	185	185	199	208	230	187	210	202	197	204	186	199	216	208	181	198	198	215	195	191	185	199	225	209	153	174	188	210	217	198	188	183	219	209	199	225	169	206	222	194	198	203	201	189	192	193	191	194	183	198	179	191	216	193	192	221	188	213	188	179	197	200	209	229	216	201	197	184	205	193	182	221	181	231	233	227	218	176	218	213	200	205	181	197	212	165	197	209	211	187	197	196	166	198	202	199	197	202	200	185	191	195	203	187	195	231	199	176	197	202	202	188	197	217	201	210	205	207	183	208	227	209	200	197	192	189	214	203	195	202	189	187	203	213	206	209	195	224	205	202	216	194	211	230	178	229	200	194	203	197	197	219	198	206	206	184	181	208	177	205	211	172	168	198	192	206	191	203	205	191	220	211	192	191	183	192	196	189	180	188	193	197	180	227	198	222	198	213	186	196	187	202	211	228	201	200	216	191	205	218	188	186	210	180	207	205	188	162	187	192	192	186	191	202	206	227	201	198	208	204	193	207	191	190	197	175	187	177	183	209	186	206	203	195	192	204	186	201	207	208	210	211	203	204	197	201	185	189	167	198	200	186	189	213	174	221	205	244	185	190	177	201	194	192	163	198	192	175	189	193	201	207	207	205	207	214	212	226	188	190	183	186	200	219	181	206	186	191	211	220	192	235	184	178	183	238	186	203	218	190	195	197	171	209	196	201	215	195	212	193	199	227	200	195	184	233	179	210	174	201	204	186	172	198	227	197	185	208	176	205	224	199	201	203	180	219	213	215	213	211	194	212	188	200	191	197	213	202	188	229	209	168	184	218	197	211	197	186	177	182	186	200	179	198	190	205	215	182	194	203	190	169	209	210	186	204	195	228	197	223	187	192	218	202	206	207	198	194	185	217	208	203	201	179	226	232	204	204	189	200	205	210	223	168	210	169	190	188	193	181	207	201	200	208	183	196	213	206	186	178	191	187	197	183	150	202	218	209	214	190	196	182	169	204	228	182	200	185	216	206	198	210	166	177	194	210	199	184	208	194	212	195	198	208	193	200	189	207	199	195	194	211	198	207	181	193	184	195	169	167	208	203	207	202	168	193	196	184	198	188	196	196	209	175	212	207	211	196	190	185	200	183	179	222	203	188	211	188	217	175	195	188	185	210	204	203	175	210	211	196	204	195	190	188	196	207	215	192	196	212	203	203	193	207	188	221	192	200	201	182	201	191	229	196	202	181	209	209	224	197	205	197	205	192	210	201	177	196	198	186	214	199	214	212	227	198	208	170	218	193	203	208	179	176	207	198	200	221	186	194	180	193	197	214	193	195	176	188	190	182	185	181	190	210	193	234	189	217	207	199	198	229	188	208	204	198	225	222	216	197	204	187	198	203	204	187	212	188	201	181	191	206	208	186	199	178	202	204	183	203	195	192	190	186	202	199	200	173	189	212	220	205	183	192	188	189	181	174	205	204	192	200	198	184	200	192	217	189	180	186	174	214	196	212	231	218	190	191	222	212	191	208	180	201	182	181	206	204	223	211	211	200	200	217	194	205	200	209	219	205	182	203	191	210	216	193	191	189	198	210	221	186	200	194	186	176	199	196	206	197	199	186	241	203	195	201	184	169	195	181	219	177	219	195	205	223	206	204	207	197	163	187	221	188	200	175	207	220	203	170	187	163	184	200	176	200	221	197	196	201	191	196	197	252	175	213	212	193	194	205	217	187	166	179	226	235	181	190	202	210	199	186	203	212	195	199	204	201	185	215	189	177	219	201	215	202	210	173	209	195	197	189	183	210	208	234	227	172	192	209	185	214	193	205	224	204	192	215	238	178	201	209	186	209	216	183	200	192	204	186	200	183	192	178	217	186	215	215	202	212	197	194	182	181	212	190	191	200	194	212	195	199	195	195	186	213	205	192	191	180	223	206	188	213	197	206	201	186	209	195	202	224	182	203	203	200	200	207	210	177	195	206	222	201	211	202	194	167	181	193	192	178	194	194	208	185	211	201	185	212	188	189	191	204	200	197	183	217	190	221	229	201	186	179	184	202	195	205	205	205	184	215	203	217	184	194	191	191	194	182	178	191	189	208	214	186	187	175	205	186	192	195	209	205	186	182	202	194	224	196	178	202	197	213	198	189	192	179	180	182	193	183	220	190	183	215	210	206	179	197	205	171	225	209	185	185	189	192	169	202	183	184	207	170	216	190	192	185	217	221	210	179	179	187	188	198	208	184	181	204	197	196	201	209	185	189	218	206	205	192	171	218	189	185	210	198	214	190	187	191	173	182	155	198	204	180	185	214	184	165	204	201	198	190	197	183	190	216	164	197	199	213	189	188	200	199	207	213	208	187	169	231	158	204	191	200	197	194	192	186	222	192	197	214	176	207	193	208	233	212	213	209	201	198	203	231	206	192	167	179	197	212	169	209	209	214	203	211	203	208	186	183	187	211	226	235	193	175	219	187	182	222	185	233	197	178	204	196	191	200	194	201	193	179	191	218	194	230	192	215	198	175
17706	9125	2269	2393	1747	1332	1204	949	825	745	675	694	691	621	623	628	634	624	618	548	570	502	548	543	558	526	536	560	523	515	520	502	554	523	533	522	507	548	521	490	526	516	524	514	495	490	523	504	476	476	523	512	493	510	469	508	526	507	500	509	493	494	462	526	459	481	497	462	496	522	517	465	470	499	507	518	532	482	497	473	445	514	491	496	488	503	510	522	543	478	477	488	540	468	482	506	501	487	504	502	500	474	477	478	499	511	452	486	492	466	474	512	476	516	478	510	496	517	499	467	484	488	473	529	462	462	498	503	475	500	508	510	497	486	511	479	466	516	516	470	536	514	473	531	495	492	475	468	480	532	482	515	535	491	500	464	519	510	541	524	504	534	496	500	464	514	484	539	493	505	489	475	496	528	477	496	532	473	499	508	468	495	475	490	477	473	467	490	496	507	472	465	505	455	507	514	503	469	492	466	490	484	488	490	477	539	525	479	503	501	462	452	505	523	500	517	498	509	525	496	485	518	476	511	454	497	461	516	527	559	511	500	483	490	480	495	492	508	519	473	503	490	495	472	492	502	488	469	494	492	465	478	477	458	521	518	481	497	481	544	479	510	479	495	485	499	481	473	482	483	505	526	517	473	510	494	448	560	554	484	469	458	479	465	541	500	514	478	484	537	502	453	529	510	436	518	485	487	505	463	454	475	491	486	500	483	455	479	469	489	504	475	478	528	501	534	484	483	545	490	474	496	532	517	508	526	479	495	488	488	448	464	569	496	484	514	486	471	480	533	505	490	516	479	498	490	523	555	482	455	479	515	492	488	495	509	492	518	468	490	472	458	515	513	500	508	476	486	507	480	484	518	491	546	494	514	487	461	457	479	488	519	488	518	487	513	534	456	521	499	493	491	502	492	499	491	530	469	547	466	469	495	508	498	487	508	482	494	503	485	483	490	494	477	489	467	483	451	496	512	527	437	516	472	478	496	512	486	492	484	462	508	497	460	443	500	499	499	478	480	462	487	508	486	474	490	510	507	464	456	504	476	514	502	503	550	467	493	462	462	479	469	498	487	497	509	466	531	492	499	528	482	491	499	483	501	505	501	491	488	493	513	484	513	511	514	467	476	499	530	470	509	471	485	500	484	472	487	498	488	488	500	544	474	518	510	517	569	475	496	461	476	497	443	522	475	459	497	532	478	497	501	509	478	490	474	518	522	527	497	467	497	514	471	472	502	508	456	465	509	457	502	490	480	480	516	473	510	500	481	476	450	521	494	508	516	543	498	509	503	482	465	463	499	489	467	490	523	526	490	481	479	535	508	507	477	472	481	493	527	482	500	451	520	526	487	510	499	471	455	479	469	515	491	464	503	464	474	521	494	497	489	528	485	484	488	489	508	472	456	519	472	499	538	512	514	493	501	460	512	498	465	507	502	496	507	459	461	479	462	510	497	487	478	474	510	492	496	514	516	474	500	500	478	515	478	457	480	527	503	501	484	533	502	472	501	527	482	470	505	497	469	479	482	473	487	506	542	534	493	518	483	489	531	478	492	479	487	468	454	514	502	479	555	469	478	477	527	469	454	504	524	515	529	490	464	462	487	499	466	507	475	478	522	472	467	497	502	498	455	507	481	474	478	497	498	509	542	512	510	474	501	483	486	497	484	470	541	521	478	479	510	524	507	527	518	504	488	476	526	512	456	496	496	522	481	462	501	498	470	490	476	454	470	469	472	471	495	487	501	524	490	486	492	502	505	487	484	468	501	479	508	454	477	504	473	476	479	500	515	492	507	452	499	488	472	512	512	521	531	459	483	538	491	507	475	475	504	483	519	495	482	493	492	491	496	476	519	536	493	494	509	545	502	537	519	501	474	513	553	487	494	478	489	471	455	476	509	470	530	537	490	477	483	439	487	471	450	476	478	513	475	483	505	470	472	485	461	507	512	482	477	461	503	496	515	521	516	505	467	479	539	505	496	459	487	478	524	479	490	490	484	498	495	514	531	519	494	520	471	533	512	469	504	483	508	507	457	508	505	476	512	456	498	482	509	490	530	474	523	496	456	456	551	473	484	477	494	476	534	498	512	467	531	492	505	463	515	453	524	517	510	502	512	493	479	489	525	532	500	549	445	493	486	486	480	444	521	495	476	451	464	464	511	513	504	517	532	497	522	532	511	519	508	506	447	487	488	510	475	495	491	445	478	483	493	477	503	497	480	493	438	471	442	514	483	489	531	503	481	482	492	459	467	486	522	499	459	528	503	493	485	510	456	537	487	485	464	547	503	488	494	512	555	483	490	495	514	465	484	555	479	463	457	507	485	448	492	516	471	507	502	541	476	457	472	494	519	514	459	524	493	481	482	461	488	441	487	518	492	504	522	479	484	474	491	527	491	521	474	508	513	495	490	467	518	467	531	506	482	493	457	449	500	521	501	463	501	535	520	501	452	471	471	487	485	471	486	532	499	518	467	525	476	463	471	502	495	472	482	462	482	491	524	464	512	432	480	479	479	472	469	500	501	495	514	487	514	471	472	503	488	470	476	480	508	489	512	487	503	468	525	488	480	476	501	497	493	510	499	503	522	485	551	476	527	496	532	504	509	493	500	524	490	473	522	499	474	461	471	509	480	522	477	505	473	465	471	496	513	496	474	499	522	480	521	500	469	494	508	487	527	503	438	496	520	497	524	497	508	460	469	489	501	492	456	448	522	482	467	511	481	473	496	482	460	482	508	470	491	521	496	453	525	513	513	473	453	518	491	475	495	494	478	510	476	510	501	520	501	505	502	481	476	504	473	484	468	537	468	476	470	468	512	511	484	469	511	497	513	475	500	498	488	502	524	511	503	515	487	469	501	497	501	542	480	502	509	502	438	493	431	482	511	490	509	480	481	488	470	511	496	457	519	498	540	473	494	473	530	480	485	514	496	493	475	475	512	489	489	492	484	511	505	483	476	498	490	513	514	520	477	496	452	550	511	493	465	519	527	476	481	489	500	509	502	506	481	504	505	491	511	507	538	526	490	466	517	517	489	471	473	463	496	499	503	470	516	485	486	461	475	515	490	501	492	488	491	477	475	484	519	466	494	469	504	459	515	518	482	511	511	484	504	504	502	491	454	483	480	490	500	488	502	489	540	491	495	495	518	537	532	478	475	529	487	474	475	470	474	481	480	525	505	508	496	527	509	458	435	510	514	469	494	514	514	480	487	472	542	511	497	467	541	490	504	515	525	504	496	528	485	436	523	528	540	467	453	507	509	510	504	467	502	493	525	489	492	478	458	508	514	486	507	533	507	503	494	467	516	478	476	502	460	526	524	472	513	517	497	538	533	502	493	503	530	506	497	516	501	467	480	467	519	495	488	486	488	483	483	495	472	509	505	468	515	514	514	509	498	532	495	484	473	526	496	488	537	540	501	483	470	477	528	489	489	485	440	521	501	517	489	484	522	472	498	515	511	511	522	486	449	485	508	490	488	483	539	509	545	515	487	528	535	531	486
4602	1877	527	487	396	397	361	387	375	381	396	360	362	347	375	387	368	376	383	371	364	329	350	356	358	378	386	357	364	334	379	372	338	376	379	378	384	393	370	342	369	351	364	356	340	376	347	338	354	334	336	379	389	331	364	346	412	383	345	381	367	319	351	366	358	357	350	379	347	353	334	340	358	353	356	382	352	370	380	313	339	384	334	442	369	392	375	361	359	381	374	359	352	378	327	368	326	369	343	384	379	360	358	349	333	344	378	351	359	358	371	336	367	398	402	376	341	381	367	372	349	375	362	363	366	365	341	336	367	362	322	298	372	363	357	399	375	371	375	381	368	356	389	359	375	364	360	342	413	369	338	368	375	374	379	346	355	368	348	364	367	358	360	373	358	357	349	373	363	375	384	389	391	393	372	356	338	377	378	370	355	351	371	361	371	324	345	359	363	387	346	381	362	383	360	328	372	365	376	358	338	356	344	361	350	369	377	366	398	368	329	378	351	363	362	380	358	365	384	357	357	313	382	386	386	357	339	359	365	346	374	362	332	363	385	355	355	381	374	361	358	359	346	368	337	366	378	374	393	397	383	352	313	349	371	374	342	380	351	345	391	364	345	373	317	377	369	361	375	377	358	372	388	342	351	349	319	376	370	362	372	329	372	379	365	354	356	312	358	371	387	343	383	359	390	359	394	369	382	345	345	394	353	352	369	352	353	351	414	361	348	392	390	335	407	370	380	351	365	389	369	371	366	350	382	367	361	351	349	361	379	353	371	337	427	369	382	348	355	327	345	406	329	384	356	347	320	328	387	405	383	358	368	360	350	375	344	333	373	357	355	360	386	372	358	338	345	398	352	365	365	348	376	335	384	365	378	381	412	395	360	344	349	370	338	376	344	353	355	339	372	389	371	321	305	361	363	368	373	340	385	376	368	378	350	356	357	345	367	388	350	349	385	353	363	358	391	361	382	354	410	371	355	357	368	347	340	342	347	344	392	357	361	349	378	340	364	393	372	393	339	351	377	342	329	326	376	350	391	356	373	398	374	364	299	343	370	401	387	339	361	407	318	355	402	333	349	369	381	344	398	380	355	348	356	351	362	339	380	336	361	370	347	383	357	353	351	336	367	340	361	362	376	337	370	350	356	361	363	354	359	368	357	365	379	380	356	359	385	361	378	372	381	352	392	376	407	351	396	345	362	342	376	373	390	351	380	358	386	397	379	343	381	354	365	388	380	355	365	349	366	399	364	343	350	372	334	351	367	317	336	358	381	377	353	378	360	334	343	347	343	353	395	356	374	359	355	356	355	367	388	394	328	368	359	352	363	376	371	361	416	382	391	392	355	366	349	350	327	391	357	404	352	357	379	366	358	354	371	349	382	411	319	356	381	361	347	337	363	364	339	309	361	375	386	403	371	364	337	359	357	360	363	357	389	378	322	341	369	367	391	370	370	338	354	336	390	361	368	365	367	370	384	314	386	341	369	380	331	354	345	352	341	395	333	318	323	356	362	389	367	348	372	382	342	386	357	347	369	393	377	330	373	361	370	367	399	390	400	385	364	337	348	401	355	315	329	376	374	366	365	371	345	347	391	343	332	339	368	393	369	337	342	338	324	372	367	336	368	386	347	325	347	356	331	356	372	376	325	360	360	349	377	348	343	353	362	389	348	341	355	406	358	348	367	384	366	373	360	354	368	358	372	353	381	305	368	375	372	404	375	342	367	351	367	362	328	349	395	327	398	337	351	359	367	354	392	385	390	322	358	375	361	350	359	387	344	368	339	360	337	329	374	372	336	359	351	361	379	360	348	361	362	375	349	320	350	319	351	369	392	350	350	374	336	337	341	343	328	364	388	388	368	383	358	402	366	360	364	351	352	394	327	320	353	350	379	370	366	383	352	373	370	332	331	352	355	370	372	363	355	363	355	369	361	335	391	335	340	367	367	349	369	378	358	347	364	360	341	362	356	350	358	400	398	400	390	349	361	391	358	360	367	358	347	360	347	348	409	362	363	384	382	368	352	343	301	356	364	354	350	345	382	354	333	337	351	370	351	376	382	342	376	333	353	378	349	338	348	360	370	368	356	346	353	325	346	357	379	342	352	360	347	387	368	387	383	361	360	374	365	355	345	370	360	352	345	372	353	344	344	374	375	362	350	334	368	335	372	365	365	342	356	344	365	319	384	377	359	374	388	346	376	366	329	353	394	352	383	429	388	359	324	373	344	380	381	358	403	366	367	349	362	347	344	363	359	345	371	389	362	379	335	335	366	360	318	382	374	301	369	371	364	385	370	349	373	350	341	354	338	388	381	355	373	389	364	350	365	365	389	335	351	351	369	321	309	379	382	380	381	311	373	338	336	392	376	405	373	390	342	352	363	332	326	367	346	362	331	397	358	334	337	375	339	375	362	378	343	332	357	374	360	399	340	374	384	363	384	354	362	356	376	378	383	379	369	399	354	378	349	399	323	417	347	364	356	400	346	367	380	352	361	369	386	364	392	370	361	324	340	374	368	372	352	364	352	352	374	397	361	354	364	401	361	380	349	381	348	375	375	360	350	365	369	357	378	377	342	345	361	399	388	330	349	358	339	353	344	366	376	353	337	372	324	398	355	338	368	341	347	357	363	343	360	358	326	354	344	330	338	359	380	365	335	356	345	375	383	372	350	370	348	390	350	359	380	355	340	319	369	368	354	363	324	406	371	371	380	385	384	359	361	352	359	343	370	407	369	343	374	355	340	384	367	373	382	357	331	370	392	376	336	364	352	335	374	356	366	360	425	362	344	330	393	347	385	345	378	391	313	368	361	360	360	363	379	361	379	377	381	358	346	345	370	383	347	374	356	382	376	350	347	332	346	378	357	364	359	349	340	352	357	347	356	328	334	346	364	415	351	344	368	384	394	356	404	406	371	376	383	358	357	353	373	401	358	374	375	345	359	365	328	377	356	378	330	354	358	310	347	382	368	369	400	377	370	371	356	393	369	377	325	342	380	374	360	357	375	354	394	378	394	359	369	352	322	334	396	302	329	375	378	361	407	355	345	329	364	370	390	351	353	373	362	333	387	359	330	342	317	328	373	375	366	375	363	403	315	351	341	377	377	346	372	355	371	380	344	340	372	390	382	374	360	339	367	398	359	348	390	386	365	368	378	362	364	364	368	346	327	358	359	356	354	329	372	340	343	368	371	407	374	399	343	363	353	339	389	372	402	361	336	373	400	362	355	375	351	375	397	400	359	360	390	352	344	343	363	318	374	344	352	349	348	375	379	373	371	378	373	351	374	369	363	382	343	344	394	393	364	385	397	376	374	383	349	335	349	348	355	352	398	409	402	363	372	363	345	378	375	361	406	356	378	369	310	339	351	389	346	387	377	376	343	346	367	334	369	339	340	385	344	365	383	395	351	361	351	349	375	358	355	358	374	389	338	373	374	363	362	353	369	341	393	390	369	342	385	364	346	352	358	367	370	351	370	353	390	335	343	323	376	385	381	361
4149	2424	1110	1307	938	941	935	898	909	901	917	851	860	820	889	890	867	856	838	860	860	842	901	885	852	887	821	854	874	896	886	868	869	883	845	881	853	834	877	929	867	833	882	919	897	903	835	914	873	907	844	882	870	853	839	861	875	869	807	841	899	890	877	860	874	901	926	837	885	812	832	876	815	830	861	879	898	788	924	879	856	886	825	867	890	842	878	914	868	887	857	875	875	897	872	852	895	894	841	852	902	918	896	856	818	879	889	893	864	858	942	890	867	890	869	835	912	895	801	781	861	838	878	850	861	855	815	839	896	801	874	851	877	865	846	823	845	864	871	853	846	887	845	880	887	848	855	842	869	790	867	870	842	834	916	835	846	877	874	877	855	853	878	884	862	857	871	904	889	852	844	844	850	835	795	895	877	930	900	831	874	813	842	935	845	873	861	917	858	887	878	858	844	895	861	888	889	901	871	886	873	885	813	881	936	838	885	869	865	863	830	819	827	925	875	857	876	827	901	861	841	843	906	906	861	794	846	833	847	832	867	840	860	888	828	859	850	863	853	868	866	921	887	871	873	862	853	874	881	867	831	865	810	831	870	866	866	857	890	887	881	863	861	840	884	846	836	863	872	871	811	877	847	875	889	851	865	870	926	903	887	907	875	881	862	869	833	865	850	867	852	873	869	869	896	866	896	877	857	881	842	896	860	906	840	889	878	872	851	893	866	849	865	908	842	868	839	821	821	833	846	866	846	883	831	861	878	872	866	877	872	898	795	847	862	938	903	848	845	855	853	878	880	860	853	831	889	877	869	918	891	840	854	866	839	847	848	839	865	816	916	836	898	825	899	860	909	833	848	918	861	853	807	898	879	921	841	833	901	877	882	845	860	869	878	893	864	867	819	805	896	909	841	855	821	899	874	851	819	844	849	921	862	807	875	839	865	898	876	899	837	820	882	857	882	863	840	916	827	836	943	863	871	846	865	866	861	850	854	882	847	874	822	931	842	894	867	862	887	854	818	852	870	855	875	862	841	900	856	914	831	840	886	900	815	837	839	816	851	811	796	932	929	842	845	831	799	882	845	875	879	892	866	842	900	898	851	825	848	878	869	881	845	836	906	904	897	894	889	852	850	866	837	859	881	846	835	894	876	844	817	927	868	837	849	898	880	874	832	909	881	881	852	888	892	820	871	850	838	847	867	861	906	918	899	803	859	840	815	848	873	865	883	847	880	814	836	839	912	888	867	813	851	849	841	826	820	805	857	925	849	907	831	922	862	856	845	846	833	872	900	864	869	852	885	897	884	836	875	932	851	881	854	887	839	861	887	900	861	898	867	902	816	851	904	837	818	894	861	838	872	878	864	854	886	815	826	890	889	875	862	884	884	874	892	902	827	831	841	881	892	881	849	872	884	914	869	890	943	852	832	901	877	866	902	850	876	869	900	868	869	837	896	882	858	882	886	850	791	844	858	876	880	870	906	888	886	890	855	868	849	866	875	907	850	822	875	849	863	851	848	835	859	896	954	882	895	873	869	919	897	836	817	869	846	870	865	854	822	890	915	827	900	843	889	882	812	877	888	848	872	894	851	841	818	899	861	824	918	851	830	837	872	810	897	845	863	856	843	875	846	876	836	816	894	908	864	882	875	853	890	878	839	865	892	896	886	879	890	846	915	849	861	848	802	870	837	888	889	850	868	819	845	848	898	909	903	829	862	876	857	838	862	936	849	870	846	870	858	835	881	868	872	819	867	857	891	873	825	829	874	906	849	841	827	863	880	853	899	864	886	889	832	840	830	883	874	873	868	907	856	872	880	897	875	917	857	869	907	898	904	854	872	843	899	864	856	886	875	874	835	879	862	846	882	871	896	855	873	884	878	879	873	892	880	854	836	864	841	854	824	866	876	898	849	852	881	823	891	881	919	868	866	870	835	903	857	897	857	850	858	864	822	846	894	825	826	827	873	840	848	853	858	855	863	855	870	866	855	827	875	827	875	869	884	861	886	832	845	867	838	830	863	901	894	840	855	905	861	864	838	826	867	906	899	846	857	788	859	843	888	878	905	852	866	892	909	848	851	880	939	875	862	878	871	849	899	858	873	863	847	839	877	888	873	835	877	851	947	847	871	849	855	831	835	856	926	855	890	869	844	893	888	873	858	861	907	822	898	878	898	964	912	836	894	855	912	864	840	852	863	796	872	835	870	866	860	873	859	859	810	866	896	888	852	889	840	832	904	788	882	850	792	886	852	886	894	838	854	843	807	907	836	864	869	878	901	835	874	927	834	869	901	822	915	844	870	907	879	862	887	866	850	871	844	890	913	873	944	847	842	939	839	842	912	860	915	829	922	821	822	861	838	832	852	884	843	823	852	833	896	886	906	856	842	848	887	865	831	835	862	845	834	850	887	818	879	916	868	845	901	889	848	896	834	841	898	887	889	890	891	856	825	916	904	854	838	862	871	836	827	858	912	907	885	869	814	890	855	865	905	890	866	858	866	873	852	881	838	863	878	876	888	884	869	870	835	907	812	895	858	877	819	869	847	876	885	866	864	834	843	880	871	930	889	880	872	912	899	842	878	813	895	882	889	874	862	873	774	827	814	850	847	839	864	837	897	871	862	907	912	847	889	907	844	858	855	864	850	873	848	854	897	913	877	895	874	828	861	830	857	865	873	878	837	814	863	855	885	821	848	863	830	885	828	886	938	845	893	874	877	858	859	865	884	795	855	882	868	864	870	878	832	895	859	872	837	824	844	842	841	880	807	849	884	821	872	877	832	856	856	851	889	827	841	859	875	906	862	840	850	846	885	859	944	888	850	863	865	868	916	879	813	806	886	813	830	869	906	824	901	860	871	879	876	883	880	887	879	948	912	829	900	789	823	884	879	892	853	866	843	839	888	896	831	885	811	893	905	860	850	894	904	817	840	892	943	867	852	866	838	859	853	838	863	881	934	814	866	938	885	843	813	878	854	829	861	894	851	872	884	829	929	873	862	887	911	807	866	899	815	847	849	937	846	891	846	858	877	895	897	872	839	878	903	872	855	824	900	827	865	907	850	845	816	781	914	816	835	907	839	879	917	873	827	861	879	898	910	855	938	864	884	871	848	855	884	851	844	899	815	868	928	842	813	824	847	878	882	884	889	868	898	862	870	843	866	837	809	849	822	857	888	862	847	864	809	878	876	868	879	861	861	845	812	880	860	885	886	871	798	899	949	852	908	864	888	830	862	939	887	852	867	881	846	855	882	870	886	880	863	891	888	891	885	929	872	901	872	892	865	857	874	850	927	902	899	824	884	831	849	888	875	844	870	899	860	841	872	854	844	842	893	863	852	911	894	845	896	877	872	905	879	761	839	863	893	877	858	872	894	861	824	855	897	851	898	876	854	873	868	866	895	866	871	900	829	892	907	855	899	899	830	844	859	898	862	858	929	930	890	867	854	857	888	839	858	851	854	849	855	824	864	911	836	865	875	912	851	898	859	863	870	845	843	839
15564	6881	1262	728	573	450	412	396	353	417	372	435	388	412	374	368	401	405	407	409	381	397	378	374	399	379	379	359	395	375	371	383	386	345	371	370	376	388	414	378	374	401	373	406	390	386	367	353	376	376	369	400	383	382	372	320	385	376	369	359	334	427	375	387	370	389	370	380	417	346	359	355	382	368	393	416	386	346	386	370	369	410	376	378	399	384	370	397	372	367	425	375	400	403	388	382	393	349	313	366	370	373	378	422	385	415	357	387	399	380	372	407	371	357	366	408	370	375	364	383	384	419	407	405	424	403	379	376	389	381	408	403	368	378	400	406	387	359	377	382	396	368	406	413	350	358	356	339	357	369	413	364	398	374	368	400	404	407	377	398	355	378	387	403	375	392	378	406	428	348	360	368	340	373	382	397	363	407	389	390	342	384	378	391	367	363	364	365	388	380	397	399	399	358	373	406	376	381	368	365	390	376	413	407	373	363	403	369	397	379	392	379	392	406	368	394	374	403	372	380	383	407	386	348	367	350	390	379	379	392	356	374	380	342	373	372	400	344	417	378	406	379	382	413	376	385	394	364	378	349	361	409	402	373	357	399	378	392	376	398	372	384	389	366	412	375	392	349	404	343	382	382	363	360	375	383	375	382	380	392	394	366	391	367	385	409	371	388	360	389	370	364	369	402	346	415	352	366	412	415	419	398	395	348	351	349	354	371	368	365	396	381	373	392	374	349	368	379	387	399	369	384	360	398	375	372	333	385	365	378	338	369	341	356	443	391	357	368	366	372	375	411	424	393	403	357	394	374	414	408	376	384	408	375	367	384	349	387	313	361	360	386	392	377	367	367	375	376	350	359	380	402	371	391	374	400	416	382	386	379	365	404	407	382	411	398	395	389	372	368	371	369	361	378	351	386	364	403	357	412	362	381	400	327	375	380	376	379	396	380	408	352	344	352	376	358	416	371	387	400	402	389	371	367	417	429	366	423	410	400	371	356	379	371	400	349	374	356	384	368	348	399	386	367	375	372	354	386	376	384	348	408	396	365	386	380	352	380	406	396	411	362	390	342	357	360	377	366	395	376	372	401	421	399	373	377	376	385	373	390	367	376	395	368	395	356	400	392	380	389	383	396	398	361	383	415	349	369	397	388	402	443	380	414	390	335	395	370	354	427	396	368	370	365	354	382	361	367	383	385	371	357	331	362	351	357	358	386	375	383	404	381	400	396	397	383	330	405	393	383	394	361	365	389	412	420	348	396	392	363	400	373	382	398	355	395	362	386	397	381	376	381	385	377	373	374	371	379	407	348	406	384	374	377	384	361	351	358	364	382	363	394	355	373	392	422	407	387	399	412	362	404	400	412	354	414	358	402	397	379	390	384	386	361	387	403	395	369	379	380	349	359	373	381	396	389	394	370	358	390	427	357	378	346	399	374	400	391	399	350	396	372	397	314	384	385	385	384	347	367	371	412	389	383	372	384	399	387	407	368	406	404	414	383	374	375	391	387	379	351	365	390	334	401	388	355	396	399	391	394	365	365	345	355	392	403	354	425	391	381	387	386	370	392	349	411	411	343	391	387	359	343	357	347	376	387	376	391	386	396	411	345	376	384	353	407	403	358	398	362	384	349	337	369	384	411	343	359	394	398	370	360	377	369	405	378	405	384	363	392	391	356	381	431	399	386	374	372	353	392	367	420	370	384	373	372	354	415	388	392	371	391	382	375	373	372	376	369	364	385	357	391	396	386	389	373	369	380	383	391	391	409	377	375	372	386	390	364	356	346	379	388	391	415	392	378	384	398	363	376	383	404	392	431	420	358	369	395	344	375	379	387	332	352	369	366	433	413	375	351	357	394	357	401	399	407	397	402	359	384	437	390	387	405	416	390	376	385	362	421	384	371	395	374	392	387	358	376	364	407	375	399	343	405	358	359	431	353	405	386	345	391	377	380	370	394	405	377	383	346	400	344	410	431	389	398	381	371	383	417	380	371	409	377	383	409	393	366	400	351	363	391	375	371	423	384	348	372	361	374	364	382	349	341	354	393	363	367	358	418	366	371	387	362	351	415	381	386	363	372	350	393	355	389	383	349	388	396	376	359	378	425	382	392	379	380	382	427	405	406	411	373	359	385	369	369	385	376	410	334	382	340	373	370	386	410	371	397	403	404	376	383	403	362	386	358	392	368	385	367	370	395	404	376	427	384	355	373	377	359	394	373	390	366	377	371	396	388	362	381	424	359	405	387	340	404	341	362	397	397	358	363	379	402	393	398	411	401	376	379	385	396	354	427	364	371	385	374	399	374	425	376	385	385	428	384	393	422	328	405	384	392	375	401	440	357	357	415	374	374	387	377	382	365	388	368	359	360	316	395	370	355	438	420	397	387	378	346	383	375	379	390	400	357	391	395	379	364	376	351	364	408	387	393	386	372	415	370	358	401	376	391	356	396	354	392	389	361	393	374	388	349	337	363	374	392	344	371	367	383	443	416	384	363	369	395	389	367	392	398	354	381	396	373	362	379	406	382	391	400	369	338	389	364	368	407	357	359	389	392	348	400	407	419	365	374	371	415	357	367	357	379	378	388	355	366	422	357	376	359	401	366	377	361	344	379	388	387	397	384	417	368	380	377	388	394	401	359	398	368	354	389	374	365	368	385	438	372	334	336	361	421	337	408	396	373	340	386	392	364	363	405	364	400	390	407	372	385	400	367	342	394	375	357	362	388	376	359	347	355	347	372	380	391	381	381	373	354	390	372	373	380	399	417	385	348	343	357	374	380	366	381	385	416	380	361	357	389	366	411	396	442	383	384	375	357	412	367	370	390	356	381	403	392	382	343	397	373	343	356	380	391	401	387	369	390	379	370	389	383	387	379	386	393	364	376	407	330	368	384	363	399	395	367	387	368	377	353	371	373	390	370	412	413	369	393	379	361	394	415	380	396	374	397	384	400	412	411	404	377	405	412	400	389	409	389	384	388	382	362	345	379	375	374	390	393	396	367	381	398	400	389	384	361	394	387	399	377	359	397	364	389	396	386	388	424	401	378	383	380	366	375	369	392	412	383	371	422	324	377	385	391	384	360	416	360	348	390	351	345	396	421	367	371	377	363	402	368	405	378	347	384	346	412	392	369	378	396	365	386	349	373	396	367	365	395	391	421	384	373	380	370	381	362	402	377	386	375	394	401	369	400	402	365	391	414	393	377	401	378	404	359	409	407	398	412	344	379	359	369	350	360	359	386	380	364	342	390	403	407	371	402	348	385	381	368	354	375	358	369	380	385	404	390	390	396	384	364	362	406	421	384	400	392	397	368	387	379	387	390	370	433	421	399	382	362	389	380	376	366	394	381	391	375	441	388	354	382	363	372	383	376	379	387	388	383	380	404	411	345	350	358	362	372	369	364	382	385	389	367	360	391	407	378	337	376	376	391	419	333	391	386	382	388	405	373	383	343	389	363	375	412	410	414	380	407	421	388	411	399	357	372	382	374	387	372
12381	6094	1779	2054	1564	1287	1279	1096	1074	1044	954	1000	966	951	985	944	931	871	909	949	939	902	876	887	867	913	921	924	914	865	893	940	907	881	879	898	934	929	895	886	895	926	921	897	914	881	936	856	899	919	966	873	915	936	890	893	950	902	910	911	883	968	898	887	890	855	875	914	897	834	880	880	889	939	886	900	882	904	890	893	879	908	914	921	859	908	908	895	975	884	905	877	875	929	872	947	902	915	878	910	944	881	910	894	833	866	887	856	841	894	879	902	928	935	864	930	882	866	921	877	904	888	929	849	892	861	886	896	819	892	882	903	867	911	831	877	880	887	906	946	937	916	877	881	890	899	878	916	931	889	923	921	920	932	892	950	909	909	897	860	906	890	894	884	846	945	885	896	921	836	931	858	871	910	901	837	869	927	910	904	902	917	890	911	839	862	865	906	858	896	895	867	865	894	914	898	892	885	859	894	862	894	914	942	867	880	902	891	925	917	898	947	938	934	856	927	947	900	938	868	890	912	838	901	855	891	886	896	914	886	851	939	917	903	885	870	856	878	900	877	852	870	921	836	936	876	874	881	914	872	911	904	930	881	915	895	910	897	925	888	886	859	840	869	814	900	903	894	891	982	939	882	931	912	837	849	861	945	908	905	910	897	903	892	903	928	911	867	854	889	847	849	909	898	880	859	924	930	895	814	945	927	877	854	861	949	864	892	879	849	879	882	857	904	897	918	908	918	879	868	902	788	878	923	926	866	847	914	915	882	930	872	877	895	910	863	879	906	866	874	875	860	866	893	912	919	836	923	865	881	864	942	895	935	867	883	865	928	873	898	939	951	856	883	865	878	872	885	889	835	938	934	881	906	903	892	854	930	895	862	926	931	866	930	888	860	885	879	910	858	891	866	934	908	898	918	922	880	899	892	895	898	883	895	923	878	879	876	895	882	868	911	886	895	898	917	903	957	915	848	936	884	907	913	904	893	870	886	868	894	913	872	885	921	892	928	889	884	934	869	948	861	897	931	843	860	849	871	941	834	884	893	857	881	910	861	947	856	871	919	870	886	897	963	905	906	877	896	888	863	885	938	916	907	886	877	879	890	902	928	932	914	958	842	937	829	949	859	884	943	936	912	838	899	890	869	920	895	905	872	865	862	889	875	907	887	870	819	972	899	917	902	862	901	855	923	892	855	858	922	895	902	898	917	918	945	894	871	953	928	909	880	889	863	835	878	946	899	894	841	918	959	944	908	959	898	849	909	898	918	925	924	831	908	893	882	907	873	841	852	835	896	917	887	890	847	876	881	886	889	910	974	915	902	869	870	932	892	915	892	826	871	889	930	900	891	889	962	909	944	888	905	834	924	902	937	905	865	861	912	887	911	915	885	857	889	880	880	921	893	886	888	882	890	824	889	883	928	873	915	920	856	837	885	842	842	894	917	827	850	858	925	892	915	909	891	938	938	878	957	906	859	870	952	892	880	877	827	927	887	915	889	909	886	865	864	912	871	842	907	883	853	937	868	954	899	893	900	887	879	899	898	916	866	911	886	856	904	878	903	895	940	917	843	911	911	854	885	860	950	885	849	910	885	889	907	917	902	947	906	847	888	858	882	871	844	917	935	919	880	917	865	955	921	902	853	917	927	890	895	902	830	914	835	868	924	913	871	909	881	900	880	946	943	941	892	864	929	819	914	884	843	903	852	833	877	870	956	903	837	912	902	904	907	864	868	896	883	865	884	926	906	914	863	866	885	924	879	883	922	919	930	932	890	928	871	869	898	854	920	823	883	864	936	890	894	922	937	868	880	889	900	884	882	926	914	902	892	859	870	898	897	859	916	925	825	843	933	901	903	872	863	917	929	944	876	863	906	913	856	898	898	910	827	871	886	898	872	915	932	869	876	843	835	883	862	940	865	872	883	935	903	925	859	905	905	860	888	887	886	912	924	860	887	867	920	849	892	915	878	955	940	881	883	878	859	944	896	847	875	869	911	919	898	886	923	895	900	913	900	911	856	909	878	903	919	907	908	911	870	924	905	883	896	893	898	872	928	924	960	916	917	889	879	900	895	909	892	902	884	939	832	909	888	891	933	928	835	901	928	901	899	843	905	928	915	840	954	914	923	886	861	900	916	826	945	883	898	878	884	891	944	930	859	853	935	869	902	924	886	871	903	927	874	913	910	899	961	903	886	963	899	870	847	892	883	885	868	904	860	899	873	896	866	823	891	905	860	853	860	932	810	933	900	874	900	959	820	901	918	883	957	906	936	928	852	873	904	930	877	904	872	866	910	931	903	904	856	923	895	916	926	826	907	929	906	907	870	922	941	917	869	893	886	840	931	840	885	880	961	904	913	837	881	894	873	925	876	900	910	915	900	866	904	888	873	880	887	909	940	962	959	882	900	871	871	890	863	894	946	848	888	842	941	853	883	907	900	927	864	893	905	895	878	896	895	919	905	885	875	874	895	843	895	840	885	959	874	912	855	940	941	915	885	923	838	868	915	888	820	863	900	891	896	985	889	878	882	952	820	909	854	933	848	944	885	899	932	873	891	943	905	898	921	903	887	884	896	883	964	908	897	898	919	906	897	931	856	905	895	892	931	854	880	867	884	910	885	864	902	868	868	932	889	948	908	901	892	881	926	896	896	889	850	898	957	852	966	947	918	939	841	914	894	902	847	837	894	906	905	895	877	905	913	878	919	902	909	859	852	962	853	928	897	861	931	896	921	890	834	897	884	957	911	895	937	886	920	895	895	874	918	944	885	913	952	911	900	913	905	884	909	914	872	907	915	928	883	862	942	939	894	866	893	908	911	857	895	937	881	935	851	889	908	923	903	916	929	931	887	885	874	862	852	888	914	917	915	880	856	882	901	926	909	869	828	946	862	866	883	909	882	889	924	876	933	931	872	907	866	890	949	887	845	884	868	926	917	883	922	915	819	923	867	923	864	918	888	894	906	892	842	927	928	908	917	899	910	900	864	871	872	890	899	971	842	926	912	892	925	880	917	906	870	861	927	863	883	880	885	875	869	834	866	886	904	853	863	882	896	910	897	918	886	920	900	923	886	844	874	870	912	894	884	869	960	875	862	892	889	908	886	895	889	876	916	879	919	890	880	890	900	884	881	883	904	862	918	851	909	884	913	828	886	939	927	924	907	917	862	896	892	906	873	888	819	940	921	933	917	907	880	914	868	892	885	879	903	883	912	890	921	928	935	887	872	899	942	890	871	895	880	889	884	926	876	861	896	906	932	946	904	945	907	921	850	926	864	859	924	909	922	882	907	864	879	960	923	934	857	896	890	897	892	852	892	890	952	865	910	880	895	927	947	930	913	877	922	872	876	939	903	930	874	914	914	851	959	905	876	899	900	887	909	901	901	883	872	951	914	896	878	909	860	892	872	886	889	929	928	860	893	875	882	982	873	919	919	914	936	895	858	916	928	873	923	882	862	851	887	834	899	914	940	891	877	898	898	923	948	883	875	875	859	878	931
25391	12005	2850	907	487	375	361	266	247	225	243	206	216	265	209	235	217	208	203	185	210	216	201	212	214	188	210	188	226	202	208	198	217	183	198	188	211	214	187	208	185	170	218	232	209	209	208	204	204	205	184	190	188	220	196	170	184	186	216	216	205	203	192	212	206	209	210	189	196	176	191	216	189	192	195	200	233	210	227	172	204	194	238	232	212	210	181	219	220	207	221	181	181	184	183	164	179	201	171	185	178	191	172	193	206	218	173	203	183	194	203	199	181	175	194	182	203	209	211	207	187	192	177	178	206	207	184	224	180	202	216	196	202	217	196	214	217	197	189	212	234	211	176	204	198	184	206	203	193	189	203	201	169	232	196	186	178	198	178	207	209	209	218	186	204	183	210	209	203	227	195	172	204	181	196	210	212	213	186	188	211	220	194	193	215	190	199	199	196	182	202	193	206	193	169	172	174	205	176	164	181	222	238	205	219	192	191	210	228	182	178	196	194	179	213	189	188	210	167	183	201	178	190	162	199	163	208	194	194	210	187	181	206	191	196	203	193	227	192	239	214	203	195	222	207	181	203	219	193	185	211	178	201	218	172	198	202	183	180	196	209	182	204	192	205	162	185	209	223	229	185	215	220	195	212	198	191	204	234	205	197	167	199	194	198	188	201	200	218	199	199	207	216	186	207	199	180	237	194	197	186	207	182	208	186	206	196	207	213	205	191	232	205	204	205	220	204	180	187	203	213	193	206	193	201	189	211	193	192	189	197	198	197	179	192	164	215	188	239	186	191	158	194	200	184	200	205	220	210	197	214	207	216	210	191	198	210	195	214	215	199	192	195	193	182	181	191	202	219	171	185	202	197	202	186	192	205	183	208	185	199	219	189	225	198	180	216	213	208	212	185	211	193	200	178	194	214	190	192	206	174	202	182	202	170	214	175	181	174	210	220	190	187	204	186	203	187	211	190	192	182	210	226	195	201	189	199	194	198	208	212	225	199	227	189	221	217	202	169	205	199	192	200	175	204	211	198	209	160	203	228	211	187	216	198	204	198	210	202	209	192	213	200	186	217	217	190	193	205	192	183	190	207	202	192	196	204	214	194	211	171	197	185	214	179	204	203	173	167	200	198	205	199	189	191	205	167	200	211	214	181	204	201	205	173	207	190	193	192	200	194	229	218	208	190	181	223	196	199	198	237	215	205	198	171	202	185	179	183	194	218	208	195	191	210	196	194	204	213	207	199	192	218	178	241	178	184	182	174	208	199	195	184	213	185	174	220	228	190	197	222	208	197	219	198	195	178	206	191	188	185	193	178	185	208	214	194	186	196	210	200	212	177	187	203	196	189	231	235	199	201	186	177	206	207	204	180	203	178	221	182	213	211	201	218	195	195	190	196	189	191	204	185	197	194	193	192	201	179	171	188	204	220	183	205	186	180	226	216	220	184	197	170	216	215	221	182	216	188	189	176	192	207	229	196	183	207	158	178	194	185	176	183	216	180	228	178	183	210	164	196	189	189	184	197	216	196	183	175	190	194	186	183	183	189	195	225	213	165	167	201	170	197	215	176	200	191	186	214	213	210	217	203	198	170	193	205	196	223	210	217	204	189	208	188	208	201	191	212	205	183	172	201	182	210	186	206	191	176	217	176	189	204	216	209	174	173	196	175	203	187	190	213	217	184	208	179	198	196	210	165	215	204	172	196	222	203	203	201	214	194	206	209	204	210	207	205	216	185	203	184	203	199	215	191	187	190	210	191	187	175	154	190	205	190	210	208	195	188	194	179	178	217	188	205	197	205	200	205	192	187	197	235	180	222	211	210	198	200	213	198	174	196	194	196	208	162	233	210	203	197	195	194	195	201	181	220	222	212	199	196	185	210	203	201	200	176	190	196	173	214	205	210	186	227	191	198	189	159	238	220	217	186	184	187	216	192	170	214	198	218	223	219	195	203	214	209	190	185	197	170	191	190	187	228	188	177	196	203	221	186	213	188	198	226	193	195	200	203	202	183	196	183	189	225	204	199	193	235	217	189	193	166	214	203	186	193	214	209	198	217	209	197	186	177	184	192	191	201	177	176	181	189	205	202	207	196	195	218	199	191	185	187	201	197	202	197	185	190	184	204	212	188	172	216	229	198	220	225	210	186	192	164	209	189	181	197	200	189	180	167	205	202	210	187	168	216	198	214	206	192	170	219	219	211	202	205	197	213	174	200	204	202	209	198	200	207	249	194	180	233	184	173	188	187	199	221	194	208	196	188	210	202	190	183	205	220	175	181	188	219	196	201	205	187	214	188	207	205	208	164	176	207	174	203	207	201	180	187	208	205	208	164	174	189	171	200	187	179	195	179	200	185	172	198	198	174	166	205	176	193	187	201	194	174	225	175	201	198	218	176	205	181	194	195	208	215	212	196	192	225	189	219	218	182	203	204	200	196	215	182	201	181	203	213	206	191	220	167	231	195	145	201	196	213	188	199	205	232	204	185	195	215	214	210	171	191	183	217	166	190	202	229	200	207	212	196	169	201	215	180	218	196	217	203	212	195	192	191	185	187	217	158	188	211	186	194	206	214	192	184	213	204	182	202	184	202	183	213	173	205	197	196	178	220	182	203	188	209	192	198	208	215	199	170	185	199	208	220	187	234	197	177	210	202	202	189	186	202	204	201	215	208	195	212	181	208	198	170	197	202	183	168	176	194	203	181	218	194	211	197	176	179	170	182	196	183	207	188	193	179	210	164	190	203	193	171	227	208	180	182	197	215	205	198	232	200	205	207	195	185	168	155	218	211	221	213	194	187	200	188	187	185	196	216	197	172	197	179	204	192	179	206	196	206	188	203	201	209	181	179	192	191	209	219	206	195	222	175	216	212	190	180	194	185	202	197	200	199	203	188	223	210	201	199	197	165	206	185	195	204	202	200	185	207	212	197	185	193	209	192	199	185	162	194	190	207	202	214	187	197	205	219	210	206	186	187	210	207	209	199	196	185	175	202	190	218	220	199	188	189	221	183	162	240	172	200	210	202	193	181	195	181	215	193	198	178	191	190	194	198	193	202	181	190	185	209	213	210	214	188	200	210	193	208	170	221	193	176	212	197	192	189	183	195	187	196	215	194	232	175	189	215	190	217	212	210	197	199	200	220	193	188	214	210	192	196	182	183	193	186	201	222	196	222	205	200	190	213	212	201	218	205	175	179	200	173	198	199	157	215	210	210	180	180	213	216	200	173	188	186	224	199	211	187	203	196	208	226	187	187	196	203	173	196	200	193	193	222	194	179	190	201	234	233	156	203	180	177	199	193	210	197	192	184	192	219	183	181	182	201	238	208	191	203	204	192	179	169	209	232	193	201	186	216	212	178	209	177	188	185	199	164	220	184	201	218	214	215	185	219	188	205	202	179	202	221	224	211	213	195	213	185	169	209	194	221	224	193	187	197	181	190	207	213	226	209	214	207	196	185	176	183	174	197	208	211	209	174	206	172	204	191	210	197	199
17199	8541	2504	2214	1716	1257	1304	1035	777	813	698	701	650	643	613	616	588	550	589	574	553	543	574	525	546	510	517	540	541	519	523	539	548	537	546	521	513	524	495	533	480	518	478	480	531	526	527	515	449	494	502	470	501	533	492	530	546	471	490	527	499	484	497	541	473	476	430	520	473	458	497	474	488	510	497	494	474	481	512	493	494	501	515	484	527	523	531	484	476	450	472	544	509	517	502	473	519	499	477	469	498	510	525	463	523	511	530	491	526	530	477	507	512	493	474	536	480	470	518	458	524	514	462	530	526	518	480	528	498	507	515	537	488	551	469	526	526	535	504	490	495	461	546	526	495	504	487	496	501	524	501	518	466	496	505	484	536	510	488	501	464	485	528	477	483	543	493	497	472	516	471	478	519	485	468	485	472	497	466	472	538	501	501	503	475	503	504	500	480	497	495	461	498	477	539	491	501	495	472	511	505	491	436	494	495	498	480	484	469	460	484	511	515	528	479	505	483	498	497	561	473	486	499	457	532	458	481	472	509	441	486	493	530	504	486	495	495	485	481	504	516	514	554	476	442	494	514	503	509	487	470	472	499	514	473	492	500	496	477	486	489	497	476	505	445	480	494	480	506	505	496	473	495	457	478	515	496	505	522	491	500	485	540	512	492	510	504	490	536	492	509	520	507	468	457	488	512	476	491	520	465	499	501	459	501	514	531	482	497	539	467	503	511	478	512	477	499	497	475	491	492	497	466	471	424	487	501	507	515	515	467	490	479	471	500	498	511	536	489	527	536	482	548	493	484	488	465	530	491	527	517	548	478	462	520	502	520	485	494	501	467	510	507	513	494	507	506	520	534	464	506	549	517	495	496	511	499	508	461	496	513	516	515	464	500	500	483	518	522	467	476	531	504	498	503	484	515	518	498	511	482	512	491	511	513	487	487	486	497	568	453	511	493	475	487	541	507	489	494	463	537	469	490	502	470	508	473	524	506	509	463	512	457	485	472	503	493	517	463	465	460	487	516	483	468	507	482	518	519	490	492	514	481	493	504	482	513	492	501	490	469	502	501	515	503	495	519	479	480	481	458	484	476	503	502	471	516	504	479	492	520	450	495	518	524	451	470	485	512	508	482	500	474	508	486	497	473	491	482	507	478	495	485	505	510	498	518	512	501	511	500	493	491	457	495	488	513	485	479	475	464	493	520	504	516	502	502	494	504	485	513	464	492	491	501	483	487	510	468	475	524	498	534	489	510	554	471	508	504	472	454	538	473	495	478	484	455	475	497	466	476	500	485	497	500	494	491	493	508	505	473	475	517	463	515	518	502	482	499	513	475	509	482	467	473	518	497	553	458	539	494	510	488	488	494	460	474	495	487	510	520	463	515	507	502	500	505	499	526	498	500	493	505	513	508	494	505	479	470	470	535	474	530	462	500	458	484	452	525	480	484	452	523	503	492	482	482	529	521	531	480	497	547	529	515	544	505	488	533	509	474	501	497	476	489	483	515	486	517	455	504	474	504	490	516	498	526	493	508	522	520	514	493	488	507	493	503	531	530	479	471	464	469	478	485	469	460	530	521	508	488	525	486	508	462	492	457	497	489	489	475	499	515	488	486	516	520	476	458	503	474	507	482	469	511	500	501	502	465	473	486	504	510	508	536	494	472	500	463	463	489	517	509	518	470	470	516	528	514	515	488	471	519	536	491	511	489	508	454	484	493	486	496	497	481	514	503	449	513	492	525	474	491	513	499	512	500	504	478	494	445	517	493	477	473	481	502	479	475	520	540	511	478	473	483	483	486	474	447	490	482	493	484	498	505	497	498	508	519	460	492	484	470	504	487	464	511	475	511	497	491	480	495	520	469	517	537	476	455	523	500	511	504	461	508	542	481	538	544	485	501	492	515	527	514	465	516	488	498	505	466	507	515	501	460	501	493	481	505	463	503	500	469	488	460	493	531	461	474	478	481	506	468	491	500	536	524	486	515	477	534	491	536	521	449	493	514	528	512	496	499	491	523	477	484	513	464	487	464	518	469	509	494	491	491	501	468	512	498	503	495	472	481	536	518	534	497	529	489	485	485	496	486	480	537	492	492	501	493	475	536	470	439	509	459	469	489	522	520	493	527	493	473	486	491	532	550	461	475	493	465	469	502	518	506	511	535	493	469	521	490	530	499	477	457	499	499	440	525	531	507	470	478	506	499	520	518	513	484	518	514	460	468	464	484	529	455	512	503	502	486	503	476	503	512	506	469	496	485	493	489	500	456	498	479	488	503	461	501	483	496	483	524	444	514	530	488	525	470	493	486	516	521	481	479	500	485	481	484	462	486	515	519	481	482	514	472	511	499	468	516	519	512	482	504	498	516	477	527	483	453	509	511	516	487	506	488	463	494	508	498	522	493	491	487	504	473	481	492	533	488	445	499	520	482	493	506	502	485	489	502	487	499	519	517	496	503	520	554	538	491	488	514	518	528	437	477	520	433	493	534	527	498	533	473	552	468	489	522	473	519	549	504	509	514	482	554	501	477	528	504	483	507	478	505	498	481	485	529	473	504	488	505	458	480	544	481	488	542	518	466	529	492	475	496	459	475	516	527	484	508	517	465	483	501	499	511	515	527	524	473	462	517	517	517	490	541	498	470	440	532	469	455	509	502	532	486	479	474	477	496	498	498	511	476	486	468	490	490	510	486	497	530	487	485	495	510	505	469	458	535	497	535	473	531	461	510	502	521	496	507	541	467	518	493	460	496	472	469	499	511	518	506	518	483	465	445	485	455	511	488	499	533	528	538	505	478	481	474	472	529	492	518	500	507	508	512	480	484	505	479	437	502	522	476	486	503	521	502	476	500	534	546	488	520	504	486	519	501	541	514	492	478	504	469	518	495	495	472	500	519	472	501	497	495	490	508	472	506	530	459	529	509	560	484	485	506	511	481	497	484	495	512	480	504	502	496	516	476	490	506	500	493	486	462	507	445	496	515	518	478	492	503	497	488	440	481	517	484	483	483	500	474	533	501	504	492	533	493	519	506	473	536	462	496	481	505	472	472	524	508	479	523	473	529	498	522	470	497	458	478	458	502	482	490	506	510	485	479	513	529	484	491	513	490	474	477	516	487	452	490	481	492	508	502	506	479	515	493	506	525	493	514	496	507	513	493	488	507	513	510	526	481	472	501	473	489	471	493	476	453	504	490	493	515	491	522	498	476	522	448	483	512	523	472	445	505	506	461	515	540	470	467	511	511	447	492	500	476	488	506	485	466	465	453	495	473	466	483	511	522	493	490	527	514	474	479	504	515	526	488	487	511	471	474	480	499	510	538	476	514	485	540	518	500	511	465	509	545	469	496	478	515	478	524	495	469	484	491	487	497	478	488	485	532	501	515	492	496	485	500	490	488	519	502	484	488	476	516	473	500	535	485	490	487	490	492	487	500	482	504	507	507	460	543	501	482	499	465	506	520	483	469	516	525	505	468	479	512	500	515	513	530	475	473	481
4569	1818	560	375	354	389	349	382	364	378	364	393	354	364	369	372	378	351	400	353	386	355	365	373	359	333	376	371	338	383	311	377	310	350	366	325	358	372	369	373	399	328	337	338	393	399	374	332	337	325	367	376	380	342	356	377	336	358	355	354	372	382	358	362	355	376	353	368	346	354	368	387	365	371	356	377	365	416	368	327	331	346	366	348	368	346	415	343	360	345	327	381	361	343	362	347	336	355	394	322	355	374	369	405	354	351	343	351	370	378	359	358	342	365	354	335	406	342	349	329	350	382	366	429	379	342	363	386	380	369	360	386	348	341	355	400	348	360	385	317	355	388	350	360	378	373	369	334	363	332	355	393	392	358	354	392	345	335	352	363	351	344	364	343	357	379	340	325	342	357	380	365	376	365	355	366	366	346	381	373	376	369	335	359	382	313	341	342	348	384	383	362	350	364	358	384	342	344	322	366	331	361	351	352	385	362	331	355	365	360	395	370	358	356	353	353	385	373	364	336	347	345	375	379	374	342	358	350	371	344	352	399	394	396	338	356	354	347	364	349	345	354	395	363	366	405	340	369	339	376	361	320	381	359	377	378	364	347	362	346	367	383	335	370	345	350	405	363	342	373	372	344	338	334	371	358	329	382	352	367	382	342	331	325	367	361	311	321	350	365	347	385	376	362	338	363	348	368	364	366	350	351	357	379	358	353	313	366	375	346	376	369	369	366	372	346	341	344	344	362	369	344	365	345	365	358	349	377	384	350	350	405	370	339	352	362	374	375	371	353	332	361	350	363	394	333	377	358	344	382	338	366	368	367	367	371	361	394	368	339	367	367	364	364	327	357	357	372	349	372	368	349	357	375	339	341	352	357	340	325	341	383	378	315	337	359	357	395	360	369	357	333	343	370	388	368	355	375	362	366	324	339	358	379	344	344	360	361	343	346	358	330	379	341	375	366	348	364	402	391	354	380	376	377	365	347	332	337	350	360	391	394	313	349	391	387	379	388	369	346	354	337	324	334	361	389	358	388	383	353	375	380	333	365	348	380	341	355	358	365	373	382	376	376	332	370	389	356	383	362	345	380	367	351	328	395	356	360	343	402	365	363	327	329	349	377	352	335	338	362	376	345	363	362	395	367	335	319	380	382	419	379	360	383	339	376	390	380	327	349	372	361	334	343	351	352	314	348	353	382	352	336	340	373	363	353	347	339	343	379	353	389	369	369	360	362	375	341	348	347	356	394	366	362	387	360	385	336	341	354	361	368	398	376	341	368	345	337	358	367	327	410	368	380	363	353	394	356	369	369	349	380	366	345	393	338	367	378	394	376	345	304	368	350	371	311	329	350	378	347	351	367	344	378	374	357	351	373	355	343	359	366	346	340	353	315	342	382	361	345	343	353	346	376	331	336	351	355	368	362	343	384	350	403	337	352	385	377	397	356	381	329	387	382	363	345	356	359	384	367	375	373	343	363	330	371	352	342	374	365	347	364	363	395	352	357	373	341	373	370	362	343	356	392	353	353	371	334	372	378	376	398	371	366	344	386	377	345	332	391	365	400	365	330	324	343	385	368	343	308	340	340	373	344	357	371	378	349	360	367	363	365	382	373	377	358	359	346	336	349	353	361	351	348	352	364	374	376	367	360	355	363	353	333	360	324	376	370	335	351	379	366	370	377	354	367	366	356	367	340	361	388	382	339	357	387	387	330	322	410	353	365	372	366	356	341	372	372	335	331	385	384	353	352	368	358	373	362	345	364	393	373	372	348	374	327	343	348	354	356	368	417	339	324	345	373	368	345	366	351	349	353	370	394	368	354	380	384	365	355	331	366	339	366	366	360	358	368	384	362	387	353	368	374	401	338	374	366	369	362	376	379	367	346	325	361	347	319	363	388	390	377	366	306	354	354	405	383	314	354	331	359	379	381	360	393	387	347	363	339	335	353	369	335	378	396	359	337	324	340	385	353	388	349	351	373	373	367	348	354	338	358	375	428	360	381	340	373	335	345	368	351	385	364	366	367	354	358	353	342	348	394	350	360	352	343	356	362	360	412	340	364	338	355	357	382	402	344	368	356	313	337	357	370	347	320	356	375	362	362	361	365	370	386	350	356	335	370	351	412	375	334	367	360	370	359	362	355	344	352	361	332	402	378	348	356	358	360	382	382	362	345	339	360	366	332	353	368	369	369	379	336	331	378	384	393	373	368	403	358	361	363	336	342	357	375	367	357	347	317	330	356	373	353	364	364	348	373	343	363	339	347	350	341	369	348	336	400	371	333	375	423	352	377	379	369	387	330	367	357	341	339	394	378	352	312	366	351	376	375	320	342	355	327	356	399	361	360	357	387	355	333	373	365	324	331	368	396	323	346	365	344	362	362	370	373	348	365	343	299	332	355	354	365	357	356	357	375	324	333	349	363	384	333	373	365	345	363	313	351	374	337	338	372	365	359	381	385	368	358	374	362	352	367	381	348	384	389	333	366	384	377	330	412	362	345	355	364	377	355	344	350	356	344	350	351	362	398	346	366	350	356	355	373	390	356	365	373	364	340	373	347	352	323	367	382	316	355	328	359	340	400	345	348	372	379	389	345	422	375	363	374	374	383	334	378	352	390	392	360	339	338	378	377	370	378	369	355	345	400	403	317	379	353	350	373	378	364	363	391	366	357	319	353	400	358	374	365	390	349	359	319	349	371	366	352	363	365	370	346	375	363	379	370	359	357	349	374	347	377	379	368	389	350	372	357	361	369	363	330	329	339	367	370	380	370	327	366	353	347	352	380	368	365	336	401	391	368	364	382	347	317	377	325	383	360	341	358	324	385	369	321	358	342	379	371	386	338	385	372	318	393	368	344	373	404	356	392	354	357	386	385	383	337	338	357	353	381	355	325	343	399	352	377	345	356	323	358	359	347	349	361	382	366	356	324	372	348	308	359	342	360	379	398	379	383	342	338	351	335	365	385	389	348	367	374	312	367	389	361	364	353	340	367	357	371	349	334	343	348	360	320	349	351	365	353	342	357	353	396	362	355	338	354	346	364	360	383	359	372	378	388	377	371	324	316	344	370	376	370	336	354	357	363	360	364	375	353	368	361	332	416	347	320	360	351	350	343	399	371	361	322	322	381	349	325	389	317	372	381	361	413	386	366	386	371	362	360	363	383	359	368	403	367	358	330	364	358	372	357	365	343	331	343	329	373	358	364	398	363	370	349	334	335	344	324	391	355	339	367	353	368	407	395	328	370	338	366	378	387	363	356	346	390	348	388	340	367	354	374	349	351	361	335	364	331	354	353	351	351	359	387	368	398	346	342	360	339	365	342	370	379	376	362	383	384	385	365	356	360	358	334	370	341	321	351	348	395	377	379	382	354	350	344	367	381	356	357	385	363	376	399	405	368	343	336	360	355	357	370	369	334	332	402	339	350	368	375	347	331	347	363	380	336	343	343	364	375	366	346	349	330	369	351	345	351	374	342	408	342	360	363	355	369	359	352
4316	2303	1059	1092	964	925	1012	880	863	877	854	913	894	874	856	845	857	880	918	850	861	860	928	859	832	860	878	858	842	907	872	826	873	849	887	867	881	897	844	892	876	847	837	892	862	890	817	867	887	860	846	903	913	878	825	833	861	891	869	813	837	878	885	825	885	847	840	811	823	938	879	853	887	861	867	935	842	882	864	875	854	874	847	892	824	849	852	847	915	845	897	872	878	836	893	838	894	842	830	834	886	865	834	844	875	864	825	915	822	906	893	869	842	863	790	810	855	865	858	876	838	835	840	874	839	864	864	901	839	891	858	905	841	808	847	866	852	870	849	849	853	851	902	893	883	879	884	866	854	901	899	913	890	874	872	830	856	906	858	844	894	839	856	827	819	868	853	861	861	881	868	877	861	860	890	815	896	871	942	825	839	863	850	878	906	849	846	869	845	867	827	830	887	852	914	879	900	835	868	872	895	895	909	819	859	867	852	868	917	866	829	798	805	897	845	893	905	933	863	864	818	838	898	851	881	900	877	879	851	873	894	849	829	898	922	876	854	824	856	881	881	859	904	792	877	865	849	881	790	864	885	877	899	895	923	824	851	818	852	891	855	815	909	869	817	842	911	879	819	844	857	887	867	874	847	847	848	846	840	933	878	809	863	847	854	817	847	853	888	866	875	865	851	850	861	888	874	863	836	849	864	840	825	850	848	909	863	838	837	874	889	861	862	825	860	852	797	882	856	822	866	848	896	786	853	888	852	847	866	848	835	868	885	847	902	867	848	800	917	895	843	873	867	893	863	891	869	843	863	884	887	869	884	813	859	862	848	886	865	812	887	842	866	901	845	873	868	896	810	831	870	843	822	889	872	817	888	871	899	858	834	927	901	875	894	818	879	849	874	840	905	845	909	873	839	833	900	877	839	904	840	870	858	807	924	855	856	806	833	936	902	845	818	923	915	849	841	881	818	877	877	877	831	888	845	899	891	859	894	833	917	853	908	939	861	865	858	871	873	818	838	881	862	789	814	911	791	862	882	896	848	872	905	868	848	813	853	846	861	882	880	885	871	860	897	799	908	854	825	900	888	824	875	860	852	839	826	847	877	869	842	864	812	821	870	837	850	864	846	860	826	874	855	857	855	861	817	886	826	827	877	855	851	882	875	856	832	875	853	855	879	854	893	874	877	906	836	783	860	812	866	822	892	840	831	886	867	881	890	818	843	809	877	879	871	871	862	863	839	891	853	898	863	844	880	838	814	869	885	868	849	866	851	820	864	869	869	864	866	859	863	865	863	843	879	885	910	876	837	897	865	842	824	911	829	874	900	870	810	853	857	913	849	802	870	844	839	840	877	863	843	899	853	855	854	861	805	851	825	833	878	913	877	878	838	832	871	859	840	867	847	936	829	872	858	825	867	848	862	884	894	865	920	897	868	858	911	876	840	865	783	883	854	869	849	857	838	880	832	890	876	853	838	870	884	879	850	879	883	868	840	920	868	861	923	869	883	794	892	858	917	931	864	826	876	849	825	870	877	834	867	906	924	863	836	897	872	860	913	828	888	917	902	830	819	816	907	827	803	915	860	888	887	958	916	834	886	865	845	853	947	817	886	868	892	837	868	852	846	870	852	805	891	855	922	792	858	873	881	900	892	850	832	894	885	864	885	865	912	840	861	883	902	850	869	841	837	885	874	804	865	880	826	902	834	859	867	821	871	832	872	814	862	819	807	853	830	908	882	835	857	865	848	822	875	911	848	876	860	894	852	862	876	868	834	888	865	888	840	849	887	843	891	857	876	828	878	842	854	892	846	892	855	889	854	871	913	882	883	889	870	839	875	865	883	842	881	862	840	855	868	868	815	859	846	835	887	846	837	902	894	867	842	870	897	802	825	883	910	836	881	893	864	872	877	873	900	887	852	862	880	834	855	798	895	859	890	844	908	867	897	887	852	885	863	861	889	803	875	881	860	845	826	810	894	783	884	867	821	826	875	881	844	848	875	839	881	862	911	851	908	900	829	842	870	897	900	857	894	871	896	862	889	933	829	814	826	874	886	825	864	802	936	856	881	848	840	905	877	881	846	812	825	851	908	842	846	861	863	878	837	894	822	882	857	851	816	872	854	874	860	897	821	830	847	822	852	838	836	874	870	875	869	824	830	849	885	859	883	837	835	900	926	852	812	852	811	853	843	862	839	829	907	838	908	888	847	835	883	839	872	865	868	895	923	861	849	851	832	897	875	864	869	839	848	857	871	884	869	876	834	834	838	892	877	868	879	876	887	895	854	875	844	848	860	847	880	848	872	784	912	894	857	853	796	903	876	903	869	838	843	835	863	811	897	873	890	834	901	848	875	880	812	861	857	888	921	853	837	855	843	876	883	878	846	921	918	883	901	883	871	864	915	835	887	881	799	842	849	837	858	889	882	839	828	856	879	857	819	863	882	836	865	912	863	880	871	901	869	876	866	908	862	828	853	862	868	859	930	895	890	866	842	893	860	864	847	846	854	852	886	885	921	887	890	834	858	812	878	851	853	819	904	871	856	878	894	860	775	859	882	863	849	879	896	913	861	839	889	888	842	837	856	882	842	858	859	871	843	828	839	867	865	829	878	899	892	927	850	846	862	882	869	877	923	824	833	825	879	850	886	908	852	855	851	829	904	819	868	864	881	849	885	894	833	830	835	862	873	864	818	902	883	847	843	843	863	862	859	856	893	832	888	803	839	926	841	859	876	873	810	871	886	860	841	880	856	867	928	861	869	928	914	834	823	832	878	836	855	864	875	856	889	837	872	840	895	842	840	897	842	833	882	890	866	891	905	926	869	887	864	898	889	850	890	862	912	817	831	813	879	880	860	860	834	876	900	864	860	891	854	884	847	888	840	862	898	843	879	912	791	847	896	866	858	904	892	867	891	872	872	889	855	852	818	845	805	851	861	907	870	861	849	867	896	888	915	852	834	873	875	864	840	848	859	896	888	890	856	916	848	868	866	823	810	873	875	841	858	862	862	893	903	876	823	871	832	854	869	807	859	955	871	880	830	877	872	886	847	865	827	862	871	904	854	821	800	867	848	830	895	872	883	869	874	906	914	886	852	811	877	847	864	866	840	857	925	877	834	904	908	891	880	848	826	849	867	910	829	883	879	913	876	848	866	879	836	873	924	856	880	825	897	873	870	849	913	843	862	861	862	874	882	803	924	893	922	848	848	901	879	812	912	884	790	823	836	923	837	865	819	847	880	852	808	880	868	896	868	890	851	858	931	890	858	890	901	848	847	861	855	920	879	876	882	866	888	891	855	852	863	856	877	874	874	920	847	874	846	877	850	841	858	852	870	827	849	836	878	851	858	809	836	895	903	837	883	887	879	879	852	885	843	861	878	853	795	830	867	839	898	886	840	845	814	833	840	868	866	928	857	847	844	855	883	927	877	905	894	876	857	850	821	883	861	889	848	878	846	842	893	833	856	890	887	867	911	902	842	849	839	893	905	866	875	838
16019	6266	1283	658	514	435	485	420	433	381	384	384	373	407	357	373	357	379	395	392	372	375	394	383	392	374	385	398	401	368	381	361	396	384	378	328	381	393	417	398	368	368	360	385	379	366	351	407	398	355	377	349	369	376	398	374	386	405	402	346	371	383	380	372	390	365	378	412	388	397	359	366	357	376	360	381	377	378	362	387	427	383	355	380	357	372	350	372	406	343	384	358	385	383	394	376	371	420	353	387	405	357	376	343	387	401	402	391	385	413	345	383	411	378	381	358	363	356	395	401	351	375	350	372	380	387	371	398	386	378	376	358	368	360	414	374	413	351	343	374	379	370	361	385	404	411	385	380	367	357	365	360	404	385	391	363	373	402	389	377	350	350	347	415	356	375	394	390	360	378	384	383	366	376	401	396	388	361	411	394	376	386	394	365	392	375	394	363	375	401	335	404	389	359	414	352	341	388	359	371	395	377	376	370	362	365	356	375	394	363	398	364	386	382	391	396	367	343	421	380	379	371	402	394	374	391	351	367	372	400	397	354	387	346	360	418	382	341	362	337	357	364	353	328	377	341	402	365	392	381	356	404	381	388	376	393	401	353	394	396	364	395	345	358	374	381	368	348	385	411	400	333	388	371	430	399	397	376	386	395	407	375	406	350	353	382	437	362	374	367	389	346	363	382	354	343	374	354	418	368	394	390	347	360	387	344	400	377	350	374	379	349	395	406	404	403	352	350	360	378	351	401	371	371	365	365	347	361	368	365	359	346	416	422	371	379	365	436	389	391	356	386	402	359	377	375	351	409	364	391	355	361	365	363	388	428	367	358	353	402	372	353	364	378	392	362	361	387	395	402	371	348	415	394	387	334	378	404	366	352	378	391	372	363	389	349	343	348	351	395	379	385	393	394	379	369	412	399	382	369	353	346	389	362	362	377	390	350	382	350	375	381	413	374	387	383	386	381	415	374	407	352	356	380	396	370	341	384	351	374	375	397	368	344	397	391	373	402	369	392	403	399	392	376	392	369	349	418	366	357	361	316	402	356	381	365	401	372	347	391	330	367	366	369	346	364	357	396	368	388	371	377	390	393	360	360	405	366	387	379	384	360	366	366	369	393	372	388	427	350	364	382	363	353	359	393	392	367	406	397	373	374	397	378	369	377	397	399	411	367	394	386	404	389	405	340	384	375	357	391	384	346	380	373	393	368	366	386	365	369	373	411	397	369	372	418	364	370	401	373	379	387	388	377	400	377	381	350	344	370	365	377	340	354	327	347	362	424	381	409	368	413	378	399	389	374	382	395	397	391	373	402	385	385	392	445	386	397	396	352	377	371	350	335	382	361	417	410	366	391	363	335	369	366	360	381	350	412	394	397	389	342	388	420	388	377	350	377	396	366	386	393	377	376	405	399	386	408	370	384	354	363	341	400	379	357	377	380	352	383	363	366	328	372	385	361	378	398	366	371	382	377	378	402	378	384	367	436	403	355	394	337	373	395	416	394	401	372	363	414	400	351	363	368	342	352	366	381	346	378	353	373	402	425	411	380	398	372	399	340	435	347	378	383	346	387	350	382	371	350	405	375	383	394	363	391	376	348	392	401	383	401	422	387	410	356	359	359	362	361	400	345	385	378	357	341	365	353	439	366	392	394	362	380	383	388	381	353	406	366	376	362	363	399	371	357	385	306	379	385	404	372	360	356	385	344	400	416	412	400	392	390	379	404	408	352	359	315	358	381	349	385	375	406	373	369	373	354	376	401	389	357	408	370	363	349	370	336	379	380	417	378	381	395	361	372	379	367	396	380	371	365	370	339	363	357	345	366	359	353	373	393	374	378	391	384	367	380	363	388	349	364	405	377	385	345	368	399	333	432	359	405	363	369	418	404	361	397	371	365	387	322	364	359	372	364	372	386	398	378	373	347	381	408	370	408	405	362	397	365	406	371	376	405	376	364	363	347	345	408	387	400	393	356	376	369	426	337	399	387	359	405	395	385	370	385	377	425	370	386	417	322	396	396	375	363	386	342	398	363	383	372	375	399	384	365	377	331	372	382	387	383	373	365	382	375	415	378	355	375	416	346	349	352	371	365	385	358	403	386	424	404	428	408	357	320	357	390	340	374	345	355	393	382	408	379	323	386	356	366	348	356	375	380	363	345	398	356	372	416	369	395	375	388	336	363	362	378	398	377	396	377	354	394	366	363	377	416	348	385	381	394	373	395	351	370	371	337	377	371	352	398	349	389	373	363	365	348	359	351	409	384	363	398	379	382	398	365	401	387	371	389	400	382	334	355	386	389	367	366	365	388	326	370	405	346	383	355	371	401	379	417	356	372	403	368	410	377	368	358	362	380	354	376	348	426	364	410	387	381	386	360	358	336	346	412	372	371	303	392	380	354	398	376	368	356	419	379	405	359	388	428	390	377	367	376	371	409	385	424	354	374	353	392	402	379	363	381	381	363	357	349	375	389	389	396	375	374	413	404	382	383	356	392	402	355	367	374	419	364	366	368	349	379	358	370	354	372	373	364	368	368	380	405	411	367	390	360	404	396	371	356	391	372	376	422	411	431	393	369	386	371	394	384	409	387	398	348	390	363	383	379	409	390	366	391	370	391	368	369	367	401	405	360	369	371	401	414	373	357	406	402	380	345	381	379	378	391	345	380	366	400	390	391	370	368	358	343	366	399	386	369	395	405	381	379	339	393	339	375	412	379	422	382	447	366	341	353	351	312	368	413	411	380	401	378	389	356	387	387	374	366	402	349	421	407	391	418	414	381	372	380	374	352	352	360	330	422	384	346	370	410	347	420	359	360	364	384	367	389	378	395	387	388	382	387	407	375	374	385	347	427	375	374	409	355	378	347	371	374	338	370	385	336	402	366	368	400	340	387	397	407	412	414	368	362	409	408	388	345	360	366	383	411	381	383	394	386	370	395	363	352	385	383	411	385	376	379	389	381	380	378	413	409	380	355	393	344	363	360	361	332	366	350	364	395	383	365	352	358	409	352	360	418	388	389	357	367	335	366	388	370	399	414	361	372	379	407	374	364	410	335	388	382	377	362	393	355	365	373	385	384	354	381	376	335	352	379	373	393	346	389	376	396	375	372	396	372	380	343	352	375	326	389	371	368	346	368	406	399	365	372	388	350	385	399	406	348	375	347	339	416	376	370	384	393	405	370	379	385	381	408	366	389	364	381	380	407	386	405	378	392	400	384	373	373	406	353	407	380	380	359	382	393	373	382	392	392	360	359	371	417	371	370	392	382	372	351	392	377	358	355	361	378	399	376	391	376	328	357	373	381	412	382	371	346	374	385	413	384	398	383	385	373	365	380	387	346	404	413	366	359	425	368	390	374	377	370	413	375	385	361	398	397	384	417	363	417	392	356	349	376	392	388	393	406	378	386	384	350	373	378	365	394	363	372	406	415	344	362	384	339	351	380	385	388	399	368	369	370	371	379	403	349	396	360	334	369	355	391	368	372	376	417	387	360
12642	5188	1735	1634	1459	1286	1518	1116	1020	992	983	979	957	922	990	960	970	944	914	928	939	1004	928	889	939	936	867	847	924	937	930	938	887	882	854	934	888	903	897	874	898	885	908	912	846	878	883	887	898	879	924	885	938	876	900	870	882	888	885	853	927	876	858	883	882	883	883	867	895	887	902	834	889	909	870	858	965	896	925	866	909	849	844	909	829	911	900	856	913	926	906	890	920	908	951	872	889	916	888	829	934	891	832	870	881	904	918	898	866	858	881	921	906	892	848	920	884	895	879	915	853	890	885	867	883	852	908	913	872	907	895	875	899	879	935	929	855	963	922	859	870	844	897	922	889	915	883	859	885	904	888	924	886	909	882	891	903	962	832	868	891	857	859	863	854	871	909	865	875	908	920	923	884	869	880	865	894	834	867	884	901	867	877	855	896	879	870	943	946	892	874	880	927	900	880	911	915	884	874	911	926	845	875	872	876	893	855	892	905	918	860	861	917	852	833	894	878	892	859	878	862	874	893	874	937	861	866	907	893	862	850	904	870	908	889	898	899	829	872	925	888	876	881	851	875	897	884	895	951	866	878	893	808	887	888	886	840	891	852	862	911	868	886	929	963	904	931	914	829	876	874	900	862	902	907	957	872	901	925	908	867	894	920	932	856	879	861	961	871	918	838	892	886	916	911	885	901	896	911	934	912	881	892	874	881	889	887	908	891	838	850	908	871	825	898	862	895	893	850	832	900	839	894	865	838	894	926	886	885	870	857	924	892	941	862	855	871	898	857	899	865	885	887	882	893	867	867	828	903	889	925	858	863	900	839	922	849	854	887	939	882	844	875	843	887	912	873	879	920	934	879	891	882	913	871	965	866	884	887	927	855	926	909	934	931	911	830	923	911	921	950	860	908	920	877	827	869	936	864	843	939	903	868	911	884	926	862	903	906	923	864	905	890	909	907	847	867	898	873	900	868	881	922	901	871	902	901	870	878	863	915	932	838	944	918	939	862	878	914	895	938	926	900	851	898	872	924	856	887	880	867	904	918	898	859	918	960	846	913	928	851	871	921	903	856	862	909	871	960	901	865	898	911	873	830	855	849	892	891	911	923	844	914	949	946	878	901	891	863	935	891	866	869	869	924	858	896	892	855	883	872	877	958	920	842	923	883	910	901	918	961	849	904	913	861	863	943	863	860	896	869	891	873	915	907	845	942	924	878	911	898	890	875	896	852	868	881	841	921	923	992	872	866	831	908	895	911	913	892	920	855	901	937	956	944	868	924	928	880	947	873	928	868	861	892	863	899	936	920	881	880	919	938	839	771	819	879	866	904	927	935	945	856	866	890	829	901	901	940	900	918	868	923	875	902	901	900	888	870	891	870	885	904	845	892	931	899	879	894	931	894	883	874	925	908	899	922	915	880	922	919	935	895	878	846	920	903	971	899	881	916	904	876	922	895	933	855	845	957	866	854	880	872	910	859	859	859	926	901	929	885	912	933	893	889	877	902	844	856	880	921	904	892	910	947	869	889	936	901	874	901	883	934	897	946	889	895	919	912	862	943	921	915	893	887	870	896	918	902	906	906	864	873	891	886	869	932	918	908	911	865	928	881	863	864	871	879	913	843	929	888	918	848	841	920	879	840	851	883	854	919	906	909	896	870	841	873	918	867	941	939	915	855	910	948	946	882	844	905	935	844	869	931	858	955	883	915	901	907	939	859	930	858	886	878	904	852	926	858	842	881	862	909	889	864	908	917	898	868	839	921	890	895	891	885	868	913	894	883	897	896	925	870	904	848	861	911	869	916	896	879	866	910	917	860	881	946	885	914	889	913	892	906	908	902	919	896	891	835	849	921	891	828	852	892	862	862	891	891	942	877	940	900	899	911	861	900	861	855	893	884	871	912	866	831	898	898	883	883	925	952	944	852	913	920	944	903	872	870	875	921	931	893	929	888	922	922	981	943	933	869	894	907	860	913	925	887	860	898	892	897	903	868	907	842	973	850	876	888	941	924	901	924	909	862	914	844	883	944	894	899	892	887	929	888	932	851	916	903	893	863	844	908	904	854	854	903	909	914	935	833	940	861	867	870	907	925	897	897	884	905	889	850	954	851	838	911	872	841	909	940	872	868	881	893	855	885	912	835	926	927	888	841	883	901	942	867	879	916	890	867	957	883	845	844	841	873	940	964	894	915	914	875	885	919	889	922	896	890	889	900	896	923	862	907	919	932	856	886	892	952	927	922	900	861	832	845	871	972	949	896	870	872	870	891	933	882	893	896	847	883	954	880	899	899	858	906	858	918	870	929	969	865	919	873	883	893	906	918	889	860	952	869	923	888	923	888	878	899	916	882	864	928	928	894	883	912	903	874	866	905	879	846	877	867	826	879	915	941	828	860	877	884	837	899	891	850	938	929	843	894	875	876	899	909	845	825	908	896	905	876	907	907	890	872	920	916	882	846	901	901	853	913	917	908	926	899	869	926	864	918	829	923	835	897	837	896	857	898	895	857	864	896	913	866	893	919	924	890	917	887	909	908	891	948	892	854	900	933	893	845	862	910	968	819	926	896	919	884	937	954	931	875	904	842	891	895	906	895	882	945	878	842	847	932	859	903	887	824	872	867	922	856	912	916	870	943	919	835	868	904	855	905	923	928	882	890	912	922	911	916	906	884	911	989	924	931	906	889	870	883	872	921	882	944	894	867	886	876	872	892	838	923	906	872	893	905	896	851	916	873	873	880	873	871	891	866	904	851	885	855	852	900	884	919	917	906	905	904	885	871	874	912	897	865	896	895	852	870	885	878	856	889	878	900	923	933	900	917	897	873	905	875	936	885	849	913	848	901	901	923	894	809	858	876	919	883	924	892	851	907	904	923	883	869	903	876	836	959	880	861	884	898	871	894	891	915	880	909	914	932	926	842	886	894	922	887	893	856	888	923	898	897	922	875	955	905	920	965	878	855	892	863	912	865	918	849	896	910	841	832	877	890	905	851	896	910	936	904	852	880	905	856	897	876	872	926	848	883	935	881	898	849	892	890	873	888	879	889	903	868	887	886	944	873	875	875	888	890	903	931	907	933	872	900	927	869	892	863	895	885	869	912	844	920	971	856	897	883	855	869	930	864	901	883	926	865	937	888	948	902	892	890	922	888	918	837	860	922	820	834	835	877	899	860	903	891	921	898	908	892	855	909	905	911	902	891	912	958	850	935	876	884	908	894	963	879	899	890	866	854	912	854	851	873	920	904	889	926	843	915	842	955	879	883	858	859	865	862	868	878	936	904	911	875	903	930	946	884	911	855	862	829	907	858	887	883	876	871	866	882	945	895	921	856	915	889	924	833	871	924	899	854	858	877	890	889	889	868	908	880	902	875	873	880	926	888	895	926	891	888	840	876	893	883	901	899	877	885	898	928	985	901	899	856	912	899	891	860	933	888	865	890	904	874	888	894	862	874	870	945	902	819	884	909	931	895	905	876	886	914	902	894	883	916	891
26363	11182	2070	782	499	391	463	270	261	253	275	239	233	198	229	200	209	222	240	203	184	208	208	219	193	224	203	176	201	218	200	191	217	196	224	187	193	181	212	197	214	223	202	192	196	208	206	188	206	236	177	177	210	193	193	197	201	190	177	177	191	200	185	187	211	181	206	188	189	195	215	188	190	172	170	208	186	195	192	209	218	189	181	210	205	191	197	185	201	185	171	221	208	201	216	204	188	198	181	223	206	183	191	179	213	185	194	218	188	214	189	168	210	200	190	188	188	221	188	175	195	222	206	189	203	188	203	197	188	222	191	193	200	170	193	170	226	185	215	214	202	183	248	207	190	195	222	177	185	186	190	178	201	202	185	180	204	183	196	174	204	192	239	197	211	200	221	181	183	186	180	205	198	245	202	219	227	198	219	192	194	198	194	203	195	197	177	194	186	195	179	224	199	221	179	213	195	183	188	175	181	203	207	205	207	187	178	196	209	207	200	190	204	188	194	208	213	202	189	185	178	200	200	204	205	197	203	221	209	205	201	194	204	202	178	195	211	205	217	202	196	192	174	176	214	220	197	167	198	201	211	197	183	181	211	178	154	191	196	191	193	176	170	193	200	198	204	200	202	185	203	197	176	196	215	210	215	180	196	219	197	177	222	197	185	217	214	210	201	213	203	204	192	197	191	197	199	177	203	191	202	179	212	191	167	198	202	176	201	205	194	208	202	168	184	189	204	190	198	188	203	202	212	207	206	194	188	227	193	208	199	187	190	175	229	199	187	202	186	202	171	194	207	192	207	208	188	211	182	168	178	197	198	190	174	220	188	198	184	181	225	212	165	188	185	196	219	213	243	218	210	193	199	195	209	187	193	197	202	190	204	200	183	189	183	205	196	193	159	201	197	186	216	179	194	193	215	175	204	191	185	189	226	195	190	199	219	217	188	198	191	202	218	225	193	192	190	188	213	208	191	206	212	178	187	219	198	196	167	189	217	204	209	219	214	194	195	182	206	173	218	194	163	205	196	194	207	172	201	202	220	187	200	185	187	212	184	156	208	189	165	207	217	204	212	174	182	210	192	195	211	162	193	206	180	210	205	188	230	181	227	194	205	202	196	217	182	222	194	200	210	200	202	224	188	195	203	165	197	193	203	215	196	177	177	176	196	224	167	181	193	196	184	206	217	187	211	211	187	189	186	213	200	174	159	177	168	208	180	202	178	186	203	202	206	199	181	182	178	181	206	196	178	208	183	199	201	182	202	210	197	197	209	199	183	172	208	197	211	219	222	188	188	168	205	193	205	197	195	217	207	214	192	177	193	203	197	177	203	202	224	165	185	182	201	181	222	190	212	203	187	204	192	181	201	192	222	206	177	182	209	204	230	181	217	198	202	177	196	204	212	224	182	183	204	208	204	194	218	183	170	185	191	196	177	201	198	195	192	175	213	186	227	194	166	207	187	223	193	195	201	198	206	168	187	199	202	187	207	175	218	186	202	184	173	192	204	219	201	183	200	211	190	192	187	175	226	192	167	179	195	202	196	189	207	181	170	176	202	192	180	195	188	179	206	186	173	204	197	197	217	161	197	191	216	222	219	192	207	203	188	215	195	194	193	190	194	215	204	200	205	192	185	204	203	154	218	190	199	230	210	191	185	200	201	188	185	212	183	189	216	226	205	204	205	202	194	211	196	206	188	170	181	178	202	222	198	189	186	202	215	172	184	191	212	227	185	175	178	192	206	219	173	204	187	181	171	188	176	195	217	232	193	208	178	187	239	212	191	205	225	206	191	201	174	193	197	198	207	217	178	177	193	193	166	202	186	193	185	210	224	214	192	185	206	187	195	209	183	203	201	179	189	210	213	206	182	207	217	176	213	171	181	212	166	209	211	221	193	200	215	216	193	212	204	183	206	214	178	188	195	196	208	198	223	209	205	199	216	224	208	201	238	230	184	193	185	211	212	183	162	209	206	194	205	214	215	196	199	213	205	159	188	192	183	186	204	202	198	184	202	203	198	197	196	216	181	195	186	208	179	186	216	200	196	196	183	207	228	213	217	192	205	196	196	189	175	209	224	211	185	185	198	211	180	198	208	217	194	218	199	205	195	183	208	173	208	201	209	204	210	215	201	213	161	208	205	182	213	191	212	166	155	199	207	208	206	200	184	187	200	210	185	212	199	217	189	207	193	207	191	177	191	179	190	196	168	192	172	188	210	209	201	194	186	205	186	210	185	183	173	182	190	179	193	189	224	205	215	187	219	199	192	218	189	207	176	201	201	196	211	190	215	184	187	193	199	191	206	213	197	215	219	188	177	205	210	195	214	213	197	231	194	183	200	189	177	171	204	221	182	197	177	199	187	196	211	213	195	196	208	239	190	182	207	192	186	194	195	186	190	201	202	193	179	186	183	219	197	197	190	192	202	189	213	209	156	175	190	203	211	204	175	179	180	196	220	203	183	202	200	197	197	194	211	182	190	213	181	173	196	168	186	184	186	214	220	172	184	189	177	193	168	196	214	207	210	188	192	192	193	199	194	181	196	201	207	214	188	189	198	187	217	174	206	183	198	198	204	210	202	194	217	191	195	193	209	191	196	200	189	187	218	173	202	182	190	168	225	212	195	192	180	197	200	175	216	200	204	209	172	216	203	209	176	206	187	182	206	191	203	190	217	203	186	205	220	188	211	209	212	183	187	180	201	202	210	189	210	181	201	213	188	206	191	208	214	177	210	212	188	182	229	196	199	190	198	211	148	180	173	215	206	207	205	221	195	178	180	221	201	173	192	191	174	210	202	165	196	177	234	195	185	186	184	196	209	179	180	183	210	165	205	200	184	183	183	199	218	210	206	182	205	201	180	208	180	222	190	192	194	204	197	185	185	183	208	199	211	211	200	183	212	222	193	184	198	212	219	201	215	190	207	190	195	205	232	192	231	167	208	221	211	194	194	201	213	194	194	201	193	215	174	204	181	190	199	202	191	222	179	223	234	187	187	216	169	170	199	210	190	183	186	212	190	189	194	218	185	231	210	206	197	200	218	217	220	188	192	186	185	177	195	197	209	176	169	212	203	200	177	202	217	214	196	205	202	206	182	193	178	200	174	217	205	181	180	198	192	195	214	176	205	176	196	185	197	217	177	185	215	217	204	215	208	213	204	213	198	200	168	187	200	181	195	188	196	213	183	191	199	199	199	184	210	191	162	202	216	181	185	204	178	199	187	214	212	214	200	173	215	199	210	208	208	188	198	210	164	218	177	189	195	183	178	187	173	210	189	214	203	206	201	165	192	193	210	201	183	208	202	212	182	200	194	223	208	182	206	196	184	169	193	176	180	191	195	190	206	220	177	183	210	195	189	212	186	188	203	179	188	223	214	194	191	185	216	203	180	208	234	240	188	192	183	206	178	201	202	186	197	208	180	216	183	206	209	187	234	186	201	201	169	188	212	200	230	208	201	198	184	208	199	173	228	194	186	220	194	180	214	180	187	181	189	214
17961	7124	2022	2063	1727	1347	1757	992	827	750	701	704	635	601	631	619	571	594	567	561	561	517	534	559	538	505	522	519	513	505	549	519	544	473	502	488	532	498	512	537	450	484	499	558	512	505	475	525	512	467	483	471	495	529	539	520	532	513	462	472	503	535	529	470	477	492	512	489	507	489	499	481	533	479	493	493	449	468	489	468	490	429	527	479	501	488	474	514	485	502	508	496	528	503	473	514	477	495	476	472	520	488	511	474	512	506	490	481	476	493	472	483	451	513	463	486	528	512	468	486	516	512	452	487	495	501	529	495	505	498	500	465	512	499	477	478	521	478	504	520	479	511	493	484	510	469	479	456	491	476	502	478	500	497	477	468	471	536	500	501	470	466	560	468	475	495	490	498	512	484	468	494	494	495	513	470	512	486	476	477	472	492	525	474	444	472	471	478	488	479	520	503	479	529	477	546	452	521	512	488	511	502	462	510	502	509	439	509	462	478	467	520	522	487	505	528	486	526	456	482	530	510	480	490	495	503	468	501	520	535	496	479	473	514	468	532	516	470	505	490	527	509	524	515	450	505	513	528	514	499	479	477	519	503	475	529	475	459	479	502	486	511	497	513	536	492	520	495	503	454	495	477	497	500	486	505	499	499	456	511	499	526	495	493	499	488	516	496	514	503	465	518	505	505	457	491	447	489	474	516	510	452	475	477	506	465	519	505	505	491	501	486	494	461	508	452	505	493	476	456	489	465	480	515	528	475	482	513	474	487	520	493	486	467	514	461	476	471	458	491	473	476	532	487	486	525	498	492	492	522	464	503	490	462	503	470	481	473	468	507	487	474	431	491	493	492	510	481	525	469	463	503	528	449	470	500	495	457	522	500	489	461	518	507	520	460	503	471	483	523	503	528	520	507	486	491	490	489	455	495	498	459	468	493	456	532	452	496	518	488	472	478	487	506	463	544	530	473	493	516	471	489	476	480	496	515	505	505	459	516	479	496	458	482	518	508	528	520	468	513	498	485	460	513	489	529	509	488	491	470	480	497	528	544	484	485	521	519	501	498	462	459	475	486	440	484	499	479	482	510	504	466	515	513	527	528	527	548	517	534	491	480	481	491	484	473	491	468	520	520	505	496	500	531	503	482	498	509	509	478	483	497	524	502	543	520	503	475	494	476	526	473	483	483	478	500	507	509	484	530	466	482	544	509	496	551	471	487	498	486	496	471	503	492	506	507	485	464	503	487	471	498	472	505	488	497	444	460	520	490	517	502	494	472	449	498	477	491	516	527	476	468	503	510	482	469	484	489	493	479	510	534	488	470	436	514	503	492	504	444	496	512	515	473	534	496	469	507	529	471	521	471	527	504	523	510	515	490	483	481	464	498	504	514	491	484	451	496	499	514	494	502	489	494	515	480	510	496	467	470	461	512	501	496	476	503	513	491	459	504	475	508	466	467	509	497	487	464	515	467	502	516	504	480	457	517	530	522	491	508	482	502	486	482	494	468	469	477	500	467	486	486	499	516	470	479	465	475	521	493	482	473	468	489	509	512	467	541	456	498	524	472	521	483	473	490	470	511	469	476	498	502	475	491	484	482	476	510	478	503	527	500	519	526	493	455	481	479	498	520	500	468	487	479	523	463	469	447	493	512	460	485	498	487	459	499	479	498	501	469	539	510	504	500	474	493	508	513	487	508	519	476	499	479	482	516	523	505	509	519	479	503	477	517	505	489	513	490	477	476	508	511	510	540	500	486	491	469	483	499	483	492	508	441	467	506	478	508	473	463	512	512	507	473	459	484	495	510	509	475	471	499	510	499	512	517	488	481	490	477	512	489	486	481	536	503	499	469	446	475	501	495	475	474	475	463	512	501	439	485	510	443	475	502	458	484	460	503	529	530	477	472	514	500	520	451	529	478	486	477	491	469	467	508	473	518	472	465	555	489	464	491	506	550	479	464	506	480	477	502	456	501	479	516	466	467	481	513	471	494	485	473	477	435	495	460	508	495	514	505	469	472	452	441	485	489	495	450	479	482	469	492	518	472	509	489	492	490	479	457	504	456	458	519	433	500	474	518	451	480	473	526	482	528	495	487	481	505	514	484	525	479	508	544	504	502	503	527	448	542	510	483	468	519	474	489	481	492	530	505	490	466	488	503	498	481	453	507	507	485	479	517	521	446	459	495	494	504	490	480	484	508	524	534	429	526	485	496	482	524	476	482	471	498	469	484	468	489	505	526	486	510	479	495	517	518	500	532	481	515	475	485	483	509	513	491	521	526	489	528	466	537	504	480	531	470	522	493	487	536	500	543	499	513	507	505	523	448	503	499	483	486	461	461	461	503	487	469	539	481	541	497	489	503	496	531	492	474	473	499	530	501	504	465	506	506	516	515	445	454	487	503	509	501	498	477	475	503	451	490	466	517	510	494	464	495	486	441	492	491	498	509	505	458	448	479	505	512	502	501	489	475	558	482	476	496	476	470	481	485	465	500	527	507	482	475	443	514	489	501	509	487	487	490	532	473	484	532	535	487	486	467	505	466	526	485	513	534	486	498	468	517	488	489	471	547	485	489	464	534	510	472	492	525	490	518	529	511	471	506	524	485	492	509	493	490	486	498	510	496	511	482	485	544	490	493	498	519	479	524	497	486	476	510	520	475	501	456	494	505	471	518	435	510	457	466	478	521	513	501	480	484	498	473	481	516	473	449	476	527	496	519	482	456	460	488	499	512	496	543	467	478	488	443	489	533	496	505	492	515	477	490	491	480	498	562	481	484	496	496	521	512	523	509	487	478	495	461	433	506	465	492	505	543	505	490	514	459	482	478	499	518	497	474	470	484	471	491	474	472	495	490	531	448	493	514	475	495	460	484	540	488	507	474	507	524	492	509	499	506	523	486	515	492	483	491	467	499	504	537	481	509	496	500	499	528	509	489	447	491	463	493	487	522	467	481	472	477	495	496	486	499	474	502	515	509	464	513	484	522	502	484	459	486	471	503	495	489	500	479	484	488	507	464	483	499	509	528	467	524	504	502	467	465	518	481	475	444	480	495	501	493	506	495	463	469	500	509	517	495	495	497	485	494	486	502	520	439	513	503	499	512	498	522	501	473	476	510	492	497	464	524	522	506	457	446	527	487	500	482	502	505	508	513	489	495	477	467	507	475	499	471	484	493	498	529	483	493	507	527	490	564	464	482	492	475	458	499	475	528	493	470	503	500	458	501	465	487	513	497	446	463	509	467	478	510	535	519	488	501	476	475	485	468	477	507	500	497	501	492	491	471	475	504	472	502	488	513	513	500	488	517	480	488	497	510	532	493	488	521	505	473	492	507	506	491	501	517	520	515	531	499	484	479	490	518	515	459	469	501	526	500	521	463	485	449	480	468	485	495	487	472	456	478	484	458	512	505	464	488	494	468	517	473	518	472	500	490	492	479	500	467	515	514	495	507	478	511	501	532	514	539	496	507	479	476	482	498	455	481	472	515	488	500	524	477
4873	1587	487	400	346	385	421	355	359	351	343	348	367	369	397	346	358	349	370	386	328	367	380	340	348	356	347	370	364	407	374	372	350	345	378	353	341	385	360	372	349	385	366	363	379	380	360	356	368	348	375	369	335	368	359	363	367	344	371	389	356	372	352	368	344	400	355	362	379	374	346	369	352	349	337	311	378	402	398	346	390	344	364	337	316	382	363	375	357	376	377	309	392	386	369	369	338	371	379	413	374	355	380	343	354	327	323	333	354	379	395	354	356	375	353	386	406	337	377	378	365	343	373	375	374	355	333	366	355	373	324	359	355	384	352	380	326	383	344	362	362	374	376	402	377	372	353	359	326	342	342	319	371	401	396	355	384	338	392	352	349	388	367	349	391	328	378	343	364	340	353	336	360	359	338	363	361	383	375	362	352	379	326	377	353	349	348	335	389	359	370	348	334	388	371	348	356	343	366	340	331	360	373	350	397	359	371	401	379	334	379	366	381	342	366	359	382	344	390	365	354	372	341	380	325	366	413	386	380	374	387	376	358	330	345	376	341	339	367	359	376	378	330	430	318	363	347	374	367	357	361	354	383	363	370	387	392	337	358	359	368	373	403	372	332	369	356	370	365	337	324	349	362	388	342	328	349	361	364	387	341	366	363	338	376	372	333	360	364	348	362	357	365	368	353	394	336	319	385	353	362	384	321	352	316	356	350	351	366	406	334	353	351	400	347	359	337	350	374	359	353	379	326	361	362	363	335	360	366	367	398	366	381	387	372	381	366	375	347	338	344	392	362	325	385	363	344	369	367	367	356	357	357	373	372	380	371	366	319	334	397	351	358	346	377	385	365	356	357	356	343	348	351	387	361	414	371	364	356	363	376	387	363	363	363	332	359	376	360	357	340	396	344	382	395	332	364	410	377	351	384	361	397	347	368	354	355	378	349	375	347	364	370	334	366	380	405	350	407	388	363	398	331	370	358	381	366	338	402	375	329	343	328	364	353	367	362	349	379	333	359	369	330	355	378	381	333	366	372	348	375	365	358	386	343	365	363	314	384	348	320	363	353	338	369	370	343	342	313	371	374	367	363	322	347	367	378	367	356	353	369	347	376	364	374	375	364	338	384	367	336	357	357	336	359	395	350	345	373	369	332	359	361	346	377	373	380	340	309	379	334	350	353	362	350	378	365	395	378	324	311	338	365	354	360	357	332	389	386	348	345	380	363	371	368	370	371	392	369	343	342	343	361	330	371	360	356	373	378	351	359	307	367	383	352	385	318	376	367	356	369	359	355	381	402	344	323	326	351	324	373	384	328	349	346	361	365	352	421	366	381	369	357	421	382	338	330	340	330	371	369	364	377	396	338	384	370	340	356	340	337	345	400	371	370	353	336	351	355	349	336	375	378	327	357	330	371	352	352	381	354	354	374	364	384	371	342	360	380	369	382	389	383	368	335	362	379	332	404	324	338	322	357	354	381	382	394	330	357	366	324	351	420	361	347	383	338	365	316	390	339	393	385	363	323	382	359	362	393	377	390	376	375	399	340	342	334	367	368	371	316	342	395	359	327	387	346	372	355	385	366	369	362	359	362	343	389	340	348	383	359	330	370	376	355	365	368	370	380	324	347	395	390	358	361	350	414	366	373	350	360	316	358	336	376	353	380	360	327	349	364	357	365	358	394	349	352	387	336	355	384	364	377	397	344	363	320	339	366	330	359	392	384	362	382	405	377	353	361	412	389	402	344	356	378	359	368	385	377	362	331	386	377	327	362	381	363	355	353	356	380	385	363	374	362	333	365	381	361	367	325	340	384	352	383	343	328	386	338	358	328	364	362	363	395	377	354	358	369	334	353	320	399	370	403	371	341	343	367	356	383	347	379	372	348	338	365	341	367	344	371	335	372	357	340	372	351	345	310	349	433	350	382	409	347	322	346	352	351	338	356	374	374	362	367	369	354	371	354	331	359	323	350	362	323	356	375	360	304	350	382	380	387	366	357	356	328	355	360	384	382	382	377	374	376	333	364	370	347	332	321	386	351	378	337	373	363	368	341	369	354	361	337	310	355	368	347	364	343	344	331	398	365	357	381	377	361	374	392	342	341	339	359	356	343	349	364	357	351	345	364	381	383	369	351	349	392	367	354	338	332	343	382	405	392	369	362	351	349	351	372	358	355	350	340	347	372	362	329	385	329	357	361	362	352	365	317	350	348	357	360	367	351	347	365	353	335	391	383	323	382	342	286	369	384	334	363	374	342	373	381	356	356	342	362	372	369	344	317	340	361	356	337	374	380	368	360	341	351	377	400	342	363	407	366	348	387	338	361	339	362	344	344	388	367	372	338	372	401	353	365	347	351	377	349	397	375	356	364	320	358	378	352	396	382	346	426	375	354	360	334	350	366	340	349	382	330	356	324	334	354	358	343	342	344	355	366	372	360	371	335	383	353	357	361	346	351	353	360	378	318	316	332	386	356	331	356	339	384	357	379	346	348	384	359	384	337	362	341	350	372	350	349	331	386	339	390	317	376	400	345	321	347	355	364	375	343	353	363	370	361	363	339	342	335	374	366	338	386	365	343	383	367	353	340	323	381	315	352	363	411	387	338	341	354	374	370	346	346	398	338	371	366	400	353	384	370	398	323	347	339	379	344	357	350	391	351	386	339	350	365	384	382	357	348	342	363	342	354	356	364	354	367	370	357	399	366	370	376	369	387	378	365	364	394	368	362	352	346	333	310	357	373	352	369	391	365	379	332	384	368	356	339	358	346	337	393	364	313	333	387	351	371	367	372	351	358	344	335	384	362	368	331	356	376	340	380	412	339	355	361	368	366	345	353	388	371	368	360	361	375	366	363	399	357	377	366	350	326	378	337	389	362	361	372	358	318	328	360	358	320	383	378	363	399	358	319	326	353	354	360	350	353	360	397	370	344	331	378	342	383	354	365	340	360	369	357	390	406	345	364	343	362	366	346	340	368	321	348	358	351	355	371	362	358	371	335	378	339	369	338	380	373	352	393	352	383	384	366	338	372	334	363	370	365	353	366	377	382	378	393	370	369	378	327	380	396	344	338	388	361	362	335	365	356	353	359	351	368	317	350	351	354	379	333	387	359	403	370	367	351	338	335	397	379	319	325	372	392	367	314	360	360	372	353	346	309	389	409	367	357	363	387	341	331	397	346	337	347	316	364	371	337	348	343	356	363	342	382	388	380	342	343	351	356	370	347	381	388	371	321	378	364	343	383	362	346	381	352	338	409	379	338	343	394	368	386	399	368	339	394	356	385	364	340	356	339	389	389	347	358	364	369	355	363	340	400	348	379	340	375	359	387	384	372	352	364	394	373	343	330	365	393	379	376	353	314	377	369	344	345	347	391	351	350	355	364	343	340	383	400	359	331	375	368	365	349	356	361	340	388	373	367	392	349	349	375	394	363	362	344	360	356	385	337	392	357	368	375	354	345	334	349	367	354	377	387	388	345	387	384	339	388	371	346	386
4273	2056	1063	1150	987	950	1193	871	912	815	877	891	854	905	902	914	873	871	885	884	878	816	814	886	868	826	895	882	815	836	868	864	854	871	852	896	856	832	906	860	907	873	876	885	848	866	859	839	918	901	881	861	888	897	891	856	880	865	851	919	921	851	825	837	914	893	833	884	908	858	879	871	844	900	878	839	864	863	858	875	886	839	881	817	858	877	871	930	875	849	832	907	891	874	892	915	909	873	868	874	854	847	846	869	838	831	890	861	847	818	914	857	928	853	841	892	836	874	800	847	843	865	840	881	819	928	869	865	849	866	884	856	823	874	845	904	849	887	895	864	847	887	813	845	821	829	889	837	917	880	839	885	872	888	886	841	908	828	858	880	884	832	832	835	855	823	830	884	914	864	878	889	807	852	854	877	909	849	914	882	898	882	883	849	870	849	904	856	859	834	828	832	866	817	898	874	870	835	854	824	892	847	860	849	879	879	867	860	779	871	884	846	865	884	849	852	819	852	825	796	832	845	851	823	856	873	869	861	890	832	857	865	869	877	896	841	884	864	909	835	872	862	872	891	844	850	861	885	811	851	906	882	887	866	848	902	842	816	816	854	880	882	875	939	849	849	856	887	924	856	865	865	865	882	864	868	911	865	866	879	883	878	843	871	926	909	896	819	834	895	868	867	884	851	873	841	874	887	836	864	867	870	871	930	830	866	891	821	930	861	786	884	879	891	858	916	842	894	836	852	871	845	864	850	844	861	849	920	863	831	883	848	872	835	841	814	839	872	864	853	919	859	870	816	890	878	805	862	921	865	874	849	846	847	825	873	821	849	886	834	890	856	870	908	886	889	934	893	883	823	865	834	841	886	853	846	846	839	872	827	875	836	839	921	877	909	850	842	825	847	882	910	866	850	838	821	841	948	825	839	891	887	796	867	853	826	875	855	795	837	830	906	812	826	840	884	877	845	898	854	903	877	813	864	905	879	873	879	854	837	837	793	825	843	887	907	893	887	815	811	840	831	795	889	918	806	810	893	863	863	837	902	887	840	861	859	869	846	880	883	857	825	867	898	800	882	905	856	856	883	843	849	894	831	885	910	856	918	818	863	859	880	872	840	887	882	882	875	900	818	848	881	842	877	848	893	820	925	837	864	889	857	897	877	847	848	862	863	831	797	867	887	829	891	926	873	857	902	843	837	891	809	858	911	811	885	865	857	842	914	907	851	838	870	885	884	803	836	839	827	903	767	886	909	857	858	854	873	846	838	826	888	852	858	843	866	873	856	820	893	853	871	837	867	853	904	865	861	887	867	888	903	877	840	874	923	861	885	883	891	880	854	825	847	866	838	887	833	858	856	892	854	881	858	858	846	863	912	865	886	885	867	824	847	861	858	812	844	878	881	863	892	913	891	905	907	860	882	875	908	858	896	811	853	855	839	889	883	877	837	846	908	845	844	867	878	834	880	855	879	899	887	875	836	886	835	863	854	860	843	859	839	893	864	876	909	910	844	870	862	835	894	872	855	865	872	821	852	846	871	833	861	847	884	865	878	891	868	814	884	900	898	847	887	922	823	865	830	836	862	879	853	886	864	893	834	901	804	903	904	848	874	907	865	857	859	874	868	899	865	853	886	830	890	906	798	900	854	863	907	844	845	926	844	841	873	899	883	816	910	893	855	902	833	861	882	867	853	837	881	832	837	864	887	913	880	850	846	823	860	855	908	886	891	879	859	844	834	878	854	887	836	873	859	836	909	881	802	947	903	868	859	873	900	844	880	879	864	841	853	856	854	861	823	899	850	857	869	886	891	893	852	836	867	872	885	899	869	827	857	874	869	862	868	893	867	873	880	873	911	885	907	880	891	956	837	845	850	866	947	823	898	921	885	887	883	884	843	846	882	914	833	846	887	800	848	836	867	891	858	869	926	894	855	848	846	835	938	831	875	851	855	926	886	873	833	824	842	877	823	822	887	894	860	867	852	868	860	885	869	855	837	816	855	859	862	907	866	868	915	865	876	878	872	859	855	834	905	842	867	831	837	837	923	875	865	934	824	865	829	846	859	870	881	826	844	914	906	898	854	842	904	831	855	830	902	896	914	843	852	892	827	876	815	948	854	850	884	892	892	845	881	895	872	901	769	842	825	902	846	890	846	862	889	836	919	887	851	923	853	874	880	864	858	848	826	844	814	897	873	926	869	870	832	930	893	867	858	844	887	861	865	844	849	845	815	896	908	885	835	875	815	864	847	911	846	862	829	825	852	851	937	909	832	794	866	868	885	860	863	840	890	831	859	865	894	932	856	819	849	853	872	865	857	827	869	894	871	876	927	889	861	844	840	861	852	834	842	862	808	877	848	899	853	877	849	851	861	848	798	851	865	877	852	873	896	829	894	887	849	888	819	876	845	873	816	901	866	923	861	872	889	868	862	885	886	841	848	886	829	914	924	893	855	889	879	872	955	902	929	876	820	833	852	811	829	880	859	866	887	876	859	883	836	900	815	889	852	862	839	846	837	872	885	842	901	850	871	852	902	857	867	882	844	899	865	863	866	891	859	839	894	878	923	878	889	866	869	856	879	866	851	863	868	919	848	884	900	869	850	908	903	862	881	878	905	860	872	838	885	897	832	829	865	894	822	891	895	815	838	789	865	843	848	838	907	816	886	887	925	847	861	854	850	847	866	870	835	898	888	880	810	846	855	900	873	872	870	868	869	872	838	883	908	869	865	898	879	825	910	856	842	882	851	850	901	862	878	867	875	865	899	891	920	841	860	875	867	932	848	858	814	871	833	843	871	836	870	858	877	843	821	922	869	917	870	832	861	870	860	831	889	880	825	855	841	863	815	841	840	874	903	853	860	879	878	872	876	866	837	838	884	830	883	905	892	822	903	839	844	764	876	872	875	815	871	855	860	852	831	879	831	863	898	913	882	868	892	895	888	893	847	826	879	876	783	883	839	903	860	881	833	860	874	834	842	859	860	866	909	900	884	863	867	817	833	843	885	831	848	925	912	842	841	820	890	836	872	900	902	848	825	872	912	829	883	882	888	867	849	834	895	871	878	883	882	812	860	852	852	824	895	846	860	863	818	922	887	881	866	915	885	823	838	844	878	914	890	868	874	837	903	888	866	879	871	851	877	885	875	836	842	847	868	878	893	868	862	886	858	931	831	839	870	961	828	824	868	884	855	884	926	836	899	901	845	849	845	876	862	920	832	867	821	863	851	832	871	861	854	883	860	880	902	890	820	885	843	877	868	860	888	901	884	863	875	906	849	865	907	871	860	872	817	884	869	844	897	880	869	850	830	882	954	842	838	859	899	855	782	895	877	848	894	888	888	854	857	835	892	856	886	872	851	842	871	856	877	806	923	827	904	877	843	926	816	871	854	854	815	875	878	925	897	892	904	821	877	875	848	866	843	901	876	883	857	860	885	877	912	905	871	851	829	890	799	837	839	904	874	861	919	848	880	844	842	823	836	899	828	849	818	899	839	863	906
15877	6012	1278	662	544	505	562	427	421	420	398	423	393	364	369	400	372	355	413	393	378	352	384	388	358	390	360	344	398	406	380	436	355	389	394	390	368	342	363	398	368	363	416	420	382	383	413	383	397	394	407	369	367	397	403	395	355	417	381	397	355	371	395	347	356	378	347	386	389	390	383	375	365	369	397	388	374	387	365	368	395	360	371	382	394	346	410	386	391	352	410	375	398	424	415	398	383	403	376	385	364	426	378	354	391	344	373	394	372	374	371	388	398	362	365	426	352	373	388	415	362	367	348	393	406	411	390	381	405	404	394	407	385	376	369	357	416	395	368	390	405	388	436	433	406	369	372	367	404	346	360	387	359	364	421	375	421	413	389	409	412	392	378	375	377	355	427	394	358	374	367	383	381	382	372	355	395	352	372	386	365	372	379	387	388	385	364	385	353	371	336	395	389	433	403	402	364	373	386	357	356	348	373	403	374	416	383	380	368	347	354	347	391	367	387	364	390	410	419	376	365	390	350	377	400	319	398	389	384	367	370	385	362	376	395	371	384	385	338	385	378	383	377	415	361	365	362	375	401	368	364	393	433	361	402	362	363	412	364	352	370	413	387	419	369	388	407	369	368	382	370	416	384	363	390	344	350	398	401	388	372	381	376	402	395	370	418	381	343	338	378	399	403	414	367	361	383	355	381	383	388	385	405	401	403	388	393	416	364	383	392	381	391	386	368	408	390	347	344	382	379	349	392	392	412	365	389	398	404	364	390	318	395	378	388	360	388	376	384	342	367	380	349	395	370	373	369	382	335	391	356	350	385	397	383	393	357	378	414	367	406	398	359	380	409	372	398	419	364	394	410	360	374	354	353	382	402	361	359	350	429	405	381	350	377	395	363	375	372	384	369	380	347	320	359	395	406	371	376	418	370	397	365	358	401	382	382	385	427	370	389	320	388	381	369	388	389	370	393	411	410	400	364	376	395	389	369	372	375	371	367	373	371	396	394	369	373	372	360	390	373	391	333	349	397	372	382	353	379	395	382	388	380	414	408	391	434	399	399	395	411	390	388	391	397	412	382	392	406	405	364	401	360	385	389	383	397	386	404	355	388	389	365	350	382	381	401	397	377	391	408	380	366	401	390	384	382	390	376	390	385	372	353	402	375	326	337	370	394	343	384	355	385	361	364	374	350	376	401	378	375	359	402	389	420	362	387	417	343	404	382	358	371	391	376	386	383	362	395	384	366	376	361	406	345	356	349	357	358	425	354	353	373	360	376	351	394	373	349	388	372	399	344	349	387	402	380	397	364	345	368	407	389	392	370	355	382	361	384	385	392	350	403	378	424	373	369	383	429	398	374	436	392	393	332	374	403	367	345	391	409	401	393	406	371	380	408	397	382	396	430	354	421	390	401	400	389	411	437	399	380	357	413	350	431	347	371	380	382	361	402	374	422	400	387	357	365	422	388	396	361	400	390	385	392	370	396	398	353	331	405	385	422	390	413	370	347	396	363	369	348	358	383	382	374	410	401	396	364	350	398	410	383	395	354	387	386	395	362	358	350	402	396	372	385	396	383	366	371	351	359	413	393	381	377	364	379	352	382	382	381	390	384	387	421	367	378	342	369	390	360	348	373	387	361	378	333	351	406	363	365	379	400	369	377	404	371	363	372	378	335	369	379	395	354	371	374	380	326	360	363	383	392	390	396	401	370	374	406	344	394	385	408	385	344	369	349	390	393	384	390	413	408	377	369	371	390	383	386	432	407	369	336	372	398	401	360	461	358	369	357	375	391	336	352	379	353	380	364	383	394	402	395	371	350	341	397	396	394	375	343	392	363	386	402	356	380	348	369	384	396	361	372	404	362	435	379	385	417	379	375	363	390	424	378	349	380	384	361	378	382	383	409	404	389	356	390	375	373	381	386	383	383	405	382	417	380	387	371	383	366	357	369	414	353	392	384	378	349	388	403	359	356	408	379	395	380	400	394	390	395	368	365	405	408	364	371	378	410	390	365	353	397	395	389	394	379	384	394	374	385	386	367	388	401	355	388	381	433	392	404	381	373	370	327	386	360	365	388	381	385	360	383	359	387	415	392	379	386	359	390	397	380	374	356	364	342	387	397	355	393	362	390	374	360	371	380	377	385	377	371	348	382	382	360	343	401	352	371	345	380	370	398	367	353	361	427	393	388	409	382	325	363	376	385	375	362	376	394	396	371	389	365	393	399	375	380	366	379	424	374	380	387	346	354	378	388	396	399	351	372	379	421	390	396	366	424	370	376	345	389	377	363	372	374	394	367	400	413	385	378	423	382	360	397	369	356	365	407	402	415	378	378	365	356	360	391	383	403	354	352	363	386	347	389	400	328	369	364	414	407	351	366	379	347	393	406	387	367	394	374	386	388	357	371	378	365	374	364	396	389	365	370	404	388	382	373	382	402	382	371	367	357	410	367	393	412	366	377	354	401	360	384	381	401	372	424	380	355	365	333	376	396	384	376	425	386	369	387	356	392	408	373	369	359	375	402	328	378	396	380	345	418	377	349	392	415	378	345	393	400	366	386	338	374	383	377	391	404	360	361	360	368	396	385	376	338	397	339	397	406	357	395	379	367	375	362	380	396	378	361	366	390	349	365	365	393	395	394	358	340	386	413	388	385	371	398	406	390	389	401	366	406	394	384	381	337	403	376	383	376	378	365	412	400	346	351	403	395	399	372	388	362	348	386	410	371	349	348	350	357	343	393	428	377	391	376	393	381	397	375	410	383	367	380	386	357	429	401	410	379	392	381	369	393	384	410	415	416	386	369	396	432	349	403	374	416	377	369	396	359	360	380	367	360	384	411	391	361	345	432	352	376	370	348	371	343	360	393	371	357	403	372	349	386	382	374	376	323	359	367	405	441	395	394	409	375	408	370	393	388	347	397	383	362	352	369	363	394	381	356	386	390	376	402	374	351	373	423	328	339	382	377	395	380	402	386	390	372	366	372	364	362	371	406	402	346	368	400	390	363	395	384	388	377	391	380	373	425	396	339	350	424	380	391	366	409	368	400	403	407	380	394	365	353	361	392	417	343	344	356	363	355	393	360	367	365	388	392	364	387	382	389	362	423	360	348	381	383	380	375	370	369	384	391	390	400	428	398	361	396	408	364	394	378	375	395	402	346	409	375	378	382	379	358	386	365	357	403	383	379	388	399	361	410	367	409	351	384	420	388	386	385	366	432	379	394	392	368	375	415	387	365	363	383	358	391	364	376	390	399	384	350	381	396	413	391	395	349	378	404	346	398	396	399	399	392	407	374	399	370	395	371	386	423	377	414	379	424	357	373	353	366	370	383	369	338	373	360	382	386	384	405	380	353	409	349	386	394	377	378	383	384	365	361	376	384	377	399	338	383	372	373	401	396	391	368	376	398	344	399	378	383	391	354	404	398	410	401	342	395	351	351	358	366	356	393	387	399	353	394	435	341	375	352	368	388	408	341	386	381	395	377	367	368	392
12605	5104	1786	1727	1755	1366	1671	1117	1092	1016	980	971	980	934	966	975	1007	906	966	871	891	898	884	959	902	943	902	949	964	941	948	855	946	920	872	882	884	903	906	936	918	908	927	852	912	889	901	907	905	900	890	923	915	906	932	961	941	898	881	926	847	944	870	922	924	869	917	877	926	857	912	923	870	951	896	877	849	912	940	924	912	890	857	921	884	914	930	831	950	904	906	866	914	886	902	875	964	904	889	928	872	915	902	905	877	964	903	871	870	966	899	899	898	910	933	917	890	901	937	899	877	890	842	892	934	859	893	907	899	913	909	934	922	898	894	954	876	917	924	910	868	843	896	909	909	936	918	916	918	906	929	856	884	911	888	896	898	920	832	883	912	886	942	857	893	872	896	842	871	921	911	878	878	900	915	878	870	897	850	863	916	905	902	864	994	847	935	926	903	922	899	899	937	951	902	920	882	888	889	932	926	894	866	909	889	855	913	922	892	885	904	892	879	920	909	855	896	910	917	881	883	886	921	855	916	907	900	884	916	871	889	926	893	887	956	871	870	895	839	947	923	878	869	964	889	811	942	930	851	921	921	928	918	882	901	915	923	883	904	896	890	921	851	871	912	877	853	894	917	903	929	917	897	914	896	943	896	907	912	896	905	909	900	867	936	877	940	912	953	899	931	901	876	868	851	918	873	914	912	851	871	928	906	903	888	952	876	850	965	921	880	914	860	896	871	860	947	865	865	893	913	900	903	875	884	887	902	882	933	927	885	922	851	880	902	936	842	937	850	895	936	903	864	888	870	940	916	903	831	902	885	858	908	863	861	945	922	854	897	910	919	844	928	906	954	868	920	901	888	930	904	899	888	889	931	895	940	853	887	933	885	896	910	882	953	898	900	887	872	947	882	891	913	922	868	885	890	865	912	847	930	920	937	914	823	891	880	849	917	958	927	893	896	868	878	874	896	848	857	889	903	930	943	876	890	835	914	941	914	915	908	876	876	953	904	909	908	913	873	888	879	868	849	875	909	860	902	885	941	874	894	903	948	878	926	883	911	867	927	893	890	864	846	855	873	916	944	890	932	884	936	867	879	905	983	865	923	855	855	913	884	869	880	920	903	916	875	907	818	871	861	896	845	870	889	841	918	898	855	877	896	894	866	941	899	896	893	868	901	893	896	876	912	891	935	867	881	877	881	887	860	889	930	892	906	949	894	941	884	920	922	900	912	923	865	886	887	903	878	883	967	870	897	852	861	904	915	899	869	902	868	893	927	928	867	851	910	932	923	986	870	915	932	903	950	923	920	879	917	904	921	924	859	855	886	917	863	870	865	887	898	927	890	864	870	893	886	901	869	880	926	852	900	864	926	879	803	889	914	900	866	937	894	916	920	870	912	925	853	923	879	925	863	917	888	874	911	909	852	924	928	860	882	893	881	912	904	937	901	884	872	896	854	894	897	955	964	852	935	896	905	896	944	898	896	900	901	883	885	921	876	924	874	942	922	886	895	844	950	918	884	888	932	867	890	878	867	868	929	905	880	897	859	917	979	885	862	902	905	905	929	902	953	882	881	860	889	897	890	888	868	878	870	826	887	893	938	992	915	886	897	925	871	935	885	918	947	916	918	928	907	866	902	897	887	928	914	919	888	853	916	908	876	903	862	914	909	913	893	916	898	888	909	898	901	920	890	866	875	945	887	922	917	889	974	848	930	872	883	911	931	895	868	881	915	910	872	939	883	912	889	866	870	835	840	880	869	888	912	853	856	914	904	853	873	874	874	909	915	852	857	902	870	876	903	899	892	873	888	953	892	947	932	884	885	900	882	926	903	854	880	875	943	883	924	989	898	889	895	855	879	934	890	887	889	908	928	898	940	866	869	916	851	900	860	888	911	877	850	865	931	873	859	919	863	910	891	888	874	896	858	908	894	911	874	900	850	855	915	897	875	904	950	910	885	873	905	913	910	862	942	927	857	920	910	882	837	886	892	923	922	915	940	868	902	905	961	859	880	911	911	833	942	936	860	875	887	885	878	938	893	908	930	924	899	847	929	871	913	810	875	959	899	922	908	937	900	949	892	908	884	877	889	899	912	911	891	923	934	920	902	888	908	943	902	947	877	873	883	891	950	935	863	886	909	861	903	881	827	887	872	911	918	912	856	888	937	919	886	900	852	883	931	900	901	842	885	922	851	897	915	941	862	938	887	853	922	904	882	879	855	868	889	888	847	879	877	927	880	897	944	898	912	919	885	915	875	889	881	832	949	857	878	917	940	865	878	913	897	846	874	863	930	915	952	925	901	901	895	898	873	864	868	940	898	896	958	889	873	864	875	900	903	923	948	907	862	928	898	916	901	884	909	880	877	942	862	874	903	876	872	887	923	857	847	862	905	942	873	864	917	910	907	961	927	876	905	939	892	874	951	901	869	878	863	919	851	875	921	931	933	913	890	882	926	893	893	927	879	881	907	930	883	919	939	885	882	882	906	879	867	930	934	935	895	929	895	863	852	904	789	904	943	869	913	895	877	867	884	855	888	914	884	844	940	861	905	953	894	897	888	922	937	896	900	928	877	869	942	911	898	911	894	888	858	850	863	866	952	907	854	926	898	863	940	862	907	834	889	924	910	875	921	897	908	845	918	912	958	866	888	851	876	844	872	828	945	876	876	896	911	868	904	958	947	937	904	868	905	899	899	882	879	902	892	841	848	872	880	939	895	914	879	904	878	913	951	932	847	895	885	896	921	924	895	881	921	903	950	896	933	866	924	923	910	925	898	841	914	866	896	923	922	968	904	922	885	909	953	886	927	942	926	875	938	856	878	901	911	925	894	903	920	891	900	891	909	879	883	942	817	906	899	858	905	850	880	918	898	865	887	882	888	875	884	875	860	940	898	885	945	850	908	889	888	872	898	830	956	925	906	880	927	886	900	853	914	871	873	908	880	861	880	871	914	925	912	892	845	971	900	887	926	906	888	916	876	887	917	917	903	898	916	852	875	927	898	891	910	930	830	952	884	868	886	853	937	876	919	927	918	920	919	916	892	896	901	872	926	911	925	909	871	913	957	902	909	928	885	908	890	846	867	879	858	928	915	887	906	895	850	896	912	927	921	827	928	850	897	933	918	877	870	887	916	844	943	943	867	892	935	850	941	946	902	898	936	865	873	861	883	915	917	929	917	966	927	834	858	912	898	908	897	922	901	886	887	938	937	913	925	946	915	904	940	886	931	851	987	891	913	891	890	923	879	845	884	945	891	925	858	856	923	859	950	900	876	938	849	927	830	917	928	918	891	837	847	904	963	918	853	881	914	933	891	897	883	933	919	893	886	901	892	882	921	865	868	870	855	910	919	891	923	895	957	869	897	852	906	979	969	886	894	853	893	830	865	924	854	898	916	929	893	827	892	923	881	866	937	886	902	927	887	838	935	906	901	922	929	873	942	822	898	913	905	889	909	876	817	909	922	902	932	939	889	916	869	949	862	898	847	855	912	903	935	924
26314	10628	2179	749	582	449	461	352	274	245	211	237	212	247	225	198	210	242	191	201	213	208	208	218	229	212	208	217	236	195	207	200	193	173	229	222	199	211	198	224	196	208	221	207	209	194	233	214	185	204	188	190	207	209	182	195	200	208	208	205	208	188	207	198	204	219	181	213	225	203	173	190	202	213	189	205	210	192	205	217	179	207	191	217	193	177	200	223	214	206	212	192	202	175	235	196	225	210	229	207	209	189	213	186	206	206	203	212	215	229	222	195	219	216	181	194	187	187	176	223	200	213	219	225	189	225	185	193	217	201	201	230	198	198	191	182	190	220	220	218	214	197	210	205	184	201	208	195	209	225	210	185	190	230	211	209	203	224	172	171	216	175	171	220	175	197	193	181	172	216	196	196	198	205	208	214	197	245	217	210	185	211	211	197	175	219	185	213	197	220	177	217	195	199	225	208	178	213	210	171	192	215	207	216	221	235	200	208	223	206	184	204	224	187	194	192	205	192	200	191	199	186	204	206	192	233	233	214	209	199	212	191	212	189	194	229	210	203	200	211	243	213	224	217	193	208	198	200	207	203	188	183	214	200	216	218	202	206	201	211	203	204	204	202	197	163	204	209	229	194	195	209	194	218	192	229	206	199	206	197	222	200	223	204	226	198	215	180	201	201	224	216	185	195	233	209	175	196	229	229	205	206	186	207	208	195	227	210	199	189	192	176	199	200	164	195	219	218	201	199	200	217	188	205	206	217	214	179	174	203	202	223	198	190	221	195	208	185	194	188	217	208	199	204	199	196	196	211	193	212	186	193	185	215	205	202	197	193	179	203	213	188	198	196	181	203	181	215	211	199	183	201	221	198	188	209	187	197	214	234	208	188	192	210	209	185	188	207	210	242	228	204	149	181	208	218	176	192	211	222	194	203	210	220	188	200	190	201	161	184	182	212	215	194	192	225	204	186	202	196	200	223	196	223	213	191	221	199	186	206	201	214	189	208	183	218	195	199	210	215	202	227	183	207	179	192	199	210	199	187	222	206	201	182	200	218	211	201	219	192	216	187	194	164	203	208	193	232	210	211	207	197	209	212	213	231	210	199	173	193	180	219	203	182	206	213	196	176	196	195	184	203	208	199	162	188	207	176	230	192	206	229	216	192	206	219	167	214	194	217	195	193	180	202	243	194	168	216	194	181	208	206	189	213	192	229	204	191	181	186	210	203	197	183	219	216	207	180	215	201	191	192	205	199	166	187	224	191	173	214	227	205	211	205	218	211	225	171	217	172	207	185	202	230	206	226	223	213	220	211	182	216	200	228	207	210	205	208	179	212	202	212	197	212	221	200	180	179	195	185	208	192	214	193	199	199	189	198	211	208	200	202	216	226	214	195	197	222	212	205	166	198	213	218	186	200	198	189	204	215	221	191	216	205	204	201	196	188	208	192	197	205	202	214	216	218	201	222	211	210	202	187	193	215	198	187	189	170	195	220	185	196	174	176	203	212	209	212	208	203	183	216	215	184	213	190	195	198	226	192	199	204	183	172	186	191	207	198	190	181	192	203	214	207	243	211	189	205	212	181	197	202	207	177	200	176	205	224	210	176	210	205	186	218	221	206	221	204	217	202	190	219	189	206	214	199	207	197	218	200	208	203	203	213	202	193	206	203	193	204	195	193	207	194	213	211	185	198	195	191	158	208	210	241	194	197	203	182	212	194	209	188	212	207	174	194	204	209	205	215	217	225	225	188	205	218	224	213	219	214	191	205	209	218	194	186	197	194	219	198	211	177	216	202	193	198	188	182	196	202	216	184	208	184	210	210	213	210	187	199	204	219	201	190	217	190	215	193	207	179	188	166	248	229	191	225	181	225	223	201	190	204	230	211	205	184	228	227	181	198	201	203	223	203	207	195	198	196	198	181	226	184	203	213	239	226	185	198	198	217	213	181	197	173	190	163	195	194	202	197	220	220	200	189	208	209	211	175	201	228	184	196	205	214	204	180	193	176	195	188	203	166	226	225	207	177	193	198	213	198	201	219	194	216	195	195	215	191	223	203	202	209	203	232	216	209	177	210	175	210	200	199	215	218	185	202	183	202	210	201	195	213	205	217	199	195	205	235	216	194	195	206	196	210	212	216	189	193	193	179	216	214	201	196	191	212	228	215	186	217	209	185	236	207	230	195	191	234	195	196	176	215	183	193	184	190	181	211	190	220	214	213	214	189	208	189	208	184	195	225	193	202	207	190	190	210	177	209	205	186	222	211	233	214	219	196	185	188	184	227	185	191	207	230	213	213	220	209	210	184	186	223	204	200	201	187	213	204	222	219	201	178	209	210	190	219	214	193	208	218	211	214	218	187	176	177	225	216	206	194	179	194	221	208	210	195	224	206	163	205	187	211	205	223	177	204	213	191	208	207	193	238	206	224	196	211	209	212	210	181	195	199	248	218	198	226	206	193	187	217	178	230	197	197	216	199	211	216	210	209	214	181	205	189	223	193	188	195	208	193	199	190	186	177	189	191	227	189	204	201	217	222	205	188	188	203	195	225	234	228	214	214	217	223	192	225	207	225	199	193	189	184	222	188	183	191	179	196	178	224	202	230	237	197	199	206	178	195	205	202	181	208	200	214	239	221	219	215	209	190	211	220	211	213	223	180	188	218	210	200	194	225	185	215	229	237	168	181	222	210	222	192	186	181	206	204	203	219	198	195	187	200	175	204	225	220	207	237	198	191	180	197	199	196	203	219	209	188	211	208	204	204	193	221	188	202	186	185	216	223	182	207	200	185	199	215	175	191	204	172	203	216	217	219	205	188	199	186	176	200	180	210	203	213	206	221	222	226	212	194	191	230	233	198	192	185	206	208	233	191	211	207	189	211	208	215	222	207	197	197	210	211	220	206	211	199	209	235	224	208	206	218	222	221	199	192	193	219	201	207	224	198	188	229	169	195	178	209	165	177	225	184	201	214	204	217	202	215	198	197	173	208	195	224	198	190	182	221	175	192	190	174	196	199	234	196	206	212	200	202	210	196	214	202	201	233	200	225	189	215	226	201	216	196	180	188	208	177	250	186	201	204	187	197	197	203	181	202	192	184	209	208	202	218	210	175	190	211	197	187	189	202	184	183	180	211	214	184	180	225	201	219	208	215	215	212	230	200	196	199	186	189	233	234	225	222	170	204	179	176	201	205	200	181	204	185	186	229	220	216	215	219	225	230	213	214	218	192	228	219	220	208	202	214	208	215	209	207	192	206	189	181	188	188	204	225	212	204	198	203	179	181	193	166	225	210	196	215	207	194	237	219	233	217	192	212	188	189	201	186	177	223	197	197	211	205	178	184	181	187	177	216	226	221	181	198	188	209	197	226	223	192	189	212	183	204	211	216	223	215	228	225	222	208	201	194	193	191	213	180	242	188	203	188	199	215	201	193	206	203	219	212	188	199	179	218	214	195	230	203	182	182	202	204	230	190	206	208	221	219	216	221	197	197	200	190
17901	7041	1986	2111	2084	1738	1720	1222	839	792	749	693	689	655	645	572	609	565	602	587	615	561	564	527	537	563	586	544	540	556	536	514	540	526	531	537	556	514	532	500	507	507	503	561	518	535	524	545	490	547	524	548	518	480	526	463	520	510	521	497	509	518	516	521	507	503	501	487	500	515	533	504	521	473	504	545	529	507	465	482	500	518	517	504	525	507	505	513	492	545	502	504	504	483	511	527	485	489	477	480	494	522	453	520	511	537	530	490	514	513	509	526	507	525	549	517	506	485	482	539	481	546	516	485	521	538	467	518	482	505	517	515	480	494	538	500	507	476	493	511	523	500	558	502	471	533	518	496	483	489	482	500	508	531	490	501	509	509	493	511	535	516	481	516	519	503	490	527	515	495	501	469	524	511	492	510	504	508	513	481	507	497	491	476	543	509	538	484	527	509	527	529	480	478	469	459	494	472	512	453	523	483	517	496	544	513	487	512	477	483	497	507	479	530	506	530	471	505	540	496	508	485	514	482	481	498	514	525	510	473	465	507	566	517	527	474	501	515	481	468	505	495	522	532	505	486	476	508	480	520	536	519	505	484	523	501	520	491	519	518	482	495	497	506	511	518	508	494	476	480	510	522	515	497	526	552	471	479	498	515	493	506	463	523	489	541	499	484	478	538	485	497	507	539	544	488	507	529	539	499	508	463	511	542	497	504	515	453	518	495	508	499	497	514	533	548	508	464	516	498	495	503	469	493	480	508	526	492	512	557	474	491	508	468	520	490	478	506	516	522	495	500	492	471	546	510	472	499	487	518	516	502	501	552	490	490	507	529	498	538	534	493	502	531	540	505	483	502	520	495	471	515	513	523	522	543	511	520	491	492	496	530	500	508	493	487	557	515	533	512	498	526	506	512	503	529	539	544	492	507	533	519	507	538	481	490	480	505	516	501	503	496	477	500	486	504	503	508	513	526	522	484	508	497	539	519	479	533	511	514	490	549	505	452	471	491	500	501	477	490	509	528	508	520	506	490	531	504	499	502	503	521	520	512	525	530	497	536	530	533	532	509	476	496	504	527	473	517	477	491	520	501	500	482	526	502	474	506	497	524	495	517	530	492	502	524	506	453	523	478	521	500	531	520	517	496	507	534	492	519	504	508	494	533	525	504	527	490	462	493	530	539	494	483	516	492	489	499	534	512	477	530	511	484	486	489	502	468	539	493	502	491	473	514	516	528	553	542	505	507	517	482	523	484	505	483	507	511	542	476	526	484	499	501	492	491	532	480	531	446	489	531	502	476	499	506	492	510	546	476	525	484	480	480	516	496	483	524	478	545	489	492	526	494	500	522	503	497	484	476	510	503	480	486	485	513	493	490	501	495	529	507	516	520	477	497	495	477	482	541	500	509	480	528	541	514	509	526	505	524	522	505	476	511	461	483	480	536	515	513	494	477	504	487	513	477	485	526	553	477	497	488	495	485	485	536	461	508	534	520	484	512	472	526	536	512	523	495	522	495	488	500	496	530	544	507	525	486	513	511	534	535	498	479	541	514	508	510	511	508	496	512	501	518	490	537	485	530	473	487	506	516	483	484	557	513	476	471	518	465	502	492	511	509	494	486	514	515	487	478	457	491	515	505	517	506	513	489	498	506	510	527	479	505	521	512	520	541	536	524	491	532	513	526	505	505	548	521	455	496	467	491	525	536	521	499	542	520	519	518	497	558	515	549	491	510	505	477	561	462	521	511	460	466	485	513	489	504	481	507	513	510	527	518	483	509	545	531	522	503	537	502	507	461	537	525	531	530	533	476	505	493	510	514	522	475	525	512	490	543	498	530	528	525	504	514	478	511	465	520	479	503	461	493	543	494	525	526	501	519	517	500	514	528	450	487	509	468	517	524	503	482	546	502	560	524	462	470	512	528	556	526	499	479	496	471	508	469	525	502	524	537	489	510	523	481	510	507	511	494	479	482	521	534	543	501	489	433	486	471	542	508	536	526	503	508	481	523	499	527	493	499	532	495	539	504	507	507	486	516	502	489	493	471	526	519	534	523	543	510	538	476	454	497	474	542	522	516	526	533	507	492	469	481	513	512	466	549	501	509	507	526	491	514	466	491	500	480	478	486	513	494	501	484	503	490	470	515	506	499	480	462	495	502	503	507	522	491	513	514	528	516	468	512	536	469	504	452	537	517	505	527	476	521	481	484	508	499	520	485	518	504	473	506	472	539	481	512	517	525	555	518	474	531	521	534	534	512	499	522	566	537	505	475	511	518	488	510	482	493	521	509	521	469	528	523	502	474	470	506	534	477	531	547	472	520	460	462	565	451	497	530	472	501	492	504	508	499	480	521	524	487	463	556	472	512	496	521	457	493	467	485	507	517	541	510	525	542	465	516	548	522	516	524	518	454	508	516	515	500	537	488	489	506	528	537	480	483	496	508	504	512	509	488	490	498	513	497	540	492	476	512	506	527	491	508	502	478	492	518	534	528	482	495	506	526	543	544	481	500	484	527	521	518	500	516	483	486	508	545	536	540	495	490	505	514	494	450	517	483	490	523	494	491	534	491	530	546	487	517	477	471	464	512	481	516	499	558	510	478	492	521	546	491	525	491	497	490	539	547	495	458	516	467	532	515	526	504	507	497	516	461	532	497	480	484	534	490	455	451	533	529	495	504	505	512	506	502	523	539	506	506	528	540	499	505	487	511	527	512	505	517	522	521	496	515	486	505	487	457	522	471	523	582	478	494	491	539	542	478	500	493	497	511	498	534	516	491	475	498	505	516	531	494	528	480	551	503	491	526	504	508	495	545	523	558	510	522	550	511	507	487	510	510	492	511	478	505	465	536	503	524	495	489	495	529	496	491	488	502	514	523	504	519	483	530	482	559	511	500	485	489	490	499	498	499	491	543	537	488	521	496	520	518	492	511	482	528	478	495	513	447	517	478	486	492	538	491	490	498	500	520	478	522	513	495	486	503	525	494	506	532	531	514	497	523	487	503	488	530	525	473	566	481	527	528	496	508	522	515	471	511	539	511	478	511	529	486	499	475	501	499	512	521	491	512	511	515	516	531	526	527	537	541	480	486	480	502	484	502	522	542	499	515	530	492	517	523	516	508	508	538	519	514	509	491	508	466	455	537	497	497	525	543	489	500	505	545	519	508	481	510	481	504	461	501	487	512	488	511	505	472	478	518	464	488	493	497	499	495	511	499	509	520	432	507	537	502	503	498	506	488	449	503	501	456	490	527	529	504	511	486	496	505	556	501	522	483	491	520	477	499	486	511	482	518	550	531	487	520	475	465	510	496	515	545	509	513	491	505	534	510	491	491	550	488	504	497	497	526	496	539	557	501	485	498	529	529	528	492	514	539	458	516	498	554	469	490	450	493	498	507	526	480	510	490	468	503	524	484	458	454	490	460	523	526	534	513	481	527	506	529	539	528	546	479	456	526	532	480	522	509	496	519	452	502	516	513	499	516	501	525	504	485	521	468
4874	1799	543	389	385	372	421	408	373	383	339	351	386	379	323	396	387	345	362	376	352	356	372	368	339	367	361	350	327	394	387	370	403	383	352	358	375	361	340	379	364	343	325	382	369	373	392	366	368	396	352	389	375	330	367	370	370	346	365	380	375	380	386	369	342	332	368	370	368	329	366	344	379	327	376	384	392	364	333	350	369	398	384	333	390	395	415	385	412	387	345	369	369	333	370	379	367	359	414	367	380	365	388	363	409	363	392	364	402	396	398	383	382	370	358	363	368	372	376	354	385	374	361	382	354	348	406	412	374	359	360	385	363	381	400	363	342	359	349	360	375	352	365	360	374	352	362	339	375	375	388	359	394	394	353	357	387	419	370	385	340	392	385	333	382	372	336	361	363	383	411	365	345	364	391	383	374	382	360	364	375	376	399	350	384	370	354	386	371	352	372	403	348	384	375	358	393	330	347	339	384	414	378	402	369	355	373	365	361	372	361	365	341	370	410	362	355	389	346	365	382	379	348	381	368	383	368	386	393	353	367	381	378	378	379	383	340	358	376	388	344	380	387	358	392	348	375	358	362	395	390	391	346	331	371	399	359	347	356	387	366	385	312	324	368	370	349	385	372	365	384	333	376	394	347	350	408	357	357	415	370	384	385	345	369	398	391	358	411	355	387	359	342	372	349	364	376	354	378	372	354	386	392	380	356	380	348	352	381	390	385	377	369	348	347	426	358	406	400	378	370	359	371	340	338	387	355	372	381	360	369	326	356	358	328	336	368	350	384	331	402	366	385	348	372	385	380	377	345	375	343	355	354	389	380	404	377	376	352	370	351	391	385	396	362	339	355	372	381	362	327	352	392	346	323	390	384	376	382	397	388	341	318	360	341	395	357	356	384	394	363	320	345	365	350	377	366	349	401	397	366	353	391	350	369	374	383	364	334	362	342	339	395	353	363	380	363	380	376	377	363	348	373	363	333	363	385	344	361	368	360	381	376	342	326	361	343	365	366	377	359	415	370	398	385	364	354	367	364	336	339	365	366	364	371	344	338	339	380	380	388	384	372	409	366	375	377	382	405	389	381	371	368	332	369	393	394	351	386	345	367	336	369	358	340	357	345	368	357	320	380	364	384	352	339	364	382	368	357	401	394	371	372	370	357	361	388	380	397	395	382	369	393	357	357	349	360	357	412	359	384	377	368	394	395	345	381	382	390	387	377	397	363	371	367	353	363	382	366	413	397	380	390	341	365	334	341	372	401	357	416	380	337	401	361	366	351	310	357	378	363	369	378	392	382	362	379	357	351	363	340	354	362	339	356	353	340	377	377	325	361	359	380	349	377	352	359	389	393	362	358	352	368	344	351	353	369	392	355	383	348	362	358	379	363	356	361	353	368	353	352	369	378	367	362	356	363	346	365	377	352	388	399	353	387	392	399	383	359	381	353	341	358	399	363	381	358	346	370	337	350	345	350	376	358	378	417	361	357	368	368	367	393	372	380	340	359	366	374	342	410	377	360	357	371	366	367	393	394	403	393	377	372	390	376	359	392	365	370	368	394	358	367	383	423	343	389	385	339	377	380	364	354	344	374	361	358	351	373	346	373	362	391	388	383	352	361	311	369	363	343	359	397	358	398	366	385	367	364	410	367	362	374	345	376	354	398	387	335	379	369	310	324	372	373	378	365	357	392	359	357	424	359	379	381	343	351	325	366	362	372	349	350	379	425	357	355	383	343	338	383	377	391	382	345	372	357	353	360	371	366	389	330	392	357	390	382	374	384	383	346	380	379	372	398	356	350	345	392	376	349	404	377	377	362	342	367	382	387	378	364	367	362	362	353	376	345	378	381	355	349	367	353	377	365	336	346	398	402	390	383	384	340	404	373	395	398	377	359	373	373	351	354	406	356	383	351	360	412	371	377	352	378	379	375	339	339	353	322	367	368	389	380	400	342	347	379	383	358	360	386	377	352	431	387	360	415	379	366	366	384	378	376	382	398	364	346	382	367	367	344	359	335	355	337	342	368	359	363	370	372	385	402	395	354	383	370	371	390	372	352	371	381	399	346	366	357	332	362	354	374	376	383	348	323	351	368	364	381	385	387	399	357	380	356	403	400	342	360	363	375	401	358	371	380	360	343	411	388	387	374	395	403	376	355	392	388	370	322	402	376	391	373	362	376	346	359	380	359	373	377	365	380	361	367	363	360	377	381	316	348	373	383	359	370	377	397	355	359	347	339	393	348	383	359	400	388	357	376	345	346	359	352	373	368	395	358	373	331	380	412	394	377	367	336	401	368	374	364	365	378	354	359	382	346	382	382	378	339	397	367	386	354	387	357	353	374	380	384	355	360	389	405	342	366	396	353	380	339	386	348	388	357	367	410	354	396	368	359	360	353	364	339	383	370	375	391	347	351	348	396	372	350	378	381	343	373	365	361	351	350	382	373	371	363	361	365	352	358	353	351	367	337	404	419	368	382	375	393	346	352	397	385	370	360	322	359	373	380	361	368	377	387	384	359	381	383	343	349	348	356	345	358	354	370	380	369	340	397	368	357	422	326	430	359	358	340	342	357	389	368	351	423	344	348	368	363	371	363	342	346	386	376	380	401	363	347	363	348	387	360	383	358	373	366	360	384	349	403	355	370	381	382	366	359	368	357	364	322	357	401	342	341	371	371	322	331	343	338	346	343	406	366	352	338	369	346	364	357	346	379	370	374	374	347	346	384	399	405	377	401	358	378	320	352	372	387	393	325	366	331	379	362	348	387	328	372	354	362	381	386	356	367	374	363	359	360	438	354	330	367	339	364	333	374	379	291	379	361	367	359	378	367	387	382	348	376	365	364	400	389	355	373	430	382	327	342	337	366	380	337	385	360	342	361	360	384	340	386	308	381	386	361	399	348	376	311	370	370	376	365	351	388	343	345	335	388	358	358	361	327	382	374	394	389	339	391	354	373	343	324	359	345	374	377	353	357	370	346	362	358	378	375	376	384	361	358	359	369	349	336	375	341	351	407	347	382	367	396	377	333	381	396	354	394	379	415	387	380	368	365	341	307	377	368	353	360	359	381	349	352	373	366	363	366	372	373	362	393	404	366	374	387	373	356	396	346	396	383	364	350	379	381	378	381	384	359	362	349	359	377	412	363	361	375	352	359	364	357	356	354	371	348	366	362	363	420	367	373	355	375	307	366	374	384	359	369	351	352	366	365	373	385	376	364	425	403	355	374	384	348	353	333	348	374	364	381	386	381	385	351	349	341	355	369	382	343	360	373	362	391	396	343	396	354	339	337	412	378	388	389	355	370	346	363	363	333	383	383	363	384	370	363	372	353	359	403	351	347	365	357	375	361	363	408	410	360	395	403	357	379	390	335	367	342	363	340	374	359	382	358	366	346	352	359	340	374	342	371	382	378	385	382	368	335	347	380	385	358	401	373	378	357	349	331	343	332	365	361	390	376	345	345	399	377	349	395	399	344	404	366	359	391	368	382	380
4363	2167	1222	1056	1074	1076	1126	1056	822	866	855	895	888	933	850	891	916	849	902	901	900	876	862	897	859	903	849	925	836	849	884	888	856	865	907	841	893	909	864	856	894	846	864	940	910	873	899	883	859	894	849	837	874	889	844	860	935	874	875	839	868	819	878	917	899	922	804	905	857	864	940	892	850	867	882	908	832	852	853	862	906	872	887	935	899	861	857	865	867	892	913	846	915	906	980	898	908	866	911	853	912	880	936	926	885	851	844	850	870	868	907	936	942	855	930	913	904	875	885	898	901	901	891	906	813	910	896	901	907	868	833	848	911	904	875	883	883	923	893	906	898	917	854	886	855	860	891	824	820	853	882	869	902	872	885	931	891	876	902	868	915	899	884	879	804	931	915	849	895	875	821	866	893	882	878	865	888	888	858	905	868	873	908	815	927	868	896	830	876	855	895	905	880	911	907	903	866	837	908	900	922	895	896	853	841	892	851	841	884	854	922	905	883	901	866	945	927	840	874	873	950	834	890	873	935	956	927	905	925	825	850	906	886	925	864	893	898	847	914	917	912	916	892	855	882	899	888	844	884	880	873	944	857	868	879	897	862	927	862	897	880	817	867	910	780	819	904	867	904	928	895	922	916	928	881	875	874	882	906	846	875	884	899	896	839	914	902	933	902	898	912	918	883	933	949	877	932	892	875	818	901	862	937	896	908	880	864	927	893	872	934	872	871	878	915	902	857	893	941	876	879	928	874	845	868	874	900	845	900	875	805	905	922	874	867	876	949	867	864	801	919	856	889	880	851	875	919	888	890	897	923	907	908	870	902	832	881	903	829	902	929	863	890	894	904	909	796	893	862	856	900	833	846	898	882	853	840	864	866	905	899	887	825	839	832	882	862	896	859	917	880	903	879	842	894	842	871	893	944	898	911	928	863	857	901	929	848	849	899	905	874	900	890	910	894	896	879	862	864	927	916	923	894	871	873	905	824	868	882	851	912	870	892	833	893	901	926	840	897	860	879	859	885	897	896	875	872	874	875	910	911	912	885	888	932	850	814	867	850	890	875	899	892	886	892	874	864	898	900	839	887	883	941	873	860	905	890	906	858	932	879	854	845	820	875	889	861	824	868	844	835	864	872	884	950	938	870	918	887	858	845	873	888	779	843	879	865	870	863	885	860	880	880	875	856	854	891	861	915	853	923	901	865	870	902	866	860	865	889	944	888	920	908	873	875	941	826	874	926	902	906	908	855	873	857	873	847	857	873	880	874	881	891	914	887	847	912	895	922	881	869	888	895	889	886	912	890	878	862	898	889	908	920	900	960	887	882	907	861	901	883	857	840	894	903	886	866	887	861	884	848	852	853	852	845	916	894	944	943	889	885	931	882	839	853	905	899	928	880	852	886	866	880	904	850	903	874	874	874	872	847	884	810	845	850	890	827	880	877	917	892	884	887	900	892	879	876	896	926	866	820	915	874	891	866	898	891	887	922	865	914	886	848	868	889	889	884	881	873	906	874	831	842	838	845	888	879	893	875	892	850	914	919	921	924	908	882	883	897	884	907	892	833	834	908	923	898	865	891	872	870	821	898	856	907	901	895	868	849	827	846	839	890	900	847	928	889	873	900	882	900	914	843	822	881	861	850	833	839	843	892	864	912	930	902	909	844	867	892	872	854	845	916	880	818	897	895	899	839	877	866	898	867	906	843	889	867	886	881	876	865	904	866	877	900	927	879	878	833	869	845	845	910	867	845	849	816	830	896	900	929	879	867	861	874	856	845	905	848	825	919	914	872	920	848	858	863	897	866	902	891	856	871	860	866	895	817	915	915	883	887	890	927	836	923	908	861	888	913	877	885	926	843	907	929	882	910	876	857	896	896	886	876	877	857	880	889	871	875	876	912	911	879	852	826	912	885	855	826	822	863	872	885	841	856	897	876	877	924	920	843	877	866	837	873	896	850	894	883	881	890	844	889	904	902	887	878	922	905	874	907	830	848	894	891	873	862	871	876	896	890	913	851	883	855	897	895	906	848	904	865	875	902	893	817	894	866	891	911	854	884	933	858	856	832	895	859	907	861	845	843	880	923	854	914	869	885	875	870	885	859	857	909	855	861	853	899	864	870	885	888	880	936	919	971	920	886	862	874	892	872	834	880	906	916	848	841	901	880	887	865	952	855	900	901	931	890	905	864	900	857	852	869	899	902	828	889	892	884	901	934	873	866	808	878	837	872	878	868	881	928	909	901	846	869	826	910	877	874	901	843	932	872	820	843	867	867	854	825	893	884	847	900	899	862	887	866	909	846	860	885	869	882	884	919	853	903	867	851	858	899	890	904	883	897	898	825	874	903	880	908	856	899	881	893	921	889	868	845	922	927	892	875	913	877	864	901	917	872	903	840	854	881	899	878	817	893	908	851	830	816	853	844	905	913	850	869	870	877	856	919	853	925	913	912	861	861	884	847	932	870	849	913	875	878	857	896	874	891	855	823	848	865	909	883	862	845	912	865	878	918	881	884	948	883	880	900	913	855	908	871	874	861	832	888	841	870	848	894	905	840	866	894	878	912	878	883	886	891	860	926	877	890	853	885	852	888	920	925	864	963	872	881	900	936	914	933	888	857	876	845	943	907	845	888	896	906	903	854	927	826	852	882	861	903	820	886	850	903	870	934	863	927	870	831	896	868	867	881	882	856	910	845	899	891	900	880	946	874	879	931	925	933	840	884	883	858	870	898	861	944	902	931	859	849	844	874	887	867	871	874	851	865	880	834	923	934	805	933	899	859	847	880	858	906	875	854	834	877	851	843	885	926	879	911	838	871	879	846	883	828	892	876	914	924	872	865	869	866	899	885	899	952	927	895	934	889	869	897	902	879	866	832	844	896	864	895	892	881	915	913	881	859	813	855	888	874	856	851	904	894	862	875	845	906	898	851	871	904	906	862	929	907	841	909	832	879	858	844	897	896	879	867	900	911	850	888	898	912	899	875	847	881	899	881	837	851	872	895	859	912	862	901	913	892	882	861	916	901	927	938	899	866	864	900	901	933	849	833	903	897	875	853	925	906	858	802	881	911	864	836	879	841	867	855	870	879	946	837	872	874	877	822	919	836	902	869	882	908	905	904	920	841	843	876	926	864	905	857	889	929	888	841	906	840	892	883	916	883	881	929	904	833	874	892	895	892	843	866	901	874	848	893	976	847	881	868	839	952	862	924	898	837	830	867	873	905	896	913	871	873	881	841	875	837	915	906	892	892	856	872	858	849	935	867	859	858	940	891	873	911	869	910	869	891	897	891	889	877	910	866	873	879	869	860	904	839	866	859	876	889	861	892	891	842	875	943	899	832	890	896	863	897	874	884	912	904	876	883	887	900	880	857	911	829	917	892	908	887	882	929	887	898	856	887	832	916	857	867	854	905	813	898	878	860	873	863	887	885	848	881	906	842	946	895	831	876	862	894	898	838	852	887	811	929	896	877	868	943	923	882	917	828	841	893	870
16183	5352	1158	585	545	514	529	469	400	391	407	373	416	403	399	399	431	351	375	403	374	392	371	372	364	424	364	418	404	399	358	421	377	353	396	369	396	383	352	379	379	381	395	384	413	412	379	396	386	402	389	383	371	404	405	388	372	391	404	372	362	400	384	421	367	397	388	407	409	357	401	376	371	386	354	388	371	377	372	383	350	352	390	391	367	376	389	399	382	400	392	359	396	361	394	357	366	374	387	401	384	364	378	378	424	393	420	385	372	385	419	390	383	385	382	389	379	364	370	411	340	358	402	378	355	392	394	393	381	392	407	373	392	410	360	415	383	383	383	397	392	365	369	393	383	398	396	366	342	329	416	349	389	357	385	370	369	374	384	379	366	384	411	376	370	365	384	374	372	405	379	350	402	359	377	406	383	376	402	382	353	411	385	396	352	381	389	379	371	368	386	351	392	358	381	430	409	396	340	414	348	390	419	413	379	375	386	388	417	412	393	379	405	384	395	399	388	390	398	423	369	418	371	393	385	385	377	404	399	382	348	359	378	377	370	386	385	392	391	396	366	373	405	375	408	360	370	362	416	384	412	393	401	353	407	366	353	353	386	391	375	376	388	401	350	432	362	366	413	359	377	392	374	353	409	350	344	378	368	362	385	353	389	400	396	369	368	357	412	381	409	380	389	406	352	424	417	388	355	380	397	383	381	408	413	382	409	378	397	351	413	367	408	373	385	378	373	393	358	418	414	409	372	396	400	358	336	363	418	380	388	373	403	385	369	402	412	379	427	404	353	413	391	395	382	365	379	387	375	383	364	376	412	401	386	379	415	367	353	380	382	408	401	385	379	347	386	379	388	419	411	346	434	362	365	340	360	384	381	396	383	379	361	379	391	376	382	377	368	410	375	378	356	373	358	404	406	353	419	404	412	416	376	389	408	409	377	368	345	388	376	346	392	385	399	384	399	410	377	398	412	399	389	369	387	359	395	384	356	394	398	361	332	416	402	378	374	399	361	378	404	353	361	390	367	411	405	387	381	389	392	423	363	390	398	376	371	364	356	375	373	421	382	387	377	381	342	374	357	394	388	370	352	377	347	367	338	376	380	374	409	412	392	370	386	385	384	379	378	331	360	374	401	400	395	412	395	421	363	379	374	356	375	390	374	391	413	339	386	390	373	398	345	363	354	420	387	402	394	422	395	369	391	352	370	372	369	410	374	379	394	386	381	368	419	388	325	375	384	388	398	393	337	375	397	386	339	333	389	376	344	379	390	375	401	354	404	419	352	363	448	351	373	393	395	375	386	384	404	380	390	421	387	370	391	370	403	388	378	387	372	382	391	379	427	425	447	396	393	411	411	388	364	387	350	346	385	355	356	387	383	392	381	396	381	360	366	372	385	368	372	373	402	399	393	388	365	366	355	359	357	400	360	399	393	376	417	415	418	409	367	366	357	405	363	348	400	400	412	353	396	387	372	346	405	408	385	387	367	392	377	373	354	365	403	375	398	378	413	337	389	356	378	399	370	366	418	386	403	377	430	405	349	394	379	399	382	378	409	403	428	399	400	376	387	395	398	356	400	365	371	375	369	406	377	394	390	375	376	379	412	384	388	413	383	422	393	382	422	403	433	390	390	385	392	368	381	403	371	369	414	390	380	369	435	377	418	374	396	377	416	410	414	409	421	385	361	386	379	410	384	411	382	365	404	353	367	356	387	381	401	413	381	365	365	395	381	371	394	346	362	413	421	380	383	353	374	380	396	389	341	395	410	412	368	375	384	408	397	411	361	385	394	402	376	395	374	430	382	386	374	413	365	372	404	374	360	371	413	376	389	350	359	381	337	363	380	395	358	373	392	384	382	360	357	394	374	377	414	351	387	378	387	390	383	381	389	377	367	356	362	404	363	384	379	422	374	397	334	390	413	404	362	373	397	376	408	399	397	358	382	361	380	401	387	423	370	359	366	389	365	408	382	400	359	389	362	404	418	395	395	376	382	412	341	406	387	410	367	400	360	405	370	417	378	368	402	396	374	370	383	392	367	406	401	385	378	388	360	416	430	376	395	377	395	365	381	378	391	373	395	369	381	379	387	373	406	377	363	360	376	377	382	384	363	456	390	382	357	340	347	349	380	393	393	380	353	381	397	375	397	392	412	363	379	335	389	427	360	399	356	361	366	380	416	394	365	397	390	350	372	363	353	385	374	391	347	360	383	393	422	405	409	407	392	371	389	388	366	363	374	385	372	366	396	378	385	391	416	389	396	378	381	392	360	373	364	388	382	381	431	343	382	372	398	401	396	380	376	393	389	391	386	398	426	338	369	408	380	400	361	361	355	400	381	398	373	389	348	398	402	401	343	396	389	415	381	345	395	370	424	409	369	381	370	373	384	367	424	360	353	390	415	375	397	391	384	357	374	392	398	396	405	400	390	383	368	332	352	349	370	396	370	395	364	348	351	343	389	439	397	390	420	386	356	341	395	417	433	389	396	374	365	422	348	400	367	370	363	401	370	403	402	381	384	385	425	402	396	375	395	418	386	380	388	382	371	408	391	406	375	413	403	392	384	359	367	352	386	356	377	379	371	369	408	409	390	405	362	395	377	389	382	385	383	408	419	367	451	387	393	376	366	366	361	387	354	399	383	382	370	386	382	390	409	389	395	368	385	373	380	387	364	398	381	359	375	385	362	366	362	371	396	371	379	371	409	380	375	368	376	384	354	387	389	364	408	370	383	324	386	369	387	387	410	362	349	387	369	427	358	397	400	406	385	362	435	376	357	392	365	391	397	411	369	388	393	373	398	375	382	421	365	387	348	390	355	389	355	378	400	374	381	387	388	405	377	369	361	359	416	380	391	410	382	383	402	406	370	374	374	410	411	401	381	385	393	408	356	405	398	367	404	393	354	344	310	399	391	378	373	383	342	354	378	372	383	371	389	410	391	368	378	390	396	366	414	382	415	412	371	383	417	382	382	403	415	363	367	426	387	333	394	396	409	403	405	396	375	380	390	383	399	409	394	355	381	356	363	404	397	401	362	370	383	380	368	387	388	381	399	388	374	410	376	346	377	356	364	404	349	414	393	371	397	403	361	391	352	390	430	371	395	395	402	335	429	374	369	363	399	380	385	378	387	397	425	352	376	399	367	387	360	372	377	397	383	376	392	389	366	397	354	386	405	370	398	404	394	396	378	388	365	396	375	368	375	382	414	332	396	386	400	401	396	394	364	354	377	387	391	401	374	379	389	396	338	407	375	393	406	369	390	393	405	397	345	369	412	419	352	377	406	384	405	438	376	377	369	355	394	377	359	380	376	375	372	325	341	380	352	370	399	381	359	358	401	379	417	335	392	379	336	380	370	371	410	423	403	400	416	388	422	396	370	403	396	370	395	362	354	356	387	346	403	376	410	373	392	398	393	377	380	375	355	406	378	412	435	378	353	338	363	347	409	372	377	367	357	407	383	377	390	381	369	347	437	370	409	371	348	373	350	401	375	390
12615	4707	1874	1659	1636	1720	1716	1413	1086	988	995	1030	989	982	1009	973	967	933	881	900	925	942	945	927	964	920	947	950	919	900	900	948	910	934	977	858	876	922	931	919	896	908	883	964	914	856	856	979	900	958	869	918	915	954	919	951	932	931	933	950	911	931	867	919	898	927	939	908	897	896	887	882	901	896	894	882	888	932	915	916	974	944	866	892	923	864	943	954	907	873	841	888	946	940	910	873	875	911	883	941	885	886	946	932	884	930	953	885	899	844	872	920	865	901	856	928	930	961	933	920	940	882	887	921	906	902	892	906	901	906	905	887	935	930	917	923	844	867	930	880	895	907	904	846	893	975	888	855	900	935	840	880	893	912	860	918	918	866	878	956	879	918	888	940	915	891	903	895	895	888	898	964	936	962	943	918	905	923	854	850	912	925	922	972	940	865	958	915	930	975	895	939	921	894	895	907	882	870	848	908	940	861	933	925	878	875	966	881	922	892	923	915	906	919	879	873	906	905	896	918	883	916	892	915	869	963	928	899	893	853	931	917	898	877	873	936	866	856	822	935	925	903	904	940	883	911	891	917	936	898	868	924	847	925	925	908	899	958	901	910	902	956	889	913	868	927	919	854	903	894	955	956	875	915	913	924	878	870	920	892	857	880	892	889	911	893	975	907	866	849	877	915	885	880	939	907	905	901	913	879	913	893	895	877	906	935	902	890	915	919	898	913	954	928	903	951	967	938	948	1003	919	905	917	956	958	942	905	874	867	892	940	887	903	928	892	878	848	956	909	866	911	894	887	893	894	956	887	884	906	928	929	956	915	882	893	866	849	904	901	926	918	846	865	906	942	913	951	919	868	924	869	905	850	930	909	943	906	903	887	886	918	888	887	941	929	877	905	873	942	927	907	904	921	882	879	936	888	932	887	944	890	911	936	892	880	928	895	876	885	859	936	906	888	908	925	892	916	947	906	952	891	906	920	961	919	895	915	914	886	868	969	895	876	940	928	900	828	894	889	930	902	884	906	919	878	926	872	893	886	917	914	945	901	967	889	893	902	940	922	905	933	937	871	881	857	875	925	934	900	927	912	846	912	935	852	856	898	891	891	885	859	903	908	879	976	904	900	979	921	878	858	889	937	876	895	916	893	923	902	932	916	907	950	891	847	907	857	933	895	884	915	907	919	913	907	942	927	921	953	945	875	952	935	920	905	922	969	889	879	921	843	914	893	904	862	892	922	897	884	915	880	886	880	939	931	887	952	894	899	881	860	874	898	906	887	962	925	910	898	923	892	867	924	862	877	943	911	923	881	904	918	925	850	859	924	954	891	933	905	932	927	928	914	909	953	935	928	880	936	908	938	835	906	928	865	876	927	891	881	898	880	877	933	900	844	864	894	903	878	909	900	922	862	877	942	864	899	892	935	889	895	880	932	889	910	895	891	940	930	895	925	938	903	890	892	930	946	916	928	877	937	832	908	876	912	872	923	916	940	942	956	957	916	886	877	893	904	865	916	920	962	924	915	947	892	911	914	908	904	828	854	895	917	909	884	996	892	915	948	896	921	866	889	875	890	914	921	866	939	897	903	915	866	871	911	872	867	971	922	915	899	894	876	902	854	930	928	961	902	946	947	878	902	935	926	932	924	909	870	916	892	890	851	893	925	957	961	897	896	932	878	889	944	920	906	938	881	895	912	836	900	920	896	894	868	923	910	873	902	865	839	897	917	899	929	924	880	869	899	917	879	852	942	859	878	940	876	910	885	865	882	874	892	914	928	953	890	916	886	869	878	904	921	897	986	935	906	924	899	947	918	885	889	890	914	924	902	875	947	955	897	925	936	900	849	859	930	922	909	933	915	920	913	902	900	912	884	945	942	894	866	909	910	903	884	891	917	839	937	968	867	914	903	910	923	967	902	883	907	907	927	926	960	948	866	981	892	890	863	944	912	882	888	941	838	935	958	880	904	956	911	940	927	987	887	828	888	881	871	901	923	917	851	888	889	874	955	862	921	856	881	929	917	917	905	899	900	954	906	900	903	861	939	869	893	916	903	867	949	912	896	920	980	904	904	932	880	934	935	899	888	930	930	861	858	902	971	864	896	981	854	865	827	885	881	875	912	879	853	944	933	927	873	937	918	908	947	904	919	890	906	950	925	893	956	941	906	896	913	875	967	895	904	865	877	835	877	859	901	916	871	839	831	882	915	878	896	952	958	940	873	877	928	908	925	885	904	923	885	933	908	879	923	964	912	881	914	920	876	870	887	941	938	921	919	880	947	837	840	919	887	872	889	867	959	863	897	939	837	929	927	912	858	928	888	899	968	908	901	878	943	936	894	925	915	866	889	838	891	978	875	927	911	865	930	927	895	918	902	881	888	876	939	872	878	894	960	902	914	942	931	926	905	900	960	923	891	927	924	909	926	962	915	932	885	934	875	889	882	869	941	912	872	877	920	881	962	906	882	926	912	887	947	941	938	927	921	867	912	947	907	933	942	904	891	915	928	916	925	952	892	920	911	843	905	911	855	916	924	881	907	930	879	890	895	958	948	935	954	942	935	904	914	820	911	899	898	886	954	933	882	888	892	865	846	917	895	961	886	869	895	930	900	890	899	895	876	912	906	882	888	855	908	863	906	912	914	911	933	867	897	941	930	933	935	863	890	948	875	868	892	928	890	889	891	917	903	935	890	878	861	882	924	942	918	921	885	888	958	893	870	907	902	849	955	925	898	893	953	918	899	919	911	981	907	959	886	988	880	867	902	941	896	944	876	869	889	904	893	901	941	933	898	889	905	940	944	898	916	918	933	911	904	911	932	974	888	926	941	907	906	898	959	962	921	903	897	937	901	904	866	871	882	874	923	854	931	883	950	959	919	919	878	876	900	908	891	902	924	905	945	863	895	902	900	922	849	892	918	922	926	907	897	880	851	908	905	915	926	936	859	952	935	940	912	890	875	864	886	924	925	972	872	916	929	851	991	916	942	851	937	974	920	895	865	875	901	917	879	876	864	948	908	909	899	913	896	941	895	943	935	843	930	923	980	905	931	900	897	919	916	911	849	900	880	904	934	939	996	892	897	868	914	967	921	840	909	927	919	912	873	932	914	890	913	939	886	911	853	939	869	914	871	908	874	948	880	915	900	923	961	903	872	853	952	891	891	889	888	892	915	933	888	915	926	915	904	875	904	884	920	908	860	902	918	891	902	879	861	949	896	917	900	868	898	878	906	863	893	890	912	923	882	864	900	916	880	889	912	910	912	925	921	891	926	932	911	908	920	885	875	891	957	930	862	876	911	877	955	912	950	919	925	908	930	859	921	903	917	856	924	935	920	866	912	866	886	978	912	897	933	863	865	864	926	912	969	883	958	886	915	919	875	874	930	941	955	893	933	885	874	925	923	875	913	873	853	863	917	908	937	902	902	912	891	914	921	943	931	884	926	938	913	908	929	866	947	911	866	932	916	912	948	960	923	890	962	866	921	852	887	893	901	852	934	923
26241	9886	2200	736	484	442	548	295	274	251	268	228	234	212	206	232	208	229	238	192	241	213	227	209	191	248	196	182	199	200	232	195	233	191	197	216	201	232	163	213	226	213	209	199	187	210	198	196	203	190	217	180	189	202	198	225	216	214	178	209	208	210	191	209	210	202	183	227	214	195	201	187	177	204	207	200	207	198	222	185	221	220	210	218	220	226	235	215	206	178	210	214	226	208	243	182	210	193	209	224	192	205	199	211	209	203	196	200	193	203	210	245	214	212	211	200	221	216	194	203	206	209	204	222	211	206	214	204	186	229	192	201	200	208	224	201	168	193	207	205	202	200	216	235	178	228	217	219	196	205	178	191	204	201	210	184	190	206	224	220	199	216	176	205	271	232	200	189	182	214	182	193	192	181	185	187	215	226	216	214	186	199	188	186	221	188	216	208	200	192	180	208	211	197	173	191	190	187	215	207	223	216	215	223	252	226	211	204	208	172	218	205	212	198	226	202	183	200	224	224	214	212	217	193	242	205	206	197	209	204	208	238	192	192	213	181	230	193	183	197	189	203	210	212	201	177	220	222	238	202	217	207	202	167	200	240	190	203	227	188	217	184	223	214	229	185	203	222	208	190	166	212	228	195	206	196	196	221	211	212	185	224	223	206	217	202	179	194	211	215	192	180	196	210	194	204	209	210	216	200	209	205	196	203	208	174	204	197	226	202	226	186	221	215	215	209	194	195	181	192	193	213	189	214	206	189	210	199	239	217	217	184	221	213	219	214	208	207	211	234	203	207	208	200	189	219	184	188	194	209	220	214	215	192	208	196	243	198	223	190	218	215	195	176	228	190	200	236	219	195	169	190	189	203	205	201	184	194	217	223	207	222	198	197	235	202	212	194	239	179	191	159	191	207	203	190	217	220	206	175	207	224	212	198	197	205	220	209	175	204	188	202	243	191	218	183	192	186	220	219	211	180	218	201	214	188	216	187	212	194	194	212	214	200	196	191	230	220	205	184	191	203	208	224	220	173	219	187	246	230	210	203	220	201	204	215	210	229	211	166	212	216	206	248	217	201	210	179	208	192	201	190	191	237	219	195	209	180	225	207	228	189	215	206	204	234	217	171	215	201	214	224	213	184	186	222	211	194	177	190	209	198	222	220	211	182	203	178	203	232	200	215	210	223	232	196	223	195	206	221	206	210	210	206	203	187	207	216	165	246	223	222	203	196	208	186	198	217	211	211	175	180	194	196	220	177	214	195	196	192	196	190	195	191	198	190	208	181	187	234	234	182	189	219	209	199	187	219	202	211	200	198	211	177	195	208	219	236	196	232	221	229	199	214	198	227	208	205	214	174	198	209	215	181	190	201	204	179	192	189	199	201	232	213	202	227	226	203	201	199	210	192	201	214	247	199	220	217	198	210	200	211	236	218	197	226	180	230	205	212	201	174	177	193	208	230	210	217	191	199	210	226	197	221	202	211	220	198	203	187	209	213	215	201	216	214	183	211	238	228	228	199	213	192	203	198	199	222	239	242	219	198	218	205	193	195	172	208	179	191	228	210	194	202	200	217	222	214	198	204	201	220	216	200	208	212	203	224	194	218	202	197	206	202	215	193	207	214	216	191	195	215	216	199	215	206	218	192	212	227	207	217	188	230	215	214	199	193	180	239	217	227	200	204	180	208	217	206	202	220	201	196	225	210	189	188	192	221	204	210	223	193	200	210	175	206	186	217	217	206	220	211	196	226	225	210	189	195	200	209	200	227	193	194	199	172	186	207	202	210	221	204	194	228	194	198	195	238	216	214	214	222	207	203	211	205	201	217	206	218	190	184	204	204	199	214	213	186	197	202	241	214	219	213	199	199	217	209	212	202	223	223	193	170	220	209	218	192	200	203	216	238	227	197	193	230	179	227	229	195	225	198	171	196	186	230	220	183	202	213	207	208	201	210	202	191	206	217	183	182	201	248	207	215	219	193	196	201	215	186	205	224	201	218	211	249	180	181	201	161	184	177	202	204	199	202	191	222	194	195	207	202	231	210	220	208	232	213	198	203	214	223	195	207	209	199	196	201	208	205	199	211	181	166	179	218	209	178	208	187	198	196	219	223	197	186	208	219	210	220	222	201	237	173	176	205	216	201	213	224	196	193	213	219	178	190	186	233	225	186	209	200	218	194	201	217	235	189	206	210	224	199	231	192	178	213	195	228	222	205	206	239	215	223	197	207	193	184	228	221	242	218	214	199	189	210	211	213	214	210	198	166	183	206	205	211	205	209	211	213	214	215	201	200	205	213	206	199	210	203	191	223	193	195	210	209	187	206	215	207	194	190	189	184	214	219	208	236	209	236	210	215	207	210	194	198	214	239	193	255	209	228	238	204	229	207	197	208	214	192	215	197	199	187	213	201	174	244	214	181	230	188	191	241	225	225	219	202	238	224	183	215	233	192	207	173	210	195	234	203	236	217	205	199	208	175	231	224	196	206	217	230	218	218	167	228	239	182	210	196	214	190	219	214	232	184	209	223	183	216	222	207	198	181	192	212	177	250	230	194	213	204	207	205	197	196	208	194	204	193	199	179	201	201	219	202	225	209	208	222	211	198	217	195	216	197	211	225	221	236	175	195	229	201	216	197	192	174	193	204	201	188	190	203	219	219	215	218	221	223	218	206	202	177	202	209	208	211	183	200	208	229	200	196	213	192	196	208	229	226	204	208	195	196	202	190	226	196	185	186	198	186	203	222	210	209	222	199	224	198	212	210	220	191	205	212	208	190	203	206	174	172	207	215	202	199	207	208	215	210	212	206	199	197	189	212	218	227	211	219	205	209	202	151	208	209	205	207	228	212	198	190	218	188	191	220	226	219	187	182	200	201	185	196	199	218	224	200	178	205	214	179	227	206	197	186	211	212	219	230	220	229	217	215	205	197	211	223	218	204	193	230	207	207	200	185	216	183	212	186	183	201	206	206	204	197	206	191	195	194	216	206	222	196	211	207	186	215	190	204	215	207	209	214	202	222	210	208	217	185	206	212	212	217	203	196	188	224	199	191	201	189	224	195	190	208	187	210	220	205	193	202	197	208	185	202	220	210	207	223	194	217	186	216	197	193	186	230	205	202	201	208	227	165	217	198	209	194	232	213	217	197	198	186	195	206	210	189	177	194	217	204	193	211	193	210	202	208	212	203	209	210	189	209	215	195	219	212	156	192	188	185	214	177	199	237	192	225	187	201	198	210	202	233	208	214	207	187	207	181	207	228	204	194	195	202	187	219	178	221	207	219	214	218	240	231	197	212	247	184	222	195	195	206	225	230	202	220	165	185	187	202	194	200	200	204	197	205	196	195	207	206	203	190	211	206	203	214	206	221	205	183	213	191	204	195	194	196	197	200	229	207	211	225	210	203	201	238	193	226	198	195	168	225	195	222	198	189	209	204	204	202	212	227	202	201	205	200	202	198	218	210	214	199	206	204	204	202	208	210	200	194	194	227	208	200
17743	6582	2389	2050	1735	1846	2129	1044	841	763	706	665	668	653	588	648	597	621	571	536	583	601	604	576	557	594	521	544	514	522	530	517	528	526	546	580	487	550	498	559	541	513	504	554	543	597	518	494	556	515	488	536	553	500	519	551	514	508	487	477	511	521	517	485	525	512	512	525	530	532	531	519	548	545	529	526	483	497	480	506	534	539	498	508	508	454	527	524	492	501	535	509	503	519	513	537	478	518	498	483	484	497	491	488	537	546	558	535	500	490	515	541	489	502	526	538	544	482	535	465	555	466	559	539	529	515	557	511	554	542	511	510	493	501	508	515	531	458	527	506	499	512	498	533	482	535	502	495	513	506	503	533	520	502	530	490	566	512	472	503	495	512	504	541	555	520	519	535	548	474	509	483	476	483	540	527	514	512	544	521	545	517	536	494	472	499	563	476	495	492	509	511	521	576	495	450	501	491	513	545	509	492	489	546	541	548	479	495	505	502	508	533	510	501	497	546	567	508	498	541	538	508	519	514	511	551	502	480	495	474	511	520	532	490	513	511	515	523	514	521	472	516	483	514	538	514	505	466	534	515	502	514	506	532	528	547	490	508	524	514	500	521	487	504	507	494	518	521	496	545	524	499	533	488	476	553	500	485	508	509	502	522	516	496	559	549	508	508	516	537	474	508	555	478	578	507	534	512	536	533	531	477	506	476	507	488	492	558	494	510	519	517	493	488	510	518	505	516	548	557	510	475	488	475	493	506	547	514	514	489	529	506	522	514	528	543	528	519	490	492	484	512	499	538	540	535	515	499	471	477	574	494	512	485	512	535	524	494	514	491	472	525	521	501	516	496	512	480	552	526	546	527	517	504	476	506	491	479	528	571	545	521	542	537	498	506	527	495	513	540	501	478	513	545	537	510	519	509	519	551	527	476	501	497	519	470	529	515	503	514	489	503	516	523	529	539	507	504	502	486	506	519	534	529	480	514	524	523	530	480	496	510	469	502	504	472	543	511	493	491	534	484	522	533	489	537	553	514	546	517	521	516	503	540	521	508	506	526	473	531	540	491	503	515	527	479	532	480	493	527	510	534	553	546	507	506	529	490	511	561	524	508	510	518	523	479	481	475	513	536	497	515	517	514	506	561	552	532	491	487	471	547	507	474	523	507	496	491	502	547	501	534	520	495	490	499	480	575	483	467	512	513	531	522	513	555	547	487	540	520	511	511	562	519	546	465	471	523	519	535	522	487	504	523	481	503	517	502	501	505	486	488	489	499	491	518	506	479	503	464	541	514	496	517	494	487	521	509	523	493	532	510	546	517	543	512	486	485	489	551	456	494	475	529	487	525	480	501	513	522	511	516	538	493	511	505	489	527	510	484	540	468	535	540	493	511	491	526	482	517	512	502	506	520	467	490	492	542	480	530	498	512	506	525	522	499	530	528	515	498	489	512	546	493	507	524	518	496	496	493	528	490	534	493	560	510	499	501	512	496	525	492	528	486	517	548	522	526	536	479	482	509	511	557	542	508	490	515	500	477	527	507	513	529	509	522	471	520	555	490	485	509	502	494	509	481	520	510	566	520	525	515	476	482	517	532	508	484	497	495	505	516	518	558	514	509	516	511	529	532	538	509	503	497	479	516	526	489	527	541	521	523	541	515	512	511	530	555	522	449	510	500	542	513	505	483	548	528	466	538	465	536	504	494	490	520	495	536	509	497	531	467	524	517	520	501	505	562	485	509	521	516	511	531	504	483	529	506	515	525	523	528	480	554	475	489	479	497	517	520	515	506	522	577	502	539	531	501	514	517	507	505	489	473	511	515	537	513	534	486	460	529	487	494	556	491	486	476	489	500	482	525	492	501	520	535	515	539	535	522	483	538	503	507	468	523	525	471	492	543	497	517	493	464	532	538	509	456	527	519	500	524	526	490	481	494	528	521	467	526	502	491	540	498	533	503	507	524	538	529	480	530	468	520	505	497	494	560	464	479	519	496	512	485	508	465	476	555	539	526	521	480	536	496	496	526	537	539	518	506	491	513	487	538	468	503	547	542	528	547	535	504	570	520	528	498	486	522	499	514	486	506	492	465	514	514	540	542	526	543	483	509	483	518	517	507	500	535	506	503	492	560	503	512	519	476	498	510	510	534	459	503	495	502	500	520	527	529	514	485	467	516	500	528	548	461	506	523	496	551	507	540	522	525	539	492	493	515	538	497	471	519	504	511	538	524	485	463	507	512	564	507	504	491	506	496	506	553	504	548	529	519	556	482	476	513	509	512	543	492	569	515	538	486	501	493	466	520	542	546	500	554	506	524	491	535	558	526	475	513	521	507	523	497	511	521	524	517	534	496	504	522	516	501	549	518	532	492	509	491	489	519	534	508	514	498	577	513	505	520	535	515	534	470	521	537	505	501	494	519	512	509	505	524	467	471	523	492	530	530	514	499	584	496	500	483	460	497	519	483	561	483	501	506	487	513	490	534	485	506	545	520	511	501	518	506	525	471	496	518	479	503	504	539	498	531	494	524	552	504	502	524	507	497	487	533	529	505	503	503	489	511	478	481	478	495	484	517	527	487	501	484	487	552	507	492	495	527	472	529	525	485	496	531	493	502	519	511	519	484	520	520	494	562	490	509	557	508	527	479	500	537	567	517	520	492	504	510	535	530	490	547	538	517	506	518	526	500	530	502	501	505	484	497	490	504	529	505	539	503	506	488	502	511	523	533	511	504	541	487	528	518	495	478	537	540	501	506	469	494	512	509	480	492	566	527	495	501	517	504	470	493	539	463	514	565	495	509	493	459	505	560	531	508	533	513	506	528	506	529	534	555	500	518	543	500	512	561	525	528	507	520	518	493	485	496	542	508	488	469	469	490	527	515	508	490	514	518	523	477	513	544	484	491	502	511	508	552	498	506	492	521	516	519	519	550	486	462	485	510	494	517	522	544	527	535	556	501	481	497	500	513	481	560	542	504	508	542	517	512	483	519	493	453	519	481	495	491	507	478	498	500	555	532	492	528	498	519	517	538	547	494	487	485	526	530	520	513	550	551	556	469	509	508	514	494	537	499	499	508	461	523	473	481	528	477	507	507	505	530	523	495	505	504	500	502	496	581	527	513	500	514	489	526	495	510	529	533	523	489	533	458	548	503	517	472	523	569	534	502	505	502	520	499	509	547	528	522	494	501	495	515	512	522	521	529	534	534	575	509	499	555	518	496	539	529	518	507	518	489	523	503	476	518	513	503	529	496	517	547	511	513	510	458	537	520	516	517	504	486	514	544	477	508	487	521	526	519	487	513	525	511	470	507	493	513	513	548	510	500	520	508	556	509	462	504	544	535	492	553	541	526	526	492	519	556	509	517	493	485	486	514	482	496	502	537	488	508	497	526	514	554	527	524	516	510	492	512	512	514	518	494	487	513	513	539	502	486	462	505	497	518	493	496	474	503	524	492	497	550	517	484	519	546	514	508	488	513	521	506	506	505	496	471	491	524
5330	2119	821	482	428	431	513	382	362	363	377	370	384	393	402	398	364	370	353	363	400	363	404	407	417	370	351	391	378	399	375	417	405	355	348	381	402	404	346	366	344	353	390	375	397	406	379	386	387	346	367	377	398	396	390	387	397	394	375	381	377	371	350	334	358	359	365	369	363	362	405	360	387	399	368	363	382	359	388	402	395	388	397	368	355	360	394	357	372	394	350	410	407	353	399	375	399	381	341	427	412	397	392	384	403	400	335	395	373	368	375	420	419	415	375	376	355	379	396	344	342	374	355	376	381	353	384	359	378	370	369	389	392	351	358	375	379	353	362	361	370	364	400	379	352	402	372	360	401	385	368	371	380	366	378	366	385	389	369	354	365	375	364	416	369	377	347	381	409	366	394	360	378	373	373	383	377	382	388	363	447	355	307	363	393	372	373	368	368	375	342	353	360	391	393	418	362	391	364	352	386	385	381	351	376	405	391	374	408	385	359	428	413	369	397	382	394	377	395	372	416	410	431	375	387	374	365	378	384	373	386	355	396	401	376	358	367	373	379	342	375	434	408	365	370	380	392	370	407	352	358	385	397	373	371	399	358	388	363	381	383	343	342	384	346	378	381	346	378	372	369	410	366	344	351	395	357	372	399	389	427	361	394	368	368	394	356	352	352	388	394	381	388	378	359	357	389	371	371	395	381	394	380	332	368	380	339	367	373	358	347	372	366	411	340	382	390	395	342	370	394	375	380	382	387	421	340	396	395	423	357	418	376	397	403	369	375	378	415	390	381	358	362	370	374	381	359	351	362	324	379	372	362	412	388	358	352	362	403	374	365	399	377	355	360	387	374	365	402	385	381	399	366	369	374	353	331	375	356	409	420	397	379	381	415	385	423	355	403	396	351	402	341	370	370	404	403	370	360	365	368	343	408	363	382	401	352	380	395	385	399	348	388	370	374	375	363	366	410	374	361	386	386	349	381	354	394	374	396	422	383	371	371	389	378	374	368	389	373	343	356	365	369	401	351	373	377	347	372	385	373	374	379	375	376	369	358	400	362	375	370	382	405	386	398	391	384	356	380	370	385	348	386	364	351	385	367	340	362	380	381	409	374	422	364	361	388	362	387	391	403	358	384	360	407	379	344	367	362	382	387	422	359	361	394	382	362	394	392	378	373	370	378	355	390	391	384	379	391	354	367	375	373	360	344	385	393	369	373	373	367	360	356	355	346	381	399	376	364	367	393	362	394	362	375	369	387	351	362	365	395	375	409	390	384	344	365	351	379	348	378	361	379	362	376	393	395	372	381	381	359	348	401	400	373	389	372	386	393	365	357	366	393	403	356	378	373	381	393	360	370	372	359	408	395	361	396	390	383	386	410	403	387	391	393	391	369	369	417	411	375	357	363	349	387	389	381	389	353	390	379	417	378	363	393	376	333	375	388	390	367	409	355	378	380	385	361	390	369	399	388	411	392	355	345	386	404	396	357	364	340	403	363	386	354	374	397	402	379	365	411	377	376	398	377	406	389	374	332	391	405	382	432	372	336	368	383	367	358	359	381	342	356	394	375	410	386	377	358	367	374	355	412	395	349	353	325	352	409	368	388	389	374	372	371	382	365	385	400	366	381	407	364	364	424	417	379	385	398	386	383	377	379	346	375	368	367	346	386	406	381	391	375	350	361	382	368	360	372	364	370	372	381	387	355	341	366	397	371	385	386	364	385	350	386	395	393	399	365	363	371	406	381	385	390	389	387	366	400	395	395	392	377	382	353	371	360	385	378	375	397	376	409	400	375	401	372	390	414	371	353	366	365	423	404	351	388	351	370	394	366	359	375	423	361	414	377	367	375	360	386	383	371	350	387	395	369	383	386	391	369	376	381	417	394	420	356	358	395	373	382	385	365	385	343	380	389	376	404	412	390	437	368	378	378	353	392	385	380	385	364	401	388	397	377	374	392	345	383	367	395	388	353	398	388	386	320	333	380	361	392	397	393	377	378	427	341	366	371	341	389	368	388	380	402	427	378	371	357	370	340	373	394	348	388	339	364	412	362	384	421	364	350	388	383	356	359	404	381	363	383	373	383	395	343	380	402	370	424	374	386	374	383	366	364	353	360	399	353	375	370	361	343	373	364	361	382	374	365	395	410	343	375	356	385	388	395	391	394	392	387	362	349	375	376	365	363	382	354	366	324	373	386	359	405	388	376	358	372	341	396	411	382	346	409	372	383	356	387	406	392	419	377	322	380	348	374	367	361	389	371	370	396	386	376	352	371	381	398	431	359	346	350	375	391	384	370	389	395	359	350	355	378	411	395	383	401	394	413	366	360	389	361	357	384	398	406	370	371	404	382	366	373	351	390	405	382	338	347	378	398	387	404	366	359	387	335	360	375	370	372	380	371	390	362	407	346	380	366	405	336	376	372	365	373	388	386	356	344	372	398	337	380	377	389	378	367	368	402	379	387	388	384	360	380	348	379	374	376	411	371	382	407	353	372	390	427	355	389	354	357	383	356	390	352	354	335	387	373	400	343	350	370	384	352	389	387	343	387	380	375	378	416	426	393	369	407	382	357	370	359	410	365	415	411	375	373	347	380	366	373	390	385	361	344	379	381	398	370	343	406	336	395	392	354	371	399	391	364	394	367	387	356	392	369	359	402	331	311	360	341	408	387	402	355	412	351	398	365	390	359	358	347	361	366	397	374	404	383	356	384	373	353	381	373	376	349	384	360	418	386	377	409	366	378	370	384	379	361	385	330	356	395	372	377	357	347	371	362	395	417	362	402	349	367	410	393	339	373	344	405	368	375	369	364	342	363	395	373	370	376	360	364	378	384	382	378	390	381	409	382	367	388	381	379	353	373	360	351	377	388	336	375	406	364	413	388	391	376	395	386	361	372	373	367	390	404	380	396	365	346	338	389	380	386	400	381	363	387	415	390	372	359	390	382	357	353	356	386	388	383	380	398	383	361	375	411	404	356	367	344	401	345	405	378	406	398	393	374	424	356	361	341	371	417	377	380	367	350	369	370	376	396	419	376	391	369	355	385	374	400	388	396	392	410	387	368	370	377	365	365	399	383	369	416	378	387	384	371	375	391	411	397	408	369	395	386	376	366	392	385	403	377	368	383	342	349	381	400	365	340	379	388	368	347	350	360	406	367	389	376	391	400	399	393	402	393	381	378	376	368	377	381	370	341	376	372	353	397	363	374	355	377	430	400	383	366	350	381	403	381	378	387	420	381	390	384	370	349	380	390	383	399	373	385	354	376	392	375	384	388	398	351	330	395	376	378	382	404	361	371	385	360	385	355	326	329	356	383	349	393	373	399	397	395	363	373	319	378	374	383	408	334	365	361	391	363	382	397	378	381	408	360	358	382	411	360	387	374	373	397	386	394	357	427	406	391	360	370	377	344	383	378	334	392	331	349	318	384	374	361	387	381	382	398	403	418	386	402	385	350	354	392	352	373	396	367	428	365	344	356	364	367	363	352	375
4701	2448	1657	1285	1130	1049	1575	899	889	953	915	884	912	902	916	880	863	872	882	889	906	881	892	892	864	870	919	841	874	892	929	948	913	899	939	941	866	932	905	890	940	914	937	905	881	855	904	898	900	899	905	943	857	886	916	906	852	887	902	922	938	929	832	914	887	916	891	919	913	894	958	901	871	894	884	853	888	874	866	934	829	902	922	905	905	885	916	871	875	906	887	876	910	923	791	929	883	895	917	867	864	907	876	878	880	899	929	904	912	897	924	879	876	932	957	885	937	896	938	916	897	878	922	927	889	879	830	887	915	896	902	902	851	914	924	892	925	904	903	861	883	901	900	976	940	923	894	875	924	889	917	871	862	938	892	872	874	895	928	947	915	889	917	897	935	965	918	938	906	886	900	920	897	947	920	911	867	910	896	891	953	856	935	909	902	933	899	914	872	897	918	866	884	875	923	935	892	928	919	927	888	904	897	883	863	935	902	888	917	899	941	863	891	879	902	871	919	834	918	909	863	876	879	912	864	883	890	932	892	879	857	860	891	910	946	893	938	975	917	963	920	862	943	904	858	913	875	920	834	831	869	932	893	876	913	889	925	897	922	938	887	898	899	863	881	886	897	951	888	926	887	880	882	843	831	898	903	874	917	922	891	898	921	922	894	929	903	937	926	867	919	835	938	901	881	856	945	929	927	899	914	892	882	878	871	905	908	953	923	907	881	928	901	891	974	897	951	968	822	879	864	907	862	930	959	968	899	831	867	901	890	865	888	878	871	928	908	920	924	845	938	908	907	887	904	856	901	894	913	936	890	857	950	879	867	867	906	859	927	877	921	937	922	916	856	930	892	886	872	926	897	899	891	916	882	901	906	926	885	889	888	938	914	858	922	933	877	875	932	881	944	908	912	930	904	882	870	948	916	878	867	916	905	854	918	908	940	840	933	894	902	918	915	942	847	904	901	960	897	880	886	889	891	931	899	881	899	926	914	870	848	899	934	899	990	892	935	898	901	956	917	946	945	876	907	887	864	901	856	900	848	929	881	879	928	874	884	855	938	875	921	898	873	887	892	913	925	901	933	910	857	899	886	957	856	888	908	924	871	909	941	887	892	889	940	895	899	892	904	924	939	888	873	902	908	921	846	902	907	898	885	874	870	929	927	906	945	888	926	867	950	948	903	923	921	878	970	864	928	914	896	871	885	931	868	877	921	913	859	907	884	881	919	926	863	880	922	900	902	880	879	848	929	880	943	876	874	920	858	871	905	856	869	879	911	904	863	897	907	862	892	912	915	931	865	922	912	858	902	870	922	906	846	927	896	946	871	938	882	947	872	927	882	925	893	870	917	946	921	918	933	894	874	918	942	893	919	921	935	944	921	927	905	880	875	884	912	928	964	908	870	848	908	880	897	917	889	890	860	907	879	930	922	902	915	902	878	872	889	899	911	913	902	914	930	863	937	875	873	886	840	872	902	876	870	947	928	925	924	898	909	985	913	913	903	928	858	907	903	928	912	908	860	947	885	862	918	905	824	927	897	917	882	930	838	986	919	916	912	904	940	906	921	922	850	900	948	952	900	895	906	892	885	883	876	923	895	903	853	936	852	893	926	907	907	930	902	888	912	923	915	908	883	960	875	932	888	890	889	928	911	893	937	926	916	925	930	934	872	856	907	831	875	916	896	900	899	937	904	904	895	883	866	926	898	899	893	932	912	883	926	903	864	945	873	924	881	918	864	863	864	956	958	939	866	879	893	950	923	889	906	895	922	885	892	918	906	847	970	924	875	911	951	902	880	871	849	874	873	918	928	879	916	877	868	865	875	899	862	919	875	912	940	919	913	900	869	888	900	931	882	930	901	884	909	920	895	912	868	909	923	861	903	921	854	916	905	832	885	912	902	907	931	883	891	893	863	969	859	877	911	914	919	921	923	878	929	907	924	892	901	861	964	916	907	888	847	953	921	923	836	933	904	865	925	899	896	868	913	881	892	897	856	928	934	950	920	855	896	941	847	914	856	927	898	861	857	883	928	891	872	880	882	901	909	921	913	877	907	895	871	896	960	882	888	924	941	873	915	933	978	912	920	891	948	869	876	906	873	896	923	867	905	905	903	896	874	957	842	844	905	892	887	928	900	897	917	864	893	846	911	946	913	921	843	906	896	947	850	902	916	952	885	908	889	889	860	924	876	906	877	861	888	935	907	938	940	879	908	924	922	883	907	943	915	864	865	899	882	898	903	847	883	877	905	869	861	888	887	936	899	907	902	889	891	923	924	945	917	888	954	844	868	911	908	867	885	893	869	860	863	866	898	901	869	862	907	856	1005	861	911	914	905	855	939	923	906	946	859	916	937	883	921	886	874	919	926	885	904	877	902	855	908	878	892	897	914	921	906	882	919	944	934	951	946	944	890	852	913	867	896	906	910	813	907	908	927	915	882	859	948	915	878	888	977	878	951	907	899	960	867	884	878	881	951	894	949	882	889	933	891	918	886	890	915	898	927	885	851	857	936	949	893	919	945	907	909	880	930	864	873	915	927	903	944	899	852	850	949	889	855	914	870	913	907	930	891	886	891	863	927	916	924	933	924	938	933	910	883	936	906	940	916	851	964	923	835	902	930	915	878	903	871	905	931	941	878	912	885	913	895	861	868	863	921	888	906	972	864	875	882	872	867	890	965	918	854	895	912	929	862	944	932	875	902	848	892	923	935	835	947	864	939	904	877	903	921	904	854	880	862	836	906	900	954	902	895	926	927	953	905	926	912	896	934	973	918	967	879	882	947	888	884	856	882	948	929	945	837	898	905	987	868	881	884	896	901	879	930	889	928	882	898	915	907	895	887	890	901	885	934	885	896	870	911	921	878	875	850	908	912	918	855	877	915	894	883	907	893	872	931	898	921	858	952	909	938	894	946	931	902	923	906	868	990	896	883	923	832	940	871	912	931	899	894	953	936	917	907	913	919	903	941	870	924	872	906	855	884	886	864	896	914	907	847	858	940	891	871	894	966	878	889	901	941	898	919	913	919	883	896	859	952	886	898	885	887	861	909	929	923	958	897	895	901	893	941	936	919	876	877	880	915	917	888	873	914	862	907	889	913	926	879	953	908	910	934	943	923	930	872	892	901	939	915	968	916	921	879	897	893	940	855	957	882	872	914	878	868	887	844	941	939	926	896	885	911	898	892	906	866	904	900	924	850	881	928	971	883	909	872	922	904	925	878	925	892	853	911	942	820	887	910	880	918	902	873	904	895	960	870	904	917	953	891	902	932	921	945	893	915	917	921	915	947	848	917	974	891	901	888	895	886	910	877	908	874	940	860	888	914	949	917	924	903	939	920	927	868	954	885	914	879	979	930	891	874	883	926	923	879	893	871	912	894	896	907	887	873	895	901	901	882	903	918	895	942	932	896	898	916	910	897	907	950	932	931	920	922	877	870	887	919	903	935	907	856	927	924	883	896	983	887	967	854	889	853	931	854	958	925	911	949	905	924	944
16418	5806	2075	830	687	539	764	429	447	435	459	410	409	425	424	351	404	412	396	373	362	387	419	425	410	348	414	406	430	434	443	432	392	385	432	424	400	381	406	414	424	412	381	388	446	396	451	420	385	391	353	383	387	383	385	424	401	408	436	380	361	382	435	389	417	353	367	359	386	375	394	373	446	421	363	387	376	404	376	367	393	406	396	390	398	418	379	402	440	389	396	373	439	402	369	377	394	408	436	412	421	398	425	380	403	415	382	397	424	369	403	384	413	392	384	394	390	399	387	367	389	391	417	416	393	370	369	368	368	364	359	387	383	433	397	392	402	379	432	373	381	406	382	389	390	382	405	415	379	415	368	394	398	386	379	393	397	383	394	419	397	387	418	383	402	379	389	435	373	395	396	390	395	372	423	400	393	396	428	377	409	420	415	366	381	445	394	378	389	361	400	395	407	368	422	386	415	403	344	366	439	396	359	424	387	397	392	412	349	395	400	395	404	384	355	378	399	387	432	410	428	374	396	407	378	402	357	389	407	393	400	405	377	415	395	420	343	399	415	384	401	392	369	356	371	408	404	419	394	399	369	341	367	408	438	367	363	402	399	393	385	373	377	421	434	361	380	418	384	374	384	407	409	373	391	410	381	378	410	408	381	446	401	404	395	423	419	381	378	391	389	390	383	411	399	375	405	402	452	405	396	379	396	388	396	387	404	412	384	436	385	372	431	394	362	453	373	406	376	393	421	364	380	385	370	447	393	393	428	388	378	376	396	402	401	357	406	378	407	409	381	372	427	425	345	360	360	385	401	434	388	397	397	428	378	344	381	405	446	398	408	426	430	391	406	416	380	394	378	408	385	350	404	413	381	396	394	416	385	398	368	417	378	380	390	398	397	402	362	381	441	404	411	394	405	389	359	385	392	385	435	374	423	419	398	417	401	397	397	352	373	402	401	409	391	446	369	391	386	380	395	411	403	362	344	386	373	388	410	386	404	419	395	385	381	371	386	412	416	412	377	408	405	393	381	424	406	393	447	407	384	386	332	389	406	426	356	410	368	415	377	381	389	357	385	389	418	369	388	377	399	424	400	416	374	351	408	368	382	393	412	383	442	401	403	381	418	418	408	378	369	414	383	387	362	420	415	412	382	389	405	398	387	417	381	416	380	383	365	398	393	390	376	359	390	367	392	392	403	424	410	409	368	378	393	370	428	364	399	422	386	366	402	407	371	384	391	394	424	397	435	349	389	402	419	388	381	406	394	426	390	405	390	418	350	394	393	394	363	392	420	410	373	415	377	382	373	399	355	413	397	409	424	431	369	372	405	366	382	396	388	415	408	398	413	373	351	405	421	358	384	409	416	370	392	369	386	425	417	450	384	368	375	422	387	397	406	407	408	401	381	415	378	401	398	407	450	380	422	385	377	396	400	414	404	368	343	371	394	400	403	428	413	387	387	391	393	399	360	429	415	394	415	406	401	418	355	369	402	363	357	363	350	378	415	354	388	383	377	405	452	360	372	359	416	381	406	395	411	419	376	386	409	412	392	397	396	385	398	390	396	405	394	391	399	394	403	350	390	383	426	350	404	411	371	399	391	367	407	353	397	396	398	414	418	381	393	428	382	396	400	425	370	417	419	385	387	420	452	392	433	403	399	356	366	362	374	393	381	384	416	429	400	410	402	394	365	390	416	365	373	373	423	398	417	381	378	399	393	365	362	432	368	410	396	393	386	409	396	382	393	389	395	443	390	372	433	407	395	417	384	415	397	395	391	408	410	383	380	403	426	386	387	407	409	424	384	400	387	378	380	408	390	446	406	396	409	409	420	397	452	392	403	388	413	394	396	395	424	389	430	405	379	412	415	391	399	397	407	385	396	425	388	396	391	407	423	400	374	391	385	415	398	403	373	376	371	394	422	397	421	412	391	376	434	402	413	377	469	387	394	416	422	389	443	387	384	372	420	393	360	405	370	408	414	388	443	382	391	384	420	389	427	423	398	377	387	419	410	403	386	407	409	392	405	401	384	400	408	414	371	391	361	378	363	381	410	354	419	385	385	378	370	406	414	392	395	357	396	421	418	392	373	373	369	386	389	329	373	395	411	409	390	363	416	357	387	379	384	354	440	371	403	394	407	393	417	377	425	407	408	374	373	405	415	419	411	411	356	353	403	415	385	394	423	395	390	396	395	399	376	414	437	377	386	418	427	403	459	391	403	446	397	412	385	404	420	406	388	389	417	370	354	411	378	399	416	392	401	406	370	397	387	383	416	391	435	395	384	408	409	407	397	384	410	385	368	431	385	406	361	424	390	396	382	359	410	376	388	367	400	392	383	448	392	376	384	385	392	440	400	418	388	407	406	393	423	403	403	405	381	392	406	373	387	415	403	419	367	385	428	370	412	383	429	394	409	368	378	400	366	390	385	413	366	401	390	382	390	423	420	386	390	395	387	401	383	430	399	420	403	367	363	380	397	369	405	383	400	404	412	374	404	389	363	402	385	402	391	397	377	380	416	401	372	396	351	407	380	380	414	370	413	412	395	370	403	365	401	435	419	418	373	400	396	399	367	371	403	344	408	397	394	416	423	373	397	390	421	411	435	384	417	397	370	434	390	342	411	378	392	422	397	421	413	351	380	402	365	398	387	376	406	428	396	377	364	373	399	386	363	401	430	363	362	422	406	388	389	421	398	395	411	390	392	389	412	415	408	376	414	436	417	414	394	398	373	409	417	385	409	393	429	443	397	369	395	408	393	411	359	416	398	412	413	396	404	398	425	382	464	375	387	408	432	408	432	404	415	418	380	423	389	419	380	402	394	408	413	401	392	425	400	340	415	388	379	358	382	368	384	421	399	410	393	399	395	390	390	348	387	388	413	413	439	405	427	420	347	400	358	439	415	348	417	388	383	395	396	395	383	418	399	367	391	366	388	377	423	369	398	385	401	423	385	424	420	399	424	440	425	409	393	423	392	403	374	406	412	399	419	380	395	374	357	380	386	408	408	394	351	397	393	401	423	400	378	369	382	380	370	411	368	390	393	375	399	383	426	371	364	420	388	371	430	383	394	425	377	417	412	392	382	389	415	394	381	363	382	389	378	415	440	393	408	358	419	376	389	420	376	378	385	367	379	412	380	384	404	417	390	385	367	413	381	383	417	400	407	441	400	424	372	388	380	390	416	410	396	367	363	403	402	401	434	364	392	393	402	383	398	380	395	405	389	395	391	364	356	379	387	433	405	408	405	369	398	413	397	391	425	364	369	378	382	429	374	389	406	433	406	402	408	428	408	386	408	395	402	397	427	390	394	390	402	418	445	378	368	391	420	410	421	369	390	402	415	369	385	373	381	358	405	371	356	360	397	431	375	406	397	451	383	395	358	397	406	385	380	394	364	418	402	411	402	371	392	412	407	374	417	405	409	399	397	386	373	375	375	362	413	401	402	389	412	374	373	396	396	406	373	382	413	400	372	402	385	396	410	397	377	372	419	395	423	401
12692	4892	3533	2024	2028	1732	2976	1258	1109	1070	1058	1038	989	1012	1029	973	990	969	1015	946	982	982	951	901	962	956	876	971	992	987	995	1001	927	908	917	975	928	918	907	931	903	958	948	933	967	923	921	954	972	924	944	894	950	961	921	953	875	916	925	934	921	946	930	952	987	941	967	959	890	900	972	983	947	910	905	893	903	950	961	933	946	926	949	940	893	1017	944	939	932	931	927	979	973	923	948	993	876	966	990	916	947	934	966	980	963	945	905	879	938	928	953	941	911	938	883	898	956	924	952	926	857	977	873	964	932	958	922	863	969	956	957	925	992	979	950	914	906	943	927	958	893	979	949	944	936	889	937	996	947	964	930	928	928	937	914	957	966	925	965	954	907	924	949	927	938	909	875	923	919	961	933	927	922	937	964	951	878	967	904	940	912	896	908	983	932	957	940	998	918	906	980	958	889	954	1018	899	950	932	896	867	960	881	1004	970	904	912	964	919	865	948	948	947	926	935	936	919	954	904	947	942	937	878	940	984	969	924	948	925	925	979	931	929	927	917	974	935	935	959	905	906	947	896	893	891	901	947	884	936	922	951	931	905	995	945	910	914	950	953	977	949	897	904	959	961	904	949	940	925	940	936	889	904	977	826	896	917	950	960	910	934	925	935	898	971	898	916	925	914	876	904	971	930	934	894	913	961	907	979	924	943	950	913	992	901	935	977	911	895	897	929	950	914	974	900	932	922	915	951	951	932	899	961	946	934	905	967	893	957	943	943	976	958	944	922	916	966	964	934	916	924	880	933	892	896	913	913	913	950	949	931	957	990	955	943	961	912	937	924	948	946	959	954	966	912	911	872	877	946	937	946	966	982	959	929	977	957	944	910	978	923	979	955	1033	920	909	921	912	914	859	949	912	937	930	923	918	955	1008	922	946	992	939	927	903	932	954	975	891	964	895	909	869	962	923	922	920	909	949	946	966	897	920	979	896	958	964	969	983	922	958	921	925	973	930	885	912	936	956	858	887	944	938	926	974	963	933	948	915	926	932	918	901	963	929	934	957	939	943	939	963	881	916	979	943	951	907	901	927	946	932	855	945	887	891	970	976	927	888	983	899	913	900	991	923	880	916	911	962	984	927	905	919	931	897	947	914	994	977	941	930	923	933	875	927	910	898	933	958	926	922	952	896	840	909	966	950	919	936	909	881	963	954	946	900	933	922	927	958	901	879	953	909	949	915	936	970	964	868	902	925	956	938	925	984	922	951	878	978	946	925	941	967	918	953	920	918	977	928	944	912	895	959	915	939	1017	905	905	984	891	965	971	937	918	935	909	918	922	917	901	914	905	985	897	876	952	1004	915	941	910	888	902	910	899	964	952	955	908	954	923	935	917	932	954	947	931	934	979	969	954	921	917	973	912	974	948	948	895	910	959	947	892	915	893	953	857	923	979	932	937	936	927	905	933	974	948	1020	983	918	957	916	950	949	906	946	908	1026	962	963	917	932	935	898	947	931	902	937	916	954	923	899	944	966	976	932	954	936	903	953	961	911	962	944	947	921	932	962	929	1029	965	949	883	945	936	977	942	968	937	960	946	926	943	943	933	951	983	935	932	953	906	932	921	953	871	952	911	955	933	934	929	925	936	947	929	960	955	968	988	938	876	899	919	918	958	959	909	915	959	963	944	954	923	906	915	913	963	934	882	941	904	955	931	961	931	928	879	914	951	910	873	943	908	942	972	948	942	948	963	939	912	927	957	968	905	952	942	907	908	957	973	945	890	967	890	928	914	890	948	935	925	991	969	917	950	921	977	984	920	933	951	904	967	952	886	965	962	916	925	921	873	925	913	876	973	895	905	956	918	944	917	930	931	933	974	948	1001	977	920	897	912	947	915	907	930	942	927	892	904	911	996	942	919	965	970	904	939	913	973	869	921	933	910	908	872	979	895	959	929	965	958	900	962	920	937	889	942	972	902	949	975	957	917	948	920	943	917	947	927	941	864	973	953	910	960	927	935	965	969	922	928	914	944	943	952	981	951	966	853	928	907	948	934	936	936	945	934	944	953	918	956	911	898	906	912	928	917	969	900	946	917	903	953	955	941	947	962	959	968	960	916	989	926	983	923	933	902	969	867	919	876	928	893	957	925	933	927	939	924	926	890	958	1016	955	874	886	904	897	943	930	925	964	950	915	979	905	956	940	956	902	913	940	969	947	893	953	924	970	953	925	936	907	944	957	968	967	980	949	913	944	943	955	961	959	897	908	923	918	941	951	913	992	993	906	967	934	906	927	921	924	893	956	980	925	904	890	917	957	946	909	882	948	906	988	941	958	931	963	941	909	976	899	939	976	974	864	937	879	932	960	974	929	943	983	945	931	945	922	905	919	925	968	950	889	916	898	941	912	918	980	968	973	894	927	890	925	908	929	936	962	905	953	972	958	919	921	930	912	932	910	965	977	924	962	952	938	936	939	920	978	948	940	937	878	921	970	882	945	939	929	933	958	934	989	944	883	965	930	963	992	944	969	906	949	885	982	933	958	919	884	900	956	956	927	952	946	949	1021	972	925	926	933	938	922	921	943	977	944	938	932	887	903	957	962	927	941	914	953	894	915	925	938	944	906	929	918	982	971	903	984	959	1010	948	960	929	922	878	928	928	888	902	924	926	966	954	924	906	960	949	911	899	904	947	918	965	908	931	894	939	918	979	958	967	960	922	970	943	913	980	975	930	967	941	966	914	913	1040	926	882	935	905	938	968	984	938	940	922	916	958	924	924	914	930	930	971	884	925	936	939	901	971	936	969	959	940	964	920	1016	872	943	929	928	949	940	883	902	932	942	909	962	971	900	983	935	888	932	927	936	879	911	916	898	938	940	939	943	931	988	929	933	903	915	968	928	915	930	950	917	939	958	892	956	915	960	897	946	951	951	962	902	900	893	897	937	920	920	941	927	963	960	923	944	900	950	885	871	909	944	922	959	913	958	921	927	957	959	885	961	934	897	957	949	917	953	907	930	932	903	940	909	944	991	974	941	1016	945	951	958	897	977	942	901	967	923	955	938	922	976	928	928	924	913	948	931	936	929	960	898	891	974	934	904	868	956	937	894	918	906	968	923	936	964	964	936	893	929	941	930	867	916	939	939	954	952	928	954	973	932	900	900	945	959	944	950	946	915	971	880	937	894	930	957	942	934	881	925	901	896	971	927	954	1001	916	984	915	961	932	930	976	979	948	925	936	935	935	942	910	893	940	899	964	945	905	958	945	932	913	976	969	911	912	1005	908	935	908	913	905	949	935	958	978	990	937	972	905	973	975	907	861	932	969	942	925	896	898	987	971	938	921	950	957	1020	979	974	941	939	983	908	962	902	965	929	947	942	958	964	923	1007	930	953	957	925	936	876	976	918	963	943	896	909	971	948	959	918	961	892	893	961	916	925	938	939	951	943	934	944	899	908	934	950	925	926	934	972	955	941	962	972	950	908	911	908	931	983	912	926	929	896	956	894	920	969	915	918	887	966	934	939	869
26129	9893	3007	886	607	698	813	391	304	260	250	214	240	241	226	248	230	224	240	262	241	199	229	216	204	223	212	209	199	230	219	208	211	208	215	208	186	224	200	208	225	222	216	237	200	205	215	233	233	245	202	227	226	208	192	188	219	218	213	231	207	195	188	218	215	202	236	244	181	231	204	211	231	203	226	199	210	228	232	215	221	212	215	212	227	207	200	200	212	242	212	236	214	183	221	234	218	234	217	213	228	209	198	196	194	214	213	214	215	215	194	202	223	244	223	228	223	198	223	227	226	217	213	183	216	210	212	234	243	224	214	222	224	210	204	234	229	221	232	224	204	233	227	221	209	209	194	207	223	217	240	217	203	218	205	196	229	207	205	206	232	194	216	186	232	221	223	216	202	195	229	254	232	218	216	221	209	219	208	194	218	227	212	216	212	229	222	225	223	232	224	248	224	260	205	239	214	199	187	237	226	196	217	199	206	230	228	233	192	205	214	198	198	241	202	243	220	238	226	215	236	204	182	216	207	240	202	216	223	227	203	206	204	205	222	200	220	218	214	215	210	207	244	199	221	231	190	210	200	216	219	234	189	222	188	247	222	228	200	214	212	230	219	196	214	185	250	197	219	218	208	197	233	223	231	207	222	214	206	183	183	206	225	226	213	195	249	214	208	209	182	203	240	212	257	241	206	195	212	218	211	201	191	220	219	219	252	236	196	218	212	196	225	207	204	206	214	184	254	212	230	187	236	225	232	235	229	193	200	216	213	232	224	211	217	206	192	246	201	225	232	191	215	223	188	215	178	225	236	212	233	213	213	210	224	231	215	203	212	220	218	208	237	209	231	185	207	214	216	214	248	230	229	210	212	187	191	211	212	212	229	219	245	221	212	246	210	208	229	214	196	222	235	227	230	216	211	235	195	205	173	192	224	224	217	219	234	198	183	205	248	200	236	236	207	227	198	191	186	249	232	207	235	206	206	204	216	247	214	211	200	220	186	242	223	216	213	218	252	220	207	208	200	226	205	203	257	225	203	209	189	198	243	238	200	240	213	218	202	235	229	235	233	227	223	229	235	222	208	206	217	204	212	210	195	194	233	219	196	216	218	223	235	223	199	230	216	222	215	221	209	221	204	215	189	219	214	218	213	180	230	213	213	212	191	227	210	210	200	231	213	218	190	216	203	227	184	214	230	223	244	190	213	215	226	217	231	208	219	216	207	213	217	220	208	238	223	255	188	186	207	223	210	218	226	226	217	225	229	246	213	211	227	209	215	206	205	230	234	213	235	228	212	228	210	236	227	214	197	204	215	228	221	245	217	209	218	224	221	222	225	231	199	213	213	231	222	241	195	208	205	186	190	233	203	210	231	216	202	224	225	214	198	219	219	231	198	213	209	184	209	213	229	213	225	219	227	210	191	224	222	201	201	217	198	221	211	224	218	237	206	219	205	199	188	191	196	210	205	213	215	250	255	214	228	219	248	227	226	222	212	201	213	190	213	221	227	203	222	223	207	221	216	191	262	202	213	215	234	206	212	216	213	227	197	236	202	201	209	231	227	231	222	223	221	239	201	218	206	213	210	197	222	215	188	208	206	194	200	201	195	241	190	209	200	222	206	226	205	236	218	215	237	232	218	222	200	205	190	230	225	215	213	228	227	220	220	215	196	218	200	205	226	222	210	230	231	196	194	204	209	223	235	210	184	237	224	219	211	230	226	204	219	215	220	220	221	199	209	201	218	226	197	229	204	213	234	249	238	199	197	225	223	231	201	216	238	219	240	205	193	214	196	245	222	214	216	210	255	235	233	212	210	209	199	207	231	204	232	193	213	220	199	248	217	223	211	203	200	214	230	213	226	186	233	222	195	220	223	231	228	205	214	210	223	220	211	230	227	209	180	217	191	198	192	228	227	210	220	224	218	190	201	200	199	231	234	254	180	219	234	211	196	216	214	252	196	211	213	222	207	204	224	207	222	189	208	189	218	211	212	243	217	203	205	221	182	204	230	210	211	203	190	197	219	213	221	222	229	247	218	229	231	241	222	198	246	222	229	225	212	254	220	226	220	233	251	196	235	214	193	216	209	223	258	190	232	239	228	218	208	217	203	212	216	216	211	229	230	229	225	213	235	204	225	217	207	202	193	198	220	234	229	209	180	223	227	225	209	230	227	227	209	224	227	202	200	197	215	198	225	210	202	198	203	217	203	196	222	233	206	184	224	225	219	239	175	219	204	207	198	233	217	211	228	214	221	230	205	225	193	216	224	255	210	215	225	224	211	239	198	214	216	224	231	201	238	233	230	205	227	235	213	203	223	200	217	205	232	213	216	206	206	214	222	227	213	223	233	202	221	211	224	216	202	259	229	205	203	240	219	198	216	223	213	203	213	199	223	198	239	220	188	204	224	221	202	232	219	195	236	192	256	203	222	217	248	230	226	197	224	211	234	199	198	190	225	220	213	214	205	204	220	213	230	211	247	240	209	198	185	209	225	216	224	231	216	229	213	217	200	264	223	204	227	192	238	198	200	209	213	200	192	216	197	188	211	221	209	212	191	216	209	217	189	206	222	231	215	234	242	207	223	260	244	207	190	241	224	235	213	195	243	238	211	184	197	181	204	229	218	220	215	199	204	209	202	215	203	202	199	194	216	210	208	227	212	197	211	193	246	198	214	196	240	244	231	194	207	233	216	203	201	213	210	232	218	222	203	188	211	235	215	215	203	222	212	221	236	272	215	203	251	210	210	226	207	225	215	197	230	222	208	216	232	209	208	243	216	217	221	192	199	204	259	198	235	220	195	219	203	245	233	202	229	205	216	237	234	225	187	226	233	218	239	218	256	206	211	205	209	212	196	210	222	216	213	211	225	198	193	203	215	248	204	217	230	203	190	211	213	230	223	217	210	232	225	204	223	197	204	216	223	216	218	210	199	221	222	220	207	188	212	214	210	215	232	211	228	206	230	192	231	216	217	200	218	208	207	228	212	208	208	205	197	239	206	217	210	224	249	212	219	222	223	230	211	198	228	214	205	217	236	222	200	212	201	228	230	228	214	226	223	199	218	233	213	234	212	198	231	203	239	221	214	195	195	204	217	182	243	208	210	206	216	216	212	213	227	233	199	233	212	213	224	228	199	235	212	209	226	245	201	216	228	212	227	217	232	231	222	203	199	226	182	214	203	189	212	230	224	236	211	218	230	213	234	234	224	206	193	220	210	223	243	221	187	215	219	188	224	241	186	225	223	213	222	205	208	210	242	191	214	209	175	214	193	201	213	208	218	196	197	199	207	210	216	213	199	204	232	241	234	204	210	210	230	229	212	212	199	235	214	235	208	225	203	209	235	212	206	210	242	217	236	245	206	200	215	228	224	215	183	191	216	222	233	224	216	225	211	225	239	203	226	217	219	188	212	210	234	234	223	213	213	242	192	218	212	211	233	205	205	224	191	231	224	198	227	202	218	184	178	213	209	210	198	202	181	211	237	230	215	202	216	199
17468	6803	4258	2373	2351	3063	3258	1262	877	768	742	743	691	693	669	654	615	656	660	596	579	598	607	581	604	589	603	593	597	569	566	527	555	527	579	536	514	609	585	550	519	522	533	529	547	544	580	569	502	561	555	543	569	540	544	586	537	534	548	551	519	562	548	508	540	569	541	556	519	566	519	541	556	589	525	541	551	536	551	529	540	491	538	533	518	546	524	577	534	557	531	554	594	564	517	599	545	543	506	520	534	530	544	545	504	525	521	504	550	502	492	527	549	560	519	503	567	592	514	549	551	564	542	540	498	546	539	564	541	559	530	559	541	542	532	556	533	562	527	487	539	531	507	492	608	537	522	529	539	545	544	521	562	511	554	518	529	506	559	507	555	537	568	511	501	539	482	539	523	510	546	555	534	524	515	565	579	538	539	533	536	503	492	548	556	517	515	488	540	579	544	552	565	523	513	536	524	496	551	571	493	516	562	563	549	547	566	550	589	515	554	559	544	537	577	527	554	493	531	540	539	515	551	516	551	548	500	505	567	577	573	552	564	562	546	531	510	495	518	541	501	500	522	566	549	521	575	492	508	561	518	505	568	525	530	569	549	570	553	528	533	539	504	543	477	548	519	553	588	572	541	522	574	535	549	584	544	532	569	550	566	535	542	484	527	535	544	512	562	596	530	540	536	555	558	559	560	483	540	541	594	525	543	537	584	503	551	544	510	552	543	540	565	556	528	514	530	545	528	497	572	544	527	526	517	523	499	531	524	513	560	518	579	564	520	589	565	584	523	550	558	500	527	521	496	533	544	529	532	535	519	533	514	512	551	563	541	581	592	530	554	518	548	547	556	572	549	554	556	498	542	559	519	562	517	535	560	561	536	532	522	544	521	554	564	523	553	581	521	525	547	490	533	529	514	540	507	567	536	548	536	515	526	549	560	544	547	528	566	496	511	552	556	548	512	546	548	536	519	521	512	515	505	532	541	527	526	544	519	516	510	558	531	525	564	472	526	551	519	567	515	501	523	568	561	549	577	559	505	518	546	538	512	560	544	537	524	491	527	562	514	532	515	525	528	516	493	517	521	503	525	524	521	527	554	543	507	554	534	522	555	562	537	509	554	552	503	524	510	549	541	584	506	596	538	545	520	508	522	576	576	527	551	516	535	537	537	546	520	558	528	514	568	559	542	543	559	552	520	550	509	540	520	541	531	559	562	544	533	557	542	526	543	527	571	585	614	561	510	529	493	506	506	539	556	528	528	508	554	518	520	550	535	528	532	520	537	548	541	543	542	539	544	507	577	562	536	598	574	537	513	532	564	521	563	554	523	505	506	547	515	553	546	512	534	517	531	524	520	540	512	524	506	550	562	586	482	548	515	537	527	521	585	568	529	531	569	526	540	545	491	535	498	589	511	561	523	564	552	533	544	510	565	501	549	516	560	545	502	502	555	514	561	517	527	552	539	552	502	578	533	539	506	545	519	555	505	534	522	571	519	515	574	535	526	580	513	544	564	547	517	521	504	542	575	546	506	542	544	546	529	545	511	530	544	547	565	578	556	537	521	561	551	548	518	511	539	509	545	522	548	504	494	514	538	497	529	559	546	529	584	517	532	533	524	529	493	534	511	556	563	528	540	524	561	511	569	540	543	554	559	556	545	567	500	532	541	510	523	556	549	520	515	563	534	551	575	511	514	585	542	511	530	547	557	568	564	526	536	520	522	513	566	525	526	497	507	493	545	547	499	534	547	567	539	525	518	563	531	551	551	523	517	507	562	583	516	568	547	559	513	547	517	607	549	520	513	533	512	584	517	490	518	548	545	539	547	508	535	588	521	576	514	531	548	519	502	530	517	536	550	526	538	517	565	531	523	568	548	524	569	478	589	538	541	568	500	529	531	564	512	506	515	591	543	602	543	598	561	507	552	572	516	526	562	551	562	529	512	576	565	517	566	525	552	564	506	540	558	549	567	534	528	526	528	493	553	519	513	549	577	548	541	528	528	577	530	542	518	541	541	535	529	524	553	587	536	545	562	553	554	552	551	530	543	519	515	512	521	537	571	542	536	547	529	529	570	515	488	495	551	545	533	528	553	511	603	597	568	520	490	508	534	524	531	509	585	522	512	563	487	549	509	578	553	578	558	536	571	540	527	561	548	562	559	538	504	557	496	568	526	515	497	514	515	578	497	534	543	586	544	565	537	526	560	531	519	557	533	536	540	544	564	549	551	567	571	540	536	517	531	515	543	563	518	542	524	526	558	557	519	533	520	525	532	555	556	541	564	555	541	547	547	547	509	531	541	490	589	540	522	525	519	546	510	549	519	536	539	533	537	549	538	559	529	521	551	518	515	513	504	544	535	538	542	547	514	511	552	541	530	558	532	553	508	529	552	538	565	537	521	543	527	562	547	521	523	549	547	516	532	537	529	533	510	488	523	513	580	550	521	523	517	531	551	509	501	580	496	575	478	513	520	546	543	567	543	594	542	486	531	478	525	525	501	530	539	500	551	564	525	546	543	560	548	566	513	573	511	554	506	510	552	505	545	517	486	507	535	514	524	545	516	538	517	547	560	557	520	535	581	556	530	512	522	503	541	498	549	521	506	536	552	555	583	562	512	533	535	533	537	552	521	523	586	516	507	558	506	526	540	543	531	534	512	529	584	539	521	541	581	530	543	569	526	522	537	528	569	572	544	557	534	542	527	535	512	551	547	538	542	517	521	554	526	547	571	519	535	540	585	565	545	560	528	536	535	514	542	536	556	498	555	584	522	525	523	511	556	540	540	557	517	545	530	519	554	530	503	483	528	553	569	549	586	513	571	508	524	535	528	521	506	565	520	557	554	562	531	559	552	505	544	531	540	509	591	532	517	514	543	552	576	530	532	527	513	547	543	538	505	516	523	529	524	554	524	564	493	534	522	550	521	545	518	528	567	489	517	532	523	534	539	553	508	570	576	502	533	537	493	532	519	503	512	524	577	557	535	537	519	561	538	532	524	524	510	530	504	528	516	535	492	528	551	547	493	549	548	549	518	564	535	508	554	497	509	528	520	559	549	523	533	538	549	518	571	520	532	531	513	586	516	558	553	496	539	514	554	526	551	516	557	562	543	542	520	565	548	555	525	491	556	513	523	541	539	564	521	519	535	500	525	560	533	553	517	554	534	509	537	549	577	529	477	574	537	544	539	558	554	540	555	537	570	551	518	528	507	481	521	490	541	555	562	498	539	569	515	544	584	559	560	503	538	535	572	505	562	519	550	522	514	523	561	529	507	531	581	533	579	528	544	575	558	511	597	481	546	559	529	548	558	552	517	544	542	542	517	517	544	591	548	582	529	487	576	566	527	544	561	572	533	579	532	526	550	555	533	511	554	565	538	528	562	534	507	558	533	557	538	564	557	560	539	553	553	498	579	545	521	549	542	546	532	536	576	575	518	566	532	519	546	544	519	547	538	517	573	526	545	495	525	527	509	519	553	516	508	537	509	546	483	541	552	555
5055	1834	1122	514	441	576	518	374	367	414	358	383	417	389	353	386	369	364	367	344	344	401	367	406	421	417	381	402	371	378	379	427	389	389	407	402	423	365	387	409	360	384	366	411	342	406	377	410	358	383	369	367	417	359	372	401	401	370	368	374	375	353	427	387	374	370	409	400	388	386	382	414	371	397	389	387	391	377	389	405	329	427	337	354	393	375	398	384	401	362	404	369	410	359	407	405	386	399	398	391	377	383	407	369	372	394	371	394	395	395	365	375	357	418	404	365	373	409	398	359	424	331	369	391	380	337	373	405	376	384	403	354	405	437	374	376	354	382	383	422	395	364	361	382	383	345	434	393	362	388	365	388	355	350	379	391	383	358	364	343	356	381	354	385	358	364	384	390	366	364	370	416	388	405	364	355	419	366	390	370	383	348	379	396	384	374	374	380	374	375	403	388	355	383	370	395	424	387	375	379	408	366	373	373	384	376	355	383	390	366	373	427	368	412	399	397	393	380	397	393	350	374	366	361	364	398	390	385	393	356	382	419	426	379	414	397	331	361	369	382	373	405	379	399	381	382	385	381	361	386	387	369	398	402	375	378	359	363	386	387	390	383	386	400	393	357	392	373	432	353	371	367	356	410	420	393	394	436	382	436	390	351	350	333	341	395	389	400	405	395	384	389	354	395	357	379	363	384	412	400	430	365	383	354	351	399	363	348	354	387	388	367	373	360	371	380	369	390	385	365	421	401	367	362	378	395	390	386	349	379	365	368	391	391	364	384	370	367	375	351	391	404	389	373	361	401	389	358	358	383	360	337	377	387	365	378	373	372	386	352	374	396	400	405	395	380	330	388	378	382	403	404	399	384	383	375	384	353	369	378	375	390	383	390	404	371	336	355	400	396	398	391	364	373	388	372	407	358	376	338	375	395	371	389	369	367	379	371	383	361	354	376	398	393	382	350	343	383	404	400	357	404	394	386	325	401	415	402	344	351	367	361	354	405	395	370	383	392	398	378	379	381	355	381	356	365	372	400	353	364	353	369	382	385	407	364	396	380	372	368	355	358	350	341	382	378	392	375	372	356	392	368	385	369	409	397	370	366	369	395	409	356	359	371	383	384	416	372	394	339	370	400	334	334	392	366	439	357	395	355	381	393	383	368	365	367	386	425	384	353	373	377	380	415	417	378	397	389	408	375	360	365	408	407	395	369	405	362	400	369	344	380	368	427	381	442	337	359	418	405	350	400	398	379	418	362	373	355	378	389	343	369	406	410	391	376	394	390	387	401	375	358	391	366	368	342	368	368	401	368	404	366	383	398	393	407	421	405	407	357	377	388	363	363	365	371	373	373	330	362	368	361	362	382	378	349	368	369	354	365	383	349	377	376	396	347	393	413	343	368	362	385	384	393	392	368	369	408	392	363	353	380	395	340	401	355	366	375	401	388	390	336	353	373	352	382	392	398	391	368	395	380	370	376	378	382	389	410	346	361	377	401	380	385	415	401	363	424	366	354	400	368	401	401	387	360	364	402	387	384	375	384	402	389	391	358	367	376	378	313	388	400	415	394	388	405	380	446	368	379	393	355	369	361	387	405	391	379	373	413	386	349	398	400	378	385	346	378	398	391	377	395	408	361	345	426	366	375	385	401	394	347	411	402	366	387	394	384	374	342	379	374	362	328	382	394	390	371	378	384	355	366	367	337	363	376	363	362	385	369	405	384	334	386	380	385	373	334	355	367	383	353	378	350	385	357	365	358	363	365	375	376	356	368	361	376	404	377	377	369	363	362	373	411	407	399	359	389	382	361	380	382	416	386	342	372	364	405	374	358	398	383	393	404	361	370	369	359	346	358	367	389	385	399	356	377	394	369	394	360	415	354	343	387	364	383	383	383	375	361	412	396	382	357	389	355	383	366	373	372	372	320	392	353	358	355	384	390	362	386	397	362	414	419	356	390	348	356	396	401	414	397	370	375	365	375	389	368	392	375	376	397	377	376	385	404	406	375	391	385	400	372	376	397	361	378	383	368	386	377	360	393	331	376	391	357	384	435	389	363	371	393	384	386	364	369	391	334	361	396	394	384	384	372	401	361	368	384	381	379	351	374	352	394	355	403	361	365	379	377	372	403	377	359	401	376	363	406	360	371	402	350	390	375	373	382	380	391	373	372	408	397	385	370	389	374	371	387	425	412	384	385	368	418	355	408	346	365	398	407	368	377	372	402	382	407	418	394	384	395	419	361	371	397	380	371	385	369	391	363	379	377	357	379	362	370	380	380	375	360	345	375	376	371	439	359	410	369	372	389	389	408	360	358	365	349	352	375	394	381	369	368	352	411	387	376	389	409	342	396	407	376	353	389	387	386	357	381	390	389	363	370	366	399	346	350	381	379	382	340	383	392	401	400	356	368	385	386	396	352	415	373	361	407	400	392	344	392	448	372	423	400	340	390	365	341	395	360	377	397	370	338	397	356	365	370	390	394	370	352	384	356	417	393	390	363	390	361	381	362	345	397	369	364	369	353	368	370	379	388	396	430	423	389	346	402	396	373	370	420	353	397	404	392	357	359	407	365	398	354	406	365	388	369	377	403	404	358	365	381	390	407	374	381	399	384	371	393	381	365	351	423	409	416	396	385	349	360	372	367	377	374	361	394	391	385	391	397	370	410	390	341	408	408	406	404	351	381	389	395	382	370	403	375	381	400	389	369	361	340	365	401	359	364	355	387	398	378	403	429	354	386	352	363	418	422	373	363	383	403	372	378	363	350	396	380	408	393	398	363	414	386	401	407	385	384	369	406	360	401	338	374	383	360	409	403	388	376	337	405	420	355	394	361	372	399	374	362	371	369	374	358	401	389	358	357	380	355	387	370	379	373	396	361	369	379	388	332	392	391	371	393	385	393	361	360	400	380	437	411	378	381	375	366	361	379	420	349	383	377	369	379	369	384	388	365	348	368	349	377	367	402	409	408	369	389	391	360	351	400	374	377	391	399	372	358	399	369	362	358	364	419	372	345	377	344	388	353	377	372	388	380	398	436	402	378	374	384	385	366	365	353	350	405	383	403	393	390	384	391	398	355	403	404	338	367	366	369	378	383	341	407	385	354	386	374	364	418	361	342	396	398	399	421	427	374	331	350	383	353	382	334	390	362	356	362	351	338	386	355	391	402	377	368	354	362	348	354	394	429	387	406	381	399	389	347	397	356	405	321	363	352	369	387	384	385	419	341	423	402	371	385	367	371	395	374	376	398	382	401	370	400	372	398	378	357	337	358	368	400	369	382	360	392	391	358	422	394	365	386	410	403	413	392	368	382	376	350	359	380	419	388	389	392	405	363	372	384	383	396	376	382	383	371	385	380	393	410	422	400	383	353	410	392	391	398	430	391	364	367	401	372	419	395	385	326	436	383	370	388	378	363	371	374	418	386	382	399	360	402	414	375	377	362	351	354	386	401	407	366	422	391	414	341	363	428	395	371	368	379	378	409	416	355	396	350
4416	2373	2297	1255	1235	1666	1556	923	900	964	930	986	901	871	917	907	871	915	929	915	888	960	890	908	941	874	879	927	878	913	914	929	927	939	876	932	890	925	890	953	903	934	862	890	894	951	908	924	923	942	942	940	952	901	945	950	900	924	911	939	863	898	873	878	912	871	906	878	941	874	995	962	903	930	881	920	906	903	898	880	907	922	889	942	886	874	902	895	916	958	910	924	908	842	897	883	899	903	855	868	920	894	877	910	944	871	936	939	915	884	945	910	867	893	924	927	910	939	909	869	911	870	884	904	926	934	900	945	893	917	935	922	927	924	972	836	945	906	904	909	939	912	930	948	918	908	1012	873	867	908	916	891	875	882	943	969	906	853	919	915	899	871	907	909	934	901	889	880	912	935	865	887	881	939	895	903	875	953	907	951	905	916	925	942	941	939	965	944	883	916	912	978	908	873	908	914	898	936	911	869	920	903	918	899	899	903	937	929	920	898	912	884	946	911	936	931	893	882	920	845	862	875	930	873	940	897	886	858	895	952	893	926	946	900	900	946	917	911	888	913	940	888	899	882	952	964	908	918	913	887	861	901	927	903	933	910	946	878	949	883	940	919	885	937	878	894	919	922	906	928	944	946	868	915	922	906	894	877	887	884	934	919	949	919	973	935	934	891	863	869	847	871	959	826	897	920	886	911	902	959	865	923	870	856	920	907	855	957	915	901	919	932	914	944	907	941	877	898	923	921	910	872	902	854	931	932	911	879	920	890	898	853	917	904	900	917	948	961	847	932	894	983	933	874	932	918	952	873	913	954	927	870	908	924	918	878	928	954	953	930	890	899	918	891	901	890	896	875	929	934	939	864	904	906	918	879	899	944	895	891	916	847	914	909	961	875	906	880	939	937	927	917	847	909	925	868	893	869	886	888	910	952	938	956	885	904	920	906	876	863	885	915	870	921	903	840	893	893	934	859	897	886	924	929	897	910	910	944	920	909	894	869	914	889	938	876	859	941	921	918	895	934	953	952	879	917	898	968	938	898	850	932	913	964	881	1001	898	921	936	888	890	879	956	939	903	910	901	919	932	950	921	883	903	922	933	892	880	968	974	952	903	865	908	867	904	890	898	881	904	906	878	882	930	888	883	912	898	933	912	925	884	878	913	941	933	898	930	910	937	933	995	959	925	902	937	888	948	921	924	922	920	962	905	827	901	956	947	941	943	908	894	880	895	904	945	898	966	842	928	922	885	903	938	920	934	883	917	893	897	935	937	930	914	885	927	904	930	923	927	935	882	930	952	911	930	895	915	921	910	916	944	936	886	916	853	859	930	921	929	915	910	911	936	914	917	880	887	936	922	950	845	915	899	915	964	953	909	866	908	891	921	935	913	976	922	893	955	866	904	844	936	906	926	925	910	927	841	872	900	926	891	939	939	990	905	846	924	905	908	902	930	904	874	953	930	910	901	879	904	898	950	891	923	942	897	924	883	896	910	912	927	925	923	879	844	904	907	886	879	921	913	887	921	941	968	931	894	886	886	942	890	899	928	894	934	938	913	941	903	913	895	916	864	929	910	923	891	920	906	897	924	887	873	863	912	928	870	902	961	858	927	970	875	913	906	899	930	880	905	868	876	916	890	918	861	900	930	935	883	879	898	872	942	894	931	895	937	953	905	883	910	925	955	895	912	944	945	906	919	880	886	932	910	876	901	909	976	949	911	946	908	966	902	928	957	863	961	939	934	892	913	882	915	902	904	907	914	898	967	884	908	936	869	917	879	915	919	888	900	923	885	907	867	852	932	942	937	978	859	888	953	930	895	910	890	906	947	908	866	894	917	914	922	934	919	874	963	904	889	934	883	909	872	904	929	908	916	903	929	931	929	951	920	955	898	911	951	928	880	924	920	933	914	917	909	928	959	955	891	898	888	906	942	929	901	894	903	924	858	918	894	948	901	907	930	900	894	881	949	897	872	918	879	942	926	908	923	976	910	895	976	857	860	913	874	911	938	892	958	913	894	888	922	969	882	916	938	948	939	881	880	932	927	912	908	862	873	895	884	885	896	976	907	937	944	904	937	875	868	902	847	864	921	940	886	913	929	894	915	918	890	886	897	897	916	910	939	962	913	903	889	869	919	896	870	884	895	927	926	865	931	905	927	935	891	902	902	880	929	902	908	933	917	863	920	916	913	920	917	922	903	922	876	932	913	860	921	885	877	942	947	877	864	872	879	919	925	899	926	914	914	913	882	911	889	855	846	912	889	897	914	893	888	946	951	906	905	906	851	922	922	885	978	949	921	937	873	954	917	903	939	846	943	893	892	910	901	917	915	881	959	905	916	957	895	911	915	895	904	884	903	917	938	937	875	965	873	935	909	896	907	953	940	904	921	916	937	918	898	939	946	923	933	920	890	919	902	940	881	904	913	975	889	914	915	870	929	869	854	886	864	907	875	958	923	902	924	933	910	884	955	931	948	908	901	945	905	896	924	905	937	919	927	899	896	919	917	915	922	889	884	911	878	943	922	901	910	929	873	874	901	843	910	949	958	944	934	932	897	915	925	885	907	945	931	910	893	883	954	864	897	914	902	872	892	897	964	899	925	878	906	906	902	901	892	888	941	890	903	889	877	966	899	895	903	928	856	899	910	940	872	941	837	871	933	900	937	890	905	929	902	866	878	909	950	904	868	957	883	910	907	903	887	938	877	848	958	893	950	905	920	940	903	960	898	873	973	934	910	893	871	921	942	911	898	935	941	889	918	958	948	873	877	865	977	887	886	927	897	947	895	952	944	943	926	922	926	925	872	935	860	961	919	907	872	952	898	931	895	928	878	950	903	919	901	880	896	889	893	880	910	908	950	908	906	964	925	901	927	910	923	934	949	918	878	940	892	908	865	877	901	902	903	865	899	880	886	933	889	927	897	905	953	957	905	940	939	960	968	857	913	904	874	877	941	901	912	939	920	919	911	972	887	957	884	938	930	905	881	937	878	886	914	943	909	891	902	899	911	976	828	870	916	888	905	936	851	897	932	909	888	931	893	916	900	921	900	910	918	954	949	909	933	926	897	906	878	898	921	894	871	923	901	841	898	908	921	887	925	944	919	934	918	930	923	917	933	934	883	904	951	828	850	856	883	933	922	951	893	905	943	858	937	887	941	919	953	937	877	888	885	939	903	923	914	936	878	867	948	944	917	973	889	923	905	883	858	884	876	916	910	881	911	908	956	887	906	908	887	912	867	924	912	876	893	888	941	910	806	908	915	947	894	974	888	908	940	906	972	927	935	935	921	872	928	948	887	881	871	946	876	926	883	903	929	886	902	939	908	930	860	932	905	868	920	900	928	924	868	921	926	945	927	894	944	919	926	882	860	950	936	927	945	934	866	913	922	918	917	857	943	953	941	976	890	924	931	875	906	922	955	950	904	919	901	915	902	888	917	962	874	932	875	890	856	893	915	925	899	892	868	905	970	938	908	926	906	949	926	896	948	951	911	940	913	943
15824	5329	2239	769	616	534	465	454	436	413	423	370	387	404	425	384	381	397	389	403	387	371	374	394	408	367	400	363	430	424	392	371	401	407	405	380	396	428	387	396	354	391	388	414	398	394	374	403	390	418	404	346	375	406	406	376	393	412	400	382	400	390	369	394	397	385	403	369	392	393	358	375	386	362	363	415	406	369	391	346	394	413	410	402	373	416	407	401	393	378	368	409	325	433	376	391	377	401	409	405	374	419	403	354	354	405	390	421	405	395	423	404	404	435	416	401	385	397	394	361	427	375	411	407	379	393	376	405	427	436	379	384	432	414	440	409	406	377	381	394	377	384	382	381	382	354	400	407	431	394	448	388	403	404	368	396	415	399	414	371	342	355	398	404	398	383	397	387	383	366	389	356	400	365	378	390	393	386	422	406	417	361	413	412	386	372	358	410	357	359	370	361	362	380	394	392	363	357	347	394	412	358	346	380	375	404	405	408	399	395	419	396	415	386	392	422	370	374	386	388	386	391	341	401	362	354	403	384	372	396	356	381	383	395	407	365	421	382	381	413	376	411	403	387	404	393	393	377	386	403	380	360	362	393	342	382	390	383	426	425	360	375	378	419	403	362	397	411	402	355	386	400	418	410	389	413	405	395	379	398	395	400	410	431	442	392	434	368	445	411	413	406	381	377	385	366	370	404	432	412	390	403	380	376	407	393	408	351	402	395	373	420	385	408	402	384	401	412	426	420	404	365	410	387	370	365	417	412	380	369	375	417	361	402	396	359	380	376	378	411	365	376	404	415	389	396	388	398	390	376	398	395	384	391	386	393	391	417	379	360	423	380	394	403	366	375	445	402	385	407	380	365	402	394	361	431	414	340	422	379	350	405	392	403	400	425	399	414	363	410	422	416	421	384	385	448	363	390	392	412	385	416	372	410	359	397	397	408	365	421	386	368	378	399	355	391	370	396	378	406	380	395	419	373	422	425	423	390	371	394	363	379	415	447	426	375	382	415	393	397	376	372	405	400	383	368	375	398	420	409	375	377	430	370	416	390	382	371	380	392	424	394	366	366	394	341	422	363	421	350	375	370	373	345	385	374	379	401	398	398	387	398	387	355	409	433	363	395	393	414	424	394	370	389	392	398	429	406	401	387	369	371	386	402	414	387	382	374	422	397	379	407	377	401	400	418	394	424	364	374	409	407	406	380	390	384	366	364	393	414	388	377	439	413	368	392	420	415	416	410	405	392	398	399	369	366	389	408	364	403	349	394	416	379	389	399	422	396	395	417	376	384	367	397	391	376	386	394	399	401	378	359	393	384	378	429	372	374	347	387	380	390	392	379	360	408	364	427	374	368	381	367	400	375	431	418	382	370	338	388	417	351	422	387	411	427	387	383	413	385	377	386	385	401	387	359	393	377	406	396	429	385	396	410	377	394	375	454	389	394	344	390	380	387	392	381	367	399	408	388	356	382	378	368	371	380	362	403	394	445	383	401	383	397	396	399	440	410	414	389	387	394	399	371	397	386	371	421	368	388	359	394	388	372	385	399	424	361	377	384	360	379	371	393	416	390	378	439	376	433	372	380	369	422	402	418	367	415	395	415	409	399	370	362	399	356	360	364	381	413	398	430	360	409	397	360	372	401	362	437	361	405	412	426	391	431	375	421	417	376	357	368	405	387	392	352	411	380	387	470	354	344	374	372	382	365	365	409	407	373	382	409	392	400	377	418	359	399	387	373	376	402	403	374	387	398	385	389	370	346	424	394	401	384	404	384	348	387	370	375	396	405	396	342	352	353	383	368	398	377	410	373	391	414	407	383	369	359	372	402	388	401	379	399	398	396	422	386	376	387	357	404	404	376	392	409	380	406	419	421	383	392	373	379	372	355	374	393	359	375	369	369	382	394	452	377	360	397	329	375	397	351	424	413	348	365	438	384	382	367	349	376	410	368	420	391	406	411	388	384	380	394	426	383	410	371	377	394	388	358	409	393	406	371	374	391	376	363	419	404	402	393	399	442	386	410	368	376	434	395	393	366	353	404	425	379	379	374	387	444	387	413	435	423	407	404	367	388	387	416	412	375	378	425	372	362	393	400	385	417	387	376	355	389	381	383	370	331	451	360	375	426	405	374	398	399	385	412	396	402	346	409	364	377	386	417	418	378	357	362	345	396	418	376	386	391	360	393	388	433	416	410	383	416	389	421	390	409	379	389	393	405	402	376	391	368	359	370	416	386	375	389	379	402	414	393	407	427	359	428	385	395	452	374	392	418	395	364	411	383	408	378	428	370	451	395	412	392	377	402	406	342	398	393	424	412	377	384	385	432	393	400	406	360	412	362	400	401	394	373	404	353	407	403	411	412	389	384	376	412	379	407	415	408	419	431	349	395	390	398	398	382	403	374	394	392	392	364	403	385	385	378	395	387	389	423	374	398	445	375	401	395	395	400	375	366	379	372	394	394	379	391	356	376	433	401	411	358	375	359	371	386	420	381	381	404	415	368	355	409	374	412	411	409	415	411	392	399	359	415	441	402	390	377	398	423	388	390	363	376	406	412	393	378	350	363	359	418	427	398	373	358	424	401	414	397	399	393	375	402	375	378	385	382	390	394	364	403	382	376	397	394	395	347	405	382	401	435	417	437	406	352	383	407	404	409	390	388	412	425	374	391	396	367	395	411	354	428	391	390	407	382	386	403	381	379	387	403	353	320	375	381	413	422	389	381	376	408	390	378	401	391	413	432	396	387	395	382	373	353	392	395	379	397	363	388	399	383	410	411	403	418	376	422	415	392	406	385	375	392	375	385	399	400	421	395	382	375	371	375	369	374	383	412	367	378	379	416	403	423	418	385	424	382	430	378	350	373	406	383	381	410	360	386	372	409	369	407	390	371	387	381	380	419	396	404	368	402	365	422	385	419	403	374	393	354	390	419	395	419	379	393	399	386	365	379	359	413	399	375	396	379	373	372	396	400	421	388	401	406	359	356	364	386	357	378	401	417	407	418	409	436	366	401	359	421	399	412	422	373	391	377	400	418	409	381	371	407	370	407	392	376	384	379	383	367	437	369	371	362	413	413	380	365	408	434	379	383	363	410	434	371	375	362	413	371	424	402	377	386	372	354	372	373	407	389	381	398	388	388	377	394	409	379	388	353	417	386	376	407	392	367	438	395	391	395	399	379	376	396	375	339	403	383	400	394	366	377	415	396	380	416	385	395	353	363	392	401	424	370	427	391	391	415	358	379	414	415	392	405	395	411	392	378	416	404	382	402	375	352	385	397	411	390	412	413	364	396	391	379	399	385	368	420	397	359	416	401	394	392	367	404	377	336	409	396	370	419	397	416	349	387	400	371	429	405	411	415	403	373	387	402	413	418	394	386	375	413	423	391	356	410	374	398	404	388	367	433	372	396	411	398	367	360	385	406	388	398	393	364	371	418	392	404	398	374	400	396	382	375	387	371	422	428	415	384	398	388	378	397	377	390	369	373	394	406
12465	4770	4083	2022	2127	1642	1577	1181	1083	1015	1046	1024	986	995	965	946	960	1003	974	969	924	902	949	950	941	966	926	876	980	928	945	969	943	926	861	919	937	915	911	939	922	951	967	909	937	936	918	947	908	989	983	881	978	940	975	948	921	953	939	948	979	943	870	920	900	896	887	906	912	926	947	928	922	883	924	906	914	905	911	886	922	941	945	979	885	919	950	863	900	899	870	1000	920	917	933	935	976	901	894	884	914	932	922	921	908	945	922	906	948	919	950	918	931	943	901	937	922	942	953	934	882	928	897	939	930	965	838	881	968	953	914	924	884	958	931	898	922	959	977	918	955	913	942	898	913	946	890	990	871	899	854	929	907	891	884	929	938	922	929	921	943	966	958	915	912	929	890	930	887	911	860	935	938	959	947	870	913	964	952	932	941	924	914	936	936	892	924	924	892	901	918	931	891	886	849	948	974	861	938	962	915	948	954	928	847	885	898	950	939	946	899	920	856	870	941	922	891	878	924	962	937	950	918	913	899	947	916	965	899	890	947	901	950	970	939	943	968	939	916	927	888	856	948	874	946	954	885	922	903	878	948	959	948	878	916	901	961	897	894	942	944	899	935	927	895	943	1010	869	879	880	917	914	903	949	899	951	857	939	889	901	937	876	952	962	939	899	891	913	949	941	894	875	951	951	909	911	889	915	888	913	881	925	915	948	922	886	926	914	887	958	911	905	939	877	855	911	896	948	948	909	937	886	956	946	964	915	907	932	920	918	856	980	937	917	902	952	893	917	871	889	929	920	925	953	935	946	917	960	894	904	981	919	954	898	971	910	898	972	936	912	941	966	981	913	956	857	901	868	929	965	989	909	900	942	916	942	904	917	897	891	930	953	902	983	918	927	924	948	871	920	972	938	907	916	901	901	920	910	915	958	916	915	900	878	957	909	925	914	949	873	923	941	933	928	888	882	942	953	893	939	970	923	911	913	869	933	912	971	945	940	951	952	919	969	970	898	1018	871	914	932	958	910	978	934	1000	887	947	896	941	919	925	889	908	961	903	941	902	936	861	931	915	939	915	932	966	943	956	927	925	884	936	932	930	916	856	927	941	883	985	923	890	885	885	938	901	918	931	915	876	935	936	908	937	960	983	980	953	902	895	882	925	950	890	916	924	866	924	913	943	883	971	876	858	935	880	965	904	879	903	884	891	933	958	931	926	934	957	884	929	955	926	927	953	903	896	936	914	856	889	951	861	967	933	951	891	952	940	899	931	915	949	889	912	884	925	932	838	949	944	923	944	909	887	944	914	918	929	922	971	911	971	941	922	920	964	928	905	850	929	933	894	912	882	920	934	908	897	906	942	949	925	867	939	966	907	912	895	910	935	901	937	918	934	917	879	880	904	919	912	951	917	849	911	860	873	923	965	894	881	915	919	925	935	913	946	926	910	928	919	945	899	897	887	935	962	946	953	941	945	873	886	877	906	933	919	948	885	924	930	960	929	880	841	907	961	990	942	906	907	953	891	960	923	909	921	943	904	950	894	910	945	967	913	941	924	946	935	876	940	944	973	912	894	922	983	920	921	922	958	963	888	893	925	880	904	870	956	989	909	972	949	952	936	941	934	965	882	931	928	913	919	918	869	901	980	896	905	947	882	886	940	856	927	905	962	923	939	970	887	931	954	967	917	949	850	906	953	903	924	962	916	925	950	913	924	956	917	939	859	888	877	865	901	907	914	969	915	903	936	928	922	950	907	976	900	917	892	901	936	922	934	950	939	1000	896	942	933	891	949	995	867	956	912	934	933	895	922	931	881	948	932	869	930	889	960	917	865	917	898	914	922	917	831	937	930	897	997	943	893	917	937	880	953	915	934	879	900	958	909	877	987	920	958	888	898	926	942	945	931	903	899	913	923	886	915	933	903	934	936	912	919	954	964	904	903	903	898	938	913	906	928	951	903	937	910	936	926	876	940	922	912	921	949	951	886	938	929	845	953	912	895	985	844	870	912	898	947	969	950	864	938	914	938	914	908	903	987	928	854	888	950	938	970	944	963	880	927	865	901	904	924	928	912	893	990	911	915	921	911	903	961	926	973	922	919	919	924	883	929	892	891	936	877	915	956	889	948	907	943	908	959	909	899	943	961	873	952	877	962	984	909	931	917	909	888	872	933	930	966	917	903	936	954	918	977	923	935	882	948	918	917	994	892	935	924	934	875	887	912	981	964	936	909	949	935	903	908	905	953	880	947	935	845	926	963	931	948	947	885	888	870	951	920	886	963	905	931	917	890	891	905	897	940	944	876	930	896	854	915	905	947	929	918	907	930	891	908	911	885	908	942	958	944	952	946	917	928	898	896	938	944	887	971	885	853	893	926	873	862	936	893	942	941	920	930	916	989	887	921	891	930	913	889	948	892	923	934	881	884	925	895	882	903	918	948	886	905	935	970	912	908	963	873	877	917	946	876	1001	925	926	915	898	914	903	932	920	890	888	931	923	926	920	886	941	929	872	934	887	884	872	945	892	953	957	943	845	975	932	942	957	938	945	871	987	921	873	880	894	947	951	954	967	900	946	890	913	960	916	944	892	914	922	928	881	900	953	947	913	924	952	883	880	969	914	931	908	942	941	919	950	916	897	897	963	923	895	918	894	909	907	923	900	876	994	938	874	897	918	968	890	933	928	934	981	977	888	943	940	932	943	895	915	932	896	845	965	965	896	935	961	914	934	941	899	937	925	889	950	888	948	888	917	926	923	954	988	915	933	932	957	979	916	925	969	886	921	850	902	947	902	916	968	969	927	906	891	933	910	914	908	963	907	934	934	912	887	919	982	919	949	932	917	918	941	884	957	934	948	941	968	916	924	969	958	894	938	888	979	960	944	918	931	974	941	980	915	948	910	925	933	929	889	929	920	894	960	852	896	962	893	896	962	924	927	905	915	972	856	945	939	917	958	956	928	924	927	958	910	961	937	915	987	913	942	881	893	958	967	943	891	914	912	993	913	916	917	912	912	920	943	950	918	917	931	910	903	919	936	935	943	874	871	915	935	937	865	916	938	917	900	889	918	934	945	881	916	888	891	915	945	854	932	924	911	950	975	904	859	871	901	948	938	922	960	939	934	973	922	910	883	936	868	919	957	942	876	969	896	938	882	938	883	919	927	897	907	911	941	948	875	942	871	899	878	927	908	876	918	926	928	941	951	914	943	914	926	908	933	933	859	902	891	913	988	940	942	892	921	870	948	953	926	964	927	936	958	890	929	891	881	883	920	888	945	945	941	906	904	949	975	937	941	967	867	921	930	911	916	955	921	918	898	947	938	966	923	844	899	913	930	905	976	916	924	907	953	916	963	860	887	867	957	909	901	942	955	932	914	948	966	945	931	841	887	931	953	948	947	902	938	881	938	882	941	922	897	909	931	896	960	915	907	933	899	888	925	921	894	928	874	912	883	925	893	937	908	880	950	941	926	906	930	956	950	934	932	918	848	926	928	874	921	928	905	930	941
25607	10474	3035	1196	732	644	456	297	234	251	246	229	218	260	219	226	231	236	223	217	234	213	194	236	237	194	223	250	221	201	212	221	219	230	239	205	227	206	199	219	216	243	234	220	220	207	205	198	209	224	219	223	209	196	226	237	202	208	203	207	225	200	221	220	227	219	207	243	197	192	217	204	223	210	210	192	207	247	200	208	210	193	200	224	206	235	202	200	184	207	191	190	204	205	210	218	236	224	208	206	231	201	224	215	238	218	214	221	219	227	214	223	215	206	228	194	220	249	222	178	206	213	227	208	224	202	217	198	197	177	214	206	203	176	189	243	237	186	232	202	228	199	226	214	208	197	224	211	195	196	204	225	204	193	211	225	214	205	236	251	203	198	208	188	198	187	205	252	225	242	239	241	196	210	207	193	205	223	209	225	229	222	230	227	231	203	213	203	224	195	220	208	226	211	224	242	207	208	199	214	222	206	218	214	222	208	211	190	224	219	195	190	199	200	232	219	236	213	188	212	217	211	184	223	238	215	212	199	205	212	222	227	210	210	207	215	228	245	210	195	188	194	236	204	217	231	216	208	180	199	214	206	200	228	210	234	189	214	216	224	224	231	198	247	206	194	224	209	219	248	204	236	223	214	221	214	206	206	245	211	249	194	195	203	217	188	208	234	196	240	218	191	214	203	213	221	199	202	196	208	204	229	231	214	230	216	203	194	221	197	192	257	222	180	206	214	183	199	189	206	187	211	201	206	191	192	202	247	202	209	222	213	223	211	216	197	211	219	188	220	198	234	208	242	238	184	213	218	191	218	221	194	204	201	213	204	206	209	216	190	201	187	208	231	224	225	223	212	218	217	204	227	214	203	226	224	206	216	198	210	214	194	206	193	226	212	240	216	202	223	208	224	220	184	186	237	204	193	236	203	218	231	208	192	224	188	215	214	189	187	202	211	227	220	189	222	273	224	215	208	191	212	201	200	205	225	202	195	231	234	199	215	199	216	243	224	229	222	198	228	210	228	243	210	222	234	226	214	225	226	199	189	189	255	214	206	204	218	226	235	206	220	224	239	207	227	260	196	208	200	236	202	214	237	220	203	206	192	210	213	203	214	243	217	206	209	195	192	197	189	227	223	243	231	197	224	211	246	191	224	195	225	210	244	209	210	215	214	212	222	207	236	172	231	202	189	214	202	203	209	200	249	218	198	211	240	216	215	214	206	200	212	219	235	207	210	213	203	215	225	231	222	227	190	193	199	209	232	202	207	243	192	231	212	175	219	203	219	207	236	215	179	186	202	195	210	217	205	192	210	215	195	216	197	209	189	215	216	190	242	194	191	215	214	213	216	185	205	243	205	201	203	206	225	204	195	227	207	233	201	210	235	233	223	241	228	184	224	241	193	221	226	239	220	222	215	182	209	189	218	204	193	191	202	213	247	224	205	213	225	201	210	216	220	207	217	225	215	211	184	230	233	240	200	214	217	232	213	217	215	212	177	208	197	194	203	219	205	228	201	186	233	232	226	195	196	238	211	205	221	207	233	217	218	213	216	223	214	206	197	192	205	211	207	204	206	203	237	210	230	230	229	213	197	225	209	244	210	225	221	218	194	177	196	218	204	203	242	218	198	227	217	213	230	201	198	220	217	190	213	184	187	238	207	203	213	185	224	206	241	224	192	202	223	191	194	246	223	189	213	189	184	195	213	207	225	206	192	209	194	219	233	222	219	175	215	205	220	215	225	217	202	201	199	227	229	202	205	209	222	196	253	219	217	217	201	209	220	190	178	207	199	248	235	238	219	220	211	228	212	223	204	203	232	237	203	222	212	213	224	212	227	190	206	199	249	198	220	208	237	216	238	240	242	222	231	182	227	221	199	225	210	180	179	211	208	214	211	206	198	216	214	188	219	206	203	224	244	197	207	224	202	220	224	194	230	196	223	200	242	211	211	194	213	226	230	231	182	214	225	214	205	198	231	211	209	201	195	203	220	207	247	225	210	203	220	181	213	201	210	207	192	197	237	235	217	244	225	234	247	200	194	210	220	225	207	222	229	210	204	213	193	211	209	212	207	185	189	202	205	215	224	229	188	252	205	206	199	225	213	205	198	223	221	196	209	212	235	223	214	215	225	207	201	210	203	220	227	203	223	217	189	202	214	219	242	194	219	205	225	198	191	213	203	206	174	195	215	214	246	197	198	206	202	206	213	195	215	202	238	230	215	226	206	231	210	217	191	221	223	188	243	211	214	218	230	209	222	230	217	207	196	228	237	202	199	207	213	205	188	212	218	231	222	233	206	199	195	226	210	224	214	186	206	219	222	202	218	194	213	234	238	210	229	209	245	212	205	195	238	192	206	210	177	205	204	186	198	202	211	213	172	189	228	214	216	209	225	186	219	222	214	244	215	226	203	240	199	220	202	244	195	189	206	212	230	192	213	208	201	212	229	236	229	201	207	209	229	217	225	190	218	255	215	196	217	193	213	230	219	213	237	220	203	203	222	201	233	217	212	207	188	212	227	226	223	199	219	192	239	205	189	187	216	205	213	219	205	228	191	213	224	213	181	214	192	210	207	233	226	241	236	197	191	220	221	212	193	233	204	220	216	212	211	196	222	196	213	198	226	208	195	224	236	226	209	216	209	208	211	226	224	217	208	224	203	250	201	211	211	220	188	208	194	191	196	221	218	222	216	206	201	213	219	221	216	207	201	218	240	225	213	200	200	208	240	209	228	230	203	237	238	216	233	227	193	222	225	231	226	204	219	230	232	227	218	239	198	212	221	212	201	199	203	245	211	253	241	212	238	204	204	220	175	225	209	242	194	220	248	213	239	207	195	253	224	218	211	216	241	209	212	229	229	236	207	210	202	193	213	213	190	223	197	223	229	201	213	199	212	225	210	195	200	185	205	229	214	206	206	228	205	210	231	211	212	206	173	214	215	205	200	216	210	220	221	222	236	207	213	231	196	230	216	216	194	229	223	202	194	225	207	190	234	212	202	241	204	212	227	228	212	237	210	227	193	217	217	227	212	231	233	207	234	201	218	223	220	183	199	241	229	222	246	218	199	252	205	209	217	234	191	230	190	212	209	217	208	237	267	227	223	218	211	203	186	209	236	225	212	212	214	204	224	244	209	213	237	203	207	216	229	202	211	234	220	214	211	234	234	195	217	213	217	200	205	216	213	208	241	199	237	214	195	242	231	201	229	208	221	203	239	223	223	224	248	213	174	197	214	222	218	247	216	231	214	233	199	197	201	202	243	229	203	202	262	232	214	205	220	225	208	231	203	212	208	193	218	192	222	224	207	210	217	238	227	215	230	210	213	232	213	228	204	227	205	206	243	224	189	202	225	221	202	204	228	221	243	225	236	225	213	214	183	220	209	192	222	205	220	231	200	225	207	196	209	223	222	217	238	212	197	214	201	208	191	234	210	224	195	196	180	208	204	210	210	198	201	227	211	206	215	243	213	242	191	216	227	199	238	210	202	184	198	195	231
17107	7568	3876	3228	2788	2691	1605	969	858	791	746	692	681	641	642	617	645	611	601	610	635	576	598	548	558	563	617	561	552	556	554	547	521	547	529	540	545	516	596	554	549	556	544	568	514	565	525	584	516	540	507	471	542	516	511	575	544	554	564	529	556	550	534	526	529	489	549	516	517	547	541	524	537	557	513	564	548	535	539	528	509	555	533	507	540	547	515	560	514	540	531	558	560	545	518	515	553	534	530	533	552	551	531	551	533	544	512	567	521	496	536	505	528	542	526	571	501	539	523	546	532	535	503	507	546	516	534	556	506	537	533	511	550	496	535	516	542	500	555	542	538	519	542	496	500	572	537	543	568	552	503	520	525	503	503	606	527	539	536	547	554	488	545	529	552	561	539	530	513	515	522	543	538	573	562	544	511	494	530	497	524	542	517	523	543	544	543	544	533	524	544	515	530	540	524	554	530	529	518	542	545	561	546	501	514	513	529	533	529	550	539	494	512	534	501	552	497	508	509	556	530	543	537	579	504	507	529	548	538	538	533	526	557	520	497	537	517	527	522	530	537	543	534	555	542	530	540	520	503	563	545	567	539	539	535	499	504	544	530	528	531	532	557	547	545	556	550	562	549	548	496	523	539	549	526	536	581	557	538	550	503	543	527	547	514	491	510	499	491	507	494	554	560	550	545	553	529	540	548	558	515	503	533	514	517	589	555	536	483	554	521	520	512	541	499	521	538	544	516	553	524	508	488	535	548	540	505	555	572	520	483	540	541	538	565	504	490	535	527	570	544	528	491	551	527	531	524	493	528	532	511	556	523	552	519	563	578	568	532	526	511	515	520	535	523	519	528	547	558	514	527	500	488	557	492	558	546	547	539	545	507	547	517	523	480	527	539	575	544	521	496	517	496	543	534	557	540	538	490	519	517	504	538	516	557	508	491	559	529	532	579	513	522	496	528	530	523	552	520	494	525	529	485	502	555	518	514	509	491	549	532	549	536	532	575	537	531	563	501	535	530	563	579	518	512	529	510	522	510	539	523	547	512	521	554	504	526	509	514	538	568	536	535	493	531	521	521	537	568	559	552	543	512	525	535	592	516	521	511	536	530	579	551	521	519	542	483	532	501	526	531	498	553	528	546	541	525	487	513	509	544	527	518	500	507	538	501	548	504	537	552	509	506	564	554	528	503	502	567	477	518	564	527	522	550	510	540	544	496	504	560	547	553	518	576	568	576	492	509	545	506	522	522	545	567	558	525	531	551	537	523	509	521	514	530	449	552	550	538	544	575	504	556	530	536	509	530	536	494	517	547	576	541	517	531	560	552	549	559	522	526	533	508	543	542	523	523	540	541	504	569	539	518	497	539	556	595	540	516	501	489	529	517	542	563	502	567	537	530	513	560	585	516	556	527	495	529	504	520	508	530	530	511	532	589	570	500	526	568	505	488	511	504	516	538	570	514	541	538	533	536	539	492	556	552	523	530	583	574	521	521	536	560	529	541	536	477	541	540	518	527	511	564	542	504	539	518	541	523	493	562	541	519	544	548	499	538	522	499	570	575	533	546	525	508	528	513	525	517	510	520	536	506	539	545	551	543	535	512	556	533	508	536	550	510	534	522	495	531	487	535	536	533	529	544	578	516	562	554	556	536	498	494	544	527	506	521	499	530	503	535	537	463	523	511	533	530	520	533	533	573	557	550	523	531	536	534	517	533	527	508	536	538	517	573	494	516	530	484	500	550	548	505	529	492	504	515	498	536	553	551	550	522	556	540	553	558	529	534	543	519	515	543	515	507	507	501	550	533	529	533	486	539	498	554	550	549	541	516	505	518	543	534	545	551	573	561	542	571	519	499	534	508	531	535	523	515	522	574	567	540	508	520	528	504	494	507	542	531	513	544	552	530	538	533	509	537	519	552	531	517	544	577	537	511	558	547	522	476	531	543	549	514	532	546	504	541	553	565	561	531	528	523	533	522	508	501	512	545	499	541	513	518	519	528	501	533	505	545	517	516	535	591	534	568	492	500	528	551	517	518	500	514	501	522	532	560	535	551	517	522	525	564	493	490	557	496	541	531	537	531	565	523	499	532	528	535	559	525	552	520	541	519	551	528	509	579	516	488	500	530	518	543	519	537	521	549	525	537	497	551	558	494	513	555	548	501	549	523	531	517	508	539	537	531	529	485	540	555	522	538	505	518	543	539	513	514	552	550	541	522	511	537	546	506	532	519	518	509	565	529	496	500	512	548	491	548	530	555	519	508	530	546	526	531	539	570	523	543	517	580	501	523	509	515	560	525	546	532	514	520	525	501	510	477	461	503	505	491	562	529	560	541	564	462	525	561	503	477	565	552	533	562	543	519	513	543	493	526	519	473	528	533	500	481	523	544	546	515	529	552	518	540	563	507	564	560	522	579	482	512	563	540	517	551	525	524	518	555	519	548	545	519	502	515	540	537	549	526	481	505	517	548	537	525	537	544	514	501	502	540	532	549	526	536	479	570	558	530	514	495	518	558	528	540	536	516	578	509	528	534	561	505	487	521	488	535	533	564	549	540	543	517	547	513	517	533	524	466	538	561	525	515	547	568	508	514	511	534	522	528	505	515	531	525	543	542	508	535	503	520	526	550	523	538	541	501	505	511	521	503	527	515	489	489	511	541	571	487	524	567	529	536	514	547	489	561	526	501	468	553	507	509	533	501	538	545	553	524	533	538	523	544	562	534	560	528	564	498	521	533	557	535	493	549	521	530	503	521	489	501	530	574	540	500	503	520	524	516	510	545	484	517	552	517	530	515	515	596	507	528	536	514	549	546	505	549	541	564	503	582	499	531	486	546	523	500	534	521	553	478	532	538	577	554	503	514	510	556	521	499	588	559	548	504	552	539	533	483	487	540	545	564	519	534	537	548	533	493	536	512	553	519	544	526	582	564	505	563	540	552	480	531	530	547	545	545	531	527	531	514	529	544	551	535	502	584	519	521	545	531	540	545	534	568	539	578	511	515	543	519	513	544	522	526	527	567	521	571	539	514	508	529	538	532	560	519	534	524	533	511	542	495	516	516	508	554	528	529	549	525	539	492	546	570	551	487	506	467	545	584	537	553	575	543	542	534	528	538	524	566	559	535	585	499	545	515	540	499	493	501	490	529	470	555	528	544	546	505	538	474	525	511	558	559	516	562	504	520	523	536	528	529	546	549	536	509	556	546	535	504	556	512	518	489	533	522	523	540	539	502	519	515	550	574	562	534	561	518	530	552	532	464	511	557	560	540	503	525	563	516	574	532	499	473	512	573	543	566	552	551	503	552	496	516	530	533	528	491	544	497	480	532	559	529	535	544	556	541	527	549	522	546	529	502	547	537	529	507	556	514	542	573	540	525	536	534	464	523	546	515	563	498	532	536	549	556	536	514	552	556	569	523	543	503	535	527	538	538	545	513	525	514	501	501	559	498	535	504	500	511	563	518	541	545	506	521	553	529	560	532	503	496	564	500	540
5129	2066	1015	693	513	458	471	410	386	383	415	395	356	391	380	382	372	414	368	403	364	399	410	362	355	379	405	420	396	376	401	414	390	386	388	383	384	407	399	380	348	427	402	369	363	370	390	353	396	417	382	419	369	388	325	373	401	346	387	377	391	326	383	390	377	371	418	349	354	360	336	400	389	408	364	376	393	405	381	388	370	402	385	356	394	375	386	394	393	426	346	362	348	391	400	394	381	374	391	388	398	384	413	393	369	394	362	341	379	379	381	377	381	356	400	415	361	374	415	393	375	409	381	405	397	362	387	358	371	388	343	383	379	363	383	365	392	405	377	392	383	398	375	414	376	401	371	374	411	407	412	380	372	382	367	388	395	379	375	379	350	349	393	385	384	447	385	366	362	408	385	372	386	403	323	374	367	383	343	388	391	396	374	371	412	394	319	377	409	376	371	371	378	422	393	373	404	345	397	409	357	373	373	328	349	354	379	385	373	383	382	399	423	396	348	364	394	392	383	428	398	387	363	364	387	349	399	377	366	367	350	415	401	354	385	381	414	378	362	363	368	369	363	411	390	380	383	389	385	367	405	381	390	391	375	356	386	388	403	392	398	398	361	376	379	407	347	375	420	359	385	404	369	367	389	393	380	374	355	377	427	384	364	356	405	372	375	397	394	336	340	403	368	411	385	395	394	392	400	406	381	376	383	341	366	368	354	383	388	419	412	419	425	419	392	399	396	385	376	371	413	390	359	399	408	392	354	375	382	406	356	378	386	367	394	361	384	377	388	358	391	372	358	376	374	364	380	361	393	363	379	375	407	419	426	394	356	379	399	419	403	386	361	381	391	366	407	391	418	410	345	359	351	387	338	388	365	391	360	393	370	367	392	394	364	409	398	360	383	389	348	376	407	389	355	403	391	372	385	386	365	381	391	381	404	339	381	383	356	348	372	361	347	354	368	352	372	375	386	372	378	402	383	361	383	391	383	373	377	413	357	401	377	401	384	382	426	388	381	377	354	390	384	418	406	418	347	408	361	383	369	385	391	420	376	365	402	368	369	404	381	352	316	360	411	378	358	429	391	358	382	390	397	370	366	378	358	361	404	395	411	376	368	394	333	351	343	378	381	364	345	381	387	358	380	384	390	384	413	384	373	376	405	379	390	365	357	402	381	400	357	399	389	346	369	391	398	358	377	367	396	352	350	413	394	393	385	366	357	393	376	377	365	377	377	352	375	373	386	359	351	386	356	390	369	383	376	408	361	371	418	408	401	382	364	376	371	352	344	399	359	331	360	376	361	375	345	362	356	395	406	389	441	388	404	368	333	390	409	370	358	336	410	394	384	400	387	358	384	370	368	374	418	363	384	387	374	376	366	356	348	415	335	381	351	355	363	401	395	378	373	341	416	394	381	372	332	384	363	368	376	405	368	373	355	375	377	371	408	351	353	351	365	376	366	372	391	401	404	399	385	381	377	403	395	397	414	393	402	379	392	412	427	369	421	377	354	384	420	361	366	390	396	362	379	407	386	398	395	354	370	376	428	343	391	358	360	362	359	349	361	390	379	390	408	402	383	402	356	370	361	379	376	390	356	357	364	411	336	323	378	338	446	332	363	398	364	413	387	390	355	379	356	374	345	337	374	361	424	354	364	370	411	400	394	360	359	379	371	406	360	385	387	405	351	389	393	378	377	407	366	369	377	408	391	367	394	331	355	364	397	375	361	365	378	373	386	394	384	407	404	433	379	343	358	401	399	352	369	360	397	395	366	401	365	380	381	408	381	388	354	412	372	439	374	356	349	364	388	391	361	393	409	390	399	407	387	407	380	398	362	402	361	416	380	376	362	394	372	395	385	397	392	398	372	417	363	376	368	361	417	414	358	360	415	415	380	380	405	369	345	398	360	369	376	379	379	415	400	395	370	398	356	373	405	403	370	406	404	398	394	384	372	322	397	397	361	377	380	374	426	357	381	367	375	363	386	417	375	363	411	349	356	365	375	371	365	382	364	359	364	393	410	403	451	338	412	352	419	403	407	373	357	386	374	364	401	386	375	398	382	395	393	391	337	341	420	399	358	358	427	404	387	368	369	418	340	391	407	354	366	394	373	395	381	374	375	344	401	414	367	375	401	366	375	393	401	347	344	372	389	419	391	395	373	405	360	355	386	391	403	396	396	369	350	390	400	364	397	409	439	386	384	361	379	381	330	369	451	345	369	378	396	379	379	382	361	402	410	364	393	384	378	376	353	358	364	400	386	389	392	373	388	360	393	389	399	381	335	433	366	426	404	360	382	384	374	362	380	370	348	370	370	374	359	373	393	353	359	380	401	402	370	389	360	363	384	402	401	349	375	357	361	410	403	357	367	359	380	377	383	380	364	392	352	399	360	362	397	376	369	417	348	389	396	342	386	386	353	326	377	380	396	369	402	331	384	379	415	419	392	419	372	370	399	369	379	372	395	398	366	372	393	378	421	362	345	371	356	403	405	368	360	369	359	366	400	396	361	386	391	354	377	378	354	371	366	368	380	396	370	362	387	389	390	408	381	344	397	372	374	382	375	400	378	384	366	351	369	350	392	388	372	422	400	398	353	425	384	399	391	398	387	391	383	389	375	379	342	417	348	335	373	350	369	403	394	398	410	381	389	402	356	396	385	395	367	369	357	362	364	381	380	391	389	382	389	392	355	380	381	367	379	416	413	405	390	387	374	369	351	362	404	394	400	391	403	375	355	391	391	382	377	404	406	397	380	390	364	400	350	374	398	395	382	387	397	378	331	367	358	361	337	384	406	365	410	371	352	429	374	389	402	368	404	341	390	346	410	393	384	398	374	374	361	392	377	369	381	359	380	356	385	375	346	376	415	415	387	381	381	393	389	365	369	349	437	363	385	400	390	410	378	425	428	375	362	391	357	389	380	409	381	358	410	402	382	375	381	385	366	382	389	371	376	371	337	394	380	414	336	375	378	404	391	371	387	413	369	390	399	388	364	404	401	401	407	400	389	362	402	427	358	390	403	391	383	379	382	379	414	425	420	389	406	371	399	380	359	404	375	390	351	335	370	390	392	385	342	359	361	377	387	383	395	378	376	407	378	365	384	343	369	362	407	371	383	373	365	406	414	388	399	361	368	379	375	380	367	390	347	381	384	387	369	419	397	378	408	366	380	368	321	382	410	383	388	380	386	375	366	346	429	376	417	336	424	384	428	363	387	388	399	363	404	384	401	367	412	387	394	366	398	393	380	386	391	391	362	377	363	375	337	376	387	385	357	428	376	441	375	365	390	367	408	418	403	342	353	395	388	379	366	396	343	374	374	388	392	404	365	362	391	398	381	374	346	375	381	351	365	373	388	370	370	385	349	376	357	376	341	385	377	354	400	398	390	388	367	388	396	403	350	379	377	410	378	365	392	387	399	402	384	368	360	382	372	405	351	408	359	391	414	418	385	373	378	397	375	414	392	338	349	379	403	407	363	390	395	395	391	362	406	399	371	392
4480	2612	2063	1859	1465	1299	1330	911	917	935	898	905	895	886	973	874	910	929	983	933	908	889	930	914	873	903	937	947	905	852	887	952	946	932	928	897	955	887	914	945	894	937	891	923	917	889	914	927	926	874	877	913	921	932	911	919	880	871	862	921	891	872	964	922	927	929	863	896	944	937	867	910	903	937	868	967	876	906	884	904	894	886	960	903	911	930	957	890	974	900	889	952	879	929	925	880	935	828	907	921	921	935	888	939	898	916	878	894	880	860	919	933	918	879	926	914	932	929	852	939	933	880	924	887	893	922	897	915	892	916	880	921	899	942	906	914	902	906	924	892	895	945	911	857	909	952	892	896	929	872	972	855	954	876	977	856	940	912	907	867	865	921	846	868	957	879	888	902	953	937	965	941	866	973	910	917	928	862	928	898	917	912	894	927	901	926	962	921	893	863	954	883	878	935	932	901	918	896	878	843	887	901	896	956	906	927	904	827	856	859	921	933	881	934	870	926	966	951	899	954	894	876	924	876	895	901	920	935	892	890	874	913	895	923	911	888	932	945	946	919	961	891	889	883	891	942	940	913	893	964	870	866	855	937	919	894	897	970	910	900	954	908	900	847	882	868	878	858	873	897	917	914	898	886	939	881	891	890	857	900	938	900	1013	914	875	931	902	837	859	889	935	894	932	867	943	869	898	884	900	834	909	957	912	931	918	928	915	986	921	904	876	871	957	870	907	903	921	920	896	919	933	909	897	863	860	953	899	907	937	927	877	959	882	891	904	898	941	888	949	904	952	897	918	928	933	935	925	919	941	911	853	898	916	952	859	885	919	930	945	932	915	941	894	887	874	903	890	872	950	953	923	924	920	887	925	920	920	937	885	899	901	934	937	934	866	880	873	901	917	886	888	903	953	933	917	884	954	874	933	955	942	898	867	883	867	920	868	894	880	955	848	908	930	871	831	900	951	849	915	878	891	851	887	907	951	867	887	967	916	936	919	896	919	879	919	913	938	883	852	923	847	974	874	991	910	952	898	930	937	946	911	904	858	911	918	923	898	855	901	847	906	887	930	953	881	923	883	923	952	904	888	908	900	911	903	915	932	911	896	920	905	888	886	944	926	928	848	895	967	886	937	880	865	913	945	874	899	887	911	909	895	909	852	883	932	855	859	896	884	947	858	922	911	904	851	904	916	937	918	924	940	915	867	964	955	911	931	919	915	941	951	882	904	916	883	919	884	954	937	910	886	902	948	941	870	952	886	920	976	961	985	915	881	899	903	912	914	873	915	947	901	860	933	878	931	933	861	957	955	920	876	933	904	917	941	922	940	920	880	912	902	865	930	895	907	908	935	949	959	901	886	883	959	875	897	868	933	923	931	937	938	925	899	917	953	934	920	901	921	893	960	883	905	861	898	932	906	963	940	944	895	847	859	948	889	909	904	848	969	893	925	894	888	918	939	898	914	891	942	916	878	914	924	840	864	906	937	905	935	950	915	934	905	912	941	914	908	974	945	928	868	995	886	918	905	890	954	928	912	963	886	947	916	918	919	893	936	940	912	901	934	953	859	935	908	889	902	868	877	932	871	875	901	913	898	866	943	915	963	922	864	954	868	887	904	929	927	904	883	943	898	978	848	927	880	948	943	956	961	874	951	941	967	901	909	864	911	934	907	906	907	868	881	915	906	910	925	858	887	945	914	923	939	915	867	931	908	870	930	913	903	863	917	861	916	910	876	950	884	912	907	925	934	849	895	884	893	854	894	891	927	909	894	929	926	920	901	931	905	912	914	895	908	921	858	915	929	874	929	942	894	919	833	910	919	917	927	887	946	881	952	927	922	935	905	928	938	946	993	916	907	907	909	878	855	896	918	908	903	885	957	928	951	926	960	870	894	900	917	959	887	925	865	897	936	899	932	916	911	926	929	880	913	891	866	989	920	899	925	900	918	913	942	895	937	861	972	870	897	987	871	903	871	905	917	950	973	909	1000	904	939	852	929	937	910	873	889	897	925	977	912	862	897	907	916	915	912	943	928	885	913	894	939	903	897	877	850	928	941	890	928	905	884	907	914	928	857	910	952	890	905	909	918	921	916	859	946	940	935	881	939	914	925	947	881	918	953	911	904	910	907	980	916	900	928	895	944	892	907	902	908	880	853	920	916	874	924	932	913	851	871	951	925	899	902	931	994	934	932	913	962	930	926	936	908	875	877	878	892	866	879	918	928	886	880	933	885	929	920	908	964	898	910	927	877	911	892	885	906	902	924	849	941	884	893	886	884	887	900	934	893	937	929	896	924	941	974	907	907	933	913	938	949	908	925	969	896	914	927	889	960	880	941	886	904	955	894	910	926	877	958	892	851	896	895	928	921	905	878	923	932	870	972	877	955	900	903	889	943	952	924	899	872	939	912	940	972	905	913	930	898	859	958	930	894	965	916	955	916	937	907	940	872	928	895	906	904	940	910	912	928	875	927	910	927	885	880	969	920	904	935	899	972	912	885	927	920	945	937	882	909	884	899	912	917	904	930	931	940	881	858	899	939	860	910	927	882	903	860	915	965	957	857	883	970	901	931	928	930	971	915	953	901	906	896	941	960	877	917	921	908	888	848	943	903	933	890	905	878	956	904	872	897	912	889	911	871	933	877	896	944	931	911	969	956	855	924	907	897	943	940	892	964	920	906	876	931	932	931	890	950	890	875	875	913	954	872	928	933	895	896	917	880	950	915	864	927	843	840	914	897	877	921	939	909	943	858	899	920	939	985	884	953	939	915	909	963	898	858	888	944	924	926	879	943	944	925	904	910	899	922	875	946	914	891	916	925	883	922	978	904	950	904	899	902	874	867	957	889	926	919	905	952	951	956	938	895	919	898	901	865	921	954	883	906	876	903	946	928	938	927	910	913	928	943	925	897	858	957	913	916	929	933	976	904	875	891	863	885	907	907	847	897	971	886	921	916	890	884	919	891	921	958	934	929	984	916	938	901	916	932	912	937	930	927	919	891	914	955	858	971	923	909	910	944	900	914	920	954	901	909	884	919	904	903	913	930	909	960	907	874	949	951	952	897	914	876	920	883	940	932	917	928	889	924	899	942	921	898	897	948	904	885	969	909	908	899	932	931	910	942	884	917	934	938	861	943	830	929	969	861	866	919	899	882	899	932	908	901	897	878	893	972	891	885	885	894	945	942	853	898	927	924	876	936	915	862	908	897	890	866	886	903	901	906	864	954	927	899	935	938	882	938	922	884	927	909	932	945	894	910	922	889	928	950	950	877	843	925	877	900	888	936	841	872	931	929	914	875	886	897	871	918	971	985	882	894	899	839	895	913	931	937	887	912	891	949	859	934	954	880	911	913	961	969	899	913	945	876	934	960	933	911	931	947	900	962	870	903	898	943	920	900	880	949	897	929	921	874	911	889	917	916	901	899	917	887	917	917	916	879	930	931	959	893	926	913	892	966	870	893	909	921	887	876	881	930	902	872	902	953	865	942	911	905	901
16118	5807	1977	1532	825	684	666	444	417	397	402	425	420	373	446	389	409	375	429	388	387	388	395	425	415	450	431	399	396	431	425	391	403	428	438	342	404	400	397	378	417	405	408	396	436	425	390	433	436	393	393	398	366	413	401	366	384	388	378	416	385	402	398	398	398	436	387	371	406	395	391	426	397	433	413	410	396	389	447	401	394	399	387	398	423	397	409	450	379	390	445	376	373	401	388	402	405	416	422	420	407	375	390	410	368	395	392	395	380	374	407	388	378	412	409	394	347	399	383	407	376	414	420	381	397	384	403	425	411	404	410	407	359	367	396	389	396	378	381	435	386	354	380	426	418	403	396	375	360	422	445	402	399	438	371	410	423	396	390	410	407	407	401	381	408	473	411	446	396	392	390	406	416	403	372	419	355	414	401	392	413	397	410	416	404	437	406	434	386	402	399	355	400	366	386	396	389	403	416	379	382	402	413	416	383	434	411	365	400	426	391	360	427	380	404	351	429	365	403	428	405	410	407	395	377	411	432	400	392	422	395	393	445	362	367	388	385	429	378	411	454	409	364	375	400	414	366	386	418	387	393	360	408	409	385	402	384	391	425	393	390	373	418	423	413	419	407	384	391	432	399	422	384	395	391	404	412	401	400	396	378	397	422	405	402	384	398	425	395	410	431	369	421	405	384	354	396	396	416	406	396	443	363	354	406	375	373	394	383	383	388	369	432	402	355	468	423	406	365	418	394	437	361	378	431	387	374	398	423	402	394	420	427	401	390	368	425	411	394	413	418	419	406	421	412	427	377	394	412	411	400	431	406	402	444	407	391	385	383	373	413	410	418	376	391	421	399	430	409	362	413	396	386	361	388	383	375	426	390	372	389	354	381	409	384	394	420	381	393	407	382	373	391	392	394	407	377	386	412	408	411	379	463	389	407	431	395	411	427	408	481	395	435	395	407	369	422	391	408	389	373	398	421	399	391	421	393	398	372	407	392	415	408	402	409	377	419	404	409	368	390	411	422	412	396	407	407	438	415	378	364	338	397	405	395	373	416	384	390	373	443	385	400	373	376	395	399	411	391	381	382	421	402	429	393	386	406	362	388	426	392	368	424	411	395	380	416	429	423	396	410	389	386	424	384	382	404	409	413	448	408	406	376	439	356	434	395	392	413	415	408	439	387	398	390	369	405	373	406	416	418	407	382	393	437	421	426	415	396	381	412	408	388	436	387	372	444	402	418	398	388	421	384	406	399	391	396	369	410	418	435	349	398	399	433	405	413	387	430	430	392	394	378	392	410	400	394	417	411	416	420	401	395	395	366	373	418	420	371	393	424	405	383	401	415	369	413	415	390	394	373	389	348	393	382	379	402	400	406	401	393	365	424	383	388	361	360	379	377	415	380	385	381	398	419	385	412	415	366	406	442	407	390	438	400	400	402	392	380	412	404	402	392	375	417	415	409	385	378	359	376	389	381	416	383	381	379	395	379	364	392	405	394	390	381	410	400	349	370	402	412	457	421	382	394	435	370	367	408	410	384	435	405	385	446	394	369	412	368	412	414	408	405	433	389	443	431	408	375	410	411	395	409	371	396	393	414	415	390	365	380	362	435	401	423	399	387	419	414	441	429	405	401	415	382	378	400	376	430	386	368	409	381	392	427	412	356	402	406	402	406	368	427	416	414	398	415	397	407	352	395	394	359	373	411	390	409	420	443	395	368	412	419	406	404	466	373	384	385	400	405	395	415	427	416	432	404	394	380	407	424	401	410	390	386	405	381	385	385	383	391	407	408	405	371	364	398	430	405	387	425	409	399	440	400	393	398	440	391	450	371	387	388	430	405	396	399	405	395	427	409	438	389	402	416	395	407	404	388	396	411	391	390	395	398	394	383	384	400	403	397	383	363	421	401	407	405	403	408	410	372	387	427	453	419	397	381	399	413	388	389	415	444	400	395	393	367	364	397	371	427	389	407	407	408	392	378	408	397	394	344	404	424	400	390	432	396	383	386	431	394	387	422	405	394	393	415	428	419	432	418	410	405	401	393	428	434	451	427	420	379	439	418	417	360	382	393	436	383	404	365	420	430	381	415	408	392	409	397	414	390	398	391	398	344	384	360	391	381	400	417	396	381	386	410	420	418	371	407	417	402	424	387	411	413	388	398	361	398	406	429	398	434	376	385	371	389	398	419	383	388	407	429	428	418	393	366	377	398	419	434	371	391	388	383	411	398	434	431	366	398	393	362	404	409	400	390	413	391	377	380	389	411	397	403	413	392	403	393	368	412	410	375	418	408	386	409	424	395	349	395	393	405	372	383	400	402	407	395	416	375	409	369	364	397	379	405	361	393	404	420	433	372	435	383	349	405	408	430	397	382	381	464	416	412	414	427	395	390	417	423	356	379	373	400	416	376	383	377	377	415	389	406	397	410	402	394	385	485	374	391	410	398	405	405	420	388	375	404	425	392	458	373	397	382	409	408	419	399	417	443	357	405	396	392	430	370	399	381	421	403	404	362	401	389	414	404	419	378	399	416	430	384	392	431	396	398	438	371	413	421	399	403	411	391	405	378	414	443	389	417	380	375	407	391	403	383	413	431	395	405	360	371	391	415	373	440	426	430	416	387	417	431	372	417	411	392	401	433	408	377	382	405	410	412	385	386	384	450	380	400	386	396	419	411	428	400	359	404	407	409	383	417	385	393	388	404	410	394	399	356	410	384	377	380	394	401	420	366	358	398	363	426	441	415	393	404	379	354	388	414	398	402	355	391	428	385	380	414	395	379	377	390	383	401	453	383	373	418	389	350	415	409	428	411	403	405	382	363	389	397	399	397	388	389	422	416	399	368	401	430	387	421	413	381	429	491	406	419	386	396	398	389	405	383	399	418	421	404	410	416	401	407	420	418	419	398	390	412	410	364	399	399	383	418	389	387	398	402	427	400	380	414	418	397	410	411	391	396	382	389	402	393	401	373	380	363	390	436	399	413	419	404	439	407	361	424	375	435	368	399	403	428	390	413	390	378	368	401	437	447	382	402	395	414	412	391	422	407	401	381	415	387	377	376	357	366	346	424	413	413	380	430	395	397	405	416	394	448	391	389	371	372	387	426	386	389	377	379	423	415	435	383	414	401	426	395	354	414	432	398	403	440	415	395	405	402	381	385	379	388	389	409	389	381	393	394	403	408	373	410	402	440	406	347	404	362	431	393	401	456	383	357	396	358	409	407	387	384	417	384	416	370	422	426	366	362	412	416	429	386	428	355	394	385	419	392	464	377	412	397	387	397	367	403	389	402	436	421	405	386	372	388	393	397	394	436	423	396	384	406	396	404	380	402	352	376	374	388	401	387	407	434	426	410	391	379	424	409	401	404	419	417	386	386	393	381	403	425	427	409	443	386	438	417	397	390	400	422	428	414	428	372	408	363	400	388	383	407	395	387	378	401	364	410	382	371	427	438	415	441	407	401	395	399	418	394	407	396	396	438	390	434	373	426	441
12472	5486	3330	4421	2756	2435	1961	1117	1082	1095	1048	1020	1014	1003	1039	989	932	960	906	981	1013	973	960	989	995	941	952	963	916	932	924	992	1029	966	963	963	977	934	948	976	918	931	908	919	978	961	1002	931	936	981	973	901	912	1000	952	956	992	951	941	908	947	949	1003	960	953	952	907	926	921	931	980	941	923	936	964	921	980	974	914	884	926	964	927	932	981	909	917	934	867	943	928	984	978	943	935	941	966	891	919	908	902	952	978	879	916	930	964	982	948	968	914	965	904	962	919	1018	963	984	963	965	904	951	948	968	869	949	958	980	911	893	932	959	847	918	938	953	944	946	950	966	983	912	883	1008	994	954	966	940	902	921	940	944	958	923	930	970	926	885	969	926	954	920	921	974	934	953	954	978	953	913	962	981	1023	893	922	933	870	924	927	941	990	934	972	933	931	976	929	949	944	959	949	961	957	981	929	948	967	901	936	961	937	928	960	936	932	970	928	986	1007	985	911	951	994	941	955	959	950	931	928	981	922	907	942	896	920	923	961	961	941	946	974	959	978	907	972	941	988	984	959	983	950	922	891	893	954	972	920	937	917	968	902	942	891	911	981	925	966	949	931	947	961	909	938	940	880	948	957	941	954	931	954	949	941	949	894	939	955	916	948	968	921	942	907	885	888	967	905	893	937	939	943	934	939	919	931	947	930	951	939	968	992	955	956	930	906	924	992	915	949	919	952	910	942	994	935	938	922	995	945	956	905	921	964	910	986	985	921	955	894	970	939	935	974	959	932	909	916	982	937	920	979	871	1006	912	964	959	913	917	972	985	992	909	983	1033	873	959	926	967	944	925	952	969	973	946	973	907	915	919	948	945	935	915	951	972	942	955	885	870	964	925	945	916	947	957	930	935	967	948	922	936	956	969	951	953	932	942	903	885	921	975	943	951	939	929	977	984	958	890	933	901	911	983	988	898	968	960	982	953	925	981	924	954	981	971	975	911	921	971	936	922	962	953	969	886	888	984	920	918	943	885	911	918	921	865	1009	945	921	907	949	1014	942	1002	920	993	921	930	964	984	976	920	938	968	903	905	990	982	945	955	947	933	938	901	1009	941	973	951	968	925	947	939	948	970	902	925	946	920	930	943	931	937	939	897	927	946	969	984	969	935	931	992	968	893	946	918	897	972	961	956	928	980	943	932	917	902	942	923	906	1006	907	975	981	877	958	900	931	940	972	945	983	945	995	969	955	917	943	952	921	949	894	908	916	965	892	915	921	929	934	881	994	924	871	980	933	988	946	934	973	858	957	968	956	893	977	929	966	963	935	949	906	918	905	905	872	950	958	951	927	949	891	987	1027	919	998	887	930	953	979	947	949	1003	974	947	918	931	944	939	969	996	971	930	971	908	956	883	958	971	961	927	963	910	916	928	928	986	949	896	932	1003	976	955	962	956	945	949	909	989	919	961	937	951	982	975	914	953	954	905	954	934	952	1004	937	937	984	933	951	939	883	905	929	932	925	989	926	988	890	887	936	897	923	938	953	934	902	923	959	910	960	905	936	938	945	1003	957	949	959	927	893	915	919	936	901	991	892	959	977	911	935	936	961	947	928	940	887	904	944	929	957	914	943	992	927	991	945	986	900	967	917	943	926	946	1011	962	966	954	981	900	949	926	964	898	892	921	973	967	922	920	884	951	950	937	962	928	1005	939	923	975	969	956	925	922	971	958	940	989	915	936	959	875	935	931	913	962	962	940	917	964	974	925	913	984	944	939	976	931	964	993	962	1003	957	940	951	981	959	1001	979	933	945	943	965	891	931	925	891	967	951	947	967	916	949	899	963	894	950	907	888	965	908	984	939	967	904	988	888	905	972	916	939	934	952	1030	882	861	938	906	960	924	930	915	921	977	974	907	953	958	941	900	893	975	945	967	959	968	936	944	977	903	958	929	960	910	974	969	946	961	888	902	954	913	889	983	936	929	962	921	952	933	970	948	944	944	958	947	960	863	914	938	983	930	936	943	900	1000	984	886	953	944	955	960	952	968	953	920	907	944	917	939	973	956	967	925	971	944	963	955	936	969	974	995	960	951	916	908	936	933	936	899	989	888	911	890	901	932	927	922	975	856	905	960	916	930	983	939	955	859	914	920	954	1008	944	950	990	957	924	958	973	922	947	865	976	992	923	964	923	926	974	954	902	942	951	949	942	942	994	963	924	950	965	954	933	992	912	898	934	941	943	947	974	984	914	927	918	968	932	940	942	943	955	915	950	961	965	920	934	928	979	879	927	966	932	942	947	967	936	915	1002	962	913	935	928	975	909	922	945	949	951	952	896	960	985	1008	937	973	925	947	912	969	965	952	917	939	950	969	973	975	932	897	911	921	952	928	957	920	961	913	933	937	944	901	934	956	955	936	900	899	945	960	1017	910	944	937	951	977	1002	944	947	935	960	963	916	914	986	972	925	970	980	988	956	953	928	899	951	873	936	941	942	983	926	950	905	940	949	956	931	966	947	935	931	917	915	1002	922	943	1002	955	996	940	963	960	909	941	987	910	949	918	971	978	969	937	956	951	951	890	967	950	923	1006	929	963	952	956	993	927	934	904	936	974	925	936	929	916	951	995	951	947	907	977	983	991	959	974	945	942	1017	965	904	919	920	943	899	943	891	921	915	880	923	914	911	951	983	983	919	932	978	952	953	930	920	945	890	892	956	982	943	938	985	961	993	883	956	921	959	947	972	955	988	1007	936	971	912	923	986	951	915	1015	929	924	920	956	955	909	941	950	976	934	965	943	955	955	903	916	942	977	897	932	907	904	932	975	919	1025	940	968	940	904	959	947	944	988	1002	975	1014	918	965	970	924	954	997	942	925	928	909	961	918	968	924	936	892	934	956	973	921	953	1006	924	980	968	917	908	970	960	908	959	934	850	936	931	1001	967	902	948	994	972	964	921	978	984	971	884	931	933	932	984	950	921	1011	972	903	925	915	964	993	1013	952	946	974	958	927	937	937	986	909	913	934	916	912	978	954	966	944	975	994	920	972	981	890	927	922	964	933	937	945	966	952	940	880	909	933	914	929	915	909	953	977	954	944	915	932	999	954	913	922	984	958	988	905	928	939	933	921	930	911	950	874	919	990	1003	958	919	923	948	956	974	961	923	926	989	943	923	917	990	950	972	952	994	947	981	946	939	907	962	914	936	945	926	879	918	971	912	997	943	930	990	913	934	976	940	960	913	966	972	886	998	928	978	961	951	929	964	954	905	921	973	985	900	907	916	953	963	907	971	948	936	969	968	980	923	940	971	930	943	926	902	1010	927	979	979	996	962	896	1027	952	1002	896	918	915	919	946	954	942	959	953	945	977	955	929	947	984	953	949	917	938	972	940	864	958	957	961	981	956	925	939	945	965	974	902	973	940	1008	963	883	914	918	955	871	997	975	945	946	946	984	893	940	882	918	965	935	956	958	956	923	941	948	916	909	929	969	1009	956	960	934	954	934	957	945	1001	969	929	922	948	930	948	932	1022	951	909	965	949	1001	946	912	932	917	1012	950	930	952
26395	10859	3929	1780	945	620	475	300	252	255	231	234	226	244	243	222	233	213	237	239	248	209	236	221	198	224	237	250	232	224	219	220	236	216	228	207	235	243	229	214	227	204	230	191	218	203	205	185	216	235	214	243	198	252	207	231	217	223	219	222	257	224	186	210	216	221	225	200	228	245	195	200	211	239	226	244	211	215	213	227	229	223	248	201	201	226	217	224	204	221	212	224	211	230	215	249	250	239	215	225	214	220	210	234	213	230	232	227	226	234	230	238	239	228	188	236	208	206	233	229	245	200	235	192	196	243	202	201	234	232	212	232	234	222	221	235	233	229	243	215	221	223	235	230	224	218	221	230	244	186	239	208	235	219	195	238	219	216	201	193	235	211	224	222	228	229	206	201	183	199	234	201	212	217	228	219	217	212	198	197	229	213	240	238	230	228	230	215	214	218	217	225	207	220	234	248	193	220	198	229	225	234	234	251	237	222	216	227	234	214	217	215	199	231	218	211	211	205	193	199	212	227	190	253	199	209	200	225	200	254	214	212	203	244	220	220	255	184	218	201	222	213	202	214	204	212	243	208	224	257	218	237	215	222	233	219	227	248	218	246	222	221	238	228	199	214	212	203	184	218	241	221	182	225	207	200	203	209	197	194	222	223	212	244	221	227	208	209	210	236	233	211	217	239	242	223	221	206	207	212	226	237	229	233	216	216	260	199	232	228	208	210	217	220	212	226	221	221	210	244	213	209	274	229	237	219	206	227	194	227	196	213	227	233	207	222	218	227	208	205	211	227	231	215	215	224	229	233	226	197	206	249	228	212	212	225	210	235	198	209	234	184	206	235	213	203	240	222	221	199	213	219	207	180	222	233	194	216	209	208	213	218	215	208	219	242	227	210	213	204	201	201	218	266	236	207	226	198	225	215	223	238	221	207	202	230	187	228	208	212	204	215	232	222	221	198	216	233	210	206	224	225	251	230	240	217	219	238	217	237	236	208	204	209	217	215	233	197	222	231	239	256	210	193	231	216	217	237	232	218	230	218	214	208	221	222	218	210	205	177	203	233	232	221	182	215	241	241	226	222	234	225	219	218	215	218	252	217	202	211	217	212	212	213	265	222	227	222	214	232	224	203	232	230	223	218	212	217	204	227	216	250	214	246	235	209	207	216	222	225	212	216	205	244	217	216	213	202	234	225	217	253	248	200	212	222	237	205	237	260	213	227	201	227	242	215	223	204	237	227	219	213	224	207	207	240	232	208	221	214	226	216	248	222	214	198	211	223	219	215	219	207	226	237	223	173	195	226	186	228	215	230	239	213	213	206	210	204	195	194	215	193	193	222	234	219	223	236	250	210	231	187	230	201	207	210	192	223	220	226	214	276	228	252	242	200	242	242	240	192	197	193	219	196	232	214	224	211	243	215	243	235	235	228	228	224	212	217	233	215	247	234	229	266	209	204	201	218	193	203	224	211	224	225	233	200	204	182	241	203	223	204	211	209	229	209	215	252	195	227	221	198	193	246	219	237	197	207	191	196	238	253	220	213	203	208	222	224	224	242	234	230	203	220	200	217	218	214	234	221	208	227	241	193	235	221	206	237	240	208	231	198	212	231	196	187	239	249	220	218	208	220	229	208	233	220	217	236	200	193	210	178	236	195	219	216	232	209	218	225	232	247	255	231	210	223	216	204	222	243	208	195	256	228	231	224	204	207	213	218	235	226	245	218	206	210	226	245	222	189	225	236	200	227	202	233	212	199	189	249	201	223	243	262	217	225	223	198	226	185	230	202	229	208	203	198	213	199	209	220	222	222	218	227	237	240	221	220	217	206	224	247	218	205	227	204	214	230	216	215	204	207	226	216	239	198	230	199	224	206	248	210	211	218	221	203	217	223	236	218	205	243	206	255	213	214	230	195	223	233	219	210	194	209	217	202	249	202	225	218	243	221	186	218	222	216	199	222	211	228	218	223	185	233	228	208	194	211	235	260	211	212	218	191	197	208	222	223	218	228	202	231	220	216	200	220	249	218	213	212	218	219	234	207	231	215	235	211	225	216	231	216	186	205	209	228	217	242	213	211	211	219	186	226	246	202	222	221	227	222	239	252	221	221	226	222	194	188	207	211	226	203	231	208	206	194	221	200	221	211	210	215	215	234	189	218	202	201	214	217	265	249	232	213	256	235	221	230	239	243	226	212	228	224	219	237	247	198	212	235	222	210	211	218	221	219	220	214	224	215	212	231	210	232	210	235	228	209	242	254	221	209	246	222	221	228	223	240	229	209	226	213	197	223	248	223	227	211	196	219	241	202	211	232	203	208	224	227	242	210	198	222	218	249	205	228	241	226	219	235	214	234	249	200	243	223	197	227	228	207	239	210	218	255	222	233	228	200	248	195	224	209	233	220	222	210	213	187	207	209	217	215	221	209	214	189	220	198	214	226	229	206	206	204	218	194	225	194	217	223	194	186	231	210	229	247	197	198	245	200	225	206	234	198	221	206	229	217	212	254	232	231	224	241	234	220	222	247	218	201	198	184	230	226	246	238	214	228	222	224	223	242	202	200	207	223	236	238	211	195	233	214	214	257	217	222	214	249	214	188	218	228	222	239	236	223	214	205	215	199	223	196	200	217	216	194	249	209	211	214	240	226	247	189	197	218	205	217	207	233	200	192	222	233	219	208	226	207	195	222	217	248	221	231	241	213	206	221	214	246	222	245	207	239	214	213	225	216	215	227	208	235	224	209	209	187	204	209	234	229	237	225	230	244	235	204	194	229	202	214	227	205	239	217	205	230	221	222	213	224	222	224	216	235	241	209	199	223	228	236	234	219	203	213	198	231	203	221	206	222	215	223	240	213	196	198	202	209	233	211	219	214	211	213	226	251	209	219	236	216	211	207	219	196	204	208	208	244	249	205	207	218	245	217	236	229	193	216	216	222	226	205	199	228	209	246	200	249	191	254	176	248	204	244	240	230	235	233	215	189	214	205	220	216	234	207	224	199	235	240	200	211	245	204	202	244	225	233	214	254	199	218	216	223	235	227	231	191	252	237	208	229	259	208	212	220	216	217	239	229	238	189	250	212	276	243	217	203	211	231	204	210	225	211	206	248	219	226	239	185	197	227	221	219	219	223	232	236	213	227	264	216	199	219	209	249	224	219	215	202	213	230	208	242	230	239	234	208	216	206	232	208	210	198	214	216	182	206	232	214	203	231	199	236	223	213	228	211	225	208	231	210	221	210	234	244	202	214	209	215	198	206	229	209	217	232	230	209	273	192	210	207	231	195	250	210	207	236	202	183	230	224	215	198	231	240	212	230	235	238	200	227	240	211	235	232	199	191	225	190	243	213	209	195	208	230	220	251	208	213	204	218	204	230	219	235	198	229	220	203	180	239	190	208	250	243	214	225	237	207	231	225	224	191	209	210	234	248	233	213	203	213	236	208	229	216	208	232	244	241	216	187	209	202	222	195	204	214	232	233	222	200	244	248	200	251
17351	7962	5276	4969	3606	2641	2023	1029	817	755	708	741	709	673	674	665	635	614	624	656	624	603	585	592	594	560	608	575	574	571	565	576	533	569	546	544	557	554	570	556	561	548	564	571	556	546	570	537	541	570	543	533	565	557	551	582	608	546	593	561	534	562	539	523	556	540	520	541	572	582	530	574	514	520	559	584	589	535	560	537	536	540	535	535	594	519	527	550	567	605	563	556	574	516	515	519	551	548	571	541	512	529	549	526	556	519	570	538	518	519	568	577	543	531	531	556	570	532	555	522	496	533	544	529	561	500	576	565	583	559	557	587	592	553	597	543	521	554	583	536	530	562	529	520	507	584	551	577	570	563	510	543	596	542	547	535	496	562	528	528	492	559	568	561	551	573	580	535	522	553	535	587	560	508	552	538	559	565	531	566	529	487	489	535	561	579	589	566	574	538	538	544	567	550	561	508	521	540	527	547	516	537	583	534	548	590	558	561	560	538	527	568	512	555	522	538	578	533	544	547	526	559	580	556	546	551	494	559	531	570	576	545	555	559	537	545	552	527	547	539	562	549	546	555	555	510	556	549	543	582	551	512	566	538	557	519	571	530	551	590	558	523	537	555	528	543	569	544	522	591	510	556	544	530	583	560	571	558	532	536	533	519	553	548	544	544	563	522	531	558	548	550	563	591	538	608	547	531	585	538	517	511	525	511	551	552	516	555	565	585	567	545	495	551	540	501	542	574	567	582	518	564	556	559	551	529	558	562	532	504	548	494	472	585	550	551	588	557	516	598	554	548	549	569	580	579	522	534	527	548	530	539	524	537	540	521	542	542	548	518	535	525	513	550	516	526	524	512	539	538	549	529	525	536	546	574	572	550	523	541	520	496	587	575	566	569	570	574	522	551	578	536	567	544	532	543	547	534	499	528	544	540	549	565	526	541	544	514	562	562	554	544	534	524	568	549	510	485	511	582	552	566	537	564	554	546	569	541	566	543	527	601	549	545	563	530	550	570	560	531	527	529	497	550	505	542	530	542	575	561	590	500	536	518	523	530	549	511	518	507	524	508	516	583	530	548	548	520	516	512	560	493	508	530	543	538	518	554	530	555	532	563	554	570	525	512	538	501	536	535	535	551	524	549	557	549	529	499	551	564	538	528	565	548	523	521	523	538	606	559	508	541	527	535	587	534	569	537	575	576	540	525	603	486	570	548	544	587	545	558	575	533	555	501	551	581	564	542	504	577	578	529	556	557	541	578	546	575	529	504	565	533	562	540	555	582	549	524	524	552	548	546	515	540	568	565	571	524	552	542	509	580	509	553	550	566	572	591	563	553	545	560	582	497	546	505	531	520	567	525	512	556	566	540	613	562	603	540	561	553	520	514	578	557	563	512	564	610	559	520	606	578	525	539	589	562	559	546	547	551	567	534	540	513	542	565	529	578	560	499	553	527	567	531	505	541	530	509	591	570	517	527	558	576	568	517	562	501	571	485	546	529	524	527	523	556	568	572	558	503	527	574	527	544	540	576	557	580	512	481	544	530	547	578	567	540	542	532	536	556	537	571	566	563	568	553	542	551	532	575	554	547	544	542	553	555	575	543	509	544	510	544	576	538	530	573	586	574	497	549	533	521	551	509	560	519	569	545	567	549	565	537	547	562	570	531	532	561	533	545	533	532	549	581	559	562	566	557	521	527	528	584	562	556	552	542	539	519	549	532	547	530	570	611	552	523	542	561	520	530	536	585	528	559	578	557	529	527	540	539	541	579	508	542	545	518	524	572	507	551	509	491	553	571	551	525	548	558	593	533	542	530	524	566	558	543	553	578	609	583	533	588	573	557	534	504	542	525	555	519	540	578	543	556	599	522	542	534	530	553	569	535	521	576	554	563	546	525	568	548	535	542	543	515	516	577	518	515	522	566	517	538	550	529	539	516	545	534	534	476	540	535	579	551	534	572	511	549	531	555	576	547	563	568	599	514	599	551	573	561	567	512	556	540	548	540	525	593	532	521	565	506	513	546	533	557	548	557	535	544	555	532	526	544	512	550	519	528	479	552	563	562	541	540	566	534	543	616	511	546	502	578	537	490	565	510	533	512	554	519	519	581	517	538	563	516	582	547	559	551	560	579	547	569	582	561	527	529	521	577	556	556	572	490	537	547	537	538	546	544	555	550	555	527	556	552	501	577	519	528	523	534	535	571	590	556	576	550	513	549	577	557	541	528	559	516	516	596	549	549	548	494	542	555	546	535	534	530	550	552	568	552	532	533	556	582	541	532	529	521	550	525	543	522	543	531	535	528	534	541	526	542	566	568	560	517	516	529	554	515	534	563	585	566	549	549	560	576	554	546	537	526	522	509	547	557	548	511	518	536	529	543	540	549	523	549	495	533	544	521	538	554	506	570	549	519	536	530	556	516	564	520	540	603	539	590	548	576	543	572	548	524	543	562	534	525	557	585	557	551	556	567	543	570	554	547	540	543	584	482	524	555	560	521	512	591	563	542	550	580	568	510	529	524	510	560	549	548	528	538	533	561	587	558	540	555	527	548	567	537	517	556	571	565	552	574	519	540	586	565	540	562	569	521	546	510	554	542	536	545	554	545	563	574	571	523	530	573	561	571	557	570	512	581	559	513	541	566	531	519	542	583	516	546	529	544	542	551	565	488	538	557	599	536	617	534	519	558	534	510	542	544	550	579	547	563	519	570	531	568	520	518	542	538	579	568	527	549	570	550	554	544	568	555	548	551	500	564	501	550	553	549	585	544	605	537	555	517	577	558	566	541	508	540	538	527	559	549	546	559	574	514	532	541	554	569	562	548	565	567	540	548	560	555	531	565	604	514	540	535	535	530	514	521	555	560	572	497	551	522	537	535	560	545	533	544	543	530	572	551	570	554	615	552	538	518	553	529	531	571	528	540	547	559	553	492	571	509	518	545	583	550	572	502	558	558	569	555	561	560	535	530	543	571	514	544	496	584	497	561	573	579	523	551	491	534	533	565	546	536	531	561	566	535	567	571	585	583	542	504	567	546	488	536	549	520	589	523	539	507	549	557	511	555	539	519	527	526	559	547	548	521	553	529	517	566	526	583	555	530	562	513	555	562	522	563	530	516	561	539	570	535	577	541	560	515	561	489	565	549	536	493	520	525	534	592	560	542	587	568	583	536	559	511	524	571	553	529	576	544	568	528	557	525	538	555	508	525	551	566	587	537	517	579	570	539	518	485	537	542	532	556	514	534	509	539	546	546	542	552	555	561	551	529	526	512	583	564	519	549	486	489	542	562	541	563	551	570	475	517	537	572	552	567	559	507	573	566	552	541	536	597	522	543	539	556	529	546	534	574	494	544	556	521	553	550	554	535	547	592	559	566	549	495	570	565	514	563	565	539	549	540	564	572	555	522	571	525	589	570	511	540	508	525	540	554	527	532	559	520	569	597	527	516	533	575	559	535	570	518	578	535	541	555	579	544	560	580	534	590	522	534	538	577	511	555
5079	1917	1130	957	615	459	381	396	388	382	394	373	395	384	381	350	373	391	375	354	403	407	378	375	409	368	390	379	333	398	345	365	400	357	383	385	384	375	391	411	372	407	411	403	359	401	400	379	391	384	399	395	365	400	404	386	382	389	389	402	368	378	374	375	382	395	384	364	355	365	389	374	393	378	353	406	408	364	384	352	394	397	397	394	418	351	361	385	406	390	398	437	385	397	390	368	354	375	378	415	359	386	396	373	431	377	403	374	373	398	384	348	387	377	402	357	409	369	359	376	349	376	350	366	387	374	368	375	365	361	359	408	389	383	381	388	382	398	385	348	352	389	395	343	380	414	385	354	392	419	395	398	373	362	381	382	369	398	407	381	350	413	400	348	375	347	397	388	380	377	395	396	377	377	386	371	407	370	365	390	374	387	394	372	386	424	337	392	368	403	395	419	347	407	378	373	376	383	398	347	368	367	368	406	365	377	396	368	381	400	392	414	377	392	396	432	362	362	376	411	386	387	415	421	405	372	407	392	426	387	387	410	378	361	438	376	382	446	405	359	391	395	400	385	363	344	344	335	420	403	401	386	371	368	372	405	373	387	379	381	344	412	427	362	384	366	384	390	420	390	413	378	388	396	403	380	360	397	392	379	332	380	373	393	391	419	364	397	375	351	397	371	380	384	382	352	399	372	410	399	406	378	355	376	394	370	386	362	391	348	411	395	388	367	355	382	372	385	386	364	406	409	386	369	354	404	404	375	354	397	364	358	400	393	362	413	333	363	388	371	367	388	425	388	375	418	338	348	379	365	395	407	356	378	382	380	430	382	390	373	404	355	382	410	393	360	404	363	419	377	417	414	379	358	404	366	389	398	368	369	395	352	387	371	360	415	385	366	372	386	390	374	390	400	413	430	370	381	390	366	392	392	378	394	404	376	404	395	383	402	403	381	387	398	399	404	373	396	409	418	377	411	390	385	415	415	402	411	385	390	374	386	427	387	390	405	388	405	405	400	402	415	380	369	358	414	394	330	392	394	430	397	409	368	404	374	346	347	355	437	407	368	406	373	363	419	399	372	437	339	394	371	406	387	388	376	402	407	422	334	375	385	375	387	381	393	383	433	387	364	364	399	413	393	399	394	405	355	376	397	409	363	407	389	368	390	416	385	373	386	373	366	372	378	376	389	341	398	422	406	375	364	364	399	389	364	370	369	374	371	401	376	384	390	420	382	366	389	404	390	385	337	406	387	368	388	366	351	381	390	410	351	398	353	383	375	395	387	380	392	380	400	408	386	392	404	345	404	374	387	435	379	376	422	398	369	393	365	388	397	368	403	414	375	372	382	375	368	379	388	352	389	429	407	358	426	377	355	369	398	350	420	424	370	344	371	420	380	422	352	395	410	344	382	389	372	369	412	387	378	372	378	359	422	429	414	410	386	387	391	373	408	369	410	426	376	400	388	364	421	345	401	382	366	358	409	377	411	377	379	379	423	409	368	397	381	370	429	345	374	402	378	348	376	389	384	400	343	364	411	378	377	392	395	370	394	404	366	399	386	409	412	386	359	434	386	386	394	385	368	377	401	404	440	420	371	396	389	376	367	396	374	372	380	409	390	438	348	384	378	360	403	371	358	387	389	368	376	386	426	388	397	394	394	333	368	369	393	377	355	363	334	374	400	396	394	395	359	378	370	389	365	371	394	411	399	395	388	428	394	437	376	365	434	360	407	371	376	354	386	376	344	372	397	377	396	377	427	400	381	383	384	351	371	414	388	370	381	401	382	417	403	379	391	349	350	389	409	341	394	394	396	377	368	401	391	349	398	369	403	337	367	388	367	397	426	382	393	374	408	361	370	391	394	382	391	386	391	382	372	417	376	395	413	355	375	374	363	387	397	391	386	381	387	373	379	379	390	365	378	375	373	428	369	386	383	384	378	421	370	403	407	371	428	393	395	366	414	376	356	394	423	366	417	358	354	368	351	388	411	370	415	377	348	397	421	353	406	374	376	406	369	401	413	387	384	410	366	395	383	356	395	380	364	434	388	375	377	452	395	424	389	397	388	357	407	410	373	399	402	415	381	402	394	373	392	394	394	419	414	347	349	422	395	377	375	414	412	387	384	402	381	387	398	378	394	360	411	414	356	399	417	389	392	385	375	376	419	396	373	417	413	373	368	394	385	387	400	385	358	380	360	365	383	405	388	345	359	340	374	345	406	365	386	413	388	381	405	410	366	414	375	357	428	419	398	395	352	397	380	392	398	381	391	361	409	357	412	434	364	379	375	387	412	365	373	384	387	369	375	399	385	377	382	425	383	404	381	388	397	371	378	413	398	382	384	423	372	356	380	367	416	362	394	383	383	398	364	349	413	406	399	361	381	367	398	352	366	402	398	434	401	386	375	367	359	356	437	419	422	396	397	375	355	385	379	419	421	379	383	384	380	391	399	368	396	384	401	414	397	404	384	403	381	413	414	408	374	366	358	408	401	373	397	395	416	355	385	394	380	442	394	382	392	361	358	396	372	373	407	357	393	359	381	393	417	374	394	414	380	373	369	413	377	414	403	377	399	407	393	350	387	396	410	376	403	383	364	363	379	401	389	344	434	381	395	393	434	355	402	361	381	377	376	382	420	429	377	384	402	377	367	389	400	360	395	378	342	363	391	401	384	384	381	366	420	389	397	404	348	435	381	395	391	381	400	401	421	382	384	395	413	386	377	408	413	351	402	360	416	373	386	361	367	382	374	379	381	392	383	385	341	370	420	418	372	410	388	357	436	424	427	387	425	391	388	396	389	354	388	360	382	391	390	370	392	380	358	386	382	408	399	383	405	397	350	374	367	341	376	382	357	375	403	401	408	376	384	381	384	428	388	387	351	399	375	398	404	377	393	377	350	331	387	393	411	396	382	390	338	365	397	430	390	401	370	419	433	380	404	359	338	374	359	382	368	384	337	366	402	387	316	396	361	402	370	414	379	368	404	397	387	389	344	365	387	409	386	373	357	379	374	409	364	370	364	383	359	383	395	347	424	401	403	387	389	394	386	377	401	404	389	375	362	401	385	373	403	391	360	402	394	428	372	385	414	401	413	409	448	346	397	414	363	398	388	409	350	381	332	353	369	348	404	391	393	428	398	421	417	428	388	421	359	344	347	389	362	417	380	425	396	412	412	399	417	377	367	403	427	387	389	419	415	359	427	374	376	418	384	395	408	389	370	346	365	388	395	351	414	349	367	379	403	393	375	373	390	407	376	360	380	357	392	391	388	379	381	401	429	421	359	367	432	391	360	391	378	380	363	387	376	366	355	373	389	399	417	383	366	363	394	366	361	350	397	413	411	378	391	390	401	387	384	393	399	376	420	436	400	361	361	409	407	373	379	394	382	420	400	371	373	378	400	397	388	363	385	393	348	402	395	395	401	352	354	380	370	383	403	381	418	357	336	411	396	411	422	367	375	397	405	396	378	376	333	399	394	393	387	366	369	362	366	373	373
4573	2436	2367	2925	1958	1388	1086	936	906	923	951	899	926	937	936	905	910	951	952	960	917	941	946	894	881	945	923	915	924	913	898	903	943	889	983	914	938	920	939	930	903	895	945	953	942	915	936	905	921	906	919	899	909	963	898	886	921	874	925	888	941	956	927	904	861	961	837	907	939	847	937	909	914	992	931	920	951	897	930	944	937	941	887	896	944	893	908	881	906	909	908	887	911	954	906	905	947	914	849	954	910	901	895	965	962	919	926	964	913	954	909	961	952	866	953	919	923	941	914	951	937	910	903	968	909	993	879	924	973	915	933	898	917	930	864	957	914	959	918	939	869	893	932	907	870	869	900	929	938	914	938	865	904	924	958	903	927	919	959	921	954	936	908	937	915	883	917	854	960	931	926	937	880	923	927	968	901	964	853	891	944	952	897	904	950	965	910	913	913	903	906	878	950	996	885	968	981	942	864	937	948	957	968	939	937	945	862	934	906	968	909	894	933	915	909	936	912	904	939	939	941	924	932	855	901	920	933	831	954	941	891	943	911	897	935	939	849	925	907	934	1005	896	891	989	940	953	876	896	875	905	967	890	909	919	920	897	974	885	917	931	889	939	928	941	965	889	987	931	930	909	920	878	1014	897	894	915	931	913	959	928	891	897	919	930	937	927	884	916	866	844	903	881	880	946	918	899	986	888	892	922	893	952	916	918	941	919	930	938	912	908	881	886	905	906	927	873	928	898	912	900	960	975	897	949	889	934	955	932	931	939	929	901	922	901	970	885	928	950	894	922	929	931	993	940	917	936	915	914	894	922	894	893	958	922	926	925	898	891	925	944	951	893	890	893	938	937	881	961	885	910	908	945	902	945	915	914	872	867	914	930	952	914	904	930	917	886	884	910	957	921	920	936	972	924	889	957	914	912	966	920	893	874	867	938	961	887	939	917	900	933	916	969	980	946	910	912	951	971	900	909	867	910	851	901	951	947	966	937	911	916	922	979	938	960	973	923	919	934	895	880	932	895	895	895	927	909	900	950	915	921	921	861	907	908	912	908	917	906	908	895	891	935	918	902	917	960	928	924	934	890	936	965	913	912	889	936	922	858	932	881	897	880	936	938	857	958	938	894	939	973	914	980	929	927	947	881	915	895	944	977	921	925	922	939	944	955	963	965	878	922	877	967	920	888	918	870	887	927	907	889	927	916	941	897	952	954	909	941	903	895	953	961	944	952	897	944	917	920	914	870	912	979	915	911	872	890	938	917	882	887	888	946	893	924	935	928	895	953	884	937	900	949	955	883	881	928	881	875	955	900	929	895	942	933	953	933	924	903	891	942	896	908	957	945	904	948	948	877	881	945	913	946	973	841	927	946	915	929	944	903	950	881	912	974	942	932	914	940	882	871	915	928	926	879	922	918	898	989	887	945	875	944	995	945	949	932	951	891	949	967	908	948	936	857	973	896	904	921	923	949	948	915	910	931	953	935	903	931	902	922	958	904	877	903	936	917	941	920	941	928	942	918	914	916	888	880	946	894	973	945	920	946	918	935	934	898	965	918	959	895	920	901	929	962	944	979	964	956	954	921	897	947	885	924	982	911	904	928	906	979	935	901	966	946	899	920	919	918	858	902	938	998	876	911	928	879	935	840	942	903	956	888	919	901	994	889	885	1020	943	885	928	958	907	928	934	920	939	943	921	972	933	930	885	939	904	933	914	913	895	963	906	912	919	949	921	930	887	978	919	909	931	964	956	883	909	979	907	900	910	899	878	936	953	940	919	942	937	937	891	934	922	924	929	914	938	915	908	924	950	908	877	919	917	939	955	949	1010	855	931	896	993	897	899	872	894	928	914	957	974	983	935	941	889	891	960	888	878	883	872	902	965	876	961	956	965	933	951	882	938	941	968	923	929	925	929	911	884	874	898	907	959	867	905	897	927	889	910	912	973	931	935	928	885	938	910	886	925	884	905	927	893	944	882	904	949	876	951	913	935	915	929	892	933	898	930	951	928	909	903	879	899	932	934	909	1020	904	890	955	925	972	963	911	952	952	911	941	955	957	892	915	950	937	886	935	926	952	918	962	896	926	952	917	957	919	854	915	907	974	927	912	956	925	937	942	910	950	879	958	880	934	922	951	910	1021	935	888	918	926	910	944	987	964	951	941	921	910	933	965	860	955	950	893	950	934	896	907	879	878	923	893	933	916	961	916	919	946	913	995	929	898	904	908	948	954	875	926	899	916	929	994	940	833	924	913	914	941	952	989	919	961	910	913	872	892	930	935	926	930	904	955	921	942	935	1008	949	925	920	930	909	911	852	929	943	922	937	959	938	952	924	903	955	967	904	895	901	958	909	920	908	895	925	937	917	934	917	945	954	924	966	887	909	880	907	889	918	945	930	945	953	957	981	932	918	907	994	909	922	920	937	904	922	950	950	911	873	872	926	880	889	908	971	903	941	881	958	883	956	926	972	958	895	978	934	932	899	959	870	914	950	907	893	932	894	916	961	915	904	932	934	946	937	949	946	922	909	971	918	890	900	890	921	939	969	959	906	915	935	956	911	899	918	942	942	919	934	864	940	889	876	929	877	876	914	918	910	934	886	865	921	956	937	946	979	865	907	891	903	923	956	897	914	891	910	887	933	898	942	868	888	926	946	875	932	933	874	910	899	946	973	888	943	934	885	899	920	907	920	938	935	935	954	924	948	880	974	949	926	970	874	955	947	877	936	927	933	917	889	879	930	943	965	879	936	920	930	894	896	945	920	974	881	935	914	952	933	966	915	851	931	998	880	944	906	923	905	858	892	957	923	938	891	967	920	914	903	968	877	873	923	912	898	900	971	885	899	912	924	947	893	908	896	916	968	950	867	884	895	901	948	973	935	962	883	880	938	920	881	898	944	904	916	871	881	945	888	873	889	938	956	926	936	930	945	889	915	905	928	961	867	920	918	934	908	935	947	944	915	873	940	880	998	915	946	872	913	922	920	910	902	1008	876	946	989	938	927	921	877	942	893	937	906	866	972	930	897	874	966	963	915	909	957	904	964	952	932	896	885	947	960	904	892	951	958	899	887	920	917	916	931	987	894	945	944	940	904	936	951	964	901	919	945	861	876	918	930	890	882	921	932	858	943	912	877	963	983	927	896	893	933	938	940	909	910	914	909	910	913	929	912	898	936	929	906	882	929	890	998	921	871	932	980	954	918	893	965	921	952	909	909	923	960	893	889	969	910	932	940	920	905	946	933	949	967	918	957	913	869	929	951	945	946	953	937	954	895	896	886	920	945	933	883	932	930	881	916	913	937	959	886	966	932	961	921	882	878	935	928	939	961	854	901	862	905	956	928	907	874	900	899	901	892	965	910	942	910	901	864	932	928	926	910	914	963	895	960	878	941	973	941	988	923	879	933	1011	898	928	910	979	889	912	901	977	906	876	910	881	910	903	918	906	893	894	916	910	919	913	922	964	903	944	947	906	978	884	903	937	926	959	954	932	991	940	925	989	885	877
16349	5641	2051	1573	1062	646	478	458	402	379	425	322	433	422	409	358	370	375	404	370	385	383	410	380	377	436	348	392	351	370	384	407	412	434	409	405	370	400	407	394	406	396	398	396	390	425	398	417	419	414	399	407	403	391	398	410	390	391	374	369	440	389	403	336	354	401	396	367	403	409	402	422	361	357	346	401	396	395	422	397	405	431	398	371	394	387	366	408	417	399	358	345	406	415	363	422	385	380	423	394	369	418	378	411	406	371	401	405	384	427	399	397	385	402	390	410	419	360	401	403	409	404	410	363	391	410	366	393	393	382	361	420	388	405	376	372	363	422	376	359	396	396	408	402	401	404	437	373	411	350	384	393	397	394	357	413	404	386	433	370	422	388	429	405	388	361	345	399	405	367	394	403	411	387	355	397	390	389	416	383	415	434	369	419	400	423	453	405	404	382	411	399	424	368	397	372	395	396	382	402	393	389	387	391	404	428	405	406	375	405	382	397	412	389	374	385	375	396	354	357	404	408	430	373	404	394	395	384	424	437	410	394	410	429	386	385	387	397	398	368	350	382	412	392	397	417	395	436	374	414	415	406	363	372	422	406	390	412	398	399	410	401	407	430	380	408	384	424	418	381	424	414	426	393	374	417	365	436	405	385	366	416	389	409	431	420	408	359	380	394	369	380	396	410	430	408	416	394	408	379	412	368	400	413	388	448	401	384	410	374	363	409	395	389	395	386	382	414	419	394	398	431	370	355	404	360	406	379	402	391	386	387	386	367	356	383	361	366	407	387	371	368	391	347	396	378	379	419	391	409	385	361	395	401	387	364	413	403	399	403	416	353	389	360	419	396	422	425	424	421	345	379	395	377	388	425	413	396	396	380	374	390	404	396	394	421	393	392	370	404	418	422	402	408	398	390	405	401	362	438	392	409	392	369	400	379	431	404	412	437	407	416	408	371	392	407	389	402	356	378	381	394	374	446	404	369	389	402	399	408	407	406	407	455	412	411	413	392	367	405	379	396	400	403	361	399	454	435	359	393	394	368	413	389	419	407	393	429	436	402	403	416	423	401	399	386	377	354	372	328	407	390	392	385	435	420	402	409	401	404	392	415	425	399	362	383	397	406	407	382	409	388	414	395	398	427	388	410	391	438	438	414	399	393	392	404	442	395	397	388	393	378	400	407	428	408	415	358	362	436	436	385	396	387	405	384	417	397	357	416	380	400	391	375	446	393	392	405	395	384	388	455	400	372	395	386	378	400	401	404	398	419	383	402	368	380	383	369	395	421	445	390	409	372	420	444	402	361	378	383	390	387	412	367	414	417	389	397	406	405	424	400	431	407	371	381	391	422	391	399	378	420	380	379	392	395	414	442	396	398	395	445	407	374	364	366	424	382	359	388	356	399	439	430	405	428	407	373	419	403	390	376	408	363	399	419	429	389	378	355	391	400	423	431	397	394	399	398	401	402	423	418	382	413	378	419	403	375	389	400	371	384	366	403	431	376	410	408	401	387	394	417	402	399	420	404	365	351	367	441	412	399	367	406	378	427	422	391	424	386	437	407	412	362	429	389	413	363	401	374	349	384	402	433	409	405	397	401	409	379	398	380	420	399	416	392	398	394	354	399	411	355	393	402	415	395	399	419	393	396	372	378	398	429	399	401	424	364	402	380	435	399	416	405	366	373	436	410	411	375	390	374	386	401	383	393	381	414	433	408	394	424	400	423	380	423	416	389	408	394	382	388	390	402	408	432	430	385	378	412	372	394	360	373	405	346	407	397	390	432	384	418	397	407	456	386	405	380	379	405	400	396	398	363	401	384	401	413	404	418	407	416	370	406	375	376	380	440	383	412	424	408	402	402	380	358	400	400	427	420	360	398	400	396	367	406	423	407	394	399	404	399	447	399	390	380	412	435	423	393	396	377	432	399	404	404	394	391	409	381	378	414	387	384	417	395	391	402	390	392	401	385	382	442	372	369	393	382	398	390	391	388	423	404	372	427	397	392	409	355	400	385	382	361	405	430	371	443	393	359	330	397	389	432	393	396	365	429	415	381	404	408	425	435	420	397	413	422	418	386	388	372	377	416	410	412	387	391	396	409	396	406	362	408	397	413	372	368	424	392	404	355	420	383	398	381	418	409	430	421	384	409	396	388	367	423	395	383	356	414	402	403	376	435	412	384	398	400	389	407	381	406	397	394	382	436	362	382	437	414	412	403	384	416	420	399	404	373	426	442	378	412	370	395	407	391	403	378	373	378	381	376	417	407	395	382	411	393	412	445	394	397	366	402	407	414	395	385	367	410	433	396	424	418	407	395	401	404	365	352	420	385	417	387	350	398	404	415	414	414	386	402	393	379	381	394	381	403	401	385	412	379	366	367	378	424	361	413	418	358	396	398	410	382	419	406	415	386	364	392	389	409	392	377	403	405	430	390	420	372	372	407	392	379	414	368	420	414	411	395	415	395	372	348	408	394	407	415	354	401	405	395	416	368	389	344	362	390	383	437	397	371	399	399	358	385	418	437	405	384	400	429	408	402	390	396	396	413	380	437	381	391	423	379	366	365	380	371	383	405	394	332	414	381	389	398	380	401	429	415	451	396	383	374	402	423	381	419	400	457	406	405	410	387	387	390	385	425	367	428	407	419	408	428	426	434	362	423	385	409	371	412	400	435	446	407	371	389	378	396	422	393	380	385	372	375	439	347	404	384	370	380	387	364	400	392	405	407	390	372	399	397	409	417	414	395	393	425	375	393	415	393	414	427	412	368	331	383	375	415	401	412	406	378	367	386	373	418	404	396	365	386	422	376	395	367	370	377	399	425	403	378	416	375	449	357	411	434	416	453	407	422	412	421	372	404	402	353	390	420	407	391	380	391	417	367	413	364	390	407	398	373	412	437	382	394	390	359	442	417	401	376	378	433	375	407	400	411	396	395	391	379	414	413	403	397	396	351	381	393	375	372	399	412	446	377	360	444	396	410	430	409	395	380	397	424	401	438	408	400	404	396	409	420	402	422	426	410	416	416	418	409	388	454	408	401	406	395	355	419	397	365	426	389	386	405	414	397	375	372	412	399	420	431	398	381	428	392	399	455	392	409	385	406	368	411	391	420	383	402	415	377	387	363	376	367	376	411	419	405	420	407	379	393	414	436	410	365	389	447	386	378	400	393	417	436	404	390	398	394	405	381	402	400	390	376	365	383	399	407	415	376	392	371	425	432	436	412	410	409	408	369	421	411	394	410	367	371	462	407	416	394	377	390	416	377	417	385	405	415	374	398	387	421	385	394	418	392	406	390	378	392	408	422	385	409	397	406	407	428	399	379	414	394	380	418	380	382	424	416	386	396	374	384	372	347	387	407	455	416	418	388	404	407	398	407	379	405	396	395	398	384	419	398	399	401	382	395	399	407	403	399	394	394	398	386	397	412	395	374	389	388	390	405	397	400	409	392	406	397	414	418	433	401	401	387	393	371	441	388	388	429	425	425	384	392
12283	5052	3262	5073	3424	1938	1554	1208	1117	1055	1047	1013	1001	965	965	983	956	1004	1020	992	953	998	960	941	977	1024	966	1041	910	1035	952	910	967	1002	963	989	961	943	960	956	879	898	911	966	964	905	933	945	930	922	932	914	1004	962	987	887	973	943	981	908	987	926	898	967	911	916	970	919	952	915	973	944	880	949	960	885	895	926	918	920	954	950	991	912	916	1001	949	981	945	934	969	955	924	940	919	937	945	900	850	955	975	886	940	930	916	918	947	971	960	909	929	946	931	1022	950	898	934	904	872	961	896	981	927	983	936	862	972	882	997	909	963	946	959	927	895	926	957	926	927	919	937	951	928	906	882	973	923	857	933	932	908	928	870	912	917	896	943	984	915	905	970	968	915	920	1010	913	955	862	922	871	928	940	978	975	964	909	875	1030	965	904	941	873	893	949	933	959	907	949	951	969	938	904	917	912	964	942	960	953	953	902	927	973	942	895	911	913	995	917	934	877	926	947	941	952	978	943	928	935	950	926	890	943	904	904	904	943	968	974	888	968	930	913	920	887	936	939	979	938	936	910	923	900	950	917	926	924	912	930	996	919	926	927	961	959	895	954	931	963	944	999	936	900	954	948	948	936	896	926	966	952	936	918	930	909	938	976	914	895	1011	924	906	984	933	984	970	914	915	981	925	945	968	990	914	921	1009	945	966	879	960	853	952	931	930	918	936	946	904	992	949	947	915	881	896	960	961	955	903	930	997	888	912	906	932	948	900	945	964	881	844	907	906	918	958	923	932	928	908	960	950	923	912	985	896	893	909	899	975	1002	913	862	907	929	909	919	950	963	959	916	947	930	936	919	878	915	899	927	923	933	982	953	938	942	952	884	953	952	928	932	936	905	933	946	954	896	946	892	949	922	937	922	947	965	897	912	910	853	932	949	932	893	987	920	942	951	977	926	935	967	944	936	925	909	918	930	950	989	942	964	937	954	930	1009	904	945	943	954	942	913	931	937	918	943	906	899	916	937	934	907	949	925	917	972	960	932	925	952	919	926	877	933	919	975	928	929	949	930	946	906	942	950	955	996	910	960	939	959	871	928	939	934	939	961	937	926	925	936	961	905	917	994	947	997	951	949	928	939	926	882	921	884	999	967	986	923	884	913	975	890	917	945	925	931	889	947	974	968	970	961	961	956	934	931	935	927	925	942	943	965	908	938	875	911	935	1002	911	933	970	925	956	929	869	910	893	990	971	939	972	948	910	930	887	993	940	947	898	949	946	948	954	922	927	894	926	943	935	931	939	920	955	934	898	958	957	901	946	954	919	944	887	932	940	878	939	960	931	896	917	959	920	941	923	965	954	956	909	916	903	932	964	877	911	850	881	910	919	945	902	918	958	1001	915	940	948	898	968	986	912	957	931	971	912	914	977	944	935	951	956	959	949	946	951	945	938	940	904	904	933	932	940	901	931	913	915	941	912	942	951	928	925	900	919	950	933	970	950	900	890	890	936	963	961	952	932	946	923	861	995	894	927	932	1018	936	936	949	934	911	959	918	977	924	936	926	925	1000	984	915	953	945	941	911	897	1024	959	965	944	931	911	947	908	873	948	901	959	947	957	960	983	959	932	946	880	956	946	960	925	917	920	978	938	933	898	941	980	938	961	976	937	928	931	948	971	942	898	944	918	897	915	925	912	911	945	932	943	933	873	895	977	925	964	956	967	916	929	907	968	931	936	934	950	942	963	924	898	952	924	919	898	921	929	921	974	958	970	943	887	968	960	938	885	957	981	978	894	947	951	905	1011	912	937	904	955	921	943	969	964	1021	983	906	939	964	916	900	968	918	950	953	950	951	950	909	926	861	941	915	956	937	895	935	942	855	909	922	904	937	918	864	904	932	939	916	914	1000	920	992	915	896	889	966	981	920	955	955	973	918	883	907	930	945	936	915	960	1021	908	975	915	937	918	916	903	916	961	911	975	976	954	971	957	953	933	944	946	941	920	963	937	970	922	953	946	927	940	886	927	917	898	970	904	952	937	909	924	889	881	941	960	997	908	998	967	936	932	937	906	944	973	920	899	901	886	949	912	936	891	876	959	910	969	975	917	968	930	959	992	958	865	944	954	889	915	907	923	975	963	861	987	946	924	958	898	984	962	949	874	964	936	955	955	947	938	988	935	970	908	926	978	971	900	932	907	1020	960	925	941	991	922	900	939	907	925	982	927	919	981	925	880	930	938	963	915	937	988	945	1008	970	984	921	891	954	970	938	905	946	1005	971	958	884	949	915	938	916	960	934	933	889	959	996	882	911	909	895	915	952	921	1013	942	940	899	985	905	943	963	923	963	930	931	920	973	888	945	928	952	935	948	967	916	976	956	913	965	897	945	912	889	901	1019	930	970	956	922	911	956	923	919	953	926	962	967	980	872	884	962	952	909	910	944	941	964	942	928	968	920	977	986	933	916	957	904	925	960	981	929	906	959	947	905	993	897	938	940	922	978	915	902	937	923	919	902	907	922	877	924	917	959	933	984	960	942	938	958	1011	928	954	906	932	939	940	969	925	922	947	962	978	963	956	912	912	947	933	967	947	922	958	921	941	909	987	959	895	935	986	944	925	970	941	912	932	914	956	929	982	968	988	936	953	961	960	959	940	949	879	933	986	955	927	928	919	927	951	946	917	872	881	958	949	923	936	908	905	921	931	920	946	962	944	983	944	885	975	885	928	974	923	961	935	954	929	995	939	935	977	930	934	908	970	883	964	907	947	950	946	970	900	940	967	930	898	922	957	979	901	908	958	895	905	918	979	925	932	957	936	944	916	913	893	967	931	942	928	927	952	973	968	953	953	905	951	977	913	929	948	918	899	955	951	898	941	955	939	943	998	882	899	940	930	954	910	971	930	909	908	939	958	942	896	927	886	956	894	894	940	920	934	914	916	937	973	904	932	887	923	928	956	924	909	938	949	939	909	936	985	900	949	918	957	988	942	967	920	954	958	962	984	928	915	1001	955	895	933	915	951	957	947	934	1022	930	960	931	886	970	928	925	901	940	955	927	958	927	916	928	898	989	931	897	945	981	996	880	1003	940	970	911	903	931	901	951	914	978	889	908	912	981	942	969	908	921	933	937	908	931	918	926	921	946	961	878	911	974	966	942	997	895	924	974	965	962	978	879	930	921	887	962	971	908	920	991	925	905	938	928	960	925	952	896	943	949	900	916	936	915	1009	865	948	971	928	963	938	948	942	957	871	905	931	972	900	930	910	950	973	936	959	986	953	960	942	914	966	920	913	930	916	911	918	953	973	941	952	875	956	928	1003	952	963	966	950	933	936	946	1002	946	966	912	1005	904	889	874	944	926	965	938	976	923	961	955	898	958	943	904	896	975	935	998	911	957	949	931	937	927	916	877	883	918	893	936	964	1005	919	945	999	921	1004	937	881	891	984	935	881	959	916	844	986	979	896	908	882	945	974	939	924	880	969	1008	942	892	939	942	923	911	930	948	951	945	974	983	963	942	929	971	899	925	928	955	956	936	913	871	911
26148	10609	3323	1997	1381	765	409	317	261	254	260	241	253	271	233	208	220	231	205	211	241	228	248	216	209	227	242	253	224	197	199	239	210	217	199	227	185	215	234	226	221	235	226	216	210	228	214	215	249	208	259	229	200	231	214	221	214	226	240	213	238	229	243	230	251	236	213	231	217	212	225	221	209	194	219	209	246	232	235	243	219	219	228	230	230	204	204	210	224	208	232	191	209	212	244	203	224	214	237	204	203	221	180	237	226	211	221	196	215	233	219	244	221	222	203	234	203	218	199	195	229	241	214	209	221	251	212	229	225	212	217	220	198	244	210	220	227	213	235	229	218	229	230	226	257	210	237	248	221	224	233	214	201	204	199	218	215	215	228	225	255	231	260	198	204	204	224	219	240	215	234	226	203	218	235	220	211	247	197	208	223	224	208	201	205	206	231	231	211	228	204	224	213	226	223	228	203	199	205	215	248	207	208	194	216	235	243	238	215	220	231	213	211	224	221	212	215	220	248	246	202	194	209	215	197	215	209	263	202	207	219	188	233	227	192	270	232	199	223	226	227	215	205	234	205	213	209	219	190	217	209	225	219	230	201	216	215	209	244	195	229	229	208	237	223	228	211	214	202	232	217	221	212	231	215	228	210	231	234	193	249	202	206	228	223	224	229	197	212	224	229	231	212	213	260	218	216	228	242	195	226	213	224	214	189	214	229	226	227	207	223	215	225	224	218	229	245	203	212	222	216	226	225	196	245	202	248	201	185	198	221	227	233	220	225	210	231	226	203	240	238	230	226	195	219	208	229	239	187	197	213	195	242	217	208	235	194	228	237	237	178	214	231	249	208	204	232	232	209	202	220	196	261	207	230	211	209	208	224	207	220	222	217	220	209	205	195	229	226	239	230	246	237	220	231	220	207	222	233	203	224	197	205	228	205	191	212	203	226	233	231	214	229	226	204	233	206	208	223	190	248	196	219	244	232	213	217	216	215	233	218	230	211	198	206	220	239	192	201	237	222	220	196	237	242	259	231	221	202	216	223	203	214	220	260	211	240	242	223	229	208	239	218	193	233	195	220	228	225	239	230	230	251	207	211	232	217	221	238	227	208	235	225	209	219	207	177	227	234	235	201	229	232	229	199	228	205	229	237	226	232	218	220	222	217	235	220	242	238	206	215	250	226	215	246	217	219	222	232	228	229	226	213	192	238	219	189	199	227	223	180	224	216	219	225	233	220	231	209	243	228	211	200	197	235	232	209	239	193	258	236	220	228	253	198	205	225	210	208	209	212	259	201	227	207	248	264	249	209	196	241	231	210	216	219	201	210	202	234	208	220	263	221	227	214	223	207	212	216	238	229	207	258	243	249	215	231	215	221	205	241	229	203	231	243	207	230	218	218	224	227	225	229	208	216	220	218	230	249	200	206	245	221	207	229	230	253	215	238	207	199	236	187	228	226	231	221	227	224	225	215	218	217	213	224	207	223	238	227	216	217	234	224	224	238	187	228	200	233	231	228	211	202	198	234	218	220	226	199	214	201	212	205	229	215	234	207	210	230	224	230	205	205	234	217	221	210	233	213	209	201	215	233	247	212	193	233	188	213	244	227	229	228	215	212	200	244	251	207	219	221	244	203	225	218	200	206	220	206	220	198	242	221	231	196	197	219	205	220	195	218	219	239	224	211	223	210	252	205	219	209	232	206	219	231	216	219	219	213	230	214	201	187	216	204	242	241	203	236	222	218	215	247	249	238	245	208	217	201	195	224	229	222	208	218	225	202	232	179	211	223	188	222	258	195	232	252	218	205	202	253	219	220	224	214	214	190	235	223	215	232	246	218	174	201	233	225	216	215	188	212	233	201	248	203	218	209	196	234	232	233	218	226	194	212	242	253	241	240	216	192	202	218	222	201	219	226	246	224	204	217	211	195	227	221	207	225	211	222	209	200	217	229	215	203	229	220	215	205	220	201	192	214	218	227	215	220	182	197	225	203	190	197	214	204	227	225	204	207	211	195	207	218	199	227	235	202	241	219	205	219	215	203	193	245	238	226	229	249	203	200	231	223	216	199	254	238	214	236	206	199	207	211	242	220	237	212	233	232	185	240	224	219	202	248	214	201	219	225	225	229	225	214	227	227	221	213	213	229	239	213	234	196	228	200	216	210	211	208	223	208	212	209	186	217	241	253	196	223	227	224	222	228	216	197	247	234	198	249	233	222	238	225	223	226	242	227	215	226	220	213	204	218	219	203	210	200	216	213	200	208	224	234	209	203	243	245	199	211	224	210	194	214	230	198	236	212	199	202	209	211	225	202	189	219	230	251	205	222	221	213	229	224	220	199	211	233	231	218	183	237	238	216	224	216	218	207	220	183	226	191	212	218	212	227	246	202	215	225	210	189	231	219	222	203	217	194	215	205	219	233	222	211	217	217	217	203	215	208	232	219	235	216	207	198	255	204	231	193	210	225	205	213	230	201	222	215	219	223	224	207	205	221	226	207	246	193	193	209	189	216	206	205	227	198	246	252	212	200	241	243	219	209	201	200	251	199	234	227	228	200	229	230	211	208	219	207	237	190	198	211	217	241	234	217	227	230	230	218	209	187	232	213	243	223	196	201	213	208	207	197	199	247	211	222	214	214	237	232	222	213	226	226	215	202	225	215	241	222	213	210	226	234	209	215	212	236	195	223	250	243	229	231	231	228	226	221	200	217	239	228	210	221	227	223	233	206	231	188	225	220	206	237	207	224	252	213	215	208	222	230	204	220	208	215	212	192	224	197	204	213	228	208	222	199	209	218	195	232	203	215	171	209	193	231	243	211	224	230	226	217	216	256	223	224	235	226	219	211	238	230	216	207	224	234	213	210	218	206	216	204	225	233	224	225	211	216	223	221	204	239	233	210	192	213	217	225	211	205	221	215	231	248	217	239	225	245	247	218	204	234	234	239	205	199	223	195	200	244	212	212	196	226	247	207	196	204	223	220	230	210	225	209	233	225	226	207	196	234	230	219	200	216	216	209	218	216	221	244	227	202	238	207	217	202	196	191	212	213	229	230	210	233	217	212	216	221	207	241	233	222	190	224	205	233	210	227	216	243	212	201	224	226	225	235	214	233	251	228	228	211	210	236	204	195	230	218	232	206	213	218	206	249	204	221	223	221	191	258	206	221	213	236	210	203	215	215	218	255	247	181	227	227	226	180	195	242	222	199	247	205	218	217	205	207	207	217	225	183	175	234	215	221	203	212	230	216	217	209	224	233	224	217	233	220	196	217	233	203	196	243	237	219	235	192	204	190	188	239	235	237	225	229	217	214	235	214	200	241	194	218	225	228	213	199	229	208	240	245	204	253	215	214	246	207	218	223	200	252	229	217	237	225	216	210	232	199	241	214	198	246	217	208	205	254	207	223	203	222	231	230	196	234	203	236	226	234	250	212	255	210	227	213	217	237	236	242	206	248	208	206	206	219	233	198	230	224	220	219	221	196	234	204	209	207	200
17410	7705	4715	5858	5257	2900	1570	1065	833	834	743	755	735	668	689	624	654	627	605	608	604	592	593	580	584	587	574	613	611	610	578	579	589	567	561	605	552	600	538	560	541	523	591	572	567	555	547	526	544	564	550	617	528	543	552	558	544	563	551	547	559	563	537	529	561	520	544	577	544	497	567	577	519	488	563	522	549	533	571	547	580	549	534	539	508	529	535	525	552	574	543	559	546	560	547	535	546	520	507	532	531	563	536	556	542	538	547	554	567	568	527	556	584	579	526	553	567	547	556	485	523	543	526	583	503	518	505	534	566	558	540	560	509	532	544	485	563	506	551	524	513	547	533	558	521	555	552	530	550	538	567	510	615	554	565	557	566	507	555	546	509	561	550	535	542	527	565	557	509	531	533	509	523	559	532	540	528	548	563	522	522	553	590	510	542	542	522	523	545	535	540	562	486	565	563	531	540	579	560	526	523	522	524	520	560	538	533	594	547	533	570	552	566	566	535	528	575	562	528	534	495	551	523	551	534	527	544	565	545	542	576	533	584	547	525	532	544	539	578	572	612	532	564	534	546	524	572	559	510	566	507	527	547	526	514	490	535	553	540	579	518	548	553	513	576	525	514	539	531	494	526	571	552	507	597	552	553	517	566	542	525	542	506	538	501	557	569	531	534	556	553	554	546	559	559	554	549	580	525	562	583	546	558	555	531	553	535	573	552	525	566	527	541	513	522	527	532	566	517	569	534	509	534	568	536	570	578	509	568	566	551	526	505	565	540	541	560	534	515	535	535	529	559	523	529	559	560	491	554	574	559	568	495	534	529	544	551	573	531	508	542	521	514	541	540	540	543	589	524	536	581	544	560	552	586	544	559	512	540	568	513	530	510	545	532	525	570	508	545	539	551	524	508	591	565	562	545	565	539	539	507	551	535	574	562	521	531	534	555	600	553	512	505	528	575	532	570	509	608	554	551	531	554	575	562	557	540	553	565	545	565	527	569	540	548	561	584	544	538	562	593	550	541	513	490	558	505	530	562	556	550	586	525	578	550	542	512	571	503	551	563	524	584	567	553	534	565	531	562	573	585	557	539	547	534	514	555	543	569	557	544	539	555	532	531	551	562	527	541	560	526	573	573	555	557	523	520	523	576	521	557	530	556	534	560	559	532	493	541	547	574	532	543	562	532	549	528	559	542	530	552	545	571	526	558	558	556	588	547	559	527	491	530	563	558	556	549	543	534	563	545	581	563	549	522	565	508	569	556	530	567	544	516	547	525	549	530	532	558	563	558	547	548	557	526	562	540	566	496	530	545	567	545	572	547	549	540	528	541	528	486	565	507	565	554	570	539	557	539	558	529	503	571	545	516	558	522	547	501	513	566	558	555	527	571	501	527	562	603	526	564	553	529	545	544	527	539	564	559	535	539	558	501	552	540	520	530	504	538	518	509	522	576	546	543	489	541	556	582	551	553	556	530	515	512	514	546	551	551	562	507	572	570	522	548	530	525	524	563	580	498	576	560	539	564	569	596	571	551	538	520	520	522	532	562	583	527	536	537	543	557	580	547	543	543	547	553	548	532	537	557	501	545	539	545	547	561	570	506	543	539	532	546	538	566	554	513	579	531	549	550	548	523	517	487	525	540	531	569	525	558	540	580	518	504	586	531	523	526	498	559	559	528	537	557	549	581	504	547	575	525	540	529	526	528	547	539	555	513	592	575	533	584	553	551	551	547	488	532	543	532	534	513	596	506	522	542	528	526	514	533	560	541	537	560	518	550	539	543	521	531	542	587	563	546	530	564	536	550	590	571	562	561	577	576	514	517	512	553	541	552	570	556	538	550	560	559	527	533	543	578	501	528	538	544	588	540	509	511	549	538	534	548	544	529	578	524	553	556	553	545	584	565	518	533	552	569	524	501	567	562	494	544	524	536	562	509	524	543	546	523	561	534	550	560	531	539	497	586	561	548	542	506	520	522	552	514	531	508	557	578	575	566	528	549	585	510	517	526	589	503	509	537	534	496	556	526	563	547	573	574	567	533	531	550	524	551	533	554	579	549	536	548	565	561	538	504	558	534	506	511	536	542	544	551	577	515	505	531	520	539	577	518	576	505	597	539	561	570	530	570	598	549	533	535	551	547	510	536	537	535	522	521	534	556	535	587	567	535	578	500	536	536	547	595	523	536	522	559	504	551	577	527	526	561	518	534	518	573	501	528	507	526	581	583	535	567	538	500	524	525	537	541	553	581	540	568	524	565	517	575	543	537	523	550	567	541	530	584	595	573	535	519	525	514	511	531	569	542	564	550	561	568	560	524	584	551	531	543	536	537	563	557	512	532	507	550	544	504	521	550	554	531	544	547	572	530	562	540	554	554	562	552	540	541	497	550	552	535	536	531	531	573	550	549	562	536	558	580	535	488	589	534	530	567	546	566	537	534	561	545	552	555	513	555	571	543	559	511	520	563	551	527	556	558	527	514	554	533	544	515	493	521	537	597	545	515	576	568	539	565	528	579	552	570	601	528	531	524	489	529	546	583	562	526	556	518	576	507	533	535	532	569	534	539	523	495	541	623	555	534	556	521	558	580	548	520	547	556	545	552	529	539	575	554	536	495	523	544	547	573	560	552	532	527	554	553	529	563	544	589	539	544	530	555	511	521	561	506	521	569	554	552	557	546	542	557	560	558	546	557	532	514	496	504	502	548	496	554	555	543	530	555	564	560	530	520	527	537	538	543	555	562	591	519	578	493	554	536	512	580	582	526	525	512	558	540	574	551	593	537	504	526	544	580	488	552	517	520	579	549	555	527	525	579	509	590	584	568	555	548	563	576	544	546	509	565	529	513	506	551	520	549	502	555	533	574	547	566	545	547	581	535	514	519	573	570	577	503	540	527	516	570	558	601	586	573	547	569	525	519	603	544	551	567	545	538	510	539	553	555	511	539	550	516	515	538	512	535	543	545	597	557	527	538	606	577	509	554	526	544	552	542	554	534	552	545	552	538	514	585	566	536	580	558	525	538	556	526	547	509	530	559	497	596	542	537	549	538	539	535	555	544	564	546	527	538	544	555	538	567	572	525	565	511	593	585	548	539	528	532	521	560	551	569	543	545	538	524	551	540	527	546	555	540	583	546	570	544	528	539	543	546	579	513	528	533	537	559	513	539	550	566	529	543	581	548	522	529	530	505	561	509	534	550	523	515	533	561	552	557	546	529	535	587	550	532	531	517	560	538	518	544	529	538	545	577	552	552	575	521	563	538	514	548	542	557	548	535	512	540	542	524	560	571	526	564	587	558	583	542	560	593	539	535	511	518	535	570	545	571	530	536	548	533	547	529	532	566	520	531	554	525	549	538	546	524	528	496	531	530	554	529	527	574	564	588	549	563	520	518	579	517	535	510	582	576	531	525	549	550	536	554	570	565	550	512	538	498	519	551	516	548	540	571	527	521	567	520	509	535	541	510	555	542	520	551	560	575	551	527	535	526	585	544	574
5173	2025	1191	915	785	514	429	415	394	422	407	403	369	402	346	389	372	377	421	377	369	387	375	386	369	388	405	403	380	407	408	372	398	350	399	387	368	392	384	371	399	384	392	397	411	387	393	405	393	417	357	378	395	393	373	348	380	361	393	386	400	432	410	400	398	393	394	377	410	387	387	396	374	350	409	361	387	354	366	417	409	366	392	355	385	382	391	410	384	391	384	383	393	367	396	407	392	366	391	372	401	398	384	434	397	369	392	400	379	379	361	397	381	382	447	363	409	401	406	360	391	370	365	383	379	343	409	368	382	407	339	368	381	364	400	366	403	414	408	377	395	400	386	391	382	431	363	377	425	385	351	406	382	424	421	396	367	380	391	370	358	378	372	377	400	393	404	403	377	392	374	423	431	390	356	389	390	354	374	411	410	392	396	395	388	344	388	384	398	383	397	380	393	371	411	407	388	413	415	395	361	403	366	366	379	349	401	391	380	371	356	398	379	376	374	401	343	391	400	373	351	421	407	408	399	407	375	370	390	444	408	390	395	387	340	359	361	404	404	373	363	370	348	391	393	367	395	390	377	384	403	385	403	387	391	363	371	351	377	344	377	364	370	353	410	404	389	363	382	360	427	389	393	414	419	416	384	374	394	363	384	367	420	421	395	398	404	369	416	408	372	381	418	385	393	392	391	386	379	400	357	388	411	398	396	371	404	421	361	395	360	380	367	370	385	386	400	379	388	390	394	355	383	380	386	380	363	404	392	387	384	335	417	413	395	388	393	378	400	382	391	378	403	406	392	408	374	399	405	354	378	390	405	397	392	413	428	356	401	400	402	373	405	373	388	354	399	355	401	395	366	388	382	358	371	370	407	377	351	350	371	391	389	370	361	392	374	391	415	424	393	384	387	380	379	401	375	402	393	367	392	389	424	398	402	395	422	423	400	403	392	437	401	406	377	370	373	369	384	414	372	398	389	377	415	378	404	383	389	374	397	387	427	417	405	384	399	400	331	361	394	414	394	400	427	368	412	424	398	403	356	369	412	374	393	415	382	372	396	378	417	382	395	391	367	386	411	382	394	387	398	386	404	395	376	366	398	399	383	361	351	415	401	420	391	375	413	395	376	346	397	409	397	400	428	407	385	403	389	350	384	371	406	392	356	399	419	389	413	384	378	342	365	357	427	381	382	406	338	406	416	417	391	392	383	391	403	426	390	414	403	394	385	350	390	395	397	383	358	346	408	378	395	378	374	394	386	402	390	436	415	389	383	399	386	361	402	408	413	436	353	401	400	365	387	404	431	375	398	375	407	382	356	363	389	421	386	347	379	401	411	364	415	406	403	439	360	384	429	360	388	427	374	345	398	376	354	372	401	416	363	386	407	379	379	357	392	410	378	399	386	393	378	370	408	405	376	439	417	419	393	353	423	381	425	415	391	393	421	402	424	372	366	383	380	385	426	362	400	408	429	349	368	375	389	373	402	410	362	395	371	435	399	423	353	390	374	405	386	396	409	375	435	403	381	393	349	380	397	421	388	378	393	390	390	405	393	386	399	408	390	395	339	393	389	398	358	394	387	398	383	388	369	417	405	370	426	383	395	402	410	395	392	358	394	380	384	357	409	383	371	389	390	393	360	383	377	395	405	378	372	415	411	403	410	425	380	368	380	344	379	388	385	368	369	380	388	408	382	366	391	414	367	398	362	367	411	434	404	388	408	369	403	404	400	390	333	382	378	395	367	362	395	373	392	403	390	360	391	394	403	365	407	383	404	356	395	424	384	445	395	407	379	411	403	364	422	381	364	388	404	427	373	363	373	409	431	425	374	368	395	391	405	401	393	367	391	392	398	356	366	380	398	382	357	388	379	382	423	410	407	413	403	425	375	364	376	358	379	389	417	352	385	409	383	371	372	386	400	396	347	421	368	441	402	401	393	381	397	392	366	413	369	392	367	396	395	414	421	346	379	391	369	425	398	367	393	364	379	361	415	374	375	397	381	388	399	382	385	376	363	388	444	388	418	376	397	422	395	393	357	383	383	357	408	388	374	414	414	341	431	379	368	404	382	395	400	385	329	368	400	406	435	383	371	387	407	391	343	383	345	403	371	392	410	412	393	396	388	406	410	395	418	391	429	419	370	404	408	442	386	369	362	335	414	395	416	375	412	373	431	396	339	397	384	394	382	407	386	367	388	403	422	403	373	411	423	364	403	399	379	394	409	414	369	361	407	398	377	398	401	379	398	384	380	399	353	382	382	340	359	379	404	417	412	400	351	394	372	400	423	362	384	407	349	387	373	373	374	403	404	374	346	410	377	372	392	364	392	398	363	384	373	428	370	415	378	405	395	413	405	360	423	411	408	369	358	403	373	400	402	389	405	413	375	404	351	367	401	412	426	394	377	358	435	419	366	358	387	374	388	365	361	428	380	374	381	376	392	367	402	406	391	399	370	395	384	331	406	379	404	388	396	361	374	360	402	397	364	380	392	437	348	380	358	368	391	381	396	358	365	436	359	400	420	364	399	390	400	368	381	388	432	423	392	332	388	357	364	369	410	327	374	394	403	360	353	413	387	362	416	381	411	416	372	370	409	387	361	382	395	438	411	397	374	397	355	374	356	382	385	370	412	391	385	418	375	390	387	358	369	399	397	387	416	372	403	388	387	374	384	376	408	373	409	382	394	394	425	393	400	354	372	409	370	395	382	418	430	350	393	395	368	382	376	393	399	418	408	373	370	394	413	395	397	385	369	383	413	372	391	359	430	413	415	388	437	410	407	410	368	353	370	382	360	442	359	385	384	405	401	357	414	378	401	368	424	412	383	410	445	393	393	403	370	408	404	381	392	359	389	380	354	396	385	400	378	403	375	375	366	387	374	387	378	393	391	429	430	403	375	344	349	398	356	359	375	417	397	406	366	378	384	375	427	426	366	342	404	407	407	404	428	400	387	412	399	376	388	372	387	379	383	386	391	398	380	354	405	382	371	393	386	401	355	394	395	352	410	375	379	396	368	403	386	409	421	384	399	416	378	387	415	387	411	394	410	381	397	379	396	388	386	398	361	362	387	368	381	395	384	388	365	383	389	381	398	357	400	372	360	407	399	403	382	381	377	431	382	385	409	395	403	399	353	416	401	378	398	413	392	403	372	382	404	359	364	409	389	419	410	368	372	361	393	403	380	382	409	374	384	354	371	367	389	379	387	404	412	389	389	397	377	389	424	417	351	431	402	424	356	393	388	382	390	393	374	393	351	398	377	406	416	390	384	372	425	413	415	403	384	403	381	431	347	380	401	395	370	381	375	415	394	369	396	379	388	368	394	374	427	383	410	387	400	442	371	377	410	416	365	409	464	380	395	366	360	380	406	366	387	374	405	401	368	351	396	421	385	357	375	402	420	412	385	367	399	432	399	364	408	395	370	400	378	379	393	404	380	370	371	360	406	367	378	393	387	358	374	335	391	388	404	409	359	391	382	350	372	366	400	444	383	357	390	391
4588	2566	2444	2713	2443	1707	1080	988	940	966	963	929	875	955	914	967	936	935	897	984	991	874	920	907	943	930	959	999	897	935	921	942	932	943	931	965	923	902	944	928	903	935	887	982	939	934	951	901	940	918	960	899	907	908	942	893	948	969	966	954	929	953	968	911	904	957	952	926	900	862	948	906	953	953	879	948	896	962	943	876	922	913	963	948	940	934	937	883	963	904	903	963	900	890	950	963	950	939	952	951	917	982	924	940	969	973	930	948	944	964	930	898	882	946	930	933	928	950	890	944	960	924	935	934	1018	927	975	944	981	909	890	918	920	940	920	875	936	888	925	900	908	900	903	929	923	918	951	894	943	846	909	912	923	960	904	872	969	892	972	946	948	922	941	917	883	950	980	908	918	934	919	953	944	915	901	910	911	863	909	1034	954	925	921	1008	932	894	955	940	956	939	947	928	917	906	853	900	965	978	900	947	897	904	868	927	899	930	952	935	923	914	907	960	937	919	922	928	906	978	948	941	912	928	958	922	908	883	925	957	973	946	936	981	920	910	879	898	943	923	936	914	928	964	926	952	941	934	910	911	920	916	932	926	912	905	916	857	968	953	908	881	996	916	948	872	954	911	927	925	954	960	943	979	937	951	927	919	917	928	930	913	962	960	942	974	907	905	953	877	880	959	961	977	884	967	893	844	955	958	956	945	913	919	937	894	910	890	953	998	962	974	918	929	942	911	929	903	944	924	979	936	904	937	908	898	973	920	946	929	885	905	955	954	904	923	917	970	945	944	968	899	951	961	892	898	923	968	920	994	903	911	935	867	965	947	933	931	928	904	897	899	935	932	917	960	911	895	928	947	993	912	991	923	944	921	935	885	918	901	867	871	957	922	902	883	902	873	919	954	898	870	899	924	951	906	965	883	888	973	919	895	878	905	925	944	929	918	870	982	906	944	981	934	926	1014	945	935	943	964	920	938	955	963	942	974	931	974	927	959	929	900	939	851	932	919	881	880	931	948	888	951	957	978	957	908	890	888	940	931	932	940	921	925	912	877	955	921	869	947	932	950	911	940	853	907	977	903	1002	959	990	900	930	996	931	937	886	973	929	967	981	925	932	917	959	911	896	963	921	956	899	928	957	923	921	928	892	982	892	923	977	968	968	911	914	938	998	920	862	918	932	928	900	910	936	880	929	911	932	974	987	900	937	942	917	991	923	935	900	920	938	895	902	932	920	921	911	970	939	915	985	933	879	911	901	908	903	923	961	910	932	932	940	918	886	920	970	899	933	959	888	946	941	922	925	885	920	933	915	909	919	912	927	895	961	916	891	930	888	910	917	936	979	934	926	919	956	940	916	967	893	927	909	942	920	891	876	900	980	928	907	961	934	936	913	907	873	956	924	890	931	860	983	960	930	950	924	875	925	920	887	959	938	946	902	958	964	922	959	941	892	945	886	923	957	879	932	861	932	922	936	953	924	905	936	902	879	966	923	946	920	913	899	932	927	953	933	884	939	987	932	890	912	890	934	875	929	923	968	918	947	924	890	942	911	911	925	910	928	896	904	941	956	902	937	926	864	1005	945	930	962	911	972	959	922	913	942	932	962	935	877	918	922	928	948	938	911	896	904	979	879	956	945	934	898	966	912	930	960	877	869	853	969	928	975	976	920	926	925	959	920	943	870	949	958	935	861	914	912	924	962	905	919	942	886	928	903	920	935	946	888	934	941	943	920	948	891	937	912	996	910	959	872	964	944	933	913	933	916	961	933	903	917	911	937	1008	935	906	871	950	942	944	940	936	916	902	917	944	969	909	895	992	927	894	918	923	949	931	971	972	936	900	884	964	907	967	907	865	923	894	900	934	957	964	921	954	909	925	977	964	940	999	935	912	906	860	909	900	876	932	975	883	941	953	940	979	920	940	970	918	929	907	954	902	913	906	917	911	884	867	906	962	953	912	951	974	926	918	909	935	1002	921	944	959	932	943	934	969	895	957	941	932	892	901	993	900	905	948	977	926	891	928	957	929	916	898	927	923	940	907	1037	922	943	925	947	928	902	916	969	958	941	932	879	980	973	910	882	995	916	970	936	922	960	906	898	963	961	956	943	964	898	929	935	984	1015	904	902	926	958	945	899	1011	916	998	918	899	888	932	951	930	932	937	922	951	957	931	934	921	912	963	909	913	922	928	952	915	914	910	918	911	936	995	918	953	898	943	903	943	910	876	908	968	910	967	919	917	937	953	905	887	916	915	978	955	893	893	917	968	918	956	906	901	898	934	922	948	924	937	899	915	916	933	931	922	890	885	911	916	895	917	964	898	950	911	951	885	917	900	961	914	928	938	947	958	982	901	962	925	946	910	911	932	944	910	862	964	906	920	940	847	947	883	922	934	906	903	983	953	927	972	943	947	924	920	906	995	979	903	975	921	985	903	873	942	925	929	902	954	959	959	887	923	937	941	945	966	941	903	894	900	919	888	899	900	982	958	940	923	939	978	948	892	927	929	951	914	878	922	944	988	962	930	926	996	945	933	957	957	963	906	920	890	935	895	939	944	999	935	871	910	923	922	896	871	926	926	888	915	947	925	871	884	899	893	968	934	900	954	896	936	905	871	917	898	935	947	894	830	929	883	932	921	944	942	933	915	905	943	965	923	947	938	980	903	900	877	900	896	923	908	908	982	906	940	887	936	960	928	950	936	900	925	942	942	890	943	915	945	969	945	906	942	930	933	916	924	928	901	847	925	938	913	926	934	986	902	915	957	903	938	900	946	889	869	1002	947	932	927	926	905	941	913	926	859	947	947	890	975	928	924	912	925	917	897	926	930	929	890	901	958	987	926	893	907	970	956	894	933	935	889	878	936	943	891	964	876	902	913	910	943	885	916	948	972	944	911	911	928	953	899	981	900	915	949	841	941	936	907	955	911	887	904	923	872	935	906	900	925	908	886	924	922	956	904	890	954	928	910	956	919	857	921	932	980	947	958	951	915	911	915	938	912	941	958	860	956	923	912	948	861	949	808	947	931	935	953	993	955	897	876	953	916	944	949	963	935	933	956	925	867	983	911	919	935	913	901	922	931	926	940	943	963	972	904	909	927	907	933	864	944	890	871	963	943	911	909	983	959	977	926	900	902	960	907	892	947	923	886	964	935	921	962	870	916	950	900	974	875	864	931	938	843	876	900	875	950	915	937	946	884	947	888	874	942	936	963	903	884	897	950	917	909	907	929	912	909	940	962	924	974	911	902	920	937	909	878	921	986	903	929	912	903	900	958	934	940	873	929	949	913	931	859	921	928	863	905	1005	938	943	840	955	951	897	931	921	901	957	914	940	910	895	942	917	949	929	924	913	952	959	919	932	906	894	894	943	878	938	968	960	936	954	945	893	975	907	906	956	912	962	947	929	944	935	937	907	920	960	913	922	891	968	967	958	919	1020	960	953	914	930	931	958	925	879	919	912	934	940	914	859	951	905	909	962	946	919	952	951	997	915	938	961	991	946	852	927	917	877	929
16026	5910	2486	1759	1264	687	479	436	451	431	414	393	422	433	429	391	420	429	383	428	398	448	414	399	392	405	391	410	394	429	422	386	392	406	360	380	387	384	452	388	427	391	393	393	471	398	413	399	424	404	438	417	391	408	426	438	392	390	394	379	388	414	406	366	392	423	427	400	441	430	387	363	399	390	410	397	445	400	348	384	418	429	395	381	394	415	378	404	404	385	426	418	376	390	395	413	379	405	385	414	366	408	420	387	391	419	365	411	433	407	400	431	415	399	430	384	411	436	403	426	413	406	410	376	385	394	394	402	386	409	398	374	379	437	410	425	368	411	410	386	372	416	399	396	415	411	394	404	402	379	390	421	428	376	436	406	396	351	389	374	408	403	417	388	403	412	397	414	417	409	419	389	398	390	415	399	436	375	378	396	372	386	412	389	382	428	402	373	394	413	392	379	396	406	409	388	411	411	400	378	429	391	406	406	410	420	463	426	409	383	411	407	401	415	401	393	409	398	394	392	404	412	424	387	374	406	407	401	438	446	408	426	404	433	455	406	401	452	438	399	378	388	408	371	383	401	387	405	402	367	417	419	390	397	420	416	402	378	407	391	386	403	402	394	396	409	431	421	400	390	395	394	381	330	376	422	377	428	433	382	399	409	426	378	405	393	352	403	363	372	376	397	406	374	368	363	409	407	461	419	397	388	362	382	396	373	423	437	406	388	386	393	386	425	413	428	394	425	428	400	416	415	404	389	456	391	362	406	444	367	408	408	470	416	409	441	401	402	378	376	374	396	455	425	387	392	441	393	380	438	373	353	382	389	365	383	387	433	375	382	391	400	415	396	394	384	371	413	433	415	399	364	405	427	402	396	416	384	427	408	373	415	410	416	387	407	401	387	407	451	386	408	396	423	415	417	426	431	401	403	398	415	345	424	429	392	411	434	385	398	395	423	392	386	393	433	379	384	410	365	424	412	383	397	423	401	376	416	411	388	392	395	388	416	355	416	420	361	407	369	392	422	434	397	400	428	419	402	391	400	395	389	360	392	423	423	401	366	406	402	390	384	369	423	410	389	407	396	401	419	420	382	408	359	372	376	352	383	410	391	416	415	416	392	409	404	397	429	393	422	410	394	405	434	426	404	403	413	384	389	379	339	375	407	390	375	385	405	437	385	393	413	442	416	404	399	416	395	401	435	429	399	399	395	402	418	392	420	430	384	395	394	413	420	406	379	393	401	394	378	423	386	378	407	453	421	405	430	393	431	418	349	390	386	408	392	440	424	423	413	377	421	410	424	395	392	395	415	405	406	382	385	428	361	390	419	423	441	398	392	399	377	427	421	371	421	392	372	392	390	388	349	393	406	397	398	417	369	364	420	393	417	358	429	407	430	401	409	416	397	432	374	413	369	351	365	395	380	394	357	388	426	372	426	404	417	351	411	425	409	423	395	438	382	390	416	404	416	443	395	407	410	407	388	432	401	402	434	424	409	446	419	395	396	412	422	414	424	359	421	399	361	398	412	408	409	423	355	405	365	382	419	429	384	377	414	403	418	398	400	431	393	422	384	404	366	399	382	375	424	441	403	357	383	407	401	365	373	411	392	421	373	434	420	387	378	416	423	382	405	419	424	381	404	433	441	390	410	417	386	404	413	412	431	397	401	389	449	409	401	402	404	407	395	392	407	409	400	396	399	400	379	383	387	441	376	407	409	417	416	440	438	403	408	394	405	405	385	401	421	380	401	386	432	370	406	375	404	411	390	374	380	424	436	391	401	450	380	382	407	399	383	402	389	374	393	424	423	397	397	397	379	390	410	403	446	408	404	459	417	397	377	416	428	401	375	368	387	371	406	407	405	381	401	408	395	381	408	424	387	390	433	381	380	430	342	425	410	380	432	434	388	423	416	440	389	372	431	393	401	406	426	386	415	427	407	400	407	418	392	392	412	411	370	407	379	417	411	422	414	380	426	365	406	398	395	450	389	396	416	413	377	404	430	424	429	396	410	397	418	410	422	383	411	394	391	410	406	439	391	389	398	406	363	361	381	384	423	398	385	403	414	423	362	388	369	397	404	376	404	403	417	410	437	427	423	422	392	393	398	380	424	409	384	414	396	425	402	385	436	375	388	377	390	420	421	402	400	415	444	400	432	445	367	417	403	391	415	396	362	442	448	398	408	438	401	452	374	398	369	399	396	410	392	398	435	381	410	403	378	410	420	404	393	427	411	387	387	397	397	416	418	404	376	415	398	376	379	386	384	410	429	395	421	415	370	434	381	413	406	430	391	444	393	377	360	362	399	426	419	365	387	394	350	421	360	432	393	416	412	421	374	384	377	396	390	405	394	446	380	377	427	399	397	387	387	374	413	421	416	451	360	387	401	386	431	388	394	409	398	389	413	413	388	401	434	398	427	413	408	393	394	420	381	381	417	400	377	410	420	414	415	434	399	416	421	415	387	367	375	375	405	374	366	379	426	392	392	432	365	405	428	404	420	369	403	445	373	407	408	420	389	392	431	386	356	405	424	394	366	395	416	410	376	405	408	405	425	402	413	414	394	380	393	417	450	387	382	439	385	401	381	455	384	389	454	423	411	358	413	402	389	413	431	454	380	404	372	412	426	345	403	388	422	403	426	363	368	406	397	411	410	396	382	387	407	399	410	393	409	423	436	409	413	390	419	401	431	420	410	400	385	434	418	407	383	400	366	392	394	401	391	397	382	411	405	421	416	398	416	441	421	424	396	396	454	419	406	380	353	419	405	421	406	427	366	399	408	418	430	409	423	406	388	384	455	382	405	355	391	421	391	407	433	423	384	411	404	443	437	385	436	412	399	389	397	384	400	384	401	381	374	426	408	407	431	361	357	392	388	458	397	368	439	409	373	406	400	382	380	383	351	402	400	419	396	406	358	409	395	400	395	407	401	429	418	411	405	368	403	414	427	391	412	401	386	406	428	427	397	397	426	412	418	379	356	383	423	430	417	423	425	423	395	394	430	385	413	399	457	398	440	410	365	410	371	418	391	412	384	423	402	452	385	389	394	395	395	394	378	414	410	386	444	387	406	385	407	435	417	362	389	448	391	433	397	411	401	415	418	371	384	399	405	374	371	385	411	405	391	394	399	466	376	393	422	438	398	421	407	391	423	402	424	385	440	413	377	410	372	415	378	391	450	400	415	411	407	413	417	377	389	398	406	389	395	388	405	379	354	401	392	443	387	396	403	411	400	442	404	407	382	393	394	406	422	414	411	413	382	395	426	427	389	407	422	460	413	418	368	442	414	405	405	373	417	401	400	407	401	422	397	379	410	395	459	403	415	429	388	404	447	404	395	380	395	404	412	434	449	409	410	416	408	398	379	437	414	434	391	440	383	411	418	394	411	380	389	406	418	381	379	417	384	384	379	419	403	387	382	419	383	381	410	414	419	428	356	387	424	446	398	382	408	406	419	376	404	454	382	408	415	392	409	405	387	364	403	387	400	382	404	405	392	402	379
12252	5510	4486	4848	4337	2092	1509	1234	1092	1088	1029	1077	1028	1074	1088	974	981	971	985	962	942	993	920	959	992	944	980	994	961	947	951	922	974	929	918	995	1003	909	955	979	1015	968	901	925	970	904	987	989	910	974	961	968	906	952	937	978	965	957	995	921	955	952	960	963	991	1007	939	866	918	944	944	983	1011	963	954	899	921	929	950	920	963	960	958	945	966	959	915	869	939	975	952	912	934	960	934	909	903	981	924	917	939	908	944	975	911	933	922	952	923	946	940	909	998	951	927	946	931	938	937	989	933	915	954	913	959	1008	945	991	893	901	932	936	943	931	938	962	893	980	997	964	999	931	891	939	979	922	921	948	957	948	941	943	959	955	970	913	977	911	910	1026	936	904	952	967	926	939	917	940	930	956	989	937	992	981	960	944	896	941	900	958	950	989	938	1051	961	952	945	889	961	943	944	965	950	960	948	956	991	926	948	910	977	1064	906	964	957	968	907	973	960	950	921	957	891	921	932	911	976	985	969	962	935	946	956	890	1005	996	937	1007	983	939	932	899	940	917	942	949	987	964	969	953	1001	882	984	917	908	949	907	910	958	889	905	974	959	929	954	929	919	931	961	1006	955	941	952	946	950	928	932	965	1002	956	946	918	946	950	909	971	963	974	964	936	931	955	951	976	964	954	970	980	959	930	897	960	917	983	989	982	986	957	917	997	924	919	996	953	979	983	957	922	987	918	985	948	894	953	966	936	976	927	986	962	925	940	951	959	934	945	972	969	936	919	941	921	913	951	957	937	964	974	923	926	938	898	956	1007	962	992	888	996	962	976	947	963	911	990	918	941	970	988	926	993	914	920	985	987	959	949	949	914	979	982	932	978	968	982	915	938	939	939	902	958	961	900	950	984	962	903	865	1007	928	970	926	974	944	911	984	940	872	896	978	908	937	931	965	976	960	940	967	962	984	914	908	970	963	929	895	965	984	953	941	954	925	931	957	934	928	913	974	961	951	974	905	923	907	998	922	995	951	983	950	912	985	968	909	957	922	963	920	958	929	956	915	941	932	970	1018	979	926	915	963	977	974	920	943	941	927	978	919	958	917	926	914	915	1010	909	907	959	976	981	953	936	939	916	972	974	986	949	893	980	934	949	917	923	943	946	967	910	969	919	962	907	915	976	935	946	1018	917	957	946	983	918	951	945	998	980	978	933	956	917	957	955	967	947	968	974	920	938	955	949	964	949	932	945	960	934	955	980	985	906	920	978	933	964	964	1013	946	960	908	924	970	957	989	928	903	922	1014	984	987	993	951	927	924	922	956	965	966	942	911	885	928	973	975	1015	962	976	919	969	975	976	941	995	919	932	889	962	939	946	920	912	972	962	991	973	923	970	983	957	889	948	935	980	909	959	929	929	947	968	945	976	944	958	922	982	965	953	884	875	989	946	920	929	947	961	900	964	970	938	936	979	991	971	982	956	917	1003	979	960	994	943	958	946	933	908	911	984	954	909	929	958	930	963	973	902	963	928	936	1000	964	993	945	947	909	915	919	919	937	966	926	894	988	969	957	953	957	945	940	920	956	960	922	983	947	924	877	994	961	993	956	952	980	957	991	892	997	950	970	979	956	1023	923	962	998	1000	923	983	915	977	944	906	958	968	955	928	966	920	924	983	969	910	954	955	957	985	925	1023	912	945	908	920	981	985	975	932	936	917	936	937	989	986	923	977	964	925	929	926	974	923	932	967	928	1002	977	933	920	921	907	949	939	945	917	928	934	963	929	968	938	972	935	975	997	959	942	966	992	971	966	1014	939	948	948	950	936	979	996	958	982	990	967	951	918	932	940	936	960	1006	934	916	930	935	931	937	980	977	906	954	972	960	935	941	933	941	975	944	921	941	957	995	944	953	935	917	970	931	963	1018	941	1014	987	965	919	952	958	990	936	965	875	889	959	923	887	987	984	932	934	945	958	944	911	909	923	964	961	952	926	978	988	952	933	971	938	924	897	932	956	944	956	981	918	943	940	949	1002	934	964	946	941	943	930	945	968	910	971	898	915	871	978	931	968	980	989	952	962	918	989	965	921	956	923	968	936	958	933	939	945	974	987	979	940	970	983	910	967	926	963	899	956	945	971	905	937	952	964	987	956	910	942	955	960	987	934	915	925	982	954	929	960	896	970	940	948	933	965	933	967	1017	977	988	939	932	934	956	949	973	950	918	985	914	980	979	968	954	918	919	925	949	958	968	948	935	950	918	937	910	956	974	947	950	946	946	837	913	898	975	968	942	950	968	985	960	965	938	979	976	963	966	935	930	921	918	991	920	961	988	912	934	975	963	958	962	993	955	918	948	893	987	964	935	927	990	958	994	962	950	970	909	961	993	969	990	951	954	934	981	964	975	938	966	949	904	970	953	909	972	992	935	926	925	936	947	947	952	958	930	972	892	970	1005	906	865	975	949	904	882	967	923	866	950	975	925	919	967	921	899	953	1003	946	958	901	948	993	965	928	985	947	975	911	976	943	973	961	984	897	893	958	866	968	950	968	954	933	962	964	972	955	969	913	945	925	979	979	950	902	951	897	930	920	923	941	965	941	983	982	945	978	963	947	954	949	1025	930	968	937	939	917	960	971	943	988	924	983	952	919	1002	938	928	896	998	929	925	962	896	980	916	969	996	981	904	947	949	973	957	919	949	971	943	888	922	975	914	976	955	945	968	977	962	925	941	952	920	975	939	936	913	913	971	979	889	901	953	938	949	961	935	933	937	932	984	1012	910	948	963	997	966	937	948	943	1018	948	932	931	950	936	936	940	919	909	917	963	931	915	969	946	962	958	963	957	923	995	931	934	935	932	970	919	920	976	975	974	947	925	936	953	947	917	940	989	977	951	915	925	933	917	943	915	888	969	894	940	894	949	923	973	971	910	1016	1019	945	957	913	984	924	993	970	952	944	970	953	926	941	953	933	948	949	947	938	987	921	934	1005	968	1040	919	909	937	898	956	1001	867	998	939	931	943	935	926	934	892	960	897	949	904	940	893	912	911	975	968	988	913	923	972	953	933	922	917	939	958	962	900	919	956	923	960	931	909	971	928	940	940	977	982	923	936	979	998	961	949	926	946	977	921	898	967	980	917	928	938	944	904	1003	1020	982	980	977	922	912	928	918	948	940	951	907	985	949	853	923	964	918	950	903	979	908	972	943	965	916	940	900	963	972	909	887	963	958	974	956	948	885	993	911	984	929	962	942	921	987	929	988	933	926	952	994	945	931	942	947	954	944	944	935	939	975	951	943	904	987	951	1021	965	940	935	899	887	942	1022	956	970	961	1008	934	982	927	967	947	930	935	966	949	951	967	903	917	906	907	944	953	895	933	901	952	960	993	956	923	908	913	989	964	986	893	958	1002	991	946	944	921	898	994	948	920	989	957	920	977	928	899	926	981	948	920	959	968	973	971	938	906	941	958	988	939	929	969	904	985	917	935	926	957	964	945	955	920	919	930	956	933	977	895	914	985	918	948	987	898	881	978	948	965	934	929	887	902	971	921	983	958	905	993
26178	11043	4623	2697	1416	654	427	317	320	296	260	233	226	238	227	241	233	239	229	217	240	257	227	226	238	240	225	239	242	218	223	236	246	218	232	205	229	212	257	222	225	229	252	229	237	207	246	234	224	224	230	250	266	239	248	246	234	230	228	240	230	203	234	238	222	204	221	223	248	225	260	221	209	200	204	232	192	235	227	220	239	214	230	218	219	221	227	231	219	222	229	207	223	234	254	202	250	185	204	222	216	255	225	240	260	206	220	230	239	225	232	259	216	231	241	227	241	230	217	232	194	222	278	205	229	187	250	243	214	227	228	207	229	212	224	221	204	207	191	236	216	227	194	207	221	238	201	242	255	225	228	240	247	219	228	225	173	227	248	198	199	222	237	221	212	188	247	219	202	231	247	202	235	238	219	203	230	263	250	238	228	220	225	204	235	219	215	196	237	202	230	222	229	188	227	232	212	224	251	229	238	219	206	214	235	204	190	201	247	233	207	232	208	216	210	222	249	237	228	225	243	251	230	220	246	249	229	235	221	220	234	216	191	225	219	240	221	229	220	211	214	223	214	237	223	205	219	236	213	206	231	215	248	226	209	203	192	226	226	224	224	195	230	234	223	227	254	210	213	228	199	240	199	209	241	222	220	233	245	241	257	221	244	203	214	245	220	231	234	215	254	194	230	248	229	223	226	236	229	250	248	216	222	225	224	222	214	204	230	252	222	247	198	220	230	224	207	208	231	228	217	231	209	222	200	223	208	197	201	221	236	215	221	212	223	232	237	229	211	201	213	229	241	217	254	224	224	233	208	211	205	226	232	199	218	230	225	262	215	220	202	248	238	224	219	199	275	228	220	265	225	243	243	216	213	241	229	201	257	216	220	207	219	207	242	246	228	223	233	233	236	206	217	236	217	205	253	259	196	229	209	239	235	231	226	206	238	204	222	236	202	240	227	209	247	218	248	215	238	224	255	206	232	203	222	218	210	202	221	221	220	208	234	231	243	233	220	239	231	225	218	212	238	194	222	242	225	239	228	208	199	221	192	222	219	240	230	228	221	214	247	231	189	255	240	199	225	201	223	222	193	227	251	239	252	245	245	239	214	213	232	231	232	231	202	233	205	203	216	188	225	215	224	239	213	224	207	254	242	213	209	234	213	222	241	185	203	230	228	226	217	234	223	227	262	243	210	205	233	195	213	223	225	217	214	234	239	217	233	217	227	224	236	223	219	217	225	207	217	229	212	225	230	234	216	231	209	227	222	198	217	212	226	226	220	212	214	245	199	234	202	211	210	240	225	265	243	217	211	258	217	209	222	225	230	225	234	235	232	217	224	215	226	235	238	199	221	203	238	223	248	199	246	215	247	208	244	234	219	212	215	242	226	247	214	247	214	223	224	237	219	230	207	230	200	241	219	218	216	247	226	246	210	220	253	233	219	238	242	232	210	231	212	227	250	254	195	203	216	228	240	234	219	184	201	246	214	229	197	239	216	258	222	206	217	236	250	228	228	228	249	246	247	218	246	222	226	257	254	253	222	229	231	215	237	222	234	228	220	214	224	250	247	227	232	227	218	255	215	238	245	198	215	230	228	231	224	206	211	234	213	224	224	185	203	219	222	232	221	234	230	202	197	241	229	210	187	214	211	225	222	193	236	213	208	233	210	224	212	199	213	221	220	243	250	227	220	224	224	210	227	214	264	233	216	247	230	213	208	214	241	249	270	214	234	218	204	236	219	222	246	229	256	224	229	223	234	216	229	237	243	213	242	233	214	212	244	259	221	220	206	235	246	222	226	197	230	215	245	214	210	234	200	229	213	261	216	210	211	220	210	213	203	221	214	220	223	208	238	249	241	217	214	224	210	240	201	236	235	238	181	208	225	259	240	233	205	231	209	222	194	228	205	211	198	225	246	237	221	218	212	197	208	217	233	223	240	225	250	212	232	230	203	214	221	229	200	245	231	230	216	209	224	227	214	216	216	239	221	240	252	190	224	209	226	228	216	221	219	212	225	203	226	218	262	206	231	231	215	236	211	196	214	236	210	199	227	219	241	216	224	201	232	215	183	216	177	202	235	212	220	231	235	204	211	231	207	222	230	224	214	204	223	253	235	251	216	210	226	209	221	227	243	215	210	212	245	232	248	203	217	196	218	238	243	243	221	232	229	235	191	262	218	243	243	213	234	253	280	224	222	210	279	216	241	203	222	224	224	211	206	235	250	224	220	218	245	213	224	249	239	233	237	223	214	229	231	241	243	248	207	226	221	231	227	223	233	255	238	220	217	233	230	256	218	217	225	224	254	259	220	231	230	202	216	217	191	234	234	239	237	214	243	229	223	209	210	235	223	207	232	227	227	251	245	228	202	221	240	217	217	203	234	235	215	240	223	239	229	217	210	216	216	201	239	218	225	248	226	218	234	210	235	215	225	221	220	231	249	228	228	194	226	219	268	230	240	225	236	251	214	205	239	227	223	225	252	262	230	211	218	216	200	223	219	209	227	262	214	205	222	236	247	212	223	239	201	250	214	258	237	201	237	216	215	214	233	220	234	234	206	201	209	226	231	208	228	202	224	213	228	222	222	195	216	230	233	240	230	213	252	233	246	240	251	242	274	207	185	228	261	221	211	228	221	244	206	255	219	229	267	193	237	211	213	228	215	219	216	222	238	250	214	212	208	234	207	254	236	227	210	230	273	206	229	237	218	226	228	228	194	215	207	201	223	223	189	237	228	205	216	221	213	207	223	228	216	214	218	229	234	207	211	217	233	235	239	226	216	239	227	221	249	259	215	220	214	240	216	231	232	223	204	242	249	237	208	223	226	220	201	246	240	231	239	202	207	225	229	257	268	232	197	227	228	213	208	212	230	233	244	207	218	206	230	242	227	232	232	269	240	213	220	221	220	220	228	227	233	215	209	231	219	223	215	227	237	238	224	219	203	211	229	188	256	247	219	219	238	215	204	237	211	213	224	233	206	203	227	227	209	220	233	213	215	256	263	255	226	250	222	203	203	209	200	204	245	213	248	223	223	209	236	255	209	204	257	232	228	233	226	224	252	220	241	236	196	254	201	215	242	219	242	229	220	236	212	211	218	230	256	216	231	209	197	220	205	243	237	229	230	231	235	223	226	224	207	235	221	210	241	232	204	204	241	189	201	236	207	228	201	227	250	206	223	216	224	214	211	206	232	238	238	233	203	210	209	207	235	261	237	203	237	202	219	242	228	208	236	235	240	245	242	190	199	242	237	236	236	232	197	219	222	210	243	200	233	234	210	219	243	230	220	225	243	219	231	212	230	213	216	212	233	213	201	197	197	222	185	214	211	230	225	223	216	221	201	208	247	224	223	262	221	263	212	208	204	252	228	211	233	237	222	212	206	199	230	196	249	246	193	232	252	210	209	235	235	186	232	234	207	237	244	236	233	249	248	214	218	239	216	219	197	226	227	210	219	209	222	250	203	227	221	268	221	220	249	245	248	214	217	230	223	218	225	224
17317	8260	6659	7615	5232	2383	1498	1031	885	767	734	747	696	672	686	729	709	608	609	558	628	643	600	575	626	566	585	613	579	573	553	599	545	550	603	536	560	585	530	599	569	581	627	599	592	602	548	571	566	597	539	565	557	553	559	563	585	565	575	529	585	561	550	555	561	569	560	579	538	535	538	531	574	565	545	556	569	551	532	579	543	545	596	590	595	516	568	560	581	605	544	590	551	568	549	582	531	547	565	609	539	553	600	502	567	584	560	541	555	541	573	583	549	565	558	554	526	566	535	578	521	582	574	530	570	559	527	572	565	552	535	558	563	570	546	540	551	563	544	567	547	596	526	600	543	611	542	609	630	531	517	592	570	534	539	543	560	548	570	574	530	587	575	626	542	544	534	564	570	537	542	526	555	556	586	578	537	567	593	564	618	550	601	563	554	553	560	550	559	601	607	544	541	550	597	581	569	521	569	519	571	548	560	570	535	549	558	537	558	572	541	588	574	592	548	593	572	518	542	565	570	533	555	563	543	518	555	529	526	564	592	532	580	581	592	569	558	499	611	570	571	590	571	529	575	601	542	574	535	532	530	561	610	525	566	559	574	572	582	584	559	587	547	542	511	576	620	530	553	574	579	572	570	588	596	544	581	527	600	547	551	512	584	556	577	551	569	533	539	603	616	544	607	564	577	540	518	521	601	587	554	585	549	597	532	550	591	556	535	519	585	561	516	605	552	562	572	545	592	552	588	551	587	570	572	550	578	585	579	544	537	548	572	589	560	574	597	527	563	539	575	575	574	537	600	547	574	543	563	585	571	595	589	574	540	544	577	551	547	547	576	553	589	553	499	528	553	570	556	571	550	566	559	552	590	566	517	568	575	578	569	549	552	551	543	547	585	568	577	528	528	544	571	529	603	517	585	523	583	559	556	573	532	533	603	542	597	567	544	534	551	565	581	573	574	537	581	533	585	540	594	599	538	548	558	575	540	541	569	575	569	576	577	553	525	578	527	513	572	556	598	564	588	601	521	559	526	543	551	544	504	561	541	591	548	499	556	589	542	570	566	553	569	588	527	548	574	522	542	573	583	542	568	524	556	558	576	545	560	604	550	531	548	576	515	565	570	548	594	563	571	552	529	601	551	572	533	575	610	565	515	540	531	565	578	536	508	517	539	545	542	561	577	560	558	534	546	612	527	541	585	611	519	561	589	505	540	520	574	564	559	542	545	570	533	533	544	533	547	541	581	562	572	537	520	553	569	563	536	577	545	574	564	537	565	590	568	539	605	571	566	571	543	558	554	558	560	547	550	549	539	533	558	577	565	543	539	538	569	605	537	582	549	580	502	549	567	524	574	541	543	495	539	585	537	548	553	555	534	556	540	557	559	556	513	553	569	566	583	595	548	535	545	604	578	542	605	558	577	557	545	549	545	576	568	532	577	606	568	573	551	504	497	525	542	601	585	564	567	568	551	561	554	571	546	526	544	565	545	534	612	556	559	553	541	546	537	569	542	585	539	527	550	522	564	582	569	531	548	578	568	535	594	579	558	560	594	578	539	537	556	512	541	562	618	593	514	546	599	550	577	555	546	532	529	563	551	563	520	537	571	549	557	526	550	547	547	548	600	545	556	551	577	564	574	562	541	537	577	571	576	550	543	586	542	554	550	505	591	570	617	540	540	551	563	511	559	568	560	551	577	596	587	595	554	542	558	540	535	570	550	568	574	554	588	567	564	598	536	562	561	558	561	611	537	532	579	581	564	513	588	576	551	546	584	546	571	558	532	551	535	563	529	548	581	558	522	582	535	553	551	544	558	575	549	569	595	527	574	532	550	588	533	565	530	606	563	531	570	582	545	539	562	576	561	591	564	551	564	551	592	537	519	531	559	531	566	589	546	556	536	590	553	525	515	553	559	551	592	567	555	563	580	530	550	528	585	567	543	523	527	583	550	553	586	583	558	503	506	575	558	541	543	505	533	568	538	551	599	549	577	602	596	543	555	578	634	560	555	593	567	584	533	527	530	577	572	509	581	578	530	593	556	519	557	535	590	529	526	566	565	613	542	586	521	572	547	569	542	560	567	585	601	549	586	566	550	578	543	585	544	563	560	587	557	535	567	543	545	524	525	559	548	547	584	563	522	575	556	588	567	526	567	567	562	539	554	564	566	577	526	574	555	589	558	483	552	527	547	551	553	538	556	531	514	555	573	579	551	543	604	581	565	538	545	541	560	578	530	567	587	590	551	557	529	572	588	548	524	556	597	524	546	538	589	549	553	557	537	580	540	578	593	541	550	563	553	522	552	582	577	523	555	573	581	546	568	575	603	530	557	518	533	550	557	571	551	618	497	543	569	550	598	554	568	576	530	591	544	567	529	555	583	574	560	551	556	554	561	561	579	572	582	524	570	547	569	564	559	589	559	561	554	596	541	608	576	520	572	585	538	558	531	635	514	563	548	563	506	544	542	596	572	596	545	578	527	543	534	574	568	585	545	587	560	560	555	582	532	532	548	563	553	573	555	537	564	596	568	530	588	583	537	546	560	554	528	534	601	573	517	581	544	579	555	527	575	540	571	536	557	519	556	529	541	577	555	582	581	536	553	538	553	582	540	548	569	561	570	543	585	579	575	563	542	574	572	536	531	579	535	583	536	568	549	544	537	547	573	560	510	600	582	570	538	534	508	585	551	554	591	596	555	569	554	582	580	577	597	595	581	593	617	552	526	569	530	565	547	592	558	574	518	547	540	513	560	554	550	550	572	561	593	504	550	545	538	580	515	583	611	553	591	541	583	548	577	534	574	549	533	625	598	570	599	523	541	537	557	560	564	541	553	482	574	531	563	561	576	572	588	556	570	608	588	547	594	567	522	524	564	545	588	562	587	590	544	543	544	562	560	556	534	534	538	601	586	566	546	564	577	555	548	563	568	524	582	573	588	540	583	588	563	583	578	557	557	558	523	568	560	571	538	603	570	598	555	552	523	535	595	528	590	541	599	536	562	545	541	594	554	556	526	583	546	534	601	541	544	531	554	544	483	532	521	556	585	582	550	548	561	563	544	544	567	571	547	564	558	545	566	599	564	579	551	552	606	547	605	597	547	554	536	556	520	562	581	547	541	538	597	545	545	511	621	531	532	541	590	553	528	556	535	551	594	570	556	565	549	547	574	547	540	590	531	605	540	567	554	549	548	555	594	539	549	546	566	520	577	549	565	583	590	564	572	548	603	568	580	585	568	574	556	560	538	578	522	603	573	562	582	558	549	526	577	551	587	564	558	517	570	554	600	566	550	567	536	577	571	562	566	586	555	564	545	555	573	537	562	555	552	579	547	506	558	572	542	579	586	550	573	543	575	534	599	557	563	537	528	540	564	529	582	576	556	556	537	567	523	518	576	558	552	553	560	577	534	546	565	531	559	559	555	547	569	580	521	538	567	534	532	574	587	577	537	579	561	524	553	558	549	595	569	607	537	505	597	533	585	598	557	538	534	585	547	533
5444	2242	1676	1139	687	508	445	381	405	365	422	404	375	387	395	385	331	387	390	400	387	394	368	396	419	376	378	411	448	407	396	384	443	416	385	403	372	366	393	356	400	367	392	417	394	399	389	421	392	437	362	427	364	389	393	398	406	424	397	418	383	379	369	400	381	392	401	358	357	409	402	416	386	418	368	380	435	392	414	363	380	396	392	408	423	416	452	398	402	390	378	357	370	381	380	387	410	399	390	385	413	368	377	363	417	382	407	417	371	373	403	348	377	374	401	399	406	377	408	369	402	382	384	398	365	391	355	384	390	447	368	415	387	408	344	390	388	381	409	402	374	360	396	389	400	395	375	381	344	412	366	375	393	391	387	350	359	372	407	409	416	382	395	374	376	385	387	348	412	417	391	382	415	353	408	393	368	412	395	370	418	394	387	400	406	397	395	417	417	424	369	351	391	442	341	392	385	415	398	362	387	404	389	382	423	371	398	402	372	391	415	377	361	393	377	419	366	429	396	388	379	379	384	397	394	410	369	410	362	401	415	385	374	402	405	428	395	405	449	408	367	408	385	430	399	450	410	387	434	432	383	379	407	407	390	389	393	382	395	376	381	399	434	408	421	417	389	365	385	380	382	396	394	412	358	405	406	397	364	392	389	400	402	391	370	410	376	391	393	411	400	396	410	386	438	366	428	422	430	424	354	379	399	375	393	396	433	365	396	422	383	404	385	388	384	392	399	392	360	417	386	396	399	374	396	420	446	427	392	416	414	378	380	420	397	389	392	396	379	408	395	405	421	372	351	392	411	377	407	386	402	413	361	388	353	406	368	374	396	378	395	396	378	406	378	363	406	392	367	397	380	421	395	362	386	393	368	412	394	405	375	368	400	416	350	397	414	389	425	410	386	413	411	400	383	391	428	410	375	450	402	414	385	352	396	393	384	392	367	413	390	365	395	395	354	428	423	387	388	421	380	429	390	396	448	387	389	401	411	385	381	448	381	398	432	408	425	409	346	439	385	411	414	407	399	389	407	395	389	410	416	371	410	401	410	394	393	365	379	411	366	380	365	391	402	401	407	351	388	406	385	407	362	385	385	371	392	370	375	419	361	395	406	420	406	391	404	425	412	419	414	461	393	428	460	357	393	394	389	390	383	358	405	389	427	407	374	406	403	394	389	402	387	425	381	417	384	411	409	412	393	396	413	419	394	401	397	415	400	385	370	386	409	362	323	394	412	376	405	400	359	380	359	342	432	434	391	429	430	406	365	369	394	396	390	390	375	392	399	387	430	399	372	371	341	385	353	421	370	393	431	423	389	419	422	404	412	428	397	436	443	409	412	414	376	424	420	398	417	404	394	367	372	372	374	367	361	394	386	419	371	416	378	355	373	418	376	382	372	382	408	421	394	392	411	366	362	375	375	393	378	413	369	403	395	397	415	409	380	384	404	438	399	445	371	398	365	360	398	396	424	401	409	409	416	371	395	391	401	393	379	374	402	379	401	416	420	419	366	431	389	386	412	402	367	387	364	423	382	354	398	422	431	397	407	411	369	395	415	428	434	386	401	440	399	409	379	435	371	393	383	409	403	391	406	361	377	369	373	404	364	426	409	378	402	434	402	411	432	326	425	386	425	414	363	412	430	391	406	406	384	404	384	411	391	408	409	394	398	368	473	389	428	385	393	398	421	396	391	394	374	367	402	321	364	365	405	404	373	355	412	381	391	380	399	408	373	395	398	394	395	398	404	379	400	368	380	389	401	408	430	394	377	393	425	389	380	383	415	367	440	384	381	390	388	376	398	391	406	341	344	425	402	429	407	402	399	430	433	403	384	395	427	389	399	398	383	431	389	384	438	394	394	355	372	377	381	402	429	375	398	402	398	404	394	395	362	430	377	416	413	406	414	362	363	386	390	429	384	381	373	365	409	400	415	424	396	399	421	400	430	406	358	399	395	426	399	388	381	415	361	378	399	376	374	413	406	410	415	370	397	387	374	376	423	382	401	391	389	410	354	387	404	406	363	385	390	423	385	390	412	377	393	356	391	372	369	376	396	394	368	396	371	375	358	425	410	419	387	388	410	402	401	384	393	395	370	409	404	413	419	398	409	373	385	393	345	357	364	392	428	410	381	383	420	413	385	380	390	431	403	415	380	404	381	398	385	400	399	377	386	391	376	410	424	419	406	388	432	399	377	392	358	435	393	368	358	371	414	430	398	372	382	351	378	399	400	397	401	401	370	399	393	423	374	375	407	397	399	393	373	361	376	353	382	371	366	421	446	380	420	397	400	382	419	412	414	388	388	385	400	402	389	390	353	422	418	430	392	406	351	348	398	398	387	380	389	406	386	376	398	390	396	375	392	414	402	397	368	418	364	385	393	355	402	368	379	401	361	424	429	435	412	383	390	415	404	386	395	384	399	383	369	367	428	437	424	427	375	376	398	377	378	413	397	410	389	389	349	383	373	373	400	391	404	375	394	355	392	375	384	383	391	403	384	401	419	432	395	381	377	371	378	367	418	375	377	409	385	388	349	416	387	382	428	348	394	372	401	403	377	419	395	388	422	372	413	390	391	391	413	417	415	360	396	385	380	393	396	378	385	393	391	405	415	385	417	369	380	380	392	387	375	403	396	388	393	420	422	383	419	362	393	417	405	388	404	394	424	393	387	386	376	367	392	395	356	408	407	432	361	392	433	398	446	435	399	390	424	363	369	367	405	417	416	396	375	399	433	410	396	403	386	351	372	431	415	435	415	390	398	407	408	397	404	391	376	423	413	415	359	364	389	410	395	409	407	384	387	383	425	398	422	394	319	370	349	426	380	364	372	408	383	405	409	407	433	348	400	394	390	412	380	389	358	380	403	383	375	416	421	391	365	369	405	388	418	379	417	399	362	396	394	365	419	402	409	413	387	417	383	386	375	385	349	408	399	393	433	403	373	377	393	361	406	374	401	393	422	391	402	382	395	370	404	407	399	401	386	393	361	407	382	429	406	416	402	405	373	407	377	386	421	409	399	416	374	368	402	444	388	397	415	411	389	413	382	397	383	421	405	378	382	361	376	398	426	396	386	396	389	399	404	374	405	399	414	364	366	406	421	417	424	371	386	375	425	378	386	369	394	392	410	407	410	383	393	393	408	390	378	393	384	389	430	413	391	383	407	410	377	389	381	388	399	349	427	376	396	392	361	420	382	415	414	370	407	377	379	390	433	411	365	416	394	375	404	368	364	372	385	443	383	393	380	394	395	382	391	410	379	371	415	401	420	394	433	402	376	388	413	399	382	373	408	398	343	367	413	375	385	413	401	385	379	377	388	368	406	371	416	381	425	390	379	412	416	390	379	392	399	414	417	408	406	414	364	425	406	406	389	410	408	365	401	354	407	397	371	369	398	404	395	410	391	370	412	369	405	369	435	391	368	416	416	400	411	411	385	406	404	374	377	405	418	383	426	394	365	390	370	398	366	357	374	394	397	376	394	399	433	383	416	410	426	379
4545	2769	3329	3363	2286	1431	1047	977	932	968	935	932	940	928	1006	980	916	956	934	890	967	941	967	877	942	991	950	908	942	900	999	918	992	1006	933	932	905	920	933	994	927	872	932	899	920	906	936	876	960	906	926	908	897	965	917	928	923	945	944	955	875	935	919	936	959	879	958	951	921	929	910	868	897	925	942	981	950	974	889	961	901	990	978	899	899	955	973	1005	951	913	961	944	941	895	934	994	946	938	906	872	925	905	948	915	969	937	871	962	922	987	873	883	935	903	909	945	902	978	911	941	913	928	926	926	950	945	977	933	929	963	969	967	936	892	905	929	920	952	968	913	893	944	933	931	915	908	961	876	897	941	940	953	876	901	916	918	950	954	947	929	920	928	892	973	900	937	981	963	967	982	941	942	969	939	931	962	927	970	981	964	941	914	918	907	947	972	966	920	1004	928	915	931	944	916	1013	954	950	956	939	986	926	922	931	930	882	972	920	986	918	944	907	895	879	942	932	923	969	922	941	900	952	944	944	983	901	935	994	986	946	952	937	909	1001	927	943	940	915	964	961	956	910	941	901	934	927	947	969	905	936	937	936	892	921	905	953	905	979	956	939	933	923	989	924	973	861	939	974	905	963	929	958	928	959	939	957	976	938	893	966	939	887	979	990	950	925	930	995	971	886	914	906	939	964	952	931	949	941	864	904	979	947	959	922	901	951	974	915	924	990	924	914	949	936	926	950	905	919	958	921	869	949	908	960	903	927	901	944	987	919	926	874	929	907	957	905	951	892	941	967	941	972	972	923	962	885	968	923	967	900	928	895	888	909	945	922	941	892	899	897	943	969	925	934	951	918	919	953	901	971	1016	913	959	970	953	959	921	953	890	915	965	1002	949	936	934	903	918	953	958	977	916	957	854	901	994	909	954	927	905	912	934	932	918	900	964	1035	906	941	867	972	927	920	944	929	973	906	958	907	976	926	940	929	951	953	885	914	936	934	937	903	948	995	921	955	963	902	930	948	930	890	949	903	922	919	943	1031	994	938	905	925	917	919	923	927	963	964	927	985	963	957	983	942	890	905	955	950	914	940	914	951	897	952	941	941	970	943	975	921	961	926	934	889	920	929	958	976	888	962	931	920	930	988	859	924	914	961	952	889	939	957	935	879	899	897	926	922	901	935	956	940	992	921	955	940	962	934	956	974	958	936	973	949	899	936	972	883	941	921	940	964	960	941	936	975	986	961	962	913	995	919	915	943	963	940	940	914	915	950	936	963	925	992	966	920	914	967	940	926	934	970	973	971	910	983	882	911	945	967	948	903	957	951	937	922	941	957	936	971	952	917	918	947	905	923	958	1009	889	923	968	928	893	996	963	989	896	876	919	906	933	925	985	975	934	928	924	893	959	939	984	918	918	880	943	887	933	950	903	928	933	959	920	932	944	925	912	943	896	956	924	983	932	909	997	941	875	932	928	987	940	867	893	918	905	893	921	959	905	977	893	952	926	930	886	969	948	948	903	982	956	902	931	959	985	899	979	994	932	926	949	949	932	921	921	884	942	928	927	927	974	965	950	953	969	919	958	877	941	964	959	977	905	973	875	951	895	966	862	905	910	913	960	898	950	932	960	980	881	921	968	933	965	878	918	880	904	927	957	944	885	984	933	935	961	941	955	935	883	905	997	944	957	960	971	959	892	915	967	943	943	930	967	922	923	935	916	949	901	922	939	939	950	938	961	948	930	884	972	877	964	903	989	961	920	965	976	886	961	972	963	976	930	975	959	969	962	904	956	911	909	944	889	938	896	933	906	935	908	990	907	948	964	936	950	951	929	957	960	965	933	918	947	945	947	948	929	956	967	976	973	894	954	974	929	933	949	915	948	929	895	894	947	898	908	951	932	896	963	968	917	913	903	955	985	901	925	935	928	940	970	938	935	940	954	917	864	955	990	939	971	906	927	978	948	895	895	948	919	975	930	902	919	970	958	947	954	926	915	891	900	960	938	1003	921	954	928	904	885	1001	979	924	937	971	1019	931	983	905	933	887	922	934	908	931	875	955	981	975	856	895	924	957	942	910	911	932	928	906	940	919	945	1004	963	936	1006	923	896	940	891	956	956	955	972	978	930	920	898	948	999	923	904	950	982	979	916	957	929	922	953	811	960	920	979	939	929	907	886	907	995	895	913	931	925	974	932	977	919	899	927	935	943	975	956	992	929	997	934	867	928	951	956	965	949	919	908	951	964	940	997	915	939	951	975	942	966	968	913	968	933	884	894	959	961	932	915	962	901	905	934	923	946	980	977	940	930	953	920	928	979	914	903	942	931	926	939	950	964	967	939	907	933	953	912	968	932	925	958	1028	926	912	855	886	936	923	905	961	923	915	912	954	970	1002	937	952	922	973	917	962	914	959	938	919	965	930	894	948	920	851	945	966	925	934	907	929	948	969	975	941	896	959	954	935	931	905	948	903	944	901	923	958	921	927	938	929	963	955	907	933	934	950	912	938	970	981	871	923	944	983	930	962	924	941	989	975	956	919	947	925	993	896	963	891	918	939	894	941	992	981	937	938	938	931	954	974	934	965	972	980	923	946	923	971	926	896	946	965	1011	929	913	956	910	924	953	883	958	923	932	925	932	928	983	969	942	944	943	943	891	934	937	957	979	953	935	963	911	955	944	956	933	853	928	993	905	937	910	960	932	932	956	975	889	911	922	918	934	894	959	907	951	909	913	926	913	946	974	932	952	938	919	928	917	965	922	914	912	940	889	896	962	946	899	939	924	951	958	944	974	928	994	934	869	986	880	945	979	897	854	894	896	948	956	911	953	981	887	887	906	898	986	929	987	987	936	932	946	994	910	901	903	929	908	927	921	943	880	947	974	945	920	927	920	930	982	909	951	952	912	939	962	934	937	933	936	961	924	937	973	924	928	982	940	912	938	938	993	913	949	917	1009	898	930	973	929	916	914	988	926	908	921	1009	899	971	955	892	922	932	919	925	916	891	940	985	955	935	936	878	963	931	928	952	947	948	978	979	956	953	955	955	902	960	921	956	921	917	933	941	907	892	870	921	945	971	933	906	934	918	997	893	891	950	980	927	936	961	932	909	904	934	903	921	938	941	927	974	910	982	951	971	954	900	956	922	948	943	949	955	923	981	929	986	894	908	931	934	910	937	933	950	851	937	1015	868	980	890	892	984	894	883	933	949	967	911	938	1001	943	981	941	901	929	937	908	963	869	914	932	895	901	923	952	946	942	886	915	879	927	910	883	980	959	891	970	960	949	920	944	904	901	949	946	920	968	917	905	972	934	882	912	934	921	950	987	939	909	942	917	896	942	949	939	958	927	926	920	923	938	872	899	1012	967	913	913	986	919	926	909	939	948	972	920	1002	944	957	898	926	867	928	967	931	905	961	905	944	938	971	930	952	955	936	857	986	957	911	1002	942	944	948	914	964	951	948	904	990	958	951	984	886	865	917	966	982	965	923	883	969	973	935	900	993	945	949	962	940	923	927	910	917	925	945	952
16586	6892	3624	1888	1073	636	501	433	438	432	442	435	435	455	414	403	438	425	415	425	448	428	419	403	439	420	396	405	385	384	417	413	425	408	409	414	382	395	380	400	434	407	429	420	431	395	424	431	407	413	408	377	421	416	423	436	394	398	389	423	409	406	403	395	427	380	450	425	444	389	378	461	421	422	420	403	378	417	440	395	440	430	440	430	419	424	409	416	432	413	432	434	413	421	401	435	421	437	417	392	395	412	399	434	392	427	398	427	408	412	407	433	411	424	472	424	409	409	404	419	438	372	437	389	400	391	393	399	440	395	428	415	418	407	413	392	410	404	406	382	414	425	428	404	451	413	402	439	438	433	418	397	383	403	433	424	445	452	430	429	416	420	426	408	396	400	412	384	415	436	421	414	432	426	409	394	399	364	397	363	388	412	409	415	410	398	416	404	404	376	429	445	442	412	401	388	389	406	408	420	404	376	447	381	432	394	392	425	405	401	447	418	423	403	401	425	429	370	384	435	401	408	385	394	386	419	401	413	384	386	389	373	403	422	451	437	417	403	411	406	446	449	423	421	460	416	413	440	391	370	429	398	415	433	414	383	404	425	424	394	403	450	447	384	404	394	425	403	411	438	434	386	425	431	372	403	424	397	402	422	402	380	458	397	428	398	391	443	390	445	376	385	457	388	413	429	410	411	411	423	414	458	394	426	402	411	402	407	412	433	435	413	383	368	402	419	421	428	388	406	438	406	406	415	403	413	474	432	397	435	438	404	416	437	407	405	420	403	447	401	422	432	431	437	397	452	440	420	405	410	417	454	403	410	405	434	386	381	389	376	425	386	388	419	444	450	432	359	393	349	375	422	372	420	437	377	412	423	381	409	401	403	372	403	415	432	427	397	403	406	398	422	436	434	415	407	399	371	373	401	427	401	417	386	409	378	397	407	440	388	414	410	429	401	403	399	387	471	436	404	407	398	417	403	436	387	368	400	453	395	407	393	432	436	397	417	398	403	377	450	450	428	401	383	419	377	436	389	410	421	392	417	364	395	406	409	401	439	440	412	407	436	394	385	430	409	394	406	402	412	397	455	425	410	404	439	380	408	409	427	387	416	376	393	424	393	427	428	427	472	387	411	430	433	406	411	411	414	442	434	422	398	395	451	430	431	442	418	424	401	403	412	381	412	414	385	399	406	412	395	390	395	392	404	414	427	397	432	420	392	442	413	397	455	452	428	414	428	405	395	452	408	419	382	395	400	380	417	421	368	401	385	464	447	436	420	406	377	412	422	419	395	402	393	387	410	400	412	424	422	373	395	378	415	416	410	373	390	418	436	446	430	406	412	402	417	389	395	384	430	403	435	435	457	429	406	408	401	394	445	396	452	419	384	407	371	433	399	446	399	414	429	410	443	418	408	418	443	415	390	413	432	440	412	407	421	418	448	400	424	376	428	445	388	418	404	421	428	423	436	403	405	429	393	424	394	407	428	409	377	385	420	416	408	383	411	412	372	391	432	419	438	381	418	406	386	375	418	431	403	358	390	393	401	418	431	410	398	416	397	409	383	410	378	449	404	395	448	420	382	389	401	456	414	416	435	389	427	386	432	422	413	420	422	425	410	399	436	439	415	421	419	396	405	424	418	423	410	403	448	402	386	388	396	385	410	374	393	425	400	420	384	407	414	435	399	391	440	388	433	414	387	414	437	399	419	416	395	400	423	406	407	410	424	424	409	388	418	407	398	417	445	412	401	372	435	430	459	409	409	379	412	435	409	419	395	389	374	407	447	399	437	414	409	449	415	415	420	409	387	385	431	419	398	385	410	431	405	394	439	425	423	419	423	409	390	386	391	421	430	429	413	399	457	429	421	423	374	429	419	392	434	407	428	387	416	419	415	424	443	454	380	396	417	391	430	430	431	413	419	398	413	417	431	389	409	400	406	407	376	425	394	408	413	425	399	399	361	420	392	430	433	425	395	393	412	421	442	405	402	408	387	427	372	397	410	446	424	447	414	440	395	397	428	422	435	414	361	421	419	398	400	430	414	411	433	447	392	425	388	428	412	390	411	397	397	396	383	435	384	423	380	417	406	428	434	410	426	441	406	422	391	412	412	452	405	418	434	404	403	419	412	413	379	393	411	391	419	404	402	444	405	455	421	393	369	403	402	396	417	381	410	402	405	450	372	412	400	433	388	418	412	428	391	397	435	440	399	381	436	397	407	411	375	439	436	383	396	429	408	473	393	424	414	425	437	421	417	384	423	409	408	415	382	399	416	400	384	392	466	399	394	411	382	419	396	396	385	438	430	407	472	399	396	409	369	422	397	378	410	413	391	445	410	411	406	395	390	406	404	389	420	418	413	410	448	401	421	395	436	419	400	409	433	434	465	411	399	401	389	411	445	412	425	386	398	392	396	415	419	408	424	357	390	452	430	421	466	400	386	423	398	409	432	385	402	411	432	415	415	393	403	428	385	402	391	432	414	381	440	403	439	418	412	348	447	391	411	425	430	421	438	427	402	405	417	391	409	409	445	412	357	424	410	362	391	397	431	424	395	399	435	447	403	436	385	382	401	399	377	421	412	449	402	421	419	403	418	432	441	395	382	385	446	427	409	406	426	428	384	409	412	400	413	378	398	399	388	442	396	390	390	396	437	396	403	396	458	406	441	426	418	432	431	437	361	429	401	419	434	406	380	408	388	453	388	429	428	417	343	431	424	401	385	432	432	384	419	462	363	432	399	401	383	458	393	398	370	421	372	400	394	406	410	366	439	417	402	415	394	336	359	385	386	427	369	404	434	388	428	404	430	418	373	396	411	423	395	415	373	382	428	420	402	434	441	458	388	405	389	404	411	406	407	435	433	430	402	413	397	419	406	402	408	411	436	422	391	401	390	450	392	435	433	445	389	405	401	410	435	425	432	397	369	413	440	399	399	374	389	427	402	418	439	392	448	405	400	378	380	381	394	453	415	409	416	407	399	407	387	396	409	366	432	413	395	386	382	450	465	426	427	402	427	430	418	390	402	381	439	381	457	383	370	414	402	399	395	406	395	401	435	387	395	414	442	371	369	422	360	389	382	394	378	450	433	420	465	413	448	421	400	377	420	396	409	451	405	379	407	469	427	437	397	428	439	417	463	403	453	366	387	406	400	445	441	424	440	366	461	415	399	408	437	423	408	394	413	440	414	423	416	413	403	404	451	415	414	428	408	438	367	383	419	414	399	438	392	400	429	476	425	450	397	415	430	424	421	419	453	410	405	426	385	387	425	409	392	406	412	414	425	432	429	403	391	409	403	421	395	409	416	429	396	412	425	436	411	452	416	377	439	406	361	404	432	398	419	411	424	414	413	406	380	398	399	397	418	383	392	403	433	387	394	389	398	386	380	436	412	418	388	414	406	382	444	381	380	460	421	425	431	423	444	426	417	409	396	400	443	395	436	391	405	405	426	420	403	440	447	373	393	424	374	384	379	399	429	460	426	441	418	433	453	436	399
12586	6176	6128	5303	3711	1905	1407	1181	1116	1047	1092	1031	1045	1030	1041	959	975	1043	1033	994	1018	1018	960	981	1030	1012	1014	988	909	934	1027	983	969	1008	1003	1033	972	1006	924	1020	969	902	1029	993	939	1001	912	968	1003	940	968	986	946	986	1000	947	986	1009	934	1003	947	1000	957	941	907	909	920	943	1021	935	1011	954	909	995	963	952	1029	931	940	944	920	926	939	942	975	967	950	1006	980	955	920	928	1017	989	928	963	998	948	960	959	961	975	971	983	967	954	977	999	1005	908	918	988	1024	994	924	957	941	1000	903	955	970	1020	993	977	932	1015	963	975	898	935	965	949	1011	950	942	988	990	1047	953	998	1018	967	995	986	952	980	935	990	1009	919	938	929	956	957	977	998	919	935	976	914	974	1011	955	949	906	985	922	1012	953	1007	938	931	919	989	910	955	938	963	935	947	951	949	942	987	953	986	950	1009	979	966	952	976	994	974	951	954	958	1012	991	966	970	976	983	962	998	944	978	961	975	982	963	985	935	950	979	973	1001	933	952	935	998	959	933	958	967	914	947	978	959	970	951	990	958	997	1002	939	972	965	904	997	974	1014	970	1049	968	916	958	960	963	945	951	940	1005	957	972	959	956	933	952	972	956	949	999	989	1038	990	941	976	1017	971	966	878	981	1019	1001	983	996	997	991	934	969	931	957	956	964	952	941	1002	958	931	953	1001	988	954	1023	985	982	955	1015	971	1011	991	988	959	964	934	958	1007	987	923	986	974	964	1016	1018	991	989	981	954	961	991	961	904	954	990	997	968	967	915	936	966	956	950	994	920	975	965	1008	933	960	949	911	922	943	927	912	978	973	949	953	969	1009	978	1002	932	950	966	994	974	959	951	932	967	966	942	897	999	997	973	1011	982	981	975	1003	864	946	967	964	978	967	922	978	981	966	999	998	925	971	1008	938	967	971	995	916	937	956	998	960	1009	1012	981	982	987	895	937	984	927	965	941	883	999	972	959	952	971	951	966	956	961	979	960	988	977	1004	1019	977	918	956	963	1017	961	1005	952	983	961	906	892	980	953	979	972	959	999	964	970	975	967	917	893	992	1011	957	959	911	936	973	997	927	972	926	1012	961	965	929	972	936	997	932	1000	910	952	960	969	977	976	916	936	963	991	932	971	969	967	937	963	992	943	1008	932	1001	1044	1027	937	894	1001	976	926	965	967	998	958	926	919	876	980	964	978	968	969	976	911	959	941	1021	1000	919	956	940	974	924	979	980	878	977	903	935	945	925	1001	981	978	916	993	1024	964	939	983	987	975	937	897	983	930	958	966	965	995	956	976	940	960	974	972	1006	1023	945	950	934	1008	924	989	950	961	945	992	965	992	987	940	965	934	997	1001	998	905	923	1007	960	929	932	948	979	974	936	948	1010	972	927	1015	993	972	1003	948	967	943	994	955	971	981	988	980	963	976	995	976	1011	984	1030	896	982	987	979	979	1011	949	960	930	1005	1013	928	969	922	996	1000	955	991	984	981	901	982	912	1016	987	972	917	952	946	913	906	987	975	977	974	930	975	907	970	980	1006	985	912	929	963	948	995	920	964	997	994	901	1063	964	943	1038	930	983	988	986	935	947	998	969	924	992	942	989	952	973	988	959	949	938	1010	949	934	986	922	960	922	930	933	955	1000	1006	1007	946	966	948	952	922	1006	945	938	1019	926	982	947	937	1030	945	959	944	961	985	1004	936	988	951	972	926	982	900	937	983	979	925	998	899	928	958	908	956	915	967	926	938	956	927	920	931	948	940	971	981	996	977	940	900	957	950	891	971	958	965	947	994	984	971	962	1044	1000	995	937	951	954	1012	1002	993	967	956	973	944	960	954	993	969	960	987	961	921	924	961	956	986	979	965	948	1039	994	971	981	958	952	950	1001	999	984	972	938	921	987	987	982	984	956	917	955	925	949	1010	941	964	978	968	950	946	985	991	976	936	964	988	977	1010	929	979	919	968	940	976	972	944	964	940	920	1022	995	952	991	929	926	934	995	969	948	916	968	981	943	951	956	999	1012	905	981	1009	914	929	980	944	929	974	1029	891	966	1032	942	940	954	962	994	976	949	977	963	999	965	975	938	928	908	1026	999	938	938	947	1024	995	970	981	938	950	999	1054	958	1022	917	959	940	908	960	981	955	984	922	919	939	964	996	992	923	974	934	974	887	1010	934	969	956	982	990	1018	918	927	957	950	925	1024	928	948	992	972	941	985	955	982	1042	990	960	933	960	918	989	931	937	985	955	963	975	999	978	952	961	934	1018	994	973	930	933	937	964	945	925	973	994	976	1017	999	975	963	989	940	961	993	993	966	978	948	971	967	918	972	992	965	946	919	982	970	978	993	922	930	943	967	923	909	985	962	943	1005	980	913	975	985	1017	994	1014	995	950	960	959	926	1024	917	947	930	1009	990	968	1015	959	980	926	922	1046	975	1015	989	992	929	938	931	995	942	983	928	959	994	970	920	1005	922	954	985	912	894	937	928	954	935	1033	954	979	950	989	944	976	954	930	910	1022	982	994	999	946	921	933	936	953	970	945	964	968	929	971	978	901	1005	1002	929	901	945	919	981	959	982	996	940	961	998	980	954	971	967	972	979	941	886	908	1005	976	947	974	993	1017	937	1046	977	916	952	884	950	988	987	955	972	945	983	922	969	952	976	937	939	943	990	1015	970	956	960	1001	989	964	943	947	979	991	957	966	901	893	962	947	945	980	1010	1007	972	980	949	920	930	955	1016	910	936	970	976	910	953	982	944	993	953	944	1000	989	926	949	926	1000	908	921	921	1000	913	1002	1011	945	948	976	1026	944	933	941	959	969	999	1016	941	1008	1002	961	940	996	920	940	922	1016	992	983	978	1019	947	935	953	973	964	971	1000	923	995	981	971	963	958	926	944	1037	931	965	989	992	994	937	1010	987	924	954	929	950	999	980	982	947	1011	952	983	934	926	931	996	951	954	948	927	920	983	969	929	930	970	957	1041	946	1016	967	948	954	974	940	967	901	959	988	950	939	965	994	991	949	905	922	1007	946	949	1050	963	953	950	988	968	969	909	985	981	989	927	937	929	1015	963	918	961	916	924	993	980	989	979	970	1047	930	1073	1000	980	1018	957	987	951	948	917	939	909	969	991	957	949	957	945	925	951	898	1009	971	958	1022	958	980	958	987	977	948	957	927	974	964	1045	940	922	975	1044	969	934	1011	930	973	1003	981	982	956	955	954	1007	961	983	927	985	993	1017	1019	949	955	940	980	941	989	987	973	989	965	1010	982	985	964	947	962	947	1005	941	937	951	1036	932	1032	946	1032	911	962	1014	951	966	976	992	962	984	1005	954	928	971	970	950	927	1004	966	972	962	967	960	969	936	954	987	926	982	998	981	959	939	978	936	973	1022	993	956	975	955	984	936	976	932	989	943	994	977	974	959	977	1021	953	968	963	1005	930	922	974	961	982	957	947	1001	932	923	979	979	976	944	1001	952	984	901	906	917	951	961	933	987	975	968	970	963	1014	970	963	939	980	934	920	958	973	955	955	974	956	945	944	956	1000	971	926	931	1012	938	971	971	959	1000	957	998	987	980	963	1000	960	998	964	918	988	934	1017	946	949	958	974	923	1013	938	969	969	981	943	1002	1008	968	951	1027	962	998	1015	917	979	963	917	965	966	941
26355	12098	6610	2635	1405	700	436	330	280	261	270	261	260	277	250	254	252	260	256	254	230	208	248	232	272	236	285	227	219	227	230	259	224	226	243	240	233	238	241	237	220	232	249	244	215	230	233	255	242	235	223	241	237	242	223	210	224	249	219	231	233	260	225	217	229	191	236	266	239	248	214	222	259	238	244	237	207	238	219	238	246	240	212	233	218	219	237	226	245	223	245	245	225	215	215	235	213	223	252	257	250	213	238	237	197	252	238	226	218	222	240	245	227	225	256	259	247	243	250	225	261	233	219	226	228	237	228	238	205	210	238	231	232	210	236	238	245	225	223	191	212	241	226	204	255	225	227	233	217	225	250	258	214	211	258	247	244	202	249	232	266	223	218	252	254	228	222	212	248	197	229	228	228	233	221	261	215	231	255	256	245	239	246	235	196	246	220	233	217	214	225	224	216	256	250	233	252	248	242	248	217	227	201	235	208	247	244	238	231	217	233	265	222	195	226	215	229	225	243	243	236	223	220	221	226	258	239	225	222	244	249	252	230	249	204	220	207	230	207	209	248	236	242	236	224	222	228	242	227	228	222	212	229	232	242	243	249	239	225	250	235	218	222	221	231	234	220	222	254	256	219	258	230	259	240	242	218	250	272	238	208	235	268	247	227	214	255	224	231	247	224	244	236	264	221	243	248	258	243	242	237	225	225	221	256	231	234	213	220	217	214	253	237	243	251	222	240	214	255	253	212	241	218	235	275	227	222	210	236	224	231	227	223	233	219	231	211	228	211	227	208	208	228	237	232	220	246	228	238	223	235	231	216	208	244	239	215	217	229	241	238	234	202	220	239	230	242	227	225	250	227	235	275	227	231	229	246	250	217	248	218	235	242	232	222	228	248	249	243	236	237	230	229	239	263	249	240	229	231	241	237	249	223	234	219	233	251	265	233	236	222	217	242	251	227	243	235	244	224	202	247	248	263	228	232	229	209	237	219	243	214	221	218	242	264	214	232	252	232	226	213	220	234	253	234	220	245	236	227	226	238	244	227	211	232	209	253	230	222	258	273	226	219	245	232	221	244	219	239	226	222	237	255	222	236	238	232	224	246	227	209	258	234	248	234	260	233	222	255	240	231	218	214	242	260	223	239	232	254	233	259	224	230	219	216	235	226	236	241	195	253	222	255	241	243	217	215	258	221	238	236	232	237	238	241	214	235	223	247	234	255	246	229	209	210	245	242	236	230	214	232	215	229	212	223	215	224	226	234	247	228	243	226	249	250	276	240	217	244	227	263	247	233	244	218	233	229	206	236	249	203	203	252	238	232	234	222	217	222	217	245	235	235	196	220	200	216	211	248	221	259	239	255	252	244	234	217	234	235	229	244	243	229	223	226	211	224	227	235	276	263	233	237	247	245	233	253	249	209	252	260	216	247	222	241	247	238	197	279	212	235	211	238	226	198	227	234	255	259	243	240	232	232	237	269	239	247	225	196	228	268	258	240	229	219	230	254	236	265	253	253	260	210	260	209	238	230	198	221	225	208	248	259	237	221	225	219	221	258	247	244	239	229	228	277	223	229	243	220	206	258	255	236	250	236	229	231	257	245	243	241	230	246	228	242	245	242	212	239	269	267	223	257	215	240	256	195	244	253	236	263	208	246	216	213	214	203	227	224	254	242	231	247	227	214	250	246	201	241	235	255	250	265	267	232	216	233	231	231	214	234	219	249	270	273	244	185	233	222	256	212	204	204	243	234	210	234	220	223	232	258	255	230	233	263	221	221	216	208	231	232	227	243	223	235	243	249	240	260	221	225	225	225	238	236	214	268	228	245	255	234	215	225	210	224	231	216	261	213	257	249	219	247	241	208	229	248	234	261	224	234	200	236	239	226	221	231	207	237	250	249	203	227	215	222	234	225	231	228	232	224	239	256	221	206	244	254	247	229	257	231	211	227	207	217	213	237	240	211	219	290	229	230	201	210	222	219	219	250	208	231	240	237	236	241	245	228	236	248	227	238	211	223	230	211	246	257	234	239	242	202	249	242	237	235	251	242	234	256	239	222	228	237	226	225	220	232	232	238	214	223	220	225	212	232	220	252	209	231	255	229	239	247	240	224	217	250	223	237	231	192	218	215	221	219	227	239	235	230	211	242	209	226	245	224	240	211	248	253	247	231	230	220	252	266	224	240	218	236	241	230	220	213	214	261	244	245	236	249	233	220	233	255	219	271	237	240	264	224	251	233	225	234	241	214	252	235	232	217	235	204	243	240	254	239	216	241	265	248	272	225	240	242	253	250	237	236	249	235	216	248	238	232	231	218	236	234	228	206	214	225	190	211	234	218	241	255	248	211	241	213	213	215	238	244	249	237	236	218	219	244	230	218	213	227	231	221	241	215	240	272	267	231	239	232	249	237	231	231	222	201	199	214	209	254	213	235	236	217	225	231	231	248	232	239	221	231	231	233	238	232	251	231	238	239	231	262	283	229	221	233	264	269	210	229	251	249	221	242	218	240	242	255	243	254	220	222	239	232	230	233	272	216	227	210	222	235	219	214	271	239	233	236	228	217	219	239	225	239	233	241	230	213	240	264	242	225	211	252	226	247	231	213	246	212	237	256	213	224	264	233	254	252	201	276	234	204	236	219	217	228	234	236	204	242	232	241	228	248	246	238	222	227	248	220	261	247	228	251	216	226	224	233	231	220	236	227	219	248	229	235	220	237	267	232	223	260	255	229	264	242	230	247	221	237	221	226	251	235	239	222	224	236	208	256	225	248	220	246	228	228	246	253	237	223	235	225	232	252	224	249	217	239	261	234	218	215	256	239	262	222	239	241	205	241	250	244	245	265	247	245	255	244	247	212	230	248	228	210	219	247	226	231	232	256	232	232	240	221	220	239	234	246	218	213	222	219	225	245	253	210	241	237	239	256	278	215	208	222	251	212	229	246	221	220	223	217	230	226	209	272	221	231	250	226	209	228	250	219	229	248	244	230	224	234	234	235	223	202	235	250	224	258	269	246	231	258	191	200	234	232	229	211	228	231	242	227	235	263	269	241	230	239	243	209	206	215	229	254	245	230	230	252	250	215	217	242	246	238	257	223	254	226	231	225	237	234	231	234	235	263	235	285	215	246	223	223	238	233	233	243	215	229	230	228	210	187	228	259	242	231	239	255	249	213	242	253	244	225	236	219	240	246	208	229	228	246	229	235	254	236	223	242	236	257	225	228	226	224	218	240	236	241	216	215	207	222	217	269	249	239	227	257	249	229	243	254	222	211	264	226	239	235	229	251	235	250	232	249	271	222	232	207	230	198	216	251	239	206	217	240	239	216	244	240	228	218	241	257	234	244	214	223	228	234	233	224	236	235	246	230	241	224	240	248	245	250	241	208	235	242	221	232	249	272	266	224	224	222	239	232	236	204	220	240	254	238	258	246	234	226	223	264	240	222	221	254	249	218	221	262	236	216	222	241	238	238	217	267	247	217	230	211	226	239	246
17737	9170	9616	7074	5259	2844	1515	1093	900	822	759	708	746	728	681	695	650	686	638	611	640	654	629	643	656	567	630	590	597	598	636	599	625	593	634	603	615	615	593	581	599	623	561	608	572	567	586	552	610	612	616	548	588	567	602	508	618	626	602	623	593	583	585	621	577	561	604	563	555	599	595	558	536	548	596	580	589	569	595	590	598	546	538	569	561	589	556	610	591	601	623	585	589	572	591	556	564	592	545	535	593	585	586	590	614	557	558	597	550	587	579	580	583	513	588	587	578	537	557	569	576	562	581	583	591	580	541	564	583	568	603	608	582	555	555	583	550	564	622	541	574	587	566	573	559	572	587	534	613	545	550	625	586	574	562	556	522	582	576	573	555	593	606	591	627	599	594	541	612	561	597	600	588	577	608	546	570	593	567	584	582	572	579	622	545	583	594	573	563	603	576	574	583	563	558	587	573	563	596	577	568	605	604	586	597	574	625	567	561	600	571	623	588	559	589	584	588	540	575	581	613	558	585	572	621	589	594	583	548	553	557	600	534	601	581	566	537	613	559	592	533	624	570	574	568	554	567	579	606	573	572	568	584	595	570	598	561	568	595	579	584	551	563	577	568	612	583	577	641	618	608	561	548	573	602	577	582	606	582	579	580	577	537	560	552	576	564	565	543	578	607	613	591	546	579	548	607	603	592	591	616	569	574	563	589	568	620	587	554	581	582	542	574	610	530	592	600	614	585	576	581	552	639	576	580	617	567	592	588	543	594	607	582	580	593	570	553	564	641	534	562	589	535	561	536	618	607	563	553	554	613	603	538	552	604	608	544	588	516	570	557	575	586	570	600	575	617	586	556	570	578	592	554	600	602	548	552	559	561	594	568	583	574	577	538	550	569	577	590	614	608	605	629	583	581	561	559	603	564	616	583	594	579	558	541	594	591	598	584	552	602	576	553	569	603	546	541	594	580	588	586	584	571	576	574	590	569	546	546	598	582	564	570	562	563	545	599	545	577	604	546	597	570	655	594	607	596	567	550	641	573	535	582	568	611	586	563	573	591	558	608	594	590	568	580	571	569	558	599	582	564	615	569	551	575	555	525	561	587	597	566	562	576	591	554	535	633	559	563	574	601	585	540	512	562	572	603	579	585	547	624	578	571	589	559	572	574	528	617	571	574	553	533	608	580	592	576	562	540	583	581	575	578	574	588	581	600	554	558	591	560	582	615	579	576	593	579	585	515	591	590	605	598	614	569	543	566	608	561	578	561	592	569	580	599	594	577	595	591	583	594	580	618	610	575	563	508	579	608	583	586	559	572	608	547	574	587	594	581	579	577	571	546	557	531	571	581	563	608	550	586	581	559	575	544	609	573	562	590	557	580	571	580	611	595	576	596	559	600	603	552	601	576	602	583	583	590	579	599	586	573	571	570	540	560	581	575	561	569	549	613	559	580	565	607	621	579	575	601	573	589	617	622	599	539	613	593	529	604	561	595	579	566	574	570	568	515	552	626	598	573	580	594	547	554	589	590	579	596	563	561	585	539	584	567	580	574	612	595	550	573	552	555	575	553	564	577	571	607	600	564	574	572	533	509	561	565	562	583	594	542	547	619	554	560	564	574	608	547	569	572	606	574	571	575	567	596	588	558	596	566	609	600	604	575	595	567	574	577	574	612	614	594	550	597	560	567	584	589	554	594	598	596	555	609	580	583	568	612	580	583	587	562	585	542	583	580	555	576	540	588	571	568	569	552	588	560	609	571	581	569	603	611	555	594	578	537	563	537	543	572	556	609	609	586	565	544	567	571	532	537	616	575	590	575	558	593	585	559	568	554	619	574	588	595	597	620	589	526	571	571	550	515	575	570	573	558	548	597	595	597	584	604	538	570	590	566	555	582	559	617	568	608	638	579	597	568	542	581	570	590	612	588	553	600	600	557	613	563	602	546	549	588	608	590	560	576	599	561	611	602	560	586	607	630	548	552	567	582	571	572	540	566	568	581	548	552	560	611	533	575	565	617	585	576	582	560	600	569	601	590	577	572	594	546	596	595	574	596	596	551	570	626	531	585	560	558	593	558	580	594	567	594	600	592	559	559	571	553	569	590	592	595	599	547	562	558	554	573	583	560	568	515	572	602	642	579	562	571	581	580	541	587	621	540	631	585	573	587	581	571	588	566	601	584	561	537	588	580	586	574	582	575	544	582	604	578	589	535	578	564	579	579	573	565	588	575	571	580	613	503	623	551	579	601	577	574	581	552	569	584	558	593	597	588	604	587	571	598	580	599	598	549	582	568	541	535	625	586	607	555	598	572	619	538	565	580	573	581	586	557	560	568	541	623	581	605	587	586	546	584	595	615	560	579	620	610	564	534	578	587	582	581	585	595	564	637	591	543	556	560	614	564	559	566	571	572	582	554	589	541	540	585	627	587	586	549	564	599	568	588	579	529	576	583	575	570	559	597	570	551	585	574	618	568	613	589	572	551	625	519	564	588	600	598	580	584	553	602	608	601	562	594	582	577	578	557	577	595	605	583	592	552	553	597	574	595	572	574	597	565	576	565	572	587	558	593	544	628	552	542	580	557	583	619	564	534	538	597	620	592	566	627	570	621	525	586	560	608	591	587	574	587	597	563	555	557	555	589	577	559	573	562	556	547	541	566	568	580	604	612	599	588	628	610	604	534	539	563	596	586	547	563	615	627	573	601	581	632	627	541	619	579	564	560	590	563	541	563	583	589	556	558	549	576	532	550	548	577	573	565	599	602	557	633	569	611	582	578	573	612	601	588	572	580	573	572	600	597	598	633	578	593	582	643	572	565	601	579	556	563	582	543	614	590	578	568	597	589	624	571	572	566	594	554	580	586	587	588	617	585	599	575	532	546	562	599	604	596	585	618	585	605	596	575	605	621	561	591	606	580	569	609	581	570	584	598	572	577	570	588	571	572	594	570	613	573	614	576	543	603	560	600	572	572	586	586	546	574	589	555	566	595	586	600	560	612	562	591	571	585	608	595	540	592	568	547	575	591	550	605	553	568	564	573	558	559	580	593	520	581	555	559	527	610	647	562	602	581	594	567	587	570	546	568	628	553	557	515	547	556	569	618	572	583	592	593	588	588	588	568	584	577	541	554	620	588	579	581	586	586	589	620	599	622	576	565	551	558	569	596	577	591	561	583	576	568	587	577	601	630	625	582	600	568	590	630	549	601	594	577	563	534	594	569	572	598	610	564	587	607	574	595	570	567	571	577	627	554	594	585	608	589	569	605	615	580	592	556	579	598	621	559	575	574	601	559	568	572	600	618	556	568	574	548	587	576	591	572	592	562	621	565	601	584	607	575	604	558	564	576	583	576	594	584	601	568	611	583	570	566	582	565	586	642	600	571	596	549	614	563	620	583	523	543	587	598	584	601	584	571	602	591	584	564	591	600	575	563	595	541	559	554	583	585	565	581	574	555	527	588	550	628	621	595	580	574	578	604	541	562	570	563	565	569	594
5359	2602	2301	1351	860	581	422	419	366	411	402	385	366	435	389	426	398	408	413	395	414	382	430	445	396	427	392	407	395	409	400	406	425	403	427	463	409	413	387	393	431	417	400	422	390	368	401	381	364	394	420	429	407	368	417	410	383	418	381	386	462	413	416	378	438	421	401	373	402	377	415	408	398	391	423	405	410	428	394	419	415	424	458	401	425	403	384	414	387	395	375	401	439	413	417	403	401	368	397	398	422	409	396	416	460	412	423	406	365	425	419	448	417	423	390	400	409	428	419	414	430	423	427	437	403	409	414	403	451	426	389	395	415	388	358	412	413	407	403	383	398	473	427	385	390	371	438	409	422	420	398	410	453	381	386	427	425	403	445	419	391	390	410	404	425	373	405	397	393	436	414	407	415	373	439	373	425	417	403	409	381	412	420	416	419	410	391	442	404	403	430	395	397	410	412	401	410	413	399	459	387	388	441	429	414	456	389	422	399	393	408	444	425	435	378	428	414	416	451	432	418	373	429	451	421	428	389	377	427	436	385	418	425	424	432	432	407	366	362	369	367	417	432	413	455	402	405	428	413	414	424	411	393	441	452	423	435	421	412	378	392	382	434	428	421	404	411	384	385	410	366	392	368	401	414	382	383	419	409	414	404	391	429	415	455	409	382	408	379	386	379	389	410	407	415	451	414	404	404	423	448	440	412	405	418	403	417	391	414	407	403	397	423	407	444	412	429	433	423	414	422	392	405	350	344	421	411	435	403	422	444	403	410	371	419	397	427	413	393	412	424	385	415	405	425	411	430	422	388	443	365	394	413	420	403	444	403	404	406	421	408	382	414	415	382	422	411	438	412	375	439	397	386	407	428	429	415	395	435	424	398	386	406	432	422	400	396	448	401	421	408	402	395	416	395	410	417	438	389	397	379	382	408	399	396	381	456	435	385	453	392	415	376	388	397	402	426	416	410	380	418	418	421	384	401	410	361	392	387	405	399	371	415	376	422	392	441	388	401	389	415	410	418	410	392	412	398	387	421	432	400	425	411	424	411	409	403	395	423	388	418	444	378	397	392	446	388	372	419	394	396	421	407	387	404	391	372	456	371	468	371	446	402	393	425	388	428	394	379	415	390	381	412	392	415	429	448	406	410	405	423	400	402	416	428	424	391	387	427	421	378	375	391	417	400	361	405	407	407	376	422	386	431	416	397	421	400	372	409	420	405	417	437	406	369	404	427	430	425	380	421	404	400	388	414	388	395	403	399	440	416	368	424	393	395	417	396	425	435	417	392	404	373	402	430	384	448	402	412	408	421	452	431	432	421	402	417	385	403	373	403	378	410	404	459	387	398	423	379	410	432	425	385	384	397	398	363	394	411	412	388	407	420	424	379	396	408	395	391	428	420	392	413	418	385	424	428	393	393	427	450	415	434	405	396	415	438	398	390	423	430	407	383	445	408	419	423	412	407	425	380	399	394	406	404	446	376	416	452	406	407	418	391	407	401	380	375	420	433	414	388	381	388	419	376	423	430	379	439	441	416	410	389	424	455	426	410	422	369	399	423	407	405	369	426	428	459	386	396	383	406	367	416	427	390	437	424	413	426	418	401	400	436	435	409	392	426	428	427	421	362	396	379	405	401	419	366	413	365	397	422	404	409	442	439	428	398	439	432	395	419	415	425	399	392	382	398	437	420	374	365	415	385	368	443	426	374	382	400	395	414	425	428	439	412	391	388	384	401	404	424	399	430	410	414	426	393	441	426	410	414	468	420	398	393	431	411	440	375	383	433	397	411	413	442	408	418	417	450	388	420	389	381	419	407	409	420	389	405	450	425	422	413	410	422	418	413	400	417	388	409	387	408	390	399	413	369	404	407	403	392	384	387	421	423	417	402	427	418	393	433	444	409	351	409	408	404	421	432	383	428	371	391	408	395	408	415	394	427	382	360	405	395	399	406	405	376	462	387	380	379	391	429	384	404	440	404	438	348	411	407	387	435	395	422	447	440	391	423	425	381	451	397	371	419	403	421	434	389	416	390	382	444	407	383	430	408	395	395	402	383	394	416	454	404	415	404	423	415	436	418	384	413	408	444	409	380	366	399	412	392	435	392	402	422	422	361	422	394	436	404	416	441	388	420	389	430	380	387	368	411	415	387	393	380	373	430	402	442	372	426	396	407	433	420	416	381	418	392	387	407	417	397	414	380	377	414	398	397	375	438	417	398	382	394	408	399	416	430	377	432	413	417	361	438	438	365	410	414	438	384	427	387	421	377	432	402	428	390	378	373	411	403	392	405	439	425	379	391	407	420	371	412	407	418	404	387	401	446	404	446	450	398	388	388	410	400	422	443	422	445	433	434	401	402	427	373	391	405	396	431	409	387	377	432	456	423	430	387	448	445	439	394	398	427	425	381	389	447	366	417	402	386	428	448	395	407	424	403	434	421	378	431	447	423	415	419	406	417	423	394	426	408	406	444	440	411	393	388	415	460	393	441	399	376	399	423	397	417	409	432	386	379	404	444	435	425	378	409	405	405	400	391	418	379	399	435	384	404	399	405	425	407	408	397	471	413	446	375	398	431	450	417	371	421	462	438	420	393	386	398	380	399	387	385	419	417	428	409	425	425	408	415	441	411	404	409	391	397	417	425	418	402	387	428	404	383	379	406	408	430	383	413	429	385	418	443	417	433	425	412	391	414	422	437	407	445	411	423	430	373	400	445	426	374	452	425	384	423	442	425	370	437	403	403	378	409	406	383	400	388	444	415	432	424	386	398	434	372	378	413	408	409	426	416	419	400	451	417	392	450	427	398	402	393	456	375	464	401	374	429	439	384	410	411	445	409	425	415	410	376	400	447	417	392	428	457	410	423	416	446	468	384	426	409	418	397	353	397	397	418	378	420	435	406	384	386	412	413	399	364	399	388	394	410	436	422	408	425	378	393	387	409	407	389	450	404	386	388	396	441	411	412	388	411	420	397	408	399	410	387	429	417	429	439	387	376	436	387	401	418	386	418	393	422	379	396	433	404	401	417	416	398	411	430	409	398	385	383	418	410	382	390	391	394	384	433	397	391	402	392	394	371	397	417	439	376	386	413	420	397	380	377	387	423	385	373	413	406	441	401	386	421	400	405	382	424	426	411	404	391	398	390	392	400	414	372	387	380	390	367	392	390	360	403	416	392	393	436	409	391	401	415	413	386	445	413	410	402	431	424	411	414	409	400	416	398	422	419	408	407	397	396	374	444	434	407	414	399	409	411	421	360	376	391	392	391	411	381	384	400	404	414	399	448	427	380	433	360	402	369	386	413	414	405	434	396	419	395	399	412	414	402	403	399	423	406	384	396	401	439	430	416	407	388	397	357	371	414	464	410	372	387	423	412	422	415	387	403	411	401	369	404	410	444	400	390	392	389	431	411	472	422	391	409	416	398	405	403	424	398	429	408	431	381	423	379	432	429	459	400	380	384	404	406	409	403	384	384	411	412	408	420	384	409	414
4811	3372	4763	3772	2877	1848	1124	918	991	1041	983	1001	1043	930	1021	982	947	1009	1001	949	952	948	912	983	948	908	953	1000	985	960	965	1014	960	941	997	974	1006	917	993	982	982	996	940	949	938	990	1028	903	989	992	888	1015	979	935	1004	998	1026	967	998	1003	978	1006	1009	932	982	1019	966	953	959	971	966	979	923	998	953	996	965	965	947	898	984	889	994	976	979	990	973	984	933	990	934	933	975	920	930	946	959	991	990	993	980	1031	986	914	983	987	1002	969	964	982	938	972	949	932	967	954	980	997	1006	953	970	961	938	965	967	1032	999	924	1032	988	1015	975	1050	946	957	1012	961	979	986	979	998	947	1011	983	951	1016	968	1009	955	927	995	985	920	952	1014	948	978	963	982	962	937	973	985	955	953	984	1008	979	965	965	940	937	1004	961	963	976	946	985	944	969	993	984	984	955	969	940	957	948	937	975	936	959	966	970	947	1029	966	988	1028	976	969	976	968	993	937	983	983	921	936	962	951	983	987	960	928	947	941	996	955	955	923	983	966	982	934	1007	973	948	984	1030	958	969	949	986	987	963	987	963	966	977	972	1011	944	953	973	935	991	947	1011	966	965	967	987	937	944	981	946	969	966	943	918	1012	966	956	965	1017	966	956	1015	975	915	989	988	960	960	953	958	934	974	1033	973	932	1008	930	922	977	952	996	953	966	965	914	991	971	959	954	971	969	1034	968	924	913	965	907	964	998	955	946	988	921	987	1002	986	962	984	951	1019	973	986	950	939	978	908	1014	954	970	964	953	946	982	978	1012	972	966	952	960	966	959	987	950	976	996	977	977	957	981	968	980	1023	964	983	987	1012	1003	1007	975	995	943	946	980	934	948	961	977	940	971	993	1005	907	1000	993	964	929	970	1011	979	1041	972	979	981	966	990	998	924	975	1028	975	961	1030	970	988	1055	1004	967	977	974	1000	1017	981	1007	935	982	999	986	982	925	972	986	1043	992	921	956	943	996	984	980	995	924	971	888	963	936	1016	1006	990	967	970	933	951	992	980	933	973	948	952	995	924	973	987	996	964	947	956	1006	984	990	1005	1007	941	961	972	991	999	961	898	939	928	919	933	989	1002	975	998	1000	1034	1003	998	1030	946	1002	951	953	981	943	1007	984	972	990	949	962	989	969	1001	975	987	975	1042	1007	933	947	977	1010	975	965	941	960	1010	984	952	959	915	997	933	948	953	986	1022	925	968	909	973	996	977	999	1003	967	970	968	965	971	991	988	965	963	985	992	1074	1009	959	965	950	983	1031	941	1030	977	957	948	935	916	914	1018	970	893	1001	960	1010	979	963	976	947	929	968	969	953	983	937	896	981	1009	1011	984	930	988	917	1003	988	978	932	948	1008	954	965	945	971	1031	988	981	928	999	1004	995	906	958	972	952	988	957	958	996	976	998	977	1019	952	966	947	925	937	992	967	917	924	948	958	961	954	967	979	980	989	968	925	980	976	1004	995	941	986	942	956	923	1042	973	991	971	975	1011	990	928	991	960	956	980	978	990	983	1002	996	944	939	1034	974	1005	910	1031	972	967	963	982	995	929	954	966	976	1011	921	963	945	972	974	983	973	942	975	966	940	1009	957	989	1021	955	945	1006	993	923	927	987	965	980	945	911	995	1021	930	973	1021	1002	975	1026	988	942	956	937	986	949	961	988	991	1005	933	921	1005	1015	912	994	969	1010	941	981	947	968	872	1008	1004	900	1000	1007	968	995	1021	994	993	970	969	942	975	999	952	958	961	1029	1017	1047	950	981	943	995	1044	983	961	953	931	976	968	952	985	979	947	994	949	994	1001	972	994	1009	955	950	945	985	943	995	1002	1026	909	999	1018	1003	948	915	1011	985	967	948	966	962	942	988	945	938	989	916	989	1005	952	975	946	965	1018	1029	1037	945	954	960	957	949	940	925	930	1036	884	998	985	969	918	951	1003	987	994	994	967	975	947	1007	922	917	1012	1007	1001	946	1024	1004	922	994	958	1008	937	997	934	904	956	943	982	1005	923	974	920	938	963	972	975	952	974	957	1020	1037	956	991	1023	991	956	968	966	982	1028	920	931	939	965	985	973	967	970	955	952	963	930	1015	935	957	941	934	966	1005	974	964	966	957	1000	909	930	1037	947	950	956	961	983	967	942	938	999	1041	979	1006	963	1016	1007	1036	1014	924	953	963	964	924	953	1022	927	1026	912	991	985	971	968	1049	966	999	962	954	945	948	916	954	967	960	980	1007	951	982	968	993	980	1012	1002	912	945	992	961	992	959	966	980	990	959	965	957	977	961	938	988	944	1006	979	1010	980	959	1003	991	944	986	955	957	966	933	956	992	941	946	994	973	1006	980	941	974	993	974	930	967	981	957	953	1011	1010	986	1003	947	960	911	1017	940	954	1005	928	1001	962	981	958	914	959	1031	988	990	917	982	983	1013	978	1004	916	1039	936	991	989	974	964	970	943	924	928	968	993	1001	1002	968	982	903	937	971	944	1004	989	921	977	987	943	966	942	999	911	990	996	984	971	1013	998	1007	966	954	973	955	996	1034	964	943	984	936	922	984	963	946	916	982	931	970	992	997	996	971	967	970	994	930	965	958	971	940	958	980	954	1006	967	983	963	968	959	900	1010	1034	982	944	986	945	996	975	967	973	895	1024	928	1066	969	988	912	974	1043	981	1007	953	976	985	936	939	953	985	998	969	986	995	985	966	941	928	996	1022	1055	924	949	967	990	964	997	974	927	927	945	1024	990	1011	973	962	969	997	1044	936	960	1008	924	925	973	992	1004	990	1003	964	1005	1014	982	1034	1022	973	997	952	934	958	937	1018	959	991	967	988	925	969	952	980	943	940	993	1008	934	963	1004	1008	1012	932	985	990	963	920	958	908	974	1012	1017	982	897	1003	964	1023	949	976	936	999	986	946	914	1015	984	914	966	993	976	965	982	990	1009	985	962	1026	927	972	971	1013	950	929	906	962	1008	989	972	1067	975	936	922	935	952	971	962	961	982	980	959	1033	954	918	964	986	989	970	974	891	971	1008	992	929	956	937	985	947	958	969	1014	964	928	994	953	992	987	963	956	999	975	928	983	988	960	997	1011	977	956	983	977	993	1003	986	979	973	985	992	945	972	966	976	949	977	1023	947	966	1004	975	955	971	985	954	979	1003	1010	1012	953	996	1022	969	1030	983	970	926	952	1020	959	1004	979	935	1029	1010	948	942	1024	1004	942	1008	980	1003	976	1018	965	960	959	1016	1029	984	983	955	993	965	976	986	974	948	925	991	967	941	1040	971	952	973	1003	1001	978	978	1001	983	933	1003	1013	968	979	989	942	971	982	968	1004	966	989	943	960	987	985	949	1018	991	981	945	1007	963	948	1023	1003	957	930	973	969	974	986	1004	966	979	998	982	1024	957	906	927	1017	986	989	986	938	945	1008	951	974	967	998	959	942	967	951	983	970	960	988	969	987	965	1030	1020	1009	1030	977	981	935	953	997	918	969	939	970	970	977	981	1008	934	975	972	972	955	934	967	972	946	1070	955	933	932	967	965	955	963	1074	962	968	972	946	930	980	991	979	955	968	961	986	948	963	963	896	976	977	992	976	925	981	957	978	975	939	981	969	1045	943	967	1051	929	964	910	957	980	932	955	984	976	988	1035	986	959	1015	1030	1004	955	926	1017	976	955	1018	911	961	1012	976	961	982	954	954	981	1004	987	938	995	989	950	1008	928	971	949	944	984	1002	1000
16449	7416	4101	2296	1386	947	503	471	460	474	458	465	418	436	459	412	471	450	416	401	425	395	432	436	420	462	423	421	406	392	418	439	445	411	421	428	447	418	424	410	412	406	417	436	436	421	473	395	439	407	429	434	407	422	426	429	474	425	401	407	400	382	426	384	456	384	424	422	433	417	421	450	437	449	426	433	443	398	445	429	400	402	414	382	434	390	425	432	415	461	402	398	415	447	437	433	448	387	410	414	422	465	397	429	443	414	418	426	413	411	418	402	439	419	421	447	418	427	428	407	402	422	376	446	485	450	415	415	443	412	382	404	457	445	420	430	409	398	424	402	417	423	417	415	394	458	394	437	407	426	414	465	411	457	428	377	448	331	413	433	437	408	407	378	400	389	418	444	361	464	384	459	388	412	472	432	439	412	402	430	399	455	420	436	430	368	434	433	430	443	421	467	413	448	450	457	386	409	434	413	443	436	432	426	427	400	456	448	452	416	442	414	431	411	393	444	405	465	444	426	417	447	385	401	465	427	450	399	432	428	410	417	441	475	378	405	403	422	382	426	419	443	461	443	437	410	437	420	437	397	418	444	418	470	421	412	412	426	438	412	436	454	403	477	434	443	422	408	411	424	430	434	413	425	446	425	438	447	454	415	420	441	394	400	413	457	425	438	421	471	400	398	423	402	397	446	441	448	426	456	446	402	441	408	403	386	378	397	413	443	440	418	394	406	433	425	402	442	405	421	407	410	392	448	421	413	387	401	437	413	435	450	445	413	415	400	416	404	415	432	439	420	415	416	372	419	405	421	437	438	422	432	433	413	434	422	447	392	417	435	453	435	412	431	434	423	419	401	402	441	385	412	435	406	423	431	431	412	418	443	415	443	437	405	423	441	425	417	401	428	408	419	405	411	435	393	418	440	389	430	402	424	381	423	450	419	404	456	429	385	404	410	432	394	437	380	427	399	462	368	421	435	399	465	419	415	374	423	426	425	422	397	459	409	410	414	435	406	410	426	430	451	451	430	412	412	428	407	450	416	390	443	435	421	422	405	425	438	416	413	431	421	435	477	414	446	423	403	444	430	451	418	451	442	434	435	428	426	419	457	393	470	444	481	413	427	432	406	411	401	411	452	450	407	430	451	451	434	430	452	420	421	422	428	423	485	446	422	409	419	435	428	411	405	392	449	425	419	412	440	433	394	432	382	416	452	414	400	398	439	456	391	380	417	423	437	446	371	416	441	420	395	402	396	395	390	426	439	389	420	400	405	465	401	394	450	425	378	392	385	449	459	434	420	422	430	422	394	402	387	464	425	439	402	447	413	403	426	454	430	434	392	406	414	433	418	461	419	435	457	412	401	385	380	409	385	423	412	395	386	443	417	419	472	427	395	417	447	418	399	391	363	440	433	408	394	417	415	438	432	455	431	456	458	423	427	435	430	407	430	423	422	448	411	409	378	426	417	438	446	407	419	439	403	419	402	441	412	413	444	473	452	428	432	383	398	354	436	447	418	424	440	441	412	466	430	422	396	402	419	449	438	392	400	445	450	397	409	386	426	400	401	448	428	422	466	439	435	399	386	385	457	416	386	386	455	418	407	420	444	451	440	420	462	406	450	387	433	407	439	425	466	460	485	430	424	447	390	470	400	409	413	415	412	458	423	421	414	411	425	400	468	408	425	428	421	423	424	413	446	406	414	400	365	382	483	395	423	442	493	422	413	403	397	377	436	443	431	402	441	399	427	431	404	393	458	451	433	434	415	409	455	466	403	463	393	418	406	427	421	389	443	416	406	447	458	418	416	429	382	427	401	405	423	430	396	410	448	410	443	398	441	415	428	430	414	424	426	430	452	427	433	421	407	466	407	389	434	425	406	388	420	425	416	403	426	414	419	394	409	421	432	450	481	454	431	405	437	440	448	442	437	419	397	407	429	395	408	420	428	435	424	459	422	410	406	438	419	420	405	418	432	423	482	445	447	413	405	427	435	442	408	395	414	390	427	443	438	408	412	388	434	395	391	430	408	425	412	402	423	415	424	443	394	428	396	389	436	409	396	443	403	432	393	418	402	424	421	415	424	399	407	413	418	429	434	431	402	464	432	428	405	438	420	396	451	417	421	405	405	417	418	453	486	428	405	416	435	393	406	445	406	438	420	377	390	415	430	434	442	444	442	371	411	434	429	391	420	433	446	458	420	370	426	413	430	465	432	413	434	399	427	450	457	465	447	444	446	434	424	378	401	426	417	417	387	417	422	397	408	405	465	430	456	415	428	412	424	368	439	409	427	411	466	407	420	436	410	421	402	467	463	412	443	418	434	397	382	414	411	443	401	424	456	410	412	441	400	402	404	387	434	354	419	400	450	443	448	415	419	419	425	426	415	447	401	441	433	454	431	416	405	396	457	423	444	409	403	419	442	396	411	407	457	441	391	453	458	457	467	413	420	428	436	431	402	405	424	427	394	429	427	444	440	402	398	449	441	448	399	427	418	459	381	428	418	411	432	452	376	424	449	460	401	429	394	418	417	420	423	428	396	425	483	471	399	427	427	442	403	430	406	398	426	412	414	393	409	433	388	394	442	429	417	428	422	403	433	402	377	444	429	419	396	454	424	437	402	424	480	406	435	439	422	416	394	418	467	445	438	425	446	406	434	434	480	435	396	443	413	408	428	445	398	393	431	402	416	434	443	396	438	448	464	393	437	419	381	414	410	434	446	392	402	393	407	396	388	436	443	400	420	405	401	402	440	445	437	387	399	421	438	440	408	416	463	430	402	407	437	439	405	424	431	449	434	449	401	454	435	445	429	457	486	415	380	414	394	431	423	394	421	427	443	438	412	421	394	381	427	397	417	445	401	422	411	401	423	405	429	413	424	390	390	453	425	381	451	404	416	414	404	383	437	445	411	462	437	421	452	396	435	440	438	438	423	405	480	403	438	476	412	428	424	386	436	451	402	397	453	415	380	400	402	458	436	438	408	446	416	401	439	408	424	434	418	448	432	433	425	434	387	411	406	462	435	401	446	409	391	406	450	393	422	440	449	430	415	463	468	405	426	452	427	427	438	439	413	430	417	452	423	426	415	392	384	415	428	399	421	437	383	453	460	385	448	442	384	420	410	417	442	446	493	420	441	397	419	407	393	416	434	440	401	458	421	410	421	460	400	387	433	434	463	405	448	419	411	412	422	401	473	435	419	399	393	421	376	409	431	427	413	422	410	365	413	410	423	393	407	436	428	405	362	413	453	447	419	399	423	417	418	419	411	407	408	432	425	397	423	436	427	444	387	414	447	433	416	413	399	422	415	390	426	421	441	423	428	418	423	374	409	424	367	405	453	402	429	420	414	415	457	428	437	386	423	412	446	411	446	407	432	435	439	401	372	393	424	417	402	439	450	414	411	443	426	433	418	383	442	435	443	431	455	394	387	403	444	435	417	435	443	395	423	404	436	413	426	404	413	423	383	400	406	424	408	447	415	429	408	417	431	463	430	399	382
12800	6915	7285	6324	4827	3211	1589	1256	1115	1095	1107	1037	1079	1040	1062	1039	1091	1014	1063	1059	1110	989	1010	977	1089	1004	931	973	1062	1008	1005	979	1028	1085	973	993	1029	1004	1013	999	982	1044	940	975	986	973	1034	1047	1006	987	990	1011	998	1037	1001	987	1003	965	977	985	1009	986	996	1025	984	983	969	981	982	982	973	989	973	1089	988	958	990	954	1002	1062	1079	978	994	995	966	988	977	997	1043	997	972	997	950	1018	971	949	985	986	984	998	974	1013	950	975	1021	998	1004	990	991	946	991	932	1049	997	986	1023	961	973	1033	1040	988	1058	993	987	944	1011	970	1023	983	1005	997	1036	996	938	1005	991	1000	1013	981	1001	1009	975	950	972	933	956	965	1003	1052	999	980	957	994	967	1002	987	975	1039	1021	971	908	930	1000	988	1005	1005	971	1014	1023	1006	986	959	1055	1057	952	1022	984	994	950	1074	966	949	972	950	946	964	945	956	974	1024	1011	995	961	1048	1000	959	1002	960	1035	1032	989	998	1009	1019	952	950	1016	987	1002	972	996	1000	1026	1000	976	1018	959	988	974	956	1063	989	1021	975	949	978	974	999	1025	969	962	975	912	1011	1018	1006	981	991	986	907	989	985	1045	1008	1003	1004	982	1051	1065	1012	954	1043	953	956	973	891	1025	1041	1000	975	996	949	987	998	952	1000	990	947	915	971	948	958	980	981	983	924	1010	984	989	979	1008	1039	1009	974	1000	991	968	991	1000	1021	993	968	1010	998	982	1006	984	977	983	951	972	985	972	1036	932	942	962	1008	984	984	970	986	1027	996	968	974	1051	980	930	978	975	990	996	1050	988	1029	974	946	999	1019	1023	998	1009	934	960	1017	1011	933	997	981	964	1019	954	1005	1024	998	998	1041	984	1013	1026	1012	1016	987	1011	1024	994	1057	993	1019	965	983	947	999	993	1015	1041	943	983	967	982	1013	1002	1015	964	1015	982	972	1020	1027	1006	986	1010	1033	1013	997	1002	998	1001	1008	994	1003	1058	986	1036	1010	971	999	969	980	980	1022	1001	1006	984	928	976	964	961	1027	1032	973	978	977	972	934	1006	973	1029	1013	975	941	961	927	995	984	1001	1034	976	1036	950	1044	996	1019	997	997	1002	977	1008	969	1011	1017	1006	941	957	1011	963	1000	970	980	950	991	976	1015	1005	974	927	939	941	942	927	960	975	1006	1030	1020	980	948	1008	941	959	986	969	964	1005	983	918	997	1013	1001	966	946	1023	991	1022	975	966	966	958	993	966	1027	1008	989	1007	1034	955	992	1029	981	943	1016	984	1014	1036	946	986	989	975	989	963	957	1009	1012	1022	940	931	942	988	967	967	987	1004	967	1008	1015	1089	966	977	979	1007	958	990	993	1023	992	1013	986	1047	931	1020	937	955	1024	943	1020	951	919	966	949	1042	1013	1004	1004	990	1004	1019	936	1015	951	959	929	994	961	1005	940	995	1006	987	1033	998	1040	1004	1020	1000	966	988	1071	1051	961	957	964	1012	913	1033	1002	1016	1026	943	1046	1017	991	1023	954	1016	973	1012	982	965	984	1003	1012	1003	991	963	1023	1006	1021	962	980	1032	963	955	977	1029	1031	995	1000	983	958	1002	1045	998	1012	979	1002	1016	1004	977	967	962	1007	1024	973	924	987	985	961	992	948	1012	945	1015	940	977	1003	986	966	969	953	1021	993	983	980	983	983	1006	987	1026	959	1022	957	983	1043	1001	1041	1026	983	961	983	983	998	991	1011	999	984	909	993	953	947	945	1017	996	1082	940	1019	1015	1018	1034	1060	1029	1000	1039	974	965	1002	949	981	1016	966	982	967	952	1045	944	1015	1037	987	1057	1020	1009	974	1035	975	1015	1024	1011	1002	1043	971	1054	952	974	1013	996	983	981	916	1029	963	1053	1028	993	973	985	981	956	997	987	992	962	1002	989	948	993	1010	982	960	985	992	1033	990	1013	969	1053	968	1024	950	1023	1075	992	987	1074	1004	1023	1011	983	972	1010	951	1062	952	958	983	1000	968	1004	970	966	952	964	972	1005	954	946	1026	991	1041	1000	988	1010	969	971	959	978	979	1055	1001	957	1008	984	1014	993	982	983	1037	982	1035	1085	956	971	949	993	1034	956	1004	931	968	983	961	997	970	1017	986	993	998	1026	1018	1038	998	1003	1045	1020	1021	989	1005	993	1021	955	987	949	1032	1018	1020	943	951	976	1014	952	971	975	972	1022	922	974	1008	991	997	999	1020	1011	1002	981	1002	992	976	988	1030	979	1034	986	1011	996	989	1007	1029	946	1021	1001	972	990	1045	971	923	1000	955	1016	1000	966	964	977	936	946	1000	997	976	983	1007	1053	932	999	1068	1091	1016	1041	1024	990	974	985	1003	951	964	995	994	1019	945	964	956	1000	985	1004	991	1016	999	996	951	1046	987	975	1015	983	1053	984	963	1009	961	922	972	1032	993	1016	1003	996	996	990	993	1012	958	928	941	1011	1033	1001	1021	966	1015	969	1040	1051	991	1043	990	979	984	959	982	1003	1026	954	978	998	982	1000	1005	975	981	995	968	1014	968	1011	956	1060	1011	996	1037	963	1010	1031	982	980	1014	1008	995	1010	939	1012	1019	944	954	957	1030	1031	998	1028	965	1005	991	998	1017	1044	990	942	1014	988	932	1027	999	1024	1043	986	977	958	962	1015	1036	983	999	1017	957	979	922	964	964	1014	1058	1005	992	947	1032	973	983	953	1050	912	995	969	932	1044	1016	985	997	992	1044	973	999	980	1024	1013	1024	978	996	974	990	1009	961	981	970	921	987	1003	1069	970	989	977	1043	1053	1024	1032	1025	924	1017	997	1014	966	985	1005	981	973	971	964	1009	973	1002	987	969	1003	951	1000	970	977	1041	953	991	962	1004	1028	939	936	993	1043	1024	978	1045	949	1006	970	961	1001	1019	1019	980	990	1001	926	993	972	1004	996	1046	988	970	914	1008	981	1022	960	984	963	951	970	1040	1007	1010	970	1021	935	959	1011	996	1012	1036	979	954	978	984	1031	945	944	987	944	970	1000	1053	1024	955	1002	1065	956	985	1047	1016	976	986	986	969	1046	1019	998	1010	995	1006	1011	972	973	975	1025	1012	984	965	1000	963	979	945	1033	978	1030	1040	966	1019	983	993	1025	966	963	1041	1014	1019	945	1016	1044	1006	1005	1006	1001	988	1039	980	1012	993	937	1012	970	1002	1021	979	973	941	1006	1004	958	987	997	997	1065	1059	995	995	987	978	1027	999	998	975	967	987	990	981	981	1003	1003	991	995	980	976	981	1003	1009	963	986	992	958	1031	1046	936	958	1028	908	1012	987	1018	990	990	986	1014	922	1024	989	1009	1029	995	994	990	991	949	975	982	988	1030	1000	970	938	981	960	999	1025	970	977	993	964	957	1011	992	977	1008	950	976	1001	1029	901	979	1003	1008	1022	955	1057	926	993	994	1009	1027	992	1010	966	996	987	1020	972	948	1051	1032	1027	976	1011	941	949	965	1013	981	1008	990	976	934	944	1024	992	1017	981	965	1059	988	1040	981	1041	967	1006	1018	1007	996	995	938	981	972	1026	1037	982	989	997	981	1055	1013	949	969	988	950	1042	1031	935	1017	986	1007	939	990	1050	1007	1011	957	1022	1013	1029	1017	962	994	1007	987	998	958	936	982	990	1010	1008	1000	979	1012	987	1055	923	1011	1062	987	981	960	1028	1006	1006	965	1036	997	1078	1042	950	984	1005	1038	960	1020	981	1019	975	965	999	954	981	959	1005	1007	985	1023	997	976	996	931	1017	1008	957	996	996	988	952	981	991	981	970	948	952	1018	1014	1038	1002	999	967	990	990	1056	1009	957	982	940	979	1051	995	1034	995	973	986	996	960	979	1044	996	934	946	925	992	964	1027	970	982	989	985	990	981	1068	1033	1032	978	950	1012	971	991	1026	1037	1009	972	948	1036	945	997	996	979	985	1038	999	1007	1018	1023	1042	1016	989	966	947	950	986	968	1005	1032	1030	1008	1001	991	1007	1002	946	972	973
27538	13138	6866	3344	1671	967	439	316	313	249	292	290	244	270	252	268	273	263	263	259	241	216	272	244	258	236	247	232	220	243	251	241	242	258	263	216	250	238	255	258	241	258	251	263	255	219	223	199	255	253	242	237	248	220	240	236	255	236	240	222	253	273	272	235	278	273	246	246	228	238	247	226	252	222	244	245	224	229	220	262	236	214	243	279	273	252	247	252	239	242	240	240	228	248	223	254	224	239	250	271	250	250	265	256	256	245	236	232	240	234	223	252	252	272	264	246	225	235	247	238	233	269	224	253	259	222	252	256	249	216	285	255	216	260	242	226	224	241	229	249	230	237	227	236	244	231	233	246	227	222	229	255	244	240	252	251	228	209	206	242	234	226	259	258	243	227	243	259	272	221	258	208	255	243	244	247	246	277	249	257	240	230	232	242	240	234	230	244	249	256	238	237	238	228	243	243	241	259	218	235	233	218	220	234	230	260	237	260	238	233	232	231	234	224	224	243	253	237	247	256	238	288	270	253	240	240	240	208	232	232	255	226	243	259	289	248	236	217	272	251	247	220	257	227	250	235	238	242	279	240	268	248	239	255	242	251	211	216	213	250	246	261	268	244	257	228	265	262	255	214	240	232	246	261	219	249	244	246	245	223	249	240	237	245	220	240	230	202	242	235	226	266	240	233	255	236	255	236	235	240	264	229	198	258	261	255	251	237	267	252	250	213	258	245	246	236	245	223	249	245	222	224	245	236	291	254	252	254	242	260	260	263	254	205	231	286	229	247	221	245	216	260	243	253	250	263	242	233	208	244	239	244	218	224	237	220	239	221	239	271	246	233	216	246	254	244	270	224	285	221	250	266	243	230	230	239	242	253	230	258	240	240	257	225	239	220	259	235	235	237	235	261	240	244	278	266	256	234	222	227	226	260	273	234	253	266	281	255	225	224	260	242	271	260	229	274	239	263	249	237	233	221	266	234	233	241	231	206	240	238	265	267	224	281	260	245	224	218	232	252	239	255	228	206	253	229	247	241	222	261	272	221	232	211	196	228	247	263	238	243	263	256	238	269	243	234	260	247	220	202	229	226	254	254	243	229	219	241	210	231	241	208	221	229	234	250	268	215	243	261	247	272	289	239	227	248	234	219	216	248	234	250	232	244	260	262	257	246	247	208	259	222	232	272	285	251	223	265	219	246	255	260	220	219	242	231	240	207	253	235	227	240	258	259	251	246	253	247	225	220	226	211	249	258	215	276	278	239	237	226	198	239	251	227	248	221	269	226	250	257	226	227	279	234	270	215	214	238	286	220	255	215	219	240	218	235	219	215	249	252	249	243	223	268	215	233	251	238	247	238	246	252	214	216	240	266	261	284	251	201	231	232	242	234	256	265	220	213	251	221	250	246	245	225	223	218	232	268	251	257	229	252	217	261	252	245	228	235	227	240	255	259	243	235	239	248	252	227	253	248	231	242	240	220	249	251	217	222	238	255	241	229	254	219	243	261	261	241	257	241	213	235	249	240	252	265	257	237	243	288	258	307	253	251	236	249	230	236	248	251	264	250	221	254	239	225	267	251	278	248	223	208	260	259	252	223	221	243	239	210	234	242	257	219	227	255	235	245	244	272	258	260	249	225	244	246	238	253	268	206	241	234	229	255	229	220	237	274	252	242	208	228	257	219	247	262	242	235	246	212	238	224	238	229	258	270	238	269	240	248	256	227	230	223	231	241	222	240	246	236	223	232	243	261	253	233	258	235	250	230	240	257	249	248	242	226	219	241	265	256	239	267	227	242	214	238	252	238	243	219	252	217	254	274	235	257	222	251	214	244	248	215	233	257	261	258	270	225	228	257	200	226	239	231	230	230	278	217	275	231	269	252	237	242	254	256	227	241	254	203	244	257	226	254	250	254	253	217	241	240	236	235	257	257	237	245	252	239	235	235	244	272	227	241	231	241	256	225	211	257	229	241	229	267	258	239	249	216	259	190	223	229	236	242	267	233	267	249	269	266	227	215	246	227	246	248	221	259	231	243	236	266	239	233	254	231	260	231	249	238	220	230	248	232	262	235	271	266	269	243	224	256	256	235	243	251	226	231	248	227	259	254	256	247	235	248	270	253	258	234	252	262	270	259	238	245	261	219	217	233	239	215	255	228	238	241	242	248	220	227	231	231	230	246	236	243	256	214	236	266	250	215	219	279	217	255	248	229	240	273	259	243	211	228	234	210	234	271	258	239	232	233	217	234	228	253	247	239	225	271	235	246	235	240	249	242	260	258	233	243	242	253	246	245	247	248	237	260	213	239	237	267	291	255	237	233	260	248	245	221	243	237	258	251	224	283	222	247	217	230	207	224	254	265	220	231	219	215	243	234	258	221	227	246	241	262	233	239	272	245	261	225	235	237	243	241	244	267	240	221	246	276	232	224	268	242	254	197	264	243	244	247	243	253	247	266	276	230	226	234	232	258	265	245	247	216	247	260	247	238	225	224	223	207	255	246	251	250	262	242	262	241	257	247	248	215	270	228	245	257	247	237	221	243	229	258	245	215	241	224	251	259	231	252	221	264	237	259	211	216	234	265	261	238	231	217	213	243	251	233	211	243	230	234	235	276	244	248	232	227	233	260	245	199	242	252	240	228	259	250	222	248	223	213	234	244	244	233	238	226	277	263	253	219	255	245	258	264	231	227	241	247	251	259	229	244	234	218	263	224	252	232	261	262	247	203	243	248	236	253	230	233	243	221	250	253	259	230	227	253	256	258	260	241	218	261	220	242	229	248	239	237	234	228	201	230	259	220	251	232	247	258	218	236	232	244	226	218	253	260	212	234	243	257	246	263	242	258	212	252	207	246	219	231	243	244	272	221	234	240	248	252	225	246	244	234	236	241	262	231	254	235	236	244	248	236	236	246	200	256	213	245	229	236	239	254	231	231	252	244	212	269	250	247	222	230	237	255	238	253	236	256	271	229	235	284	237	283	224	248	228	270	261	247	253	236	232	209	274	229	220	236	259	245	243	235	222	261	212	263	225	247	250	261	222	266	246	221	261	262	238	238	259	219	229	236	228	259	223	243	251	238	231	222	223	242	233	261	217	216	206	229	238	236	234	248	262	234	251	243	246	259	247	227	262	244	258	247	218	220	263	253	203	275	241	220	238	241	249	222	231	219	230	268	259	262	223	246	241	231	229	236	229	258	218	248	248	230	246	191	241	221	245	227	256	259	247	242	252	221	277	228	266	232	254	230	246	232	237	243	257	256	218	244	271	263	233	242	216	249	222	228	264	221	252	217	227	225	256	236	265	243	240	243	268	227	284	272	250	239	240	244	242	192	226	249	234	226	263	216	248	262	243	231	236	223	246	230	257	246	227	201	223	233	242	232	231	235	214	241	245	252	259	250	231	249	218	226	227	245	234	240	255	261	241	250	250	230	258	247	278	231	230	248	222	246	241	260	257	258	238	235	240	257	259	229	258	236	249	216	236	260	221	236	270	251
18096	9998	10012	8779	6260	3723	1628	1016	935	787	810	712	698	712	687	732	674	654	710	626	624	643	596	628	614	619	638	620	650	589	645	656	636	650	623	617	589	603	610	641	633	613	597	629	618	542	633	601	571	598	644	588	596	597	587	564	594	585	627	552	611	607	615	591	566	634	604	564	610	588	611	591	603	600	573	629	557	605	613	602	615	584	574	616	599	637	573	565	571	586	576	605	606	556	592	615	558	576	550	581	607	585	579	603	640	607	604	590	601	620	576	622	593	591	592	594	634	580	584	596	597	620	609	567	613	592	601	577	609	574	607	599	609	609	592	603	595	596	573	561	672	557	614	618	614	560	612	539	611	561	601	633	606	651	629	588	558	602	638	575	627	606	607	593	565	558	630	663	537	580	599	622	588	598	597	632	632	595	588	590	597	561	603	585	611	586	619	620	591	613	616	580	612	586	566	612	576	629	587	562	547	620	602	595	612	562	563	598	597	622	603	576	628	612	596	600	585	581	527	582	601	613	611	597	612	583	609	580	579	577	598	607	610	606	553	557	605	571	586	559	629	586	596	589	540	601	604	544	608	605	596	559	629	610	602	581	597	577	643	603	605	621	590	550	538	604	610	608	637	566	637	613	579	579	582	594	567	573	580	632	600	592	580	586	584	605	589	592	580	618	641	538	581	590	588	598	592	602	649	577	574	589	580	633	636	575	572	574	635	585	587	570	549	567	616	624	618	606	586	631	589	590	617	641	573	625	635	628	600	550	591	639	606	580	615	593	578	617	590	583	594	607	637	580	583	605	592	634	575	602	605	566	593	611	610	574	573	595	633	636	583	553	606	639	597	609	598	619	581	632	552	621	604	596	600	588	606	631	593	534	607	605	581	578	583	607	627	598	580	616	616	613	583	545	583	602	599	615	576	545	627	640	561	604	583	632	600	633	585	569	563	600	608	642	607	608	585	628	581	556	571	600	614	617	599	600	602	543	589	570	627	590	594	632	595	608	585	618	647	590	593	638	608	642	601	595	615	583	633	611	548	632	596	614	635	609	533	576	588	637	596	606	597	617	653	574	594	599	593	606	607	622	611	597	542	600	630	572	597	618	600	600	599	610	574	605	604	642	555	602	639	613	636	590	606	573	610	641	617	632	596	605	612	622	558	619	581	584	591	611	583	625	558	543	579	626	590	625	603	589	588	609	642	627	584	605	601	607	571	601	579	591	645	559	598	593	606	564	648	617	591	593	577	603	586	610	618	604	602	546	607	574	606	638	605	613	633	580	605	618	567	601	607	638	601	639	585	625	627	590	608	625	562	597	584	608	600	619	619	630	589	589	584	589	583	605	576	598	613	597	564	599	580	608	621	572	570	547	614	594	592	616	595	586	581	570	608	656	599	574	634	575	613	602	643	609	597	629	641	592	620	566	607	620	553	597	587	630	605	562	612	575	590	590	564	576	591	549	599	621	604	607	608	582	587	606	596	609	604	608	566	574	586	639	596	613	608	580	620	575	609	558	587	569	609	556	558	615	617	593	589	583	598	591	621	590	600	639	589	611	553	605	639	644	654	582	617	597	555	598	627	607	618	586	624	589	626	576	595	619	592	588	592	606	548	568	644	607	591	629	623	608	600	590	623	613	638	584	618	582	543	599	629	561	592	606	625	604	588	596	617	603	638	595	627	578	603	574	541	552	589	613	613	629	634	623	579	622	603	561	606	588	627	567	585	584	591	618	583	589	576	572	566	578	614	593	567	564	602	576	576	580	622	626	610	595	571	569	609	590	595	560	563	581	588	601	631	632	585	580	621	573	587	573	633	626	584	642	596	585	580	604	541	621	619	606	619	597	623	576	600	612	561	635	584	579	584	572	583	575	557	612	567	624	577	615	575	574	580	599	650	622	557	531	568	588	599	584	598	567	608	617	621	593	612	604	598	624	647	581	610	601	632	593	638	628	532	585	641	548	572	579	565	639	588	647	593	598	614	621	590	571	572	645	638	587	600	614	612	617	560	604	592	571	607	595	576	575	638	602	626	592	624	611	589	562	569	624	596	605	597	619	629	639	568	646	553	595	606	596	569	575	596	614	565	601	572	579	579	627	610	579	585	589	581	617	618	612	647	580	607	612	515	632	596	555	609	594	599	589	614	582	638	589	599	578	602	631	584	601	622	593	581	574	589	632	543	594	596	589	607	588	608	551	602	543	615	566	612	595	581	613	637	580	627	611	601	596	591	589	590	570	584	592	589	576	590	594	564	593	587	612	628	604	600	641	562	598	567	626	601	566	597	606	517	591	622	623	633	590	633	610	608	639	610	636	611	609	606	575	589	612	588	609	595	581	621	592	618	607	590	556	621	586	600	607	629	600	601	612	556	597	583	550	572	576	574	609	614	584	583	600	568	591	575	573	508	595	631	575	587	579	575	573	610	616	583	627	583	566	608	549	576	604	611	570	599	618	556	620	584	563	617	610	587	573	631	603	627	592	621	616	589	599	595	635	594	569	605	606	598	595	573	626	613	617	575	619	623	609	639	654	580	588	565	612	565	584	537	596	565	570	559	598	576	659	603	606	617	598	597	599	588	569	613	621	588	560	582	583	588	549	605	561	588	579	576	619	578	617	617	583	569	612	631	597	624	616	613	565	575	588	606	601	599	600	591	548	568	601	604	541	587	619	639	563	572	560	647	616	601	574	632	609	606	590	588	613	594	606	608	587	582	596	626	622	615	642	604	640	612	657	585	581	604	571	546	546	592	589	601	573	578	590	646	585	619	608	588	558	653	619	578	612	605	587	636	585	631	582	549	583	583	584	604	583	605	613	587	606	590	572	590	655	574	569	634	620	624	622	608	596	583	576	605	637	583	589	596	589	586	619	572	576	577	624	568	579	593	623	621	621	596	569	581	572	577	601	595	608	607	609	603	626	577	614	549	617	571	612	579	596	599	544	587	550	657	561	573	611	614	560	600	608	618	607	604	582	625	595	609	621	598	598	603	612	615	578	600	638	598	569	603	590	593	551	602	604	593	610	593	594	574	576	628	592	621	625	596	587	601	569	566	597	640	636	602	569	607	569	557	589	562	601	584	598	569	603	580	577	608	605	698	620	623	573	613	564	613	586	601	577	592	603	584	539	616	596	636	600	603	571	570	554	572	632	604	592	575	628	570	612	634	596	625	582	564	626	545	608	639	592	620	587	573	592	566	590	631	570	569	566	637	641	613	636	625	582	575	663	567	608	579	547	587	563	624	594	600	624	586	640	636	622	549	561	586	652	604	579	630	612	631	596	643	565	594	590	595	598	572	616	603	574	628	612	616	618	599	626	631	595	590	603	566	583	645	661	604	559	611	610	573	598	565	578	637	619	588	619	611	580	601	597	546	557	615	557	651	586	617	592	600	620	614	589	619	636	548	543	541	598	585	610	583	559	590	613	568	604	577	571	605	580	573	612	575	604	587	624	638	629	554	612	585	596	576	588	655	590	570	591	548	530	577	580
5424	2657	2268	1623	883	689	449	381	424	417	437	395	425	414	413	399	387	361	399	411	434	419	413	390	416	438	424	417	425	414	449	452	437	457	457	411	394	418	393	416	415	418	365	368	392	401	398	405	412	378	439	374	432	399	403	378	430	408	444	401	396	400	435	395	385	421	439	370	422	407	441	401	412	375	436	398	423	398	398	417	413	385	436	438	385	407	394	369	406	396	351	376	434	399	375	392	396	413	415	420	439	341	406	390	440	399	400	385	421	381	394	414	360	398	418	406	394	385	416	467	419	414	404	401	392	407	452	437	411	405	404	381	451	420	440	450	398	395	401	419	370	390	399	420	390	403	422	428	388	435	415	421	463	419	424	416	422	411	418	429	437	378	409	402	390	412	392	397	447	394	390	425	455	421	403	409	397	397	444	408	425	464	430	403	405	379	354	401	471	412	411	391	386	405	388	398	389	381	382	394	391	430	404	433	408	423	395	391	440	385	436	428	413	430	379	423	429	398	409	399	440	405	414	443	426	409	405	411	469	451	448	451	399	434	386	434	405	419	406	447	447	421	396	396	393	412	424	409	404	415	443	397	450	411	426	418	418	430	398	410	407	433	414	404	418	419	390	419	404	372	402	400	437	402	416	418	410	447	406	411	382	373	356	396	427	439	404	428	400	379	382	411	410	421	355	410	425	394	418	410	432	406	409	392	414	401	375	386	409	423	412	431	424	417	421	383	410	427	408	392	449	448	408	406	414	390	395	392	394	424	374	411	427	455	415	414	401	414	433	412	429	414	422	403	395	427	418	401	369	380	399	388	461	420	411	427	416	392	402	406	392	387	394	386	469	420	431	429	425	417	444	410	389	429	375	435	369	427	390	408	417	408	411	389	403	384	430	407	416	363	423	408	374	372	385	398	412	401	390	405	436	431	433	404	425	383	458	419	427	422	393	444	388	434	441	442	426	399	385	447	399	390	430	420	422	421	395	401	399	412	393	403	391	396	450	431	369	442	390	411	405	398	422	397	394	429	391	389	440	413	368	391	413	429	375	393	409	387	475	398	374	405	424	388	435	400	405	375	404	424	401	397	409	364	401	430	409	423	406	411	412	417	458	432	401	391	421	413	419	411	415	430	364	419	418	434	391	378	409	422	426	409	413	389	384	369	438	400	354	427	395	377	430	405	371	416	414	435	389	422	422	384	425	382	393	388	415	400	377	419	385	422	347	431	440	410	426	384	369	409	402	384	429	408	412	389	437	384	425	416	442	391	405	400	416	451	392	424	412	389	397	357	379	426	400	413	413	385	378	424	416	416	425	413	414	420	381	429	408	404	402	402	394	428	404	431	428	420	399	435	434	451	396	427	390	362	380	380	430	464	416	418	420	384	451	419	444	362	432	431	411	427	395	432	433	400	392	392	426	412	406	430	407	428	417	420	394	439	398	400	441	391	398	394	434	407	430	395	426	396	446	399	414	425	428	385	397	402	418	408	411	415	398	401	421	447	422	420	447	438	386	419	418	410	414	404	437	410	421	390	421	375	433	440	444	386	415	389	400	405	434	387	436	386	414	422	392	408	400	386	385	354	387	381	395	402	433	406	435	406	413	387	412	390	375	414	428	390	429	393	404	435	421	431	387	389	392	434	409	385	395	394	468	366	407	410	429	392	393	424	438	374	375	385	387	421	413	397	412	419	432	414	411	358	406	469	416	395	428	411	401	456	443	397	380	415	396	420	427	412	416	434	393	402	400	426	400	400	394	434	417	417	427	452	426	428	425	417	400	433	398	419	430	438	432	404	432	437	418	414	427	413	393	421	420	397	379	428	443	431	432	445	412	403	412	393	400	423	380	457	384	410	415	408	441	433	414	372	429	402	410	425	395	409	419	400	423	415	403	379	412	394	414	389	393	415	396	434	447	394	420	401	413	425	453	382	447	390	432	416	403	404	401	414	411	405	406	385	430	403	440	428	398	415	442	426	426	418	419	394	430	399	391	392	394	419	402	444	393	429	443	441	433	446	401	365	389	407	419	419	423	364	418	445	439	430	368	438	397	361	406	421	385	382	465	415	414	438	426	407	453	405	405	448	433	426	415	335	404	409	414	420	369	434	398	414	415	415	385	401	383	419	386	401	416	413	411	393	446	427	437	450	412	438	400	417	436	444	400	445	366	433	399	389	421	401	395	433	396	371	416	407	384	417	416	395	406	411	368	367	422	399	423	400	417	411	405	377	409	426	380	436	364	418	404	430	356	399	416	410	439	424	396	384	412	417	402	398	442	411	398	402	404	425	382	406	418	398	400	434	402	442	434	416	398	399	430	361	367	399	396	374	384	403	442	391	440	395	400	387	392	399	421	418	398	414	375	392	445	405	418	417	382	393	387	405	403	407	403	406	389	386	415	425	390	431	417	427	398	412	417	417	383	422	400	396	421	398	398	447	410	414	368	393	417	420	376	445	404	421	413	382	404	405	424	423	417	425	418	461	380	413	432	426	407	415	440	408	408	423	368	388	408	435	442	392	393	396	398	410	423	414	381	419	437	426	442	436	404	419	400	397	435	452	412	405	390	412	439	425	431	441	395	405	448	422	435	382	403	357	378	414	421	482	410	410	403	384	430	397	420	416	451	417	449	432	431	411	400	398	422	385	430	424	385	437	409	422	409	427	410	387	412	417	435	416	364	365	386	386	449	429	436	462	388	401	416	381	386	415	396	396	392	380	433	381	408	410	432	403	409	398	397	411	420	403	372	411	441	411	422	425	382	403	416	413	416	391	446	452	426	404	404	397	397	417	421	364	390	430	423	430	396	413	423	405	398	385	367	435	427	397	383	402	420	366	395	393	394	404	429	427	396	433	398	429	423	395	449	427	395	391	408	386	411	398	406	397	400	392	449	443	377	399	403	416	388	446	406	385	392	420	374	436	365	397	407	454	418	425	404	414	418	423	381	410	413	413	433	416	407	383	400	430	411	419	441	419	409	404	458	414	417	412	400	462	411	415	385	380	406	432	402	390	403	433	385	417	432	392	344	390	394	468	409	392	381	375	413	388	425	435	419	404	410	393	408	405	423	424	398	414	376	418	413	423	423	390	448	412	403	414	407	409	420	433	397	414	413	366	378	457	410	413	403	359	353	434	451	425	409	436	420	388	383	461	417	405	399	425	377	400	419	441	408	405	438	465	446	394	424	426	450	397	453	416	439	471	445	421	442	407	390	410	428	398	390	418	377	411	463	383	422	439	400	398	402	424	409	409	410	391	409	393	438	381	412	415	385	397	378	409	442	415	366	406	419	419	384	405	381	422	408	382	435	426	398	362	400	436	408	410	431	443	430	397	427	394	436	436	437	440	414	375	390	412	406	405	427	415	422	441	398	392	438	426	435	393	401	365	445	434	396	424	423	422	436	429	433	409	354	405	422	395	430	435	424	430	413	426	474	379	406	388	413	428	422	391	426	410	432	422	425	392	424	401	423	416	401	445	427	440	420	441	414	419
4880	3282	4511	4688	2914	1886	1146	1019	1020	944	1012	938	988	902	929	957	1041	969	1037	948	980	921	984	927	887	952	1047	961	976	1018	1000	1014	951	1011	952	961	1001	1007	963	984	917	1010	1004	975	981	973	1022	947	955	997	996	1013	1000	993	953	1003	984	914	973	931	987	993	1001	941	956	978	1001	996	979	951	953	1009	948	998	982	1031	948	943	987	981	986	934	990	1007	1024	932	970	990	967	995	975	955	965	940	1016	926	989	1014	914	1013	962	956	952	1020	996	911	925	949	1028	950	970	973	951	953	976	1028	1008	939	976	1029	968	966	981	970	940	933	963	996	927	961	929	994	1005	934	946	959	972	950	960	967	1012	937	954	944	1027	964	978	1028	949	976	989	916	1025	970	981	1001	968	972	973	944	959	984	986	986	945	977	909	999	936	974	939	936	1009	962	990	983	919	987	969	954	964	941	923	1016	933	925	963	972	965	971	874	960	1011	946	964	1015	998	972	908	1007	977	984	957	977	1012	911	965	957	974	966	995	953	929	925	944	986	907	949	957	952	999	967	999	944	945	963	920	1005	982	1002	955	974	1007	982	982	940	960	956	1007	936	980	957	982	955	987	994	955	879	945	976	982	967	987	991	980	940	906	965	1006	959	951	970	991	1041	980	944	941	955	1002	997	1008	967	971	1024	980	970	946	927	980	1050	918	945	955	988	989	867	984	958	1010	987	935	997	1014	1007	921	980	932	905	989	1004	987	994	1019	1001	992	997	977	967	977	1010	943	957	1005	993	996	986	979	940	949	975	1005	1026	955	961	919	985	979	1034	950	957	985	948	953	917	978	1022	1065	967	899	978	995	966	928	967	959	995	1019	985	950	950	984	922	958	996	946	949	950	980	916	914	1004	998	1025	933	918	936	1008	956	980	940	973	943	995	980	975	1014	968	991	998	1014	941	996	959	978	996	997	957	950	969	957	973	980	1005	985	967	978	915	982	945	1000	970	1010	998	964	932	942	978	923	978	1030	995	915	926	960	1010	917	941	966	928	909	936	952	1004	919	1002	1002	1012	946	950	972	986	1008	953	997	1014	995	989	1016	1026	998	961	999	984	940	910	970	1008	992	968	944	1005	966	1000	1008	971	955	993	938	918	953	965	978	989	973	991	1003	1004	973	970	969	967	923	1004	953	1018	993	964	1006	932	996	978	917	972	943	946	949	970	1023	946	959	1022	942	933	986	947	944	958	958	976	992	986	924	1001	1003	953	1018	996	966	995	960	1015	1002	961	961	991	941	987	921	970	940	941	1005	974	942	978	955	1006	954	976	940	977	976	959	966	975	993	941	1004	966	917	1005	969	967	996	988	968	1009	973	943	1000	972	991	979	1048	991	997	961	978	1002	950	1005	971	973	950	955	970	924	975	1004	939	977	979	1007	962	963	958	1002	948	933	934	937	938	936	962	949	966	932	948	1003	925	991	1073	997	996	918	1002	1001	948	964	978	976	977	896	1000	968	964	928	1002	1026	964	948	977	989	933	1019	986	980	997	949	969	992	962	899	965	913	956	983	1002	1049	977	934	946	999	948	957	976	947	977	968	916	996	970	1031	955	956	988	983	977	951	946	989	971	1042	948	939	1008	1020	954	971	1010	932	982	978	1013	962	940	944	1002	1002	948	985	987	958	971	942	942	913	943	979	926	950	969	918	930	983	951	1004	957	1018	1010	935	947	1016	1029	988	976	962	918	935	1005	987	907	976	1021	985	995	903	1008	902	906	981	995	955	929	996	945	997	945	984	979	1006	905	1040	948	935	1005	967	984	989	948	902	974	1025	988	1007	950	960	982	957	952	975	981	970	917	987	942	964	960	938	939	970	952	1006	967	907	965	1009	959	995	988	939	923	1050	969	965	984	959	964	988	953	922	953	997	988	965	1011	986	1003	1020	928	927	1011	984	984	996	926	951	915	979	976	980	965	1026	1021	995	979	973	953	1026	933	994	959	957	936	1002	971	1019	931	957	969	987	956	995	959	951	974	1020	943	969	1008	954	970	958	988	1006	988	974	995	923	981	955	993	993	993	943	1017	940	989	922	980	996	997	1058	977	1003	981	935	1028	954	1007	938	990	1017	963	945	952	937	913	979	942	975	974	957	952	1026	958	982	991	984	973	1017	965	932	963	952	954	977	947	966	937	976	958	973	971	966	946	938	947	972	968	984	981	994	938	1013	969	972	940	958	991	986	975	934	940	916	957	973	927	983	915	980	962	988	913	950	988	958	994	967	1059	907	947	997	975	977	951	980	927	970	979	958	997	995	972	964	1021	952	967	938	1000	970	959	952	952	1030	955	954	975	955	963	956	992	948	1010	942	969	953	1026	958	937	998	919	987	995	1010	959	945	928	959	978	949	989	926	949	944	936	968	981	1001	973	1008	938	982	998	1005	1004	959	969	947	966	1017	964	1040	955	1042	965	979	974	982	942	979	977	943	1001	950	921	993	995	984	988	942	960	953	1031	957	1046	989	928	1041	988	994	948	914	1001	1056	966	968	975	930	970	974	984	996	961	936	950	973	963	1028	976	966	987	942	1009	914	978	1004	910	955	965	973	994	957	980	981	959	955	972	941	982	1025	971	985	970	963	961	963	1030	912	959	928	1006	992	973	977	962	941	1006	966	998	1018	963	1013	981	948	922	956	965	976	960	977	1000	959	996	937	979	987	971	887	996	964	1000	1057	995	971	955	985	952	1059	944	1018	1002	922	954	1027	953	934	1006	959	990	960	988	939	961	965	980	904	973	966	978	872	915	958	976	894	959	971	949	959	1013	987	1030	965	951	932	1010	943	993	904	1027	974	971	988	945	959	938	961	954	931	983	940	939	980	957	984	1004	991	939	991	1011	891	1000	929	1005	881	993	1006	966	987	1050	1010	962	964	963	975	983	983	989	963	974	962	974	994	1013	966	970	948	992	966	989	963	980	963	991	948	959	1006	959	975	1030	984	933	984	954	991	998	962	1003	957	1015	973	902	979	993	1046	1009	980	951	991	953	971	962	958	1026	958	996	960	1001	962	1007	1013	977	985	1016	935	985	933	969	1011	976	975	944	986	968	945	996	952	972	997	959	965	958	962	1004	969	944	911	963	1017	998	920	1019	1010	971	978	964	954	982	1065	965	973	983	959	991	990	983	993	959	982	949	993	988	908	981	921	1039	927	967	933	981	932	989	974	1014	965	967	989	977	932	974	941	1025	990	997	970	936	927	970	982	962	968	963	936	967	985	1008	985	971	982	995	979	978	985	1004	962	1035	933	959	947	914	1006	994	959	985	944	979	988	958	939	972	969	918	987	986	971	949	995	969	936	971	946	979	901	1009	960	945	974	948	988	990	973	958	969	975	1029	1017	995	1000	980	1015	944	988	1001	932	983	972	985	998	1002	921	958	980	996	1001	987	958	993	960	981	1075	985	944	977	980	1009	933	935	934	930	982	938	940	1005	985	938	979	954	1005	973	963	1012	984	933	952	961	982	939	945	940	984	978	1017	948	941	959	970	978	959	997	970	983	936	1030	953	949	929	938	939	988	1014	951	988	987	945	939	1045	956	970	1012	929	1033	967	987	967	963	990	955	933	931	932	1000	1055	949	978	941	974	994	1027	957	955	897	1007	973	958	940	951	939	957	913	986	975	958	1021	1018	998	1008	969	974	990	992	989	955	945	1017	986	952	1008	933	966	966	989	983	972	896	1016	937	936	948	961	986	961	996	985	979	948	987	967	957	968	977	938	963	914	979	963	962
17250	7305	3481	2813	1420	919	511	435	408	453	430	457	404	416	410	433	422	398	452	406	408	352	451	441	426	446	432	383	423	419	391	464	432	419	368	391	384	431	439	424	459	417	443	413	387	405	409	422	422	432	409	401	415	416	388	411	381	433	416	414	377	417	395	388	422	430	406	421	433	397	411	389	398	375	394	437	411	409	402	411	403	426	382	416	398	434	463	433	435	399	435	399	366	414	387	451	452	406	424	414	375	415	442	416	406	401	398	460	424	427	437	407	371	405	412	408	421	404	438	406	425	391	415	422	439	395	400	396	406	426	407	366	428	425	433	411	408	408	396	407	392	386	432	430	466	437	404	445	446	425	379	428	405	415	394	454	423	376	418	461	426	403	413	398	437	417	433	448	414	378	390	441	390	423	405	454	431	404	407	394	396	397	425	408	422	431	422	396	434	391	441	396	479	438	453	435	425	403	442	423	380	394	387	420	400	448	419	434	446	453	391	437	413	405	416	409	436	481	412	433	401	432	414	423	424	406	432	433	455	444	417	359	425	417	413	427	418	391	444	429	397	459	378	442	410	411	452	455	450	444	390	384	392	436	415	410	417	421	414	387	393	443	401	415	420	401	413	439	436	411	417	434	423	424	394	428	389	375	395	418	429	400	374	435	421	421	405	451	434	418	426	449	394	417	377	424	409	392	409	429	428	434	423	418	407	361	405	399	411	421	395	433	395	408	408	462	435	441	452	456	431	384	428	395	414	421	395	414	452	383	377	403	398	379	414	411	391	412	421	369	441	396	431	421	406	459	425	426	413	396	417	388	430	430	408	419	426	457	428	395	434	425	432	428	431	420	444	484	397	445	455	421	413	443	446	419	417	400	420	410	409	406	411	404	426	412	441	458	404	404	431	413	416	399	428	431	398	413	438	384	430	434	423	450	407	439	435	408	404	429	373	387	400	402	453	432	433	413	420	376	467	426	401	385	384	433	395	409	376	409	397	440	440	432	417	418	397	416	370	439	421	379	414	406	441	409	427	388	442	413	429	383	432	408	451	435	419	407	396	427	422	443	389	400	422	429	369	415	419	431	389	403	392	380	403	412	405	414	379	420	433	403	417	425	409	401	411	381	408	405	402	398	416	441	412	403	416	414	418	401	375	437	430	442	408	447	409	398	405	443	424	459	400	433	396	458	380	417	403	381	417	427	397	397	432	411	429	431	426	454	414	433	399	438	412	369	383	438	412	425	409	400	398	436	401	404	437	393	406	414	370	456	395	442	440	424	466	413	378	426	396	439	433	387	428	413	435	451	416	401	432	390	413	445	380	423	416	417	369	439	387	388	355	427	425	396	424	413	443	417	412	406	389	423	415	441	455	400	374	416	416	423	379	397	388	397	424	424	420	432	400	424	430	417	455	428	423	389	404	425	420	388	381	442	452	434	421	406	455	423	409	421	415	356	450	446	348	441	401	426	422	422	410	421	429	430	403	414	405	424	420	451	439	397	441	449	418	423	422	405	432	385	434	454	404	427	407	405	418	429	412	417	437	414	409	419	393	415	385	400	415	430	420	387	434	424	387	428	413	383	394	458	416	453	466	445	410	428	421	379	379	427	405	394	410	473	430	418	405	403	421	422	425	380	433	433	411	405	400	417	442	435	402	457	410	436	445	389	440	380	401	427	422	397	414	420	444	377	413	437	392	380	421	434	406	404	396	458	406	409	411	453	365	396	427	394	456	402	403	415	422	416	427	417	408	402	419	460	438	396	408	402	420	422	432	415	391	397	376	401	446	410	383	383	431	427	438	389	425	428	433	412	411	446	434	414	462	414	421	429	396	424	424	422	437	435	404	415	384	414	392	373	389	435	397	389	423	413	386	433	407	430	424	392	448	453	401	448	420	436	392	399	455	416	422	413	413	429	426	395	436	400	469	430	443	406	404	443	458	420	412	419	479	443	400	437	403	389	394	410	412	379	435	430	425	417	412	441	405	407	411	412	413	435	461	408	382	413	431	423	441	407	393	396	454	434	435	379	425	414	386	412	421	398	441	423	402	407	416	410	376	411	421	441	432	432	407	416	399	413	371	415	425	425	398	418	425	373	430	436	431	400	383	416	420	398	424	412	451	413	395	395	439	400	400	452	419	404	411	396	380	389	421	432	434	387	423	409	390	415	401	451	439	414	416	444	436	418	455	421	388	405	388	442	402	431	416	454	421	397	418	447	400	396	404	403	419	410	417	391	440	410	456	409	384	414	429	397	432	399	456	413	414	412	408	424	423	401	441	386	455	434	391	383	412	423	443	441	400	417	392	398	394	414	417	402	419	376	431	434	407	420	407	423	423	413	390	423	441	439	418	388	388	443	400	382	428	418	373	420	411	396	419	415	409	433	415	426	398	401	392	379	442	441	397	393	412	434	451	424	390	438	433	406	395	445	439	374	410	423	410	427	395	427	395	414	407	403	457	412	360	398	434	405	393	425	423	428	425	473	435	447	421	469	415	420	403	430	416	448	378	417	401	427	390	374	417	397	446	412	435	382	408	432	412	417	430	405	417	434	462	430	464	428	413	424	393	402	417	433	403	418	419	436	411	400	431	396	414	458	395	413	417	468	397	417	407	412	430	380	401	437	432	398	390	442	434	447	406	395	441	387	398	447	405	402	382	391	391	427	465	417	427	416	403	409	432	428	416	438	429	415	411	409	371	459	376	406	409	402	443	415	423	442	424	385	412	428	405	437	413	403	383	388	396	425	434	440	458	432	439	429	447	418	388	409	422	391	422	436	411	428	420	411	444	404	372	436	424	397	429	383	400	390	392	410	409	427	418	438	462	424	394	377	374	404	419	452	440	451	431	399	379	393	440	420	432	398	423	447	414	402	392	403	386	387	394	433	447	436	395	434	406	428	442	444	402	438	412	395	392	403	447	402	433	359	444	392	435	405	432	423	392	434	413	447	460	428	446	415	403	416	443	441	391	421	394	409	424	421	426	414	462	419	432	447	393	431	409	433	435	422	402	436	392	395	412	443	416	446	431	434	433	402	405	373	407	440	411	406	410	420	403	415	437	415	445	447	466	424	446	425	389	403	449	400	394	437	421	421	447	434	443	406	410	423	450	418	436	373	404	410	415	402	419	414	415	381	434	398	385	391	442	451	382	433	410	411	418	378	421	413	426	459	444	434	407	369	406	419	412	373	432	414	423	402	407	438	415	411	427	408	414	395	426	405	417	414	388	412	432	418	434	424	408	418	455	383	435	407	461	469	450	446	374	430	417	396	425	436	384	379	470	417	437	441	394	399	411	414	415	406	409	428	423	422	433	411	406	408	414	405	452	417	390	412	409	406	406	416	386	427	431	412	408	405	418	408	431	374	408	396	379	396	421	413	406	459	417	428	423	438	457	441	398	384	410	377	422	458	413	369	428	433	414	441	393	405	428	428	459	434	394	411	449	428	432	414	434	457	414	418	444	440	432	376	424	374	432	420	408	419	401	427	393	397
13197	6466	6078	8108	4757	3181	1451	1239	1064	1050	1051	1087	1103	1039	1028	1001	997	1003	1050	999	926	991	994	999	1025	1026	970	1014	1008	979	969	998	977	975	950	961	976	995	934	966	1050	963	927	999	1021	953	1011	1023	951	1031	961	993	955	1000	947	1020	965	943	995	944	969	965	993	971	955	994	971	919	1019	933	956	948	947	982	1047	962	1000	999	1003	998	988	959	1011	1034	1014	1044	971	978	975	1011	969	1056	921	958	999	968	986	1052	962	1034	986	971	972	939	1017	964	959	946	950	1007	970	986	1002	1022	1030	1006	971	998	953	963	1030	987	991	994	1033	978	982	1000	992	958	972	943	1032	1023	967	1059	933	983	972	916	974	979	990	972	1027	956	982	944	1065	1020	996	1011	948	971	1002	967	986	1005	1024	972	1023	989	967	988	966	984	990	998	983	983	1002	970	944	986	965	945	1001	1035	1009	993	994	997	973	979	944	998	1006	996	933	986	988	934	999	983	1026	1010	1002	992	968	963	1012	984	944	941	990	999	979	949	941	999	1030	1023	930	1032	960	1004	971	1026	965	981	948	968	1020	931	983	1082	981	975	1043	1020	995	967	1007	956	944	964	943	1033	985	956	992	1006	954	991	930	1008	986	907	990	956	940	1018	982	945	998	989	983	1009	972	971	936	994	931	965	1017	1025	1023	1037	956	1008	1013	985	1010	1005	986	1010	936	1008	975	988	980	985	1040	1037	917	1008	965	974	941	987	937	988	1005	1028	979	953	1002	1053	954	1003	972	972	922	988	1032	962	990	1002	921	983	904	966	1006	992	1031	972	924	1014	995	1007	1038	1044	968	1013	962	968	965	1006	994	967	963	944	1007	964	992	951	984	994	1025	978	954	1005	956	993	983	1057	1013	1009	998	976	961	1041	945	958	971	991	995	962	991	947	992	982	1005	1012	959	968	1036	991	952	936	973	989	997	1019	939	1025	1018	989	984	990	979	1040	969	996	926	1021	945	991	991	949	973	1020	971	968	1031	994	995	1002	979	1034	956	939	1007	943	983	975	994	979	971	937	992	994	1008	967	947	1070	1025	932	970	997	953	936	1014	955	967	1024	965	977	965	1045	976	982	960	945	1009	987	965	1002	965	964	957	957	1003	980	951	993	958	974	997	989	978	1025	988	1036	1019	965	921	956	998	931	1017	999	951	979	934	993	1021	951	964	1002	1019	963	992	1020	929	936	999	920	1013	1005	953	1008	983	982	1000	999	956	1030	1020	970	983	935	985	949	954	1009	978	1005	1004	918	996	988	1016	1010	952	970	1004	977	1001	975	982	986	964	1028	957	987	1040	980	878	1024	971	1011	969	966	984	957	971	1022	983	1007	958	947	993	943	979	920	957	999	951	953	959	983	1023	1031	1031	1033	945	939	981	966	1015	974	1059	981	1024	984	973	1003	1006	981	987	963	1044	1004	970	1013	961	1002	1004	977	1022	939	966	998	970	960	947	983	948	974	1025	950	998	997	946	967	1005	973	1016	1000	980	1005	968	1011	973	963	1012	962	1041	970	931	948	968	970	953	990	962	1003	970	971	975	963	939	942	963	963	931	1009	983	978	971	1059	960	944	972	1015	1036	952	1022	986	948	942	929	996	961	1015	940	925	953	980	935	946	958	962	1016	995	1023	1000	1003	977	959	980	980	978	899	996	1030	1039	1002	903	961	951	974	1024	985	976	951	1004	998	1000	987	994	985	1001	1019	975	956	1005	962	967	961	1004	949	976	929	973	931	1013	1047	990	985	953	1013	1002	1023	977	1001	899	946	1059	937	994	1012	1006	993	926	1003	961	966	946	977	1009	946	1010	1006	1005	1002	981	992	935	986	974	961	1025	986	957	1039	994	961	951	1038	982	949	1024	947	993	963	971	971	957	962	955	986	1043	955	932	1003	1036	893	1020	955	1022	966	953	980	968	968	976	979	932	983	992	965	987	1009	960	943	981	1036	976	974	1006	1025	975	946	967	998	1015	970	976	981	941	994	960	1031	953	991	995	961	978	978	987	915	995	986	989	978	913	946	918	930	1005	1014	948	1020	950	963	944	966	989	969	1007	920	993	980	980	972	999	1017	1029	991	1048	1011	989	1016	981	968	971	1006	972	987	966	1044	955	948	1017	967	927	1008	996	1005	968	969	987	976	1022	1003	984	976	937	939	994	1025	1007	1018	993	1043	1004	990	943	989	950	985	1035	945	942	990	960	1014	965	962	1003	975	956	1031	909	953	992	1003	1004	971	951	968	982	983	944	990	955	967	958	988	935	962	1013	961	982	973	1011	1014	1000	965	960	958	996	961	921	1019	1036	980	1004	963	1004	976	983	965	1027	995	938	986	963	997	965	935	963	985	1011	973	991	1039	1029	1012	1004	985	981	998	1009	982	959	943	984	950	1025	1023	1025	960	1001	969	964	968	930	949	936	1001	1008	958	995	992	997	990	940	968	1043	1009	943	997	1000	1026	1018	999	979	996	951	1025	957	1004	1028	994	1042	982	1021	966	960	950	946	1065	992	947	976	951	942	946	966	989	972	1032	992	1001	1005	994	963	978	1042	959	956	999	971	1021	959	919	1041	1001	947	947	1045	1046	983	1041	986	925	985	1012	987	953	1000	1028	980	995	942	944	963	926	976	948	990	964	908	995	1000	966	963	960	976	971	1005	1033	1023	1017	1010	1009	951	907	991	976	969	977	952	963	959	935	989	1042	1001	930	1020	990	982	989	982	944	967	987	953	1027	982	1029	953	994	961	955	983	993	998	929	1050	941	947	955	1017	977	999	974	1005	947	940	979	937	1044	1018	944	1016	961	957	943	962	1030	1015	938	1027	1000	987	966	981	940	1013	978	1035	1004	973	1040	979	1025	973	956	948	996	997	995	1006	1015	1022	979	1031	1000	904	972	994	984	989	1033	1012	947	981	974	996	1012	996	964	984	973	1024	999	984	978	964	991	933	1032	1014	1008	984	1008	1048	966	970	958	937	1034	965	972	978	920	1019	1006	932	964	958	996	979	975	961	998	951	942	985	994	984	1008	987	998	1014	977	1000	946	968	1010	996	1001	993	1036	1008	979	969	953	974	1006	1005	981	1036	977	947	1013	988	978	931	954	973	990	932	974	1016	988	1002	980	938	975	1011	967	1051	1020	994	990	1045	985	937	946	982	974	960	962	966	986	956	966	1053	921	964	934	960	1000	953	963	977	996	1036	1010	1032	1012	975	1002	967	1032	936	1018	1002	990	983	990	946	983	991	1022	979	964	966	971	969	990	959	936	988	965	941	934	982	964	967	1000	1020	972	975	970	997	970	988	967	998	1003	987	998	991	1002	982	992	976	1059	922	945	1006	994	1012	996	986	938	1031	1003	989	979	984	980	1027	975	976	956	897	941	974	958	968	1003	960	924	1009	1027	1035	992	1000	977	976	966	966	975	952	1032	959	998	983	980	939	1009	978	979	980	945	930	1013	1007	951	963	999	976	890	949	988	983	932	985	955	986	981	942	1029	981	935	1026	1036	969	939	964	1030	1032	1014	967	919	926	1006	998	960	1054	1000	934	980	1030	1025	1066	917	965	966	943	1013	999	1002	1003	960	1000	952	978	953	971	1031	1000	965	1005	984	995	992	964	1005	994	947	1012	991	992	941	944	1046	967	1063	968	984	977	966	987	947	968	928	982	1038	1009	935	1005	996	1010	1023	1030	982	965	958	978	956	993	968	963	942	940	980	996	956	968	1004	977	937	1000	966	982	940	997	974	984	982	904	978	978	981	956	904	993	992	977	953	1034	977	1021	959	1024	1001	993	972	977	1023	1050	991	1025	982	997	1014	998	985	995	1017	1006	991	994	976	974	937	939	1008	1019	990	968	1016	1003	927	1008	978	966	956	978	988	962	1067	981	921	1012	982	1006	973	968	974	979	972	988	1003	989	991	963
27753	12908	5126	3455	1756	937	423	348	314	310	239	241	273	225	239	248	228	239	236	252	224	264	240	235	246	262	219	224	228	244	247	236	233	270	206	229	239	217	238	225	253	242	220	250	214	252	247	250	236	273	238	245	260	223	221	235	237	238	256	256	232	226	239	221	249	223	226	227	257	220	217	216	238	257	217	269	271	232	262	229	236	254	206	234	233	230	234	216	259	225	230	239	219	241	205	232	234	212	249	208	221	216	227	219	256	234	243	211	221	249	244	248	222	209	240	233	221	224	206	198	241	272	206	222	213	221	214	240	234	240	247	226	229	216	247	268	212	228	220	258	234	223	245	211	227	216	247	233	240	246	222	231	228	246	233	235	238	231	218	257	218	229	246	226	239	207	261	212	205	226	258	203	227	240	251	221	241	222	225	218	225	207	217	201	242	236	229	230	232	212	198	242	216	197	252	274	224	237	241	246	228	221	242	232	217	234	234	251	237	232	236	241	258	259	251	218	214	224	251	225	227	244	233	241	261	241	240	219	223	231	250	222	242	230	233	251	240	193	230	235	253	236	232	256	188	241	251	235	238	228	229	234	278	220	225	230	247	234	220	242	214	222	241	208	196	233	240	244	192	217	248	249	243	236	219	226	244	227	250	237	210	253	238	239	247	203	220	236	231	233	226	212	223	245	212	244	254	256	246	242	247	235	236	260	208	270	229	210	232	208	235	230	254	244	218	203	284	230	249	244	243	203	276	221	236	208	246	222	225	222	218	207	252	236	215	242	244	226	239	222	224	242	250	223	233	237	240	210	217	228	243	214	247	230	259	234	240	231	221	252	221	237	242	243	253	245	239	234	225	229	193	236	223	201	250	266	244	202	239	233	243	214	251	244	199	221	230	251	254	232	222	251	256	230	224	205	217	221	238	246	226	226	217	233	242	225	239	234	228	257	233	222	248	256	209	233	255	223	240	224	229	220	186	274	238	247	224	221	231	232	210	213	219	190	229	227	274	242	231	236	224	206	230	239	215	221	230	246	233	232	243	213	226	237	218	256	204	217	242	243	212	232	227	268	235	231	238	244	213	231	198	233	225	204	236	231	217	225	241	221	225	227	251	209	220	242	206	252	211	225	234	234	227	247	236	211	214	244	219	258	252	234	240	240	189	245	240	206	212	226	211	230	216	219	232	231	255	228	242	244	242	232	222	245	221	233	242	220	242	230	269	257	230	224	216	247	252	253	213	243	199	235	244	220	242	245	250	253	262	237	221	211	235	226	223	235	207	270	237	246	220	220	218	238	229	210	223	234	239	236	245	261	233	239	227	228	223	256	209	255	230	232	245	211	244	222	250	245	244	216	224	202	239	217	234	254	208	238	246	245	238	218	240	239	212	244	248	222	240	209	252	242	226	225	214	226	249	222	260	221	241	251	239	247	248	219	231	245	245	258	219	242	221	226	270	218	197	233	258	260	229	242	190	225	238	241	210	256	210	228	213	241	255	242	210	242	209	231	230	262	257	244	194	224	244	245	238	212	258	221	217	244	209	227	210	221	249	244	232	233	247	247	250	216	244	216	217	220	202	219	240	201	229	216	243	229	237	242	257	222	223	243	196	239	215	250	264	216	216	250	219	221	243	241	249	238	212	211	230	240	242	232	262	205	227	240	218	218	224	208	234	213	248	231	247	224	223	240	216	231	227	238	233	249	242	204	253	215	228	204	264	216	232	227	244	261	261	233	224	207	232	230	202	262	244	219	231	227	228	228	262	240	234	250	237	262	252	226	223	237	203	191	238	201	246	229	200	236	226	246	229	207	232	258	244	213	220	190	239	224	264	237	252	240	224	242	240	238	221	266	221	230	238	228	196	225	214	218	234	262	261	246	231	225	236	277	208	201	221	234	252	249	240	240	214	215	244	217	234	252	238	238	216	237	212	218	229	253	229	242	214	197	187	224	230	233	230	231	239	211	208	225	202	238	229	239	231	232	213	224	233	224	231	219	250	256	213	266	225	237	204	228	223	204	245	227	233	230	238	264	258	224	228	204	249	236	250	247	245	237	258	268	222	216	247	218	222	222	216	229	231	262	235	207	228	237	248	215	230	234	211	227	266	225	216	237	248	239	193	220	229	242	245	259	218	248	240	215	227	223	205	243	275	218	231	223	240	236	257	232	210	227	229	231	233	232	237	261	248	273	239	243	243	222	217	236	226	243	209	234	216	233	232	223	231	255	255	246	221	220	214	222	213	225	222	239	225	240	244	208	226	209	238	231	250	246	228	238	258	226	244	220	220	228	227	215	234	225	243	231	232	226	230	218	222	239	228	253	206	238	235	238	260	241	233	206	248	204	221	219	260	232	234	227	229	228	217	228	206	230	220	210	232	218	242	233	224	214	217	233	259	235	243	240	233	221	222	196	224	259	222	254	214	257	227	224	216	222	219	198	238	200	222	228	244	228	211	214	219	223	220	228	238	249	213	222	253	218	223	259	238	220	224	233	242	249	235	243	219	241	237	229	234	247	259	252	223	219	215	222	228	232	245	220	244	209	225	240	218	228	214	239	253	224	253	203	221	237	229	258	226	245	237	210	246	240	205	259	209	194	258	218	223	258	220	218	258	246	269	259	197	226	212	228	247	225	238	240	228	265	219	230	223	243	245	246	229	208	212	248	274	204	187	237	224	217	221	246	240	262	234	231	241	210	238	241	231	249	243	248	242	244	219	235	216	250	200	230	221	223	244	264	248	225	226	252	238	243	226	227	258	226	263	240	216	222	251	233	245	230	233	234	239	233	213	223	196	255	231	244	220	245	215	249	207	265	257	245	250	218	244	257	220	261	256	224	242	227	232	244	237	224	236	224	241	200	229	242	240	252	223	245	261	253	249	232	255	241	219	257	235	227	227	207	231	264	267	234	233	226	202	225	235	235	242	239	241	233	251	210	244	208	253	228	239	229	208	238	236	240	234	238	229	212	239	239	256	244	272	239	258	240	215	209	216	235	247	234	262	221	218	218	225	199	261	236	215	210	254	229	196	208	258	219	226	271	236	265	236	228	207	235	227	247	224	250	226	220	205	219	228	231	225	240	242	216	222	225	236	205	218	248	247	237	240	231	270	228	230	220	230	231	240	208	238	240	229	234	215	223	248	231	246	214	203	250	215	250	217	239	226	212	221	237	231	251	238	232	227	240	221	242	235	248	216	248	223	187	260	221	229	250	198	240	247	226	230	227	187	212	234	199	240	219	238	239	211	225	202	246	205	239	249	234	217	236	209	232	241	195	245	247	228	221	214	219	231	238	273	250	213	262	217	214	231	242	240	243	236	220	235	222	219	224	237	211	230	229	233	242	233	210	226	250	233	235	234	215	242	232	215	258	215	207	246	236	232	237	235	247	226	219	237	240	224	257	232	237	214	253	217	238	236	234	244	239	219	211	231	220	236	233	233	253	236	222	225	217	252	207	224	203	232	221	225	218	176	223	229	242	251	237	214	224	222	259
18650	9243	7688	9497	6226	3901	1502	1086	875	828	782	768	750	726	662	687	682	671	698	619	623	614	633	625	634	622	651	620	622	635	600	588	605	610	620	594	618	569	611	571	600	572	583	579	540	602	559	611	595	623	551	607	543	577	581	599	612	572	553	554	626	509	594	586	608	583	565	593	519	546	584	575	600	585	602	580	573	577	569	557	571	563	604	593	586	571	584	592	582	599	598	562	569	556	572	551	590	603	578	594	552	588	554	553	617	618	560	585	561	581	552	574	531	621	587	537	595	611	597	505	553	555	578	563	568	579	584	572	579	551	588	584	559	570	586	546	523	580	573	577	541	614	555	519	585	566	600	538	567	550	549	533	557	614	617	558	588	603	574	530	621	581	604	578	549	562	588	560	558	576	596	618	574	540	541	561	579	616	573	593	561	607	570	612	609	575	560	596	568	546	541	580	595	549	584	561	582	592	562	573	547	603	594	564	576	552	605	605	557	576	572	540	559	554	563	538	537	573	617	562	608	591	578	632	583	602	552	572	574	558	574	540	588	573	569	549	597	633	564	539	580	552	583	585	574	587	590	606	580	544	591	620	573	525	549	552	594	559	575	528	596	545	512	547	584	584	544	643	552	561	567	571	580	588	560	597	575	546	594	555	554	582	581	580	571	566	596	591	579	617	599	594	584	563	606	589	582	559	570	590	570	543	573	586	597	547	571	577	606	533	586	583	579	585	586	566	562	592	572	580	551	564	604	610	583	571	562	548	574	607	583	559	597	614	613	552	613	560	584	598	554	570	617	546	587	582	575	568	570	565	553	540	558	553	589	540	549	566	604	571	590	534	567	591	577	597	577	579	599	565	580	560	607	627	604	570	568	577	590	605	622	540	581	593	573	556	612	582	551	565	571	631	574	598	559	571	553	602	612	569	557	626	576	540	594	558	568	584	534	585	551	564	530	542	573	553	548	586	553	581	618	600	581	592	584	581	563	626	584	575	572	581	591	586	569	578	544	561	542	541	548	566	555	571	550	572	586	535	583	590	605	576	607	580	571	523	612	575	561	535	565	583	576	614	611	584	537	593	577	545	577	571	597	559	564	544	542	600	566	550	560	552	589	572	589	533	575	628	575	570	562	557	564	589	597	598	591	558	593	542	614	553	609	590	608	636	562	605	583	576	557	567	575	574	562	593	547	550	600	594	558	569	591	596	609	597	547	558	540	574	540	527	567	574	563	573	579	577	570	577	599	593	568	554	557	598	545	605	594	616	581	563	576	620	540	550	556	546	591	542	534	536	562	537	540	600	579	602	619	581	604	572	588	611	560	590	617	570	602	565	562	618	545	602	569	584	532	580	529	563	573	575	585	584	587	547	564	561	579	582	576	597	537	570	603	578	585	578	568	604	569	577	610	581	538	538	558	613	561	590	548	554	560	606	610	557	541	602	567	599	584	566	563	590	573	567	560	573	568	568	562	565	560	541	555	582	585	567	584	592	555	582	572	564	560	562	553	566	542	586	570	561	586	594	573	595	564	553	562	568	579	640	556	588	585	565	577	557	536	573	573	582	545	567	589	580	551	582	597	560	593	551	558	587	582	562	587	582	553	544	571	557	562	580	537	583	593	614	564	560	579	577	601	519	591	576	584	529	541	588	574	564	577	576	592	580	581	555	554	551	606	597	596	600	602	578	595	561	563	579	585	566	600	543	598	586	593	529	597	586	577	575	582	560	557	579	590	575	541	541	584	596	609	565	586	562	588	611	591	570	576	584	604	583	574	610	561	574	568	566	544	586	573	583	615	584	591	522	567	575	563	594	589	573	589	607	573	580	621	554	548	533	562	595	576	578	591	561	571	590	556	618	619	616	580	556	581	586	604	554	638	589	572	573	520	563	570	572	593	541	569	583	556	587	589	588	545	579	565	542	581	636	581	554	542	588	552	599	589	623	559	560	549	584	599	617	574	583	548	608	566	536	543	572	567	587	601	619	569	617	577	602	598	587	572	591	586	606	564	569	563	563	551	558	558	574	525	538	564	564	592	605	582	527	570	565	542	599	565	547	592	567	602	616	582	582	583	593	582	588	548	585	540	578	604	556	563	579	566	625	604	587	574	522	572	598	549	540	596	579	602	553	576	611	560	558	587	565	568	552	577	577	636	614	536	559	591	573	565	592	590	599	625	572	580	592	581	583	567	576	554	561	521	558	571	602	560	590	568	594	539	607	579	560	528	590	626	572	571	560	556	540	555	579	581	591	603	557	614	534	542	590	555	514	575	573	534	548	575	564	555	633	558	613	570	513	601	577	608	562	555	581	576	569	588	636	531	612	538	568	580	632	584	566	566	616	578	630	569	582	595	556	605	616	599	600	562	563	561	587	565	554	562	557	571	542	580	542	595	569	582	546	557	567	571	590	569	597	553	559	554	561	549	552	595	577	579	578	553	561	541	523	579	616	576	608	550	616	586	573	599	553	584	604	578	576	567	629	604	560	579	527	568	585	518	597	581	583	558	592	555	557	553	587	599	573	618	578	545	587	578	586	599	602	592	548	560	588	555	520	584	558	588	567	586	571	582	586	575	572	535	591	573	548	596	542	580	545	579	607	567	555	601	592	588	579	607	615	570	556	548	544	595	597	553	590	600	589	570	614	557	526	567	584	569	574	580	589	589	592	581	568	580	607	599	554	549	604	572	546	537	559	574	588	563	580	594	594	564	553	578	580	582	612	611	590	571	529	565	568	593	594	554	545	573	561	571	590	589	578	538	559	590	557	598	543	581	578	595	586	591	542	601	607	551	569	555	588	574	576	585	581	582	540	568	623	577	578	604	609	545	545	555	611	596	585	591	568	536	564	589	586	573	627	577	568	582	583	580	575	566	574	574	571	579	571	539	559	551	563	575	571	612	595	616	594	581	567	575	592	614	538	567	541	553	556	555	597	608	577	595	588	554	556	587	575	541	540	603	571	589	595	577	595	535	565	573	536	545	559	572	548	538	606	563	555	542	519	593	563	585	577	518	562	574	519	562	586	578	577	613	571	555	566	583	542	547	573	573	604	570	578	597	524	590	584	571	582	573	617	572	572	577	586	538	600	541	625	584	541	607	601	598	587	579	586	564	593	578	579	572	580	591	549	575	579	593	586	584	534	540	577	583	600	598	557	582	579	582	602	575	587	549	559	620	618	586	560	578	600	531	616	592	538	566	558	565	564	618	560	563	579	571	600	561	568	570	587	610	567	541	555	574	531	576	578	593	559	583	600	542	554	586	563	583	579	538	604	547	534	640	589	581	569	558	577	574	555	580	545	550	555	600	579	550	578	592	574	581	592	586	569	577	572	610	587	552	551	565	612	588	548	571	546	554	525	589	617	585	551	610	553	581	554	576	590	603	561	582	573	605	592	546	550	589	616	588	555	583	567	583	585	616	577	540	603	580	556	592	558	617	604	575	568	591	569	514	570	560	610	612	565	552	600	566	582	569	589	569	578	603	565	546	575	603	577
5700	2546	1816	1511	958	601	443	436	395	365	387	416	391	409	426	409	392	391	417	418	373	402	377	412	422	384	393	432	459	415	345	415	400	416	387	403	410	413	404	426	385	388	431	367	403	424	389	383	397	410	428	387	407	362	361	404	396	407	432	421	427	394	406	402	396	429	372	384	429	443	365	390	372	423	410	407	424	416	369	387	404	412	392	421	415	445	378	373	391	406	364	387	398	409	382	395	392	378	425	381	411	407	403	405	430	392	421	415	379	384	390	394	372	398	382	388	399	402	388	406	392	365	410	370	418	367	374	398	406	390	397	402	427	397	384	386	404	401	409	390	401	381	419	367	372	351	419	427	405	368	372	390	403	443	422	440	374	388	395	443	382	413	424	385	402	416	400	393	426	408	413	395	354	442	370	378	420	368	388	375	396	427	405	403	431	361	375	395	379	409	421	446	401	411	372	404	395	366	398	383	348	401	376	398	382	422	389	381	391	408	427	437	397	431	407	404	405	442	441	429	408	407	412	412	415	414	447	423	393	443	405	369	424	406	389	391	407	413	431	431	427	421	422	386	395	390	436	393	383	393	430	414	411	416	380	375	397	384	413	408	377	371	372	418	384	407	388	426	421	389	422	417	397	401	381	425	407	387	371	404	395	365	375	396	389	390	379	411	378	424	390	397	378	380	426	399	412	404	427	415	441	418	382	392	391	389	395	398	421	377	394	333	333	400	416	392	419	413	388	454	410	367	409	438	415	403	367	385	399	403	400	355	423	387	397	418	390	387	381	360	420	404	427	390	385	425	399	422	378	383	387	394	450	401	424	386	386	436	406	386	433	442	418	368	419	408	391	368	386	423	403	409	421	383	420	419	401	361	394	351	387	404	385	397	446	371	430	423	428	394	380	407	392	383	419	384	419	371	415	399	437	402	427	423	399	408	380	413	460	373	439	401	352	423	352	423	388	392	457	416	374	421	396	425	383	368	459	459	419	367	416	414	436	390	393	400	394	423	402	375	404	411	396	392	403	417	397	440	394	418	402	396	394	430	395	391	433	415	411	429	420	429	448	417	403	434	395	429	387	404	406	387	411	380	407	351	378	423	424	439	413	399	386	351	371	400	405	416	417	401	384	415	398	370	407	370	430	406	403	429	444	440	416	409	406	444	389	359	416	404	417	400	421	355	410	395	405	388	401	385	384	446	418	410	428	391	426	382	425	383	421	444	398	403	424	430	412	413	393	471	407	366	419	436	444	446	385	398	398	407	458	387	355	391	367	354	420	407	404	427	373	383	429	415	439	398	382	405	389	419	419	426	380	392	398	396	381	409	405	392	412	417	420	386	371	396	402	384	380	405	391	397	401	419	415	407	418	399	378	422	403	399	404	422	374	423	382	371	402	426	439	336	403	394	435	374	409	412	371	405	402	401	430	360	453	395	401	394	387	393	405	364	405	409	379	389	434	399	435	397	380	410	420	405	411	409	401	385	410	394	382	377	413	386	407	388	389	400	396	422	411	395	411	389	401	377	399	405	402	418	439	416	388	381	413	382	380	391	407	411	427	415	383	396	384	415	420	398	402	387	412	394	392	381	393	411	406	374	425	392	426	412	388	381	384	383	408	409	428	432	376	401	406	408	389	392	411	415	417	416	397	374	408	403	421	415	412	425	414	427	368	370	444	416	407	426	418	423	382	411	395	403	405	418	368	344	415	411	375	399	429	417	433	396	433	418	438	399	420	405	393	390	424	416	408	401	396	385	407	421	411	429	418	417	421	384	392	415	425	411	403	390	424	427	414	406	422	442	447	362	403	402	418	414	400	389	427	371	390	379	401	415	390	387	390	419	369	400	426	387	445	378	418	416	359	449	405	391	408	390	397	458	420	414	413	395	440	350	416	447	436	428	379	402	400	397	412	399	405	439	374	409	375	413	367	425	412	442	396	427	412	390	372	381	400	385	431	392	419	423	410	455	396	433	406	392	388	420	441	405	398	404	404	396	384	421	361	381	426	408	372	405	415	402	428	406	420	453	436	362	392	395	370	395	375	437	427	371	414	414	405	444	381	376	375	403	421	385	410	452	385	377	388	401	368	416	408	389	407	395	380	405	414	373	393	410	411	403	392	373	395	429	427	388	419	396	418	392	442	403	377	415	403	430	408	375	356	419	388	385	435	376	382	380	384	377	400	426	360	383	406	436	380	399	382	375	384	410	376	389	395	377	431	406	412	389	434	427	397	392	391	401	402	417	392	362	427	424	401	368	440	397	416	414	410	403	403	452	383	424	410	418	399	386	394	405	419	412	386	399	399	415	387	387	394	359	382	377	364	421	407	432	412	404	379	434	424	427	427	358	395	400	417	389	413	414	397	442	395	394	416	407	407	411	416	372	408	386	371	396	386	393	425	420	406	380	427	432	414	434	416	402	408	432	380	408	409	424	405	422	396	364	386	421	359	405	384	394	428	364	374	369	376	395	405	409	447	399	383	351	379	374	409	433	395	412	363	391	402	405	438	448	372	459	428	442	429	399	385	410	410	406	401	416	407	373	392	406	392	375	400	398	394	380	389	397	369	388	424	402	399	403	413	409	340	409	411	406	414	403	383	392	411	419	409	425	413	374	431	425	386	420	421	381	404	391	401	395	411	384	425	393	373	363	372	383	441	421	435	430	378	400	393	411	398	404	381	380	430	412	371	381	377	433	411	424	413	402	393	411	409	370	426	449	389	416	392	352	361	400	404	399	426	405	380	426	381	409	424	396	388	456	395	410	398	446	422	384	376	434	382	438	421	375	399	346	388	407	401	385	384	442	394	400	412	411	404	417	407	390	423	429	427	391	421	411	386	388	384	387	397	394	437	370	382	365	403	393	405	401	400	381	436	437	383	395	415	411	389	378	404	404	404	418	404	414	417	345	447	394	439	409	404	389	395	453	415	470	392	416	377	425	421	472	388	411	372	381	409	419	403	391	395	386	423	381	411	375	412	388	416	373	388	420	423	447	426	433	411	413	384	383	383	419	421	386	422	371	424	406	422	390	423	406	437	404	421	415	418	431	389	354	413	373	462	427	403	425	390	397	413	393	398	401	412	441	409	409	390	440	358	393	372	393	387	385	388	409	426	388	426	393	389	418	393	405	403	409	382	399	400	390	405	410	394	413	387	400	424	382	378	349	354	394	378	375	413	434	410	377	386	389	407	398	413	409	394	440	404	428	392	381	415	396	375	407	386	404	386	423	421	406	399	404	432	403	382	385	443	416	375	398	405	435	400	405	389	432	428	444	385	413	422	394	399	384	396	387	393	397	414	380	415	403	387	381	424	406	420	407	398	414	401	401	419	404	459	422	399	419	400	355	408	363	409	380	353	414	387	367	447	414	403	402	397	364	409	394	410	423	388	371	384	464	389	370	394	431	395	371	427	369	395	403	394	399	351	419	383	386	342	371	371	438	387	408	384	388	410	420	414	368	383	401	369	410	401	403	405	401	415	414	379	413	389	399
5002	3093	3585	4646	2816	1996	1111	971	977	974	924	1047	943	975	1033	1013	992	934	923	996	1008	965	935	989	1003	972	967	965	925	939	982	1006	997	911	941	943	1000	987	1006	958	952	983	966	920	941	956	939	916	969	977	972	943	915	916	945	939	965	945	925	980	965	944	982	944	989	973	953	1014	978	961	947	989	900	972	974	905	960	937	960	933	979	945	1011	945	932	990	972	903	1009	955	917	1010	1001	893	999	938	977	970	916	970	902	963	982	943	935	922	953	966	913	977	974	998	953	962	955	951	965	996	927	954	943	910	946	964	957	958	979	994	982	992	958	930	976	921	987	935	914	934	985	956	936	959	983	980	995	1017	912	945	971	968	967	938	938	919	960	945	943	984	938	1012	984	968	983	1000	974	936	987	927	989	945	987	978	940	967	911	927	933	938	997	943	996	948	935	965	919	930	918	924	1002	959	968	920	970	1008	899	919	947	897	1028	1022	965	1029	991	951	897	1003	966	932	978	957	939	960	945	1006	993	980	1010	923	927	953	961	914	960	1008	984	930	966	969	963	940	879	971	988	1004	975	936	958	970	990	900	975	955	1018	904	901	898	991	908	937	941	968	975	973	969	946	927	970	877	967	981	979	957	957	923	914	891	950	949	951	956	920	1017	967	1015	962	917	1004	960	947	976	954	937	981	936	895	970	991	979	916	889	998	1029	963	897	953	981	944	970	947	928	925	959	978	978	976	961	1023	946	943	983	908	973	905	973	922	965	955	990	927	966	961	923	955	932	895	938	983	970	934	984	972	929	979	928	975	948	947	939	876	966	924	940	960	952	954	905	930	976	910	1002	993	985	950	940	970	978	923	965	963	953	973	915	972	937	958	982	929	924	967	935	943	919	964	940	928	966	950	962	981	991	976	985	933	967	982	932	971	912	957	965	902	938	946	1014	939	940	968	959	950	1012	936	952	943	959	983	928	951	1001	1006	994	968	982	949	902	965	956	981	964	1001	952	946	992	985	942	972	940	908	980	957	945	919	880	950	949	953	976	936	901	959	957	979	962	933	952	971	965	921	990	945	895	977	937	974	942	927	929	991	965	927	966	974	959	974	908	950	967	893	985	984	953	955	936	972	1006	946	953	1002	996	904	956	944	1005	1044	969	964	905	960	983	958	926	976	929	911	1004	931	936	968	960	896	963	963	987	938	982	1000	946	960	966	960	974	942	946	934	966	968	944	1003	924	905	948	954	984	969	953	966	942	978	925	971	906	973	945	980	923	992	928	942	954	962	948	937	940	954	941	941	999	907	954	1010	986	980	982	922	896	975	959	927	931	909	985	1000	933	968	969	954	979	961	1010	917	997	924	914	982	960	955	1005	927	916	947	947	965	986	1003	910	976	905	980	954	990	923	935	950	932	964	1000	971	955	965	977	949	926	948	977	947	966	958	982	905	964	929	963	989	976	1026	997	986	957	924	983	1002	981	972	853	997	997	983	932	983	938	936	949	1033	956	892	944	911	985	960	977	930	961	940	987	929	889	912	969	921	968	948	926	902	950	962	922	944	912	886	968	938	928	903	973	917	961	983	977	913	947	929	976	937	961	917	952	1012	950	919	927	970	1015	925	942	1012	918	1007	942	966	957	913	1000	1004	957	926	973	941	1012	934	979	985	945	966	1029	964	948	984	944	993	948	968	936	956	1029	954	985	986	1020	978	953	927	953	938	908	923	962	959	903	975	959	982	877	982	952	990	887	955	935	969	981	990	906	941	987	978	942	956	948	937	936	1019	957	937	962	994	952	922	933	932	982	940	981	946	1025	967	1005	954	923	974	999	965	933	950	966	931	978	954	950	975	958	975	909	992	965	977	961	958	947	950	977	901	924	952	989	900	986	977	986	953	974	914	979	988	957	938	876	947	951	947	945	946	947	927	939	939	982	960	915	985	953	1035	903	966	1023	994	950	961	970	924	958	953	923	1000	972	999	1007	933	923	1001	896	980	907	987	987	957	953	953	900	950	971	998	930	940	971	943	975	957	954	932	942	954	933	995	987	980	945	981	917	941	968	989	946	948	957	953	957	954	944	915	960	916	952	967	937	1007	968	946	957	959	940	994	926	932	978	892	907	950	921	963	917	999	884	916	916	963	956	978	972	937	969	978	942	943	931	1016	951	956	992	941	978	955	947	919	967	983	958	895	941	955	1003	982	959	947	936	921	903	922	863	921	933	971	965	1007	929	1008	943	910	1016	922	929	937	965	968	965	988	973	925	1009	937	1008	968	1001	939	960	921	960	971	948	959	946	947	983	920	986	937	955	983	986	964	909	911	994	934	952	937	917	929	1003	960	924	988	994	913	961	951	943	947	991	951	960	968	1007	998	1040	927	951	937	965	917	943	974	1005	979	937	992	963	964	933	941	992	978	922	971	945	947	911	985	1005	923	966	904	967	957	953	928	991	924	1015	1026	943	943	952	922	966	915	956	980	929	964	941	980	1002	969	922	891	933	994	928	961	973	1010	930	912	919	909	974	925	972	950	892	993	1016	990	926	938	935	950	970	949	961	990	970	913	968	935	998	891	968	1031	943	1006	1027	948	959	972	1000	946	935	938	958	932	997	992	956	971	941	988	940	930	948	929	960	964	938	979	968	950	918	1029	1007	963	953	971	1030	912	917	966	921	929	920	952	925	943	924	986	943	961	931	1001	951	937	950	955	971	979	921	931	935	984	895	903	986	960	895	947	930	989	1041	982	993	998	1020	967	943	979	938	923	911	952	943	967	937	933	993	909	1011	949	955	932	926	917	968	962	1003	963	929	990	954	938	907	906	1030	972	958	961	969	948	971	981	928	917	885	987	982	939	958	952	968	936	920	940	1011	1015	950	923	907	987	982	945	1013	970	942	912	955	922	954	966	981	957	1010	932	900	981	940	971	972	920	947	983	954	1010	938	951	942	980	957	951	984	944	928	979	949	927	980	967	924	924	977	1025	983	947	924	935	955	1015	1002	894	916	966	988	927	954	929	963	990	987	977	1006	925	976	928	947	964	1001	911	924	964	1004	985	907	933	957	937	948	935	991	912	912	973	917	987	972	978	989	941	1000	1027	918	945	928	976	929	978	914	972	938	960	962	924	918	949	963	924	958	988	982	973	974	932	938	942	955	1009	950	936	926	949	963	970	934	951	950	936	956	916	960	945	927	915	927	953	901	947	918	929	991	879	954	946	954	968	970	944	957	978	937	922	946	945	925	944	970	888	951	923	980	963	934	1033	947	998	949	992	925	1001	912	949	954	1016	1015	959	927	990	953	984	956	943	957	999	937	937	976	928	964	938	905	983	966	950	961	951	942	1029	942	957	965	988	940	935	1014	974	981	959	953	929	934	980	944	992	1043	996	944	973	970	984	976	931	933	954	985	962	904	949	984	921	943	981	939	958	937	925	926	940	915	986	916	940	967	984	978	921	908	867	940	946	899	945	975	920	964	969	999	978	979	977	995	1018	905	956	1034	910	911	1050	951	1028	958	965	961	953	939	973	951	905	949	933	936	961	944	937	938	994	968	970	962	953	915	924	1012	911	951	920	993	969	978	927	916	929	938	951	976	943	998	940	919	942	951	968	994	977	946	940	952	948	998	959	1021	981
17327	6753	3405	2522	1496	875	518	410	382	414	416	441	452	407	428	373	415	389	428	425	443	422	415	412	464	417	397	419	436	425	389	425	400	420	447	440	373	379	419	385	404	399	424	399	411	459	430	403	401	402	413	393	407	409	418	439	413	464	433	402	427	479	417	395	405	435	400	445	408	392	394	443	424	442	383	365	424	394	405	412	415	413	428	406	414	404	408	429	423	378	391	436	423	405	452	450	445	417	364	367	411	382	407	434	425	395	425	423	391	391	425	367	399	416	419	365	441	405	428	398	414	424	411	394	413	434	400	383	411	425	420	405	451	410	413	422	427	426	459	449	399	390	405	384	401	400	426	429	414	423	446	398	375	424	419	425	434	417	409	396	421	432	388	407	373	407	422	402	428	395	380	419	427	409	386	396	411	432	357	381	414	382	428	431	407	419	416	408	453	406	405	407	395	407	422	387	395	426	402	404	405	453	392	437	447	433	455	431	418	350	409	394	399	370	395	389	427	420	392	413	419	438	386	393	404	405	395	370	446	428	428	397	394	416	384	392	437	401	427	370	390	427	456	426	389	388	430	479	436	402	382	427	445	416	409	432	413	443	408	402	399	427	425	415	402	382	367	401	375	441	391	365	401	426	422	361	405	424	415	392	404	401	457	389	414	374	430	407	414	410	387	391	413	411	388	392	430	413	412	372	418	398	351	411	415	405	396	411	427	399	417	371	415	402	384	417	393	440	409	413	436	423	379	422	438	393	490	386	419	402	382	403	403	412	410	426	380	399	381	368	457	401	424	440	423	408	392	400	383	393	434	408	404	396	432	418	441	430	432	402	402	433	419	396	418	398	432	406	391	400	395	394	410	430	402	398	412	399	448	386	410	369	412	414	438	436	394	421	400	379	435	451	420	394	409	432	444	417	396	389	387	418	432	392	431	418	461	425	387	424	446	407	406	428	386	419	427	386	392	380	434	430	415	379	455	377	434	445	411	420	420	388	397	443	429	427	424	428	384	397	439	430	448	420	403	431	403	386	456	393	412	378	413	423	423	409	391	423	424	376	421	418	403	415	421	425	428	403	396	421	420	441	391	445	406	370	400	399	411	395	430	401	395	439	396	431	402	417	411	439	436	381	409	393	385	390	405	431	404	432	452	427	416	452	435	434	396	432	472	371	436	432	447	421	434	457	403	401	413	405	406	411	428	419	420	396	389	429	424	407	416	404	420	393	421	394	408	395	439	399	424	395	407	399	398	429	418	431	452	438	445	404	417	369	432	380	428	373	406	406	408	400	454	387	412	422	414	420	405	410	450	396	401	414	400	427	447	390	364	379	415	384	407	356	375	402	384	394	417	380	415	415	431	404	393	425	432	421	406	439	403	390	399	372	403	399	421	409	403	419	417	385	415	442	401	404	404	369	438	406	368	422	399	407	449	400	403	399	412	449	393	420	423	379	409	414	415	428	459	360	394	432	468	356	416	379	441	405	413	458	421	427	404	387	385	381	379	416	441	427	430	388	403	433	385	447	419	422	406	413	425	388	388	414	417	414	426	430	397	422	435	437	415	414	407	415	405	424	420	406	430	401	426	435	412	409	380	428	410	436	419	412	413	444	430	387	402	380	376	402	409	436	402	406	420	384	404	406	410	417	427	433	395	429	402	386	402	389	392	424	410	421	391	388	375	405	422	416	431	463	411	421	436	421	420	375	403	420	418	405	387	386	455	442	413	412	424	395	416	437	434	397	424	384	404	414	405	435	392	457	392	446	429	388	404	384	416	382	387	376	429	433	405	407	444	409	408	398	461	420	464	391	424	441	433	427	418	392	411	413	402	395	410	458	444	409	380	393	387	411	411	402	425	374	387	386	448	435	406	403	388	428	435	415	436	404	417	386	384	368	385	397	384	385	431	389	378	400	423	447	387	434	429	411	397	419	440	439	398	393	464	440	450	417	385	412	437	364	406	432	413	434	405	450	427	423	408	392	411	410	427	390	390	403	413	421	392	443	423	420	417	413	422	439	422	385	411	365	438	390	394	386	442	394	445	392	444	380	407	436	407	393	386	357	443	417	412	440	384	395	412	414	402	421	427	426	422	382	416	411	404	406	363	444	405	402	393	408	436	460	412	403	392	395	392	429	412	414	423	398	378	413	401	425	396	390	408	402	431	428	430	407	389	378	386	403	389	385	361	394	433	426	390	402	431	413	417	413	384	404	390	425	404	422	423	443	389	410	388	421	386	391	427	409	449	405	397	389	410	427	379	405	437	377	437	421	442	397	408	443	394	439	457	418	439	427	396	408	414	420	385	399	419	415	368	440	414	435	396	391	428	401	428	431	405	425	380	372	417	447	377	427	431	427	400	396	438	386	418	410	399	414	422	388	386	413	396	407	426	400	421	462	428	383	445	417	399	392	448	461	401	415	437	437	449	384	420	405	399	417	435	400	432	426	421	419	440	421	439	418	413	377	396	463	429	381	405	413	400	394	444	393	445	426	395	425	419	461	421	418	408	404	461	440	409	425	429	441	396	438	366	429	445	391	404	413	419	410	391	385	412	412	375	390	379	414	392	368	372	444	433	354	409	413	408	395	402	377	403	468	366	375	425	452	433	383	447	391	401	405	386	390	390	427	388	396	394	383	432	437	406	375	389	391	421	413	426	423	421	428	427	419	405	399	383	422	400	416	431	419	421	374	394	374	405	418	405	432	410	385	393	417	401	396	416	427	414	436	395	379	406	399	413	441	423	362	389	410	403	407	408	425	452	417	386	419	365	379	424	408	394	450	418	401	450	414	378	387	414	423	411	445	389	415	453	405	409	381	402	391	390	430	423	398	377	449	429	407	399	369	414	411	405	456	386	393	455	409	459	426	383	416	401	467	419	400	412	438	404	428	434	436	413	385	419	413	412	414	416	390	403	447	404	435	421	431	381	445	383	422	402	436	440	401	393	386	404	416	419	441	405	410	384	413	370	414	412	409	432	409	441	409	419	405	404	402	435	405	393	405	431	411	453	411	450	398	423	381	401	393	420	449	397	400	447	438	358	458	416	404	406	443	415	414	457	392	409	394	407	430	434	449	406	416	428	396	397	398	451	409	412	437	437	399	434	424	435	400	442	380	430	390	405	414	404	415	411	430	409	418	457	424	409	378	424	393	402	434	405	438	386	381	427	440	391	418	401	399	425	435	416	424	392	440	444	398	414	464	390	409	404	385	406	393	397	430	403	411	392	404	411	446	411	401	442	417	395	432	400	453	438	412	413	431	417	449	430	429	406	414	412	413	388	430	406	421	385	428	385	413	401	431	419	420	390	379	391	421	421	432	428	376	412	362	432	371	426	392	427	394	439	384	434	382	370	404	409	437	418	362	425	440	440	393	399	430	456	405	441	427	396	390	408	389	427	400	426	401	402	412	391	451	433	390	425	396	384	438	422	436	441	435	404	412	420	421	389	423	400	427	373	407	412	394	396	373	413	404	447	359	403	425	367	370	399	356
13389	5996	5918	7434	5028	2835	1456	1195	1092	1074	988	1066	1030	1025	999	1026	1047	1030	984	1079	997	1024	1027	971	960	1071	939	997	950	1031	1018	1007	928	974	949	969	955	957	944	951	984	972	970	986	974	911	967	994	937	942	963	976	940	1002	996	977	957	984	977	977	981	945	1000	957	1013	925	899	975	951	976	981	955	953	959	1040	964	992	974	979	1008	986	937	1000	962	924	1010	964	942	911	1009	991	993	988	1009	957	972	918	989	994	942	992	980	968	954	937	972	958	961	944	960	979	960	997	955	955	956	989	980	946	961	1014	926	1057	938	927	904	959	975	986	990	936	1008	1037	970	989	970	1021	918	936	981	973	977	934	1009	954	1018	1010	996	973	959	992	990	957	958	1012	937	992	981	972	959	922	944	965	980	948	1019	927	990	1019	982	938	993	982	972	968	961	996	926	984	944	927	968	946	972	982	1000	974	930	887	972	968	1026	930	968	970	959	962	900	950	938	1012	968	944	910	952	944	961	1015	990	883	928	985	948	1004	915	990	998	944	986	925	955	980	933	1006	957	974	1007	986	962	929	987	920	1020	901	958	972	944	928	1029	968	975	964	973	931	961	947	917	941	985	950	950	995	1038	976	937	1055	968	1002	982	919	1043	979	965	964	964	1025	957	962	1017	969	947	995	1009	1001	952	1012	964	944	978	945	900	936	930	969	978	974	954	981	971	903	942	946	1029	926	984	1066	968	999	1001	962	942	1018	974	1012	982	949	957	953	1011	928	969	941	950	940	941	967	977	911	945	974	956	929	963	967	995	992	970	952	935	990	963	970	965	971	994	936	999	935	981	990	973	925	1002	1011	968	963	953	1023	939	955	947	979	931	957	943	925	956	986	971	978	983	980	944	925	932	1001	1000	917	984	965	925	996	988	998	975	1036	962	997	923	948	942	952	961	963	941	1009	937	976	911	941	990	934	963	982	958	988	961	934	1035	1023	952	992	969	969	957	1022	933	966	940	968	1046	937	914	928	953	1024	904	989	1010	942	962	945	992	1000	971	987	957	947	979	981	1018	977	971	954	973	1012	959	921	1000	956	949	956	959	970	970	988	950	975	904	1024	952	965	954	936	927	997	939	964	945	950	938	993	983	968	968	983	967	963	1007	989	956	935	1002	988	1042	963	993	960	1023	969	935	900	922	962	972	962	895	1033	989	955	980	943	1021	932	973	948	991	908	942	968	928	906	902	994	954	1009	952	897	963	956	968	1031	1001	925	958	1004	986	1004	924	930	953	972	952	984	975	963	965	968	1004	951	916	1018	946	972	935	975	917	962	974	929	971	950	974	943	959	977	989	973	976	978	983	960	1013	987	977	971	968	951	964	992	1010	942	988	937	996	933	1026	974	1035	969	955	980	975	1011	1005	937	1004	946	965	1003	929	951	995	984	923	933	982	932	964	961	982	975	939	936	989	1053	930	1002	939	946	1009	961	947	993	974	954	940	994	965	1015	961	953	949	995	926	949	910	926	975	999	974	938	969	947	998	973	925	971	1027	955	950	970	931	1026	1014	980	1030	980	939	942	992	937	1031	1021	1001	946	963	933	910	931	1039	985	988	884	938	987	968	966	908	984	956	1014	932	944	1024	935	933	990	964	956	1011	940	943	1007	945	951	967	957	972	999	969	1014	932	945	995	1017	976	987	964	985	931	953	1014	966	933	991	979	950	948	956	979	984	929	934	925	942	890	919	959	927	947	956	962	997	982	986	975	976	941	953	995	906	948	1012	958	916	979	1000	954	947	969	967	1019	1003	955	918	946	953	1037	944	969	1010	978	975	970	931	1030	1017	986	942	952	962	969	912	901	989	925	973	994	988	927	916	907	930	992	958	1000	939	955	943	994	1026	997	930	966	933	968	963	976	961	1012	948	958	975	973	952	969	968	940	974	937	1003	954	995	943	946	886	965	930	934	954	976	927	908	1009	997	972	951	947	980	1000	1015	948	960	976	954	919	952	1029	981	944	1030	957	941	1028	965	941	996	981	992	1011	995	972	935	970	946	973	961	960	958	973	1018	916	964	914	1005	979	954	1013	959	949	945	991	975	942	961	978	977	983	1006	940	997	914	934	953	962	934	960	1014	1002	954	963	977	971	1000	982	937	979	949	965	1008	951	987	956	984	903	939	944	926	964	891	857	990	968	1002	1031	996	995	940	1001	991	1004	977	997	1014	986	970	931	948	902	969	985	962	953	962	943	966	924	1011	975	944	945	954	938	953	937	944	971	960	1020	1008	963	1012	948	942	977	949	981	978	916	951	931	928	914	996	944	1000	1013	970	976	938	964	957	964	996	975	971	921	970	979	938	985	961	969	1002	1004	1006	948	962	979	957	957	996	976	965	932	966	1009	975	1000	968	977	960	911	966	948	966	987	918	956	1009	917	941	988	965	958	958	997	996	934	965	947	978	976	969	995	981	965	972	879	1028	979	921	977	997	958	951	959	897	1007	976	961	972	917	966	966	978	995	974	940	988	995	994	958	944	944	950	1001	982	981	921	919	972	969	938	920	974	985	986	926	942	919	983	941	986	1014	982	947	986	984	930	946	974	975	991	960	998	959	976	948	980	905	961	936	996	906	995	959	1039	978	972	981	963	965	990	987	1011	942	948	1015	952	1046	968	967	953	998	970	937	960	986	987	954	958	955	916	997	937	984	902	936	1010	965	954	1013	973	1001	1006	976	950	912	949	970	957	921	977	980	928	1005	990	990	985	866	1046	938	938	978	1004	976	979	983	966	1021	953	998	957	923	960	967	1003	941	937	952	999	922	861	978	962	969	931	980	981	1019	1004	979	945	943	956	949	946	948	968	992	949	913	1005	992	962	932	946	973	1023	977	979	930	958	1014	971	907	963	939	996	958	1062	953	937	996	999	931	1016	937	976	1032	964	898	957	930	942	996	1010	982	963	931	975	1020	955	972	960	974	990	943	945	969	989	974	997	1010	967	1006	963	976	913	964	923	968	977	957	945	1018	960	1003	959	952	980	921	933	997	947	1041	1008	946	993	941	963	949	981	937	957	1022	906	964	951	982	983	933	974	982	891	1014	939	954	930	949	942	943	964	977	936	997	962	958	938	1005	1000	952	896	1004	924	980	908	990	969	919	972	971	1011	950	989	942	1001	956	1008	956	967	1009	990	970	968	1012	940	974	968	969	986	914	967	968	951	914	1052	934	946	959	942	929	994	961	949	970	964	1047	962	999	978	967	986	980	993	980	923	979	952	1000	985	940	952	943	906	940	973	972	946	988	1017	993	997	943	948	1000	956	992	972	977	927	972	963	981	971	989	981	959	962	964	929	1032	1034	1008	918	901	963	973	964	991	1044	890	985	917	1020	965	977	1020	963	924	951	970	944	918	911	942	1031	955	927	953	1015	988	1003	986	972	960	906	973	1055	966	953	941	988	965	972	999	1008	955	1021	979	989	931	973	969	930	963	984	945	955	1008	1017	1025	949	969	969	954	969	918	939	997	962	937	1021	948	1002	957	1018	906	966	984	941	1003	992	976	1005	964	1004	1021	972	947	975	1008	1011	925	922	978	936	974	967	941	968	987	956	935	1011	978	936	976	1008	977	978	988	1003	1005	961	983	961	1021	972	962	987	962	986	939	955	919	956	910	993	1002	980	979	899	1027	920	947	968	887	1005	983	1004	922	952	946	959	986	942	928	997	960	956	949	989	1000	987	924	958	968	1005	983	977	978	985	998
27768	10991	5463	3334	2191	939	445	323	300	262	250	252	264	277	274	247	238	249	231	234	247	243	241	253	234	220	268	242	242	249	219	259	256	248	237	233	233	225	234	228	241	254	228	253	227	243	262	231	222	247	274	234	225	224	229	219	221	223	230	225	226	249	241	255	238	243	238	251	218	248	231	245	245	248	234	256	232	219	244	232	222	218	246	202	240	230	243	257	235	212	248	197	237	242	233	229	237	222	245	231	254	239	224	215	210	214	236	215	257	242	239	235	222	227	246	247	217	268	224	256	233	232	230	241	226	239	225	236	219	282	229	269	269	253	241	246	257	227	257	206	232	247	229	226	252	267	240	233	236	244	227	248	249	236	265	217	240	221	233	214	226	259	235	230	255	234	238	235	237	233	236	221	226	236	222	216	245	247	259	244	229	215	260	236	229	246	241	215	246	244	241	211	226	239	231	243	227	214	229	230	229	250	219	219	226	247	252	223	214	232	235	239	227	262	234	224	241	242	230	236	226	233	217	218	259	212	229	237	222	218	229	224	249	200	249	246	238	228	210	218	230	229	213	215	257	258	238	236	228	239	245	241	235	247	250	227	253	234	203	228	245	253	242	235	250	208	237	282	216	225	255	210	220	250	216	242	238	251	209	225	211	221	234	217	268	237	243	239	248	228	251	240	223	233	224	252	233	242	232	234	199	246	218	223	207	222	259	245	218	223	239	237	224	240	227	244	260	207	244	233	232	270	245	220	250	278	246	228	229	230	244	233	234	247	236	222	230	218	224	235	228	220	244	231	231	266	210	221	232	251	223	215	259	243	249	242	230	218	251	219	216	240	224	239	243	249	227	261	212	253	209	245	207	234	262	243	209	250	233	216	259	223	231	228	254	252	220	233	234	242	230	218	248	226	235	240	217	226	219	240	240	214	234	230	251	228	229	234	213	224	232	232	251	248	234	239	216	230	250	242	252	265	207	210	241	220	251	222	228	252	239	216	241	259	235	223	230	236	240	232	246	251	232	254	246	233	234	243	214	212	233	246	242	255	245	215	207	252	249	230	247	227	226	246	229	254	216	228	215	235	232	251	208	228	231	254	224	210	236	257	243	250	221	233	231	224	209	237	205	225	227	232	221	234	257	256	243	233	240	233	226	227	243	235	204	252	234	243	236	233	232	274	233	253	221	222	214	225	231	220	227	217	231	247	236	222	239	244	241	253	273	241	240	224	235	209	250	229	203	222	186	257	249	264	223	236	211	221	232	256	225	234	229	244	217	222	240	265	230	232	246	218	237	207	228	248	231	216	232	240	223	225	238	236	233	225	300	249	225	242	247	218	231	243	222	257	245	242	280	245	243	217	206	236	228	229	247	234	222	208	245	206	237	239	244	221	211	235	215	212	225	217	214	232	239	228	238	229	252	224	227	233	231	249	233	214	216	267	229	215	213	237	248	250	221	247	245	245	224	207	250	234	217	218	230	210	223	253	225	223	225	257	221	236	219	222	247	247	232	243	261	259	232	233	206	222	217	240	232	246	225	248	254	259	234	244	205	208	258	258	261	257	223	245	226	241	262	245	252	219	216	232	262	242	225	263	222	232	224	241	215	242	233	268	244	256	233	247	225	255	229	249	243	216	247	280	231	224	223	230	251	232	242	237	250	231	224	200	214	238	231	246	232	258	254	232	229	241	227	212	253	270	225	219	223	241	218	226	285	215	238	241	268	236	217	210	239	219	203	239	222	250	229	232	227	227	210	237	239	232	239	243	233	238	239	228	242	224	232	241	216	244	220	201	281	231	268	206	227	211	220	230	212	229	237	255	228	219	251	220	230	248	244	247	243	241	189	273	254	236	223	198	242	244	238	239	231	223	241	230	206	234	249	222	247	231	232	224	235	242	205	200	250	248	260	232	260	211	225	227	249	243	239	230	215	208	240	256	203	238	203	221	228	213	224	214	245	245	233	246	240	223	261	198	273	234	248	219	223	261	218	241	223	237	230	235	220	219	236	219	228	211	234	229	252	228	246	250	228	254	231	228	233	251	231	240	231	247	209	261	241	245	264	256	235	229	226	210	235	202	231	234	240	210	248	265	241	253	235	270	232	214	246	223	247	253	232	233	213	206	208	222	212	214	221	227	236	232	244	249	240	217	233	220	249	251	223	218	232	201	216	243	212	279	225	229	259	209	254	213	218	264	236	242	234	231	241	175	218	256	214	242	225	229	237	223	210	220	217	235	234	250	235	250	239	253	230	227	254	230	215	245	210	220	231	241	238	209	241	277	263	273	230	230	237	239	254	233	259	229	260	250	247	208	217	211	254	250	234	210	231	240	221	216	249	200	232	267	244	221	223	258	220	236	222	219	243	277	253	232	268	235	248	231	222	237	231	263	241	204	238	222	233	231	221	222	218	217	255	252	263	236	265	189	216	249	238	233	243	208	234	246	207	226	240	238	222	212	258	245	227	248	228	257	235	251	215	219	256	233	231	220	244	233	223	249	252	252	236	218	259	240	223	216	218	256	222	222	213	251	227	222	233	261	254	214	231	236	243	228	240	245	235	242	233	232	265	246	242	250	251	240	248	250	249	243	217	271	245	235	221	220	235	219	217	226	252	247	251	229	271	253	221	244	220	232	229	248	253	224	236	230	255	217	221	210	245	226	224	230	267	219	240	242	223	230	236	260	255	219	222	251	217	211	250	226	217	239	218	233	242	250	221	222	225	238	249	216	241	244	226	238	221	202	236	260	214	243	214	226	231	224	202	221	223	221	229	233	242	236	232	233	251	214	233	210	228	264	238	236	260	238	242	217	211	264	248	263	231	213	228	209	224	239	232	208	223	209	261	230	217	247	239	227	251	247	214	230	240	223	234	238	251	232	240	220	239	247	237	230	221	264	236	256	237	229	226	204	230	249	238	229	230	260	252	210	240	199	218	222	226	213	228	262	205	200	224	249	249	256	212	222	219	243	265	231	265	222	236	260	244	237	228	232	206	228	205	232	229	242	275	226	239	235	244	238	226	234	233	258	255	218	222	244	186	242	212	247	247	267	236	225	219	255	246	228	239	233	241	274	249	249	221	211	210	195	266	237	216	245	248	238	235	242	227	231	255	209	213	228	280	223	226	241	209	239	243	221	224	229	267	222	239	269	229	238	260	208	251	221	216	264	243	226	242	220	246	209	214	213	220	265	218	230	241	225	244	235	255	230	223	247	242	242	223	210	215	240	244	235	215	246	195	240	232	234	223	236	219	225	237	243	227	242	250	253	221	216	249	220	234	248	242	216	250	249	220	205	224	230	231	245	232	191	220	208	216	248	253	233	216	215	264	231	237	264	232	220	243	245	221	222	245	246	226	232	229	240	194	246	227	228	239	255	230	260	286	233	232	233	235	266	238	262	223	237	217	229	237	242	236	218	244	254	238	237	239	229	233	268	250	216	229	217	205	243	233	271	214	217	237	220	245	248	241	222	212	202	230	209	231	231	234	241	248	251
18480	7714	8451	9892	8085	3709	1558	1036	889	809	765	792	725	699	709	662	654	666	645	663	618	603	627	612	608	637	605	620	603	609	602	599	594	603	622	601	604	641	627	608	600	578	575	606	601	593	580	569	580	583	605	610	584	621	610	583	570	601	598	583	606	628	610	570	605	575	610	573	568	607	582	533	610	586	594	614	570	592	616	567	637	576	568	565	570	575	564	548	618	609	622	608	583	594	587	606	580	620	565	555	577	612	599	547	618	594	544	554	520	557	558	593	610	581	559	526	583	609	562	575	603	607	554	557	571	546	573	625	586	548	589	599	577	608	545	567	560	606	578	559	632	581	575	594	593	563	584	563	581	563	572	590	524	575	581	580	599	563	580	564	560	571	587	547	560	567	569	578	554	565	614	581	595	602	575	576	507	574	565	586	624	505	609	570	597	593	602	588	581	550	580	565	590	578	593	593	591	560	549	606	568	594	595	587	580	559	560	559	580	566	582	577	651	574	563	554	578	579	599	584	606	601	597	566	581	614	575	554	591	571	599	571	587	574	561	565	569	553	562	618	577	610	574	570	584	583	558	617	579	550	603	557	563	546	559	577	592	580	588	598	556	525	520	606	593	593	565	570	579	565	586	613	587	565	583	599	577	583	576	583	606	525	585	593	566	593	615	586	613	560	573	615	580	626	611	577	650	595	638	607	597	573	571	531	551	565	571	546	573	582	592	574	539	541	603	579	590	571	569	623	603	593	564	550	622	614	547	572	563	594	579	558	544	565	563	587	549	603	574	582	552	579	539	542	575	604	613	535	570	554	567	606	603	578	579	587	628	611	593	573	597	569	593	575	562	561	592	551	607	582	570	570	549	575	570	573	574	641	554	577	562	590	560	586	580	594	568	617	547	552	571	574	604	550	593	619	534	567	562	648	540	602	544	537	572	624	554	543	592	618	562	538	564	559	630	588	609	569	611	598	592	517	583	604	619	601	586	546	638	590	567	535	586	547	599	577	566	564	569	559	576	597	556	575	603	566	593	594	551	591	582	567	607	546	573	578	561	601	548	600	571	590	596	576	613	589	592	578	601	572	522	568	537	547	568	565	552	573	597	575	589	580	564	568	579	569	560	552	577	609	588	541	617	583	598	534	572	533	580	579	594	572	600	562	644	569	589	564	552	576	588	598	612	622	551	575	560	619	598	562	572	590	579	552	587	619	566	602	572	555	590	602	629	559	608	592	565	561	545	627	604	589	556	549	573	560	535	572	559	578	588	549	557	561	630	574	564	519	575	561	579	551	554	568	551	547	567	598	571	568	557	605	592	600	570	607	590	591	573	616	577	569	584	584	596	545	574	580	549	561	567	622	592	565	555	528	604	608	583	584	606	594	546	572	582	551	596	557	587	561	577	534	615	548	569	577	540	570	520	592	561	584	601	582	555	570	559	550	577	573	550	587	616	579	615	596	608	503	563	527	582	600	535	562	555	528	560	573	587	582	602	544	533	614	580	620	552	611	607	539	599	561	596	591	589	594	603	611	556	611	564	563	600	590	569	557	611	589	533	547	571	566	590	579	571	582	581	640	598	561	523	600	523	498	572	558	601	586	548	533	599	589	602	577	574	565	569	551	589	619	585	556	594	603	589	611	593	578	591	614	576	590	581	544	527	588	545	558	603	623	599	565	557	605	553	563	648	568	580	605	599	567	597	603	541	558	552	585	564	519	535	566	555	591	566	580	570	596	549	580	629	627	571	572	586	565	608	556	575	612	575	567	569	573	578	551	552	568	586	578	658	580	578	532	543	578	539	565	609	555	592	604	587	603	583	560	587	566	568	530	596	579	546	620	612	525	569	561	570	568	602	542	592	550	599	582	528	605	574	601	585	580	541	569	572	556	570	589	549	583	581	614	573	573	590	588	551	561	539	581	570	572	576	580	580	563	592	560	577	541	590	561	568	563	584	547	598	546	616	572	556	586	582	568	620	529	532	579	622	582	566	577	560	584	601	554	573	571	561	612	553	636	571	570	574	559	604	610	567	568	585	548	581	570	603	593	593	598	566	622	583	576	591	570	530	591	587	572	601	543	580	549	586	565	588	550	561	591	622	541	557	626	544	630	628	595	578	574	647	562	572	582	568	597	575	571	580	631	560	567	578	556	582	586	575	569	555	574	607	583	560	567	572	583	569	619	567	583	584	581	600	554	592	582	580	576	612	582	604	571	553	628	581	541	616	597	563	608	594	597	541	609	598	588	599	520	567	553	591	556	598	594	577	559	558	577	589	558	591	567	579	589	554	591	594	556	594	569	537	600	573	624	523	528	580	637	584	607	555	573	555	566	519	611	576	572	596	578	591	493	629	581	574	589	558	609	576	561	583	580	577	521	567	563	556	591	510	570	571	577	589	580	593	585	563	574	557	595	569	539	591	604	595	605	578	624	586	612	620	619	571	591	570	609	556	582	611	589	588	576	613	523	570	583	582	535	593	587	582	546	542	582	612	571	577	606	589	564	607	558	546	580	578	591	528	575	602	554	618	575	588	598	602	599	594	564	567	581	579	560	607	634	546	562	617	548	560	592	554	542	569	602	557	503	591	642	609	588	589	580	575	619	513	608	604	573	583	560	569	574	569	563	540	590	577	568	596	537	581	583	592	592	563	589	597	574	622	590	613	571	588	579	611	596	603	572	541	597	549	550	592	588	582	583	588	579	571	560	559	603	558	573	597	603	608	564	588	574	563	594	566	578	615	593	578	576	555	564	556	490	555	571	599	557	573	543	559	595	555	561	587	577	582	529	554	568	580	610	587	505	576	563	549	570	569	564	574	597	569	547	580	607	546	581	569	578	551	560	603	570	595	532	553	610	587	563	578	556	568	592	579	561	587	569	566	609	588	531	564	588	583	658	625	546	590	547	550	581	503	587	584	596	611	546	544	609	599	596	573	587	589	553	562	566	637	590	611	542	582	582	620	636	569	563	563	547	608	582	569	609	567	563	611	579	557	603	611	554	565	551	586	585	605	587	572	552	590	534	623	564	612	598	542	578	540	557	619	595	552	619	567	600	598	568	626	569	630	526	610	585	593	584	550	601	562	552	573	549	546	616	563	584	589	602	587	616	575	625	574	615	606	603	607	585	600	567	568	551	596	562	594	590	595	581	561	566	602	618	595	560	527	593	575	600	576	602	545	573	595	605	572	597	574	594	589	596	588	560	583	593	564	574	530	605	596	577	557	561	596	598	586	515	584	563	572	569	575	589	577	626	630	605	599	593	562	550	593	541	603	590	581	577	588	615	596	560	604	590	566	548	587	507	625	595	590	593	574	599	577	590	597	556	580	586	576	566	588	598	575	606	606	583	583	594	563	594	586	578	585	559	564	565	547	579	539	581	583	597	587	592	580	634	580	588	620	589	585	584	562	566	587	601	560	573	582	576	597	604	574	589	532	606	608	590	597	563	562	598	592	597	591	576	560	571	571	543	556	600	583	584	534	603	577	628	592	552
5718	2087	1720	1417	943	618	414	451	384	366	418	376	376	405	387	398	385	412	392	426	366	401	445	397	412	377	415	385	366	398	398	390	385	398	384	416	403	380	411	421	391	399	367	405	416	386	370	389	396	442	418	406	428	391	380	406	394	353	390	425	431	395	341	394	411	383	380	400	374	402	373	449	429	417	385	405	398	397	417	392	397	402	420	368	378	382	383	419	385	401	386	366	413	409	374	405	431	408	405	385	384	388	401	367	446	408	363	402	417	415	446	404	400	383	431	401	377	418	411	373	418	413	389	398	392	369	410	373	378	371	389	386	384	373	417	381	391	387	397	379	395	385	380	446	415	430	379	372	404	437	415	403	381	424	389	385	414	397	412	443	413	402	408	409	421	390	402	383	450	396	415	379	398	393	414	414	395	396	393	408	412	405	424	409	408	385	375	401	414	420	409	422	377	412	422	409	387	437	416	403	384	395	413	385	412	363	374	396	395	422	423	406	377	402	378	421	400	420	352	405	396	435	402	382	406	426	392	385	390	395	409	412	370	375	364	404	360	384	418	412	374	410	379	393	403	417	366	406	362	361	358	393	427	394	415	427	420	389	402	400	373	392	403	410	396	422	421	411	401	435	386	412	395	406	418	422	396	395	383	387	374	364	405	389	397	401	398	426	411	416	403	418	421	369	383	425	372	382	435	399	404	381	365	378	402	389	446	424	404	365	392	399	385	394	366	423	408	431	373	410	432	400	381	409	413	378	403	444	353	402	411	404	443	391	409	393	418	352	444	386	372	409	390	391	386	384	395	407	408	374	432	409	385	414	428	407	384	378	422	424	370	421	430	411	430	400	398	374	402	425	407	429	378	401	434	388	409	398	374	393	401	408	400	416	416	417	374	394	382	400	391	369	404	406	385	369	384	405	449	391	387	351	412	386	396	387	417	402	412	382	351	407	418	382	400	411	372	396	408	443	396	379	380	395	420	388	412	390	390	375	369	375	410	354	413	420	397	405	386	379	383	409	399	374	415	413	406	387	361	351	387	440	417	401	413	403	404	393	411	371	430	372	403	439	379	394	440	381	383	447	409	406	392	405	370	421	434	444	379	405	396	397	359	372	401	411	401	425	408	398	396	418	368	397	365	434	385	400	432	404	413	376	407	404	377	369	383	432	371	392	395	407	421	431	436	402	423	388	421	402	410	386	402	404	354	393	422	393	463	378	435	416	376	406	427	422	393	408	414	420	390	436	383	399	407	386	362	396	390	412	391	385	378	429	391	387	425	414	384	371	381	383	412	417	377	367	431	401	443	396	393	373	408	392	397	381	418	387	361	397	399	417	399	399	439	391	418	421	389	399	377	409	395	362	400	381	389	411	393	398	381	407	395	361	404	412	387	392	397	435	402	401	391	437	428	374	377	404	430	385	384	400	429	437	392	424	400	410	396	426	356	400	390	437	425	420	415	379	393	399	434	401	372	385	437	372	401	408	392	371	384	379	409	380	391	386	381	376	388	409	399	392	410	374	371	416	422	403	405	391	404	436	360	380	428	405	391	425	382	439	389	396	387	409	363	415	368	414	429	400	399	396	435	425	400	414	390	400	401	407	421	413	414	382	394	444	381	440	356	404	415	382	435	383	397	393	390	400	415	401	367	416	374	391	420	394	377	396	417	380	372	402	376	418	408	384	416	383	397	391	422	414	399	395	382	420	423	391	403	398	412	378	413	409	411	423	396	393	386	414	406	377	400	403	409	412	391	377	403	403	420	420	390	396	414	364	390	419	403	399	412	427	390	372	380	412	406	399	389	393	417	403	397	392	429	379	381	346	378	422	414	379	371	404	390	422	376	354	415	385	383	426	442	416	407	407	390	385	391	386	382	382	378	430	413	400	399	420	410	398	422	387	446	386	401	445	425	398	405	393	392	456	416	401	433	377	393	390	400	360	392	417	418	392	448	383	403	462	399	379	455	391	405	415	409	403	417	397	388	390	421	421	368	389	405	421	410	349	449	405	392	426	374	389	382	395	386	379	390	395	405	428	351	429	407	418	413	374	388	375	393	392	369	384	380	379	385	388	400	396	376	417	396	400	362	427	379	373	406	403	398	377	411	416	419	420	426	402	396	419	384	412	431	400	396	397	384	398	409	390	381	394	389	395	411	435	417	379	399	416	351	411	453	398	395	388	401	393	398	413	418	440	435	406	472	397	379	416	405	424	376	416	419	399	395	404	429	370	391	405	408	399	379	414	408	421	371	385	409	400	417	395	406	378	412	412	434	379	384	422	459	404	386	440	396	400	394	366	412	409	390	356	471	426	384	433	384	432	389	425	394	380	393	413	375	398	415	391	370	355	399	391	358	426	405	428	438	415	363	404	421	417	419	384	428	401	429	447	407	388	378	376	404	394	406	411	387	418	421	415	394	389	406	409	431	379	382	400	386	410	401	408	425	394	393	418	407	421	414	417	385	416	391	420	374	396	392	435	415	383	416	391	395	410	428	382	379	358	385	396	410	404	389	389	400	409	402	446	426	396	389	401	357	382	409	403	416	436	394	406	417	392	424	411	403	406	427	419	374	398	425	429	379	412	384	361	385	369	406	421	418	407	411	394	400	415	400	384	381	404	398	420	414	418	375	404	401	391	370	367	425	377	399	396	374	409	389	417	408	392	425	364	373	380	387	407	389	409	412	387	412	415	390	412	412	369	392	424	381	393	408	413	410	420	415	425	419	366	378	394	353	359	393	398	376	422	363	365	412	425	377	426	384	381	435	441	400	445	381	368	413	382	389	437	406	373	386	400	410	431	367	406	436	395	384	434	417	382	417	365	391	409	397	359	407	369	420	370	378	421	422	383	378	401	418	421	417	407	389	396	398	394	407	370	410	415	441	422	419	360	368	428	398	405	422	400	404	417	416	382	401	398	412	369	398	420	404	409	403	407	382	397	369	372	463	406	384	385	434	412	418	388	386	372	406	409	398	376	400	383	400	382	411	411	412	396	386	448	398	405	401	418	406	388	426	374	395	395	414	423	421	434	404	416	398	418	421	409	360	427	393	364	406	407	390	390	429	381	428	435	467	378	385	438	399	416	424	396	380	389	402	393	406	376	385	394	379	404	354	373	387	410	398	401	393	426	412	382	421	390	429	388	447	406	419	390	385	339	411	410	395	459	369	390	426	411	395	402	395	423	369	391	377	423	376	418	406	417	345	399	423	382	419	362	403	373	382	381	386	371	388	393	378	430	381	399	389	405	408	392	418	424	428	417	391	411	407	385	397	392	434	411	386	412	367	419	383	412	416	419	417	420	376	417	403	403	379	395	402	371	410	389	393	408	401	428	396	375	360	390	420	356	400	397	389	396	373	418	409	417	408	386	374	393	432	392	400	392	409	377	413	397	408	405	431	397	417	368	383	396	419	384	365	420	386	413	376	380	433	451	387	387	401	400	415	399	381	411	400	383	370	444	420	388	374	415	382	438	379	415	392	386	406	417	419	380
4989	2532	3570	4523	3269	2134	1121	1016	961	983	956	921	941	928	963	946	981	887	926	977	932	941	930	946	950	955	931	956	937	947	886	931	927	978	977	973	973	928	969	972	955	910	976	1047	945	948	939	907	965	961	906	953	955	992	951	956	962	935	941	1021	943	922	896	935	893	936	964	991	920	1040	955	918	947	953	954	993	950	924	929	928	879	940	971	900	968	934	921	941	899	970	939	918	973	975	960	930	991	932	989	875	908	980	928	951	925	1003	951	975	941	938	980	964	901	944	959	940	993	935	990	967	1008	1004	1016	970	970	990	962	927	933	950	885	913	964	953	896	956	937	899	941	891	960	954	986	928	930	982	884	963	957	973	987	980	890	954	938	927	945	885	923	911	948	980	934	898	935	890	941	928	952	962	957	925	995	1001	1000	1024	970	945	909	892	954	951	934	941	947	919	911	954	907	962	891	929	926	907	945	951	966	966	964	958	999	910	1007	942	968	893	968	909	918	963	947	936	963	913	957	978	966	1011	969	963	886	984	945	975	953	966	935	920	943	1011	951	965	963	929	952	932	980	981	934	921	922	1003	924	948	950	958	1009	924	992	866	986	956	933	935	895	971	913	916	968	974	949	896	944	1005	904	961	957	959	943	945	929	938	942	924	879	961	941	984	901	895	940	986	951	939	953	968	973	956	912	938	920	962	977	939	954	976	920	924	943	944	948	902	932	1008	947	967	925	1000	932	941	924	997	989	953	900	958	895	1039	879	931	982	949	899	920	951	908	947	944	915	976	930	984	907	974	1022	968	956	964	929	940	921	944	948	913	937	959	923	971	948	970	920	931	970	967	1005	963	951	970	935	994	932	985	929	909	920	925	954	956	930	955	925	941	935	915	916	1030	940	958	970	921	912	940	921	929	957	1001	962	894	897	953	948	963	917	976	916	927	942	940	952	925	958	956	913	895	944	932	943	923	977	941	920	931	950	929	958	928	942	913	920	1025	896	939	928	904	968	938	965	964	928	965	975	936	1004	946	941	990	960	976	985	976	971	958	977	896	967	943	937	917	975	909	945	933	873	958	947	988	929	926	928	976	947	944	926	967	952	917	982	950	948	970	950	959	955	903	931	919	983	944	909	965	950	1000	950	982	931	949	905	943	921	954	943	917	954	954	907	953	974	974	936	907	950	970	946	952	940	927	1018	920	902	901	940	930	965	1021	937	946	922	944	923	935	961	921	974	952	901	914	950	926	1004	987	970	956	939	958	1016	919	878	911	948	1011	949	910	966	1002	923	914	1011	1011	931	948	863	970	905	952	948	941	916	970	987	933	926	947	950	940	945	896	943	917	957	878	959	952	933	965	965	933	960	960	994	966	1000	955	913	953	947	957	939	974	901	951	966	924	1006	994	963	953	920	983	922	944	959	969	963	918	973	991	945	934	973	915	961	978	965	908	941	938	918	886	962	958	950	946	920	976	930	916	914	930	975	946	971	963	975	983	964	919	963	892	941	971	934	953	988	1021	917	903	972	931	959	917	865	980	913	979	901	998	963	923	1014	1022	934	890	949	891	910	969	981	936	924	1012	945	941	948	1043	1035	1025	1007	947	912	982	992	939	939	984	989	924	930	994	967	964	938	943	954	925	979	939	953	1002	939	967	939	993	988	965	930	993	935	921	905	975	949	950	973	935	936	949	945	942	961	910	933	1006	948	888	914	947	981	979	984	934	975	919	922	974	976	988	947	952	943	907	976	907	927	929	952	935	970	915	995	973	960	915	944	969	952	907	927	967	944	1007	926	967	952	940	938	960	938	976	964	930	889	918	909	959	948	947	942	880	1005	992	949	950	997	944	943	966	1003	945	915	939	921	949	979	940	960	949	943	928	923	953	966	957	862	1003	989	966	935	956	970	904	947	1004	957	941	988	958	940	935	967	897	881	944	956	943	975	941	958	920	978	925	944	960	957	954	956	1001	908	966	1001	931	934	1005	1049	945	994	918	940	889	1009	903	968	917	915	963	937	927	986	948	937	929	921	877	933	975	933	1034	981	951	973	1016	921	995	919	959	977	996	922	957	926	929	918	955	927	978	944	936	908	982	947	981	915	947	925	940	931	964	926	884	960	930	1013	949	932	913	1010	959	947	967	964	1019	955	944	1009	948	943	929	896	954	972	985	938	935	989	950	929	991	936	957	998	985	943	1009	949	932	956	920	915	956	927	939	989	935	925	918	905	974	914	965	958	910	913	942	961	1002	902	935	918	947	938	999	968	939	981	964	939	916	949	930	941	957	1004	965	889	895	935	902	964	935	969	954	932	968	955	950	964	945	952	964	931	926	930	957	1038	927	996	944	910	994	930	937	1010	972	951	937	945	938	953	986	967	957	918	885	925	977	923	948	925	898	974	900	947	915	955	972	943	948	930	951	983	998	1002	936	958	946	882	966	926	961	931	977	961	890	961	942	1015	933	957	883	981	970	906	902	934	947	930	944	977	940	899	1012	967	958	978	945	911	940	923	910	950	915	933	912	945	950	959	899	968	982	975	940	994	971	936	903	951	958	956	992	889	940	985	996	944	926	946	934	927	927	943	978	947	968	994	911	951	965	942	993	955	1003	922	956	918	921	957	932	971	931	931	934	1008	964	953	931	1009	943	968	970	958	972	939	983	944	942	963	964	955	960	970	917	908	945	979	927	945	941	1006	980	937	966	975	917	977	928	881	938	935	954	994	992	948	996	955	867	952	941	1008	921	972	949	1021	933	964	936	958	951	911	953	903	1016	980	924	986	936	926	951	957	908	836	931	955	964	973	975	990	961	943	954	944	967	927	922	946	931	957	953	953	966	948	954	916	961	972	916	960	1005	918	993	913	961	991	946	972	930	989	978	1014	958	982	943	962	983	998	919	961	940	930	913	917	972	949	925	939	952	944	962	899	982	948	989	918	887	922	1025	933	999	975	963	952	952	1002	936	952	978	895	967	998	936	946	970	960	938	973	967	1008	966	921	946	875	922	977	975	883	911	925	964	995	936	979	938	925	948	969	899	989	899	977	923	889	997	956	939	954	950	932	972	926	1014	957	984	1034	994	950	932	935	959	896	944	958	928	947	935	992	930	969	976	962	955	963	911	922	958	938	919	938	951	922	912	913	910	941	967	951	951	962	944	964	890	958	871	985	923	956	894	1003	984	924	920	991	990	954	924	942	970	949	956	947	952	967	938	994	946	1010	959	969	945	928	968	893	979	943	957	916	977	1050	905	965	972	965	949	977	934	952	946	976	987	963	969	981	983	936	929	959	950	971	904	970	931	930	899	941	1013	914	990	923	953	962	979	1021	956	945	958	942	963	927	945	932	984	927	946	1016	920	960	985	990	973	1013	933	966	899	943	954	959	952	979	962	916	955	917	967	993	970	980	950	939	984	942	971	933	938	942	951	931	965	940	954	986	974	943	959	984	966	992	930	983	935	944	958	980	1013	967	951	964	984	929	981	1002	974	935	921	953	918	930	905	956	914	893	978	881	1016	951	906	989	992	949	965	873	888	950	1008	915	925	934	948	959	947	969	959	950	925	946	927	943	944	903	963	991	899	983	983	980	1033	942	912	946	943
17453	5411	3012	2145	1359	728	489	412	420	412	388	385	404	363	480	406	416	448	418	405	443	402	448	425	385	385	441	399	404	454	427	414	422	356	372	399	420	383	429	434	420	413	382	408	425	389	422	400	415	382	377	412	408	435	442	398	386	414	399	437	374	434	422	355	402	434	388	391	415	432	369	395	406	366	404	375	404	357	397	333	337	438	386	398	415	391	403	384	362	418	389	408	387	422	399	377	422	409	426	391	410	408	389	438	434	388	416	360	409	401	385	419	382	387	398	394	363	394	370	417	382	423	431	413	364	429	390	402	441	380	392	453	425	427	420	416	396	400	397	383	426	379	397	360	396	388	374	409	364	403	394	381	394	385	421	401	399	429	373	378	389	382	395	393	402	393	388	428	393	377	421	419	410	405	389	405	398	365	395	424	413	382	414	433	431	438	385	419	389	401	389	400	394	438	419	401	443	412	395	441	410	420	396	440	413	397	382	370	391	376	411	406	400	411	406	415	393	399	408	387	381	394	401	442	412	386	403	397	424	427	401	400	412	388	385	423	365	401	409	428	423	419	437	363	392	405	395	381	411	369	428	415	420	381	410	408	427	397	379	382	385	406	414	418	408	378	391	387	413	379	394	432	361	412	419	409	387	459	382	404	426	413	400	409	429	381	404	401	388	400	426	399	383	404	397	409	421	421	425	417	402	400	374	396	383	389	414	348	359	414	396	394	416	390	425	423	407	371	410	358	385	410	378	384	388	424	391	411	387	388	409	389	392	405	400	390	437	351	368	462	384	387	393	408	384	414	368	402	367	406	420	372	388	388	423	396	418	418	398	417	385	410	420	403	400	384	371	398	404	406	385	399	396	404	398	450	397	404	407	409	427	439	445	362	441	387	440	402	417	395	424	399	416	453	377	420	375	397	422	422	403	414	387	417	409	403	400	387	411	402	412	395	415	443	416	402	416	397	396	427	398	421	408	435	423	406	416	393	468	411	407	385	426	398	387	411	415	401	397	400	420	445	396	430	413	410	409	393	363	422	406	416	408	375	378	442	396	429	372	414	434	426	393	397	407	415	440	376	402	435	370	450	405	410	382	409	397	420	432	415	414	407	425	390	379	375	422	409	412	426	380	442	388	383	389	338	406	390	411	373	406	402	373	369	435	396	436	418	380	379	430	423	358	375	368	366	419	396	436	416	394	387	417	385	397	374	406	371	420	424	431	422	437	406	400	428	401	391	421	403	406	359	337	410	389	393	376	399	374	452	407	381	384	389	425	397	391	393	389	465	434	417	395	429	398	417	399	414	411	399	419	365	399	414	423	409	414	387	367	389	426	369	386	419	434	409	397	404	397	368	434	406	393	366	363	434	426	434	417	380	377	411	407	396	393	389	417	424	416	355	407	336	399	430	413	406	367	407	425	456	426	391	421	416	381	382	382	407	414	386	368	381	383	390	392	414	391	412	430	389	379	397	417	404	366	419	411	373	436	390	363	417	416	407	365	376	404	406	384	410	373	395	402	437	432	426	381	393	383	420	438	395	388	405	375	386	417	391	414	423	380	390	382	393	374	443	423	396	370	368	420	384	384	399	419	386	386	426	372	409	395	406	414	388	388	380	380	397	416	380	412	393	402	407	390	432	370	388	370	405	373	403	378	378	391	404	400	353	414	413	419	417	387	425	415	400	395	356	397	444	405	400	382	415	415	402	420	381	431	391	377	403	404	404	401	375	369	421	387	437	383	416	371	368	417	418	410	414	433	382	367	403	373	401	375	417	389	434	399	376	407	434	421	384	404	384	408	419	386	390	404	409	445	395	412	420	397	420	384	384	394	424	461	391	420	407	400	394	387	423	385	381	374	369	411	366	395	399	383	373	366	378	402	393	385	364	410	450	403	398	404	420	409	406	426	408	407	411	375	411	402	415	396	415	361	420	432	392	410	377	427	432	423	436	382	420	395	416	380	408	412	404	432	396	407	420	412	417	410	422	411	415	383	400	369	404	412	383	405	417	377	365	381	394	421	424	413	447	384	383	436	424	386	353	398	424	384	385	432	370	342	381	406	385	400	370	435	392	425	425	379	388	376	432	437	406	408	412	380	416	389	410	386	378	391	428	410	394	414	413	421	423	437	386	414	396	408	407	399	429	382	368	410	409	442	412	405	399	415	404	419	405	393	426	431	422	428	407	399	422	386	404	359	407	379	403	402	415	415	425	406	370	414	421	404	421	410	381	395	420	441	416	366	389	360	372	411	425	376	435	390	370	402	409	406	414	378	401	396	383	433	421	411	383	407	388	401	395	432	386	391	379	432	388	430	419	429	439	385	377	410	401	430	391	431	404	395	389	392	440	404	388	408	407	397	389	355	423	428	410	417	395	358	383	395	393	385	398	419	394	403	409	375	375	404	386	400	390	396	387	404	395	378	378	425	383	416	381	400	369	379	387	409	395	377	432	412	409	437	455	426	408	390	384	379	390	381	390	426	422	391	376	412	379	368	382	436	389	417	427	414	358	420	422	399	397	377	381	414	418	412	424	399	424	405	389	402	373	394	408	452	397	415	399	421	383	366	399	403	425	368	443	422	397	415	375	367	415	403	384	421	393	419	383	406	372	403	410	386	400	409	391	409	393	409	411	385	407	389	388	437	381	388	414	392	416	416	418	395	403	420	370	446	388	452	395	358	416	407	415	440	382	444	403	356	414	430	371	407	365	405	424	405	389	424	423	442	415	432	417	406	410	375	372	394	386	386	366	388	418	414	418	407	407	385	399	420	396	367	389	425	409	399	423	410	397	406	397	423	392	411	391	372	398	386	370	397	414	407	400	373	396	352	404	405	395	394	415	380	410	431	416	445	395	410	402	437	421	415	413	372	414	429	381	426	412	425	433	416	400	410	377	421	403	412	417	334	385	413	395	384	424	434	446	405	405	415	368	352	382	413	398	398	430	418	389	394	397	429	369	384	416	412	383	363	400	415	376	402	359	424	395	382	377	348	366	448	443	368	373	442	388	369	394	428	409	467	382	383	406	400	383	416	410	371	376	429	415	407	416	396	402	405	402	373	403	403	387	419	400	388	380	387	403	379	403	376	416	401	426	382	415	376	389	383	386	373	398	380	416	387	413	391	412	399	405	380	425	387	413	411	388	389	388	370	402	369	407	375	401	410	401	378	427	435	382	425	380	383	404	410	434	402	418	407	368	399	411	404	407	395	413	371	373	367	398	410	440	395	392	395	351	427	399	381	374	424	413	418	396	412	395	413	392	407	365	397	395	385	374	383	447	413	436	374	408	405	386	390	401	419	412	378	370	399	421	409	398	410	408	407	448	401	369	398	358	436	368	451	400	409	379	400	381	425	444	402	374	383	394	399	437	381	375	385	401	420	377	396	397	393	394	403	415	404	389	393	383	440	419	386	392	380	385	405	400	378	417	431	396	375	414	395	415	388	372	397	415	423	361	368	421	379	419	391	396	397	398	406	379	415	414	418	390	440	416
13215	4600	5410	6627	4756	2643	1492	1162	1142	1093	1105	1047	1051	1019	989	1004	989	952	1005	997	970	1031	958	975	941	981	987	983	932	980	966	902	926	1019	970	926	963	911	944	981	969	902	928	980	969	1005	890	922	994	959	941	943	938	930	933	1003	945	957	933	957	911	946	945	954	912	1006	908	955	949	965	944	910	945	976	947	903	965	965	935	971	974	873	943	960	943	933	932	927	976	972	953	935	910	917	959	991	957	879	949	900	923	978	1028	960	948	928	912	978	960	979	936	974	985	946	1007	927	937	887	973	938	963	934	968	922	945	953	935	999	931	947	1012	1018	945	963	849	963	969	962	977	874	917	928	939	991	964	950	951	922	948	931	989	926	951	979	925	947	899	961	938	983	971	973	960	999	1007	965	989	932	922	927	967	982	990	951	947	898	938	999	946	926	931	936	973	919	897	968	984	936	986	896	936	943	988	941	949	968	997	985	941	987	977	931	969	927	928	979	945	895	995	878	909	958	1012	940	971	922	919	981	928	960	953	938	974	964	939	929	928	941	953	937	944	947	916	936	991	958	935	958	970	936	967	908	941	955	907	920	932	916	978	946	935	947	981	1013	940	962	990	989	905	928	947	942	971	914	984	951	962	925	972	948	945	968	908	914	960	909	876	959	917	996	968	940	900	921	1009	956	978	936	915	930	935	943	945	966	972	979	1015	972	1018	933	925	1000	979	949	959	939	1002	953	946	920	922	949	929	915	970	971	901	937	953	955	955	965	987	938	939	905	922	977	952	934	959	971	931	949	967	916	932	962	938	906	981	893	933	961	947	942	988	948	972	936	948	944	972	957	916	970	937	968	953	997	947	935	953	921	948	926	980	909	964	1004	1001	912	895	938	944	883	957	940	990	919	973	928	937	948	945	1011	982	897	924	1015	932	954	969	999	942	940	949	908	957	963	958	956	950	925	928	948	930	945	930	1019	932	992	992	925	949	940	936	979	921	987	942	919	938	972	946	916	921	924	949	918	956	992	934	960	965	940	947	951	980	959	897	965	948	916	910	967	936	966	920	905	954	954	961	913	966	981	966	962	961	1003	992	925	928	957	969	945	954	955	884	904	923	914	975	928	883	931	927	917	958	1004	966	967	944	977	919	1018	964	913	1014	934	922	983	869	926	910	1019	980	913	919	995	919	947	930	959	945	939	949	943	984	962	943	931	931	997	970	938	974	968	969	935	938	951	876	979	945	967	940	979	1016	984	1004	920	923	987	908	971	931	951	941	959	967	969	999	948	954	929	930	967	964	951	920	980	975	969	930	913	916	979	931	933	922	970	897	963	945	932	968	925	933	968	986	951	998	973	945	951	911	906	932	925	899	953	912	946	977	967	924	862	998	919	927	962	877	946	1021	948	940	931	949	963	958	925	933	930	931	985	968	927	912	1004	989	979	898	990	947	949	973	975	946	910	960	888	953	923	963	978	936	935	929	1017	962	963	939	970	985	966	1044	961	1010	976	932	954	966	932	960	944	978	1017	943	947	948	921	948	918	927	955	962	978	907	925	935	948	978	914	948	903	915	944	936	928	994	974	930	922	990	955	952	920	967	921	946	952	996	975	952	935	867	930	973	972	944	966	981	944	949	945	906	946	938	948	899	911	909	895	920	945	977	924	857	904	1012	904	950	953	934	934	911	903	926	972	926	912	897	965	963	913	916	887	983	914	942	949	1000	957	972	940	960	922	925	941	938	964	913	927	949	921	957	963	932	916	934	928	921	939	899	951	929	970	906	941	947	1000	919	899	955	897	915	974	948	924	970	947	879	936	976	998	921	921	963	883	978	966	967	960	953	944	929	871	935	974	969	896	961	926	918	962	962	1005	992	999	948	952	990	964	919	975	1006	914	919	935	939	950	973	916	973	1012	906	1002	908	949	940	927	926	989	929	930	934	929	963	925	936	960	928	902	864	955	954	855	991	935	960	927	967	883	957	1021	937	966	957	976	929	927	986	998	944	929	939	919	917	969	985	968	954	926	954	930	907	914	904	980	944	909	940	967	999	962	915	950	919	914	1000	962	989	908	891	906	902	960	899	942	991	933	970	926	941	924	898	983	919	946	924	967	993	926	973	941	928	961	924	956	912	930	968	937	939	989	961	892	928	922	983	959	918	982	918	924	985	986	915	972	943	902	954	953	892	887	977	967	972	926	916	875	978	902	922	916	939	974	986	979	927	958	916	935	935	974	923	964	913	926	964	1000	969	957	981	952	920	1007	908	948	969	954	877	955	922	923	943	960	889	928	947	1014	908	941	983	965	932	927	954	910	919	912	935	925	946	890	941	949	919	957	950	956	982	1033	933	891	938	937	908	965	999	928	946	943	908	934	1002	965	907	930	958	967	961	950	967	918	1014	914	965	974	958	947	911	952	954	927	972	894	967	983	885	976	920	975	902	944	1000	952	915	986	938	916	900	980	911	973	995	936	930	971	981	921	952	902	935	885	914	891	980	919	956	960	937	981	1006	954	921	984	972	960	940	997	950	958	959	984	929	925	929	916	965	958	990	890	935	924	957	977	977	907	917	952	888	976	946	902	917	959	963	977	935	922	919	959	955	896	1006	954	935	981	964	969	936	967	945	990	913	962	930	958	900	954	980	932	931	912	930	951	989	936	924	954	910	924	948	917	995	941	950	938	920	925	976	984	973	946	923	961	958	939	973	904	963	985	995	912	948	962	951	936	903	896	934	916	955	956	948	942	960	951	918	1004	957	973	1007	932	967	988	948	915	1012	872	927	997	917	966	962	916	937	967	932	969	988	1020	951	964	908	948	984	951	904	960	953	921	996	941	947	881	967	975	919	959	958	986	893	922	911	943	965	947	973	1017	909	952	957	957	1007	963	948	955	921	945	962	983	944	937	943	1005	920	920	948	974	912	919	968	968	950	995	893	972	984	946	942	906	1006	939	900	966	905	976	925	929	946	961	973	933	930	958	977	1029	958	917	957	933	942	937	885	932	959	984	946	1022	974	949	937	935	947	957	912	965	925	953	922	928	978	950	893	972	918	941	945	967	940	924	916	910	954	951	979	979	992	951	929	930	921	966	976	890	993	972	983	967	941	953	952	941	972	1018	938	940	915	919	967	918	996	885	982	906	941	944	900	935	925	965	956	955	1011	950	942	920	937	970	929	956	989	919	899	933	945	942	965	980	947	993	950	918	918	941	923	964	948	964	919	924	977	922	1004	933	938	961	960	923	916	952	925	939	923	933	975	943	995	974	950	949	956	932	990	974	938	995	985	976	971	903	933	916	925	887	957	961	962	931	920	894	961	957	926	949	985	995	959	979	943	953	949	932	931	943	917	926	933	981	977	944	929	914	991	962	996	946	928	974	964	914	918	967	941	921	967	932	939	917	961	964	902	908	934	899	992	949	969	954	917	967	917	932	924	978	942	971	965	962	932	888	983	918	972	948	954	987	932	910	938	897	921	954	949	963	920	913	974	912	936	947	935	986	912	989	881	930	938	931	941	936	930	912	957	903	976	938	931	920	951	944	943	963	938	970	958	947	923	991	931	939	925	894
28246	10124	3969	2424	1343	533	406	309	284	257	276	239	263	216	235	248	218	224	188	203	207	207	219	227	215	254	208	189	210	204	235	233	214	209	210	207	213	243	196	213	250	216	193	232	224	221	219	229	210	172	227	231	204	200	219	219	178	223	228	205	214	214	203	213	245	216	203	204	217	251	192	203	196	209	211	200	206	207	210	204	191	229	215	215	204	247	179	195	205	197	212	208	197	215	195	254	213	198	203	213	227	192	206	177	208	198	227	226	201	202	220	218	225	233	203	205	197	220	235	200	187	209	209	242	192	229	226	236	233	213	228	214	237	215	242	211	197	211	199	216	192	216	224	198	225	195	195	233	229	193	206	198	245	217	223	217	224	195	203	227	204	206	202	203	196	193	228	216	217	222	208	203	212	205	216	207	205	216	218	221	219	190	227	181	219	195	212	216	213	196	193	199	208	193	220	233	224	222	221	210	191	233	218	206	206	219	217	243	200	225	206	231	221	191	230	207	213	201	224	229	211	181	211	178	192	219	191	226	207	206	229	213	248	236	203	237	200	193	209	213	226	201	228	199	201	224	237	202	198	193	218	221	208	223	232	213	263	226	189	230	202	180	210	225	205	231	225	215	212	219	205	227	218	207	217	219	185	190	229	228	200	197	235	225	213	206	209	235	226	211	223	234	182	212	225	216	235	216	183	212	216	212	204	201	214	205	205	213	219	219	220	203	193	216	239	222	225	206	216	211	196	204	231	229	229	233	233	228	227	194	214	215	192	212	234	207	212	202	191	222	215	200	211	206	200	234	197	226	176	205	233	204	252	202	203	190	222	211	222	201	229	226	228	202	186	191	225	220	179	221	192	233	230	223	216	228	214	221	234	197	228	237	207	215	212	240	203	213	199	247	218	226	225	213	219	224	203	191	200	247	233	196	205	184	217	213	214	220	216	203	220	211	218	240	199	228	218	235	204	222	200	225	197	215	217	199	196	216	228	210	209	230	218	206	212	237	217	212	217	224	236	202	206	223	186	201	198	183	200	212	200	195	197	214	238	257	205	232	236	234	213	199	198	227	215	238	216	215	213	210	206	222	192	226	229	193	205	217	249	215	199	192	209	224	205	247	212	220	222	192	183	210	219	202	205	204	173	233	217	210	221	200	195	202	191	244	220	195	213	202	228	258	240	227	221	215	224	213	220	173	186	190	208	185	228	197	211	217	216	216	217	240	215	210	224	212	215	195	195	205	223	182	191	212	208	209	206	206	199	199	238	227	231	211	209	236	219	246	228	214	240	232	233	204	220	233	218	216	205	247	225	210	216	226	252	181	220	215	200	210	222	249	230	207	203	172	206	200	241	225	213	216	193	211	198	201	184	205	207	193	218	202	227	211	181	196	192	219	210	195	198	216	203	226	217	210	187	209	224	237	218	206	226	214	208	195	219	209	207	215	186	225	201	206	198	202	205	223	219	203	196	205	210	224	200	205	210	188	212	223	226	211	218	212	227	237	208	197	226	241	229	211	212	196	206	217	158	229	193	208	218	204	212	233	219	233	232	242	212	221	203	239	212	206	210	205	211	213	208	252	205	173	221	200	207	227	203	206	206	217	222	195	225	211	221	232	219	203	189	187	243	241	178	211	217	227	209	222	223	213	190	235	194	199	167	219	220	233	192	223	208	201	189	241	223	192	232	242	221	231	193	197	222	218	221	217	204	219	231	254	224	186	213	219	199	239	206	199	209	236	189	228	183	193	230	225	204	214	212	227	209	199	210	201	204	190	212	206	176	208	178	189	203	208	219	190	183	201	197	205	197	222	197	209	205	244	214	178	235	197	200	199	216	218	196	187	221	229	216	207	207	231	221	221	194	195	196	197	220	218	212	197	180	229	229	189	227	236	201	202	245	203	198	222	222	207	218	216	235	235	233	204	227	232	217	183	190	228	203	199	211	207	207	208	213	209	219	192	238	213	214	216	190	223	221	189	227	198	183	242	214	227	218	229	201	206	193	194	196	220	230	210	202	214	207	209	192	230	223	204	226	203	223	198	203	225	172	206	229	200	230	218	202	192	213	192	214	189	210	217	216	219	205	177	195	207	217	221	199	214	206	240	213	217	215	201	224	201	222	197	198	198	221	194	213	220	215	219	223	210	189	211	180	205	210	215	208	218	203	218	222	215	213	208	203	176	209	191	234	231	220	244	207	195	211	190	223	248	226	209	210	206	240	211	224	194	233	228	232	183	192	209	227	218	203	239	223	202	208	198	201	205	230	205	241	236	228	197	217	220	211	217	235	216	202	205	232	238	234	195	222	196	218	232	226	200	234	208	201	201	218	232	208	211	253	210	220	172	229	216	227	200	211	215	162	212	198	204	230	207	248	224	198	206	206	191	210	233	204	211	214	219	237	225	223	222	217	215	213	216	204	203	203	204	225	186	194	204	235	218	217	222	201	222	228	202	210	206	209	238	217	241	196	185	224	215	213	223	218	216	205	191	222	205	219	221	222	206	208	197	186	212	207	224	230	188	199	203	222	215	205	199	186	203	237	230	215	200	229	189	222	222	228	212	209	232	211	233	212	199	228	213	216	208	209	230	219	219	207	210	195	224	186	215	189	206	198	197	215	203	213	202	180	191	216	215	240	230	232	193	217	198	215	226	176	220	210	203	233	232	233	224	187	219	211	213	220	218	190	211	223	225	249	221	224	219	222	199	195	215	197	185	203	198	220	233	212	222	223	237	211	220	247	228	202	208	221	173	222	231	206	248	227	219	247	215	197	188	208	224	191	197	207	228	194	221	228	213	203	222	203	218	191	217	206	209	203	220	200	203	211	207	199	193	201	219	219	229	213	233	186	245	229	208	219	217	211	217	214	204	224	182	236	214	207	186	215	219	201	212	248	203	215	221	219	189	222	228	219	215	224	236	202	232	214	216	231	220	205	207	214	175	205	193	234	213	181	193	220	192	216	219	218	197	205	211	196	197	196	207	220	226	181	220	204	217	190	210	201	222	226	228	203	239	232	238	205	217	212	216	247	200	199	192	212	238	230	197	245	233	194	211	212	186	225	205	199	228	215	207	207	215	219	218	211	196	233	189	211	198	226	196	221	227	215	220	190	221	224	222	209	205	204	220	237	200	187	201	221	167	191	206	224	217	218	220	206	197	228	222	229	209	198	210	177	218	226	194	200	217	225	205	201	241	211	217	228	213	229	205	203	196	210	230	261	235	193	234	211	184	204	217	225	213	214	210	206	198	203	186	206	214	191	236	226	205	215	214	197	208	243	220	228	224	252	217	203	212	194	202	209	240	236	207	228	195	209	221	202	198	195	207	202	182	223	224	207	213	204	215	227	178	225	241	193	206	210	213	209	211	192	206	240	188	194	230	195	203	238	206	229	184	226	227	218	213	208	205	235	229	230	207	254	192	217	176	179	249	213	203	216	236	233	189	212	213	217	231	223	217	232	204	224	228	223	237	234	224	203	188	212	188	229	217	223	200
18700	6528	6295	7188	4941	2140	1414	1045	852	748	742	724	675	652	628	660	611	610	618	598	579	623	625	574	602	601	543	544	581	555	543	569	557	577	555	523	547	584	546	564	554	529	584	560	565	564	552	508	556	563	581	523	507	482	549	559	528	527	525	544	575	544	550	543	523	545	531	555	529	539	529	498	538	578	563	518	556	529	533	543	512	535	541	519	544	571	534	525	562	535	503	531	545	514	567	543	538	567	536	528	493	504	528	523	522	521	543	505	572	557	532	529	559	530	524	502	523	486	511	532	534	559	531	537	506	527	528	551	518	567	530	516	528	562	524	554	527	512	520	549	591	559	507	556	526	552	515	535	530	564	561	565	541	554	501	493	572	538	531	528	543	524	520	539	535	521	516	505	548	546	591	566	545	517	531	505	513	520	549	529	538	498	569	579	542	524	550	512	553	541	545	569	519	530	514	527	557	525	572	509	568	537	554	519	566	530	538	546	556	531	520	514	507	480	558	548	500	517	504	533	550	532	503	528	536	561	545	541	526	512	539	525	522	567	502	554	558	560	537	563	519	513	471	557	503	502	529	505	531	551	549	523	576	530	531	533	530	512	540	533	507	534	511	534	533	520	554	538	561	551	530	527	541	530	534	541	533	526	545	494	535	558	529	538	534	481	519	534	504	527	525	506	528	541	533	537	517	525	578	549	531	582	546	514	529	564	521	534	517	524	547	539	519	542	525	552	529	566	512	554	594	517	546	499	516	534	525	486	531	482	526	526	521	580	555	537	517	523	501	535	521	518	519	567	511	526	559	521	538	515	554	586	542	510	505	539	545	517	547	546	529	508	537	546	524	534	540	549	502	524	538	528	555	514	534	527	528	513	538	541	540	497	517	514	539	523	520	520	563	509	513	554	521	517	540	524	535	520	507	526	560	514	555	522	538	532	523	530	540	522	531	511	554	475	525	564	504	547	550	505	571	484	521	535	577	503	579	547	555	516	506	546	543	539	537	520	509	536	560	511	543	531	542	547	528	537	534	541	499	547	523	552	518	494	555	542	551	528	522	526	591	552	540	511	523	552	510	523	558	597	544	539	523	495	545	507	529	535	550	515	518	574	502	524	464	531	581	534	543	519	522	513	520	524	515	553	548	571	520	535	531	531	510	515	529	537	528	529	544	538	523	534	521	528	549	541	526	531	495	520	510	491	558	522	560	539	491	535	557	528	502	541	526	508	586	514	528	521	532	488	516	490	577	507	549	509	515	531	550	539	549	565	486	569	530	499	545	524	505	537	531	521	526	515	518	524	479	536	528	510	562	537	531	476	496	570	536	517	507	545	543	553	585	527	557	552	520	562	521	521	525	518	522	509	532	518	516	542	557	507	513	523	527	487	505	534	519	541	526	526	522	547	510	563	566	569	531	571	558	501	554	521	576	503	484	539	564	515	548	518	536	560	544	515	510	515	537	530	579	527	531	510	538	530	501	561	536	573	510	521	524	506	554	520	576	511	521	564	499	535	471	497	524	500	543	527	533	519	591	524	502	528	517	538	510	506	496	516	545	535	560	488	511	513	533	514	499	530	535	515	508	544	541	540	529	523	562	544	537	523	519	557	542	535	534	539	521	573	517	511	545	511	515	550	593	510	532	496	513	499	519	505	508	510	536	574	566	544	563	528	515	529	508	579	544	553	513	519	535	518	545	521	531	480	508	546	511	499	531	561	498	496	541	517	507	522	511	537	543	528	545	559	544	563	555	551	506	498	525	545	577	496	550	552	510	570	498	552	505	534	580	558	576	503	532	550	534	516	556	518	548	504	531	542	546	534	556	580	550	509	524	485	531	509	573	502	517	527	545	586	549	512	522	542	488	539	513	546	527	542	529	511	523	561	514	539	508	548	519	577	483	500	541	524	488	528	548	556	534	539	532	531	552	560	520	539	483	512	541	478	538	537	533	568	577	554	503	514	506	533	556	528	507	543	522	499	550	525	520	503	536	532	523	530	512	555	539	529	505	540	512	500	569	504	550	555	522	532	532	505	536	525	542	481	500	556	511	510	533	534	505	565	524	514	517	534	530	501	513	519	521	522	517	539	525	508	523	568	555	565	533	544	541	543	481	526	529	495	560	524	514	519	515	551	550	543	521	490	576	505	552	566	500	581	547	527	527	498	490	546	481	512	526	526	550	504	507	543	566	490	527	513	521	499	538	526	514	509	489	547	547	522	494	535	511	499	564	545	551	506	576	536	507	538	530	541	560	505	540	533	550	528	504	540	533	542	489	524	528	553	529	536	518	507	502	546	506	493	492	528	506	573	496	502	545	526	541	533	513	566	525	558	515	500	490	515	516	514	542	527	548	577	538	564	484	534	546	528	519	513	520	521	516	527	514	490	507	539	534	520	519	537	509	539	518	537	518	570	497	526	512	575	527	498	531	567	506	540	512	593	527	544	488	520	569	503	532	551	544	530	504	529	534	539	513	544	553	538	544	484	547	498	515	513	549	528	541	493	563	534	493	533	563	550	544	516	537	482	574	523	526	568	552	529	499	582	539	533	527	538	522	536	545	522	548	530	537	572	554	546	532	510	518	555	497	562	536	492	538	551	480	514	545	540	531	515	542	499	535	503	531	579	535	541	517	566	546	529	514	548	558	538	555	532	559	515	518	548	509	540	548	503	518	538	521	501	539	542	565	516	541	531	552	513	527	540	540	526	558	552	514	526	520	520	501	560	527	508	531	531	552	507	514	537	536	506	558	511	508	565	506	571	530	556	557	504	523	536	545	534	496	523	512	520	523	510	544	513	536	518	514	552	537	519	504	551	537	489	531	562	558	552	527	547	514	504	567	535	545	532	498	539	512	562	520	518	564	532	547	549	562	501	556	518	509	510	520	510	518	550	539	547	471	528	518	512	491	552	500	498	495	486	543	517	544	536	529	540	525	528	533	518	551	520	567	547	516	499	532	544	524	552	562	523	516	529	529	525	528	520	541	525	561	531	496	536	554	513	531	534	545	518	522	498	549	527	565	526	540	537	544	520	522	528	503	531	523	513	522	555	533	507	516	539	529	539	496	495	547	494	539	512	511	479	522	566	520	551	521	557	558	556	548	521	539	553	540	517	554	538	562	553	533	548	505	554	568	524	527	557	519	552	515	534	517	576	532	505	534	511	570	518	498	497	573	548	562	590	500	518	525	530	539	554	513	551	515	532	561	573	533	536	525	533	548	552	518	516	565	540	526	572	540	524	525	529	490	532	525	539	505	581	553	518	517	567	529	548	545	543	516	540	526	526	535	530	549	519	510	578	540	563	541	529	554	570	517	558	568	529	581	503	526	535	539	544	524	556	558	521	565	569	523	544	525	547	579	524	512	492	466	588	549	516	597	511	522	513	492	534	571	498	503	542	522	537	527	498	538	564	511	522	509	524	531	544	563	519	531	560	503	535	579	544	466	558	515	540	537	534	500	521	533	525	531	524	543	536	556	513	523	533	540	521	568	522
5593	1885	1271	846	625	438	407	399	386	366	359	350	397	373	343	417	399	403	362	369	354	334	364	370	368	361	376	405	416	388	405	337	371	376	336	391	351	391	399	367	393	366	398	370	362	356	380	367	396	412	374	359	377	345	404	383	383	393	375	373	392	366	389	383	321	367	397	375	374	377	387	344	339	362	343	394	355	381	368	378	365	355	378	363	367	358	357	343	364	334	379	348	378	430	360	359	386	402	383	380	384	374	358	361	359	382	420	363	385	384	381	399	399	388	369	380	370	346	340	374	379	340	342	372	369	390	366	371	376	376	384	392	337	372	393	362	364	396	371	366	366	375	352	367	368	390	367	385	355	359	404	378	386	348	387	363	420	372	402	375	368	350	369	393	384	388	394	361	393	373	373	389	386	384	340	379	355	370	381	322	377	358	362	392	363	353	390	361	358	401	384	374	400	366	380	386	350	410	406	405	381	393	370	351	392	377	338	368	381	368	406	341	373	368	388	383	366	365	360	392	364	350	348	390	424	358	373	378	399	364	413	368	363	383	415	413	384	392	364	388	372	375	339	412	371	420	406	358	379	369	379	345	347	347	374	360	352	380	370	372	355	358	398	402	372	370	337	374	366	412	373	406	341	369	406	361	357	373	420	338	400	369	387	370	401	389	367	355	367	355	418	358	360	407	423	352	365	372	380	389	358	371	366	366	375	397	380	370	389	376	347	326	380	355	381	446	382	383	363	382	371	384	427	394	343	366	405	398	352	357	396	389	381	387	368	375	367	405	370	352	403	373	375	383	395	395	383	389	411	375	391	364	406	354	381	405	390	411	385	372	355	385	379	389	384	382	377	383	372	374	368	354	418	369	360	374	356	377	389	374	367	376	373	364	376	390	384	361	333	347	361	403	370	340	353	394	376	383	379	376	350	383	378	403	355	381	338	427	386	366	389	364	385	391	370	374	359	382	395	370	400	360	358	361	375	357	389	391	349	348	363	347	396	364	385	408	373	349	339	339	358	410	406	383	380	370	370	377	402	355	340	397	367	328	382	375	411	383	353	378	393	357	375	378	340	407	398	371	370	363	396	376	358	353	368	367	406	400	376	342	389	389	382	387	382	416	357	402	385	377	373	349	384	351	367	364	361	379	385	378	368	413	379	356	386	357	367	330	403	355	363	406	373	365	354	384	381	360	360	358	352	358	355	362	346	349	359	376	370	384	344	403	368	396	366	353	360	365	364	358	370	343	381	363	395	368	397	368	361	385	414	357	380	350	394	397	375	360	336	354	372	396	412	394	365	358	367	399	364	364	395	381	374	412	412	386	347	368	368	383	423	372	360	353	397	375	371	362	365	341	372	364	367	381	368	365	366	359	353	381	381	390	381	422	351	354	353	355	337	436	363	327	369	372	392	415	359	376	413	388	391	374	396	361	364	361	409	371	344	352	379	372	320	344	390	332	374	375	376	394	362	399	372	361	363	396	371	400	384	370	345	392	375	377	372	370	312	359	366	386	415	373	379	392	398	367	375	430	352	372	386	366	401	391	369	363	378	384	369	372	396	412	363	375	381	365	374	398	357	348	382	381	348	384	333	378	380	364	419	349	358	353	370	355	377	360	372	390	334	388	365	374	371	362	384	370	434	376	384	407	394	384	387	359	364	339	347	361	366	354	388	395	371	363	392	365	376	377	365	370	371	408	355	381	343	357	403	408	405	394	343	386	370	362	409	366	354	372	386	424	398	362	372	350	376	374	387	372	389	381	371	391	363	393	382	366	358	376	319	344	384	363	404	425	350	414	341	338	357	363	370	394	377	363	350	401	381	379	393	359	379	337	368	392	373	384	396	389	363	351	391	411	379	380	366	397	377	364	382	399	365	386	394	382	378	374	350	356	379	358	292	349	334	393	411	385	363	367	382	382	361	385	384	380	378	386	355	370	380	390	392	387	359	401	355	387	381	364	408	437	399	361	341	382	370	389	347	366	405	354	401	402	374	360	383	374	364	357	404	367	394	378	413	349	343	407	382	354	410	363	353	391	370	381	358	356	385	352	380	375	374	390	343	413	388	380	364	389	369	393	392	369	389	368	378	365	356	361	370	370	333	385	374	365	402	327	377	345	384	394	352	385	358	398	358	363	383	388	401	386	332	356	407	392	379	360	372	380	360	346	340	387	364	396	395	355	389	340	372	397	387	377	346	379	384	377	338	394	379	384	358	396	347	366	387	347	384	406	380	362	361	419	366	373	335	343	372	366	376	392	406	391	398	390	369	375	378	347	366	333	331	368	372	360	377	419	359	372	413	415	350	362	385	452	394	445	365	367	371	387	466	405	375	391	367	368	414	331	351	355	360	382	362	369	374	372	413	408	383	392	380	348	359	338	355	376	384	385	394	413	345	373	375	363	340	377	351	372	348	380	380	376	407	364	381	383	379	382	437	383	378	372	377	381	373	400	385	345	355	413	387	366	374	368	399	362	343	389	419	417	376	388	385	366	372	363	389	395	430	360	360	374	379	366	394	387	381	400	359	391	353	406	375	384	347	367	390	371	380	391	403	379	383	364	373	417	407	386	407	367	416	382	389	377	377	400	399	389	375	368	373	418	375	385	394	373	367	407	360	352	369	380	359	349	357	371	372	403	376	366	399	379	378	354	386	372	418	385	366	408	390	381	359	371	387	393	391	375	397	378	385	373	369	372	376	336	385	386	348	399	372	388	394	376	363	387	387	398	385	382	360	368	377	369	361	410	367	376	411	379	368	385	342	373	389	365	383	366	383	378	365	374	360	387	379	383	389	361	400	379	363	349	417	405	374	402	403	380	368	371	368	356	401	384	333	404	380	343	336	366	366	352	371	345	356	398	387	422	367	360	354	349	384	369	383	334	379	367	364	373	382	386	339	407	362	383	363	393	360	372	408	388	372	366	356	350	370	377	341	374	393	366	386	393	351	359	399	388	365	386	375	374	399	403	363	393	368	365	376	368	343	350	374	363	394	386	396	369	368	351	383	408	371	404	394	354	401	370	319	394	361	375	426	375	387	391	340	378	408	388	386	384	382	343	375	382	364	367	379	348	365	379	369	346	362	388	386	358	365	369	375	368	343	351	376	360	353	350	342	391	393	371	377	365	357	379	381	376	407	358	405	349	376	366	345	369	380	368	375	347	392	372	374	369	379	403	369	379	390	389	374	341	361	394	370	357	356	374	377	392	385	339	383	362	392	423	383	368	387	385	397	387	394	394	368	360	363	368	368	385	383	422	389	390	357	377	419	370	360	364	376	393	374	384	366	340	379	335	382	369	390	369	389	379	385	354	365	402	377	393	363	355	384	401	374	405	380	399	350	374	399	379	374	392	367	393	371	375	356	424	373	363	344	351	392	361	394	366	392	391	390	395	400	370	397	402	374	353	408	393	362	393	390	355	350	344	368	352	369	366	400	342	392	322	387	379	373	359	413	391	370	374	377	397	369	362	403	363	334	345	354	382	369	380	381	359
4936	2240	2532	2495	1776	1032	899	1016	912	870	872	898	909	919	875	960	875	897	926	898	876	924	827	900	887	915	897	836	919	892	919	892	874	885	887	899	897	872	892	934	897	894	894	879	873	878	870	839	846	932	876	896	860	813	978	918	832	898	898	894	875	858	878	912	909	874	837	873	911	929	878	887	819	901	879	923	891	888	910	953	923	908	873	882	894	853	879	826	918	900	967	882	900	862	932	880	871	892	862	865	925	923	887	887	915	915	927	913	883	863	917	845	916	820	860	866	863	913	883	915	892	865	877	888	900	908	880	852	897	937	843	859	892	872	850	855	811	844	884	883	950	935	913	894	859	855	871	876	922	873	856	949	881	892	910	913	941	879	868	902	881	945	955	893	897	866	909	929	898	885	932	901	888	897	881	889	875	878	896	895	925	930	884	890	869	905	867	868	857	889	889	887	907	839	897	859	858	935	905	883	867	911	895	906	853	866	880	856	885	895	856	866	843	870	882	924	880	871	886	929	899	946	896	876	852	906	833	917	894	914	869	914	913	929	895	881	926	884	887	884	861	856	900	872	886	863	835	881	895	896	884	862	885	903	827	856	865	914	923	923	864	870	890	930	866	894	844	855	895	873	913	888	927	872	929	919	902	911	887	888	906	931	863	886	860	859	884	880	932	899	891	919	887	861	891	903	883	896	879	861	854	890	840	909	882	887	892	884	904	870	903	896	884	910	887	880	839	914	890	891	883	947	877	872	860	857	873	884	890	841	903	854	884	854	909	872	845	944	907	900	889	885	910	890	906	854	926	899	926	811	899	894	909	919	887	930	930	943	867	872	898	901	901	911	841	869	883	898	893	881	871	867	840	877	887	914	901	869	819	872	857	954	909	930	930	866	915	884	961	837	913	859	904	876	932	920	878	926	894	897	846	892	854	902	873	892	930	918	867	860	926	859	927	928	938	914	940	889	910	843	862	863	860	863	907	928	898	917	923	886	922	875	932	886	879	914	929	867	858	885	880	869	948	811	932	916	911	881	888	878	924	889	900	829	868	896	832	915	857	897	847	908	837	915	927	847	902	921	893	895	897	896	864	914	900	843	898	894	951	843	887	864	917	837	825	866	898	885	889	919	874	842	871	847	885	857	903	878	887	905	888	907	882	917	918	864	927	909	922	860	950	899	871	856	895	890	902	876	894	849	792	852	876	826	867	916	910	833	851	918	883	873	904	893	881	882	873	904	852	881	872	912	934	894	884	901	855	895	915	891	889	865	916	943	854	913	866	905	848	930	907	948	873	880	958	916	923	890	924	925	820	859	867	895	899	867	924	869	860	935	884	859	813	863	867	869	900	871	901	873	921	846	889	892	816	934	917	878	936	880	887	924	921	873	933	929	862	841	962	891	885	885	863	878	849	870	890	886	896	896	885	953	910	846	885	892	921	832	885	836	925	906	935	858	892	883	869	898	867	852	922	934	910	902	867	856	902	875	856	875	910	868	839	852	892	872	887	883	877	929	936	890	874	876	899	878	896	876	926	914	933	871	841	900	946	897	931	869	839	933	884	921	849	866	858	845	884	864	891	910	894	916	887	864	868	936	896	860	841	913	848	934	895	858	894	865	928	869	885	858	909	932	902	904	914	906	901	953	853	877	850	909	868	843	903	914	813	939	872	890	914	880	828	841	876	861	846	910	858	847	856	897	920	915	843	906	855	918	824	878	854	892	839	859	836	853	884	901	892	973	871	832	861	926	888	926	882	922	817	896	946	884	922	836	936	851	842	898	905	922	901	893	894	862	859	897	904	909	900	892	864	893	872	870	911	877	871	892	893	897	898	911	855	943	872	895	862	910	890	871	918	918	909	944	865	912	875	892	863	904	898	878	915	910	863	879	908	938	868	868	877	867	897	890	840	882	884	869	935	840	882	890	922	922	878	880	897	918	925	894	930	870	940	833	929	911	904	922	875	897	886	901	905	913	915	952	920	893	905	890	868	867	893	925	870	878	841	869	934	866	866	873	870	904	810	871	931	891	894	871	916	941	884	857	883	907	878	873	854	924	882	932	864	867	889	842	898	920	894	855	857	901	876	904	915	872	871	907	879	896	935	889	876	902	876	880	845	845	854	896	875	922	896	849	842	880	930	881	869	911	906	942	893	894	926	942	915	949	869	926	889	921	892	838	873	918	911	864	920	881	807	847	948	858	843	898	942	924	878	860	895	886	862	874	889	868	864	826	881	930	944	896	926	854	952	864	898	942	941	938	909	817	888	876	855	904	828	936	849	854	926	903	981	869	935	889	904	872	889	866	902	903	869	921	854	860	853	949	887	912	938	838	931	900	902	880	872	886	904	905	879	854	990	883	895	951	874	931	915	893	876	931	906	920	884	904	919	923	943	824	916	867	924	936	878	878	892	872	854	841	862	883	915	873	901	830	919	845	878	918	885	840	922	803	872	910	888	927	890	911	895	886	853	882	869	842	930	892	860	912	880	949	890	907	897	897	925	859	928	859	908	911	882	891	876	855	908	827	849	937	951	848	904	927	948	856	852	881	889	905	877	910	884	825	915	951	836	942	872	925	895	928	957	940	851	862	885	898	885	884	903	906	938	853	929	885	924	891	886	904	878	893	927	927	881	949	878	877	818	901	873	888	971	861	915	844	881	956	887	910	830	877	866	902	927	865	892	909	858	921	814	943	879	916	799	852	965	924	870	910	835	902	850	901	867	886	921	913	890	910	871	890	914	913	872	847	909	881	925	835	880	917	889	977	871	878	919	893	875	864	909	829	871	903	882	865	934	848	851	840	910	808	875	859	886	901	867	874	867	883	908	850	911	899	889	905	888	883	834	913	866	881	904	884	831	895	815	896	866	846	870	863	902	883	872	878	970	857	841	864	918	852	888	919	869	904	816	891	921	890	938	845	839	905	944	866	862	907	893	932	916	892	887	902	862	895	879	827	901	878	853	864	853	885	877	860	897	919	892	854	858	861	930	881	903	892	891	859	907	884	858	885	889	823	881	889	856	874	896	910	884	913	903	912	839	918	896	872	875	905	844	872	883	905	898	810	890	937	829	920	867	904	897	868	871	925	868	881	865	901	884	956	926	864	910	913	866	912	843	927	924	886	923	881	912	858	905	932	891	835	924	904	971	882	875	932	859	885	830	868	824	925	906	847	892	886	861	826	935	961	889	853	884	884	898	914	884	904	892	870	908	923	875	935	875	874	915	899	883	889	890	851	920	876	852	860	925	877	896	862	910	845	847	884	890	831	901	896	878	865	891	926	893	889	895	894	871	905	908	898	878	889	959	939	914	899	898	875	897	858	890	864	891	896	905	920	896	890	880	880	954	888	863	887	860	878	915	897	908	874	870	898	881	891	907	861	891	863	872	905	904	907	865	897	879	866	890	906	854	889	901	862	884	933	892	917	859	898	896	919	908	901	891	930	883	866	879	904	897	909	892	871	863	927	873	904	882	870	884	896	845	912	941	940	902	915
17649	5321	2015	1060	682	539	514	421	404	364	367	445	403	417	387	391	377	338	399	407	383	397	415	376	364	381	368	356	383	408	405	387	386	378	386	422	378	419	370	372	373	370	367	396	369	392	335	413	377	389	361	367	349	416	384	393	391	411	353	417	404	362	366	374	356	395	375	330	408	371	363	406	386	392	357	373	400	416	367	389	433	353	364	352	351	418	391	377	367	353	407	398	386	391	400	409	349	372	344	446	395	376	364	380	400	388	414	374	352	368	387	376	356	330	356	392	351	427	375	392	394	387	399	340	376	389	404	356	389	343	356	400	415	400	405	383	382	375	382	347	395	349	381	358	403	394	348	395	414	341	387	378	391	409	377	371	428	360	382	384	404	359	429	399	392	386	411	416	399	375	354	387	356	397	357	397	369	392	377	374	358	381	413	391	364	392	405	406	358	362	392	390	385	416	417	393	381	378	402	388	359	394	352	394	413	410	388	358	353	372	397	364	404	385	393	366	391	375	372	352	366	437	372	416	395	385	411	366	369	378	412	416	370	384	358	395	381	381	398	367	365	403	369	409	353	402	366	386	405	366	359	389	422	384	350	354	402	381	362	425	388	389	364	372	405	363	395	381	378	357	389	369	357	372	385	405	393	366	390	405	402	368	361	365	402	400	387	388	373	386	370	401	385	361	377	388	404	361	391	362	388	363	349	373	368	367	368	397	396	392	414	329	375	363	394	362	416	412	367	354	404	341	371	397	419	379	351	373	389	400	347	410	392	386	395	363	384	398	375	390	354	425	395	377	379	363	376	363	420	354	357	365	401	396	394	390	391	406	353	362	391	381	399	369	367	376	362	403	381	375	400	382	379	408	433	382	356	391	409	395	411	348	402	364	369	346	399	374	370	368	361	435	378	354	392	365	387	383	367	409	405	387	356	383	379	381	377	357	384	399	376	403	380	366	376	356	354	392	397	357	360	378	377	375	401	380	398	374	364	346	379	397	410	418	393	362	365	385	386	395	364	370	396	364	368	383	388	389	378	398	371	347	386	398	413	416	385	405	393	367	392	373	341	391	365	411	399	404	422	369	389	372	374	382	366	351	344	374	392	393	411	371	374	362	375	371	403	399	377	379	410	389	399	386	362	409	368	388	408	416	382	372	388	345	387	409	413	388	374	394	391	376	378	386	407	393	414	389	380	426	369	388	408	363	354	370	334	387	378	398	379	397	373	341	364	413	380	402	430	383	379	373	374	386	406	403	333	352	354	400	387	378	441	402	402	398	357	379	370	373	389	366	379	353	371	310	415	372	330	371	424	401	406	385	382	348	384	343	373	400	388	374	345	374	384	379	379	379	398	380	410	367	407	369	397	365	359	399	370	380	388	331	406	367	378	387	387	364	360	377	372	379	394	347	420	375	349	363	388	416	360	397	388	361	384	368	382	385	364	374	365	377	354	398	366	397	373	402	377	365	376	416	391	395	393	344	374	386	372	411	375	355	398	360	389	393	388	397	371	360	357	366	364	372	378	369	403	373	417	380	387	380	405	359	367	406	380	338	332	368	366	366	347	384	383	394	386	397	352	344	376	372	411	334	406	411	392	383	340	426	388	391	345	355	371	341	409	412	405	383	365	401	423	378	354	365	387	390	388	356	358	385	398	404	389	355	379	367	374	373	332	379	411	353	348	409	388	402	342	375	390	377	379	371	377	433	353	365	404	327	389	372	393	421	359	334	377	390	430	353	381	367	369	378	391	394	428	386	372	332	366	394	402	371	367	409	355	344	359	372	339	357	419	367	411	364	403	348	380	356	440	374	383	318	394	366	365	353	381	387	367	390	353	385	376	403	408	418	354	384	369	355	329	405	386	405	365	341	357	368	390	430	383	381	390	376	381	363	354	393	400	368	405	377	384	415	362	359	363	389	388	353	383	364	401	370	361	383	382	378	351	343	399	394	412	382	384	353	359	365	406	372	345	366	397	370	353	348	361	362	375	368	370	381	354	357	380	387	399	363	384	365	411	392	404	363	384	368	390	377	383	419	394	383	413	378	405	419	396	383	372	364	379	428	369	381	400	400	358	417	359	394	394	397	357	379	351	350	391	390	381	387	341	439	348	387	392	397	422	363	379	400	413	365	387	364	368	398	364	385	351	391	406	363	392	367	367	351	382	350	385	384	405	398	378	396	344	399	368	401	358	381	383	416	357	407	408	384	380	397	407	381	392	386	384	359	353	400	398	412	364	373	417	422	428	363	398	364	418	403	377	350	383	388	391	367	346	339	363	374	376	360	403	362	362	367	332	382	354	362	427	366	388	382	355	396	381	386	395	377	367	371	359	368	399	369	414	393	378	373	400	387	376	389	384	362	435	389	404	404	369	380	383	370	405	390	417	401	386	360	379	394	383	385	391	414	393	392	389	359	402	378	342	394	339	386	379	398	354	392	403	373	369	360	385	404	411	350	400	381	397	340	403	369	404	363	397	383	333	371	401	372	396	413	378	392	381	387	363	380	384	385	394	363	348	377	411	421	383	386	384	398	367	350	338	318	354	385	378	353	395	357	352	387	378	351	366	419	364	355	416	401	376	378	386	402	407	372	378	390	394	379	357	379	381	375	329	393	360	399	376	417	360	420	415	352	368	381	395	379	347	386	377	446	395	405	373	391	400	373	377	380	352	390	377	410	401	443	374	368	352	394	397	371	390	355	346	347	387	384	385	364	383	354	372	386	408	368	376	408	392	383	372	341	365	366	386	369	367	353	370	387	380	417	387	379	433	357	371	402	379	372	414	347	436	406	373	378	398	382	362	389	391	399	355	354	409	409	392	404	390	400	415	384	394	392	342	384	373	414	423	397	383	368	353	407	389	409	373	422	378	385	381	374	416	414	360	385	387	361	348	389	380	358	403	387	405	367	384	405	402	393	393	402	393	358	380	353	420	378	395	411	363	399	391	407	403	401	376	392	365	402	367	403	399	394	366	355	403	390	410	361	361	380	393	365	382	397	368	415	406	366	399	379	409	383	388	392	383	400	361	393	387	412	339	381	365	369	395	383	413	387	367	383	348	413	365	385	387	358	336	378	376	394	376	369	376	383	347	347	412	388	391	367	373	352	374	367	377	399	410	358	364	397	359	376	374	338	365	394	393	383	406	424	394	364	381	396	371	359	399	423	367	412	366	357	398	353	401	394	392	395	375	361	398	379	415	357	360	366	371	392	377	363	371	387	401	373	375	404	405	399	352	358	384	353	378	374	373	385	351	357	376	384	394	377	328	405	401	366	391	410	393	367	395	387	402	379	417	357	392	382	394	412	356	389	374	388	419	398	408	420	365	387	395	378	350	418	378	412	387	376	398	378	359	380	354	375	401	413	360	373	363	382	390	384	355	435	386	380	387	394	405	387	357	359	350	364	379	399	368	371	416	424	422	336	370	378	382	416	363	411	378	387	387	410	374	390	399	375	403	401	371	336	395	364	387	396	385	387	387	350	377	371	391	386
13354	4206	3760	2973	2157	1537	1514	1149	1030	1047	978	961	996	999	975	937	893	886	935	950	945	937	888	902	959	962	983	877	846	905	929	954	926	923	860	939	928	876	884	933	872	894	918	909	872	901	892	931	920	917	888	886	927	889	895	926	867	911	895	961	919	961	857	866	894	970	893	864	884	898	940	894	887	913	877	834	893	889	902	896	899	890	965	950	886	965	925	881	899	854	929	914	942	924	920	845	935	885	896	873	948	930	916	964	933	863	897	911	923	896	892	908	826	888	880	949	865	910	903	916	957	883	833	917	908	866	860	856	911	934	896	869	896	853	911	884	915	866	898	922	902	877	893	923	879	905	867	900	895	879	906	907	857	934	848	945	893	931	926	886	849	849	901	895	866	888	914	879	843	929	883	927	951	904	936	927	921	890	868	889	927	918	925	907	899	857	838	923	841	891	870	927	839	886	867	888	870	844	860	881	880	899	874	950	885	867	918	889	886	848	932	911	864	914	909	848	917	933	900	874	903	922	881	897	939	886	934	891	887	953	914	906	879	942	857	927	906	873	873	820	902	868	869	910	912	875	848	878	861	867	924	891	948	912	891	903	909	932	940	915	899	947	892	940	904	920	888	901	886	910	889	847	973	940	925	938	886	902	873	909	900	977	863	840	944	950	845	918	942	847	843	898	927	960	910	888	871	895	892	905	941	950	897	855	900	832	939	920	933	879	848	888	909	903	910	885	932	943	916	916	943	870	909	884	907	899	886	917	929	851	918	906	905	870	904	888	921	920	899	923	883	897	952	910	925	884	880	880	917	893	844	868	925	884	939	904	937	887	900	913	866	859	882	897	845	891	891	902	906	914	930	963	897	908	917	937	870	914	900	950	903	918	828	886	890	917	902	871	869	948	924	898	903	918	891	915	870	841	889	918	915	953	870	919	888	905	904	898	883	871	904	894	879	908	868	879	902	891	867	896	912	827	897	915	852	842	882	901	848	901	917	942	889	912	851	904	921	849	950	871	904	906	870	885	892	944	873	885	902	847	852	862	891	865	880	879	920	904	885	850	890	847	894	899	870	863	874	931	853	904	909	924	941	918	967	919	899	895	919	902	905	917	910	924	872	947	870	895	879	899	910	925	894	918	912	877	861	888	879	930	900	915	881	873	888	958	865	948	863	879	863	925	836	911	915	925	892	912	902	897	887	921	862	888	880	915	884	892	955	927	895	951	893	899	834	915	896	889	967	890	894	919	868	858	914	864	927	889	887	885	902	903	881	907	840	915	883	987	848	868	936	875	895	927	879	917	881	916	949	864	868	915	864	925	919	941	898	908	862	843	887	863	979	958	866	908	926	947	917	933	886	879	912	876	871	882	866	877	913	855	888	905	854	871	890	889	874	928	913	904	873	929	900	869	871	887	936	935	854	865	950	872	887	878	935	883	892	907	899	911	866	880	880	883	907	906	877	897	892	913	923	850	925	919	939	851	927	916	907	903	900	855	912	892	913	886	926	884	894	929	913	951	864	871	898	864	931	912	902	941	895	906	881	920	911	918	906	851	850	896	841	941	918	891	939	826	898	842	919	890	906	862	888	904	929	924	870	865	933	931	917	898	889	894	893	923	867	924	892	951	863	933	858	951	865	857	843	963	891	901	891	858	869	875	916	899	936	916	862	877	889	894	926	874	925	872	899	903	874	908	868	901	882	930	896	913	923	912	880	880	918	913	873	914	863	925	933	891	862	907	921	887	860	933	890	885	903	889	953	908	858	868	883	891	882	881	879	871	907	924	858	885	916	918	935	900	945	925	909	902	931	884	894	854	891	880	911	913	937	853	879	861	907	910	907	938	930	878	910	908	910	959	888	882	916	882	866	892	888	901	869	912	933	904	867	910	832	941	847	861	902	878	900	941	909	900	851	895	897	837	939	917	916	926	947	887	907	920	863	934	957	913	912	907	950	895	871	897	862	907	866	873	952	861	883	932	902	873	912	912	884	888	849	887	854	903	885	910	988	931	942	862	880	878	860	916	893	881	924	923	846	878	899	897	859	839	903	866	882	869	902	847	965	976	876	871	878	921	950	859	878	896	913	916	878	884	900	943	893	896	890	913	901	878	882	908	901	844	878	887	876	901	886	899	902	922	935	914	924	920	909	891	928	912	864	884	904	937	888	906	922	919	850	877	883	909	939	887	908	892	872	932	828	881	902	848	912	871	914	883	949	874	906	890	832	896	916	926	882	851	905	908	904	922	927	899	921	887	898	929	885	907	980	870	877	868	895	853	962	891	902	885	915	897	937	880	920	903	899	880	977	865	873	889	892	867	878	880	891	902	868	861	901	905	938	913	850	890	893	942	914	921	901	891	866	939	891	885	890	875	865	927	903	902	902	877	944	902	921	917	903	925	898	909	899	933	936	969	909	949	885	890	881	885	922	947	859	851	879	933	870	933	904	852	902	925	902	911	875	862	849	912	937	954	887	873	929	845	866	895	862	897	935	880	855	873	847	915	923	888	883	870	858	932	934	944	906	935	843	906	900	883	969	898	922	904	888	882	923	864	936	849	910	867	912	897	856	857	903	879	912	891	905	861	885	903	854	908	927	902	899	932	889	885	864	922	952	908	878	889	951	917	864	883	906	879	846	923	930	908	915	925	918	887	917	939	860	900	889	932	884	905	897	933	834	877	911	904	917	954	884	912	882	896	940	909	851	920	912	856	850	959	848	892	886	874	899	934	934	904	929	914	912	904	853	932	895	932	883	864	938	899	873	872	949	886	877	863	910	904	841	851	887	892	914	948	897	918	942	907	909	871	898	880	919	858	872	914	907	884	940	916	893	937	879	885	920	909	931	898	859	874	925	922	933	888	909	875	923	871	939	920	866	896	888	896	843	938	855	931	860	891	902	841	883	877	888	928	905	898	890	868	870	890	867	872	931	883	931	858	944	902	866	922	880	908	890	864	868	859	912	915	897	885	894	971	911	964	925	893	906	944	916	887	934	884	889	839	882	827	911	898	877	859	915	933	865	911	903	894	897	893	867	902	873	884	936	961	906	894	903	889	928	934	934	894	896	876	935	877	864	843	904	921	896	930	839	893	872	881	899	833	820	943	884	857	924	880	864	923	897	877	915	872	914	909	914	947	923	865	934	916	900	900	907	925	915	855	917	913	935	927	911	878	925	941	898	877	861	912	969	919	876	885	892	875	935	920	878	943	910	934	906	934	907	880	872	935	879	913	905	863	866	850	899	869	941	909	920	902	907	894	926	911	880	873	881	873	896	882	935	894	833	865	903	901	841	862	888	836	839	863	891	893	875	941	860	848	903	851	886	910	888	903	858	894	969	883	902	956	832	911	870	943	915	862	908	884	906	896	905	889	907	926	962	859	936	889	948	904	894	917	877	931	934	932	898	892	897	893	883	863	928	941	866	894	858	901	900	887	870	911	928	891	924	863	913	911	861	907	917	904	898	866	927	850	874	853	889	882	911	884	901	855	872	920
28035	9478	3030	1163	673	441	409	284	261	234	216	213	247	226	233	232	202	231	193	199	212	204	216	194	213	219	177	209	211	197	199	201	210	230	202	222	213	196	191	211	193	206	171	198	218	249	218	182	212	179	187	201	193	198	215	201	184	165	216	213	192	199	204	196	193	183	229	210	215	215	189	203	214	202	191	195	185	179	227	209	205	220	203	195	203	241	176	199	179	200	202	211	202	216	213	211	230	216	210	204	212	194	200	196	185	206	213	201	204	212	207	197	226	215	217	210	176	185	190	197	187	185	202	215	196	194	196	181	201	205	196	194	190	190	204	199	214	218	190	200	200	228	209	210	192	185	198	212	176	199	239	200	200	183	191	202	204	199	181	200	183	187	206	226	187	207	200	217	202	217	182	212	215	170	205	171	164	194	203	211	200	219	195	224	193	188	205	220	226	182	209	199	200	206	201	210	204	193	182	244	195	185	226	193	167	202	190	184	181	195	229	199	167	191	216	181	214	221	210	218	176	186	209	217	182	211	181	214	206	163	203	175	197	204	197	171	218	188	189	185	204	201	228	205	211	216	168	211	176	221	192	218	195	201	178	218	188	207	201	208	191	167	181	184	204	229	236	209	174	206	194	197	215	180	200	208	219	204	197	181	191	200	202	180	217	183	178	198	204	211	203	250	204	201	214	186	208	186	183	212	213	206	211	220	196	186	190	184	195	178	189	209	196	178	188	222	223	194	188	193	200	194	201	218	213	186	190	185	196	225	206	176	199	164	201	193	202	185	196	206	216	204	170	194	176	198	217	217	224	184	201	192	200	198	196	179	180	203	218	200	212	238	214	188	150	185	190	220	209	177	201	192	229	205	192	210	222	191	215	190	207	191	183	195	188	200	189	216	189	170	206	173	188	195	234	203	197	196	220	218	210	183	203	187	224	212	213	204	209	197	219	198	212	193	195	226	210	183	216	217	212	216	197	190	183	216	209	217	208	206	190	222	192	207	202	210	199	186	201	201	200	188	174	198	207	209	214	196	177	174	211	203	213	199	220	194	222	217	207	187	221	187	192	202	217	198	174	200	169	197	191	205	185	201	205	187	190	217	198	205	207	187	207	194	202	198	205	198	202	198	201	189	225	199	209	210	170	200	200	198	189	200	216	214	207	189	215	187	181	203	235	201	207	227	208	205	208	228	195	207	218	207	212	182	197	194	217	184	190	203	209	212	204	202	219	211	192	194	183	211	223	203	218	212	231	204	202	216	187	188	205	212	171	195	206	204	197	214	188	202	200	194	189	206	202	169	196	205	209	210	199	189	184	199	219	207	172	226	185	200	208	202	231	229	217	213	174	220	201	181	195	194	201	221	184	180	189	214	195	214	206	196	221	208	205	205	218	223	230	204	203	201	175	236	196	183	214	203	186	214	217	201	204	225	183	198	229	202	231	227	210	200	184	199	206	221	188	192	191	190	231	208	199	190	210	191	181	216	190	188	218	216	202	184	204	180	202	203	222	189	211	210	181	221	199	201	193	196	201	208	189	186	191	189	206	191	216	201	223	198	205	185	195	222	183	212	176	200	211	180	188	197	188	220	215	193	169	187	203	201	196	226	199	190	206	211	207	203	193	200	220	197	202	194	189	216	202	199	227	169	226	208	216	185	195	210	195	200	188	221	209	200	208	174	212	184	207	189	166	189	192	202	211	230	207	208	216	201	180	205	210	186	190	233	211	199	243	220	187	197	178	228	213	211	214	207	196	207	199	179	209	226	212	204	216	203	211	186	191	206	194	224	206	193	216	186	218	220	188	211	239	168	209	198	253	195	199	206	223	185	239	195	189	221	216	196	204	204	204	167	194	222	233	182	201	200	210	208	201	216	199	200	183	189	172	206	203	175	211	197	206	228	197	195	207	178	197	214	188	219	198	210	212	171	199	175	206	214	216	196	188	188	231	221	214	210	207	190	188	216	224	219	213	214	208	181	208	187	199	205	206	189	186	196	204	198	193	177	202	193	210	216	214	194	203	205	214	236	202	236	203	189	195	206	174	179	197	186	192	186	194	226	208	195	198	199	222	201	190	177	208	194	200	208	211	210	225	176	233	219	208	185	181	206	186	199	168	200	197	228	216	188	193	199	192	199	210	206	200	233	225	196	188	225	218	206	187	176	192	174	178	183	178	239	216	208	193	185	186	196	216	192	230	183	208	221	143	204	195	189	213	166	205	197	191	211	181	201	212	199	169	193	208	206	186	180	163	175	193	209	228	181	197	181	200	220	199	181	195	212	184	210	190	179	195	216	234	196	188	188	203	203	205	196	199	193	228	216	174	183	212	214	196	205	204	207	196	186	186	195	196	207	201	204	188	195	205	189	199	208	208	219	206	181	199	216	204	204	183	192	187	191	231	208	237	195	206	205	180	183	194	197	199	194	192	196	224	214	188	156	214	202	216	200	215	205	214	220	190	192	209	202	201	243	193	195	200	204	186	192	187	179	165	200	225	220	214	185	176	210	219	183	184	196	204	184	202	203	190	182	208	204	223	249	192	186	176	210	174	197	204	218	167	185	220	208	192	200	189	196	192	174	212	208	176	212	205	171	193	191	178	188	227	223	208	227	211	210	210	180	215	203	171	220	188	177	209	198	200	186	211	184	215	158	201	184	202	214	208	188	206	215	198	212	222	201	202	194	213	203	200	221	223	200	207	166	171	183	198	178	191	210	203	196	203	211	202	207	168	206	197	181	190	182	184	204	196	231	212	202	203	218	154	203	207	172	198	195	219	209	184	194	201	237	217	225	207	214	221	189	179	194	179	207	206	203	190	169	189	197	180	192	192	207	200	190	194	179	223	193	200	199	196	203	167	189	211	242	202	198	231	236	200	208	184	192	224	181	212	208	218	202	184	191	199	226	198	198	200	212	225	208	177	185	184	204	216	174	188	186	197	209	184	208	195	214	207	201	225	191	199	189	211	197	199	183	189	200	202	188	177	167	205	194	194	194	183	188	205	222	200	193	205	184	185	192	215	201	195	223	228	231	203	205	178	204	190	168	180	210	194	181	193	206	186	170	183	201	191	200	192	204	194	202	195	211	193	187	211	189	201	210	225	202	191	206	180	200	219	181	167	199	221	178	193	191	200	201	181	186	238	197	177	226	219	213	208	203	188	218	211	197	198	190	180	231	190	189	212	213	211	192	188	221	197	176	186	198	201	218	175	191	228	196	217	200	195	188	203	233	180	203	204	222	198	211	191	218	188	203	218	200	185	199	188	188	209	216	215	191	195	184	184	217	231	199	195	224	189	201	203	181	226	205	206	209	212	208	186	209	208	207	199	182	196	211	200	195	220	190	194	215	204	189	185	209	221	168	211	208	201	203	207	222	209	208	200	218	212	195	192	216	197	193	187	205	233	197	209	205	171	229	201	199	202	204	238	187	204	191	185	187	206	199	198	216	200	210	224	228	209	147	197	217	204	211	172	191	234	203	211	208	196	201	221	199
18749	5659	4562	3173	2499	1553	1576	1071	851	765	731	712	724	658	604	584	590	572	584	590	545	559	558	547	551	533	574	557	524	536	559	527	522	542	515	514	570	503	541	513	509	524	535	515	517	513	535	491	504	529	508	471	503	496	489	489	497	532	475	497	465	512	489	509	493	497	525	505	530	484	505	515	545	530	518	501	518	527	495	529	465	437	514	505	498	494	498	481	494	483	469	478	482	508	527	503	516	497	513	521	498	525	499	505	511	507	505	483	479	502	480	520	462	494	485	505	479	527	533	493	494	541	518	517	515	480	504	485	447	486	488	494	483	479	514	482	470	535	466	527	516	465	506	504	538	511	473	512	482	490	518	506	476	508	526	499	482	471	527	485	534	525	529	504	514	501	469	485	479	509	494	499	479	498	474	489	478	480	510	490	541	512	533	507	498	521	509	523	479	511	471	501	515	473	518	489	487	533	563	493	498	512	501	488	545	536	506	497	490	482	477	538	446	541	525	489	532	512	521	521	512	499	460	487	503	536	521	520	504	502	540	508	503	494	454	516	511	462	472	465	471	496	506	528	490	537	488	487	514	522	522	513	508	450	507	497	491	516	524	509	493	467	527	544	469	520	523	520	509	465	512	478	462	475	523	493	504	470	506	529	480	516	515	524	488	520	490	494	529	524	517	513	466	523	506	468	490	515	456	483	505	495	509	493	529	519	467	521	491	478	530	472	546	509	474	487	478	489	464	488	538	510	528	457	488	498	455	550	513	468	455	494	528	509	461	471	510	550	515	479	526	520	484	526	495	491	496	521	535	533	497	489	529	477	479	475	474	479	509	513	497	507	470	471	510	553	483	509	497	489	488	454	499	481	492	544	513	535	504	473	493	470	493	495	495	503	506	506	507	462	506	495	523	456	482	506	497	505	465	461	468	471	506	509	520	537	534	490	481	510	450	506	514	501	516	524	516	486	526	500	491	487	480	501	510	502	506	453	522	489	511	491	497	489	509	487	536	486	464	500	493	518	530	521	519	535	530	490	511	510	510	519	499	509	459	494	494	532	467	526	507	515	474	444	512	508	469	468	482	510	519	520	471	486	496	504	505	538	510	504	493	516	496	528	487	505	520	536	515	492	504	464	486	471	498	549	529	496	478	520	479	509	513	506	503	506	489	499	513	507	498	529	458	489	478	503	526	481	557	530	477	498	489	498	501	516	500	533	528	498	506	504	463	512	501	454	496	469	489	528	482	496	476	484	491	460	486	518	504	512	481	489	530	485	516	473	464	498	460	474	499	459	498	508	525	518	522	524	538	498	540	489	519	481	495	500	446	503	509	510	502	493	497	505	520	493	478	499	484	480	469	509	514	501	572	518	529	453	481	487	473	476	483	513	521	446	542	491	507	483	470	502	477	474	506	508	509	499	471	512	526	526	519	534	509	493	505	503	489	478	507	500	495	489	513	523	514	496	488	502	476	505	491	536	487	512	504	506	473	530	527	504	479	539	482	528	526	510	497	527	466	516	505	479	493	499	479	534	508	524	502	482	494	533	541	471	542	515	520	509	483	507	479	505	494	496	533	494	533	515	551	490	491	508	532	472	518	526	527	501	502	493	499	492	498	488	478	513	498	520	507	503	487	520	519	499	509	530	517	455	495	467	516	527	498	521	493	493	475	475	511	526	504	524	467	511	476	521	506	539	531	479	511	470	544	537	484	484	496	534	494	533	481	490	547	492	517	531	512	514	529	482	505	489	528	491	486	466	489	506	538	590	508	528	496	494	555	501	494	494	466	540	486	519	462	523	473	479	482	503	498	501	525	515	521	512	493	502	508	504	469	503	530	505	503	486	536	459	503	496	539	488	516	470	552	478	514	469	469	478	475	494	527	494	490	490	550	480	538	535	461	448	545	500	509	472	505	484	523	490	479	530	472	505	508	506	519	463	476	506	481	527	513	506	504	506	502	478	487	494	494	496	502	503	510	475	449	533	521	531	505	500	534	503	494	502	479	499	535	458	526	506	459	528	512	491	533	484	493	436	494	459	520	515	499	477	457	494	523	486	489	515	496	505	543	525	524	566	517	482	511	446	481	501	481	488	480	539	497	484	485	482	479	476	487	523	528	494	519	473	536	513	510	490	497	508	521	489	508	492	494	505	498	483	526	479	499	471	489	534	525	489	486	480	494	466	537	509	505	530	504	467	475	488	513	502	504	508	500	496	465	536	495	497	485	509	454	535	493	478	447	490	506	443	500	503	509	493	505	513	512	486	507	480	482	530	464	481	478	509	516	472	519	469	516	466	510	496	511	538	496	487	472	493	494	522	538	484	510	487	512	504	453	495	478	464	544	481	478	508	487	489	485	473	528	508	505	490	507	490	522	535	493	470	513	497	536	506	539	496	507	501	518	493	533	532	524	512	524	551	492	547	431	512	510	531	533	525	505	492	551	474	530	491	515	501	467	515	495	500	529	492	522	529	493	485	518	481	463	500	491	507	506	488	484	499	499	498	530	540	526	499	467	504	500	505	537	492	535	509	524	500	527	480	496	494	511	511	513	519	479	496	518	510	534	505	481	509	527	514	498	515	465	517	464	497	489	522	511	522	517	525	429	505	455	469	473	450	512	489	498	497	491	507	538	486	540	496	511	524	497	490	501	481	477	471	529	501	495	498	499	525	499	516	496	519	463	537	505	537	485	502	477	484	470	470	500	497	493	528	502	482	507	473	459	475	472	505	457	484	509	489	485	477	510	474	528	511	501	514	542	507	510	469	539	536	550	497	516	490	566	473	499	493	547	492	522	521	492	501	459	502	509	467	491	519	490	501	507	502	530	500	559	505	487	492	506	466	519	474	507	470	497	482	485	525	501	545	516	523	515	501	538	469	481	504	460	493	499	504	503	522	514	529	516	525	488	468	490	488	482	507	513	516	482	518	489	473	509	458	512	517	530	498	489	518	495	486	495	519	480	486	484	520	493	479	495	509	491	469	455	454	461	479	495	511	542	466	505	491	472	469	513	491	492	499	494	521	508	535	553	515	509	502	519	503	517	504	516	526	485	501	506	496	487	521	485	499	489	511	504	527	501	523	486	495	463	529	489	486	508	533	520	542	508	553	508	506	530	501	483	500	512	511	515	503	512	477	518	513	463	498	495	500	520	527	512	477	517	461	539	507	514	475	469	515	540	501	521	516	480	521	478	483	538	526	519	481	510	537	524	497	526	497	504	524	485	531	470	497	456	470	536	481	506	499	488	490	481	499	472	515	530	512	450	508	512	508	528	495	518	483	525	534	494	521	500	527	515	527	505	508	535	495	496	527	537	545	490	501	490	499	522	496	489	492	504	555	505	524	503	512	518	516	479	465	531	499	511	505	499	458	494	473	512	486	526	540	495	483	513	503	520	485	515	463	515	490	479	497	496	501	509	478	511	491	525	518	495	499	496	501	528	508	546	494	521	477	459	461	472	461	473	495	455	495	521	514	464	490	509	495	510	529	509	528
5912	1937	989	527	402	408	413	411	364	398	403	375	361	389	376	365	349	405	339	366	363	388	344	380	357	353	373	360	366	354	406	361	363	346	347	360	365	364	373	352	352	346	328	366	366	347	380	384	387	384	337	378	375	383	374	349	370	356	353	351	333	338	369	388	338	394	381	386	399	395	418	397	366	370	348	379	354	386	335	369	366	361	361	386	369	391	382	394	403	341	398	362	383	361	352	336	386	358	362	369	364	362	345	420	384	367	370	366	389	361	371	350	329	372	347	363	333	389	365	344	392	365	360	384	360	388	338	385	359	395	356	392	361	397	388	370	372	379	407	357	393	391	372	370	361	360	361	363	378	369	384	385	401	383	359	365	376	391	320	368	385	397	362	361	355	357	391	344	382	383	344	358	356	363	359	355	355	370	398	376	361	423	372	341	332	383	357	343	338	385	390	353	338	381	358	372	366	363	352	369	354	367	384	354	376	334	364	387	403	377	366	353	373	393	384	343	361	321	335	343	375	414	349	345	350	369	389	316	392	362	350	386	370	342	397	353	377	356	402	381	378	372	356	372	350	345	391	365	355	399	391	375	367	367	343	333	379	386	357	362	375	390	367	379	343	396	375	387	402	335	360	331	356	371	382	365	385	355	360	348	364	386	356	350	369	337	399	350	357	353	347	449	401	341	381	384	371	367	363	385	346	351	369	341	385	384	367	366	364	345	300	354	356	378	369	381	396	379	371	367	323	411	365	396	363	361	353	395	381	374	395	353	389	380	369	380	373	368	366	364	368	380	349	393	370	377	347	369	377	347	342	401	367	360	397	383	372	393	371	376	332	354	351	401	381	392	352	377	396	399	359	403	366	345	338	350	398	396	397	368	373	357	366	388	376	361	348	339	381	367	348	396	381	388	369	411	321	357	340	369	369	364	349	356	389	376	343	361	354	354	367	349	359	382	373	423	384	365	389	360	373	332	387	361	390	371	406	386	391	378	343	373	380	366	368	377	383	372	389	374	344	350	378	328	359	381	374	370	343	420	405	348	364	340	374	393	393	362	377	378	363	383	373	328	388	347	365	382	365	390	386	367	361	357	353	374	348	382	363	347	340	400	320	392	358	358	380	392	344	362	426	395	356	358	348	356	363	430	410	382	377	378	390	369	334	376	385	382	364	346	353	376	358	389	343	394	375	416	374	385	394	408	341	379	420	366	364	363	360	348	352	363	341	381	370	372	339	388	373	367	342	370	391	345	360	439	379	355	400	373	348	391	362	344	345	368	353	377	355	377	390	372	380	389	395	358	382	380	370	396	376	351	374	384	414	355	400	367	403	354	388	370	385	373	351	347	381	345	398	354	376	400	380	366	378	363	362	337	363	352	373	355	397	402	368	352	374	385	356	371	403	369	358	356	351	324	376	356	356	375	373	360	370	401	353	349	350	381	372	375	355	357	356	370	362	359	403	375	403	355	348	356	356	418	343	387	365	397	385	353	354	353	382	338	387	403	392	378	391	365	376	368	369	332	383	351	371	355	356	411	396	389	369	359	366	371	373	354	342	370	364	370	374	333	398	375	381	334	358	363	344	357	374	363	360	359	347	382	337	372	364	383	360	380	374	397	335	364	356	346	394	341	379	359	378	382	346	401	410	400	349	402	366	367	357	364	358	368	385	382	394	359	381	373	364	336	366	391	397	336	370	386	391	351	365	364	400	372	368	386	363	362	369	354	343	373	351	368	353	353	361	355	360	381	355	390	384	372	333	359	409	365	372	348	347	408	385	366	376	367	378	377	341	362	377	381	352	350	315	362	371	373	377	351	358	360	358	383	380	357	389	382	391	381	386	368	367	372	401	371	398	349	350	393	379	353	336	376	385	345	377	327	358	386	370	363	357	334	338	396	372	381	365	344	374	362	338	390	357	354	315	370	384	388	381	313	358	388	405	395	383	380	366	375	392	323	371	403	373	354	351	383	396	396	409	368	333	394	379	335	336	331	406	367	330	355	376	356	400	360	335	353	397	365	368	358	357	382	357	378	400	325	364	386	371	362	352	392	359	379	362	353	371	393	413	346	364	361	384	381	353	378	389	365	373	366	355	393	374	373	339	353	381	406	360	375	379	384	382	372	391	361	368	368	417	338	375	408	346	383	382	378	379	365	336	340	343	398	355	380	358	388	345	355	382	336	357	325	393	356	385	360	381	363	403	386	356	370	367	377	401	394	343	356	364	415	354	364	336	353	348	383	367	361	335	374	325	421	354	368	332	352	361	354	348	388	368	341	396	393	345	353	367	368	373	320	355	395	329	361	375	392	373	364	415	359	369	375	358	374	348	391	351	360	368	399	378	359	367	365	363	373	368	348	331	367	338	354	368	379	384	346	352	347	348	350	354	381	342	363	400	359	366	385	351	318	362	362	363	369	361	350	406	349	339	335	399	387	349	361	360	399	365	382	359	375	378	386	375	370	387	379	377	382	372	378	389	363	369	352	364	339	355	377	394	412	405	353	379	370	373	396	373	409	372	370	338	374	351	405	338	346	374	386	349	388	383	360	372	363	414	378	367	370	343	375	330	330	344	370	375	411	358	382	392	386	371	378	363	333	350	405	362	359	328	367	402	399	361	365	367	366	337	341	378	360	367	376	374	344	332	378	320	365	379	352	340	361	311	372	381	329	350	374	373	400	368	382	368	348	365	355	396	377	410	358	347	359	376	401	351	367	354	384	360	347	356	383	428	366	393	377	385	375	401	372	338	370	345	298	412	363	345	345	371	343	348	352	359	384	376	332	378	341	367	385	334	376	374	391	371	411	383	354	332	380	338	379	366	361	391	384	369	363	367	374	394	378	362	380	405	371	363	338	368	378	390	363	371	363	350	370	370	378	350	371	376	384	383	371	379	362	339	358	370	354	351	387	350	346	385	343	331	366	368	399	378	338	375	345	363	348	407	388	375	381	379	388	362	386	370	379	341	392	377	354	356	382	382	405	362	348	377	423	385	350	351	375	363	368	357	404	341	341	381	351	378	341	336	356	360	367	369	371	343	374	378	367	388	368	357	379	366	381	325	373	371	364	354	380	374	379	377	347	364	353	336	367	355	345	351	339	325	363	373	366	344	367	384	369	373	376	363	348	349	372	389	384	422	376	395	359	395	355	330	369	389	363	368	360	397	381	383	404	327	349	358	368	356	357	376	345	362	384	397	379	365	362	394	371	418	397	375	348	346	376	365	361	371	367	340	371	412	399	337	413	347	385	386	353	343	351	369	376	394	375	363	398	354	376	337	389	366	392	360	348	362	354	371	354	343	376	397	349	352	374	353	342	388	356	369	334	379	381	378	383	381	395	367	375	377	344	377	375	360	369	376	345	370	388	398	384	378	358	388	372	363	352	385	398	358	351	349	380	368	356	426	402	327	395	388	339	337	381	363	342	385	374	400	380	366	372	405	384	390	376	390	365	362	404	344	383	362	359	338	370	343	377	405	405	391	378	361	344	385	394
5065	2231	2150	1331	1144	992	1046	918	861	878	828	874	896	835	886	945	885	876	906	867	877	870	920	870	921	870	923	926	885	835	903	834	848	881	884	881	908	903	866	852	878	896	891	889	869	907	872	891	937	919	876	833	881	885	813	868	850	831	876	886	896	854	874	859	843	905	887	869	881	894	898	869	839	902	879	882	855	861	856	903	831	924	847	846	899	869	899	838	888	881	887	863	876	904	895	862	881	872	906	885	945	854	945	861	950	868	928	833	890	874	851	872	884	884	873	888	912	846	898	914	871	840	852	941	843	929	900	879	899	898	866	883	849	901	853	847	876	887	858	889	848	878	929	847	845	812	870	905	898	861	865	855	887	912	903	879	885	870	850	886	846	848	859	892	844	857	829	876	854	905	875	871	897	896	885	910	880	936	880	883	858	872	849	951	919	887	898	908	898	880	922	794	862	847	889	847	847	917	904	920	868	910	852	861	901	858	842	937	861	860	915	867	856	838	862	836	864	859	867	872	901	886	882	871	828	872	844	886	907	860	908	867	865	930	855	895	822	910	875	835	893	856	907	823	867	850	863	877	908	887	887	907	864	882	863	855	840	879	829	890	890	858	949	835	834	882	855	855	869	824	836	840	902	862	907	860	871	852	855	909	924	911	871	885	859	907	872	878	845	890	904	843	893	918	882	879	924	890	834	843	883	861	916	867	869	909	891	886	844	868	824	912	849	889	880	968	840	856	876	888	930	894	828	869	903	856	878	904	925	900	873	871	887	874	863	834	874	901	888	856	942	828	847	876	889	894	921	889	936	881	879	807	848	887	857	875	889	917	888	870	884	895	871	913	911	844	865	879	854	863	872	860	941	923	831	880	858	842	885	877	854	913	898	896	842	864	873	870	896	852	886	863	903	881	856	859	844	917	834	886	834	886	886	895	886	868	879	838	920	905	877	911	872	888	862	856	867	863	866	922	957	881	847	904	862	850	826	886	956	818	846	854	870	856	897	861	869	869	887	881	856	875	917	888	920	860	872	820	879	914	909	892	880	897	909	861	880	893	899	885	836	821	894	880	887	846	844	839	819	868	849	868	819	884	857	877	913	896	906	831	867	929	864	926	904	844	883	829	854	881	905	852	842	870	870	858	881	900	939	872	849	866	862	905	837	884	906	872	921	908	905	897	837	884	903	886	872	900	917	876	922	837	858	941	880	869	870	877	913	889	874	870	892	853	864	856	842	892	907	880	904	907	845	858	858	909	910	935	920	898	893	882	824	844	932	896	857	828	851	848	924	910	939	846	841	864	871	868	858	893	925	828	881	859	901	846	844	890	859	869	923	904	867	901	911	833	826	882	902	879	899	933	880	823	937	917	880	936	863	910	857	939	838	805	865	926	847	925	901	869	843	879	879	859	902	893	932	929	861	888	875	839	915	888	846	900	820	918	895	887	909	874	885	893	853	857	843	827	882	821	851	873	878	834	845	827	848	841	886	872	864	884	875	882	903	930	851	889	882	892	891	863	864	826	839	850	866	871	897	859	855	910	897	833	885	904	901	833	882	894	914	880	883	847	829	885	840	875	919	875	830	913	833	864	849	893	884	918	900	907	921	905	877	837	848	851	931	873	879	849	909	860	872	839	919	831	858	917	844	868	898	867	826	893	825	865	881	975	932	812	896	865	897	860	854	902	891	866	869	925	822	866	877	848	913	880	856	872	882	905	907	912	869	895	886	879	890	842	909	930	893	936	891	914	902	884	896	848	842	910	881	865	861	924	887	894	876	888	925	848	955	915	833	826	869	901	897	890	894	883	903	865	905	898	877	862	880	870	813	869	871	858	866	932	903	820	894	837	848	853	899	854	877	859	879	790	869	875	867	825	896	843	846	892	908	844	852	875	873	894	854	911	862	963	906	862	906	855	819	855	884	897	886	888	900	841	852	870	852	862	867	927	862	883	869	896	896	835	870	875	959	847	882	878	855	899	909	911	871	922	850	865	825	882	874	911	842	912	876	901	826	885	875	816	912	857	941	865	885	847	866	922	837	869	880	899	902	822	928	889	907	883	860	875	892	860	826	900	919	855	862	848	871	897	878	871	893	865	860	917	911	923	856	895	831	904	861	932	883	897	806	886	894	869	883	909	883	935	807	842	928	892	879	884	873	877	853	844	862	880	890	853	833	891	837	867	844	888	870	905	869	922	845	894	826	910	879	841	818	915	889	895	898	874	857	893	897	899	852	886	869	862	882	876	884	892	926	866	897	824	927	832	865	839	853	830	869	862	885	882	863	899	909	895	900	850	892	889	898	885	845	814	903	917	889	879	882	874	908	875	945	860	849	886	938	840	882	864	864	833	883	927	889	917	818	904	875	931	898	898	932	901	887	823	880	904	876	845	838	897	858	873	881	851	923	855	888	889	869	870	886	848	901	862	867	867	898	879	902	875	842	885	925	899	852	881	832	838	935	875	854	851	950	867	890	869	895	861	850	859	861	911	868	898	934	906	870	888	908	900	891	856	910	883	881	901	909	850	871	878	894	869	853	883	882	880	883	850	887	854	858	848	859	920	867	894	924	884	952	919	872	853	836	886	877	928	850	914	964	922	864	919	896	831	893	893	836	889	942	933	865	869	880	932	880	904	912	861	915	929	904	862	829	872	899	870	889	858	879	853	847	836	897	880	882	856	894	878	877	902	853	901	939	857	909	865	819	850	888	876	869	942	909	859	842	902	914	867	872	862	868	910	883	878	930	861	877	806	844	913	876	862	870	884	856	891	937	896	852	877	837	913	927	837	874	896	905	829	836	837	860	869	904	849	907	860	871	853	923	879	927	874	857	846	868	896	857	882	911	871	883	869	856	944	888	855	893	844	940	896	875	864	915	871	873	879	887	890	874	908	929	900	924	815	872	905	884	842	878	869	903	857	884	879	898	892	875	918	871	835	900	896	849	870	849	856	905	942	854	839	880	875	886	897	874	898	880	830	912	856	879	860	827	903	876	884	889	918	893	926	828	860	833	858	898	899	882	871	874	939	888	892	910	869	882	883	886	829	864	900	871	909	895	831	833	893	887	936	850	859	891	868	934	921	929	916	864	846	824	916	882	884	901	864	848	886	902	876	872	906	840	909	884	840	901	888	921	873	883	917	862	874	860	868	894	893	873	863	888	878	837	892	919	939	853	870	943	883	835	871	909	842	882	861	868	826	816	873	886	895	864	888	897	855	928	883	901	899	885	890	915	880	862	858	915	831	852	908	841	877	823	880	919	837	874	891	884	899	930	969	864	892	960	851	861	869	906	883	910	875	887	816	885	881	861	868	882	884	853	839	817	859	904	874	897	854	846	857	887	870	867	852	889	924	910	907	875	928	908	889	888	856	894	882	882	869	866	827	926	903	901	840	882	912	853	911	858	893	853	863	860	903	877	857	874	915	970	895	849	917	919	885	871	836	872	821	907	877	899	927	942	855	893	809	883	848	867	890	902	900	868	839	854	876	919	870
17736	5268	1647	708	514	468	441	442	426	397	386	382	415	390	395	379	342	387	371	382	404	400	369	375	374	335	372	350	401	398	347	376	378	402	371	360	351	384	392	376	367	394	361	341	355	354	428	402	368	371	381	377	351	340	375	391	340	371	381	370	385	384	403	375	394	372	366	361	362	380	347	380	384	388	376	372	345	368	367	371	409	392	401	358	413	346	361	422	395	402	337	382	394	352	373	383	384	389	401	333	376	372	393	327	361	363	364	377	385	380	365	338	370	360	387	377	372	360	376	399	390	341	363	380	330	323	421	376	384	408	384	361	359	374	359	380	394	359	361	377	360	388	392	387	338	351	377	376	365	364	384	404	393	396	377	360	409	379	370	383	373	389	387	367	362	401	320	382	347	402	385	354	351	410	383	397	395	366	362	389	340	375	382	337	371	343	348	393	352	366	378	389	369	400	414	400	406	411	363	380	361	356	373	338	377	368	370	374	392	373	381	384	368	356	427	397	397	336	366	387	377	395	351	363	367	359	384	383	381	382	365	330	399	370	384	375	388	370	347	398	393	375	378	340	406	397	388	442	335	387	378	392	388	397	379	385	387	361	381	341	375	382	383	395	387	363	393	382	346	367	345	372	385	397	386	413	365	381	382	398	430	378	374	364	383	318	400	412	404	372	366	383	376	395	405	372	369	379	367	376	353	400	338	389	371	369	373	350	364	396	383	433	366	365	390	367	385	360	405	374	371	359	355	350	369	363	372	372	378	371	352	394	368	385	329	404	346	368	351	359	370	346	356	370	424	388	399	328	354	399	352	360	401	351	397	365	351	380	406	420	392	418	396	406	354	388	373	393	419	381	364	370	389	395	454	366	347	355	416	361	370	337	361	383	389	362	403	322	381	363	339	354	389	374	359	380	366	364	381	381	376	365	368	396	377	364	392	353	383	411	373	391	375	326	362	368	364	393	386	413	396	432	425	372	353	373	339	342	364	353	386	364	363	395	360	416	378	392	364	398	375	355	363	376	369	379	343	380	363	357	366	368	363	362	403	399	384	369	354	372	403	385	379	366	371	379	396	357	350	389	340	393	405	385	412	357	386	374	361	401	402	386	360	364	371	368	396	379	339	374	389	401	400	341	387	373	397	404	348	357	361	411	412	353	392	377	352	369	366	376	363	400	369	399	345	371	369	403	359	365	378	382	376	377	361	379	400	413	380	361	361	386	356	336	401	321	385	363	364	378	379	373	373	362	396	398	399	364	381	354	354	367	377	359	380	379	408	400	374	378	357	393	404	379	379	400	367	402	360	356	373	370	355	343	370	366	376	361	390	340	390	380	375	360	364	351	347	374	380	398	343	384	384	386	383	389	344	397	385	405	365	344	359	337	366	376	359	410	402	393	371	395	351	380	353	383	376	387	391	372	363	385	373	389	365	356	370	374	389	372	364	363	345	378	353	389	372	400	378	396	383	377	322	378	384	416	378	361	408	371	379	354	379	389	375	392	384	329	352	342	354	357	364	353	345	349	361	387	394	382	360	386	362	366	362	337	360	386	372	356	384	342	390	373	374	377	376	378	359	431	374	357	380	387	407	365	369	383	341	370	380	386	358	368	399	414	382	370	413	368	377	362	347	344	364	357	371	375	365	376	374	360	411	370	381	313	376	385	403	344	326	340	368	341	348	391	381	394	396	394	384	369	372	367	370	383	345	362	370	373	364	366	413	409	378	337	365	380	381	368	379	360	350	363	379	387	375	376	384	395	399	346	376	413	357	369	371	361	382	384	380	359	383	375	406	388	351	378	379	393	365	366	386	378	366	380	374	359	379	344	401	389	362	368	401	370	400	382	371	408	373	340	391	358	389	394	343	376	357	390	349	402	372	388	372	391	383	357	386	380	361	385	356	368	384	377	362	383	375	409	389	364	416	397	401	345	377	380	395	420	376	345	392	374	362	349	400	381	376	394	354	398	378	377	337	378	361	362	390	382	362	340	357	379	369	396	392	399	357	372	380	367	359	340	365	395	391	382	387	370	361	389	368	369	383	389	403	382	370	405	352	377	362	393	390	397	393	380	391	367	362	356	412	388	384	374	328	400	362	372	397	402	383	362	383	354	368	373	396	423	382	347	401	358	360	373	349	364	369	394	349	360	391	401	386	335	365	377	377	405	348	368	379	345	391	359	366	355	354	424	384	408	351	387	348	350	378	383	375	393	406	353	415	401	404	379	398	355	358	352	388	362	412	384	381	365	383	368	343	389	346	376	387	349	383	361	357	342	370	384	359	380	379	376	362	407	358	357	391	333	394	382	399	360	376	389	373	346	352	372	340	329	397	360	380	335	349	384	387	410	377	389	345	350	379	367	371	364	406	394	364	377	368	359	383	351	377	362	370	395	374	334	372	444	360	399	381	345	343	377	347	368	351	372	352	367	407	379	388	380	382	413	372	377	348	368	352	383	376	402	340	364	362	372	385	379	368	368	372	373	353	386	341	392	392	356	359	405	368	342	373	362	383	362	391	381	371	352	359	391	362	402	356	355	369	392	392	383	382	362	338	350	380	376	404	394	367	360	371	398	364	332	390	398	363	405	406	348	379	361	348	346	384	385	350	367	361	427	365	361	399	366	385	366	386	355	363	392	373	376	397	386	375	390	351	358	396	393	369	386	372	400	378	348	368	352	365	375	338	353	380	399	427	370	375	378	366	350	361	380	374	363	389	418	405	395	382	391	374	382	406	385	387	381	355	375	338	403	369	359	352	354	376	351	362	390	355	354	359	373	356	366	414	361	370	368	373	343	381	381	393	352	378	363	405	378	395	387	365	389	362	365	402	371	350	366	343	378	388	405	349	370	375	361	365	374	392	364	380	409	380	373	411	384	381	326	378	388	354	370	354	382	381	376	376	369	389	393	385	370	361	380	343	372	358	362	373	371	402	388	379	366	355	387	383	347	369	371	386	406	367	364	343	376	378	402	381	396	376	412	414	377	397	414	374	365	392	350	380	388	391	360	366	353	377	374	335	389	397	389	357	405	374	342	391	379	378	400	377	345	358	372	346	358	373	380	340	350	421	397	347	373	337	379	346	357	377	370	362	375	395	392	422	377	371	390	414	381	343	376	410	375	357	366	403	374	354	396	390	372	363	377	340	406	336	336	399	355	364	378	366	400	365	339	358	387	323	363	378	376	353	380	381	430	395	394	372	410	394	429	391	398	397	395	389	357	386	336	366	401	354	377	393	384	377	390	403	388	326	415	325	333	392	357	371	405	373	381	341	350	367	386	383	427	363	361	387	359	356	385	380	373	396	363	382	401	364	385	379	374	364	374	369	373	360	380	349	373	387	369	365	369	402	370	382	369	373	368	357	389	383	392	379	391	348	368	394	382	389	365	398	351	373	399	351	363	365	390	387	385	394	365	347	381	352	390	451	425	430	355	350	402	357	350	368	387	367	370	362	366	380	358	345	357	358	382	388	356	393	335	392	354	370	413	376	358
13413	4004	3059	1875	1531	1413	1423	1155	1065	995	1007	1039	926	948	946	904	914	984	977	893	895	912	924	896	908	941	888	888	945	914	893	893	813	877	885	896	978	871	906	907	926	864	864	959	905	870	907	907	883	876	875	884	937	903	943	888	921	906	912	882	917	861	853	919	874	865	883	916	840	917	906	895	960	904	890	896	856	895	891	881	928	862	896	876	908	842	888	854	920	895	868	844	867	905	899	893	914	885	880	857	909	895	909	862	913	875	886	903	843	914	870	948	972	842	891	846	879	861	875	862	894	906	873	891	883	920	838	874	862	890	880	921	917	872	824	857	854	884	880	882	899	890	883	883	909	912	851	872	890	883	872	881	827	937	875	857	900	858	850	876	894	874	842	875	917	830	877	933	909	867	839	886	888	965	937	878	937	850	881	862	867	878	908	861	843	854	949	908	839	859	885	912	916	885	905	886	961	920	909	885	884	904	837	846	939	844	852	922	939	895	948	857	901	913	925	894	851	883	878	865	930	892	875	882	923	900	863	907	878	893	919	941	881	867	891	913	889	912	935	803	897	891	967	890	930	854	875	927	888	901	889	836	870	846	876	884	871	891	876	902	872	914	878	876	877	863	933	899	878	886	899	882	937	884	858	866	887	895	874	887	854	886	915	833	910	872	892	893	870	909	934	888	889	868	891	852	864	864	826	800	842	928	881	954	830	910	848	902	900	861	891	861	843	866	911	922	875	916	859	942	943	874	953	910	870	903	899	848	902	889	927	873	843	910	870	865	858	885	851	887	882	894	875	842	918	861	934	864	941	812	887	883	883	854	901	855	881	880	908	881	873	941	850	879	911	855	835	852	890	891	850	934	859	889	875	879	876	881	908	844	885	915	909	920	884	928	885	902	907	911	877	912	888	962	840	820	888	930	876	873	882	904	888	817	875	917	864	934	816	901	849	899	879	840	878	891	879	913	862	850	910	890	870	886	884	913	878	903	840	915	841	888	899	889	867	867	888	939	905	827	850	895	862	940	863	822	893	918	881	903	859	875	817	878	844	870	864	858	907	867	894	882	908	887	837	921	860	857	930	900	845	904	855	879	839	887	893	887	872	873	921	896	882	934	911	908	840	857	875	868	836	858	914	892	901	885	903	874	878	876	942	932	919	902	828	881	865	863	903	886	869	900	885	927	878	816	862	954	884	923	928	862	881	938	901	901	917	904	848	909	875	848	922	833	917	874	913	871	909	917	919	887	852	896	883	899	887	880	880	909	927	889	923	837	857	873	837	930	895	893	865	856	842	877	834	890	906	869	869	948	934	884	847	889	925	907	879	918	890	830	923	881	914	850	905	951	877	863	895	848	828	890	879	810	896	854	934	843	835	896	903	813	910	870	866	827	927	939	896	907	873	902	872	903	916	925	846	870	864	883	848	913	919	866	914	890	888	882	849	830	864	868	937	859	887	941	836	907	896	864	892	887	875	865	868	899	893	821	875	827	849	855	845	789	843	890	876	892	908	843	873	897	914	892	901	891	934	903	898	868	888	852	829	862	916	915	896	901	900	840	842	848	901	915	829	917	862	900	874	893	898	912	866	870	904	896	866	828	850	871	904	883	906	862	908	884	898	884	856	885	878	857	871	906	877	916	915	908	891	891	867	918	900	902	882	880	842	892	890	918	873	894	919	920	917	922	880	880	909	912	887	859	899	919	906	837	860	859	895	846	895	843	865	895	873	898	934	864	844	904	871	817	865	852	906	903	864	889	833	908	957	899	903	944	894	876	865	919	857	863	898	854	912	888	900	940	912	913	783	887	898	878	887	894	866	896	853	915	888	852	910	885	890	883	946	854	898	924	890	886	891	831	864	898	907	918	880	899	920	844	870	901	884	891	847	856	899	944	853	932	905	895	886	843	871	835	901	886	881	929	855	929	848	877	930	920	870	895	917	876	852	862	903	861	934	881	938	885	932	870	873	929	866	865	881	885	874	874	919	896	844	901	854	861	879	850	885	856	857	873	848	854	884	849	842	898	873	842	896	847	852	943	902	851	837	842	869	921	926	872	939	917	903	850	843	867	954	911	907	854	869	924	882	844	914	901	894	940	881	918	921	861	900	898	883	924	887	898	891	861	829	909	862	837	886	912	864	899	865	910	905	860	883	846	856	874	908	862	883	863	879	852	870	887	895	902	858	879	860	876	864	867	854	917	856	885	892	826	863	860	882	943	881	885	887	863	918	911	892	848	890	858	881	901	852	909	849	947	884	851	890	896	889	908	868	863	898	853	942	887	933	891	857	872	826	914	906	894	811	873	886	883	907	882	907	856	920	908	865	911	851	884	894	879	906	876	855	884	886	894	880	863	852	910	862	924	877	880	862	856	886	911	922	875	874	905	885	841	921	897	955	867	883	948	875	904	875	886	826	913	881	908	894	853	913	907	829	876	899	896	847	910	926	904	873	866	889	873	912	895	891	904	881	903	887	843	873	907	916	891	886	821	857	860	880	895	854	878	877	891	867	878	850	854	881	920	885	909	876	914	912	883	859	876	836	878	878	900	843	854	955	923	860	880	897	868	889	910	897	856	895	880	862	884	829	851	865	853	844	877	868	896	897	887	856	859	949	834	882	857	856	854	921	872	915	900	897	890	901	890	961	920	899	908	945	860	890	877	878	897	922	861	976	839	876	862	906	895	862	908	902	882	822	878	898	870	909	843	889	929	833	868	878	861	912	866	892	886	867	879	884	905	828	850	920	838	889	869	886	836	884	915	916	904	867	874	913	855	879	892	878	856	873	836	864	826	927	828	875	906	884	848	899	913	927	859	956	859	842	908	855	892	852	878	909	908	854	930	920	843	911	791	924	883	879	867	907	839	913	898	868	899	881	882	911	837	884	877	879	882	918	835	899	868	921	863	835	911	864	875	857	935	877	907	875	914	842	942	879	877	907	920	908	898	840	830	895	923	919	875	862	943	882	882	895	852	871	880	865	897	896	883	875	905	872	889	863	918	893	923	862	844	887	825	879	843	823	856	850	864	863	832	817	876	887	860	881	928	908	869	901	858	853	879	905	900	895	839	863	885	878	886	934	894	879	895	899	891	896	902	880	925	917	862	935	904	863	849	967	916	866	884	860	882	941	860	908	895	922	908	896	839	950	915	911	926	843	913	966	851	922	888	947	858	925	934	936	853	929	890	918	870	898	849	910	853	865	932	832	871	854	925	905	840	890	889	902	927	914	874	849	877	948	864	862	841	869	921	852	905	848	892	924	893	831	859	852	922	908	837	898	855	855	888	916	885	873	876	877	923	861	892	918	888	869	867	871	877	852	872	893	891	893	878	823	888	903	839	817	860	917	849	857	861	864	870	896	934	852	885	921	885	840	885	889	877	864	876	799	806	915	828	911	864	918	889	858	824	928	861	892	904	873	894	838	952	907	879	847	838	939	878	925	869	897	892	875	898	895	938	899	810	872	896	866	859	835	905	903	862	884	950	887	850	835	858
28172	8586	2518	873	496	458	382	291	240	248	227	222	197	209	218	231	214	199	208	218	202	202	187	200	187	194	202	194	192	205	198	177	197	185	189	189	163	223	188	217	225	192	222	172	206	200	210	204	197	195	195	213	166	215	218	203	205	185	206	172	170	201	222	220	182	179	189	188	188	208	191	193	188	191	180	179	188	189	205	191	190	192	196	193	182	195	182	177	204	202	174	183	196	208	218	205	189	186	192	224	209	191	184	180	193	193	210	197	172	176	175	218	224	198	190	191	201	191	201	208	218	154	177	185	203	204	174	217	184	194	217	186	200	214	219	212	174	172	187	185	188	189	167	191	177	163	189	197	189	196	181	192	193	177	221	196	226	225	195	195	196	207	174	200	196	176	193	209	175	196	188	177	202	204	224	182	204	192	206	185	188	198	195	189	180	218	199	197	183	202	196	184	180	198	169	212	247	188	195	212	209	224	155	198	209	179	174	189	188	194	179	213	207	210	163	171	205	182	181	206	227	202	195	177	211	164	172	185	206	201	182	205	195	179	202	193	194	200	180	215	186	192	194	169	184	181	208	201	198	174	220	183	181	214	189	211	158	191	170	195	192	177	176	226	202	190	169	205	170	158	202	195	204	182	170	190	202	204	198	183	214	194	190	172	186	182	208	193	191	201	193	204	196	209	173	183	201	198	179	184	196	200	197	171	181	196	190	185	188	171	192	214	205	212	211	190	185	189	243	173	176	192	191	215	210	194	199	210	195	209	198	193	214	167	179	208	181	178	212	186	211	177	178	209	195	208	200	201	215	180	182	187	187	196	187	195	187	198	178	169	195	199	179	203	182	178	174	186	193	193	198	187	210	221	186	215	190	172	205	205	200	152	186	202	195	165	208	183	194	189	194	163	173	192	196	201	172	194	179	200	176	203	165	180	180	195	189	218	184	177	202	178	208	162	202	215	184	207	179	222	198	191	190	203	198	220	198	194	193	209	192	195	176	187	193	201	195	233	191	212	206	188	209	216	183	194	204	177	188	185	225	188	227	185	197	166	198	182	175	179	207	203	195	211	198	183	182	179	185	185	179	193	201	195	227	179	179	186	216	207	189	197	178	187	182	186	194	206	187	180	175	175	166	192	186	214	169	197	205	195	213	240	143	185	218	206	193	214	185	202	176	170	204	194	225	198	217	209	206	201	162	223	197	191	185	190	196	205	203	247	219	202	185	183	198	200	191	188	182	200	191	221	189	190	188	193	204	188	172	204	210	192	179	209	208	167	208	207	185	215	191	202	205	206	195	198	191	191	191	188	167	204	213	191	171	213	193	178	199	190	204	185	177	203	210	193	199	184	191	190	191	204	204	207	202	182	212	218	180	197	180	197	188	187	207	195	197	185	193	159	201	178	194	230	193	217	209	203	195	167	180	204	184	196	208	198	193	191	212	203	190	216	204	213	192	198	194	199	176	174	169	216	220	197	207	205	182	203	201	187	175	182	219	186	154	180	212	185	177	209	193	166	190	213	196	193	208	191	198	165	195	210	174	157	181	193	192	193	186	207	192	190	191	167	181	200	187	186	197	182	199	199	216	201	187	186	192	203	210	208	213	180	188	193	184	198	213	188	202	179	184	178	186	204	186	192	183	184	172	204	194	213	185	212	188	187	195	186	196	179	203	197	197	191	174	210	206	224	196	214	193	215	214	190	168	218	187	208	196	188	184	178	192	204	199	200	187	172	200	190	218	184	189	188	170	202	181	202	187	183	194	208	190	209	188	207	191	193	215	167	186	207	208	186	184	197	201	186	193	203	191	182	220	195	184	211	223	194	180	229	200	189	211	184	199	207	202	181	173	197	205	194	180	208	196	220	205	186	210	209	165	189	176	195	204	194	217	168	203	195	200	227	185	201	214	191	198	166	196	212	186	209	199	191	165	187	191	210	185	165	208	193	192	206	191	179	200	180	200	177	191	187	190	205	205	180	209	210	198	180	201	163	190	199	207	160	227	175	180	194	173	199	190	177	216	181	195	172	196	204	178	179	181	231	201	186	197	207	181	194	182	194	189	185	179	179	195	204	182	208	200	174	163	205	215	198	192	183	186	199	192	186	197	210	206	212	197	192	184	196	196	180	174	213	150	187	198	190	185	199	194	187	190	172	216	205	212	177	190	207	183	199	191	177	190	190	185	193	189	197	196	190	160	206	193	200	194	195	196	191	209	198	197	195	217	212	184	217	203	197	207	193	193	207	173	211	193	186	193	201	225	180	186	199	161	189	202	184	189	198	180	211	193	223	196	215	224	205	195	209	222	185	164	211	182	194	203	204	189	164	167	216	191	182	222	173	184	186	206	190	204	214	216	205	205	201	186	182	171	207	214	169	178	164	222	192	195	206	201	191	205	220	196	183	179	180	188	183	200	197	223	204	166	180	221	218	209	194	194	184	190	169	188	202	202	205	175	176	203	196	215	181	206	205	213	192	187	179	215	171	182	191	181	207	179	188	185	190	196	197	195	186	227	217	215	201	193	188	193	227	197	212	190	199	187	205	205	195	180	175	186	200	195	199	212	217	214	206	196	194	179	204	185	209	191	215	213	180	203	198	179	179	180	201	202	185	194	181	213	207	215	220	194	200	213	185	198	198	212	207	191	191	195	202	199	185	191	202	176	218	180	194	176	180	170	194	199	212	220	197	186	182	176	189	191	193	200	186	185	187	182	192	193	221	193	174	202	185	189	210	214	190	186	238	193	199	202	172	183	211	201	218	176	212	208	189	188	201	170	204	192	194	187	189	205	181	173	187	197	189	222	184	199	177	181	203	192	181	206	183	204	206	190	187	190	207	173	182	198	191	186	179	177	199	200	189	182	199	180	216	210	172	172	213	207	181	170	218	187	189	205	193	196	183	178	196	192	181	194	195	209	185	181	185	188	192	196	200	200	193	194	169	209	189	186	203	185	196	169	195	185	172	212	185	207	185	191	204	205	212	197	172	190	174	191	195	177	197	205	223	197	211	223	216	195	207	213	204	192	204	207	205	171	180	196	200	192	189	200	198	193	195	202	182	194	209	189	202	196	188	211	198	202	192	180	210	174	208	186	181	191	182	161	179	197	214	192	186	188	201	186	216	198	207	204	188	173	193	238	169	186	204	208	206	241	171	185	169	198	204	193	188	189	182	190	220	207	193	194	190	169	187	185	192	207	196	197	191	202	194	216	199	180	188	223	201	164	210	196	209	175	207	227	184	191	195	200	190	171	192	184	166	191	210	183	182	180	174	200	189	190	217	182	194	168	176	184	197	200	191	179	196	199	199	166	180	187	211	182	212	215	209	209	203	200	205	197	188	179	189	172	178	210	203	222	196	182	188	208	202	219	186	174	192	198	201	186	216	203	186	201	181	215	192	197	195	213	220	205	209	192	202	195	209	223	210	176	181	181	219	185	235	218	193	201	186	205	202	195	197	201	204	170	194	185	202	186	216	201	197	178	200	206	203	209	214
18390	5017	3708	2195	1748	1533	1525	1038	785	717	708	666	652	586	605	622	564	597	556	603	570	563	559	512	538	527	514	514	501	505	513	526	490	518	524	522	534	498	463	544	508	496	502	501	488	487	534	500	502	511	532	515	503	489	509	503	448	499	455	478	491	523	490	512	489	483	471	501	480	501	506	442	499	494	514	502	456	491	484	484	477	496	500	467	526	489	502	463	477	496	443	510	484	526	498	487	473	475	473	464	506	427	475	496	481	476	477	499	489	461	449	504	477	482	471	527	480	501	493	488	489	466	451	519	490	465	455	485	473	492	526	479	487	497	552	510	452	503	504	489	502	489	479	525	490	465	510	476	497	510	494	505	497	513	509	493	487	454	455	449	443	516	471	470	505	483	458	497	452	505	482	473	462	476	509	508	510	486	499	474	516	462	498	517	484	498	482	494	473	488	482	462	506	500	543	511	506	480	498	500	495	523	454	495	527	461	501	471	459	473	462	482	498	495	476	499	487	484	487	504	486	546	495	470	498	518	469	469	464	463	483	517	496	489	432	524	504	440	511	438	500	494	479	477	483	479	487	474	493	543	460	481	482	442	531	466	476	465	473	500	489	429	474	493	505	468	508	456	475	487	481	504	464	508	498	490	429	487	524	481	486	497	476	521	526	499	482	482	500	491	476	478	487	510	454	500	468	476	496	492	499	498	503	452	526	490	496	465	524	492	525	476	468	462	493	504	530	443	486	471	491	494	480	491	492	504	519	498	525	505	522	480	488	476	489	525	477	473	483	467	500	466	482	469	483	443	490	510	506	506	516	473	488	539	474	487	460	471	495	513	501	541	476	519	508	502	478	466	468	504	491	443	464	519	516	456	492	472	492	543	497	501	500	524	465	494	501	496	463	486	442	518	454	532	531	508	482	466	457	457	495	456	487	496	472	489	487	476	491	487	471	480	492	492	470	506	504	455	499	491	478	506	499	460	490	470	508	463	520	499	486	489	503	479	483	479	504	497	535	491	503	458	455	517	479	456	501	498	486	477	477	489	477	515	525	498	503	502	474	456	495	490	424	525	461	486	489	443	507	488	509	467	466	506	460	477	487	521	468	492	507	460	507	472	505	522	474	495	464	459	524	507	465	471	450	520	492	478	460	492	510	474	499	472	509	518	477	482	461	518	470	512	505	515	507	489	497	473	499	464	479	496	486	498	452	492	496	521	502	466	507	513	450	497	464	486	500	487	488	493	557	453	507	453	502	473	476	473	474	492	510	518	467	512	529	507	507	500	479	475	478	501	483	497	479	494	528	483	488	481	506	474	507	482	486	473	498	489	449	497	485	476	481	523	491	447	495	455	470	510	531	521	494	501	480	480	490	514	505	453	478	451	530	490	502	515	501	471	536	510	516	470	500	443	491	530	516	547	544	456	516	444	495	494	505	507	491	487	530	489	477	508	475	508	550	443	478	478	461	478	492	479	467	443	468	471	493	484	517	475	494	483	486	516	506	455	525	444	480	459	500	464	502	485	486	473	544	482	459	495	488	486	504	504	471	496	477	474	444	452	508	477	522	479	487	474	478	481	487	481	477	471	451	470	454	499	481	461	474	488	460	506	490	437	473	460	459	489	516	448	482	500	501	533	497	494	447	489	523	525	438	492	474	468	503	437	486	489	504	505	504	458	449	500	537	482	486	506	444	532	492	463	505	492	510	499	490	473	484	409	481	467	500	503	516	457	481	468	448	487	500	495	493	487	499	516	459	497	463	472	499	472	492	478	509	481	517	485	447	483	474	501	446	507	474	514	473	492	472	513	486	500	485	457	488	472	475	497	487	476	461	486	446	527	488	489	493	488	457	487	494	502	483	484	489	514	505	499	489	517	456	472	509	498	490	482	461	500	468	445	502	473	507	500	478	447	494	498	519	545	506	485	475	493	465	458	496	479	483	544	478	453	503	464	492	508	496	453	480	491	563	509	480	458	501	499	515	506	471	445	513	445	478	522	481	479	477	498	456	496	489	445	471	528	529	459	478	452	492	497	465	499	475	473	503	451	446	479	504	500	479	478	519	470	492	485	466	495	523	456	480	486	511	492	521	505	469	525	523	475	512	507	488	483	490	443	491	466	484	478	493	495	506	485	512	457	468	455	521	493	504	483	481	489	468	502	482	485	463	512	499	480	443	478	468	466	482	502	485	490	477	472	490	452	486	452	505	512	487	501	478	520	491	461	459	523	489	473	503	479	516	496	468	469	474	502	529	477	492	458	446	494	488	459	462	465	506	515	486	477	480	507	515	479	510	479	516	480	515	481	492	491	503	470	485	527	499	496	446	503	499	501	474	498	477	490	472	491	470	527	468	511	505	456	535	495	488	454	465	489	495	477	466	500	504	474	501	496	510	460	434	445	480	487	472	502	480	496	504	485	509	467	494	461	510	485	493	477	456	468	480	497	506	474	476	520	525	525	502	511	480	478	544	488	464	481	472	470	507	500	452	492	509	476	503	439	496	482	457	506	479	493	500	526	443	478	513	418	508	528	501	478	478	436	494	440	448	488	514	460	470	507	488	498	540	488	463	467	464	514	473	486	534	475	459	505	512	510	480	507	503	481	503	503	512	482	469	467	498	497	470	473	500	479	432	476	479	466	456	533	503	460	523	473	454	510	490	481	500	479	514	452	486	424	469	464	486	457	509	462	499	524	497	472	518	512	489	524	503	490	522	486	454	441	486	469	450	476	465	481	502	478	466	516	515	448	499	436	505	459	475	451	519	505	485	496	490	492	505	476	452	479	501	492	428	519	438	455	464	446	468	473	501	511	480	517	482	473	484	500	466	479	492	459	482	487	463	492	504	474	480	483	454	503	462	445	471	491	485	495	471	513	509	467	462	486	442	488	445	460	495	468	472	506	517	531	494	481	471	469	461	505	468	504	494	470	466	452	520	501	491	534	488	497	488	497	480	524	478	511	495	508	505	495	465	498	449	524	466	428	485	499	501	528	485	519	454	506	488	467	534	474	508	472	476	509	484	459	470	452	455	491	505	509	506	470	501	486	464	504	497	508	505	520	489	511	487	482	508	487	483	486	489	455	469	505	486	492	463	470	515	469	534	474	483	466	488	469	462	506	511	469	491	492	476	508	472	450	511	484	514	450	472	472	460	529	499	511	457	478	518	450	517	498	491	455	491	491	434	490	470	497	488	536	478	494	469	496	487	513	470	479	481	510	489	490	446	476	456	499	494	497	485	472	476	521	491	491	492	475	485	482	457	516	467	487	478	483	495	448	509	478	478	479	475	475	495	481	443	518	507	444	520	467	472	484	543	460	462	479	510	502	495	465	475	486	503	478	509	445	475	475	453	527	480	470	474	464	474	471	488	519	472	490	468	508	454	494	525	481	460	523	511	509	529	470	534	514	486	482	519	479	486	487	493	451	509	471	467	448	496	496	493	482	467	491	540	479	483	488	497	473	527	471	488	486	474	511	484	467	513	433	514	457	468	487
5752	1355	678	444	401	378	425	357	332	374	380	384	344	370	423	373	306	367	371	398	342	362	402	365	369	360	337	342	338	346	379	398	381	356	340	381	356	381	384	347	325	359	396	352	349	349	386	328	356	375	332	372	331	367	365	332	359	386	345	344	355	370	382	363	338	353	376	388	351	360	381	387	372	406	396	366	336	374	390	347	347	363	405	359	338	346	364	350	318	363	392	356	394	342	369	369	360	322	352	333	381	354	344	373	343	349	350	352	374	344	324	355	368	370	371	357	362	412	357	368	374	364	373	397	407	353	398	400	350	352	336	385	374	338	349	361	347	360	331	354	379	345	369	343	350	372	311	373	376	351	370	351	401	373	322	348	354	365	335	376	375	355	397	367	338	352	313	350	343	340	349	348	379	372	360	365	374	329	384	368	359	359	316	382	359	385	358	305	354	349	361	405	349	368	393	371	385	363	331	397	390	364	345	327	370	347	357	349	363	364	342	378	330	387	363	359	381	342	376	328	372	336	361	354	368	348	329	353	352	332	354	390	342	356	390	322	358	385	357	360	379	350	366	348	365	364	376	352	384	376	338	341	360	410	365	343	377	349	336	403	396	384	374	360	362	366	314	378	369	391	368	361	399	415	377	383	341	380	358	375	339	341	386	346	335	357	355	365	370	367	356	344	359	360	371	344	357	357	372	344	333	371	348	391	322	360	384	350	341	355	389	341	344	378	370	350	418	362	321	355	358	352	350	337	345	325	352	380	377	359	399	340	376	393	319	357	342	369	383	380	350	344	359	380	387	357	359	355	320	374	397	318	352	346	344	340	355	382	369	373	362	341	359	368	325	368	387	348	333	368	350	362	429	395	345	370	356	350	374	357	351	387	336	362	321	380	343	336	385	375	388	305	372	377	390	372	353	362	343	366	355	372	349	353	378	387	380	360	366	335	350	323	380	325	345	365	353	345	362	359	365	387	374	383	391	402	415	341	382	363	345	348	355	380	342	370	358	333	346	310	360	344	331	362	352	360	387	365	368	360	345	390	370	349	361	331	353	400	378	355	356	381	323	333	313	391	372	339	368	364	365	345	391	369	342	341	374	352	343	370	354	384	352	336	362	349	315	347	348	334	329	355	346	355	358	350	382	330	328	388	365	338	365	376	368	387	347	379	324	368	352	358	354	389	322	344	355	380	338	342	356	368	364	388	386	360	391	378	376	307	377	363	358	365	346	336	332	376	349	366	379	334	364	315	369	339	367	396	377	392	341	361	329	338	377	344	338	339	337	355	337	367	293	356	382	333	363	341	365	381	333	348	352	393	355	357	329	364	335	343	371	359	382	361	372	343	353	395	360	345	378	357	330	375	360	375	338	343	337	385	370	322	342	374	339	356	349	393	382	360	329	367	348	353	385	354	346	366	361	345	381	373	401	376	372	355	348	348	376	369	392	320	340	326	353	399	333	366	397	354	328	378	362	325	356	367	371	352	369	341	354	302	362	361	354	364	375	335	373	366	413	352	366	376	373	367	383	362	350	354	347	373	360	359	374	345	334	366	347	371	337	357	355	341	337	364	365	365	372	345	385	383	357	374	357	371	320	326	336	343	375	373	359	341	382	361	383	336	346	380	356	345	352	352	329	355	367	398	356	380	370	368	346	357	369	347	350	381	329	388	355	358	352	380	359	334	341	401	371	369	347	368	378	360	361	356	345	375	358	390	325	360	363	363	369	332	344	339	374	367	400	358	389	368	347	371	336	365	366	395	347	366	397	361	367	340	374	382	330	357	358	358	374	345	384	389	382	370	357	401	358	371	337	378	349	378	351	304	332	365	369	358	347	390	339	341	348	363	311	350	342	357	354	337	384	333	348	365	376	383	375	368	381	387	356	366	381	352	379	375	354	366	334	380	388	349	329	350	354	382	380	345	347	341	368	359	341	393	361	364	345	392	399	359	361	373	352	318	372	350	390	342	377	416	362	384	337	357	355	362	347	355	374	362	333	370	341	387	358	357	360	349	376	370	361	342	352	377	377	418	326	347	348	382	371	319	375	345	379	361	376	385	349	364	360	367	336	351	382	383	343	342	347	363	349	362	331	349	331	342	345	326	371	351	349	327	363	354	384	397	377	340	388	330	364	353	346	351	336	337	323	338	370	372	395	359	362	340	359	363	351	356	355	352	358	384	388	364	358	345	375	381	382	404	356	378	342	364	319	389	345	341	351	363	337	312	344	361	333	361	375	341	347	374	343	369	330	357	359	364	370	358	384	354	375	344	348	391	396	350	359	366	367	330	350	324	344	381	364	350	355	363	324	389	356	373	355	368	377	356	374	373	384	374	364	344	361	404	367	348	361	318	385	333	335	323	386	358	367	340	363	371	357	383	360	340	337	324	319	332	358	389	381	384	351	387	357	373	358	376	348	361	350	373	364	340	335	377	372	373	366	357	386	335	371	320	342	346	384	385	383	375	373	362	366	357	356	374	378	325	344	348	376	420	379	341	369	342	308	337	382	376	395	398	354	390	379	370	306	371	395	365	355	367	367	342	368	380	320	347	350	366	406	365	351	397	369	379	398	367	355	340	365	388	334	318	341	350	385	369	332	375	384	369	361	384	372	375	372	326	391	348	345	329	353	379	348	384	381	386	363	363	370	353	361	385	343	358	329	366	375	340	340	379	327	365	330	364	342	369	331	379	354	366	362	368	352	356	344	413	389	385	327	344	329	346	372	386	339	365	379	394	322	372	325	349	362	370	360	352	348	374	374	359	366	369	364	325	340	364	341	361	350	366	368	366	362	379	352	371	373	352	398	345	382	371	322	338	312	361	401	371	326	360	316	341	383	344	345	346	363	360	358	352	367	358	335	370	364	330	351	367	401	345	372	376	380	363	377	366	350	333	370	363	360	388	354	342	370	366	364	343	387	371	382	355	371	358	382	367	362	367	338	358	378	374	368	355	373	372	364	372	363	349	369	353	354	345	358	347	338	348	358	366	370	354	337	390	321	346	358	392	383	379	354	358	376	332	356	361	343	331	366	369	386	382	340	376	339	388	351	358	368	346	357	373	414	356	360	364	334	371	357	336	353	356	336	374	362	354	387	339	356	343	376	351	367	337	342	353	360	360	324	332	352	362	352	396	379	335	395	373	370	357	408	367	359	389	392	341	328	392	381	353	385	349	396	345	338	364	395	356	358	357	376	358	357	387	386	333	372	343	326	367	408	354	355	341	368	379	369	361	320	344	375	347	346	333	379	356	374	397	359	390	351	333	365	368	338	361	367	357	347	391	357	370	336	375	369	359	332	320	336	352	358	398	387	343	335	352	363	373	370	342	391	389	345	300	355	390	372	360	372	354	381	358	311	367	375	330	378	349	376	355	345	357	337	362	350	379	363	346	352	352	363	353	375	372	370	354	339	350	322	362	396	390	402	335	366	363	380	379	356	360	356	356	405	358	367	338	388	361	325	350	346	373	363	343	340	340	373	338	330	332	393	366
4969	1738	1536	1117	1007	1020	1174	882	849	832	857	870	857	876	901	925	843	906	880	907	903	870	915	845	902	841	922	842	838	889	866	904	847	876	859	927	860	879	899	830	849	832	888	853	807	893	848	851	866	878	861	865	857	890	874	834	880	878	843	831	825	850	877	846	836	885	852	778	879	843	855	820	875	864	902	863	893	843	872	878	874	858	894	858	877	853	898	880	825	894	861	853	868	852	844	881	856	846	872	855	883	832	808	940	876	878	880	846	841	862	851	907	824	882	860	831	855	835	847	855	892	861	844	875	832	890	914	884	844	853	897	861	859	903	857	890	854	840	891	898	880	849	882	866	863	847	874	866	866	841	895	877	856	877	848	830	908	880	823	860	855	861	872	861	839	875	881	908	823	840	952	892	869	820	875	805	853	864	806	879	847	883	893	908	846	901	844	863	843	858	882	870	886	815	902	871	839	863	830	861	832	869	928	848	873	822	832	841	896	881	887	835	840	883	884	826	847	853	849	858	885	898	890	865	912	859	820	851	850	872	860	856	850	882	867	798	867	839	809	859	848	822	854	871	898	873	875	874	835	861	878	903	851	876	870	851	819	884	926	851	882	835	829	825	924	869	839	831	818	858	890	893	878	818	863	834	849	851	859	876	882	847	880	869	888	869	905	880	836	842	902	850	931	877	869	892	855	834	869	801	881	838	900	848	851	899	908	850	865	859	842	827	851	839	882	879	840	896	908	870	885	760	802	815	840	853	834	869	866	885	838	847	863	878	811	843	888	840	828	866	857	874	898	868	876	844	872	862	827	888	883	840	885	900	927	830	850	902	829	897	829	884	889	859	876	844	840	933	841	886	832	889	835	861	810	808	867	859	864	860	809	846	801	837	838	877	932	849	812	855	861	805	812	874	837	866	877	783	835	795	855	882	924	879	896	846	819	899	900	854	879	927	832	843	887	843	801	877	864	890	849	893	856	857	848	830	869	840	875	839	834	902	866	838	868	848	839	849	872	808	899	915	866	861	884	799	859	866	879	797	865	898	845	857	846	863	856	869	878	787	877	843	865	847	850	936	892	881	842	881	862	888	860	856	847	861	856	857	908	923	885	839	825	875	881	847	875	849	888	832	866	801	824	916	894	932	898	861	858	879	847	831	846	865	859	828	853	859	835	833	865	890	846	832	857	846	871	858	868	857	818	873	896	839	850	837	854	907	885	869	844	864	841	852	892	834	858	845	845	885	867	885	864	826	825	837	823	855	836	886	876	881	872	829	918	905	814	845	874	835	825	874	894	885	876	859	822	830	826	853	912	857	836	858	889	843	921	832	885	885	851	901	842	855	891	883	857	872	806	882	853	856	866	889	842	891	891	908	862	866	859	824	859	826	854	837	802	826	837	874	857	821	873	883	838	872	837	826	904	862	835	891	822	850	893	797	889	848	846	880	829	898	795	838	882	830	888	862	894	835	854	852	847	864	939	813	867	859	870	940	854	811	843	889	881	832	840	811	871	849	862	887	846	830	831	879	827	822	860	856	827	806	850	914	843	843	870	872	863	800	838	851	878	877	881	846	917	880	869	848	864	883	819	883	794	862	842	857	907	865	848	858	864	850	858	843	868	916	867	921	895	840	893	879	863	856	798	892	863	866	902	895	827	840	880	887	827	870	885	796	800	823	854	886	901	871	854	821	845	821	835	879	856	847	869	837	821	877	903	844	850	847	843	846	800	872	880	903	858	869	843	851	826	852	813	932	872	917	858	929	828	842	937	844	844	831	891	878	835	870	870	874	834	911	842	873	851	886	875	835	880	891	864	882	891	866	836	844	863	870	846	853	878	861	835	863	841	842	858	915	879	853	865	871	793	871	891	828	847	903	899	946	875	868	854	850	867	855	822	855	888	887	863	834	876	784	841	851	867	818	878	825	839	891	867	889	840	831	876	872	861	823	866	843	896	863	859	826	878	840	840	819	842	889	812	856	883	894	874	947	887	858	920	799	873	900	863	879	841	860	867	883	884	855	855	830	862	910	860	894	831	840	871	872	881	852	859	834	811	855	825	854	839	861	806	901	884	868	818	877	844	848	867	911	885	844	846	890	822	884	894	883	838	946	832	892	896	882	823	831	845	833	832	852	875	811	798	878	878	890	860	893	894	850	877	815	900	851	876	893	875	874	864	887	838	804	872	835	862	878	846	856	820	858	861	857	923	883	877	835	853	853	864	838	895	857	838	933	897	877	856	881	853	867	868	825	863	884	865	895	870	888	897	865	892	858	863	847	863	848	889	875	850	847	793	837	875	831	864	830	866	888	843	795	900	857	860	887	883	882	874	843	866	873	882	812	917	848	859	892	897	891	860	847	842	845	889	867	863	882	870	800	843	836	876	850	914	839	859	865	824	853	797	869	867	843	885	897	865	861	884	859	825	869	861	848	849	854	876	939	904	846	875	843	793	832	842	848	856	822	892	863	851	849	864	852	895	839	862	868	807	809	864	929	857	819	881	891	908	872	854	889	860	894	877	904	952	813	823	896	835	908	867	843	898	846	871	867	831	812	914	787	849	807	845	864	871	891	873	855	806	832	876	892	883	875	878	876	865	888	834	819	806	807	907	846	901	896	923	801	864	888	857	838	822	916	877	881	852	854	834	844	911	901	840	853	936	884	852	876	827	825	855	835	882	894	877	872	856	881	891	893	935	888	864	807	853	843	814	855	833	853	889	887	846	864	874	840	854	841	890	892	848	876	870	819	833	850	877	892	839	855	887	916	867	890	883	857	821	873	878	849	856	847	827	779	830	921	866	889	875	856	884	881	852	882	851	841	915	869	888	877	867	879	905	827	826	884	832	888	841	835	883	917	856	847	912	829	859	901	891	825	882	897	871	846	860	825	788	855	809	882	913	841	860	869	843	826	804	858	895	827	853	864	851	872	837	860	874	871	831	835	919	867	901	824	879	877	838	876	845	844	882	892	864	893	833	836	865	929	855	900	874	801	862	844	887	923	839	856	856	894	873	813	851	852	866	886	866	857	842	940	881	899	892	920	885	846	873	840	863	802	837	789	850	892	835	850	863	807	830	841	880	884	885	854	863	842	863	886	841	868	843	873	905	870	819	854	892	841	849	832	856	855	858	917	846	878	913	807	847	889	854	856	896	866	850	868	860	887	869	854	860	881	877	842	868	852	806	842	818	826	865	897	892	819	883	812	918	845	855	799	844	792	849	831	897	848	881	895	811	840	823	884	865	890	862	843	851	901	868	871	838	837	834	862	840	889	898	808	883	922	810	835	852	856	832	869	934	876	847	911	851	872	870	862	909	881	812	855	891	868	867	851	872	849	885	865	969	807	820	892	819	887	876	869	833	859	827	912	883	855	832	858	830	875	812	901	874	870	856	861	884	856	863	903	848	881	801	859	903	918	861	845	899	842	844	861	901	884	818	837	863	868	826	831	861	831	843	850	826	850	889	853	863	860	852	927	895	869	837	835	871	877	876	903
17362	4357	1104	685	508	436	510	413	387	390	388	398	366	372	375	375	325	376	403	342	382	363	368	331	342	371	372	372	336	366	344	363	369	381	345	338	388	346	372	356	373	383	334	374	354	376	364	395	367	367	363	419	385	392	352	349	352	395	366	366	340	355	357	340	360	374	391	359	425	339	366	378	344	397	396	385	381	359	375	413	344	384	356	420	375	346	378	359	423	345	354	410	407	357	347	340	325	390	410	367	377	374	354	360	380	366	408	351	396	329	341	364	386	402	381	342	374	374	382	371	357	358	377	356	362	331	355	357	382	347	374	359	398	376	349	364	368	334	391	399	346	361	370	378	338	313	394	360	341	361	361	351	382	361	337	389	397	377	356	357	371	367	381	346	392	366	364	385	385	379	397	376	373	359	359	396	386	381	386	377	348	372	364	361	398	361	370	352	399	421	360	367	355	361	395	353	392	383	397	357	371	397	372	388	369	360	362	350	354	393	340	377	344	390	357	332	360	385	388	367	366	363	391	425	358	392	350	401	372	356	411	354	376	361	378	394	357	351	372	351	355	388	394	381	386	387	374	330	363	376	359	361	374	370	369	378	391	370	365	394	384	342	402	344	344	377	371	354	356	368	357	350	354	333	382	345	368	345	368	324	381	350	336	359	388	360	381	383	376	380	349	345	387	371	377	366	384	366	357	373	372	363	345	361	358	374	362	347	334	326	378	368	355	408	390	361	376	402	401	363	397	418	358	349	399	394	385	346	379	419	373	377	354	367	341	369	364	370	339	380	386	376	384	340	363	374	365	403	382	393	338	372	375	354	406	337	350	343	370	340	341	328	345	385	358	372	383	346	355	366	423	365	341	362	320	377	368	391	320	362	357	358	384	386	368	351	353	331	374	365	380	381	359	354	367	332	403	362	391	402	351	355	417	386	356	349	343	367	361	359	366	376	370	349	319	389	356	390	410	399	371	343	351	387	378	372	340	375	343	375	345	353	381	393	362	359	350	378	409	381	337	384	367	414	378	375	359	371	344	347	374	372	390	367	381	380	371	364	383	364	370	357	360	396	399	348	348	334	393	334	361	389	343	375	383	427	373	370	389	376	348	420	366	374	377	371	322	359	342	346	338	372	397	355	394	330	372	375	373	399	369	387	429	339	351	349	402	372	374	383	351	365	344	375	375	398	367	373	393	355	400	402	372	327	387	388	336	381	364	363	371	346	346	376	388	365	379	386	373	344	376	369	397	308	370	370	343	342	373	379	338	364	374	348	364	354	357	340	349	374	356	329	337	350	366	390	380	381	375	383	339	399	405	374	364	378	363	392	369	370	398	380	372	373	360	364	383	405	364	361	366	358	367	373	367	368	377	355	388	364	386	338	410	320	343	335	398	345	374	395	370	376	382	333	317	367	350	366	392	368	319	348	373	419	321	347	393	381	369	385	369	343	385	371	350	353	357	356	366	369	353	368	311	373	386	380	338	384	352	372	377	363	354	367	363	379	323	349	379	380	409	395	333	355	382	341	380	404	362	327	358	373	368	367	347	367	339	387	366	383	382	404	351	357	399	370	355	372	361	378	354	344	345	329	389	330	399	358	385	376	382	344	378	356	385	346	368	346	380	362	343	350	374	355	356	345	380	389	389	380	355	403	404	323	363	391	319	359	397	381	334	355	370	355	364	379	355	370	396	404	376	344	360	323	353	332	342	373	370	344	342	331	391	362	359	387	371	364	364	390	372	366	362	395	366	374	375	370	323	385	340	355	407	352	350	353	360	337	377	367	375	382	385	385	355	365	392	337	374	382	401	344	379	339	363	368	357	371	382	362	403	363	419	375	389	362	372	387	423	350	389	407	389	379	353	345	365	393	373	375	343	356	374	350	347	386	373	405	380	351	394	348	361	340	349	395	334	326	359	350	372	366	370	368	379	380	346	348	350	369	397	390	360	375	365	372	372	373	370	400	385	370	380	340	392	392	317	365	393	364	378	353	356	353	399	396	355	392	371	361	363	341	351	365	364	411	368	361	350	352	379	345	360	338	348	341	366	357	343	377	376	355	411	353	328	379	400	372	358	367	401	371	347	345	360	419	378	351	337	393	324	404	348	374	381	388	370	343	375	389	412	355	401	404	376	377	364	330	399	393	356	362	364	375	373	368	358	381	371	356	392	389	381	345	369	392	373	355	355	349	400	386	399	372	341	380	372	392	334	354	361	361	318	370	379	342	366	344	360	395	370	377	386	359	351	363	367	389	346	355	335	348	365	369	399	370	390	359	360	362	358	388	369	369	363	408	368	357	344	378	404	349	396	383	343	372	364	347	357	380	343	388	375	349	361	375	358	413	376	333	354	361	355	377	397	378	400	346	360	379	361	348	392	398	386	364	380	326	389	340	360	384	384	382	349	371	339	368	354	376	353	382	363	382	360	390	391	348	394	356	364	388	374	321	359	398	363	384	352	374	372	376	361	306	383	355	404	380	387	345	410	390	368	356	374	368	342	334	404	366	361	360	375	360	375	348	362	376	355	381	392	390	357	381	350	386	347	398	328	371	393	366	383	354	366	336	403	381	371	388	346	364	366	340	403	396	332	398	335	391	368	355	366	386	370	379	364	379	341	360	366	349	399	372	372	353	376	348	358	412	368	367	375	355	328	367	379	370	411	336	404	359	391	365	315	393	403	340	373	345	382	366	387	351	381	357	353	374	335	361	368	376	391	324	375	356	315	439	382	348	331	415	391	341	342	348	354	361	396	384	337	404	374	354	369	338	396	342	340	350	384	379	358	395	383	376	409	383	374	356	344	367	382	364	356	355	354	379	369	345	337	388	376	364	335	373	328	342	361	344	361	354	369	383	364	353	361	345	329	376	346	382	393	348	360	366	362	373	379	350	354	376	398	334	318	379	376	382	388	374	367	385	377	355	362	399	388	344	374	380	365	352	341	373	413	368	360	350	362	410	356	357	343	387	357	350	366	368	402	335	352	349	345	367	334	343	380	367	346	382	361	360	357	358	358	379	386	412	345	399	391	394	372	377	341	376	391	346	338	369	371	359	374	336	357	390	400	377	398	388	364	381	392	351	363	341	363	380	377	407	352	350	413	345	358	342	388	328	377	348	394	375	410	378	381	359	370	384	390	339	352	360	366	352	402	368	394	369	402	382	399	395	379	358	395	376	335	345	369	353	346	383	355	341	382	363	354	343	386	356	343	322	347	369	361	377	375	385	379	408	370	366	401	342	385	320	373	372	383	340	375	399	365	342	373	370	374	381	379	359	371	374	348	375	339	352	380	387	375	377	385	334	330	395	335	356	334	387	353	414	386	364	387	325	352	394	368	360	372	351	390	357	355	391	388	362	394	371	397	381	369	387	402	386	355	368	353	360	380	403	346	374	393	364	390	355	408	379	368	382	351	360	378	359	354	356	372	409	357	349	351	364	339	374	363	343	400	386	375	360	351	377	360	340	352	354	376	362	374	391	383	368	343	342	373	377
13067	3421	2071	1667	1582	1495	1426	1116	988	911	954	1021	955	926	943	907	904	927	929	941	931	935	850	909	947	852	909	875	906	916	890	874	863	866	877	871	898	842	877	870	924	886	878	883	899	860	894	866	880	895	899	834	931	857	901	860	894	884	894	879	900	873	898	814	896	904	807	891	921	903	926	887	880	882	885	880	894	841	851	851	858	885	813	846	850	856	900	886	898	839	848	851	861	873	835	852	845	809	825	862	827	851	814	907	863	865	854	836	888	895	889	861	899	874	821	837	846	856	828	820	829	824	888	895	877	882	890	902	820	891	856	912	851	885	891	871	874	825	853	867	810	861	825	832	838	850	883	883	869	847	892	877	839	861	880	895	829	821	843	882	869	884	894	887	858	913	912	839	881	868	891	875	856	895	840	865	909	933	896	834	862	918	890	854	883	884	901	867	917	906	888	900	814	862	859	844	884	879	933	887	900	767	898	816	830	910	892	866	890	917	879	877	917	839	898	840	927	904	849	795	897	864	928	811	920	847	854	899	845	850	877	855	900	861	868	917	888	880	882	834	878	883	883	895	836	850	877	838	856	851	870	933	885	845	893	827	903	878	906	914	897	869	904	831	820	866	873	880	956	922	855	877	841	879	830	869	880	862	909	835	936	828	895	877	861	852	895	883	853	812	843	906	903	888	858	827	892	860	886	850	817	857	809	881	888	874	813	811	869	830	889	878	903	865	904	909	882	884	849	847	882	877	924	813	848	890	822	845	909	815	895	821	846	887	825	821	844	855	828	906	840	892	865	867	837	846	887	892	905	867	849	902	944	867	872	814	897	907	920	891	917	878	896	893	866	915	902	885	867	876	786	898	880	888	965	896	852	869	835	864	880	837	882	881	899	887	830	876	816	902	821	882	873	871	876	891	842	864	894	915	903	899	908	856	817	844	910	911	822	875	866	871	866	881	868	880	898	865	865	857	811	880	878	820	863	833	903	877	858	863	905	878	830	789	858	823	934	864	786	903	881	862	869	906	847	894	868	798	871	846	871	880	888	908	899	875	851	894	859	861	882	865	905	859	853	833	907	876	836	872	895	883	873	830	881	913	876	913	894	844	814	857	891	920	858	891	837	871	913	879	860	893	869	814	890	868	894	888	899	891	886	860	831	888	878	876	863	899	906	818	892	805	823	910	885	849	848	877	857	869	865	817	883	839	826	873	841	916	902	867	855	913	893	945	864	844	918	860	859	884	876	838	868	813	844	882	907	837	896	884	838	857	847	874	847	926	840	828	873	887	861	831	911	912	898	872	881	847	888	805	921	833	915	851	886	872	888	861	832	872	909	850	865	864	855	921	856	892	845	867	874	888	916	868	867	880	886	865	832	827	893	892	812	833	885	888	930	867	895	882	882	778	857	833	844	899	832	901	854	928	862	907	821	845	885	850	874	847	854	850	900	871	895	833	872	867	890	834	848	907	861	854	855	881	932	824	872	854	833	911	940	862	877	918	877	797	856	893	900	884	890	855	919	873	855	913	840	894	874	917	870	875	892	819	899	915	919	858	888	868	806	829	841	890	899	880	874	833	873	924	869	865	913	888	936	889	872	866	823	844	895	942	911	821	890	858	894	873	873	868	947	885	845	859	875	851	831	844	897	949	891	914	914	861	890	869	901	902	878	908	891	843	873	865	901	870	860	853	906	871	891	844	895	875	834	868	890	861	891	878	900	818	863	855	887	860	848	852	828	874	899	909	863	820	926	832	825	868	880	843	921	866	896	865	903	897	866	887	837	905	798	897	924	882	890	866	860	859	840	888	909	884	844	917	840	896	860	884	897	876	841	901	909	897	854	834	913	853	902	924	932	868	831	898	874	853	848	898	891	853	835	872	857	816	907	884	827	893	802	851	913	883	872	853	856	937	859	822	874	878	875	861	878	819	839	880	831	861	889	862	868	889	808	872	862	839	819	885	877	908	857	793	867	846	866	873	841	875	827	849	875	961	874	868	824	887	840	857	948	854	852	869	892	874	863	826	867	870	804	832	898	883	893	896	839	880	900	854	853	880	884	874	854	851	856	828	851	852	845	854	815	870	917	872	895	885	845	868	880	887	882	876	848	822	886	829	874	935	852	838	864	933	894	862	852	833	911	865	864	834	877	886	800	869	896	879	885	879	872	913	869	950	859	825	959	877	848	867	931	864	878	870	825	859	867	940	864	819	843	869	879	879	862	863	850	828	898	846	926	904	876	875	831	873	859	881	867	888	904	864	846	831	858	931	843	885	861	894	886	964	865	854	832	950	825	911	859	893	946	919	892	884	870	877	836	853	867	906	875	877	855	859	782	870	839	873	831	875	859	908	846	834	830	835	906	884	868	908	860	866	841	874	835	885	893	861	868	857	847	895	854	889	899	910	864	904	877	913	900	899	820	859	883	864	923	857	856	890	861	867	876	832	895	854	930	893	872	909	810	875	909	864	898	869	844	883	873	870	864	836	859	868	852	891	833	883	835	859	880	903	865	934	809	870	874	840	856	858	921	853	860	876	906	849	866	862	936	869	873	882	876	861	897	874	892	887	892	860	856	866	825	822	845	849	884	835	853	842	865	847	877	890	891	865	843	866	850	876	871	840	933	793	873	910	879	858	844	863	880	829	900	845	869	831	871	853	885	889	925	868	848	821	876	916	894	836	898	880	898	896	854	836	938	911	893	832	859	910	859	856	826	851	854	839	903	883	884	857	892	857	934	867	813	877	925	837	870	848	845	935	852	841	879	855	885	831	841	857	871	907	894	890	873	881	864	871	919	898	860	856	903	885	900	888	819	854	839	889	893	876	848	889	900	895	941	844	917	886	883	904	859	853	885	899	840	845	853	831	849	898	845	874	837	853	942	856	818	868	864	877	872	876	873	907	882	879	862	894	869	842	809	849	814	881	865	922	844	828	910	882	843	894	822	860	864	859	883	847	885	875	864	900	879	889	893	824	878	896	887	806	860	896	888	874	893	913	871	907	869	824	842	869	851	881	895	877	885	866	916	912	859	807	812	854	837	874	880	835	899	861	901	824	851	864	860	891	849	913	877	868	849	860	855	889	837	891	882	839	897	844	886	867	923	852	882	862	855	862	880	778	895	848	855	855	902	883	857	861	807	854	919	867	840	866	915	843	885	854	870	859	873	877	896	848	845	848	856	916	819	827	874	877	896	901	903	809	803	886	897	866	855	872	876	865	914	865	857	837	823	862	877	873	868	905	871	892	858	862	849	780	842	873	867	903	853	866	812	897	887	820	874	862	842	867	884	867	897	912	851	885	852	844	895	804	874	856	888	857	859	820	897	840	867	836	874	846	892	814	874	844	927	848	917	889	898	849	804	890	867	870	834	887	930	879	828	891	905	854	882	857	840	856	769	825	926	867	869	857	912	910	865	891	866	836	895	828	904	904	893	891	888	884	890	857	859	853	856	893	845	911	866	868	888	844	941	857	873	888	904	874	799	889	859	901	909	853
27164	8198	1480	782	508	435	356	342	250	215	226	235	231	205	212	201	201	206	197	209	222	203	197	200	219	218	177	202	182	169	185	189	202	198	180	188	163	171	162	178	181	184	186	179	177	211	185	182	187	177	193	197	186	214	203	178	200	191	186	210	186	196	197	197	204	187	179	196	206	187	196	232	189	202	192	178	183	186	192	186	140	233	186	181	189	178	189	194	192	175	162	157	193	168	207	183	196	205	233	172	220	181	180	177	171	191	188	177	207	204	170	195	182	179	212	187	192	215	193	172	207	201	197	206	184	200	196	179	182	180	190	191	159	167	193	193	197	193	199	192	190	213	183	209	188	188	201	174	218	201	189	200	175	175	205	191	214	179	186	182	192	188	181	194	193	201	203	203	197	182	180	208	192	176	191	178	183	197	166	189	186	169	207	227	184	184	169	179	183	183	159	173	201	182	192	191	170	206	209	174	194	176	180	171	182	182	206	173	183	174	179	175	165	197	178	186	204	204	205	178	188	197	187	201	179	179	192	183	213	202	196	194	176	195	190	183	197	179	187	173	158	207	208	184	197	190	177	191	193	191	213	173	176	193	200	198	217	200	179	182	190	176	233	206	199	202	183	173	170	188	178	206	183	198	214	198	199	191	186	203	194	194	184	178	180	180	201	184	165	188	203	193	188	182	185	198	204	191	184	186	198	187	190	190	194	197	199	204	195	196	176	189	193	198	179	186	210	175	183	162	184	187	190	197	178	197	174	183	184	206	187	205	196	158	157	224	164	188	161	191	170	197	198	202	199	181	186	170	192	187	187	180	195	210	171	183	216	203	193	181	175	175	199	181	202	187	181	183	182	190	186	191	169	199	202	189	210	198	179	184	174	198	180	184	172	213	177	171	184	200	181	224	212	186	217	185	180	204	191	206	177	170	194	191	183	187	196	188	176	161	179	171	186	208	160	221	200	215	176	183	169	187	213	153	175	164	199	203	193	167	188	162	171	189	204	193	190	192	180	209	199	178	210	201	201	190	190	202	182	200	176	182	172	194	191	199	179	196	189	187	232	196	204	195	160	197	172	209	182	196	217	200	193	181	194	174	201	160	204	186	186	180	186	210	186	199	195	198	177	197	178	190	148	178	170	216	180	187	176	200	183	175	192	208	213	197	209	203	205	164	158	181	195	169	198	191	182	186	183	186	174	184	186	187	195	183	196	196	181	187	203	154	180	176	208	189	183	212	178	182	189	188	211	206	181	196	200	182	205	210	180	190	180	167	189	202	197	196	218	181	198	190	230	182	183	219	192	207	205	179	201	202	217	186	163	168	211	200	197	189	169	177	186	167	191	169	182	173	189	216	204	209	178	181	181	170	185	184	219	193	211	167	198	210	202	193	193	182	179	191	207	185	172	194	183	169	180	176	216	209	178	167	168	188	156	190	172	197	202	191	200	170	183	222	181	189	192	182	186	174	171	191	174	189	203	175	195	178	186	185	173	193	186	186	214	186	203	204	177	173	197	198	173	190	187	203	180	189	205	208	149	168	196	174	181	192	208	196	152	192	194	163	177	180	160	196	164	186	204	197	209	182	202	173	181	184	177	186	200	201	204	217	186	202	203	182	182	193	167	192	179	184	178	175	190	189	170	206	182	225	170	182	203	191	201	196	189	213	195	202	185	192	201	166	185	173	216	210	195	207	182	197	192	185	193	186	190	201	183	180	169	198	188	179	212	187	201	184	150	157	179	179	196	191	202	166	180	179	177	190	189	211	200	184	193	191	171	199	163	172	187	176	182	197	178	183	190	200	170	188	165	182	182	176	201	193	182	188	195	196	193	181	172	201	191	181	171	168	189	173	189	193	194	203	209	175	175	194	186	205	193	174	183	196	175	205	204	193	178	215	205	181	171	188	188	194	184	170	171	185	180	185	187	176	179	187	182	180	191	193	167	189	191	173	193	195	190	162	196	193	203	193	161	168	183	191	201	173	153	172	195	185	200	198	163	182	182	166	186	166	200	177	185	185	169	173	181	177	178	168	169	195	175	217	164	176	196	201	199	199	197	179	214	208	192	172	199	201	173	183	184	164	203	207	175	225	183	172	187	176	196	211	195	185	180	180	175	181	183	178	186	178	191	175	224	188	182	160	204	214	183	180	200	228	184	175	205	195	197	182	204	197	176	179	198	190	188	194	173	177	179	181	198	171	182	193	178	182	192	189	198	182	214	181	197	200	175	210	152	183	167	203	216	201	179	190	209	179	174	214	211	143	183	175	178	163	191	213	186	210	197	176	194	182	183	157	188	195	177	169	188	190	182	216	197	194	179	174	187	169	186	200	197	219	204	211	177	202	204	202	180	188	170	197	191	194	181	195	219	210	170	184	196	215	183	200	177	219	190	180	165	199	182	205	170	156	206	207	200	189	218	184	204	197	166	193	193	197	192	190	192	185	181	187	187	207	177	195	196	175	173	186	174	161	184	171	192	217	181	169	183	179	187	183	201	177	179	183	199	187	189	185	156	191	165	217	172	185	203	178	201	192	179	182	185	184	204	204	203	194	201	214	192	198	164	169	188	173	199	197	185	175	188	191	187	193	201	204	174	152	199	205	200	145	178	161	201	225	159	207	189	166	185	197	150	191	201	199	189	200	190	178	185	168	176	187	181	180	183	178	193	184	182	180	184	213	199	195	187	197	194	215	183	208	192	174	185	196	205	226	175	188	171	172	189	206	186	177	193	172	168	178	170	177	164	182	192	202	179	213	189	174	186	168	181	186	183	179	182	195	183	197	195	195	193	190	226	200	216	181	178	188	173	168	163	201	192	193	194	175	179	172	200	202	170	175	200	181	191	175	178	212	217	213	178	170	179	189	188	209	183	195	194	180	178	187	199	194	191	186	154	194	196	196	178	177	188	182	184	188	206	199	190	184	195	212	193	183	178	172	210	199	175	210	196	191	213	191	188	166	210	180	192	196	176	197	191	184	173	235	231	175	206	187	197	193	165	184	162	178	192	181	176	175	181	194	178	189	166	193	179	178	187	188	207	173	200	202	198	190	167	215	198	175	174	195	197	206	180	181	195	196	176	203	170	209	171	181	168	185	196	170	214	189	196	188	175	195	217	183	167	206	209	180	186	223	204	179	167	210	173	189	227	214	200	199	188	193	181	188	193	174	190	180	194	191	190	207	188	189	186	198	210	191	195	173	183	188	189	195	167	205	197	194	191	167	196	195	178	167	172	185	179	197	202	190	215	198	187	181	182	188	198	192	185	184	173	186	198	201	194	194	187	202	198	170	197	162	207	185	196	210	205	178	194	172	190	176	176	200	178	162	172	181	172	194	228	200	196	236	195	200	206	203	172	213	179	200	190	184	190	155	204	174	204	200	180	191	188	212	182	209	199	191	195	196	171	202	189	204	195	165	208	210	201	180	208	199	199	193	188	217	197	207	186	176	172	206	174	183	161	178	148	174	180	150	188	203	164	162	190	199	209	188	195	204
17984	4605	2067	2103	1675	1508	1348	1070	806	731	700	655	627	595	623	627	572	525	500	547	549	601	501	538	540	477	524	478	507	500	504	538	464	497	499	501	495	468	495	462	496	499	480	461	507	484	463	512	469	488	517	517	477	487	460	471	488	505	473	496	458	496	432	470	455	475	475	448	458	471	455	492	456	470	476	473	502	476	487	478	481	474	500	460	419	461	463	453	442	489	473	498	494	465	458	488	485	448	449	505	491	523	479	498	495	436	440	526	471	471	445	469	488	450	447	493	458	453	451	493	479	464	481	460	455	472	490	462	481	474	475	443	445	443	484	470	474	454	464	463	461	452	480	433	486	502	461	460	468	486	452	456	490	495	492	425	486	505	505	466	477	478	441	463	480	464	474	491	468	484	450	452	459	466	474	464	459	449	485	434	485	480	470	441	490	534	485	479	461	472	460	488	464	505	496	479	455	462	456	441	476	451	432	427	468	438	506	491	441	498	455	443	477	476	496	459	496	431	431	540	510	464	471	494	506	469	454	510	468	456	449	476	474	509	494	470	488	446	443	468	460	488	475	457	469	485	483	506	447	457	483	480	484	463	440	421	465	491	460	456	482	492	446	457	459	457	477	479	478	488	446	468	512	510	461	462	514	474	500	462	484	457	464	492	483	518	466	466	454	508	482	462	452	479	452	457	483	452	437	460	461	478	491	480	477	524	471	458	472	480	443	479	469	478	492	472	444	495	521	474	440	503	484	511	465	512	460	451	426	473	489	461	491	458	509	460	479	456	447	442	456	491	464	485	479	507	498	477	471	450	486	484	473	467	497	491	466	485	449	474	468	513	459	447	449	444	462	437	456	474	473	475	471	481	463	451	470	469	483	491	456	479	481	438	519	470	440	489	466	480	461	478	449	467	497	433	451	440	471	457	490	444	431	494	486	489	473	484	496	500	459	455	508	495	473	465	469	438	472	464	471	452	490	477	468	464	496	455	485	511	470	492	457	470	486	465	461	480	496	431	495	528	461	480	475	430	477	474	456	450	466	472	453	489	463	510	505	483	447	472	474	485	433	451	435	484	456	433	486	480	458	489	517	463	464	505	496	479	458	488	473	511	462	453	510	474	505	461	465	449	484	445	499	486	473	440	473	463	474	468	474	478	467	483	444	448	483	497	471	507	458	472	452	470	463	481	456	453	467	465	509	456	443	441	488	515	456	483	492	467	475	487	476	480	451	482	463	442	422	478	529	455	470	465	464	452	525	444	438	454	461	488	455	457	462	434	485	469	460	479	491	483	494	501	470	473	454	507	483	432	441	474	487	493	453	448	429	444	500	520	501	458	515	465	468	496	448	479	492	466	478	521	491	462	464	486	454	448	485	436	514	506	498	456	486	455	452	463	453	457	438	445	446	494	461	481	472	447	448	493	498	464	507	443	455	500	439	475	480	496	468	445	478	447	490	461	478	439	460	509	479	461	429	477	480	514	466	410	493	465	449	502	439	491	485	483	442	461	461	439	442	509	479	448	468	476	471	515	477	488	463	485	477	473	481	444	470	506	508	497	478	483	461	449	474	472	456	507	479	428	481	448	499	470	492	491	456	451	448	481	505	490	477	475	432	452	495	442	448	484	483	433	448	477	455	459	478	463	472	425	457	432	454	484	452	441	480	475	470	437	489	499	461	455	469	457	474	509	468	494	459	443	488	495	475	474	469	510	504	472	455	479	443	495	456	450	480	473	462	468	501	507	476	437	445	455	459	457	469	451	515	471	478	481	431	492	461	481	487	479	461	462	489	497	459	444	448	435	510	449	507	447	464	539	484	467	496	476	454	462	501	466	481	485	459	440	483	486	503	465	475	479	449	434	461	472	465	475	477	473	491	432	440	470	485	488	436	470	494	494	491	466	491	462	462	437	482	499	466	486	462	492	446	479	486	495	465	449	461	491	496	513	497	482	472	490	462	473	462	464	480	457	498	473	495	491	459	489	455	476	438	481	476	452	447	475	439	454	442	479	512	466	499	495	472	525	503	478	505	461	484	471	506	479	472	506	484	506	463	442	474	479	476	432	476	454	480	477	516	506	444	440	479	451	471	507	442	461	491	482	495	435	470	487	481	480	469	480	466	441	490	476	462	478	450	472	473	497	473	472	449	464	450	469	519	453	486	526	492	443	461	490	450	480	488	482	524	482	458	486	459	487	456	456	454	494	471	434	480	485	477	447	479	494	496	448	512	456	459	522	442	492	410	491	491	495	474	464	457	472	445	462	466	492	447	469	465	465	486	487	460	454	454	472	480	462	448	464	465	492	500	484	435	460	460	449	459	489	477	477	469	474	470	429	462	482	470	493	445	464	466	445	455	468	461	423	474	467	455	460	486	494	482	422	475	481	437	470	490	463	467	457	456	500	440	489	504	487	456	478	469	475	489	496	505	469	448	461	467	468	470	467	481	438	483	459	458	469	471	498	500	437	471	441	449	436	477	484	473	463	487	479	447	447	454	485	450	425	443	456	543	505	459	459	458	467	457	438	486	473	500	473	521	438	485	460	449	497	500	481	435	482	495	482	544	437	510	463	488	446	474	467	439	498	495	439	483	485	456	498	492	477	475	437	471	440	458	465	474	438	504	434	498	459	461	476	486	475	436	517	482	440	458	479	469	473	441	486	466	464	443	469	446	484	489	461	488	448	458	469	456	484	480	505	471	466	441	488	492	444	469	455	493	418	473	486	475	468	485	484	474	463	471	464	487	476	486	481	495	498	510	491	514	480	465	463	493	466	454	474	472	497	448	405	459	464	476	477	510	446	499	440	510	458	450	466	474	472	454	502	487	472	439	430	471	495	469	438	495	481	451	462	455	474	468	501	471	476	490	490	479	445	481	495	487	489	485	479	443	483	427	445	483	455	465	476	476	516	469	489	488	495	467	506	442	494	467	470	502	434	474	462	475	449	467	451	435	486	511	517	531	479	479	478	503	450	520	476	493	502	525	461	450	507	447	469	441	503	484	471	440	508	470	517	488	475	474	464	451	495	492	449	464	510	457	462	456	487	504	498	494	475	475	463	491	466	444	503	461	443	448	478	461	482	467	457	480	499	488	483	492	489	477	491	512	451	456	463	507	484	514	524	460	504	478	471	489	464	430	475	489	448	481	468	438	460	452	450	486	468	513	437	451	474	451	466	468	460	490	465	471	454	444	496	447	455	480	484	479	456	468	462	479	426	488	485	474	489	443	434	516	435	470	508	518	479	451	429	463	452	471	479	506	439	447	494	470	447	469	481	469	490	477	449	465	480	481	532	462	455	478	445	450	452	509	458	473	446	440	467	474	461	485	509	502	459	471	471	492	513	492	487	490	439	474	497	446	503	494	494	476	487	469	470	481	453	450	458	514	460	464	451	504	440	472	417	504	491	412	493	495	451	488	444	470	453	471	474	483	496	517	487	506	466	471	456	433	511	467	487	472	468	493	457	502	428	445	468	457	498	493	437	481	496	499	477
5293	1313	379	410	367	389	397	325	349	371	369	358	354	369	374	404	380	349	376	350	367	339	339	352	375	337	387	361	358	353	367	363	365	368	368	371	338	369	393	368	314	333	351	380	339	339	331	362	383	320	364	366	356	314	354	349	356	316	352	373	314	348	360	343	325	342	358	360	378	359	370	366	349	345	366	335	343	358	324	355	366	357	332	381	355	333	342	367	350	387	346	340	351	343	354	341	363	356	352	316	352	394	348	371	357	341	363	368	342	344	337	320	345	339	363	371	329	368	357	353	362	356	308	329	332	389	366	360	346	333	361	344	406	387	349	334	416	366	385	371	342	366	348	335	369	347	369	378	348	364	344	358	342	344	348	341	358	357	395	355	342	335	373	360	367	355	389	356	344	352	373	343	329	374	360	366	320	380	361	352	384	363	372	359	338	359	383	353	375	352	366	336	343	354	338	368	358	349	345	418	336	385	342	352	378	377	373	353	339	350	356	379	353	359	342	355	380	396	373	331	363	331	338	342	356	338	368	329	358	369	340	394	345	344	375	342	358	383	339	372	352	346	356	331	360	351	369	369	345	360	369	346	354	383	356	411	351	337	363	350	331	360	350	330	364	364	354	366	356	354	417	362	350	358	345	339	389	371	364	340	361	386	346	333	354	367	309	344	329	387	366	359	384	379	357	361	352	362	323	369	378	345	326	344	314	338	357	369	379	367	335	363	368	374	346	348	354	339	339	366	350	361	329	350	390	339	345	353	359	363	327	357	335	381	338	357	346	366	365	361	372	358	362	369	349	371	329	375	361	367	365	360	345	367	368	343	332	341	343	328	345	326	347	328	350	356	332	362	359	374	347	378	363	369	393	370	363	378	370	385	351	344	344	376	337	360	357	344	348	381	342	342	334	378	333	327	373	356	374	328	367	320	353	367	356	373	354	372	346	342	346	325	360	358	362	333	355	344	327	338	321	352	359	362	301	363	364	353	353	361	379	351	362	334	379	344	379	350	359	382	311	351	337	355	373	306	358	339	360	375	354	358	371	364	356	342	382	344	380	356	344	368	303	357	319	378	373	382	319	375	370	392	385	362	390	331	356	368	366	378	369	351	373	361	359	378	384	320	373	343	368	332	345	327	338	333	391	355	361	367	380	382	370	371	385	324	347	368	347	345	368	364	329	368	352	374	388	350	340	359	334	372	346	329	329	357	343	382	340	321	326	386	414	349	344	352	349	350	368	356	342	372	383	370	327	358	332	332	377	350	362	382	356	320	346	363	374	367	358	347	362	362	367	340	311	339	346	341	340	381	338	361	346	388	361	326	366	292	348	377	360	341	323	320	373	358	348	372	375	338	382	353	345	373	366	370	360	370	358	356	363	374	378	378	366	354	346	396	372	367	366	366	328	352	374	337	316	383	349	389	361	414	335	339	377	397	383	335	404	371	353	382	366	358	334	366	340	363	355	316	371	354	366	354	349	367	391	359	382	370	384	344	364	390	339	349	372	374	362	387	361	330	329	378	358	373	352	352	366	381	347	344	373	376	341	354	391	340	369	333	340	365	341	356	363	332	369	347	339	350	372	373	346	355	344	363	336	363	337	367	321	361	341	358	361	380	327	364	345	341	364	318	340	355	320	343	322	387	365	334	394	345	360	340	384	355	354	358	359	355	356	376	377	385	396	363	371	364	327	364	357	298	340	391	312	377	354	354	375	366	367	353	347	347	382	350	372	323	350	375	358	390	377	342	364	340	367	359	347	378	359	340	403	392	362	346	379	347	343	356	366	333	399	399	328	383	406	374	351	343	343	330	367	369	345	371	347	348	332	378	375	334	352	348	346	348	352	338	359	346	323	363	362	354	355	387	349	338	324	388	370	358	358	347	372	366	324	350	362	394	369	299	350	350	374	379	340	340	367	358	382	395	354	368	339	336	352	326	341	354	381	341	323	360	355	383	358	330	369	320	312	351	372	355	365	351	325	312	382	347	315	354	384	347	323	362	365	365	380	353	376	338	349	368	360	360	352	345	364	370	372	408	371	365	377	353	323	369	367	350	363	367	382	373	335	343	372	333	323	333	329	317	337	378	346	370	384	337	354	352	398	334	370	372	359	320	379	354	377	347	383	340	342	318	364	370	379	358	348	360	281	388	372	370	375	334	362	317	357	302	360	343	363	347	385	356	381	345	337	376	334	362	332	365	342	380	355	359	388	360	322	333	369	362	337	387	334	341	341	341	355	356	367	342	327	355	366	335	385	377	367	353	345	379	340	377	351	363	365	351	327	353	342	360	345	369	351	352	359	342	326	363	387	336	348	353	356	362	361	370	358	317	359	341	332	349	347	350	319	358	369	391	367	362	341	360	375	301	383	348	334	382	387	383	330	312	324	354	348	367	372	390	352	392	360	350	396	381	338	330	325	348	351	363	347	382	370	340	360	372	369	382	347	347	384	351	379	371	370	353	350	345	359	367	363	345	345	347	354	371	367	350	312	361	369	343	364	369	345	381	352	327	361	328	344	355	359	320	352	338	371	346	339	388	342	350	335	362	342	369	358	346	363	345	362	370	360	311	371	359	350	380	388	343	365	359	325	368	354	359	353	365	363	324	353	374	371	348	333	349	357	336	339	368	355	328	368	371	345	371	368	342	377	348	331	337	322	335	356	322	335	361	371	351	371	328	351	360	371	344	353	360	359	341	331	359	377	366	322	372	365	368	327	311	373	406	372	345	405	323	332	355	345	366	365	340	311	369	355	347	375	355	359	387	327	334	331	377	389	374	382	349	362	362	386	363	368	352	351	394	339	358	336	392	378	383	379	339	352	357	381	335	361	344	388	348	374	326	345	374	362	361	348	349	330	369	347	332	316	349	345	344	348	370	357	350	381	373	352	376	342	349	357	375	354	352	301	329	342	338	373	388	358	387	368	389	354	378	333	365	342	386	353	384	357	398	308	370	324	330	342	331	299	364	337	344	362	358	380	321	329	400	342	354	355	340	340	358	324	360	361	340	373	352	329	341	376	369	395	402	398	324	385	341	350	333	334	355	371	323	346	318	339	368	358	384	353	371	361	381	351	405	366	366	354	334	348	355	375	374	345	335	347	387	340	369	380	349	380	346	360	334	370	375	369	342	329	369	356	352	340	376	363	366	386	319	363	344	377	337	355	360	385	350	305	346	364	333	358	357	388	374	355	349	368	356	322	338	338	339	349	368	337	370	341	365	319	359	361	339	340	376	374	346	352	355	335	328	336	353	377	368	359	369	356	347	368	328	368	363	359	369	381	339	353	334	370	357	336	375	334	350	353	357	380	336	354	372	352	358	357	322	335	403	371	356	350	368	356	350	351	363	345	347	340	351	362	361	390	342	351	333	341	385	364	365	375	332	368	339	350	349	345	368	332	363	347	366	350	340	326	347	340	342	406	341	374	361	383	370	359	378	342	349	367	348	332	323	352	370	375	347	359	394	360	326	366	371	369	339	368	340	348	351	365	350
4604	1640	1042	1039	976	1050	1035	828	902	843	908	848	843	870	863	817	863	824	849	841	873	815	903	779	868	868	830	880	851	842	867	850	852	883	831	836	844	793	904	860	833	826	894	848	872	846	794	847	873	836	850	810	899	831	868	836	861	894	864	871	832	809	810	813	840	885	809	849	826	865	843	835	844	817	830	798	832	865	855	800	894	840	863	819	887	824	857	853	862	831	822	907	806	831	861	859	859	846	823	847	862	849	874	859	847	847	890	833	832	882	849	881	884	824	826	824	874	880	869	854	846	860	828	857	835	920	802	844	896	840	826	875	894	850	864	794	878	877	856	846	861	891	874	835	824	855	824	887	833	816	883	842	842	864	831	802	833	853	849	831	873	851	867	876	865	841	761	895	810	830	868	869	864	891	820	786	860	863	872	856	882	917	865	880	838	868	872	860	875	836	875	835	845	895	870	873	853	843	956	781	830	804	903	836	861	829	882	861	898	883	838	842	842	827	827	832	831	826	817	865	817	898	815	822	850	860	840	889	827	864	888	816	833	896	822	856	879	870	874	837	827	872	843	813	872	840	800	833	844	857	864	879	795	855	812	864	834	861	869	832	824	873	827	923	821	859	881	872	818	865	837	834	819	896	821	796	843	794	858	831	788	820	837	841	861	807	869	881	816	850	825	849	851	908	817	830	866	851	838	826	870	850	848	824	842	821	830	859	824	883	874	914	802	859	830	856	831	837	884	852	859	864	902	829	898	856	871	808	812	848	820	825	907	851	860	877	795	830	863	881	866	837	867	871	803	812	841	866	902	780	878	843	839	837	815	810	854	880	838	843	830	822	877	864	825	868	867	844	879	850	810	832	864	856	823	860	840	807	860	879	810	827	830	835	875	878	827	845	837	821	900	846	899	864	855	892	834	822	873	892	853	852	861	836	837	894	846	921	823	820	863	778	837	862	831	855	820	857	816	840	861	881	825	794	853	879	928	871	858	860	901	867	836	891	875	829	872	851	822	835	825	803	842	899	858	858	845	873	844	852	849	808	859	902	812	880	839	806	827	856	882	835	852	880	854	866	870	880	861	853	818	865	817	886	904	875	862	853	874	867	863	864	892	858	795	824	880	810	821	888	852	867	848	872	860	837	816	819	862	822	817	837	818	829	815	855	832	847	866	889	877	851	845	827	871	853	814	882	848	866	856	835	882	826	868	874	803	863	840	817	879	838	888	833	918	872	855	850	855	819	859	863	823	856	847	860	884	844	847	805	860	833	840	837	831	821	855	831	836	818	822	858	843	832	845	863	868	830	828	824	840	872	815	853	847	890	832	835	854	889	867	883	850	863	873	834	846	769	849	840	843	851	817	860	857	833	855	869	810	876	827	847	834	829	866	831	850	833	920	853	911	851	853	871	862	913	837	869	849	825	854	839	801	845	879	811	842	864	837	869	908	841	878	841	839	873	806	838	806	828	854	807	860	824	830	816	885	853	889	783	844	839	862	810	895	817	859	883	867	828	838	882	817	860	871	824	877	859	871	824	846	830	826	891	869	859	851	858	870	845	865	831	804	821	837	864	840	806	890	857	859	894	816	844	863	873	859	858	820	851	874	876	841	818	846	844	838	838	843	842	832	881	859	872	860	893	828	796	855	848	860	833	847	817	845	838	825	845	837	859	848	896	851	893	856	859	874	876	865	887	862	827	903	863	820	873	879	869	860	824	850	897	889	853	812	869	864	841	821	873	873	857	875	888	814	814	835	837	822	846	846	887	873	843	819	811	853	828	902	838	852	829	920	841	789	844	899	841	889	896	852	826	859	884	839	852	862	838	864	878	835	837	928	862	814	836	821	879	831	828	894	844	843	851	859	866	821	869	852	842	845	833	855	860	803	816	857	891	865	839	864	819	858	815	888	878	865	851	787	838	880	799	845	834	835	888	833	832	862	827	813	807	792	859	818	837	824	825	831	823	906	808	912	847	867	870	840	804	822	834	828	884	799	866	858	870	851	851	825	819	872	874	856	916	872	786	844	850	817	894	904	841	877	831	847	851	858	834	862	848	862	873	799	839	879	793	822	898	832	843	845	882	887	903	841	834	820	845	832	866	822	907	819	834	842	872	812	888	830	829	859	830	859	811	812	833	824	814	873	850	862	919	830	855	903	815	873	850	831	870	882	861	833	906	863	887	831	776	902	860	824	839	834	822	866	926	787	843	835	848	826	850	878	839	808	896	844	870	819	830	830	855	800	872	823	871	839	840	824	796	824	859	902	873	812	872	823	860	885	863	811	878	829	877	801	876	866	832	839	879	845	861	859	825	886	831	864	841	893	860	880	836	824	857	830	828	835	857	846	804	849	827	882	846	836	838	890	859	854	857	856	826	823	873	818	869	810	808	857	813	913	852	831	832	884	916	887	864	807	866	835	838	832	833	870	869	843	805	848	796	833	870	829	860	842	851	867	802	874	853	854	845	837	832	866	839	848	826	857	859	847	828	846	826	894	840	856	840	912	854	866	849	850	801	905	889	856	864	858	877	857	873	852	826	871	857	830	851	853	832	812	853	838	810	842	833	879	824	848	888	909	875	866	880	878	811	842	851	864	892	864	802	864	859	840	831	867	826	866	820	855	844	833	849	866	841	886	826	821	840	817	876	853	849	840	843	877	895	810	881	863	886	887	870	795	855	858	848	874	863	853	900	874	831	906	856	868	881	832	854	831	838	873	827	850	884	869	766	844	802	819	846	885	864	885	808	833	834	830	820	814	816	849	849	876	831	870	869	844	900	849	891	815	824	773	870	885	872	876	856	811	830	820	863	807	836	826	822	853	828	839	890	830	859	873	851	867	854	843	860	864	831	791	841	865	892	817	832	885	875	826	844	874	918	876	816	852	841	842	842	875	906	854	852	841	838	861	857	826	890	845	870	821	867	849	858	824	855	859	876	858	813	835	858	815	862	850	895	846	877	817	832	867	843	854	867	864	861	866	897	810	866	825	809	874	879	885	798	862	807	849	815	823	877	871	918	832	804	829	900	860	863	794	833	852	843	821	912	825	798	842	913	828	851	804	857	852	882	825	835	845	874	924	899	881	824	873	837	768	888	881	846	875	878	852	860	869	859	817	818	822	860	879	826	855	895	832	850	847	870	828	851	831	838	836	894	866	845	859	870	835	842	825	869	873	849	878	886	868	859	892	876	804	858	845	853	870	831	901	845	829	907	904	867	871	857	883	872	872	829	908	857	853	855	812	850	858	787	843	841	869	828	862	849	869	880	847	820	802	869	831	804	839	865	853	904	852	859	854	818	862	877	860	925	800	843	804	877	842	840	893	883	866	811	816	878	919	853	825	815	892	898	859	890	861	860	852	861	846	833	850	876	883	890	839	845	867	848	843	813	830	812	841	833	860	889	842	783	923	827	858	845	884	832	878	826	805	829	815	846	804	901	846	834	859	852	843	854	899	874	834	875	857	876	863	854	831	859	839	890	882	776	845	855	833	813
16686	4066	813	577	507	481	496	415	399	361	384	366	362	379	378	380	428	362	385	392	367	366	360	363	358	366	381	390	396	408	347	376	359	340	355	368	375	350	372	404	363	359	379	379	388	365	337	364	351	374	349	356	355	368	385	361	342	364	378	338	379	363	339	388	365	365	368	347	376	359	332	371	359	394	353	386	386	327	374	339	384	366	366	392	356	350	379	342	378	322	381	402	339	378	369	389	365	342	370	381	358	334	376	367	373	398	381	344	376	367	377	351	355	372	352	374	359	318	386	371	351	344	372	339	399	367	341	353	355	340	344	390	377	342	373	388	359	392	345	358	366	356	365	364	337	374	342	377	390	373	388	378	336	375	380	386	396	353	308	364	325	337	346	348	370	365	341	370	375	399	348	345	369	377	377	401	351	356	377	325	379	362	363	320	369	365	358	396	393	348	370	367	351	361	382	363	364	336	403	390	408	365	384	366	388	381	371	372	345	370	330	351	351	383	388	340	353	365	355	378	328	424	357	369	360	368	343	385	394	377	350	383	339	379	363	359	370	357	355	332	369	345	376	349	371	353	364	379	376	359	379	380	357	369	388	350	357	391	359	336	348	366	372	341	369	364	372	385	352	373	346	335	383	334	388	387	381	389	368	358	352	374	375	325	339	356	347	323	323	377	363	356	328	332	366	361	395	345	328	330	336	364	347	324	361	372	385	398	389	348	355	398	362	349	370	379	344	373	351	369	365	330	345	351	346	375	375	393	371	368	370	360	360	373	352	357	346	375	337	368	362	341	362	412	363	387	350	376	372	338	376	371	336	368	399	338	350	403	362	367	359	393	381	387	323	379	369	387	373	358	339	355	342	357	348	374	380	394	346	363	331	393	356	386	407	385	374	388	415	365	373	372	366	377	333	353	378	354	366	340	368	369	371	395	396	330	374	356	375	347	379	382	347	376	358	348	343	395	312	384	388	339	374	354	382	357	408	383	386	389	361	338	363	327	371	364	377	355	377	342	322	386	362	347	364	347	383	319	336	367	375	372	396	382	385	353	362	342	382	351	388	344	335	368	357	372	379	377	411	341	332	372	380	368	362	356	394	366	375	373	372	334	371	354	371	337	367	343	369	371	339	359	357	385	375	368	348	382	368	389	340	382	395	369	348	365	382	353	361	384	364	344	380	364	363	381	349	379	347	366	376	380	372	378	398	387	355	381	341	341	359	356	353	397	394	358	370	378	386	348	386	387	409	386	349	394	357	348	361	335	362	377	375	353	355	368	394	364	357	366	368	364	341	357	389	372	381	390	380	386	362	365	402	342	362	364	356	370	378	390	337	360	369	334	360	381	349	351	350	341	334	351	367	343	359	349	345	367	328	342	338	339	363	360	357	350	365	389	337	346	352	347	389	390	357	396	354	348	360	377	373	362	352	360	344	359	355	369	352	349	356	376	373	359	365	371	384	350	372	340	376	356	384	368	353	355	348	367	372	379	375	322	370	393	371	398	382	383	390	384	362	359	361	370	350	384	378	362	370	363	366	365	370	354	351	390	363	388	362	400	369	365	362	410	388	348	379	352	388	405	365	330	376	371	415	371	364	385	376	374	407	355	353	371	389	388	371	367	387	371	372	328	357	335	376	344	343	355	355	358	361	382	363	331	364	351	379	384	368	358	342	372	361	340	386	354	381	369	378	384	359	374	331	365	377	374	354	376	346	387	355	371	402	378	345	384	361	370	357	350	351	351	370	342	369	375	334	360	362	383	380	383	379	373	333	333	363	359	370	359	373	398	376	370	306	372	365	407	329	385	363	371	378	415	376	351	401	393	355	381	316	347	335	366	351	401	364	424	364	358	345	374	334	356	383	352	319	376	371	346	362	317	392	354	354	373	364	342	348	368	369	368	416	398	382	356	396	391	331	367	370	337	350	373	360	390	399	377	396	352	395	360	355	307	366	332	380	365	363	376	381	371	358	371	404	376	376	378	382	357	385	386	353	349	364	351	342	385	347	346	393	368	372	373	358	341	402	383	387	368	325	345	346	355	315	344	365	359	362	344	366	358	356	373	367	399	364	379	343	376	337	363	384	350	347	348	348	331	350	330	370	362	394	334	391	335	351	407	380	367	400	373	363	368	383	390	356	375	320	350	372	350	393	370	357	388	385	363	358	359	368	382	374	394	391	321	343	334	362	351	401	346	388	405	404	383	363	359	366	418	346	357	347	380	372	335	351	375	408	375	380	374	366	342	339	342	351	366	371	381	355	366	356	334	349	357	346	389	390	369	371	374	370	390	373	352	383	382	382	402	385	375	370	370	338	372	379	354	388	359	363	348	360	350	385	386	367	344	359	349	374	384	385	369	376	371	360	372	364	366	340	363	353	311	351	375	340	375	350	358	374	381	374	358	332	418	384	378	411	371	374	355	346	336	368	323	362	339	372	354	385	345	339	375	371	399	337	413	358	356	390	379	365	355	389	367	356	350	362	401	367	346	361	324	394	372	395	385	374	391	392	378	363	355	322	365	390	365	344	378	386	390	332	389	360	363	351	382	356	368	340	338	372	394	364	382	331	396	403	373	334	391	330	346	355	326	388	381	379	389	388	366	353	364	335	384	377	335	320	362	362	377	364	374	355	381	383	345	381	358	324	380	370	391	362	385	313	372	337	376	349	352	330	358	325	350	354	354	373	372	356	356	381	326	388	367	373	371	382	354	372	351	375	373	358	397	349	381	359	342	362	369	332	373	337	367	349	344	387	358	371	356	377	370	375	347	347	365	369	348	313	380	386	344	355	360	391	383	376	360	378	368	310	380	354	340	372	405	372	376	361	381	336	324	352	387	387	351	401	363	349	332	364	341	377	335	323	333	385	355	344	391	373	368	344	338	373	377	374	394	369	355	349	389	356	324	348	346	378	365	356	345	364	360	361	347	392	347	335	347	337	348	358	365	346	395	381	433	364	334	376	346	377	351	381	356	399	336	357	350	380	375	362	364	303	367	369	352	336	364	329	382	381	374	370	328	358	342	362	374	409	390	340	358	359	393	376	380	343	372	388	369	353	357	401	373	362	371	321	355	351	325	359	372	363	357	363	366	379	353	373	356	372	351	347	367	362	362	405	384	351	338	399	356	340	380	343	366	366	387	368	350	359	368	391	368	385	356	371	379	371	352	324	380	342	381	358	387	380	399	359	398	373	347	370	351	370	335	380	348	338	352	352	371	385	359	358	356	362	362	382	395	352	390	389	374	347	387	377	355	371	317	353	369	372	376	359	350	331	361	385	382	347	340	346	364	400	336	365	392	367	352	348	386	409	380	388	320	377	370	354	322	350	357	371	393	372	378	360	350	414	403	353	367	371	343	380	329	394	352	367	378	371	347	345	381	360	352	372	384	333	331	375	371	391	388	364	346	357	371	397	350	392	390	338	339	390	418	386	394	347	363	371	347	359	379	359	373	348	395	321	364	386	352	369	373	346	314	357	346	373	346	343	352	358	389
12814	3069	1443	1649	1529	1460	1480	1226	1006	948	946	935	895	999	897	889	902	921	901	851	867	859	875	904	814	857	888	851	859	872	836	836	866	855	884	942	866	902	839	858	879	886	896	894	866	867	874	868	828	875	896	858	880	874	854	852	796	866	868	847	921	841	894	839	842	839	855	852	895	825	865	845	849	860	839	909	844	867	870	937	850	908	819	879	866	845	868	839	864	891	875	877	875	940	872	864	881	871	912	909	863	920	850	863	845	812	850	843	846	863	854	876	828	872	898	812	840	851	870	829	865	894	874	815	857	891	903	816	820	835	813	872	862	831	843	893	897	897	881	874	876	895	812	838	887	891	901	837	829	914	864	849	862	848	835	877	856	828	867	869	830	864	875	814	860	848	868	816	850	855	871	896	869	833	822	827	862	893	888	847	833	793	866	853	834	881	823	903	815	817	897	832	844	821	892	881	860	898	839	895	884	848	841	904	849	868	852	881	791	918	879	881	867	856	860	837	839	931	788	864	877	882	831	837	883	844	831	870	785	846	848	861	865	883	859	891	855	828	907	879	849	841	878	909	861	845	849	899	872	905	858	868	870	825	824	879	823	852	846	873	846	864	814	842	876	836	844	895	859	830	880	893	847	834	903	826	852	841	938	845	885	885	885	909	834	812	868	843	865	838	875	894	867	889	872	854	840	864	836	822	888	825	850	853	826	816	850	865	885	857	828	883	868	864	832	827	890	871	859	875	800	897	846	846	887	815	838	894	825	871	860	919	826	795	903	836	863	815	873	831	865	881	857	830	879	895	896	852	852	868	806	848	893	848	851	851	830	811	850	839	882	826	875	853	914	919	830	873	831	844	854	828	823	797	881	905	878	850	826	840	895	842	818	878	844	837	889	863	824	890	879	841	829	861	815	827	903	841	862	820	788	841	864	858	916	842	875	886	843	821	868	814	887	790	884	903	879	908	817	847	886	844	850	827	861	855	869	849	912	879	856	840	877	857	831	881	881	862	853	884	854	877	885	917	880	893	918	898	848	822	843	852	846	817	850	850	843	886	869	855	845	874	821	870	842	857	889	895	881	877	856	840	872	887	880	862	832	875	812	877	856	784	927	786	870	916	872	903	889	848	847	815	868	861	874	892	906	866	891	891	917	841	876	860	862	861	893	872	868	851	876	852	883	895	854	885	879	847	837	887	872	838	832	868	826	848	844	801	871	857	906	837	852	880	863	902	895	870	860	838	847	882	874	865	866	814	846	829	918	864	860	846	821	836	832	837	813	870	879	844	895	856	845	819	849	825	878	855	838	886	844	871	859	864	836	895	878	863	866	888	893	884	892	849	870	883	794	791	880	820	870	868	866	914	857	856	855	863	839	826	829	928	904	885	840	794	846	785	836	872	839	865	877	834	890	936	830	886	872	895	884	837	857	833	891	884	847	841	881	855	920	811	832	878	853	892	885	828	850	894	847	861	851	848	855	864	821	870	830	877	886	869	853	842	848	858	905	892	894	856	879	876	783	893	862	858	828	882	863	874	895	818	825	869	864	865	900	876	866	843	856	871	827	880	891	877	874	905	845	877	831	843	828	864	845	890	892	859	839	853	860	857	845	857	842	854	873	852	838	798	854	912	851	827	853	861	847	857	827	853	784	852	867	881	873	854	892	856	908	853	848	864	841	892	873	844	854	848	916	866	837	840	837	865	828	806	817	890	885	885	828	903	816	886	874	828	842	835	901	899	906	846	878	865	854	846	910	862	892	845	839	925	840	878	839	914	863	911	901	829	845	884	836	849	860	862	832	825	901	814	813	835	888	794	861	754	899	861	901	850	844	848	880	893	839	907	888	836	825	891	882	871	842	838	798	916	822	899	848	851	850	857	873	864	888	910	789	848	869	885	895	844	865	842	879	850	865	832	877	832	866	837	864	903	899	879	871	837	835	807	869	861	851	830	883	826	860	867	864	913	853	881	871	852	873	873	842	882	858	880	914	886	895	811	808	882	859	885	837	858	814	868	884	872	830	874	845	886	839	855	874	910	896	830	799	936	872	838	864	837	923	861	845	890	849	872	810	830	850	852	813	827	839	836	843	843	865	769	906	829	860	847	857	863	866	851	875	876	863	883	852	862	875	842	842	849	895	881	856	857	868	866	867	834	838	892	821	929	846	899	866	878	878	872	899	931	832	849	864	870	832	831	882	842	845	837	870	915	859	848	881	879	840	815	860	828	872	867	882	844	870	856	828	845	861	867	874	833	889	831	906	924	869	871	905	875	898	823	839	851	890	865	841	871	882	864	853	845	843	814	857	896	856	815	895	890	882	878	823	858	835	855	866	856	813	866	851	845	833	857	891	827	806	816	873	821	876	827	827	860	846	844	864	917	844	818	840	880	845	858	829	855	918	850	855	812	873	838	841	822	864	918	833	911	831	846	873	868	853	892	888	808	929	843	850	801	861	832	819	881	893	869	905	859	915	826	859	835	854	843	892	848	880	841	873	836	942	811	878	872	892	839	876	891	915	825	948	832	826	938	876	873	817	872	793	905	844	844	935	852	865	877	852	859	915	869	848	884	839	884	849	811	875	874	845	844	853	877	879	878	856	840	798	859	837	877	877	876	837	884	821	903	840	868	860	892	935	863	859	875	822	881	860	822	899	877	848	807	834	855	890	840	845	829	901	874	844	870	868	873	792	875	844	906	888	795	890	864	830	848	883	850	854	926	856	899	886	846	894	808	869	859	856	874	904	838	850	826	826	874	867	866	863	843	807	843	851	874	829	888	834	844	805	839	853	830	842	853	864	860	843	874	881	861	861	893	808	846	852	822	830	886	909	908	821	933	830	838	843	877	843	879	929	859	872	883	891	839	863	849	918	925	892	875	912	887	865	848	873	816	848	834	836	884	845	848	907	815	858	900	875	902	854	872	834	813	844	821	906	912	843	890	858	941	868	844	829	896	881	825	866	860	811	905	813	900	875	892	846	894	856	821	840	896	850	856	858	902	886	839	863	901	878	845	922	833	828	865	818	885	883	860	838	829	811	884	883	822	849	858	849	830	818	892	911	864	843	854	832	829	878	815	872	879	869	832	827	875	845	836	856	849	927	841	825	800	852	803	886	852	858	833	918	866	868	835	852	848	927	869	849	877	817	869	880	846	801	872	864	831	871	857	868	870	873	859	883	877	900	854	867	839	836	805	843	906	834	859	878	860	901	860	856	812	874	864	870	867	868	897	880	862	845	857	892	875	926	897	872	809	840	861	845	855	885	883	851	855	864	821	876	821	869	874	852	813	837	855	871	829	846	840	879	893	845	849	827	866	854	879	856	886	878	851	889	897	907	840	824	816	878	878	892	819	824	869	818	828	829	857	849	853	862	857	808	841	844	885	853	872	819	832	867	864	883	821	825	836	869	888	854	819	828	808	853	822	883	832	889	848	853	889	859	868	866	845	838	820	917	904	834	878	884	893	899	883	875	862	885	878	898	835	843	873	874	925
26799	7471	1295	639	448	485	430	304	233	248	229	201	235	221	209	215	197	172	189	192	209	208	168	218	193	198	182	206	177	178	183	210	180	170	183	209	193	174	202	206	193	189	191	204	204	192	198	172	177	186	184	186	199	207	185	190	173	205	205	199	170	192	185	189	162	182	182	192	195	189	206	220	185	196	186	212	216	186	168	195	185	194	189	197	172	194	211	183	176	163	182	191	163	198	184	176	171	196	206	178	196	177	215	168	148	181	180	186	208	207	179	170	185	163	200	194	195	164	169	211	202	188	157	190	200	177	182	187	209	172	181	187	195	194	190	193	223	209	162	196	211	181	198	174	181	199	187	214	178	185	173	192	187	169	188	176	196	171	168	187	184	220	166	228	169	175	174	190	185	173	216	175	194	176	160	196	186	189	206	185	213	196	194	182	184	189	205	158	199	212	182	212	185	178	191	197	202	188	168	182	202	190	170	186	195	188	175	194	195	178	184	180	183	174	175	206	186	170	178	207	177	171	190	163	179	201	197	167	173	202	187	179	195	189	175	190	182	189	167	162	196	165	198	178	188	215	196	215	183	173	183	171	194	173	175	190	146	189	192	192	209	176	177	190	201	178	215	171	187	185	166	166	176	184	157	199	198	176	183	182	183	190	180	166	200	167	167	193	161	200	183	197	202	191	222	206	190	180	175	167	167	166	176	195	191	193	201	162	186	181	214	189	181	193	188	196	157	181	176	184	192	192	159	185	206	170	205	170	186	194	222	189	193	178	199	189	173	203	197	193	177	191	186	167	170	184	197	170	177	207	169	190	183	189	186	196	179	194	173	195	190	205	181	190	171	178	167	201	188	187	199	184	188	164	170	188	174	214	175	221	183	201	176	210	203	178	183	183	179	179	165	191	185	189	180	178	199	177	182	181	203	193	171	174	161	182	192	195	173	199	194	202	178	175	181	196	182	178	205	153	203	212	200	178	169	204	194	181	210	194	191	185	170	176	195	188	203	175	192	189	185	159	200	191	185	184	188	177	184	163	166	181	175	206	170	185	203	179	186	169	204	172	186	194	186	187	208	215	178	196	185	193	192	168	192	201	165	172	187	180	178	186	185	168	186	168	186	160	200	185	189	183	181	162	170	184	182	193	186	202	185	208	188	164	187	183	185	200	182	171	184	201	205	206	186	173	171	169	185	202	177	175	213	174	164	177	193	196	164	206	172	195	195	185	161	173	166	197	190	180	165	199	184	185	185	208	205	218	183	175	195	167	183	177	167	159	173	191	177	176	189	175	187	172	169	166	197	185	195	201	172	202	197	190	184	177	175	190	190	148	167	205	184	200	168	208	217	181	175	189	192	165	179	181	170	186	215	169	179	197	200	210	174	184	168	175	189	151	188	174	188	185	210	201	201	235	201	182	190	175	188	190	187	184	209	196	166	185	200	159	184	195	193	191	185	202	208	186	196	213	166	169	183	202	184	206	195	194	236	177	164	194	179	165	200	171	215	177	177	181	177	189	186	195	197	180	200	195	186	187	187	184	192	175	175	204	195	176	226	194	173	196	190	193	194	209	162	177	203	232	203	206	168	183	187	177	213	182	173	181	191	167	176	174	192	197	182	166	174	164	184	196	158	222	191	192	190	170	187	183	196	200	198	183	177	194	205	195	180	197	217	204	152	187	179	169	193	167	172	188	209	175	189	188	196	200	177	196	192	177	205	198	205	192	199	204	169	205	186	201	195	188	202	175	187	187	188	203	195	169	188	180	178	172	185	164	181	169	198	196	174	191	205	175	190	186	218	180	192	175	197	206	194	168	162	199	166	200	183	194	209	213	190	183	197	184	194	194	206	203	191	209	229	184	153	173	176	185	182	183	188	184	218	175	196	178	175	200	188	186	184	222	184	202	205	187	153	173	191	172	184	188	181	177	199	177	176	200	181	216	199	176	209	178	192	195	163	194	157	163	170	188	186	171	168	188	189	169	187	198	186	179	158	189	178	181	175	182	181	168	202	207	188	196	198	156	179	186	175	197	175	165	200	187	186	179	174	215	199	161	162	193	176	190	193	185	220	197	169	183	189	192	176	181	213	183	175	190	182	163	197	185	178	209	182	203	180	172	205	168	181	167	198	188	203	186	178	159	196	207	198	188	188	184	174	189	186	201	186	189	218	218	190	184	183	174	175	202	194	182	189	192	147	164	183	180	152	193	190	183	183	190	186	194	191	170	201	200	173	173	212	161	198	164	199	190	191	181	170	193	195	180	195	172	168	188	192	195	182	201	193	179	166	189	185	187	188	190	170	185	195	181	193	192	164	182	184	182	202	202	191	186	176	177	200	206	180	170	168	182	180	194	164	176	186	200	170	213	205	186	212	195	148	195	196	186	185	207	192	175	192	177	195	184	200	196	204	199	194	151	196	173	198	193	171	203	175	184	190	185	198	183	200	173	178	201	187	203	198	160	159	189	173	181	185	187	196	193	171	187	193	198	197	179	193	190	167	179	179	169	183	197	166	185	172	214	189	198	171	207	192	192	176	212	185	182	194	181	185	210	183	182	207	177	173	161	158	192	173	162	168	176	201	185	174	198	171	186	177	199	194	197	188	191	188	158	167	179	199	203	190	179	207	177	179	188	184	169	203	196	185	191	183	185	190	210	195	163	190	189	190	202	169	168	192	189	212	174	174	180	185	182	190	186	180	184	199	201	179	175	178	193	171	212	179	178	201	196	180	178	202	178	194	170	224	192	175	176	182	173	156	176	191	193	185	187	175	188	184	181	197	218	177	183	176	225	181	177	172	185	185	192	195	183	206	209	172	173	186	162	182	189	192	209	177	154	173	187	194	200	177	176	183	187	182	184	165	176	164	157	196	209	205	191	190	181	173	194	196	192	173	181	177	204	165	175	152	187	153	164	197	174	184	181	177	216	208	157	162	191	194	181	190	168	199	208	175	199	201	194	197	203	202	194	168	181	189	162	217	162	176	177	186	194	176	165	176	196	180	179	168	165	185	166	176	192	180	190	186	185	172	180	175	179	215	196	201	176	170	157	192	186	207	201	176	168	194	179	174	176	217	185	210	176	168	183	167	154	208	196	180	153	210	181	171	185	198	186	177	176	173	170	186	175	192	201	188	204	201	174	179	195	181	202	171	180	175	174	177	185	190	183	201	175	188	165	171	173	189	176	168	174	194	190	188	208	194	170	204	196	192	208	200	168	209	224	153	166	169	209	165	188	168	172	179	181	180	190	181	167	195	195	151	192	175	175	192	174	200	175	167	202	147	173	215	170	183	175	197	162	211	188	173	176	194	215	196	203	186	175	218	173	191	189	208	189	196	197	185	181	180	202	183	218	207	227	195	182	196	173	165	190	184	188	194	171	167	167	183	162	184	162	184	168	195	171	188	183	190	210	185	183	203	189	176	170	187	160	182	170	180	150	206	181	208	199	212	207	174	181	166	188	172	203	192	191	226	195	189	181	170	148	187	192	188	180
17626	4303	1788	1862	1645	1947	1639	1056	808	793	673	683	664	647	585	595	524	565	559	512	524	516	497	537	522	467	473	532	496	491	511	509	483	494	483	459	505	491	459	471	463	518	450	519	477	461	508	528	447	461	460	475	471	489	434	456	449	472	520	506	462	498	465	493	488	462	449	493	445	486	507	449	506	448	458	494	487	445	463	455	479	454	455	481	452	482	480	509	485	447	441	519	452	457	452	492	476	475	523	452	464	475	467	462	443	472	436	453	461	487	489	499	452	447	490	446	463	460	467	500	456	458	484	493	457	481	474	471	489	426	463	505	464	460	473	478	486	465	484	471	477	464	490	445	418	474	474	468	451	475	510	491	467	478	432	467	477	493	474	458	455	451	461	459	459	442	504	480	457	470	457	465	470	480	482	467	425	465	488	469	448	458	418	466	439	500	472	480	496	451	471	472	467	461	486	503	478	491	481	482	499	438	422	526	465	488	475	459	501	484	490	478	443	473	510	476	454	478	469	467	483	479	488	471	465	448	515	475	490	426	434	470	441	469	460	476	431	500	508	484	490	464	467	490	470	478	504	499	480	479	456	458	446	456	440	473	431	457	430	446	507	446	482	466	493	477	500	429	456	465	468	457	497	477	472	483	447	509	464	468	452	418	485	428	445	436	465	471	502	457	459	476	435	429	480	456	497	451	468	491	465	427	435	466	476	473	461	442	456	476	463	493	499	512	482	438	483	446	448	474	466	444	473	469	494	461	468	488	486	463	485	443	489	461	465	462	444	435	490	499	469	487	480	498	470	474	466	455	464	503	425	447	467	505	484	491	478	469	447	465	473	409	463	473	502	464	427	470	440	402	473	483	444	495	476	461	443	484	436	471	472	449	466	470	452	469	439	513	479	500	465	485	483	459	461	491	481	477	448	451	448	463	444	495	498	485	453	483	517	470	450	422	480	472	504	474	469	485	502	489	477	483	485	465	456	501	440	400	445	464	498	485	486	475	470	465	454	457	486	486	514	481	465	439	514	479	439	464	443	474	509	505	501	508	506	473	482	498	480	465	455	477	476	443	458	442	470	459	487	437	424	469	474	477	478	436	480	459	491	456	462	488	475	446	471	503	495	437	487	467	463	418	445	484	505	458	468	449	478	481	460	481	511	453	418	485	487	450	470	470	474	477	477	484	476	497	523	427	492	482	420	472	463	474	452	486	489	486	470	426	487	471	490	490	467	468	439	455	480	465	466	476	446	469	422	473	474	487	471	452	466	490	467	443	497	457	457	444	502	470	469	473	478	463	457	457	465	484	440	474	478	463	473	465	444	472	510	475	457	485	454	480	471	467	460	473	481	466	458	484	493	474	465	462	485	450	476	455	446	510	460	493	471	479	454	502	458	424	484	484	466	493	447	456	421	485	475	465	463	472	442	455	464	507	471	437	459	436	483	475	491	491	487	448	462	427	462	456	488	509	483	436	453	472	464	486	474	450	498	486	450	438	476	438	474	467	492	445	447	507	484	480	443	466	470	476	478	456	471	459	518	456	484	460	442	480	455	446	489	474	505	465	479	466	459	430	494	482	505	454	459	481	443	455	435	435	483	442	464	459	470	471	481	486	454	445	458	456	470	479	436	459	478	471	473	453	489	499	469	458	446	493	445	410	445	472	473	465	486	448	459	448	468	464	495	454	454	469	509	444	454	457	453	424	440	469	438	456	435	483	455	451	461	465	465	452	495	489	473	491	455	501	500	475	473	492	462	461	476	474	482	464	451	449	476	460	484	436	487	508	473	489	484	472	473	472	469	469	480	450	488	466	495	504	472	497	492	444	500	481	472	420	509	467	496	469	470	500	436	450	446	497	417	472	465	450	478	501	429	475	532	455	473	493	475	422	482	450	461	469	449	477	469	514	510	446	454	452	453	508	411	449	488	437	440	493	500	457	466	423	497	495	522	458	513	459	451	479	436	452	451	454	456	450	474	452	426	453	461	454	432	455	485	451	488	452	500	510	449	446	457	483	498	485	462	473	449	448	437	497	478	418	480	474	503	422	500	484	475	409	471	454	461	457	453	437	468	465	430	466	463	475	458	480	443	463	473	487	458	443	465	464	464	459	473	471	465	471	471	506	485	513	448	495	473	466	483	445	484	447	469	471	474	456	452	466	462	504	474	466	429	469	439	487	439	467	495	465	484	474	458	456	490	441	474	499	497	490	466	498	528	434	486	466	463	457	417	510	479	442	451	475	470	459	489	460	472	461	480	468	464	486	479	482	472	454	476	486	432	441	488	473	442	489	465	469	481	474	471	478	470	428	470	493	509	435	456	486	459	464	425	453	478	455	505	481	491	478	493	448	498	481	439	428	471	434	478	490	474	473	440	472	451	475	526	497	464	472	450	466	460	456	474	482	485	460	449	455	459	462	455	487	469	468	464	474	474	466	458	457	436	457	456	451	467	485	494	482	444	506	438	464	460	458	537	449	504	480	494	498	466	451	486	454	463	471	492	481	485	441	440	471	493	459	444	441	505	471	464	471	486	439	439	463	447	447	466	434	489	474	489	461	464	496	477	445	490	459	438	432	468	465	469	464	457	447	459	460	463	492	450	512	516	452	479	471	505	500	492	482	476	472	488	457	471	504	464	472	456	475	482	435	429	485	463	488	445	478	477	468	410	451	425	483	461	460	480	485	465	466	485	514	459	440	468	456	464	441	497	454	464	436	442	481	454	455	454	458	465	478	473	495	467	507	445	468	491	467	464	416	458	461	455	435	482	454	503	451	460	440	493	446	448	470	468	475	483	434	499	492	472	470	435	467	484	491	432	484	488	452	500	460	439	471	507	479	487	447	516	437	512	476	446	494	487	459	459	472	459	467	438	495	462	457	448	486	485	484	474	500	498	474	492	506	465	436	483	447	495	495	494	472	458	440	426	462	454	435	457	472	445	457	488	483	439	454	490	464	495	481	472	440	450	452	444	467	439	471	506	474	491	464	463	460	498	457	445	491	479	440	470	455	483	493	428	440	441	498	490	448	472	445	448	458	445	425	474	455	455	487	457	478	469	484	489	463	454	445	493	454	493	477	470	439	493	480	471	469	455	467	458	476	442	444	471	518	443	493	516	472	468	477	460	486	466	475	499	506	462	473	451	504	436	427	433	468	519	459	460	446	449	458	471	452	451	484	462	457	524	466	463	477	521	459	463	448	463	480	474	468	474	479	462	478	450	476	469	472	472	478	500	449	455	464	462	456	458	475	451	442	457	460	461	472	512	466	465	455	434	471	475	476	477	469	459	477	471	518	476	475	435	441	425	421	476	477	452	434	465	484	493	469	449	430	433	455	470	479	462	449	473	477	423	464	468	471	469	463	477	447	508	464	501	440	474	471	489	453	425	455	454	473	472	442	449	487	443	433	488	460	463	474	485	508	477	482	455	454	481	448	487	443	445	479	440	446	492	441	471	444	445	456	425	517	455	492	518	440	453	433	472	455	467	476	446	484
5019	1195	487	380	347	415	397	363	346	341	300	325	322	351	339	371	363	358	344	348	349	329	340	377	389	350	370	378	378	370	375	359	359	356	346	317	327	382	363	382	338	382	336	368	354	347	323	332	356	371	352	351	341	359	331	318	336	328	343	349	332	382	332	357	363	336	359	371	356	355	361	338	371	354	367	346	390	368	374	349	381	364	331	346	332	356	388	327	332	318	366	345	343	319	329	341	337	342	362	382	363	405	386	397	353	344	351	376	368	335	341	326	361	355	351	368	329	360	346	330	377	344	340	348	358	343	329	393	383	380	361	331	366	323	349	322	337	343	345	356	330	336	348	363	359	339	378	380	365	402	359	341	304	366	326	353	365	355	343	338	342	362	379	360	367	380	357	365	354	327	370	360	337	390	346	370	362	335	329	348	357	386	326	339	327	337	372	347	330	344	348	367	347	328	351	318	356	359	374	371	343	363	382	369	401	312	356	344	357	352	340	347	346	333	342	334	367	341	335	347	334	365	337	350	316	344	348	326	338	347	366	328	361	355	318	343	349	365	383	344	337	352	347	357	302	345	344	375	393	311	330	338	392	347	377	359	363	358	342	333	364	345	347	357	371	357	342	343	372	333	387	369	360	345	362	353	350	339	347	368	362	331	398	363	350	375	390	369	343	347	360	358	324	349	356	322	353	371	377	367	339	349	366	366	351	357	360	331	366	359	356	344	369	371	333	338	368	327	361	352	348	344	345	404	342	339	395	333	358	347	321	361	328	308	327	356	354	362	347	352	310	331	333	390	349	325	332	317	361	314	367	360	349	367	340	350	351	352	384	359	352	347	372	395	366	317	364	352	367	356	349	366	326	311	388	378	383	332	330	356	354	349	356	377	322	356	346	357	328	336	377	342	387	369	370	354	344	360	339	366	334	351	317	337	336	363	338	395	323	334	356	363	364	390	330	328	351	383	341	380	349	364	368	375	357	326	364	389	353	332	340	371	341	354	374	367	344	347	363	352	377	325	347	366	319	359	346	340	378	346	327	352	394	355	362	347	331	353	407	347	355	355	372	366	382	353	350	346	360	352	377	359	360	380	329	343	332	364	339	372	364	348	376	334	333	360	372	357	345	359	357	363	378	332	323	329	345	380	369	368	375	363	335	359	350	358	341	364	336	349	374	338	338	371	346	362	381	334	368	350	374	330	342	349	349	328	344	333	357	339	372	367	341	372	341	313	371	342	354	375	311	361	353	387	323	331	374	370	406	337	358	358	376	317	347	349	352	371	395	350	368	357	378	351	356	370	352	339	335	353	345	369	373	328	318	353	356	349	339	367	320	377	350	365	362	350	330	383	376	326	384	363	347	369	334	343	345	329	334	332	368	373	362	361	339	301	347	334	312	385	342	352	353	343	356	335	347	376	340	324	365	416	359	317	351	394	377	367	340	387	328	361	355	343	301	352	329	386	371	329	381	362	347	364	343	349	338	373	347	343	369	381	363	369	385	364	369	355	340	325	348	323	364	349	360	374	370	335	360	336	357	329	334	354	356	360	350	325	388	333	326	362	361	351	362	338	352	370	358	337	317	346	351	356	341	370	376	341	346	350	343	338	363	333	363	342	337	332	378	346	346	354	358	403	311	320	328	320	352	391	334	358	356	368	352	363	350	370	351	358	326	367	346	336	326	352	361	317	384	386	371	328	337	326	349	370	364	351	336	362	402	356	349	368	371	371	353	348	331	374	320	396	361	353	334	370	345	358	342	357	326	307	406	351	370	348	351	367	366	341	359	369	351	330	360	387	356	356	373	346	415	369	366	392	334	317	348	361	326	366	350	340	346	385	376	342	352	344	375	352	360	362	343	337	351	329	367	378	370	343	394	316	351	388	349	305	374	342	362	378	359	357	377	351	333	357	368	333	359	328	366	354	315	353	353	341	355	364	335	332	372	371	365	337	352	328	298	348	352	344	351	335	342	343	320	372	356	351	352	352	372	385	369	357	351	341	323	355	316	358	373	322	308	338	364	350	356	361	382	341	313	335	353	356	360	335	379	363	385	381	352	376	381	377	353	332	368	348	356	339	353	332	357	338	349	342	341	333	394	356	345	333	342	362	348	371	356	372	335	392	339	359	342	350	345	340	323	343	353	335	364	392	375	380	383	361	389	359	379	342	292	366	356	383	335	355	380	372	330	364	390	338	335	360	353	362	313	346	319	338	367	370	331	363	344	342	329	357	342	344	357	345	346	371	336	388	361	373	372	342	337	346	334	361	378	360	339	383	366	384	383	345	383	386	373	314	347	365	367	339	316	346	366	354	352	334	383	345	330	377	359	359	310	327	347	365	359	380	344	361	391	389	355	356	339	347	337	358	359	388	337	353	356	353	350	324	342	324	354	360	353	367	356	360	319	372	357	360	347	373	385	337	348	348	360	332	381	327	372	313	351	331	364	344	343	375	353	350	393	356	338	380	339	338	354	338	351	388	343	348	330	339	342	366	381	382	348	368	362	351	328	355	358	360	371	345	328	364	372	344	375	378	339	363	352	342	321	338	362	360	311	367	381	374	346	353	326	337	337	313	349	354	324	391	324	352	335	372	372	352	347	383	367	362	375	333	335	319	313	324	355	340	380	322	364	323	367	384	307	349	360	364	378	368	338	336	355	366	348	350	338	342	333	348	348	340	333	369	312	378	322	359	340	318	353	348	381	324	347	346	360	342	378	343	342	361	311	344	311	343	353	314	317	332	338	340	351	358	353	340	360	361	329	348	340	373	348	360	370	364	351	342	332	349	325	343	346	377	351	335	383	358	379	401	342	363	349	376	358	370	310	328	361	371	360	342	367	362	328	378	346	385	343	352	346	339	359	358	329	339	342	372	346	375	354	356	388	385	328	329	395	387	357	367	382	344	359	379	371	338	352	334	338	343	356	338	384	362	331	318	373	380	370	365	384	356	378	378	363	371	372	370	330	346	382	361	325	356	355	372	323	322	367	349	341	358	346	367	338	310	345	350	344	334	354	335	343	366	353	355	339	357	331	351	342	335	344	343	376	353	333	344	342	377	318	358	349	347	366	335	383	401	333	377	310	338	336	356	343	324	351	360	394	369	389	384	358	360	349	344	331	339	361	365	354	359	343	347	348	379	360	367	346	348	359	364	351	330	378	355	378	361	370	388	363	374	300	391	364	377	348	337	324	322	323	334	370	375	327	359	391	351	381	381	329	342	358	372	373	335	364	328	369	328	338	325	351	345	352	385	351	334	370	357	361	380	401	341	395	343	364	368	324	363	380	385	371	363	374	355	343	365	360	356	404	338	370	347	360	344	354	354	352	363	325	379	355	329	365	326	343	339	316	360	362	358	361	336	380	352	338	353	372	345	359	367	328	323	338	352	349	344	342	368	362	363	355	357	375	357	339	385	327	351	373	357	356	331	359	360	341	336	354	330	350	389	331	351	364	359	357	327	398	311	378	342	357	346	352	344	362	333	326	373	384	345
4479	1490	1032	994	935	1157	1161	858	849	821	879	843	839	898	916	817	897	867	828	870	836	836	815	819	867	815	788	824	834	815	825	826	845	863	852	854	845	843	878	835	885	877	801	849	838	797	855	846	860	838	858	797	891	809	866	846	839	814	870	852	872	846	836	918	928	840	861	820	852	881	867	877	869	856	924	862	825	821	880	892	866	847	842	851	863	827	800	858	817	811	858	818	829	828	823	781	861	873	817	845	794	892	892	862	878	852	892	838	877	830	857	812	852	847	833	811	871	862	814	874	829	857	833	865	856	854	876	807	878	808	845	830	835	821	841	818	851	825	881	858	835	840	810	827	846	828	813	851	852	839	804	837	907	794	854	845	834	888	836	828	845	853	867	822	854	819	847	849	856	846	849	819	866	872	821	879	824	822	831	882	907	852	876	867	798	838	837	792	809	893	862	829	835	859	856	799	855	831	856	850	780	829	847	864	897	859	776	812	837	875	842	825	828	818	850	775	848	869	856	806	863	789	863	835	827	853	919	838	821	848	859	901	826	761	861	890	879	903	791	855	813	814	831	830	859	833	841	851	836	824	821	828	879	834	827	851	879	845	833	872	861	816	838	798	841	857	832	866	787	864	844	866	835	864	840	858	854	821	817	905	824	835	828	841	896	806	840	858	808	787	819	809	867	834	857	800	899	790	834	898	829	875	839	824	833	853	843	842	832	838	854	849	821	861	828	828	855	756	868	814	886	782	898	808	840	817	864	830	884	855	798	863	848	855	857	788	844	858	853	846	884	888	857	832	844	861	836	906	843	835	825	791	883	876	831	851	854	854	857	843	880	853	892	786	880	830	835	826	834	809	811	825	834	815	804	878	823	892	852	825	851	869	867	847	876	834	875	844	886	890	831	886	834	838	826	838	838	850	833	814	807	809	873	864	872	870	844	869	847	825	864	837	887	827	851	855	831	845	786	811	836	861	829	837	877	869	823	825	825	926	861	848	786	841	867	798	827	878	811	872	816	818	825	839	822	772	811	875	846	887	812	894	851	809	856	849	828	865	906	853	813	872	850	838	819	813	858	818	912	850	862	886	814	848	829	851	862	874	836	828	821	802	851	885	886	824	890	887	849	819	893	857	837	855	830	863	829	848	892	839	836	858	828	851	840	885	855	901	855	813	881	830	871	885	870	867	800	805	793	919	885	897	774	884	858	835	833	848	871	838	864	838	896	817	835	819	867	831	844	806	869	845	799	893	836	830	788	845	859	816	837	847	838	874	820	804	859	868	828	804	809	846	814	806	805	827	855	860	828	863	810	907	879	875	816	851	841	867	796	836	855	845	808	868	856	855	854	813	865	880	856	843	869	898	843	858	825	820	819	913	835	881	844	827	855	879	860	826	850	839	798	871	881	838	884	805	860	814	827	808	856	893	861	817	829	926	856	822	869	842	806	854	849	863	808	840	870	852	821	837	905	771	798	860	875	820	840	853	824	810	909	884	838	866	857	880	849	830	829	849	832	829	847	812	866	797	892	828	860	839	862	851	845	804	840	836	903	895	835	822	811	828	837	836	802	775	844	858	889	859	786	820	828	836	810	865	871	861	848	842	810	794	900	822	875	862	834	897	825	801	891	896	823	826	825	878	857	822	847	844	801	865	832	866	879	827	824	865	865	895	891	868	853	797	852	875	795	828	791	901	816	860	844	813	826	844	841	863	836	844	821	790	858	802	872	851	832	843	881	848	858	865	883	794	795	852	872	844	866	861	828	851	896	846	854	832	867	850	790	817	795	880	851	850	858	796	848	795	905	842	836	825	853	845	850	835	883	867	852	829	832	867	878	930	873	814	811	842	864	857	888	839	810	887	843	867	839	809	823	858	908	850	889	856	820	866	876	893	901	880	904	921	809	873	831	900	829	824	843	844	832	882	851	806	857	833	837	864	864	864	886	827	818	839	840	816	791	854	869	861	844	886	820	866	829	879	881	827	861	866	868	889	847	844	877	850	852	864	823	870	886	847	845	834	808	816	841	800	852	895	888	835	821	866	840	860	823	858	842	809	855	839	852	870	861	834	859	848	808	805	884	844	834	884	814	812	842	831	830	794	827	838	829	834	875	817	843	852	874	877	879	849	871	858	842	881	833	830	853	834	880	816	812	763	872	810	845	811	858	898	830	873	825	867	861	841	844	881	812	835	829	859	846	848	844	834	817	841	846	861	803	817	908	790	823	845	875	834	855	853	867	796	845	815	837	865	867	840	811	847	857	792	898	859	851	858	875	850	872	846	875	865	815	884	835	848	794	845	856	818	861	836	832	889	848	874	856	844	850	841	874	856	833	873	838	852	827	873	865	892	861	872	870	810	832	815	849	815	849	848	876	853	868	887	847	822	864	849	916	865	828	814	849	789	823	827	830	844	779	857	851	810	857	894	827	881	855	861	881	871	816	893	857	845	841	825	794	849	833	850	864	814	903	841	834	814	872	838	807	822	858	847	826	879	879	885	782	846	849	887	800	834	913	863	853	895	879	850	817	839	823	840	828	856	839	897	837	827	846	886	821	842	791	857	872	866	837	830	791	852	836	891	880	863	850	857	910	890	796	843	889	862	816	862	867	872	871	850	857	811	814	874	789	890	836	838	912	849	861	835	815	794	845	799	853	825	829	857	813	858	911	854	893	874	806	823	886	858	872	863	847	809	791	856	809	811	878	881	851	841	884	871	837	854	852	851	842	877	888	867	789	830	848	811	829	820	840	858	871	822	852	826	881	816	870	801	879	859	863	867	854	846	800	824	850	862	844	830	864	785	854	860	868	853	805	838	887	852	794	882	877	850	800	831	852	834	838	812	825	880	842	833	831	795	839	846	860	868	865	855	847	861	889	831	808	852	859	786	820	820	870	846	841	846	838	882	849	842	854	818	818	880	918	849	836	875	866	881	877	846	857	845	838	874	855	859	897	844	850	831	784	871	808	861	874	869	855	828	887	868	842	862	807	840	794	848	850	900	846	893	823	812	857	869	824	828	868	866	902	871	831	864	868	865	876	882	904	791	852	847	852	866	808	860	849	841	887	868	901	848	860	869	840	847	891	815	861	859	865	881	892	836	822	828	902	856	868	817	884	879	853	857	819	811	810	843	885	858	823	867	903	843	818	855	826	805	832	876	859	867	844	842	875	850	804	919	809	832	822	834	842	857	897	818	858	779	759	846	871	839	867	869	903	842	853	829	833	895	871	815	843	850	848	831	799	898	846	817	860	824	860	835	867	849	751	874	854	819	811	809	809	879	799	833	844	856	837	878	865	865	824	856	882	828	827	809	800	895	841	844	852	826	871	896	850	872	806	839	864	884	850	825	829	855	808	882	874	814	853	822	856	839	873	816	859	867	849	816	786	850	832	822	817	849	865	881	837	870	862	837	841	876	863	852	831	805	849	845	841	866	878	869	857	873	858	847	822	832	819	850	851	849	826	851	807	901	828	853	866	844	835	780	871	828	803	801
16009	3482	861	564	449	563	547	439	396	385	420	371	397	410	367	344	387	338	364	392	381	381	380	388	362	311	355	350	382	354	331	354	386	352	341	391	373	363	348	347	369	361	365	363	362	337	343	345	359	326	372	392	369	328	367	364	332	353	357	368	381	349	330	351	323	331	362	380	349	348	375	367	376	366	386	359	375	335	366	351	368	342	362	362	384	386	342	375	376	361	359	401	329	380	319	354	349	349	412	411	370	336	364	384	355	394	425	360	372	418	351	362	368	345	381	393	343	371	328	408	352	349	371	350	358	365	342	374	367	361	365	402	375	375	358	366	362	337	379	353	390	369	345	385	341	342	333	365	370	332	360	372	368	351	363	326	387	407	370	381	347	350	372	351	337	354	321	368	379	355	361	375	368	317	359	345	390	338	371	364	364	358	392	405	378	350	388	386	383	335	343	378	367	386	353	375	358	375	370	339	343	374	338	346	351	343	374	359	340	323	345	311	349	373	343	417	380	387	391	355	373	330	375	347	343	356	369	364	399	379	375	365	362	392	352	319	377	324	333	347	368	360	348	377	371	391	374	357	331	395	383	424	350	348	340	330	404	348	359	414	395	365	371	396	379	362	344	356	351	377	363	378	371	385	356	360	402	400	374	363	351	348	348	354	360	355	367	368	425	377	375	350	364	362	377	334	369	367	401	372	341	394	343	388	374	353	371	321	314	362	355	350	401	370	373	337	348	400	391	357	387	382	378	378	334	369	344	386	366	400	352	405	372	344	351	388	362	356	389	328	365	375	362	377	352	373	406	370	369	335	332	390	378	368	363	354	366	365	373	377	375	337	375	399	386	375	357	355	351	362	338	339	392	333	396	350	340	337	359	343	365	379	351	353	363	348	395	349	342	395	376	373	340	360	391	353	410	343	370	385	360	355	344	369	380	362	354	358	382	337	371	364	364	340	366	384	399	320	358	367	385	385	353	385	373	365	390	315	365	353	380	379	380	391	344	364	369	363	376	435	376	355	397	328	331	361	319	390	348	376	364	373	360	364	361	394	346	361	383	361	374	382	356	355	343	362	383	381	345	372	373	392	382	369	352	332	369	365	355	365	397	378	346	349	349	347	369	349	377	366	393	356	377	350	348	360	327	350	385	350	400	368	367	359	391	381	386	333	335	346	352	385	371	370	368	351	341	362	331	369	353	402	340	372	357	353	336	369	346	350	354	352	344	334	380	363	366	390	351	375	365	407	381	378	368	359	384	372	362	339	355	387	361	344	340	342	377	351	357	372	353	354	382	364	348	360	334	365	403	377	365	376	320	390	358	335	371	348	380	340	347	347	377	366	364	366	393	345	386	367	364	380	359	327	382	375	323	375	317	372	361	358	367	376	382	360	353	345	294	359	349	373	351	352	385	343	378	351	395	337	388	377	380	356	341	284	365	382	370	377	379	361	376	365	380	367	374	370	373	345	336	329	338	333	368	399	357	382	388	345	341	372	357	355	385	393	378	371	385	364	342	376	350	354	394	342	389	351	389	395	353	406	339	356	373	349	353	389	377	339	352	365	355	349	373	380	368	388	426	368	339	369	323	336	343	394	375	351	330	359	318	373	344	377	369	345	348	377	364	342	380	346	352	385	353	370	368	381	387	366	358	348	325	365	385	349	363	376	370	370	340	366	354	379	363	341	354	347	329	360	362	387	368	365	387	396	391	367	358	367	360	353	357	362	379	360	386	380	387	312	360	384	339	338	362	379	365	334	371	355	380	366	359	376	344	413	385	331	393	379	384	370	373	346	346	343	359	343	342	374	356	356	360	364	365	410	372	320	385	363	392	376	325	394	364	365	336	358	349	359	346	406	334	333	370	382	358	385	379	354	393	369	337	357	365	385	393	345	377	382	352	346	382	373	345	377	362	373	352	354	389	355	363	355	347	393	350	347	322	396	360	362	367	361	374	400	364	416	374	333	414	347	353	366	337	339	336	373	351	343	348	308	330	366	352	386	376	352	353	340	355	388	358	383	359	367	342	369	327	351	348	362	377	367	350	368	337	362	398	326	379	334	359	357	372	351	325	349	396	400	328	385	389	365	370	368	368	376	351	383	370	329	371	395	357	378	375	353	356	344	354	376	336	344	361	354	330	327	395	363	349	371	349	358	350	375	375	332	365	340	368	353	343	370	344	358	348	310	340	378	344	395	350	379	342	405	351	364	378	384	373	358	371	366	356	366	352	363	348	343	325	349	312	333	330	331	335	381	323	355	348	352	363	341	384	381	346	371	363	389	356	366	360	369	346	408	369	336	350	357	328	344	340	368	378	360	365	330	324	384	331	414	365	348	367	352	362	363	363	391	372	366	333	365	339	323	374	340	364	377	342	322	321	365	386	350	381	368	364	341	385	343	306	336	368	391	340	377	363	408	381	334	330	350	377	371	351	353	364	384	351	361	353	384	371	346	357	351	317	401	396	407	388	388	383	347	311	341	360	378	389	360	366	361	330	393	335	366	378	382	369	399	366	377	345	347	352	385	364	323	339	337	362	396	385	333	415	370	342	362	379	374	381	341	347	327	370	346	414	376	366	354	357	367	360	400	373	361	355	389	362	372	341	341	382	326	386	367	345	354	372	350	344	392	381	375	361	352	365	403	353	367	338	354	391	328	312	369	317	355	356	358	322	380	364	401	365	385	356	374	393	391	359	377	373	386	394	369	358	396	361	378	331	371	385	365	318	406	381	384	332	366	376	377	324	340	356	394	343	288	353	371	374	395	380	371	392	362	360	349	349	358	372	391	339	329	374	365	366	375	313	360	357	338	339	359	349	344	362	334	357	373	397	385	362	360	361	380	319	333	344	395	398	373	327	351	345	367	360	346	326	358	362	382	349	376	348	377	352	402	339	389	361	331	355	350	367	350	392	366	358	358	324	362	376	375	356	338	356	378	395	355	341	384	375	358	364	374	355	337	372	389	338	369	370	340	333	397	379	355	352	363	400	346	338	356	367	378	354	366	304	336	361	316	373	326	384	312	331	347	323	336	318	339	347	362	386	377	336	359	358	384	370	370	315	369	403	396	366	358	351	375	366	347	342	370	372	364	353	389	376	375	363	354	350	388	366	356	392	380	356	331	355	345	364	309	358	369	352	372	321	356	368	367	366	381	331	352	359	375	342	373	331	386	337	383	338	343	335	354	365	386	365	394	341	377	352	336	350	367	359	393	367	395	351	368	393	378	377	390	362	353	391	371	339	374	340	389	355	372	394	382	358	355	348	347	394	364	347	325	351	373	394	346	352	366	362	363	348	369	308	371	379	395	390	357	345	392	343	343	375	330	378	349	342	369	386	397	361	340	337	352	382	364	372	361	350	350	326	354	373	362	368	408	341	376	314	356	368	343	376	388	354	341	351	370	346	362	334	366	333	359	334	357	338	373	328	389	383	366	346	395	375	363	359	362	378	386	350	337	398	369	330	382	391	372	338	378	354	366	353	365	354	378	362	374
12463	2683	1590	1551	1380	1667	1612	1210	1001	1052	960	987	940	953	953	891	915	907	936	885	880	890	886	860	872	884	896	861	899	835	832	922	878	893	867	821	838	882	794	857	809	865	844	845	902	890	900	884	850	878	824	882	811	809	853	898	813	885	865	830	877	876	871	850	874	846	808	855	836	904	858	887	828	877	878	847	808	842	876	868	867	855	797	903	898	843	901	884	814	858	886	884	854	899	879	885	839	882	842	854	868	848	890	853	852	855	862	868	901	884	895	858	899	828	862	924	832	868	905	876	847	895	898	805	917	809	849	877	850	880	804	836	891	845	846	854	850	857	874	878	834	844	804	859	826	858	830	857	909	838	853	891	910	845	930	855	870	833	816	859	882	826	852	817	825	850	806	860	857	895	825	862	865	902	854	857	901	874	858	853	913	817	888	888	885	889	854	848	896	879	877	883	825	844	836	864	849	889	815	871	822	839	877	864	898	885	867	833	874	883	833	903	838	908	866	810	811	863	846	839	869	904	898	810	848	809	888	822	814	838	888	842	851	850	842	855	858	881	929	845	878	879	844	864	871	901	839	891	944	851	859	914	870	834	845	833	900	831	816	865	903	924	864	850	922	864	866	851	821	790	841	842	864	887	811	869	852	854	877	819	841	853	825	854	875	820	838	862	847	853	872	840	876	866	849	931	853	899	807	825	829	830	817	853	831	902	909	786	873	859	874	852	856	882	866	879	850	825	862	834	828	878	810	867	859	850	851	836	867	860	838	789	833	844	847	866	886	882	851	857	888	845	830	865	828	813	829	889	903	865	849	898	813	860	867	892	831	844	814	849	832	869	912	853	846	858	873	853	895	895	807	886	805	896	811	856	844	877	810	900	837	887	820	848	834	847	827	863	903	874	864	833	843	829	857	836	875	806	824	851	826	892	879	841	860	864	871	843	894	896	842	890	849	823	842	883	873	819	866	893	869	886	858	883	867	843	879	845	878	885	818	880	873	906	862	848	879	862	902	862	875	838	866	822	832	918	908	813	776	877	851	884	874	833	877	859	864	827	871	851	862	854	843	855	859	818	900	879	846	862	857	864	882	793	867	904	866	835	872	869	863	849	885	899	932	836	807	840	886	857	840	866	846	801	855	850	884	836	860	820	862	855	860	810	897	868	857	845	875	847	901	839	866	838	845	849	859	884	884	881	900	891	830	799	936	865	812	793	858	908	884	846	853	860	873	838	822	852	888	860	886	826	837	856	881	843	889	899	855	919	797	861	913	853	875	851	865	837	868	817	881	847	839	814	865	842	884	904	800	865	906	845	909	880	857	871	840	820	824	847	915	883	870	880	852	857	858	870	870	880	854	901	845	868	883	846	876	897	835	837	886	846	893	893	852	866	848	876	892	863	867	887	850	841	840	838	804	865	892	849	856	891	798	856	837	852	818	820	799	853	852	874	832	875	862	898	863	870	843	813	861	881	848	877	906	869	882	826	832	862	860	823	856	862	843	841	841	902	847	875	838	854	840	817	825	855	801	827	856	799	851	869	863	863	804	906	830	840	846	872	828	886	866	823	836	856	812	847	871	909	854	864	856	848	784	896	825	849	842	877	868	858	822	865	866	865	906	820	844	843	921	893	819	810	915	844	874	852	850	849	864	870	870	852	845	857	858	842	886	837	796	842	848	887	808	834	863	890	889	861	841	852	852	857	867	844	857	864	833	883	873	790	870	933	862	839	857	870	828	848	841	876	866	829	810	897	841	827	881	846	881	891	883	877	863	868	823	856	854	871	849	882	867	864	837	856	879	863	848	865	806	883	835	876	856	892	839	876	875	853	871	867	875	802	856	820	883	882	862	836	873	876	805	849	866	911	882	835	876	862	891	835	805	846	844	847	801	810	863	858	917	834	845	824	817	874	800	821	819	863	871	855	876	826	849	910	840	831	855	898	893	834	837	818	853	829	833	851	841	873	824	852	783	842	898	859	827	833	859	846	864	848	909	899	863	826	902	845	893	823	840	886	842	877	844	862	848	827	846	803	838	816	879	870	819	863	888	823	835	864	860	879	804	861	877	863	871	845	866	876	859	830	815	879	861	854	823	867	880	860	885	859	831	852	842	872	807	906	864	870	773	862	862	802	814	882	852	869	843	832	847	823	877	859	871	846	871	858	871	824	839	821	864	855	870	836	901	927	898	847	910	863	847	898	834	838	831	833	946	849	879	795	816	862	839	879	843	860	872	865	805	857	877	884	824	846	887	885	932	847	881	827	864	867	854	842	864	866	874	888	891	881	817	848	885	845	855	840	882	898	881	850	896	868	868	820	800	870	890	846	843	855	848	864	805	860	836	859	852	837	848	853	872	880	839	842	872	888	822	809	839	842	876	853	830	863	883	884	850	882	870	847	820	859	905	855	896	809	862	862	811	850	848	845	822	902	897	872	807	836	815	829	899	882	841	874	834	876	846	876	833	888	854	870	832	908	862	810	814	857	871	863	820	876	792	862	870	865	883	836	843	830	891	865	812	861	875	827	873	857	889	788	868	881	838	878	884	854	871	823	888	896	855	888	849	810	877	863	839	900	831	772	835	900	838	880	866	916	864	854	852	838	822	892	853	910	862	838	831	828	909	859	918	836	904	840	873	830	877	849	891	858	830	864	889	829	801	862	876	839	838	867	849	854	865	828	902	847	851	829	857	890	880	828	884	868	861	857	854	867	821	867	863	859	867	856	862	809	836	857	866	848	830	847	804	867	835	926	893	839	842	870	870	877	837	893	832	889	865	870	840	892	856	863	834	893	824	860	829	846	894	884	851	889	809	914	866	865	821	867	851	825	883	800	835	892	819	861	885	886	835	891	883	884	848	821	915	855	824	869	836	880	858	892	879	801	840	875	871	831	819	815	863	906	841	902	895	851	875	858	859	869	840	834	873	905	869	866	874	855	867	838	872	804	904	808	889	831	853	840	801	843	788	879	924	866	807	821	906	903	834	880	863	867	857	845	890	857	821	930	844	910	871	868	864	832	852	881	854	860	842	864	832	862	860	904	899	863	916	862	818	807	861	871	904	802	841	827	845	865	837	863	880	886	843	858	830	850	853	863	884	876	846	786	877	861	848	849	814	887	880	871	796	868	865	847	850	848	811	856	864	845	900	862	810	869	907	824	889	840	804	874	858	905	853	887	865	873	837	846	866	860	844	866	822	862	837	832	848	803	880	914	841	859	872	833	865	865	904	849	876	846	851	866	877	869	841	801	873	868	850	884	861	870	835	892	844	867	853	814	857	885	832	854	830	904	892	822	860	862	785	884	873	874	869	842	828	846	845	887	838	823	869	865	821	874	854	880	820	828	838	840	813	838	883	870	841	862	834	833	850	875	862	813	851	859	806	823	890	847	820	879	834	902	912	864	905	813	860	872	843	791	879	850	872	851	861	816	847	834	829	864	857	864	883	885	860	858	849	807	856	861	847	866	842	860	882	832	854	854	812	864	907	840	875	827
26188	6427	1363	611	443	486	433	292	238	236	226	217	206	189	215	215	197	226	199	191	194	201	239	195	201	203	185	191	202	184	223	181	178	175	171	209	177	170	207	204	200	198	154	193	196	201	227	183	181	199	179	188	185	166	180	192	201	183	161	166	166	154	181	187	175	166	175	194	190	166	189	193	185	169	196	184	177	167	174	193	183	167	193	186	180	198	165	197	187	182	174	185	180	193	160	185	185	175	187	172	212	187	178	184	145	186	159	209	178	183	184	190	175	190	185	194	200	184	175	171	169	193	168	185	174	196	178	199	192	189	152	157	187	184	183	205	199	197	155	196	217	206	206	182	197	164	185	179	174	165	186	175	193	204	187	187	181	170	185	201	173	208	178	176	191	174	203	187	153	185	186	183	179	196	182	170	195	197	207	201	166	205	165	177	165	181	164	198	176	181	187	178	199	185	203	178	199	187	186	175	200	188	191	202	176	163	197	180	177	190	162	214	191	190	177	179	175	189	188	187	190	173	174	182	191	204	199	197	180	169	198	174	179	191	177	191	205	197	169	184	215	184	194	174	198	210	174	169	183	196	184	193	160	190	174	175	193	184	177	165	158	173	215	187	198	197	198	192	195	192	202	189	183	172	192	196	204	181	190	183	177	190	189	175	163	168	204	171	172	156	189	178	150	173	205	157	199	203	190	192	191	169	172	171	203	187	194	179	181	174	204	174	177	208	184	184	211	185	183	178	177	193	199	194	169	174	188	189	165	172	160	197	202	177	202	194	183	182	163	180	155	159	196	185	169	200	174	199	178	195	198	180	197	182	174	169	175	167	184	185	202	174	184	165	190	182	181	202	167	171	171	175	193	199	159	193	180	205	206	165	184	196	151	178	163	177	172	191	178	203	192	191	168	172	175	179	189	183	207	190	201	211	250	177	178	181	166	185	179	180	201	200	210	202	197	191	180	218	179	181	196	164	205	179	196	191	205	186	197	174	182	192	179	176	189	191	210	173	196	175	174	177	176	193	179	199	207	186	180	177	165	168	171	165	210	187	180	183	168	185	179	177	182	176	165	192	201	197	192	148	183	163	186	197	165	206	184	170	194	205	183	180	176	178	212	188	212	205	186	185	165	178	191	175	197	216	163	172	191	183	174	165	180	166	172	196	178	200	186	176	170	195	174	174	203	177	189	200	171	184	196	182	192	170	176	173	182	191	172	186	218	189	190	170	193	158	178	220	210	183	207	189	188	200	180	188	188	194	193	196	183	197	192	204	179	169	182	184	173	168	170	159	190	168	186	180	197	169	201	182	188	189	206	188	181	224	194	182	166	202	198	181	168	166	177	172	190	175	178	207	179	201	174	214	182	178	197	204	175	193	212	170	179	186	182	178	178	181	187	187	158	200	190	173	197	203	174	168	169	175	181	178	189	195	194	200	170	177	183	191	178	179	173	216	199	176	172	166	166	182	194	207	171	200	179	163	186	199	162	203	191	172	165	184	189	190	185	167	165	168	183	198	158	177	190	177	189	172	164	187	190	208	186	187	171	187	165	200	198	166	197	178	198	210	201	186	186	167	187	176	193	198	212	181	197	200	183	188	188	155	179	186	183	182	167	186	184	181	162	177	204	181	182	185	181	186	168	183	186	191	197	197	177	197	199	184	211	170	218	186	196	177	224	187	182	196	174	196	181	183	189	169	170	160	173	185	195	206	172	193	160	191	202	184	179	208	166	209	189	177	180	179	169	181	178	183	169	167	194	164	190	190	160	204	184	174	188	198	168	189	185	181	188	180	226	194	152	187	191	213	174	174	186	191	186	183	202	213	219	193	168	190	179	159	185	195	204	199	146	184	198	195	179	172	220	180	167	196	200	180	180	178	191	181	183	184	197	192	209	185	181	216	178	166	189	198	175	199	167	201	212	183	169	183	184	179	191	178	164	174	186	180	168	191	168	197	174	189	196	174	209	205	185	176	188	184	187	175	199	179	204	157	179	191	157	200	155	177	174	190	189	206	203	207	196	198	195	180	206	168	196	188	184	170	193	161	169	164	184	177	158	185	178	168	197	178	171	184	202	171	196	202	184	198	165	174	183	194	174	155	189	205	192	172	161	193	183	173	194	216	180	185	200	178	188	173	181	186	194	199	181	184	156	185	177	187	178	164	170	181	175	196	170	198	183	204	173	200	208	205	200	178	187	176	212	203	199	180	197	198	196	186	202	171	164	189	183	201	167	217	184	183	207	190	168	177	179	197	162	170	208	197	166	176	199	184	204	214	197	166	165	167	187	174	183	190	169	184	194	157	192	200	215	186	190	165	190	195	216	183	185	184	177	213	184	195	187	172	196	189	171	169	186	193	207	169	206	174	186	183	190	169	186	170	174	213	218	181	185	186	192	175	186	167	179	174	223	198	164	185	196	189	217	166	177	197	176	165	219	197	153	178	194	193	184	168	174	159	183	166	185	188	197	179	156	179	180	183	173	182	196	169	170	192	199	175	192	174	188	181	171	182	186	172	198	199	169	192	210	182	193	213	189	212	192	203	196	182	218	208	164	173	186	205	178	166	179	193	182	182	190	166	185	201	196	166	190	175	154	163	168	178	198	185	198	181	200	164	156	163	186	174	182	179	178	188	177	198	163	163	193	194	179	158	175	205	193	197	177	171	162	180	156	160	189	198	188	191	196	198	167	205	174	186	168	200	172	171	184	153	194	183	177	165	189	201	182	201	202	171	170	175	196	197	205	197	180	167	183	203	179	211	176	175	176	170	188	195	180	198	172	188	205	164	151	176	193	174	206	175	193	191	190	195	172	182	190	198	177	171	156	162	186	164	196	177	181	163	175	173	191	197	165	219	186	180	169	195	180	185	182	165	191	205	191	192	174	152	202	179	185	189	201	184	174	191	181	175	184	200	193	184	172	184	174	162	167	168	196	181	193	207	179	165	169	205	186	161	197	171	175	210	202	161	190	188	161	185	163	174	174	185	178	164	159	179	197	159	171	187	197	166	190	201	196	189	181	168	179	191	190	184	219	183	167	191	183	175	206	182	191	196	150	175	229	168	188	173	145	205	157	176	175	173	182	176	177	187	197	175	168	170	172	186	204	190	192	167	172	179	178	187	180	203	184	168	191	169	170	203	208	172	193	188	166	183	191	198	203	170	160	193	191	192	189	189	180	182	178	182	163	185	168	194	152	172	199	187	185	168	169	188	202	197	190	178	205	178	181	206	177	188	191	174	183	201	164	171	178	170	192	214	179	203	187	185	173	179	158	183	171	201	192	191	183	180	200	184	161	182	197	194	207	182	195	191	169	204	176	198	195	190	196	172	185	167	179	204	222	189	206	165	206	189	186	170	190	208	182	182	189	188	177	184	186	183	192	186	174	179	172	178	171	182	192	190	195	199	174	185	212	195	193	201	217	184	182	188	185	178	198	193	183	183	198	190	197	181	189	178	166	193	187	201	196	182	176	177	188	179	194	174	177	184	206	173
17169	3366	1947	1828	1692	1991	1695	1078	801	711	660	646	632	586	633	549	577	573	554	552	537	549	512	488	495	514	531	474	465	503	467	523	454	467	502	473	448	490	486	477	410	472	460	473	502	504	517	459	433	477	447	503	449	508	467	463	509	471	498	469	487	451	468	487	469	481	451	450	465	476	508	445	459	451	476	447	465	463	435	487	467	451	448	466	457	484	469	461	450	427	469	498	476	493	453	457	465	471	459	476	466	447	501	417	466	448	440	465	481	476	496	483	432	510	456	465	484	480	477	466	481	448	466	464	476	466	460	455	449	477	464	472	466	453	458	475	450	457	438	445	464	472	462	455	463	485	478	477	450	481	451	453	465	451	435	453	469	471	452	441	483	488	461	515	477	500	434	466	455	476	475	438	503	462	490	496	455	467	470	493	443	447	462	450	453	456	428	432	453	437	439	489	482	469	471	463	444	448	424	480	473	452	482	448	506	444	460	473	510	416	482	458	472	469	474	460	479	467	441	469	458	469	511	473	447	450	445	497	484	461	498	462	498	454	468	470	482	453	460	485	473	488	479	473	490	459	459	447	476	487	504	457	449	458	484	477	431	486	457	452	471	489	464	444	446	465	453	440	464	426	463	490	470	410	433	427	449	470	463	474	482	458	456	493	495	495	475	466	475	494	467	454	466	456	476	483	461	443	475	441	479	462	437	459	474	452	450	515	476	489	456	474	415	458	452	469	477	481	472	460	451	441	495	466	450	470	470	474	477	443	436	481	451	469	467	468	394	487	474	434	484	461	455	472	436	448	487	476	438	474	435	444	482	472	460	470	460	471	471	463	476	448	455	470	485	442	456	471	474	463	485	480	467	459	492	452	448	481	480	457	480	456	432	462	444	426	452	531	415	464	473	472	474	428	466	446	479	461	516	413	493	463	493	411	499	460	467	433	458	467	460	422	475	478	455	484	459	416	481	480	469	482	519	497	450	468	463	499	479	483	457	475	503	494	449	448	438	493	427	449	448	479	405	431	457	484	469	434	466	463	450	432	464	442	475	469	473	455	465	489	442	440	446	470	500	466	444	465	469	496	464	465	428	447	495	440	474	491	422	517	473	471	467	503	438	482	451	469	438	474	465	488	469	464	458	470	464	459	455	469	462	451	456	468	487	468	481	426	457	429	456	475	467	483	494	450	444	442	478	461	493	451	517	493	455	455	450	460	456	463	465	454	492	478	463	437	451	513	469	495	452	486	483	491	411	483	452	464	442	476	455	478	475	465	458	447	450	473	463	475	456	420	464	454	503	466	458	458	489	452	456	472	486	436	466	486	468	481	437	471	500	494	449	486	484	507	457	484	469	517	502	506	454	465	444	461	446	479	481	431	463	477	468	470	509	462	457	451	477	454	448	481	437	487	456	450	478	482	476	479	468	445	506	471	480	462	425	495	425	446	436	461	444	479	463	461	486	476	438	461	468	463	432	454	454	482	469	417	481	455	461	455	488	470	432	489	465	477	473	452	476	493	483	448	438	460	464	477	491	463	492	461	468	464	470	472	494	446	476	438	478	476	464	478	424	472	455	446	475	477	458	432	461	430	464	502	482	504	482	443	452	417	448	475	463	455	469	464	485	456	481	442	448	470	427	457	444	492	502	476	498	449	446	441	443	466	474	478	476	436	466	455	464	464	450	471	466	481	458	491	471	476	475	449	484	443	466	457	450	493	392	473	470	460	439	467	462	476	420	485	477	458	494	450	449	449	459	475	453	469	452	457	469	450	471	455	473	475	461	476	489	466	449	455	453	477	444	476	475	490	464	466	459	533	445	444	425	455	464	478	474	479	474	441	411	487	503	451	456	456	482	449	423	438	469	450	429	457	473	451	437	518	483	457	438	493	475	485	475	450	450	493	449	465	442	460	474	512	488	415	463	470	450	472	441	545	457	507	478	470	467	470	454	412	466	494	474	494	451	489	463	464	434	482	431	530	435	473	477	457	483	472	459	470	462	476	459	476	442	481	435	478	428	484	468	474	434	464	480	446	488	465	486	487	430	453	450	482	448	448	460	495	422	446	482	460	493	472	488	471	471	459	468	459	455	466	457	491	486	468	453	440	487	463	474	452	475	422	483	451	452	445	515	472	467	480	465	449	458	487	476	456	478	471	439	446	505	477	474	468	478	424	495	456	480	504	442	439	460	477	494	491	463	467	500	453	475	451	475	440	487	520	448	459	479	502	455	483	466	458	418	479	449	453	451	495	479	474	455	439	476	467	466	453	484	440	455	443	498	454	472	442	493	529	490	469	483	484	508	473	466	478	506	470	499	412	481	437	461	465	466	451	500	440	457	477	473	456	463	439	492	452	433	452	464	467	457	470	454	481	438	447	455	496	473	470	474	462	483	475	469	431	476	455	482	477	443	484	487	479	460	483	474	486	486	492	437	462	476	486	455	484	472	458	463	482	454	444	497	497	486	474	476	489	459	459	456	432	467	463	462	456	467	417	450	464	492	482	460	478	445	451	503	436	491	472	461	464	491	502	469	484	437	469	447	462	434	471	476	484	490	470	438	455	456	444	462	493	478	454	450	497	453	461	490	441	455	489	486	482	459	519	484	442	427	438	454	482	481	442	478	460	432	471	473	477	453	490	460	516	470	446	443	479	490	417	454	494	448	491	441	443	484	446	431	454	434	422	451	439	483	440	422	469	453	492	452	442	487	470	487	480	485	458	415	442	495	481	435	475	427	482	480	466	441	471	442	442	463	487	463	467	464	437	485	445	486	479	451	462	462	438	486	504	488	480	441	458	462	461	440	480	486	484	441	448	446	446	481	464	457	461	445	484	501	470	436	484	427	474	447	460	483	435	483	436	484	471	477	464	431	458	463	486	447	438	487	511	468	453	456	496	476	452	434	461	461	455	505	493	467	452	452	423	469	475	465	442	483	469	388	451	458	445	442	448	480	451	464	466	458	453	496	453	428	474	494	486	489	435	426	483	485	488	486	466	451	472	449	494	474	494	462	420	455	458	497	457	482	455	437	474	453	436	451	480	455	449	460	474	478	452	453	473	442	468	464	451	457	472	428	523	503	474	458	456	423	471	459	472	485	475	472	451	473	474	473	476	475	451	482	466	489	453	501	485	451	471	445	458	488	480	482	479	478	442	436	457	459	463	448	453	435	458	460	466	453	459	448	475	490	500	462	452	498	465	432	453	494	505	492	453	492	467	442	494	467	482	461	474	491	430	458	449	445	438	457	451	425	466	475	458	451	478	434	458	462	482	476	432	485	453	429	509	483	442	458	417	460	471	446	475	444	405	481	465	450	440	448	458	457	456	429	442	472	475	477	470	421	450	488	486	459	445	484	432	517	490	479	453	444	504	413	458	439	449	454	476	461	452	439	460	454	466	470	483	435	450	485	438	465	446	486	456	496	467	469	472	461	473	471	471	461	463	464	472	475	480	451	456	447	475	432	483	442	438	451	462	488	493	459	427	488	458	477	485
4937	993	479	413	375	398	396	371	351	320	357	354	356	333	376	362	310	320	357	373	363	354	312	358	396	353	375	343	347	368	384	358	347	362	327	363	321	343	352	360	356	368	338	362	314	346	342	370	341	380	359	345	338	327	389	385	349	346	355	337	359	368	368	309	346	332	370	327	368	360	335	355	336	347	379	330	349	332	375	392	304	359	365	355	319	339	330	349	361	339	317	344	325	339	320	350	337	378	331	375	335	350	346	318	330	375	365	351	340	406	364	322	388	370	359	348	355	381	337	334	364	376	332	331	375	356	355	373	331	343	349	308	365	381	349	364	295	330	319	348	363	331	335	331	341	315	342	319	356	356	352	342	341	359	376	322	356	373	345	367	337	369	372	335	326	304	357	365	358	332	385	333	378	345	362	317	351	338	353	339	354	348	344	351	337	361	349	379	425	400	381	357	334	346	382	381	367	332	352	348	371	354	352	338	364	346	332	312	343	363	336	358	309	344	361	373	331	362	352	337	330	339	370	343	355	341	350	341	336	361	331	369	401	336	353	369	351	378	350	352	348	385	348	380	332	357	339	306	354	337	358	340	368	362	318	341	382	325	356	319	341	356	353	330	358	373	312	389	356	364	352	356	348	363	351	345	341	339	327	361	359	321	349	346	348	322	356	373	346	360	302	342	353	328	341	350	364	349	347	359	359	361	344	342	356	358	370	339	377	385	336	359	349	341	371	372	355	331	339	358	323	366	334	344	358	350	344	314	337	343	353	352	391	354	381	370	331	332	353	369	356	365	361	350	354	375	402	341	347	347	348	347	326	328	346	312	360	319	359	385	355	377	334	373	347	357	360	348	321	338	344	374	353	333	345	377	320	381	350	333	363	378	359	348	377	357	346	389	371	375	349	363	344	359	370	363	332	336	364	376	355	368	331	335	385	319	375	385	366	339	358	331	335	337	362	363	350	303	359	339	331	364	344	357	367	354	378	353	331	349	347	326	379	391	375	331	389	346	344	365	382	360	356	373	304	354	380	310	305	322	350	369	363	345	352	353	351	345	337	366	375	327	321	380	385	354	343	330	338	355	362	366	349	336	366	389	358	357	333	367	329	328	345	348	370	346	384	351	363	296	332	337	337	331	388	335	331	340	352	383	348	328	360	359	304	331	350	385	363	350	390	344	355	333	302	316	334	366	382	355	313	321	354	349	349	325	389	351	409	389	346	345	331	355	326	360	320	349	319	350	347	375	344	351	356	356	341	326	339	352	341	375	359	365	367	349	359	341	347	328	344	349	345	365	340	371	330	349	388	312	332	356	323	343	381	344	373	332	317	331	353	357	369	348	335	384	361	384	353	361	359	361	364	324	342	320	330	380	387	358	380	347	333	392	361	389	335	348	361	350	369	354	382	376	367	358	346	330	352	383	350	340	359	375	356	333	373	379	362	360	359	362	349	361	354	319	369	347	360	374	377	318	316	321	317	351	398	374	352	385	331	379	324	389	294	316	356	384	349	354	354	332	381	354	376	338	316	346	343	388	348	336	333	348	331	347	368	363	357	364	336	343	363	327	384	316	390	342	364	342	356	330	320	339	372	339	352	343	329	358	356	333	345	347	378	340	357	349	352	370	318	357	346	329	348	338	374	381	360	360	344	350	368	371	342	362	342	357	348	352	332	354	379	390	356	346	376	352	340	353	314	372	348	372	389	333	325	303	380	353	353	340	349	385	370	365	339	313	340	378	322	339	357	325	358	336	346	369	338	383	334	379	350	347	375	403	386	356	358	362	355	336	347	344	317	350	319	372	357	352	312	320	404	358	356	365	335	326	382	381	380	386	402	352	349	383	304	361	395	366	365	353	339	319	336	336	347	361	336	372	356	354	370	348	311	372	307	340	352	372	377	379	391	341	377	369	328	329	350	344	310	353	392	343	342	334	363	356	339	366	359	342	341	342	363	371	323	345	351	344	336	330	391	372	391	361	375	377	379	351	351	351	374	381	334	368	347	371	324	326	336	328	338	334	356	337	321	324	329	335	368	349	330	363	374	352	369	358	335	380	367	355	350	351	354	341	341	344	371	309	362	345	326	384	321	350	338	354	386	383	345	361	334	374	367	382	341	368	381	338	333	330	373	364	327	392	382	347	347	346	358	372	340	347	318	359	352	372	361	344	355	336	355	351	339	347	370	337	333	377	357	345	352	346	342	343	357	347	342	311	341	382	345	339	367	369	345	329	331	333	339	349	340	334	330	338	375	340	332	348	341	334	328	397	326	370	395	364	360	387	357	356	349	390	331	383	371	344	385	321	333	330	365	333	348	344	354	351	354	338	369	349	329	337	358	322	358	332	329	349	389	346	350	365	374	380	364	357	328	365	366	357	371	330	323	351	351	364	369	364	350	344	342	355	331	373	392	380	354	346	359	333	315	326	346	332	362	337	330	344	341	347	330	380	396	369	359	359	351	339	360	373	359	339	360	359	374	377	367	360	376	351	381	398	354	335	354	336	356	379	320	353	398	365	350	378	382	368	339	389	393	342	328	386	371	375	337	352	319	332	356	336	343	385	344	346	370	363	388	346	327	356	334	342	363	324	345	334	354	358	350	342	339	346	360	344	365	389	328	337	355	366	351	356	348	377	345	357	354	346	318	359	337	372	318	329	343	359	314	367	321	311	320	358	343	357	326	368	345	363	360	384	346	349	358	323	337	327	397	362	345	346	369	350	342	358	325	323	351	361	355	348	313	357	335	344	342	351	352	352	326	364	354	392	332	330	354	324	363	385	374	358	357	332	357	356	387	380	340	350	332	372	362	337	342	343	317	361	390	345	359	384	364	329	361	355	367	315	368	379	348	326	349	331	347	346	356	360	365	362	337	358	377	392	340	341	365	341	360	331	339	370	363	350	326	353	329	337	339	364	342	350	361	366	380	357	348	369	360	389	355	355	352	350	382	354	358	358	365	352	349	373	339	310	352	359	378	359	311	359	347	390	337	335	349	353	336	349	327	342	339	334	369	330	374	343	331	312	366	343	341	365	373	360	323	357	346	353	373	384	372	322	339	334	319	361	342	347	359	368	332	359	355	361	345	368	352	363	345	369	386	352	349	353	351	345	338	381	341	344	339	373	323	368	351	349	360	344	346	358	359	379	385	350	353	339	330	322	336	361	343	356	343	321	318	318	338	358	333	319	335	395	361	345	327	374	366	373	337	362	342	342	351	342	355	348	331	342	360	338	370	340	388	351	359	340	321	366	334	377	363	364	376	333	365	340	349	388	362	355	347	346	375	330	344	337	365	342	385	343	355	356	327	344	358	338	379	367	353	348	364	352	342	345	342	358	325	359	372	359	395	382	326	341	348	351	320	345	355	332	348	368	322	346	342	369	367	353	367	384	360	331	330	362	380	335	341	380	386	350	379	352	359	318	340	354	344	378	345	357	363	372	339	337	369	335	373	344	366	309	329	362	354	388	358	357	332	359	361	333	375	354	342	354	319	364
4378	1328	1090	1023	955	1085	1076	843	853	908	863	864	892	830	843	837	841	867	842	823	871	822	879	802	863	891	824	835	862	884	848	890	822	822	839	897	895	796	813	859	820	815	832	852	868	797	840	795	855	794	850	797	839	830	827	879	812	833	830	823	844	804	898	820	866	843	802	790	810	861	847	855	820	828	847	821	863	828	828	838	864	804	777	811	856	865	853	845	867	814	815	831	891	865	851	845	909	860	858	818	866	863	820	891	890	818	882	839	800	860	833	818	821	858	834	784	878	832	864	844	883	884	864	874	863	834	871	828	832	810	835	868	879	855	805	849	785	828	859	885	851	844	858	836	845	860	908	881	870	841	849	833	841	831	891	856	815	865	860	865	833	826	841	791	819	806	880	850	826	859	836	822	906	817	829	833	854	803	831	875	817	848	820	856	836	811	922	860	853	839	812	884	832	860	838	799	856	830	860	918	850	848	891	849	864	829	835	826	829	809	824	839	846	837	862	870	834	858	800	882	841	848	849	880	861	827	809	847	809	839	821	827	780	821	849	853	829	799	813	824	860	809	861	814	896	807	908	860	819	850	839	860	859	832	821	864	936	908	843	859	822	841	877	837	858	811	802	812	883	866	832	854	811	809	820	836	800	863	829	850	817	874	828	840	851	839	896	868	813	831	845	831	839	817	863	810	792	860	841	864	891	826	773	885	822	840	894	829	819	878	880	812	797	861	881	872	894	841	869	840	817	881	818	812	867	878	889	892	842	864	856	807	806	839	867	822	818	834	865	832	836	804	827	873	844	881	853	847	813	847	846	889	831	833	824	858	861	852	845	855	765	834	823	854	852	832	823	851	832	831	857	846	844	811	849	797	782	845	841	824	840	887	828	902	856	853	831	854	872	803	833	837	862	796	861	846	824	877	861	858	872	820	819	896	841	830	858	853	852	814	795	836	845	816	850	861	788	797	865	831	849	840	810	866	855	889	837	788	803	872	826	836	899	814	872	825	840	798	830	864	816	816	901	792	812	846	817	766	886	814	799	804	855	906	816	874	868	819	867	831	841	912	822	855	876	838	841	866	866	872	830	887	845	893	861	823	870	854	852	860	847	836	812	889	878	826	887	842	774	787	896	868	868	858	844	784	838	822	854	846	801	822	824	895	895	791	861	892	823	830	865	795	847	817	885	864	837	881	839	825	859	865	811	806	879	826	772	835	854	859	826	875	883	863	831	870	817	824	846	850	883	829	800	848	954	821	861	836	852	872	810	827	832	861	815	881	862	800	877	870	888	887	826	840	867	890	829	828	820	846	888	901	865	881	860	818	849	862	868	843	864	867	822	832	832	898	860	828	872	850	813	826	885	782	875	884	929	904	808	827	841	827	814	818	829	830	828	842	827	849	825	841	865	870	855	883	886	847	829	865	866	802	859	847	833	815	861	853	836	793	865	871	827	873	862	856	793	867	845	838	825	817	877	865	915	844	781	871	854	839	880	849	782	862	906	852	833	836	820	869	847	884	846	846	838	872	834	805	817	829	889	797	846	848	871	830	865	797	842	855	869	816	852	814	848	804	828	818	841	896	840	875	804	866	860	841	797	855	867	808	873	828	896	898	804	807	801	861	836	831	833	823	891	874	831	845	792	898	845	829	880	820	821	848	861	835	857	795	856	831	856	822	841	843	858	851	817	810	880	884	888	856	842	838	824	839	851	870	852	822	835	833	843	811	815	866	843	853	822	891	838	839	889	869	828	816	896	863	816	840	814	824	861	854	811	877	823	833	860	813	905	823	847	880	835	874	890	860	833	860	852	861	823	859	854	828	894	877	806	844	830	808	879	830	815	901	852	807	858	820	829	874	836	836	853	917	833	857	838	846	794	855	832	900	795	869	787	848	885	859	816	820	859	857	857	837	843	864	880	816	870	832	848	878	844	856	851	856	797	824	818	866	843	845	876	856	781	811	811	820	823	855	871	800	810	808	820	844	904	799	884	795	869	890	841	835	818	793	817	788	854	848	828	817	796	815	790	842	849	826	857	845	867	840	834	771	855	792	784	802	803	867	799	848	878	807	836	864	860	900	819	846	760	890	844	850	865	821	869	893	912	811	847	812	838	853	836	827	836	891	824	838	828	867	867	882	847	801	818	882	837	801	848	878	832	884	867	802	827	859	805	826	812	832	861	858	847	893	847	838	827	827	845	863	818	859	865	861	847	829	896	862	833	832	807	843	838	877	874	864	855	860	792	809	827	821	857	891	849	857	863	871	849	789	883	826	826	799	837	894	842	831	825	855	825	872	817	885	848	811	874	843	827	838	884	868	827	821	878	849	847	894	805	856	852	797	841	887	839	776	819	834	839	902	893	841	847	810	818	856	840	847	809	830	789	888	831	815	876	793	818	852	823	878	830	767	839	836	821	869	874	828	815	834	849	876	847	859	895	881	852	830	847	827	821	861	867	846	837	784	830	858	836	844	862	815	841	799	824	874	839	889	850	825	823	878	835	824	904	849	795	871	839	833	815	855	877	783	848	812	809	878	809	827	891	803	836	816	841	860	848	858	824	824	824	838	833	829	846	846	833	846	817	808	843	811	863	829	864	836	786	818	821	846	834	903	897	834	852	849	848	799	824	905	845	865	833	838	844	838	827	844	828	842	915	818	825	825	873	823	859	856	849	859	824	850	841	819	890	841	835	820	900	863	852	826	848	844	815	816	808	827	825	827	814	836	834	880	862	913	868	842	858	808	853	810	831	868	866	839	798	840	869	843	815	789	871	901	851	875	854	828	820	851	835	798	848	871	903	861	876	873	816	866	870	845	839	856	814	803	871	852	864	853	853	868	830	870	849	840	814	874	857	870	830	800	863	821	876	906	847	881	861	863	868	851	854	833	887	874	866	868	847	857	850	784	866	842	842	790	850	877	889	794	856	909	838	839	875	900	857	876	827	819	819	850	835	855	885	813	835	823	794	841	878	873	842	832	806	851	844	843	905	798	848	861	822	845	875	859	821	806	882	908	852	827	828	821	877	843	852	818	853	871	807	853	820	822	839	858	824	879	843	821	816	791	855	812	865	839	849	889	878	792	894	872	829	791	829	824	804	849	844	882	863	889	873	888	865	821	842	867	862	904	849	817	837	835	851	877	873	839	847	849	811	870	821	874	852	843	928	796	844	815	817	861	837	840	816	895	845	868	855	841	861	835	802	860	849	840	810	794	858	806	841	849	810	871	837	857	853	829	875	837	862	838	874	855	849	862	795	860	791	840	861	833	831	836	903	826	839	826	821	839	875	860	826	807	817	865	865	832	864	828	814	830	851	870	852	837	824	856	842	861	867	828	860	818	844	886	877	849	786	843	881	842	887	873	883	946	879	809	839	821	847	859	870	872	856	849	851	813	786	846	902	863	861	818	853	837	838	799	871	852	827	817	882	815	803	849	866	794	858	839	884	881	856	836	815	821	850	877	860	848	813	834	797	788	814	823	880	866	857	916	856	867
15360	2870	873	631	493	547	496	404	396	391	399	351	387	399	350	362	370	350	383	376	358	354	328	404	381	322	345	337	365	321	353	391	371	366	360	368	370	348	334	339	363	379	323	378	369	390	347	368	373	375	349	335	380	355	363	358	341	367	357	334	352	432	362	412	344	363	354	356	353	362	352	362	343	382	367	332	326	366	351	375	380	356	351	366	389	382	331	350	399	389	385	407	377	334	370	371	340	386	369	332	357	359	350	363	379	370	358	363	385	364	341	342	368	370	358	376	371	392	360	351	353	341	331	345	340	381	336	346	340	360	352	367	368	396	347	393	374	353	366	335	359	378	377	339	367	346	355	373	352	365	364	399	397	332	354	351	385	310	345	305	339	366	404	356	359	354	378	409	321	368	380	337	356	400	344	349	396	347	340	342	372	328	354	336	351	380	355	330	345	328	366	364	386	371	335	375	366	353	366	354	362	360	345	369	357	343	353	354	329	383	361	365	357	358	328	344	388	361	363	345	389	345	369	317	353	345	368	365	342	355	373	356	374	311	357	354	349	366	391	311	346	359	330	347	389	354	373	332	347	375	366	344	370	362	389	353	353	344	341	355	340	374	339	345	355	361	342	345	348	351	352	368	342	371	352	367	358	335	396	382	356	384	369	366	406	373	357	338	338	341	402	362	359	367	351	365	347	372	376	362	353	309	346	353	353	396	356	349	329	341	375	349	360	356	333	333	340	359	397	354	382	400	330	357	334	346	347	356	323	344	371	365	357	329	376	352	339	386	384	371	363	392	356	368	360	344	354	377	370	364	390	334	368	365	343	317	362	411	384	342	415	387	335	325	351	359	344	349	355	357	357	382	375	369	341	331	330	367	347	350	311	340	337	356	365	363	377	365	347	353	392	362	336	338	374	353	348	375	350	361	383	374	380	366	347	388	340	346	353	352	340	379	380	333	365	336	343	400	368	336	323	333	363	401	347	351	364	325	337	347	336	372	340	361	337	342	390	346	402	360	371	360	370	341	347	369	389	380	397	374	394	389	322	356	335	351	376	344	329	377	359	358	342	388	356	366	348	336	346	372	385	390	361	378	383	394	376	354	383	363	355	349	365	343	366	349	393	345	367	350	374	372	355	315	362	356	336	357	355	365	339	367	392	368	305	397	295	383	341	326	357	388	364	363	321	329	379	328	348	331	351	342	335	328	386	373	367	371	337	406	360	379	356	337	333	350	354	357	351	391	333	323	328	344	360	356	374	357	359	346	367	328	374	409	358	347	371	345	397	335	350	344	399	360	404	354	336	365	380	367	291	372	379	349	368	397	317	346	352	362	364	350	378	373	337	381	377	381	383	323	335	338	324	377	363	328	370	362	343	353	371	364	398	356	393	346	381	351	326	386	363	337	371	336	350	362	349	400	360	349	351	361	376	371	360	390	369	369	355	352	332	368	401	351	394	333	332	342	333	400	383	351	384	364	348	358	340	348	334	344	348	337	328	363	349	362	326	370	337	320	392	339	351	345	348	358	367	376	325	382	363	351	350	413	370	349	386	396	330	348	343	358	351	334	388	403	356	380	338	392	321	363	386	346	324	383	338	398	335	333	358	332	339	343	358	384	377	323	369	363	326	342	433	325	322	363	383	368	343	377	350	350	371	334	371	371	344	362	328	389	335	405	368	368	374	351	373	364	360	369	391	379	331	356	369	350	374	356	329	383	358	362	343	378	377	335	319	385	356	352	363	376	391	397	359	364	377	366	379	383	362	385	372	333	373	347	356	357	365	374	368	340	378	360	351	360	345	335	355	349	353	358	372	379	365	373	388	357	341	355	378	356	376	368	337	351	384	353	353	348	317	342	350	384	347	377	329	360	380	382	386	369	377	350	362	359	391	354	351	374	380	365	363	360	345	326	376	361	355	344	357	391	350	391	365	368	348	344	345	361	359	325	343	346	344	340	374	355	405	364	351	328	385	363	336	319	341	338	314	385	354	329	361	355	319	370	371	368	375	364	328	394	346	354	339	364	383	403	341	335	379	367	375	374	359	354	396	340	358	363	374	314	376	339	349	327	403	343	358	337	341	331	371	367	367	364	357	387	377	393	348	355	360	346	392	354	312	362	376	339	355	373	353	388	360	359	378	369	390	367	354	344	321	350	357	382	341	380	338	339	310	350	363	374	325	354	375	381	356	371	346	360	368	383	362	333	358	381	324	359	318	370	337	364	367	405	386	371	324	343	340	362	367	354	387	368	369	346	353	349	341	373	367	371	324	376	346	343	385	385	357	327	373	370	326	351	343	402	346	364	382	378	378	358	390	396	369	379	382	343	386	356	353	356	357	346	341	351	370	369	376	334	364	381	362	369	368	378	368	371	345	362	341	374	364	364	346	337	322	348	357	343	365	355	364	360	375	376	359	334	354	361	371	377	374	350	348	381	392	355	357	369	382	355	341	352	360	362	373	336	373	371	374	344	369	354	351	362	347	358	340	390	340	349	357	347	378	367	365	326	353	356	374	344	343	364	338	380	346	345	336	363	367	351	373	359	360	368	360	341	378	396	350	344	369	331	349	356	343	379	353	363	391	325	377	351	365	374	349	380	328	373	356	353	386	358	390	343	369	381	381	330	334	363	374	388	391	356	363	393	348	377	352	347	371	372	366	344	360	370	347	344	351	395	363	347	336	408	343	356	382	359	346	337	349	339	327	364	383	327	380	369	354	348	357	341	364	358	342	357	381	379	327	357	354	365	354	365	333	343	341	328	355	369	375	387	324	341	375	347	329	355	347	368	373	352	359	366	364	393	370	377	368	354	362	366	345	323	366	344	351	372	354	349	374	314	386	344	308	385	329	382	373	369	370	362	373	339	362	399	333	367	360	308	359	351	362	363	361	373	358	354	377	328	346	326	362	366	360	354	366	355	335	344	332	374	345	365	360	386	364	378	323	338	344	348	375	327	375	363	363	357	324	365	340	358	315	339	363	336	356	321	371	342	355	343	337	316	369	345	370	362	368	367	322	361	394	357	382	331	401	363	357	403	356	348	364	375	331	353	379	339	387	355	356	360	401	350	377	372	367	330	350	382	375	379	348	392	353	356	377	349	369	392	393	378	375	381	371	333	328	379	338	333	392	333	355	378	331	377	366	337	347	367	389	386	365	325	335	356	364	379	328	373	348	331	361	339	335	385	368	364	364	322	368	359	363	354	326	376	310	387	352	324	368	378	406	320	346	384	374	344	318	347	376	357	377	371	341	347	369	367	383	362	381	356	381	336	347	362	330	343	357	358	353	344	375	376	360	370	366	371	364	353	349	327	368	351	385	399	363	325	369	372	371	363	343	364	355	347	365	355	350	363	407	352	326	347	395	376	339	328	363	358	381	336	378	355	383	353	353	350	379	370	362	326	381	362	362	336	352	321	344	355	364	375	364	338	345	371	363	363	337	361	342	363	354	379	364	368	347	371	381	397	338	349	360	363	378	342	378	365	349	312	359	357
11978	2179	1701	1525	1506	1630	1495	1168	1000	1012	975	901	914	861	951	952	904	878	901	957	909	870	825	903	902	875	845	838	901	846	874	890	881	858	854	843	851	862	816	870	884	883	818	869	838	831	886	838	836	839	869	872	843	848	861	881	841	871	878	831	903	909	921	825	849	824	873	833	866	873	862	838	876	904	882	875	891	826	870	836	860	868	846	866	856	817	849	851	836	876	851	827	850	828	869	761	844	852	832	790	794	830	817	858	838	854	861	830	867	850	833	920	849	825	828	860	873	877	893	904	866	827	885	853	928	863	824	854	860	831	834	885	862	851	808	815	839	841	812	852	840	871	842	879	815	863	904	833	818	784	809	851	876	827	863	847	882	865	866	866	871	880	818	826	861	872	834	798	812	830	829	807	852	891	868	836	875	894	861	837	827	842	831	817	836	879	881	851	802	863	881	848	824	817	851	876	820	828	873	851	794	839	894	822	871	837	842	864	886	852	875	894	873	868	843	836	885	900	847	807	836	824	830	866	842	835	859	863	844	918	833	823	851	857	862	805	904	844	809	840	901	878	887	904	838	850	866	887	835	766	858	897	817	882	909	826	820	887	858	833	911	888	869	869	846	887	875	830	823	855	816	817	883	822	836	877	841	843	838	820	899	888	882	802	858	867	837	874	877	867	857	824	892	842	884	873	875	830	828	820	876	865	836	846	857	882	839	895	868	890	865	890	895	861	871	823	854	869	834	857	817	855	838	876	853	854	880	831	871	851	830	891	825	876	870	842	835	858	878	861	868	835	899	839	821	848	867	808	842	870	798	830	841	863	837	915	859	870	868	877	833	836	837	828	782	827	838	847	827	857	834	831	910	818	853	858	888	827	886	858	846	849	842	828	832	802	818	809	830	840	864	847	806	877	848	832	836	909	908	880	857	807	834	841	841	862	837	866	850	849	873	874	891	865	797	873	867	896	897	865	887	876	886	879	814	879	855	860	809	831	876	876	846	854	859	848	825	880	857	834	844	799	868	841	849	844	889	840	822	797	849	869	888	830	828	840	840	817	893	858	827	885	829	825	811	846	824	836	863	852	837	848	864	832	867	908	856	864	838	874	847	819	851	799	895	808	881	829	848	835	828	840	829	852	847	863	827	876	889	786	922	812	813	885	836	838	824	847	817	869	878	846	838	801	863	858	819	883	834	863	803	851	886	770	835	849	849	862	874	799	869	886	849	849	806	866	806	833	859	890	861	877	874	877	882	816	863	826	921	855	892	810	818	894	832	868	839	856	802	826	825	848	840	836	826	822	830	830	802	843	826	836	813	834	857	873	900	877	864	831	848	848	828	889	854	842	846	838	805	849	862	849	842	858	870	885	841	834	794	876	862	837	902	890	880	870	899	865	834	882	842	832	880	842	833	842	829	857	886	903	869	860	871	831	861	795	834	902	859	897	843	847	868	826	834	814	879	842	855	867	891	829	857	812	833	834	854	828	868	837	832	859	889	826	878	874	857	840	890	843	864	874	810	881	874	823	834	817	866	797	878	894	862	812	880	844	887	832	858	865	860	867	896	860	854	834	851	848	909	809	828	838	846	860	808	830	892	843	815	850	884	852	845	872	846	836	812	853	892	843	896	838	875	756	820	860	867	871	847	873	855	826	825	886	865	869	847	873	879	769	858	854	816	912	868	818	782	897	822	827	812	884	843	845	882	891	928	839	815	854	857	863	856	868	893	813	854	888	845	860	895	917	866	800	876	772	821	870	816	825	853	843	846	837	878	842	873	850	859	877	837	838	832	843	883	851	896	871	807	807	883	848	881	782	851	801	863	845	850	833	850	831	835	845	836	845	885	826	869	884	787	856	878	884	798	867	862	845	843	868	790	835	832	870	858	851	843	774	794	854	788	816	840	873	860	856	809	872	861	855	881	826	867	906	820	872	857	879	817	873	859	851	870	830	892	878	783	837	868	868	844	875	830	820	822	825	922	876	860	839	852	884	890	891	847	845	918	804	855	850	863	844	861	820	866	870	846	861	853	846	841	823	841	843	831	859	799	888	907	885	845	813	818	839	791	795	826	883	814	838	875	830	860	886	875	822	824	846	830	905	820	911	807	799	863	802	881	839	822	882	815	893	854	868	849	851	824	805	905	826	882	906	822	866	814	874	880	829	838	840	823	817	840	921	856	826	877	906	838	824	863	858	831	844	892	825	896	837	875	820	894	860	810	888	849	832	922	833	866	839	837	834	873	897	832	834	909	847	832	829	849	826	832	816	870	823	914	836	883	828	834	790	842	873	840	870	838	841	816	825	864	850	884	795	803	867	798	898	840	825	834	885	827	852	866	866	838	910	878	839	851	791	885	847	857	808	827	848	860	842	858	875	842	910	801	843	896	874	816	880	812	830	891	867	849	859	905	848	840	799	915	890	822	879	885	893	775	874	879	868	891	829	822	832	871	883	830	875	869	855	858	786	803	819	867	844	918	843	876	871	847	907	897	839	825	877	830	833	840	879	851	828	820	840	818	855	800	857	855	814	900	897	876	852	887	809	874	808	835	825	847	844	827	848	830	820	846	874	872	900	876	853	831	807	836	849	880	880	872	797	869	816	895	817	856	861	863	819	847	871	822	833	864	872	818	843	839	836	866	853	812	822	850	922	823	828	860	871	884	820	852	826	815	877	886	892	842	837	826	831	851	834	847	832	845	816	920	843	835	854	856	871	838	850	826	866	825	857	847	834	881	810	815	881	905	819	866	848	811	866	831	808	858	850	863	887	870	874	863	850	906	847	856	851	876	824	895	852	862	846	880	815	855	847	878	826	791	850	863	870	897	865	887	852	870	826	907	851	870	817	888	813	842	845	875	857	875	809	827	834	851	860	878	841	834	799	838	867	817	853	836	854	848	839	820	814	862	867	826	854	866	870	830	901	821	817	841	880	956	842	866	837	874	843	871	863	888	865	889	802	860	831	868	865	816	834	865	853	886	851	849	814	823	835	786	842	825	864	817	837	875	867	887	819	858	852	805	833	809	859	885	852	811	838	858	846	844	872	868	819	803	833	860	839	851	886	874	831	854	839	838	871	834	917	840	864	821	893	816	841	861	814	805	905	842	857	863	818	832	816	794	857	830	876	820	831	865	857	790	844	849	779	855	845	886	838	892	865	891	873	901	892	832	857	858	810	842	832	824	879	808	846	808	873	842	855	877	845	829	862	790	828	871	843	791	865	832	852	874	846	896	830	861	847	837	861	865	920	807	868	912	890	821	860	844	831	857	810	855	842	868	862	852	850	847	865	808	836	844	803	865	876	812	866	836	877	849	795	868	796	892	850	877	847	870	857	866	883	875	876	892	880	812	867	825	834	855	915	843	859	827	864	881	865	845	868	811	886	879	820	809	839	886	859	867	879	809	857	872	834	873	848	897	812	862	899	910	790	865	838	842	893	831	835	806	884	885	834	843	893	817	885	859	835	815	822	864	866	877	832	843	819	808	826	868	859
25359	5355	1283	698	469	410	380	290	224	222	225	240	217	208	199	211	187	206	208	180	192	173	194	211	188	179	207	175	183	146	176	191	184	182	189	173	212	192	183	177	166	192	213	208	191	204	202	167	190	199	171	185	190	157	168	188	183	170	188	185	193	171	205	170	183	217	185	165	164	187	166	189	193	178	209	179	180	198	182	197	188	182	195	189	193	153	171	188	207	177	203	164	174	175	174	152	164	185	179	184	211	173	182	197	195	198	165	176	166	183	166	165	170	161	196	173	201	181	173	190	189	182	195	170	157	176	222	194	185	179	161	162	176	188	174	174	178	192	188	181	202	174	180	164	178	179	172	175	192	187	164	215	171	171	179	164	181	189	184	177	184	181	168	196	171	181	178	210	191	166	197	169	170	184	181	193	187	160	170	179	175	164	174	174	179	172	191	202	183	167	195	183	190	180	176	202	187	192	158	209	169	177	205	189	192	160	183	187	198	165	176	176	169	154	174	158	173	183	227	166	188	169	183	165	174	178	176	165	178	169	184	204	193	138	164	189	171	183	169	195	165	185	213	168	176	168	169	189	186	197	166	208	180	210	164	175	200	181	167	181	167	165	194	186	154	176	189	191	161	179	184	173	182	190	202	186	183	175	178	157	168	176	182	233	190	183	184	170	165	182	154	173	181	156	182	194	176	173	160	179	193	167	168	183	180	173	158	179	176	190	181	181	191	195	137	173	192	188	178	204	180	211	165	181	201	177	171	175	185	201	191	163	191	182	182	168	185	156	181	162	185	178	185	173	167	176	202	200	180	204	198	179	210	194	174	171	159	146	171	199	191	180	171	179	214	184	181	148	189	163	166	198	185	166	205	167	168	166	150	168	168	194	161	179	207	180	184	181	170	194	192	185	174	179	192	185	183	170	163	190	166	181	188	192	172	193	207	185	179	198	184	201	207	177	155	197	170	210	195	172	197	184	168	171	182	196	197	191	195	176	225	183	187	180	171	186	192	186	181	222	189	199	186	192	176	166	184	150	214	185	181	187	190	172	181	181	185	179	185	171	175	205	173	137	168	179	196	175	148	192	169	174	172	192	197	192	198	181	188	179	172	159	187	183	187	166	164	173	154	161	193	182	176	189	208	151	183	191	207	174	176	188	178	163	188	181	193	154	203	173	204	194	199	187	163	186	150	187	169	190	170	175	183	176	182	185	178	189	196	201	193	159	197	165	194	148	190	215	171	190	192	175	176	192	167	205	182	188	162	183	170	164	161	177	193	165	145	211	208	175	201	183	166	187	185	209	174	206	180	184	207	141	180	169	175	170	192	169	179	171	185	171	158	208	183	176	186	170	195	190	174	232	183	183	193	203	196	175	182	173	179	190	205	181	188	162	185	198	215	174	183	196	182	182	173	191	169	214	191	160	185	173	183	165	182	173	180	148	161	178	201	174	175	180	178	192	166	177	175	168	170	167	189	188	176	166	210	187	174	188	194	171	180	174	191	197	203	184	177	177	162	193	185	184	170	208	171	183	176	190	198	201	195	191	174	165	184	156	167	182	173	185	154	180	205	189	181	188	199	139	179	184	167	190	193	149	173	153	169	183	177	186	180	178	183	170	194	156	177	172	201	197	143	197	186	183	180	178	183	186	164	185	204	171	209	183	174	157	173	169	170	183	177	183	207	191	170	211	190	185	191	184	185	153	159	187	183	232	179	176	160	186	171	186	185	184	166	158	217	190	186	177	197	196	208	177	186	171	172	183	177	155	174	160	173	166	168	178	173	191	188	162	184	173	171	191	158	192	173	158	193	196	199	178	208	172	168	169	201	154	203	174	176	178	185	182	184	181	184	167	168	229	174	186	170	176	193	184	181	162	171	220	185	210	194	177	159	196	165	168	187	191	175	185	181	175	174	180	183	174	189	176	170	146	193	189	174	162	173	187	185	157	177	171	180	177	158	187	164	179	189	194	187	197	213	181	178	184	184	197	169	188	183	148	205	185	170	184	191	173	174	196	178	153	189	188	166	173	167	183	186	196	185	176	169	174	205	180	174	167	165	194	184	179	173	172	193	181	192	188	189	170	200	163	189	193	157	173	189	170	200	189	178	164	154	187	186	178	166	168	169	176	188	199	155	176	157	141	177	183	162	188	170	203	203	191	191	199	168	167	170	190	168	188	194	170	187	194	165	183	184	192	166	189	181	194	172	171	189	200	161	209	164	180	204	189	158	182	189	191	205	197	157	178	184	185	163	168	172	205	170	189	176	186	172	153	189	198	187	191	170	199	169	175	195	179	168	190	207	203	183	179	175	163	184	173	194	186	143	196	179	176	177	195	199	161	199	181	177	192	185	195	171	177	181	163	174	196	183	176	166	182	179	192	207	174	163	191	186	200	195	185	167	173	188	190	201	191	181	187	193	159	209	181	168	181	174	173	172	189	169	211	184	176	177	196	179	195	176	213	168	175	175	177	162	177	176	181	202	162	201	171	179	198	169	197	168	179	185	185	156	194	174	183	168	155	174	167	150	179	176	186	158	177	148	160	177	190	187	165	192	182	193	188	195	156	192	170	168	187	193	211	197	169	168	212	183	178	172	197	187	199	209	179	167	174	186	168	176	175	157	183	183	170	165	186	182	169	172	182	174	169	194	189	189	180	196	170	186	185	182	212	198	184	186	180	185	207	197	188	195	189	208	172	167	155	199	167	185	159	203	183	188	172	184	173	176	181	177	187	176	202	192	170	175	180	189	191	201	215	174	191	183	202	167	190	175	207	156	164	188	200	200	188	188	182	176	184	188	171	178	190	153	174	191	185	181	186	156	196	214	179	193	204	186	170	154	165	188	159	184	192	172	169	158	170	168	164	188	199	159	188	157	166	188	199	176	169	182	184	185	187	202	211	170	181	183	187	171	183	177	189	194	170	188	179	204	192	191	186	180	189	169	183	177	197	168	189	193	192	176	195	164	190	180	165	184	145	187	144	167	180	190	217	194	173	187	183	185	160	180	172	194	189	205	161	158	184	172	203	183	156	167	182	188	201	202	177	181	193	158	170	176	165	178	167	177	180	183	166	202	193	181	169	186	162	174	171	172	186	178	180	190	190	205	188	192	156	176	195	173	180	184	185	177	189	186	171	197	172	173	179	139	179	185	165	175	179	176	186	189	162	147	179	167	199	201	181	191	203	177	166	204	140	183	208	174	193	174	200	179	193	171	159	164	191	167	197	193	165	189	191	212	200	186	145	182	176	186	181	179	167	179	174	156	187	160	177	169	172	181	186	190	173	173	194	154	184	182	182	175	187	192	195	175	206	197	168	191	210	176	185	184	193	166	182	188	195	169	153	210	191	172	207	174	172	190	193	176	194	188	162	176	187	167	183	164	159	193	186	202	188	167	186	174	171	188	175	193	174	174	211	181	148	146	181	171	197	189	190	196	183	203	165	163	195	149	162	204	186	179	188	175	161	172	180	182	178	162	194	186	188	184	167	225	165
16559	2592	2138	1834	1695	1687	1608	1051	839	758	639	708	634	614	609	572	579	479	528	535	506	499	522	529	538	484	532	482	502	469	476	458	503	468	464	454	523	457	475	499	444	493	478	425	424	488	484	443	422	458	489	479	441	457	454	436	452	463	451	466	457	495	478	453	467	452	464	447	448	540	499	449	419	435	426	471	406	473	489	450	445	454	463	461	433	423	464	442	434	461	476	467	452	417	447	438	450	470	443	491	422	467	461	462	478	442	446	417	445	489	538	456	505	455	428	431	445	475	440	445	430	450	482	459	449	468	476	440	467	427	426	442	461	426	424	481	444	490	442	466	463	442	424	435	462	482	462	456	457	463	450	443	460	453	494	456	467	455	446	444	455	454	463	470	471	466	453	437	447	452	422	445	462	445	483	449	469	442	437	422	428	449	442	474	481	478	453	453	473	457	450	459	427	459	453	455	497	425	470	449	473	434	478	429	454	478	495	440	488	488	433	486	457	466	444	471	402	439	436	410	476	422	410	427	459	423	428	493	428	449	472	472	453	459	425	451	456	467	463	442	455	428	456	453	428	440	473	498	468	476	494	450	469	457	461	485	481	471	432	464	458	457	487	460	473	462	441	468	481	474	474	409	450	434	474	463	415	425	464	441	458	453	478	443	427	426	449	486	436	448	474	438	417	475	475	492	441	437	459	426	469	444	428	451	446	431	462	478	456	428	445	466	481	465	452	473	466	473	441	447	486	430	428	446	455	453	460	448	440	450	447	462	468	483	445	465	505	467	497	475	445	486	488	499	451	446	458	491	431	455	473	449	476	474	491	425	488	429	442	460	396	460	485	474	466	455	479	458	418	470	484	435	455	489	449	437	463	488	447	453	462	468	466	432	476	453	427	428	468	472	494	444	458	431	473	445	480	481	456	441	489	437	461	484	455	420	453	410	441	420	493	495	450	442	430	474	461	470	474	482	472	438	459	443	432	417	491	432	436	490	455	449	434	468	489	448	447	445	458	467	465	460	430	464	481	480	498	472	441	442	473	458	476	462	477	434	494	463	451	459	445	431	494	435	456	483	450	456	476	446	458	463	428	487	459	430	488	447	429	417	466	454	443	452	454	474	452	458	457	448	473	437	430	451	467	465	446	495	445	462	448	437	475	451	437	457	459	451	480	453	461	442	432	471	469	444	472	427	424	445	425	459	481	458	466	454	503	466	446	451	481	463	458	441	472	451	480	482	450	461	455	470	459	425	468	449	452	503	482	461	455	423	454	435	425	461	427	397	476	477	449	448	424	436	485	476	464	425	469	453	459	430	462	497	446	476	455	453	482	449	450	472	439	465	439	443	505	442	482	457	456	460	445	473	482	468	502	473	432	479	443	439	455	428	497	457	473	407	490	471	439	466	451	495	430	449	442	466	461	459	460	440	454	472	458	451	462	431	482	480	468	469	478	455	446	438	492	423	431	458	500	433	434	455	463	465	480	427	450	442	462	450	428	453	447	455	469	432	461	476	450	450	451	463	451	445	457	456	481	474	459	460	447	451	483	471	456	485	459	481	458	469	456	441	425	414	476	464	434	482	428	447	436	456	466	444	430	462	447	435	491	486	471	419	452	491	452	448	486	472	418	437	486	437	416	464	444	444	484	457	468	459	454	483	439	425	492	478	449	478	431	474	480	429	475	436	458	457	473	430	451	442	466	457	478	489	468	433	458	475	459	452	445	449	448	455	434	493	434	453	443	446	467	452	448	429	449	410	446	461	491	485	463	420	490	453	452	464	452	475	462	473	469	447	435	428	497	452	415	468	461	451	477	452	464	460	437	469	448	456	430	484	464	442	446	460	470	447	413	454	466	460	461	478	434	439	455	443	498	469	473	478	477	430	408	439	467	434	445	455	429	432	412	456	459	450	473	483	471	481	451	456	453	422	450	450	432	454	434	424	457	480	473	465	454	485	445	478	439	448	487	446	464	496	473	480	450	450	457	473	440	486	475	455	446	448	474	467	496	492	459	511	412	458	421	436	445	430	455	455	479	485	426	440	420	464	446	435	440	430	447	409	427	471	439	479	484	451	449	439	419	456	440	449	465	472	460	424	455	453	508	429	456	460	436	449	419	446	478	479	454	447	443	463	459	395	457	434	481	449	471	472	472	455	464	470	442	452	439	433	456	481	461	446	482	419	439	436	436	431	437	433	457	453	447	468	459	468	481	450	450	478	459	468	434	435	437	457	451	493	480	455	462	478	462	412	448	455	451	434	491	483	485	466	466	458	416	482	484	495	452	459	450	434	468	485	425	436	491	448	440	419	474	408	456	462	437	412	410	441	403	457	533	434	489	438	474	456	438	440	434	491	504	493	484	462	439	431	443	480	463	459	470	428	469	460	417	458	413	472	434	422	440	449	457	464	452	425	490	439	449	457	450	488	429	464	463	457	428	463	467	516	454	463	440	423	479	424	454	444	427	466	421	478	437	419	476	491	446	459	454	480	459	446	443	469	446	467	431	479	435	445	437	486	451	430	432	478	470	446	428	440	477	451	464	493	448	491	448	439	441	457	454	452	478	423	453	420	486	450	442	493	462	456	425	446	440	461	424	458	436	502	451	475	437	414	461	465	457	455	405	461	451	475	454	407	475	465	469	458	448	456	437	460	446	453	467	459	454	481	453	464	463	491	498	479	450	470	448	520	452	481	444	453	465	467	469	461	482	490	433	471	482	477	436	434	429	459	456	457	415	459	461	460	467	475	486	439	490	465	473	437	465	446	444	480	476	466	477	459	453	462	465	462	489	449	446	431	450	440	445	414	459	435	464	436	480	438	445	496	470	451	450	474	459	459	449	440	444	493	473	501	418	464	439	467	454	466	469	475	451	421	428	498	475	429	453	467	489	454	460	438	451	455	441	475	455	486	417	459	465	492	472	447	425	443	445	447	468	452	449	438	462	471	440	424	459	468	456	492	446	475	412	471	454	467	450	493	489	455	434	482	455	492	436	470	478	442	472	453	456	497	476	446	477	478	446	445	471	458	448	452	484	481	496	472	434	499	468	465	453	432	462	459	433	465	463	417	488	453	509	459	430	459	451	438	446	444	441	497	463	468	446	484	514	510	477	487	451	423	438	480	453	460	435	476	438	469	470	421	455	443	450	470	476	471	495	483	463	476	464	430	463	481	421	497	443	439	417	432	434	457	459	427	472	487	445	468	482	479	428	459	445	478	417	444	457	454	460	446	437	457	452	437	446	437	460	430	434	439	422	420	440	429	431	477	426	474	440	464	496	454	461	472	482	477	436	467	475	424	478	470	486	472	470	457	427	488	468	463	474	435	433	485	430	428	462	432	493	465	449	456	450	470	454	469	454	456	454	461	431	460	476	436	455	494	460	455	445	461	482	443	418	430	439	436	430	440	485	452	403	460	462	462	416	444	464	465	453	441	431	434	500	488	482	463	466	467	461	448	477	455	454	456	409	473	448	453	441	452	458	463	488	429	449	476
4571	842	571	422	368	391	435	385	329	359	332	389	334	377	341	361	325	366	348	371	353	332	356	354	365	343	390	356	363	329	357	337	352	356	320	354	335	375	352	411	390	384	346	363	358	369	361	345	348	358	339	356	346	341	345	360	364	382	362	328	345	355	347	329	334	355	374	343	365	359	397	350	321	398	356	371	345	357	357	338	354	324	338	375	356	345	350	343	393	370	377	349	335	361	352	362	379	359	354	385	356	343	341	349	368	355	339	357	343	358	336	341	314	366	370	372	373	342	377	327	343	332	328	347	374	357	363	326	355	372	355	354	373	343	383	343	344	332	350	364	342	359	346	361	369	348	336	324	383	341	370	344	368	364	337	320	372	328	366	324	334	362	364	375	354	359	362	336	369	360	362	341	335	359	365	324	328	342	329	379	354	332	358	358	335	338	308	363	365	368	380	370	358	342	397	335	375	352	366	352	329	337	374	350	338	326	346	387	361	320	378	338	363	374	359	368	378	335	325	343	367	327	391	359	344	350	330	375	329	352	373	344	345	345	380	357	345	325	340	365	337	316	325	356	346	358	325	323	363	392	354	336	337	344	360	350	343	372	325	344	331	338	361	375	350	308	323	337	342	342	375	340	333	329	347	336	355	372	346	375	360	388	349	355	350	339	378	367	345	335	377	351	379	302	350	327	357	361	382	368	341	355	353	333	337	363	348	355	335	350	340	355	315	317	346	361	351	320	407	349	335	351	387	351	319	330	318	337	343	329	343	343	358	347	356	375	320	350	353	343	345	357	356	341	358	386	327	393	353	359	343	359	329	350	340	335	410	393	345	347	354	334	372	358	373	314	354	320	379	352	346	358	347	325	367	398	337	316	339	351	372	382	319	362	337	368	355	358	360	331	328	350	348	320	377	353	338	379	345	348	380	328	375	361	364	371	346	310	323	380	356	348	324	348	330	372	357	370	356	334	353	375	328	312	349	334	359	346	349	364	383	377	330	347	344	325	306	350	337	353	335	370	335	356	346	320	372	330	375	338	373	372	328	354	379	370	345	330	330	350	351	351	367	358	380	373	385	338	346	313	380	348	356	370	347	349	319	352	324	327	345	352	349	316	346	354	357	357	350	342	348	400	351	371	330	357	385	385	330	316	332	357	345	372	333	356	342	353	346	327	360	348	355	366	346	360	345	352	368	364	320	335	287	371	344	377	292	370	356	363	377	318	350	346	368	347	381	379	367	363	361	360	313	357	318	352	336	371	359	377	341	354	368	327	299	356	332	354	319	350	359	336	329	384	377	336	340	329	358	373	366	366	373	344	327	330	357	366	320	378	376	365	369	341	338	358	308	360	388	350	353	346	348	352	365	360	340	340	336	339	384	369	343	367	347	340	365	372	343	341	351	304	364	366	354	375	349	379	344	378	386	347	351	320	323	339	367	332	364	340	336	327	359	324	345	371	343	385	358	363	336	332	307	293	321	342	343	347	344	346	398	324	332	386	348	390	390	376	385	324	362	359	399	341	347	368	387	357	355	328	344	370	359	332	372	343	348	371	358	347	316	363	375	378	331	335	327	377	387	361	346	341	334	299	351	387	352	345	353	372	351	362	331	355	349	321	346	357	350	342	374	354	386	324	366	330	369	320	380	333	369	345	377	351	305	356	374	326	319	352	330	375	357	372	365	337	340	360	398	338	369	345	348	353	359	359	393	372	364	340	358	336	353	395	341	317	359	357	376	386	351	322	337	360	341	346	374	363	362	347	354	388	371	357	353	368	351	367	353	334	335	351	379	356	394	327	344	367	358	352	336	332	348	324	346	350	362	343	374	327	332	327	329	316	330	323	388	365	350	343	381	348	368	331	333	336	344	335	347	348	340	334	346	359	390	368	384	356	321	320	339	363	391	371	342	350	339	337	307	324	326	354	372	321	375	366	343	359	330	344	383	342	329	342	368	349	358	367	380	344	362	345	356	372	349	350	316	345	367	342	337	332	339	393	351	347	338	316	322	333	375	369	303	355	350	357	347	380	352	346	367	375	377	331	369	353	369	344	367	335	343	335	335	358	337	386	351	344	341	368	410	308	349	322	333	345	380	324	340	347	363	375	350	356	373	327	357	363	350	371	315	309	362	342	370	367	365	362	323	341	338	327	357	356	351	326	389	387	334	328	346	348	354	354	334	330	360	342	338	327	347	353	378	377	346	321	374	357	376	347	351	350	353	341	384	349	331	351	328	395	353	343	339	345	341	382	363	353	311	352	348	368	360	333	322	354	330	351	328	346	333	358	356	310	369	357	382	384	336	375	325	340	333	341	361	329	356	393	370	343	308	342	345	362	310	337	342	364	358	364	389	368	347	348	348	330	332	372	360	354	333	355	343	351	375	344	337	343	343	371	342	328	363	339	343	359	374	366	354	363	352	332	368	347	378	345	336	362	357	364	355	338	334	342	355	295	316	369	378	357	339	359	326	374	324	341	334	321	377	332	375	358	362	375	333	340	367	410	360	359	343	343	331	360	357	368	330	356	335	342	327	338	341	337	362	378	375	369	352	383	363	348	314	354	337	333	361	337	322	341	306	347	343	347	294	319	363	349	396	327	323	350	336	356	361	322	373	341	380	377	334	341	324	328	358	353	345	406	317	371	362	373	371	360	326	373	326	377	361	340	383	343	365	381	352	375	385	365	373	365	340	371	357	355	384	349	369	322	367	343	384	334	349	345	314	349	365	310	323	400	378	322	388	338	290	360	352	350	377	378	347	350	352	317	331	335	342	346	364	375	340	339	365	320	351	335	321	376	364	354	354	383	341	344	339	348	351	326	366	358	394	340	353	347	344	325	345	346	375	375	350	372	349	320	335	332	312	336	346	363	356	312	353	371	343	351	343	364	398	349	391	357	391	373	322	318	346	385	367	367	333	362	340	367	374	333	330	342	387	350	334	357	365	315	334	345	381	339	346	373	355	360	326	343	349	379	370	345	320	336	349	375	303	318	377	390	326	338	364	323	351	362	373	375	332	392	344	367	355	346	357	323	346	355	343	363	347	333	322	317	341	385	330	357	336	320	347	349	359	388	368	351	367	366	364	333	345	336	332	352	353	346	372	371	326	332	362	355	357	388	354	313	329	332	344	359	343	372	363	359	342	345	305	340	327	381	343	320	394	346	357	384	363	351	351	363	348	345	367	323	321	379	359	326	353	345	327	354	379	355	344	368	352	366	321	315	330	359	367	376	340	367	374	321	352	323	312	334	381	351	352	371	351	366	356	362	360	346	342	381	318	298	352	319	373	318	364	365	349	332	350	369	311	369	363	349	333	359	351	396	294	415	383	375	339	328	331	356	358	370	342	340	357	363	344	376	346	352	373	336	312	338	338	355	317	335	322	326	322	354	361	362	371	360	334	355	336	362	352	345	350	331	350	323	380	365	348	383	376	356	341	368	386	343	371	334	343	378	358	350	348	380	356	355	310	382	363	367	310	341	398	321	344	322	352	358
4303	1142	1222	1029	1016	976	1196	913	861	787	813	834	867	843	887	807	863	847	786	885	859	819	811	834	813	847	832	863	886	834	860	830	867	857	800	802	835	897	829	873	878	809	852	840	834	793	859	855	796	854	876	800	818	829	829	851	865	849	835	830	797	844	864	873	834	799	859	853	829	791	826	865	853	837	810	849	824	821	901	828	858	839	885	859	817	888	858	848	859	847	866	860	847	844	782	830	807	832	861	913	819	861	841	871	848	837	812	829	789	885	863	813	830	889	809	818	832	880	817	871	869	889	852	793	865	872	824	843	847	798	827	817	843	843	812	826	765	827	841	862	853	822	858	807	814	801	818	778	852	868	845	862	861	871	821	799	787	860	804	849	893	844	838	867	868	839	894	821	821	881	837	832	821	815	844	857	845	879	845	846	783	831	804	806	814	792	801	830	889	838	821	827	828	844	882	859	804	872	817	839	799	894	858	853	815	810	825	808	789	865	859	816	857	816	826	817	841	858	815	817	845	828	843	814	864	876	790	827	886	840	858	806	918	846	842	811	814	832	825	858	820	836	776	836	828	826	848	813	802	822	793	787	796	834	837	837	855	883	794	772	807	841	841	833	834	807	898	804	802	838	845	828	858	808	797	833	833	846	850	856	826	800	852	832	855	790	857	862	858	857	873	812	855	840	815	874	810	823	833	822	821	851	851	838	818	818	828	822	824	836	830	852	796	828	833	895	879	828	818	919	831	841	903	876	861	875	797	880	873	819	848	837	807	831	780	852	847	806	928	868	852	850	873	878	873	821	851	807	906	850	866	872	867	857	886	850	838	830	817	802	845	814	808	846	881	887	834	826	799	864	819	831	831	793	849	842	814	811	821	878	901	866	884	795	907	836	862	845	843	863	881	857	858	863	838	938	890	854	838	838	847	833	836	855	875	843	844	868	870	880	799	865	818	843	869	850	821	848	839	899	838	904	893	847	863	770	856	861	829	864	872	849	817	836	828	804	852	833	833	836	890	844	782	869	856	853	813	863	793	855	859	850	837	880	852	815	833	829	839	855	834	855	821	846	793	845	832	829	829	842	811	845	862	842	867	825	852	835	883	833	876	831	785	878	801	843	854	862	836	857	814	832	853	825	878	841	806	868	835	839	853	804	829	838	902	808	823	831	848	858	820	836	871	876	772	836	870	901	880	896	820	861	806	844	813	839	824	829	870	875	864	837	815	754	829	828	850	785	846	785	847	892	839	820	830	770	842	855	796	834	854	827	868	861	881	848	827	837	845	809	838	882	875	793	811	815	865	866	850	871	830	854	835	786	852	823	896	783	860	824	808	823	864	837	833	812	852	829	915	873	817	854	861	890	805	816	808	842	826	873	845	851	829	867	865	861	861	892	807	880	868	852	853	802	806	860	842	855	830	818	792	835	844	869	804	865	842	830	786	835	886	832	888	825	838	805	832	846	859	871	836	823	860	794	848	792	805	781	837	902	884	864	881	807	792	844	841	876	874	784	860	840	849	823	810	813	824	864	843	816	830	819	854	864	872	814	781	777	887	853	863	882	827	808	839	861	887	817	866	859	861	879	891	855	836	816	822	825	823	782	830	861	839	836	824	811	875	758	884	836	860	792	890	857	859	804	868	817	847	826	860	830	877	882	893	856	828	824	871	816	819	762	806	830	865	815	841	835	888	833	870	901	841	868	839	816	841	849	870	830	884	810	805	858	840	834	806	813	825	871	869	828	861	888	843	901	803	827	869	878	855	839	874	882	872	831	830	863	850	831	827	794	806	881	829	818	894	834	837	819	866	821	853	784	857	814	843	768	848	834	780	791	841	776	863	853	829	830	831	819	833	809	824	825	860	829	814	803	859	835	874	865	769	774	840	864	816	794	880	874	836	807	831	864	826	862	858	805	860	838	809	807	846	796	850	889	822	861	810	828	836	839	852	851	859	855	829	850	823	860	813	862	832	856	785	845	806	835	875	853	803	812	815	833	854	832	869	855	923	856	851	817	796	861	870	830	836	792	812	837	822	908	795	848	807	781	798	830	812	858	811	848	778	825	799	829	820	796	834	797	820	853	775	843	859	834	852	872	853	759	902	825	840	843	834	850	852	898	890	836	848	872	791	880	793	804	838	897	854	845	868	835	861	873	888	912	819	856	820	833	839	858	837	833	811	827	872	822	872	863	827	789	853	807	771	843	839	864	868	887	822	797	821	843	845	804	858	823	876	871	884	853	847	822	835	876	791	830	865	863	893	843	860	820	807	836	837	860	822	852	827	852	844	853	877	836	807	844	828	847	848	814	870	798	819	857	823	833	824	871	877	874	844	888	837	788	862	858	870	853	811	825	875	859	809	801	816	812	862	842	820	883	859	810	866	836	862	804	883	744	867	837	839	806	814	839	840	808	845	880	816	857	838	852	839	901	869	850	864	859	822	802	857	827	800	860	839	850	867	874	840	833	778	817	835	818	792	867	845	813	876	867	833	838	847	804	848	792	850	893	808	886	905	839	837	829	792	850	826	840	893	818	840	854	850	819	807	808	803	801	841	808	871	885	834	818	775	842	825	836	819	878	790	848	852	922	818	843	843	840	813	859	807	804	848	806	816	842	868	825	858	836	832	814	823	878	799	831	858	853	838	899	821	830	885	900	876	862	823	882	877	878	942	826	819	838	789	848	771	868	802	869	859	823	784	860	780	857	849	835	827	848	811	863	833	816	836	895	883	833	827	894	805	839	829	856	840	832	818	861	827	883	870	792	874	833	797	822	871	787	808	801	823	825	861	807	859	856	850	829	805	832	869	804	807	868	852	867	803	876	871	830	820	828	833	823	809	824	822	800	833	854	859	848	797	838	824	814	827	884	894	911	797	814	803	835	830	829	838	842	837	859	833	827	863	799	844	847	857	846	838	828	855	830	889	824	823	851	828	823	798	851	846	839	873	800	776	839	850	823	831	887	871	852	840	890	839	797	808	823	922	844	830	816	818	826	857	848	866	853	843	866	823	849	841	886	793	847	837	824	801	819	847	885	845	847	781	890	865	843	867	795	888	839	842	887	854	858	832	858	849	817	876	853	818	852	843	803	849	852	802	849	811	880	857	849	827	816	790	893	795	837	843	854	803	868	847	865	812	845	820	863	825	882	857	808	841	887	879	834	872	864	830	805	849	813	849	796	877	816	784	849	828	873	795	840	874	819	899	857	814	839	815	800	821	875	850	823	808	839	802	823	865	814	883	904	849	815	879	866	853	830	799	827	846	858	830	833	839	797	848	866	814	827	828	885	814	831	826	809	820	838	858	838	818	837	857	870	829	844	843	841	837	880	860	835	898	835	839	864	809	866	856	846	842	819	832	834	831	816	846	846	841	847	891	817	882	832	892	866	833	835	799	864	827	894	815	833	837	864	871	828	825	820	841	804	828	798	819	847	843	838	804	831	825	800	855	807	837	881	865	868	802	808	816	840	858	857	837	922	810	829	792	829	867	869
15212	2444	1028	677	530	459	483	420	392	378	402	338	405	353	357	378	365	356	343	358	308	376	364	390	379	393	384	363	333	360	365	351	336	351	361	351	395	362	354	333	321	334	373	377	360	388	382	356	367	338	358	338	383	354	372	357	381	359	396	365	334	352	351	380	349	385	366	373	382	339	348	377	313	400	337	366	377	367	377	362	371	359	370	355	333	358	337	352	361	357	375	360	353	317	367	361	359	384	344	370	353	333	374	353	400	376	350	338	359	372	394	379	387	341	410	348	336	320	353	403	346	368	325	375	386	386	376	333	310	354	338	348	371	345	392	375	371	355	371	365	373	314	371	363	351	354	345	390	383	358	368	372	385	370	406	376	344	348	368	371	333	356	390	336	360	362	373	332	368	336	338	397	362	357	342	351	355	367	355	348	339	357	375	375	366	382	335	413	341	358	380	357	352	362	354	383	315	321	397	341	374	357	379	364	383	370	343	344	335	360	364	358	344	367	358	349	374	358	358	329	393	400	385	386	345	330	357	362	373	371	331	348	346	348	357	361	380	390	350	358	343	336	341	375	353	328	358	369	366	348	301	340	363	326	391	306	374	342	374	336	343	352	370	380	356	357	362	329	413	375	365	350	364	337	342	348	406	370	350	382	360	348	372	334	328	392	380	360	346	375	351	371	366	371	367	357	372	379	359	380	368	376	314	328	357	353	349	370	355	368	378	348	362	333	394	372	354	336	365	356	371	340	336	335	375	375	390	350	363	390	397	406	324	402	364	395	356	393	386	334	349	362	377	393	325	340	346	336	374	407	327	345	366	339	372	387	332	340	351	351	365	332	331	375	373	385	364	369	367	360	382	359	382	371	371	382	371	365	388	356	394	403	382	362	368	369	380	350	385	357	367	332	330	340	341	337	368	375	332	365	331	348	380	349	372	379	371	391	352	376	361	360	357	344	329	372	366	368	383	335	338	377	402	338	382	359	350	333	362	359	373	400	375	366	365	346	354	373	345	386	361	395	367	337	382	327	396	326	379	364	367	366	342	358	343	357	335	320	390	355	347	363	368	361	309	388	341	344	353	358	370	364	386	371	365	343	334	351	336	391	326	361	336	354	375	355	366	365	382	384	340	336	385	373	366	368	378	361	355	338	375	366	384	406	331	357	341	358	352	371	357	358	371	310	343	371	376	355	344	341	345	355	376	380	331	367	360	384	364	377	380	357	389	356	354	373	345	370	363	375	368	362	362	367	339	356	340	378	320	337	338	363	345	360	362	366	344	359	339	374	356	361	362	351	344	382	374	372	347	339	356	387	362	322	368	360	355	370	359	325	371	357	366	382	373	374	372	375	356	374	357	402	340	386	354	331	346	340	352	343	357	354	364	339	350	363	376	353	374	360	338	386	342	358	387	355	349	366	391	347	360	373	374	382	344	322	382	353	377	384	394	373	337	340	357	359	387	367	372	362	362	359	357	376	340	364	357	342	360	317	356	395	351	338	347	351	369	379	359	389	346	352	363	373	350	356	360	371	352	377	369	379	345	355	330	354	387	338	327	360	373	341	374	355	348	367	391	348	370	365	353	393	358	340	372	356	360	364	373	338	374	322	348	336	369	393	355	319	379	354	369	358	371	360	333	402	384	366	388	389	321	374	358	351	370	370	363	335	375	364	315	327	344	346	365	369	389	332	350	380	360	366	342	375	339	369	362	379	405	336	357	348	375	351	369	388	337	369	378	356	374	381	340	372	338	358	375	382	336	383	382	355	332	372	348	359	362	380	377	364	381	371	372	375	322	341	315	353	372	367	353	359	345	382	356	363	367	386	355	364	326	344	354	347	390	394	371	329	405	367	374	327	348	357	338	326	373	338	344	385	366	345	363	394	375	389	378	377	367	369	318	341	382	385	364	353	341	344	369	350	373	355	395	309	355	397	363	392	337	385	387	319	332	399	375	381	343	350	382	363	365	342	378	350	358	344	354	337	359	362	359	345	335	377	384	354	397	354	333	380	374	334	337	362	356	375	374	341	358	326	328	396	345	352	359	345	386	362	358	390	306	369	334	405	297	339	370	366	320	378	343	409	338	361	330	336	412	371	329	375	373	399	372	351	330	396	379	390	333	315	370	357	343	355	364	390	386	380	369	406	358	346	311	356	337	370	360	350	339	344	357	379	373	329	365	344	367	361	391	335	381	341	368	368	327	359	353	392	333	349	371	376	344	351	356	340	362	344	384	376	382	356	383	355	359	354	353	356	337	380	368	352	340	347	347	382	353	328	345	350	338	402	383	363	344	344	345	396	361	358	375	392	352	360	366	386	377	379	365	332	370	379	359	346	354	339	343	381	346	351	354	324	365	375	382	366	369	355	385	342	333	389	343	350	352	357	347	358	328	374	313	397	360	360	367	357	374	379	405	366	372	345	368	360	368	354	389	362	364	393	400	393	355	334	338	376	354	359	349	353	392	347	359	367	366	363	334	388	366	393	379	352	371	371	348	346	371	372	370	305	371	366	362	360	316	353	368	357	377	365	365	376	388	370	369	335	377	323	373	338	350	379	344	352	374	361	366	346	355	320	322	404	328	355	327	344	389	389	349	398	324	358	331	368	375	380	376	353	361	350	314	372	349	350	335	379	356	372	339	377	379	355	345	360	352	381	318	350	363	359	384	351	339	351	352	386	388	360	351	373	338	342	385	347	361	346	357	358	353	342	379	351	352	360	320	421	347	359	429	381	356	353	357	354	373	356	353	381	340	368	368	382	373	325	358	367	341	375	378	352	361	337	364	383	336	376	381	353	350	336	385	337	329	338	383	357	381	347	369	365	352	370	369	338	375	368	330	350	394	315	336	376	347	370	349	383	410	376	368	360	367	353	346	380	377	383	315	346	334	348	369	359	356	358	331	347	375	390	374	415	366	368	378	364	378	337	366	339	351	348	369	341	323	376	365	370	355	369	352	384	394	357	356	385	325	367	348	365	382	326	368	357	334	350	356	370	375	354	374	360	375	363	362	351	365	362	442	349	387	373	333	417	358	396	381	376	386	379	356	356	346	388	352	362	364	362	312	361	391	374	349	358	355	357	354	403	361	353	318	357	328	347	337	346	356	369	365	333	313	367	412	365	322	351	346	353	358	363	427	363	341	378	373	364	356	356	306	363	322	345	358	363	364	363	361	398	329	346	394	407	383	376	345	370	397	344	348	308	372	345	356	359	368	379	348	350	338	354	378	421	357	377	377	359	349	384	390	369	314	350	362	374	384	361	385	337	357	359	396	341	357	346	345	331	331	355	360	346	366	380	363	356	340	351	331	367	357	326	343	338	370	365	395	357	367	358	355	344	355	361	381	337	351	354	356	368	354	328	353	355	375	399	378	322	349	335	380	337	359	343	369	358	381	382	403	313	356	333	346	339	361	365	389	354	350	340	353	319	357	392	342	387	365	361	345	342	400	332	391	382	356	376	327	371	358	353	364	359	321	358	368	381	376	348	351	386
11720	1770	1914	1742	1482	1414	1712	1159	1046	980	928	946	944	938	938	921	876	894	879	903	876	857	885	818	882	896	873	902	830	876	869	872	846	890	819	883	838	826	877	884	817	864	819	897	848	831	848	862	858	814	843	844	868	840	840	831	892	818	782	849	846	849	842	860	871	851	850	831	838	906	876	838	799	831	822	840	898	848	848	807	866	923	896	828	804	819	908	888	894	806	811	820	763	814	854	879	822	833	887	848	849	872	857	797	848	835	803	888	829	858	820	823	840	872	823	837	800	842	863	808	852	862	817	890	852	783	835	863	853	844	859	890	851	826	829	854	854	870	804	807	845	842	856	823	840	870	821	879	827	871	830	859	855	853	881	832	854	836	846	865	870	892	876	882	836	818	876	834	855	878	816	825	827	834	826	846	848	797	837	888	834	863	839	814	865	851	829	784	844	876	864	865	895	829	844	834	858	824	889	824	875	882	813	868	870	869	848	816	875	857	858	856	883	828	810	828	837	820	795	843	870	865	871	817	829	817	811	809	856	791	822	847	911	840	813	838	830	845	846	868	844	873	841	754	848	868	819	815	858	870	819	867	867	864	855	876	821	847	878	849	879	885	877	786	803	809	884	890	858	840	855	870	839	863	816	888	873	828	829	866	817	823	809	824	888	841	838	918	816	844	830	883	852	886	861	838	835	845	846	861	823	859	858	856	829	856	844	849	833	883	858	899	869	824	793	827	890	814	829	886	831	889	872	855	848	862	799	813	863	880	855	829	765	816	804	805	768	874	852	856	818	861	815	790	866	817	844	860	821	896	808	862	817	832	827	820	946	852	875	898	826	907	834	860	851	898	803	824	824	792	825	823	862	827	846	871	794	833	872	879	859	819	862	837	876	819	841	840	823	843	830	806	878	901	873	814	872	816	820	895	874	814	873	869	857	799	868	832	899	829	872	850	861	826	830	853	824	795	868	876	815	823	808	838	866	872	846	874	912	834	841	845	841	872	858	854	879	839	855	801	854	845	798	815	873	828	855	868	861	845	843	804	867	819	813	839	841	815	835	810	828	882	841	859	847	877	813	877	827	815	846	848	868	880	861	809	796	837	866	851	813	853	870	856	822	864	869	884	826	816	860	837	841	855	875	883	897	878	891	820	902	860	842	830	828	875	832	855	809	824	860	895	811	828	886	837	860	926	861	887	860	832	845	871	892	854	844	848	829	834	865	850	838	829	852	820	812	811	797	843	818	833	865	890	859	861	822	843	833	860	885	837	870	765	823	792	888	801	813	910	772	852	800	789	836	841	867	841	884	844	815	895	832	855	811	850	819	816	856	847	878	835	848	855	845	873	822	831	813	823	820	843	853	859	844	845	787	840	794	851	869	861	900	829	897	839	847	869	848	869	839	837	819	887	896	860	826	874	826	792	786	854	823	805	866	874	878	807	838	806	843	860	812	818	836	857	881	844	890	853	808	862	822	818	865	832	828	862	836	907	848	856	854	866	845	859	799	856	852	817	844	860	857	833	871	893	893	812	854	868	788	891	847	769	864	860	819	782	840	852	894	815	823	845	868	831	858	832	816	811	893	897	867	877	872	868	868	847	817	902	840	866	808	825	862	864	858	863	866	808	862	854	861	872	821	873	805	853	866	884	839	830	853	874	857	814	783	849	887	815	863	814	861	867	888	831	881	785	812	806	817	795	889	852	835	874	824	864	874	873	840	891	827	876	861	854	853	826	889	879	832	804	854	849	877	872	893	877	890	836	834	819	863	839	853	851	841	831	848	899	793	852	860	846	856	876	821	812	875	827	824	900	847	823	812	881	798	847	876	768	848	828	924	879	860	869	832	854	869	869	859	857	835	884	884	913	896	847	847	858	869	859	892	852	836	810	864	858	847	857	848	857	859	852	893	821	846	840	861	839	874	838	865	822	818	849	804	849	852	831	883	821	832	872	901	860	825	911	841	836	925	794	876	834	862	862	818	883	851	842	868	861	874	897	770	862	865	873	826	904	874	854	855	861	895	834	883	856	832	878	877	859	829	898	843	815	822	853	892	852	878	843	890	891	849	890	870	876	883	876	846	841	741	864	803	837	879	825	832	802	836	839	824	786	821	836	840	842	836	826	819	850	805	842	900	814	809	844	882	844	821	856	832	802	861	850	884	817	814	826	913	874	857	864	833	823	871	822	874	830	838	832	825	849	887	800	796	873	857	842	834	855	827	890	835	873	877	809	879	847	816	878	877	849	814	851	886	854	837	843	817	858	861	802	821	864	914	828	848	881	872	868	884	821	893	849	838	857	824	853	873	812	903	884	847	822	850	826	830	810	816	881	875	859	870	829	844	903	794	850	836	907	821	818	881	849	804	859	790	829	797	826	833	880	841	856	869	841	795	849	822	855	855	853	882	811	823	826	877	828	821	863	884	825	835	837	824	857	820	804	876	828	841	841	812	872	826	887	827	853	863	882	870	877	810	833	874	845	817	823	856	839	868	829	836	805	834	791	879	842	836	849	822	814	865	852	915	829	776	829	812	857	854	850	892	883	819	838	868	816	820	834	827	898	865	885	890	850	863	872	827	852	914	827	850	842	884	865	809	879	854	792	820	801	809	829	825	864	834	826	887	879	827	817	825	873	858	821	839	844	829	859	841	854	881	809	837	860	841	890	834	855	870	863	804	792	902	804	835	853	826	842	838	799	842	788	819	835	823	829	853	874	805	890	820	839	877	879	833	874	889	796	832	882	848	844	834	872	929	869	836	901	855	833	911	860	824	783	854	843	872	859	871	849	846	893	876	871	900	928	806	845	894	872	812	813	841	819	886	923	863	809	824	840	853	858	850	879	843	821	838	802	836	870	851	859	840	871	845	867	825	824	818	832	831	826	846	913	865	831	844	880	827	880	834	818	841	789	821	852	838	839	870	831	909	863	820	858	832	855	852	829	869	861	869	848	818	830	801	852	877	845	823	819	826	859	873	857	842	877	869	820	839	873	831	855	826	935	856	874	863	874	844	856	839	821	878	833	846	811	850	847	896	854	891	852	906	846	849	830	855	861	776	870	848	849	837	795	792	826	862	853	813	843	819	789	888	860	908	794	898	882	869	816	898	888	815	852	857	841	908	828	839	836	841	782	853	814	840	860	831	804	874	858	865	864	851	878	874	839	807	797	848	853	841	861	837	836	841	856	834	771	833	815	872	833	833	893	877	863	852	848	844	879	901	869	826	802	838	848	868	829	893	809	823	848	843	855	932	853	831	851	826	843	856	844	856	775	854	791	813	841	814	863	843	788	874	820	845	810	895	818	867	793	866	853	836	835	854	897	827	872	822	812	842	833	823	785	884	794	833	849	829	903	849	828	833	824	841	936	840	868	835	878	883	895	888	867	828	862	839	815	839	844	872	835	843	818	773	855	806	854	867	825	859	856	879	922	951	816	870	822	881	837	860	816	860	884	879	843	885	820	842	913	859	834	799	862	850	834	832	847	881	827	831	844
24371	4448	1475	784	435	420	463	313	186	220	207	223	211	186	180	224	209	214	201	178	204	198	201	174	183	181	172	189	194	188	195	187	182	191	217	196	178	176	178	176	187	188	175	169	164	204	181	202	174	199	193	171	195	190	177	202	176	145	187	204	176	195	171	185	200	202	192	170	193	169	188	169	183	181	176	184	148	192	199	166	200	165	193	214	179	183	178	188	181	162	181	190	188	195	167	164	166	184	173	161	193	166	185	188	177	178	177	177	158	162	142	194	190	173	193	166	185	161	188	166	178	192	192	195	178	175	163	185	187	212	185	179	192	158	188	189	171	175	180	183	182	188	179	153	189	177	212	173	204	177	164	187	171	193	180	197	178	172	193	173	167	178	181	184	179	191	206	167	182	177	159	178	171	148	184	183	180	160	197	189	184	157	166	167	196	207	156	156	178	183	182	183	152	171	168	182	175	185	178	169	180	182	176	184	143	178	169	182	174	149	187	175	182	159	176	191	191	178	190	175	183	171	169	195	202	200	174	182	176	174	177	180	181	177	198	168	196	191	159	172	172	193	203	155	185	185	159	158	226	175	175	161	191	185	195	167	184	188	177	157	192	173	188	180	185	173	158	174	142	180	162	152	179	185	186	174	183	163	179	176	182	170	159	179	186	188	175	185	176	191	204	178	136	184	199	163	174	173	165	180	168	166	163	175	199	179	185	167	172	167	177	182	177	181	177	182	178	182	159	175	172	160	189	211	171	167	175	194	185	183	174	183	153	176	169	180	180	193	181	185	172	183	177	197	179	195	154	144	178	191	165	176	210	188	193	169	182	169	177	170	184	187	179	160	190	190	185	190	193	167	192	168	165	178	194	188	196	198	169	166	176	176	181	178	184	165	171	218	176	201	195	197	166	168	185	198	182	183	177	193	157	166	184	191	184	171	174	206	179	205	180	187	169	201	161	184	172	199	195	174	190	205	174	151	175	187	175	200	189	172	174	170	188	169	171	178	191	185	172	173	181	174	153	175	164	154	188	165	184	189	171	187	164	163	181	199	170	172	172	177	191	200	152	169	178	173	167	177	181	184	178	170	178	192	181	164	184	181	163	184	207	169	179	198	165	202	177	193	178	167	184	212	159	171	189	184	171	190	187	178	194	186	168	191	165	207	188	153	187	205	179	169	150	154	163	195	185	196	169	184	176	184	195	177	169	220	197	195	197	168	166	181	183	169	198	187	152	194	165	169	175	169	186	197	166	186	178	192	164	174	170	179	180	164	190	173	173	160	195	187	158	183	183	184	162	154	201	178	180	200	169	155	177	178	175	205	160	205	180	182	166	167	183	178	190	179	163	157	184	185	178	180	167	187	174	173	206	168	160	175	175	192	196	177	158	150	191	205	164	181	172	191	188	187	203	173	173	190	154	172	192	178	135	174	194	167	188	173	177	174	160	172	174	177	175	201	172	194	183	171	167	187	223	184	162	194	180	162	171	170	179	170	196	197	192	198	170	181	192	198	185	185	177	173	164	180	188	152	188	165	196	159	178	188	163	190	188	178	194	181	159	205	197	183	181	186	190	173	159	191	196	188	182	165	172	174	175	217	187	160	165	192	172	179	192	169	178	205	176	186	161	176	151	149	188	176	192	156	192	176	162	171	168	192	191	150	163	164	197	179	186	200	163	158	186	178	205	173	186	190	199	183	187	172	208	185	194	190	169	182	186	176	178	154	160	177	188	163	139	173	176	165	183	188	173	169	193	164	191	195	152	186	168	187	195	171	157	185	168	170	175	184	177	175	164	160	165	177	196	193	180	174	186	184	194	172	173	180	186	204	189	187	211	182	169	168	184	176	171	171	205	182	214	190	186	177	173	189	197	192	178	174	177	179	191	179	226	196	175	195	196	181	192	198	179	179	171	167	208	166	170	181	185	172	180	177	203	191	178	191	186	203	201	183	173	184	176	179	170	162	177	156	187	181	164	211	180	203	184	168	226	173	189	166	202	170	177	148	172	186	191	198	175	153	169	157	177	185	162	177	176	201	157	150	186	184	199	166	181	213	165	174	186	190	172	170	195	189	177	191	205	182	183	181	172	189	184	156	186	179	189	151	174	185	178	159	176	167	179	178	167	178	185	180	166	202	181	181	176	171	188	174	167	170	186	180	174	181	178	191	192	185	165	158	185	153	185	163	184	185	198	198	189	209	164	154	195	172	162	194	181	175	154	177	191	180	172	191	174	178	179	206	183	188	179	180	172	172	188	166	177	184	172	179	164	198	176	162	172	170	200	191	199	181	184	190	172	216	179	183	192	163	158	189	193	175	175	192	162	182	202	167	177	192	198	160	173	183	173	163	174	174	178	162	176	165	190	167	184	199	191	176	187	181	192	183	197	176	185	197	190	189	180	181	150	187	172	156	150	175	195	186	192	181	156	163	163	190	178	188	187	145	184	170	181	193	171	176	170	187	217	198	190	200	161	180	177	161	175	207	183	188	181	179	177	161	171	186	172	194	190	179	193	181	188	199	169	175	198	177	152	180	210	170	181	178	152	179	178	177	162	182	192	167	189	159	169	183	180	186	181	191	166	184	202	149	172	192	187	183	174	185	177	184	192	200	194	177	180	166	165	157	188	185	182	181	177	183	205	184	186	180	199	179	180	164	199	186	162	181	185	168	149	172	218	189	167	187	188	182	174	190	186	193	167	166	159	172	202	203	188	188	188	196	195	175	185	203	182	175	152	183	179	179	181	179	174	203	147	166	180	196	190	207	184	191	215	183	186	185	156	160	193	169	181	195	187	189	202	164	196	161	195	172	182	186	168	207	171	181	191	185	176	167	150	208	191	209	178	181	198	186	160	146	178	178	171	182	173	190	168	178	164	163	196	198	176	167	161	185	196	178	177	208	174	173	186	172	190	165	201	163	166	148	179	175	192	184	156	179	201	179	175	180	199	172	177	160	163	208	190	178	159	184	203	205	175	167	187	174	195	189	173	156	172	189	190	179	172	164	175	170	204	192	177	187	152	191	186	175	171	189	184	175	190	195	172	181	185	193	191	166	197	189	163	164	193	174	179	181	189	174	207	196	172	202	166	202	172	176	172	169	173	180	205	172	184	170	145	171	196	182	200	176	180	175	179	169	197	181	167	199	179	201	165	189	169	178	158	172	168	169	184	177	161	206	203	214	186	175	175	172	180	201	163	171	185	189	175	153	202	174	181	183	195	169	176	162	160	184	171	191	212	164	185	169	165	171	189	185	176	172	166	174	144	189	179	178	158	166	158	170	168	197	179	193	164	169	188	188	194	189	191	166	178	191	169	190	156	207	177	160	169	181	213	187	161	187	153	184	163	188	200	191	177	191	166	185	184	168	170	180	174	185	197	182	179	195	187	163	150	195	188	176	199	166	191	180	183	189	168	201	195	188	186	191	169	176	178	174	177	163	188	204	157	183	175	178	182	196	196	186	185	191	180	199	170	160	168	177	171	151	154	192	193	186
15673	1999	2682	2344	1687	1557	1901	966	744	701	694	639	643	606	565	569	559	580	574	544	505	505	475	503	510	492	519	549	497	501	491	508	465	476	479	487	447	435	467	457	458	441	477	443	468	477	453	469	505	493	459	512	461	469	458	449	427	500	480	454	462	501	471	462	460	438	463	472	445	495	451	457	453	450	470	432	478	438	418	441	444	441	462	469	441	484	451	444	438	428	471	441	454	434	460	428	448	451	445	486	463	474	413	454	468	407	449	451	474	451	468	483	447	471	448	420	449	463	453	473	448	453	489	465	443	447	425	463	428	429	442	474	465	452	423	465	468	447	408	423	478	436	471	441	484	461	430	469	417	462	457	472	433	444	472	430	471	445	466	467	470	441	451	441	455	488	471	450	437	456	453	409	459	449	486	459	464	475	470	450	439	464	439	467	451	475	459	467	439	480	433	425	487	447	453	489	431	460	443	434	448	455	437	473	445	430	465	469	470	469	454	471	446	484	443	409	465	473	427	477	471	432	458	454	450	468	472	431	457	484	448	480	451	445	438	456	465	457	450	485	444	425	438	466	439	432	439	440	465	457	479	429	420	469	434	445	477	448	451	474	459	447	485	439	452	473	465	441	477	411	448	454	467	464	435	466	432	438	445	461	459	495	472	444	456	473	425	490	483	481	431	443	431	464	462	446	426	442	436	484	435	441	415	476	458	484	504	462	459	464	410	437	443	451	430	436	430	460	489	421	461	414	440	434	450	476	428	468	425	455	455	453	462	426	441	463	473	427	457	453	410	447	459	472	433	424	463	441	487	451	470	459	493	452	444	450	506	469	470	447	433	449	422	461	482	421	416	491	491	461	477	434	444	444	466	467	472	457	432	465	481	460	445	435	446	517	473	467	439	460	459	409	440	461	434	464	449	427	449	488	451	462	436	443	426	420	471	457	457	461	445	475	468	453	474	440	486	444	451	449	439	471	470	429	437	470	474	471	440	434	462	447	446	457	460	433	481	453	481	485	478	459	445	460	442	437	418	455	445	455	451	451	494	460	424	461	448	441	417	442	460	408	506	474	481	482	457	465	472	460	454	449	433	474	416	451	461	471	459	445	420	466	424	445	439	469	487	452	436	489	463	468	492	458	435	442	458	439	416	461	410	450	429	471	464	426	490	454	414	464	443	457	472	445	436	444	445	490	455	436	426	444	458	430	453	434	446	426	478	413	435	476	491	435	470	511	423	439	473	449	444	471	450	440	453	486	436	428	444	443	459	431	446	421	409	456	447	497	462	460	441	443	430	480	448	412	477	466	398	486	466	456	470	471	445	439	455	465	464	470	405	427	488	454	467	456	450	455	482	473	469	458	462	433	445	466	455	469	469	479	455	506	435	448	427	471	453	459	454	496	455	468	463	438	449	431	460	449	455	440	464	455	446	456	456	414	489	440	478	440	426	452	459	456	466	436	414	431	464	485	443	506	448	430	457	453	465	486	470	470	470	493	495	487	436	483	431	448	478	442	447	464	466	464	467	438	488	459	477	457	451	445	437	452	482	457	419	487	487	470	437	489	428	424	491	462	452	437	439	454	469	425	456	453	444	443	462	485	433	423	442	456	426	428	458	447	406	439	467	438	432	471	417	455	452	463	452	454	415	464	406	438	454	401	444	452	466	417	469	440	505	446	466	450	455	460	462	401	466	437	488	454	472	453	456	440	444	472	439	439	439	462	477	483	451	444	462	433	443	492	457	471	470	464	470	436	443	450	447	472	461	461	460	464	463	474	444	454	467	450	445	398	456	474	473	453	440	422	471	440	450	448	417	416	431	465	468	501	464	461	461	450	459	456	401	443	457	485	449	471	465	448	505	427	459	502	461	450	454	438	439	488	496	442	450	467	444	458	444	447	450	463	475	447	464	433	443	516	479	467	434	447	507	450	460	459	465	440	463	453	433	472	458	437	461	518	436	430	450	501	486	445	469	477	480	429	482	480	464	469	436	465	428	448	452	495	473	459	502	477	452	481	440	465	478	468	447	454	440	479	430	487	397	401	411	480	433	438	456	431	479	422	455	457	415	446	443	442	464	467	457	442	505	468	460	483	458	484	487	474	458	449	484	412	452	428	457	477	426	459	467	458	466	461	451	472	467	454	442	439	462	450	458	463	473	458	456	446	431	466	484	485	453	440	449	449	433	444	492	454	455	470	491	450	455	442	445	503	466	465	443	444	486	473	431	471	487	453	463	483	471	468	437	463	402	502	489	466	453	449	456	485	492	499	447	460	446	476	450	466	422	474	428	518	455	469	416	440	466	474	462	456	438	413	438	411	460	422	466	448	480	450	459	468	459	479	458	495	447	474	436	450	456	475	443	435	494	477	491	435	459	455	494	456	458	446	450	458	451	451	469	439	477	450	505	455	443	471	454	463	456	447	482	462	473	448	467	454	452	453	434	470	462	476	424	465	498	486	463	440	453	462	477	435	458	446	448	487	446	473	493	403	473	423	453	464	433	453	434	478	453	446	461	453	454	460	469	463	452	466	482	482	461	485	440	466	448	413	483	428	442	451	471	427	425	467	478	449	439	472	463	458	438	454	424	458	464	463	479	428	448	481	481	459	466	452	416	465	430	397	430	462	434	395	493	523	429	464	453	477	448	452	448	468	487	430	462	464	443	456	430	460	460	433	477	430	456	454	453	455	460	477	484	464	452	465	442	449	444	484	423	463	417	459	422	494	423	451	421	470	448	466	468	473	500	469	419	472	435	448	469	426	418	454	461	462	463	446	422	446	460	493	435	447	468	462	486	469	464	473	466	454	453	469	455	487	419	428	456	477	434	479	416	454	464	410	434	425	418	458	419	453	460	438	438	430	476	441	413	481	426	461	469	466	465	424	466	448	494	406	469	492	422	433	420	418	448	455	443	472	437	455	439	435	428	469	496	435	473	464	410	465	443	446	443	427	449	469	443	431	436	426	442	473	412	442	438	469	420	460	466	447	457	424	490	476	450	440	449	443	418	483	459	438	464	467	432	460	456	429	475	440	482	416	462	480	462	470	461	434	465	421	412	419	462	498	472	459	468	452	459	468	437	463	470	436	445	464	493	386	461	477	483	449	428	505	436	459	452	455	478	469	468	466	433	462	484	461	449	467	485	452	446	478	460	440	450	468	427	425	442	463	425	445	498	434	462	437	463	449	471	460	443	468	458	431	434	443	456	453	469	443	445	486	454	445	451	433	464	452	455	439	450	447	453	424	468	433	465	465	459	461	446	489	465	427	477	437	470	456	444	434	456	420	443	464	427	485	444	484	452	456	438	438	424	483	436	442	459	450	449	460	472	390	421	444	448	456	442	456	449	482	444	489	481	492	487	475	437	436	500	455	469	455	506	455	447	473	461	436	457	462	452	443	491	446	484	442	459	450	459	419	469	483	457	469	464	438	471	437	507	423	446	458	511	458	430	470	470	420	460	454	473	460	454	443	465	412	438	416	479	406	498	467	473	462
4319	673	610	473	350	420	422	377	344	352	374	350	354	326	329	341	341	339	378	365	321	370	312	369	334	340	354	383	343	336	353	352	310	390	369	373	344	331	341	362	337	340	343	375	356	352	351	336	375	374	341	334	336	316	354	340	331	350	336	359	373	363	354	327	308	340	412	352	314	323	372	340	345	319	364	354	336	388	358	347	363	354	335	331	348	358	371	362	351	334	326	348	349	374	349	306	358	327	324	359	310	339	354	354	360	320	320	349	388	326	342	346	357	342	378	344	338	366	335	370	353	342	387	339	345	381	303	369	348	350	370	338	373	356	359	334	370	343	364	351	371	330	327	351	322	347	350	333	331	349	370	352	339	352	352	338	357	386	374	356	312	341	361	300	321	335	346	368	321	336	338	364	347	365	372	339	359	320	371	352	346	335	366	336	344	370	344	335	338	381	344	360	354	341	352	369	352	370	330	324	343	360	324	354	331	336	342	330	359	352	323	339	345	328	319	326	351	333	360	354	315	362	329	335	329	356	374	332	353	346	346	315	339	346	337	355	353	356	312	315	361	356	350	360	381	361	382	333	366	339	327	340	358	330	335	372	371	331	334	331	379	361	393	342	339	363	378	342	346	329	320	355	368	352	311	340	334	318	353	345	346	332	343	346	371	300	364	352	312	345	367	346	339	360	331	355	346	344	360	348	363	372	360	337	376	359	350	366	359	341	369	340	386	314	342	296	344	338	355	390	390	378	382	339	319	378	371	374	338	330	334	353	347	380	360	339	338	344	366	322	346	351	327	350	361	346	313	369	347	334	333	336	334	344	348	357	335	370	371	347	350	340	349	348	384	339	344	353	391	354	375	313	361	311	345	327	324	377	379	375	389	350	326	355	314	341	346	353	361	367	355	359	358	333	340	320	396	358	386	368	353	362	368	342	352	365	343	363	347	376	340	377	358	304	364	347	341	366	294	348	348	350	341	347	379	360	296	322	336	327	367	348	341	367	359	336	335	397	338	369	344	373	334	371	342	324	345	359	327	381	327	341	320	349	345	330	350	341	358	360	337	344	361	350	350	382	349	324	310	359	365	336	345	334	348	365	341	359	349	349	382	344	396	348	326	361	321	382	364	395	364	337	352	356	366	319	365	376	364	367	349	349	328	387	326	341	335	396	337	347	312	346	332	340	347	324	360	348	356	369	332	351	321	307	360	355	365	347	345	349	355	364	338	353	339	353	338	339	380	360	350	384	346	374	354	335	365	348	330	325	364	341	353	342	365	332	353	351	351	335	357	358	400	338	395	351	341	367	341	337	320	346	359	375	327	342	356	347	346	367	331	366	350	343	352	388	340	348	355	361	352	367	326	404	330	341	364	342	371	357	346	342	363	330	339	312	347	351	335	327	297	364	326	294	345	335	354	334	339	363	341	346	355	368	357	356	360	341	354	354	323	349	366	325	349	363	316	353	397	365	349	342	356	323	333	341	366	356	357	322	353	324	373	336	359	333	375	338	346	349	300	339	345	314	384	343	348	347	339	329	299	358	358	352	328	365	367	339	347	362	361	350	364	337	331	335	350	298	312	362	358	353	361	317	309	346	382	356	337	375	339	362	323	325	332	354	340	337	352	345	355	336	317	336	312	383	338	334	330	337	369	323	339	351	349	344	352	325	344	327	337	342	352	361	328	329	352	327	367	360	351	326	337	335	362	336	343	379	348	376	330	339	341	332	355	367	339	370	351	342	337	330	321	343	352	354	347	308	335	335	375	332	345	340	350	369	337	316	333	342	347	356	394	312	377	314	344	362	380	333	360	335	338	345	352	374	330	358	332	343	362	322	347	329	325	365	296	312	358	361	324	344	385	360	350	354	346	320	364	358	360	345	356	395	404	338	413	343	339	370	340	354	330	353	335	301	329	321	353	371	324	332	332	346	362	343	309	359	349	355	330	340	324	363	336	346	357	341	356	352	347	344	365	392	327	351	329	329	365	366	393	377	387	372	369	355	341	344	323	371	334	321	376	333	358	364	331	376	327	370	332	389	334	368	341	384	365	337	353	375	359	360	388	321	369	362	369	346	340	363	317	329	342	384	320	360	359	337	310	338	339	328	373	364	370	325	355	319	344	303	346	322	374	419	365	346	362	352	359	340	336	353	358	342	364	351	339	351	317	351	325	333	376	340	364	323	333	349	353	346	352	339	343	315	355	358	328	345	323	348	328	331	366	338	344	352	327	338	357	335	335	402	372	364	357	377	326	338	313	317	340	322	357	346	371	391	351	375	369	340	297	370	345	340	368	335	368	354	362	343	342	360	346	342	345	338	330	329	371	343	346	331	332	338	373	362	353	342	335	363	344	341	349	331	313	358	356	328	351	334	374	362	338	368	330	360	350	323	347	348	339	311	340	338	331	342	333	372	360	378	324	328	363	340	372	347	354	345	374	359	357	324	360	337	372	341	323	385	339	328	330	337	354	348	335	347	338	351	374	332	299	367	329	372	373	331	353	347	353	379	355	326	337	371	386	353	335	358	358	328	366	348	373	382	344	365	371	408	359	310	373	323	357	350	348	376	371	365	335	373	347	338	350	354	344	372	328	387	312	352	324	373	380	356	358	349	347	339	326	351	317	335	349	360	357	350	324	352	362	349	340	348	321	326	358	356	320	337	315	327	354	335	356	294	352	364	336	333	348	325	356	336	329	382	343	364	346	358	341	334	358	332	330	321	341	391	356	348	352	360	362	328	358	351	346	352	319	375	362	333	380	331	366	367	300	324	352	356	374	353	343	348	329	368	355	318	369	336	317	349	359	301	382	316	361	368	365	352	361	321	334	352	331	351	366	345	359	369	331	343	375	358	367	371	366	365	378	330	372	351	329	360	326	342	343	362	371	351	364	383	314	338	375	356	341	374	353	323	352	332	346	377	311	347	288	370	357	345	346	341	334	345	343	339	345	342	334	367	334	352	297	347	338	337	371	369	355	313	325	325	359	339	330	371	357	343	347	367	380	354	343	363	351	323	380	326	366	384	354	347	322	316	366	330	325	363	324	338	333	364	328	327	361	346	311	351	342	343	375	348	362	332	315	352	352	346	339	346	347	369	342	355	345	324	328	375	312	345	354	337	349	337	312	357	369	374	328	383	341	382	360	344	336	311	345	364	364	311	330	372	360	341	346	411	337	352	344	393	360	328	355	321	369	380	344	339	354	328	328	346	337	326	360	353	328	363	360	348	352	381	340	361	362	355	374	347	377	348	350	350	378	356	376	358	362	330	338	359	321	349	362	324	352	371	373	321	372	341	329	375	361	355	329	350	342	330	368	401	317	345	368	359	357	326	349	354	312	358	337	352	364	348	342	351	384	311	352	337	357	314	375	362	358	350	339	353	354	322	308	359	352	328	371	343	326	344	340	375	370	343	357	355	353	351	333	346	360	359	335	319	321	343	355	368	376	395	349	341	350	314	337	376	332	337	309	351	338	346	373	319	308	356	373	390	351	335
3931	1037	1293	1301	938	1006	1193	855	878	830	793	822	859	792	842	861	834	851	879	871	841	849	806	821	855	815	859	830	899	884	861	862	880	858	844	889	874	813	801	857	788	850	836	859	833	804	876	860	814	815	888	813	820	790	878	827	829	829	784	805	832	827	784	839	838	863	854	828	864	847	786	814	795	839	833	858	829	775	854	891	834	834	867	846	835	863	804	798	826	820	838	807	868	816	863	799	841	790	852	837	866	787	828	787	851	846	856	853	863	794	840	846	846	807	817	910	810	847	777	853	834	806	837	828	865	854	805	809	799	883	862	836	841	813	864	795	815	813	866	767	856	862	866	833	846	860	790	830	848	805	821	830	906	794	798	816	801	855	865	812	842	836	810	829	841	799	795	835	819	857	849	852	862	835	807	774	812	861	803	814	867	793	808	854	864	821	817	846	897	808	779	831	781	868	866	905	834	833	862	814	853	798	850	866	816	853	793	862	846	837	844	761	802	791	829	824	822	844	807	776	797	880	855	875	823	860	832	832	796	816	823	826	797	809	846	842	843	817	886	849	870	822	838	847	864	832	802	828	853	775	812	823	788	801	778	843	822	834	840	802	799	862	826	756	826	847	833	800	820	869	819	809	793	822	772	848	861	839	852	848	844	873	828	803	848	843	824	800	843	801	810	842	798	868	829	854	850	848	863	815	856	836	850	823	833	824	823	877	822	889	898	819	875	887	836	838	781	877	837	849	844	847	844	834	826	846	871	859	862	852	804	832	842	835	813	799	859	815	787	816	830	827	841	816	845	849	842	805	911	827	880	841	837	862	828	827	821	831	836	834	807	810	861	863	861	863	823	833	824	831	853	873	860	788	847	862	788	901	854	857	840	905	834	859	853	877	843	841	832	834	816	871	806	809	829	844	778	850	871	832	768	809	848	816	855	792	875	832	849	889	833	860	801	872	800	796	805	876	838	784	832	839	825	856	851	798	818	774	879	847	817	764	907	866	812	827	823	888	795	822	803	825	791	877	838	806	785	829	814	851	805	777	860	829	819	871	810	841	855	846	850	875	832	866	877	770	818	829	817	846	897	797	864	822	819	803	848	810	803	830	844	860	838	788	855	847	828	855	847	813	874	871	835	848	838	828	860	824	767	785	823	866	898	886	862	843	853	834	855	888	824	811	861	788	822	867	841	809	843	853	859	825	817	858	858	867	831	812	871	813	856	848	823	846	873	844	826	821	820	804	859	876	855	831	825	852	788	851	852	836	841	801	838	893	832	788	806	864	807	805	767	873	855	831	800	870	852	825	842	857	849	844	845	856	824	848	839	844	818	824	870	796	804	779	830	843	831	890	872	865	850	821	848	890	784	869	875	806	881	829	860	824	816	807	813	836	821	899	842	831	872	817	792	821	837	806	800	855	875	857	830	877	830	860	861	785	850	815	839	863	810	826	841	793	839	832	823	884	883	816	810	819	830	874	906	852	833	824	863	861	868	838	820	811	826	815	840	818	855	866	841	839	815	867	844	777	790	843	862	803	855	865	806	821	787	846	856	832	843	851	782	835	820	790	782	859	875	827	848	843	800	881	855	849	875	835	849	834	802	849	866	911	895	823	839	806	830	804	871	791	784	805	833	777	882	797	808	830	838	808	784	817	852	845	840	871	827	878	839	909	850	810	801	836	873	825	834	833	831	838	846	826	850	831	861	862	898	797	862	846	837	812	865	849	840	789	826	789	837	855	857	828	813	844	804	804	845	849	838	822	837	822	831	865	831	834	805	847	790	883	847	847	815	828	829	841	872	816	883	793	812	824	876	856	825	828	830	839	864	829	812	780	817	828	861	860	811	826	823	856	826	864	875	812	871	866	843	843	790	844	805	843	866	790	805	866	845	891	853	847	828	843	794	820	866	855	821	801	803	869	865	771	786	850	824	850	866	835	857	791	845	876	828	889	861	870	780	798	774	786	836	829	870	867	840	823	841	872	780	817	792	859	827	862	810	843	848	813	862	846	861	836	854	859	872	831	812	877	805	830	795	861	802	833	804	834	876	834	853	832	853	904	786	831	824	828	833	827	794	849	839	791	847	851	782	871	831	806	801	841	848	865	825	867	847	809	855	825	808	884	825	831	875	807	866	861	857	881	832	841	764	801	836	827	864	789	809	829	848	831	845	827	822	896	784	856	869	845	812	791	824	835	841	852	806	866	869	834	824	906	851	833	803	840	858	847	841	828	803	863	884	843	810	860	805	842	845	825	844	806	814	854	809	814	838	861	838	763	792	874	858	812	810	796	828	827	824	867	834	808	819	888	849	835	822	828	859	845	799	781	855	869	797	832	850	885	814	861	803	803	893	829	863	820	806	836	828	848	831	795	814	844	848	820	817	816	828	833	854	853	842	805	828	766	825	823	801	827	834	808	858	844	830	851	819	875	823	832	822	829	826	844	819	811	823	862	834	798	834	813	867	833	836	827	792	811	821	859	819	848	822	886	826	887	838	789	855	814	831	804	819	777	821	820	830	897	875	833	847	861	850	826	827	857	825	810	807	847	857	852	866	870	847	846	846	827	845	783	816	811	860	797	890	843	883	853	840	773	845	883	857	854	830	802	884	856	883	820	825	822	848	842	849	792	844	809	811	836	795	847	810	806	789	829	803	849	777	797	895	807	855	836	840	859	832	827	862	806	838	811	799	854	818	850	835	824	794	843	859	865	820	803	844	848	900	868	838	869	858	868	829	775	838	874	853	831	855	828	871	858	851	834	846	820	847	853	855	868	840	833	839	808	797	806	846	868	846	851	837	834	837	848	842	803	842	804	853	821	881	844	802	847	862	770	831	852	841	834	888	813	829	847	813	806	813	861	779	838	826	840	881	836	852	833	853	801	792	848	862	803	844	844	809	791	863	830	778	796	860	862	826	864	815	833	826	860	825	811	800	810	838	869	803	861	793	802	848	814	843	798	755	788	831	831	834	817	829	871	867	821	821	842	820	823	829	852	835	837	877	809	829	817	787	846	832	827	829	845	797	837	858	824	833	818	801	831	842	821	857	843	850	888	814	829	828	817	826	869	829	809	832	837	839	832	878	787	845	825	812	829	848	833	852	808	839	797	836	776	869	832	800	851	851	845	844	853	887	831	825	813	840	825	834	837	830	813	882	842	804	844	800	816	820	848	814	864	901	806	837	777	824	856	839	808	824	834	827	803	765	820	883	844	833	838	829	862	861	859	877	807	802	829	850	804	776	848	890	854	820	809	810	832	803	864	809	878	812	787	822	885	887	838	817	866	820	869	838	832	866	786	848	815	827	799	849	863	831	830	890	882	841	861	835	856	804	852	812	844	834	837	826	800	815	809	811	835	869	797	900	798	866	830	841	833	849	855	844	784	828	861	807	853	865	818	810	843	835	772	789	842	848	814	831	809	820	865	818	833	849	800	821	858	858	866	804	859	855	811	803	817	846	874	811	784	812	809	846	825	776	834	823	833	823	853	833	865
14561	2059	993	805	532	521	553	439	390	388	347	381	414	374	376	366	378	359	333	348	359	367	385	338	357	365	373	374	385	350	342	328	371	366	400	419	353	345	341	380	355	387	388	403	373	353	394	396	379	345	350	334	378	331	374	380	378	359	363	323	356	358	363	357	352	345	341	363	377	354	364	350	381	344	374	357	359	344	330	354	379	360	373	395	367	360	351	393	357	355	338	314	351	379	359	364	352	343	359	400	339	367	355	369	351	390	379	371	397	380	318	345	369	361	336	355	391	380	372	316	414	341	358	338	326	355	380	352	367	389	361	387	375	343	357	370	306	349	396	330	388	344	335	357	370	353	346	374	364	368	395	376	370	324	345	375	401	327	315	375	394	358	351	379	363	327	366	338	360	387	356	368	373	366	371	384	361	339	391	346	353	312	363	384	368	364	348	337	331	361	346	360	351	347	379	372	384	362	379	346	307	319	351	357	344	332	333	336	370	354	373	352	366	353	363	347	316	307	375	372	333	350	349	329	387	352	351	340	387	370	383	350	341	351	347	361	339	320	358	382	343	360	392	330	353	336	353	374	375	366	345	341	351	333	375	355	341	354	361	398	361	352	349	345	394	346	401	345	350	373	375	391	327	337	373	385	383	325	370	334	363	354	374	384	355	356	369	354	338	333	356	349	374	391	387	357	347	355	351	373	367	360	333	335	341	353	338	367	351	381	345	353	368	379	353	382	353	383	361	352	332	359	364	360	421	357	413	401	354	323	360	355	370	366	335	352	336	388	335	392	372	352	352	362	332	361	375	322	320	349	356	329	359	388	362	310	346	340	339	357	353	323	352	376	349	369	363	364	369	340	368	345	336	375	375	395	361	366	340	366	371	369	366	354	356	392	346	356	353	336	366	383	359	379	427	344	412	334	320	396	374	369	338	372	361	366	378	358	351	388	384	313	350	370	391	379	354	362	364	402	342	383	349	334	364	355	352	364	347	364	386	365	321	343	330	385	361	351	336	352	359	380	397	376	379	372	381	332	355	381	358	338	343	377	358	343	346	354	347	337	355	347	321	355	385	350	376	376	363	369	337	346	372	392	350	355	358	293	344	373	396	353	390	379	335	366	367	355	334	348	380	368	390	306	341	341	361	344	332	355	350	322	335	355	379	319	339	377	366	375	351	366	358	373	317	336	336	356	372	356	363	347	358	380	358	364	363	358	340	329	368	371	331	355	347	391	341	364	369	364	350	349	366	380	382	382	350	341	377	350	399	387	341	343	357	355	363	332	357	355	369	352	385	349	321	317	344	391	345	320	357	371	361	335	383	372	383	366	387	375	348	330	349	362	349	356	332	361	358	378	331	346	307	330	361	342	349	376	374	336	310	330	333	356	363	351	323	345	387	341	380	397	366	384	345	364	351	344	364	381	392	342	346	378	381	349	357	341	359	356	346	355	333	375	362	358	369	353	374	349	393	349	343	328	342	366	366	324	364	365	369	329	385	348	369	390	378	351	373	364	343	372	347	361	374	381	367	327	359	334	346	338	320	376	332	360	356	337	367	375	387	368	364	350	364	337	369	389	354	315	364	355	388	376	374	312	357	363	364	341	371	366	370	384	357	360	378	373	361	373	334	376	369	344	346	337	339	352	402	386	384	337	392	348	362	373	373	356	367	372	344	365	363	338	356	382	335	346	367	351	387	367	318	360	385	380	347	364	368	357	390	372	348	376	358	364	332	369	339	337	372	343	331	379	365	318	365	339	365	356	338	346	362	379	345	367	360	342	323	334	363	378	341	353	343	359	331	367	362	339	367	338	357	386	368	382	388	369	350	375	347	363	359	367	373	339	385	348	372	329	374	340	386	308	376	380	385	352	329	359	328	343	360	352	385	343	364	372	328	363	376	346	382	344	361	333	336	318	359	379	354	374	381	351	331	310	346	390	372	349	356	338	299	355	393	336	348	391	378	338	358	358	347	379	346	348	377	377	386	373	370	371	383	363	382	318	390	342	346	353	354	378	373	352	324	343	376	374	369	354	374	378	366	399	356	365	356	331	366	376	383	363	336	369	359	358	368	369	345	374	364	329	403	380	367	381	369	351	365	353	361	375	338	344	348	355	339	355	340	352	340	375	366	344	332	376	344	336	359	343	369	363	342	364	342	352	376	331	381	358	362	374	348	337	350	339	346	380	390	394	393	368	380	396	364	370	336	379	348	339	373	363	361	339	374	375	322	340	351	343	355	402	406	391	365	358	343	364	343	356	352	350	370	377	347	346	353	354	387	380	377	367	355	387	348	351	359	377	365	309	347	360	342	383	344	345	385	368	314	359	347	343	342	377	386	376	356	369	367	344	357	318	372	356	351	358	375	352	392	348	385	339	342	382	350	381	354	343	397	382	355	367	345	326	322	353	342	394	357	377	404	345	313	357	358	327	352	372	369	346	358	361	349	371	377	336	342	371	380	339	367	350	353	342	347	334	347	344	384	335	386	321	388	357	339	367	371	357	372	365	336	353	371	373	394	354	353	377	378	367	337	353	355	375	386	370	377	401	337	319	388	351	351	364	343	364	356	378	410	355	352	376	346	400	309	367	349	317	346	351	365	337	334	338	359	370	366	365	398	396	342	341	396	344	351	343	342	384	360	357	371	384	360	385	315	369	352	358	376	380	374	367	368	354	355	368	318	334	353	375	348	346	364	392	339	349	401	397	362	383	333	362	366	349	388	348	370	371	354	354	343	352	351	393	388	349	374	339	345	375	427	351	367	349	353	310	337	324	386	352	366	360	389	389	384	344	386	342	372	367	336	365	370	360	360	346	379	335	341	376	382	364	389	328	345	360	342	379	332	367	346	329	367	354	344	372	373	352	335	359	345	387	331	362	362	349	320	358	377	362	351	364	408	406	334	347	361	326	334	346	341	379	331	383	376	343	406	340	351	350	344	351	366	380	386	357	362	359	344	386	375	339	374	358	333	357	355	370	371	393	353	326	345	334	375	346	371	350	370	375	372	342	361	368	343	364	372	341	331	351	371	351	356	345	327	347	354	382	325	348	375	335	340	322	366	371	365	358	393	349	392	355	335	356	340	363	369	366	385	390	389	386	384	363	366	356	379	381	380	391	401	339	381	341	367	372	414	368	375	378	380	332	373	341	382	330	337	375	380	345	361	394	347	338	395	344	368	355	341	384	342	363	363	335	347	355	374	357	365	353	333	361	358	341	351	372	365	350	362	356	345	354	316	360	332	360	309	340	343	351	375	360	374	357	370	372	337	343	355	379	360	342	358	365	346	347	356	365	341	384	348	390	359	371	413	367	368	383	359	380	359	337	328	352	361	377	362	379	382	372	378	356	369	341	357	355	346	346	392	317	386	352	421	390	365	414	349	345	345	363	350	349	366	382	366	370	351	369	367	373	338	328	356	321	359	353	362	359	342	373	362	374	358	321	382	318	349	349	329	339	354	375	349	391	345	378	357	368	386	362	369	363	313	388	346	345
11390	1579	2221	2356	1498	1680	1806	1130	999	940	960	933	961	973	883	880	841	941	939	883	912	944	857	918	869	827	836	884	859	821	819	830	886	870	887	894	852	859	866	861	911	834	875	874	835	821	897	846	838	822	844	824	831	862	835	886	880	846	852	826	832	893	887	872	800	859	868	854	860	851	808	833	821	797	866	845	905	803	844	841	848	851	867	888	860	850	855	877	859	830	884	823	810	836	824	870	827	835	853	831	867	828	827	824	853	814	880	886	822	809	862	790	836	859	810	810	818	856	831	866	822	888	846	818	861	824	878	853	841	807	839	824	844	824	863	815	844	852	810	832	855	815	878	826	885	834	863	819	854	877	889	824	794	882	817	863	843	837	833	841	887	824	785	815	873	806	893	874	833	885	805	856	789	886	856	822	877	860	887	825	856	902	805	783	865	838	866	788	798	846	869	790	818	798	856	851	839	822	904	837	792	842	813	791	824	882	853	844	847	846	800	882	822	856	854	877	833	847	826	915	886	853	888	779	804	840	811	823	847	811	912	835	861	846	861	826	870	857	847	814	853	872	846	835	819	845	890	848	896	869	782	824	850	866	835	803	832	895	913	828	799	823	824	877	824	822	817	855	867	809	837	914	804	915	807	908	860	832	833	878	900	838	821	891	857	839	768	855	871	845	864	866	879	859	860	826	817	868	896	826	862	840	844	871	869	841	843	885	881	881	842	858	794	893	797	883	833	866	849	841	820	891	887	848	933	802	864	842	836	829	856	872	900	843	791	895	847	854	813	819	890	881	854	792	899	860	825	853	865	879	905	895	866	901	847	844	874	824	844	829	801	881	806	802	828	830	851	865	890	881	879	798	862	847	857	832	824	811	863	847	883	847	891	891	838	881	868	855	851	860	798	845	854	809	828	832	828	881	814	828	838	843	790	838	813	816	824	842	864	837	858	808	896	834	839	789	879	876	814	863	864	865	811	851	834	841	806	839	844	818	819	819	822	855	868	848	874	841	874	847	847	869	869	783	892	849	791	845	853	846	897	878	830	800	883	894	796	837	824	854	818	874	845	846	800	823	840	842	826	875	829	810	848	851	793	878	805	847	871	866	826	809	852	877	852	875	810	858	886	849	825	866	836	835	866	858	823	843	873	833	821	840	887	841	846	814	800	818	831	796	840	879	868	879	820	843	847	813	872	846	839	785	863	837	818	789	837	843	831	844	849	834	807	835	845	825	872	851	903	841	811	838	854	854	846	876	891	837	872	790	863	831	808	882	876	815	875	874	846	843	829	850	853	812	848	849	851	841	852	868	897	797	837	790	859	821	933	809	826	834	842	854	876	862	878	858	858	849	797	829	854	859	843	878	822	840	859	858	864	819	812	811	853	867	828	832	923	806	882	862	839	865	788	835	915	850	838	832	838	858	830	869	842	825	832	864	904	767	833	847	782	853	869	851	837	860	841	833	811	813	863	812	829	843	840	837	853	852	875	887	833	873	866	863	833	860	809	796	855	871	856	850	835	882	874	782	881	877	805	853	850	840	824	887	829	869	864	868	843	828	818	892	851	829	879	862	820	841	836	917	866	849	896	832	864	839	798	826	846	883	842	819	830	830	881	835	746	873	866	876	827	848	849	869	901	833	854	860	808	853	826	858	844	818	853	928	843	824	878	819	806	822	864	831	868	844	835	841	837	844	855	858	836	875	817	898	857	850	948	888	848	848	824	877	784	869	872	890	815	814	900	832	849	910	895	864	825	850	866	836	875	824	847	863	892	867	813	825	852	905	898	842	857	805	831	858	866	738	860	855	844	879	873	869	909	851	864	781	824	818	825	883	827	849	810	802	846	882	858	903	860	811	873	843	871	870	820	851	875	855	861	775	865	797	870	855	895	850	770	812	802	782	823	838	870	870	808	864	860	825	848	848	846	863	872	867	809	802	855	830	817	821	865	811	889	856	845	833	892	825	834	876	850	880	900	849	801	859	840	831	803	814	868	911	835	828	818	840	880	872	849	887	867	913	871	816	869	865	841	837	877	803	912	851	833	776	861	826	817	845	838	861	831	876	824	812	865	891	875	850	860	865	847	823	812	877	834	895	862	891	840	861	810	798	824	847	842	832	814	789	827	916	820	882	833	838	830	897	840	827	881	800	847	906	808	854	868	810	846	829	887	824	837	852	808	816	876	809	772	820	855	818	816	865	863	873	806	915	876	872	880	879	876	802	875	858	766	864	785	860	888	866	832	843	837	861	838	827	836	857	773	831	884	836	808	858	896	789	864	830	874	824	846	826	801	851	869	811	880	882	800	877	827	808	831	825	834	860	799	788	864	883	826	836	863	822	858	816	836	868	831	847	830	871	831	855	852	825	857	898	834	870	825	858	859	835	894	839	830	881	878	847	816	895	831	873	899	827	838	849	839	832	895	867	867	835	841	829	864	838	833	898	864	872	840	853	859	814	886	783	892	839	875	825	831	894	831	873	876	879	868	842	850	873	818	870	811	831	837	863	823	828	830	878	873	842	844	840	869	836	871	905	846	858	807	834	826	834	888	840	844	872	865	812	842	842	884	874	837	869	878	839	800	814	825	875	858	831	887	865	891	838	879	853	835	823	826	834	912	870	903	836	847	882	856	855	840	846	924	870	789	899	818	823	849	883	840	810	844	862	866	874	870	834	822	843	802	814	810	877	885	824	809	831	836	872	841	875	837	843	846	809	849	829	871	885	833	892	818	851	853	786	836	813	848	880	827	872	849	842	872	853	867	886	820	857	809	800	899	873	843	845	884	899	876	892	829	824	851	892	853	832	895	829	847	815	857	884	816	870	852	881	870	845	806	838	812	760	891	819	782	840	830	817	878	834	867	873	807	867	806	790	830	859	835	858	840	816	844	862	836	887	903	796	859	809	870	758	864	845	858	836	831	830	851	844	903	883	871	879	811	834	851	920	844	866	846	883	828	838	835	829	843	887	808	784	833	850	856	854	872	866	876	919	846	829	821	794	826	817	850	910	841	816	845	862	836	851	838	858	862	831	896	831	825	874	864	842	807	843	834	826	883	837	843	875	845	848	801	841	858	886	836	867	818	864	814	854	855	875	854	850	875	818	840	858	834	868	846	851	832	836	872	845	854	839	870	795	879	895	852	838	875	894	882	793	878	897	816	888	860	858	866	816	837	842	811	806	892	852	772	785	869	829	851	891	878	841	895	851	841	885	884	881	844	837	839	859	849	826	899	849	804	885	881	826	884	820	844	862	872	845	846	882	873	845	865	865	894	805	875	884	913	847	905	853	875	836	843	852	868	858	895	819	832	894	888	808	881	821	867	826	873	851	846	885	842	849	856	850	814	905	874	844	859	828	876	859	876	862	838	853	884	809	836	859	875	862	859	884	846	871	882	802	900	831	912	800	848	874	769	863	862	879	820	836	809	860	882	883	815	852	896	895	813	822	837	882	801	901	816	858	888	823	881	863	861	852	804	862	837	821	837	841	795	832
24173	4035	1711	1161	584	572	447	319	252	224	199	226	210	187	214	164	191	212	182	201	172	204	194	175	183	179	189	184	208	186	166	198	200	179	210	195	198	192	181	183	184	183	210	169	163	175	191	170	172	179	160	188	194	172	171	180	187	174	170	156	206	172	181	196	187	175	179	192	197	181	164	194	212	184	173	173	188	174	178	146	199	180	166	200	194	167	159	193	172	189	176	188	190	177	166	194	188	185	188	175	178	189	184	187	196	178	183	196	198	193	197	175	158	186	195	193	191	214	186	199	200	169	173	164	186	208	202	156	173	186	180	193	182	175	176	176	175	157	167	167	192	192	186	186	181	183	164	165	176	169	179	188	164	177	168	158	174	161	176	177	168	181	189	173	159	173	203	174	184	176	191	182	158	181	168	175	191	186	188	160	167	176	180	180	171	185	204	168	202	175	166	186	186	165	168	183	198	190	178	192	173	195	189	169	178	169	186	194	177	204	168	162	184	173	173	202	193	184	178	187	171	191	208	168	194	163	170	181	211	174	188	193	179	174	188	192	191	191	184	180	186	182	176	179	190	179	183	211	207	170	183	195	189	179	187	195	178	205	176	162	183	189	196	197	199	149	175	181	195	176	192	189	185	180	201	176	167	196	196	167	189	212	181	199	182	170	164	195	179	166	165	193	189	161	191	174	183	164	170	155	177	190	173	181	164	205	169	185	166	165	177	170	167	181	183	173	170	183	193	187	182	166	178	194	165	180	197	166	165	173	171	193	184	177	164	199	191	212	192	161	205	174	176	166	177	173	206	195	182	181	167	166	166	159	191	212	186	188	192	177	171	177	194	157	175	175	182	177	180	159	193	195	203	188	157	171	190	195	171	181	178	167	173	174	210	195	163	175	178	209	176	181	205	165	165	166	173	195	162	190	194	180	173	171	180	179	201	155	190	191	170	165	198	158	225	182	162	194	170	170	150	173	180	199	188	186	187	179	167	205	196	172	191	194	174	174	200	188	161	205	194	165	199	177	181	184	181	180	198	197	156	170	175	195	177	189	178	184	187	192	177	192	199	163	191	189	181	181	162	165	184	165	172	196	191	185	169	198	183	190	147	182	165	209	162	182	182	168	188	220	179	184	182	179	183	205	191	187	180	181	185	193	184	209	188	171	182	192	176	169	187	190	196	181	167	202	188	171	169	190	182	180	192	183	194	173	196	187	172	187	175	156	163	179	181	175	177	195	174	189	191	164	148	182	169	175	167	203	163	169	189	180	176	148	179	195	162	182	195	177	193	223	168	190	164	164	211	186	205	188	169	190	178	195	176	211	176	170	213	171	169	184	205	193	157	185	184	161	175	178	164	182	199	183	182	168	194	187	210	195	177	180	185	187	205	177	163	197	172	174	163	166	174	178	170	183	167	182	219	191	175	177	183	187	188	170	196	176	173	189	180	205	198	201	179	183	193	179	181	190	171	190	170	193	167	198	190	205	155	188	173	180	181	190	176	185	191	178	173	206	168	185	172	177	182	182	189	185	188	176	170	189	196	182	179	178	180	193	180	196	179	171	157	164	193	182	186	193	173	186	157	215	198	179	180	189	173	164	207	196	179	163	172	196	195	173	202	168	193	166	186	198	189	192	192	206	207	204	175	174	164	192	183	145	172	188	169	175	185	185	188	214	181	171	196	191	195	186	164	189	178	170	163	171	204	166	173	207	201	184	157	183	170	183	170	174	160	176	181	186	153	179	200	179	172	179	166	189	172	205	201	162	173	179	186	181	170	173	194	164	182	175	193	168	186	166	185	173	182	189	197	182	186	191	185	195	165	177	192	178	163	170	185	205	203	154	188	189	186	166	183	176	188	192	164	166	166	205	176	177	186	191	154	181	154	210	181	160	192	195	205	185	173	179	191	201	184	172	186	198	171	187	199	171	173	168	180	176	196	190	165	188	181	177	167	159	168	177	208	204	171	197	163	167	162	154	158	166	177	191	165	194	158	191	175	195	178	199	191	196	207	171	182	168	209	168	157	188	186	196	190	188	163	164	193	186	195	197	162	195	192	178	184	184	201	177	192	172	178	186	176	158	177	141	180	181	194	179	165	163	187	178	156	195	188	213	151	189	158	176	181	189	201	198	185	180	183	218	177	194	177	185	162	167	182	191	163	202	170	213	166	207	170	185	173	194	189	158	181	162	151	187	199	184	181	174	190	203	195	188	175	189	165	176	175	192	203	177	186	183	191	186	186	179	156	190	191	158	190	180	193	196	181	194	193	189	183	180	186	208	203	185	195	197	199	190	197	154	192	185	201	179	191	180	165	196	215	189	165	176	187	207	178	176	191	200	170	179	186	177	182	185	189	168	203	185	186	179	176	155	171	190	192	153	174	189	212	178	178	186	196	190	171	176	191	175	142	173	177	152	181	171	165	182	164	184	191	173	166	167	197	181	176	192	185	182	193	213	202	195	167	171	201	174	206	173	170	188	209	191	207	192	184	207	190	191	185	188	192	216	182	194	188	171	175	193	196	179	188	184	190	205	192	185	204	187	195	182	151	159	191	166	168	181	193	191	188	190	203	201	192	184	176	179	192	182	204	176	162	175	181	183	208	165	166	190	190	185	213	169	172	174	181	157	177	198	175	233	177	177	189	206	213	168	165	175	170	148	174	180	153	163	186	162	165	182	200	177	209	185	210	164	195	180	189	192	189	204	178	167	203	181	167	203	165	183	176	175	194	160	182	161	183	204	193	154	185	184	188	191	204	167	159	178	176	198	206	174	184	167	183	182	178	169	178	172	229	184	206	204	176	166	184	169	180	173	185	178	189	154	175	147	175	166	181	197	168	197	162	177	182	191	177	182	151	181	213	185	178	182	177	184	193	184	207	177	152	166	181	188	187	177	156	189	178	171	191	162	214	181	147	190	187	178	153	196	192	184	192	150	198	176	191	189	181	168	185	191	172	187	178	189	197	182	177	163	176	200	184	182	197	185	191	169	163	208	170	161	192	168	159	193	188	179	189	195	167	173	176	177	203	160	203	168	201	183	187	194	196	168	184	172	176	181	184	184	155	163	161	182	177	163	180	177	163	173	194	194	169	169	176	203	169	195	183	185	171	193	205	150	196	160	208	178	167	196	190	176	158	205	179	192	180	157	197	189	184	171	168	166	176	203	182	179	175	177	188	197	199	163	192	165	176	170	192	173	166	190	155	165	181	167	184	144	199	199	198	183	187	204	173	207	184	161	203	172	183	172	212	167	163	190	186	172	187	151	180	179	190	173	189	184	190	196	173	182	180	186	187	195	164	194	212	197	190	196	214	201	174	204	172	166	175	175	174	197	203	170	158	197	145	179	195	170	170	176	206	187	177	179	175	190	184	194	205	176	170	186	184	187	200	192	167	180	169	173	171	166	190	173	177	198	196	184	198	168	196	172	160	189	159	194	177	187	153	175	192	162	189	174	183	177	187	172	172	173	167	181	169	183	166	193	171	160	165	181
15319	1745	3312	3384	2068	2495	1655	1113	798	722	673	693	649	606	571	573	567	562	516	559	541	558	492	506	506	519	496	516	472	494	501	488	500	498	497	518	478	450	489	495	487	470	455	486	454	478	518	467	478	474	465	466	455	476	450	440	473	483	424	490	454	444	451	448	494	476	425	472	460	489	479	466	458	450	476	468	439	445	436	448	477	432	452	472	451	484	442	472	485	448	458	443	501	461	474	438	444	501	422	431	446	457	479	476	442	466	456	454	442	468	458	465	436	466	487	433	463	493	474	455	448	420	478	453	452	438	473	429	483	458	476	465	450	497	473	451	449	455	469	459	462	464	482	438	470	504	468	469	430	456	447	465	432	498	439	472	440	442	473	475	443	453	461	445	437	417	464	425	430	463	468	454	434	463	457	467	445	471	464	476	490	459	440	440	466	420	438	437	461	451	457	452	420	493	485	447	449	472	466	446	489	451	437	454	461	456	488	452	438	496	433	436	453	435	466	455	484	463	486	438	434	460	496	438	450	432	477	443	476	459	447	479	410	469	467	477	438	474	436	457	456	432	448	461	444	437	452	473	436	475	438	417	459	460	459	435	432	462	443	438	452	445	439	449	459	497	475	493	442	473	470	415	448	464	446	481	480	433	443	464	440	507	470	473	470	450	486	442	454	452	446	461	418	490	450	458	423	422	446	452	461	424	461	493	469	522	476	476	469	414	441	475	461	459	442	444	445	432	460	419	463	476	481	460	449	470	441	473	442	444	462	446	455	487	417	453	466	467	465	446	428	422	447	476	473	453	489	460	423	476	474	453	475	460	482	427	452	522	441	431	435	485	461	471	494	452	466	472	448	455	478	479	500	487	471	462	436	466	505	471	451	468	487	481	436	413	450	450	472	434	420	447	459	445	471	463	440	453	454	440	467	430	424	440	443	468	429	435	454	463	448	453	499	466	459	473	430	474	506	444	484	455	467	456	489	469	444	448	484	449	466	418	506	460	482	487	462	465	467	476	461	447	441	470	433	448	414	475	454	458	463	460	444	471	446	457	468	462	429	434	440	439	426	467	471	467	451	480	478	458	456	447	435	450	428	464	486	459	465	450	454	444	461	449	463	461	493	474	450	414	451	506	472	444	461	420	483	447	463	489	435	410	471	446	465	485	473	484	468	469	487	478	424	481	456	457	480	440	465	446	463	495	505	425	468	468	486	478	487	474	492	436	492	444	426	466	458	500	445	478	470	443	510	417	441	457	443	497	466	468	453	457	493	467	491	427	454	457	449	439	448	425	461	478	460	455	453	471	442	432	434	411	491	423	464	439	464	461	488	469	433	470	464	462	453	473	461	476	465	440	412	459	486	503	458	482	443	464	475	482	472	450	488	466	439	420	475	488	457	456	449	477	479	483	442	453	461	469	461	483	431	452	454	501	414	464	453	481	446	429	486	449	452	460	451	475	473	434	466	438	469	449	454	474	488	467	469	472	441	462	473	441	456	482	472	447	419	478	465	455	490	464	468	459	484	453	478	474	467	470	458	491	452	464	476	465	420	487	430	433	460	449	491	416	457	467	436	413	463	472	446	502	475	418	469	462	495	450	482	448	508	422	455	472	492	426	451	472	462	455	470	461	427	449	474	472	501	477	453	417	461	453	481	484	452	460	490	447	452	450	453	457	478	477	483	468	461	506	446	448	447	499	454	472	476	484	453	473	460	485	444	469	455	473	496	467	417	453	452	476	453	455	459	492	456	452	463	494	451	457	439	440	468	436	477	494	461	429	470	421	495	479	514	472	451	421	459	447	460	450	423	449	409	445	463	427	428	457	465	455	457	458	493	497	426	455	449	460	476	437	459	464	481	503	488	441	469	428	444	483	478	452	475	482	457	478	425	498	434	496	419	461	470	472	461	435	506	446	448	423	455	463	468	457	449	481	478	457	440	450	448	458	477	452	476	424	434	466	458	468	499	468	421	424	457	461	433	447	466	485	451	512	426	446	458	512	482	431	461	422	451	434	464	468	431	467	463	484	479	469	486	450	500	459	455	450	468	486	472	468	425	466	438	466	443	467	451	441	444	447	455	462	485	452	480	475	436	463	466	456	428	449	476	451	452	485	414	461	420	442	495	476	421	489	502	497	465	475	436	446	432	469	482	458	425	461	469	454	452	480	437	465	473	461	480	461	442	436	469	511	395	419	439	454	463	455	439	468	471	455	480	457	459	476	441	452	477	482	487	443	427	468	418	455	435	474	467	417	425	474	471	447	422	458	451	429	422	455	405	457	456	497	480	417	445	440	479	421	447	477	436	451	511	428	467	486	441	473	450	447	471	450	441	443	431	476	472	463	433	479	475	442	450	464	466	463	433	478	429	431	452	472	488	449	438	437	461	488	433	418	459	475	450	446	466	422	478	461	439	475	442	506	435	431	450	481	477	440	473	459	495	441	459	488	474	455	445	453	448	469	447	482	437	438	461	474	466	470	469	497	464	438	472	444	441	450	471	448	478	447	432	437	494	454	459	451	495	479	448	440	464	452	423	434	444	478	441	478	450	410	491	413	469	483	448	428	464	485	494	468	431	469	431	452	452	454	456	495	466	423	476	459	479	503	450	455	426	460	457	457	478	447	462	466	462	437	432	452	454	487	501	451	446	442	438	448	482	467	480	481	488	472	496	418	452	484	457	454	447	449	435	513	445	445	453	445	445	467	459	464	467	466	493	468	449	478	450	489	452	467	445	482	447	450	433	497	484	446	462	447	437	448	446	433	444	464	446	491	487	449	450	479	479	491	459	453	434	466	478	497	481	434	455	462	430	479	481	456	461	480	462	457	470	463	441	420	442	463	490	426	449	487	452	437	444	448	455	449	412	453	463	433	481	480	476	444	466	489	468	414	466	477	459	463	467	490	410	429	462	457	473	477	457	445	479	436	482	455	490	463	447	428	438	432	456	434	438	487	440	433	489	445	470	499	450	482	462	484	446	425	487	461	474	492	476	436	458	452	474	416	462	448	447	465	499	453	450	459	448	469	455	393	441	486	466	479	490	477	458	454	466	419	432	415	454	475	455	478	448	468	430	428	462	452	497	443	451	438	452	457	435	464	462	447	507	468	433	446	468	482	461	490	452	450	425	460	472	443	463	454	490	441	455	446	492	461	489	452	467	437	475	446	441	448	468	495	459	466	457	475	458	423	477	432	473	481	469	466	482	469	469	465	456	462	472	485	441	453	410	462	497	481	466	463	460	455	454	468	438	491	502	461	450	457	469	472	439	468	453	459	428	455	449	450	458	499	452	459	460	438	448	468	426	455	465	477	469	424	480	451	489	502	441	424	461	453	432	450	502	437	428	438	459	464	411	487	454	498	449	456	472	492	433	455	463	469	429	448	463	437	445	448	461	424	479	474	460	449	432	465	470	427	464	465	448	500	446	445	420	448	448	445	480	452	490	466	462	448	442	427	485	457	468	449	440	429	478	453	511	438	485	482	474	445	475	440
4186	625	759	692	444	539	426	346	353	333	392	363	354	346	322	320	380	385	387	347	356	364	345	346	353	358	341	380	367	369	393	334	371	353	332	352	357	355	368	343	373	376	330	335	286	330	388	373	350	355	365	361	354	344	346	378	358	337	357	401	335	393	338	326	298	340	362	350	348	361	355	319	383	367	354	355	331	333	352	333	338	324	362	354	354	349	350	337	361	348	363	370	359	365	330	311	300	339	358	374	346	367	363	365	333	364	318	346	350	349	342	359	364	333	328	335	383	364	346	360	328	351	357	316	351	370	323	325	336	320	351	345	352	386	356	365	348	333	346	347	333	355	337	373	340	350	349	349	389	344	370	367	380	361	338	364	330	349	338	354	359	351	343	339	366	317	339	359	341	349	374	351	357	328	357	367	381	394	389	360	365	337	341	332	369	371	390	364	376	363	400	336	343	365	346	315	330	335	337	340	361	337	359	345	392	361	356	351	338	342	353	379	383	363	374	376	316	375	345	358	328	321	341	348	343	348	387	372	369	349	336	337	341	348	340	308	351	382	377	344	320	354	375	345	335	339	345	357	354	356	381	363	334	361	346	362	354	334	410	340	345	334	357	367	327	373	328	353	375	322	368	360	372	337	346	357	350	341	354	348	361	356	323	362	362	340	361	319	364	359	356	353	364	347	394	327	333	373	347	373	347	337	383	372	311	360	401	337	343	351	330	367	343	327	370	339	363	338	340	324	320	354	361	337	335	328	374	332	356	341	365	349	335	354	364	379	386	333	330	302	368	347	374	344	330	344	343	381	348	335	381	374	366	327	342	376	330	381	331	346	346	344	367	350	349	375	354	325	341	364	344	386	367	349	350	376	368	373	344	351	350	360	333	314	325	326	348	342	389	369	312	360	322	350	384	345	376	368	340	382	356	327	380	334	340	371	338	363	343	335	356	355	361	352	341	356	378	338	344	330	374	386	356	353	312	309	368	356	376	340	357	365	310	372	382	356	336	375	350	308	348	360	363	365	379	351	346	375	360	363	327	339	329	334	340	345	396	397	365	335	330	359	346	354	358	350	316	377	343	372	372	338	329	340	321	350	336	334	364	314	359	345	351	374	355	410	343	357	355	377	323	343	352	345	330	362	343	342	371	316	368	366	306	378	392	349	400	359	366	316	365	367	369	360	343	350	369	379	324	346	353	311	353	335	354	356	337	356	339	344	367	314	364	354	391	329	369	337	365	356	351	394	332	322	338	331	339	350	355	351	393	364	316	341	341	351	340	331	341	341	362	372	372	346	359	379	323	354	334	366	334	350	373	389	339	333	334	341	369	332	395	323	304	369	333	346	404	368	328	360	348	348	352	316	354	365	343	338	374	335	355	360	360	369	379	366	371	378	341	347	373	319	327	341	361	322	399	380	393	382	356	361	370	363	342	326	334	361	346	355	338	324	352	333	350	390	360	379	366	389	328	369	391	349	357	327	350	377	345	320	360	322	361	338	368	339	330	363	345	365	327	362	363	354	397	346	376	333	362	319	358	362	365	349	324	366	364	338	382	359	346	358	359	339	327	374	338	354	339	359	350	358	368	317	332	387	361	351	359	354	407	377	336	375	333	348	374	365	362	362	321	341	377	348	354	367	364	354	334	340	383	413	360	393	346	362	327	316	367	347	384	378	387	340	355	320	332	369	338	386	356	335	342	356	366	369	353	324	324	342	340	330	337	369	339	350	403	364	363	346	332	351	367	332	351	365	378	323	361	354	354	350	341	363	353	366	376	347	353	371	328	365	362	340	346	358	347	335	364	368	371	355	379	362	324	367	367	320	370	352	358	342	370	392	357	389	350	346	348	356	363	332	389	349	350	368	343	365	367	320	343	338	346	370	325	347	382	375	360	347	333	371	340	326	336	371	314	358	355	324	341	316	348	351	335	360	328	352	359	349	370	359	347	372	354	317	357	376	360	373	351	367	376	351	327	332	350	323	325	324	342	351	364	360	346	349	349	344	370	362	363	344	366	349	353	344	360	339	373	358	310	358	349	329	334	350	383	374	367	346	364	363	386	350	360	314	358	353	328	374	387	353	368	335	378	354	326	304	351	394	305	321	408	356	360	376	343	382	322	362	385	304	315	361	340	339	371	355	365	356	349	332	365	358	375	315	387	345	332	350	387	357	390	398	381	361	390	316	371	381	345	396	340	389	352	353	346	326	373	339	367	348	349	343	351	399	387	329	358	355	360	363	330	360	335	332	346	363	319	348	353	382	340	336	370	358	356	337	364	405	357	381	419	381	360	354	336	347	379	340	331	314	377	375	360	312	339	357	364	352	385	379	371	354	335	319	359	348	345	364	329	338	367	336	364	335	342	326	313	349	382	353	338	339	346	370	396	346	364	347	366	350	356	321	377	367	386	348	359	317	377	366	347	365	347	346	377	339	349	299	334	338	367	342	336	338	335	341	354	337	349	335	351	347	346	405	358	365	340	342	380	366	353	359	336	333	368	331	372	346	357	339	340	336	368	370	360	343	359	346	362	306	343	336	361	355	356	389	354	353	343	334	347	360	343	393	363	357	348	307	366	328	350	343	336	357	367	368	324	331	346	317	366	320	358	340	332	347	337	356	406	389	387	352	378	362	323	361	347	351	311	357	333	314	335	340	368	358	376	366	334	368	336	373	341	360	359	401	348	351	355	362	367	354	337	375	337	337	369	378	358	370	336	379	347	320	382	361	354	342	336	352	359	382	320	328	364	376	394	349	336	347	403	337	353	324	348	366	366	356	369	366	393	333	343	361	386	374	432	345	345	343	343	368	364	336	340	373	333	344	383	358	361	329	328	342	342	337	382	305	323	349	355	375	367	379	357	342	368	334	373	341	352	338	337	403	308	341	342	356	343	353	345	371	337	347	357	343	355	379	353	343	356	373	330	352	365	374	376	337	350	360	378	350	356	381	342	346	335	378	397	387	337	351	369	322	342	335	365	339	345	356	385	326	362	335	334	359	358	369	312	356	364	356	320	323	345	370	349	366	369	378	349	368	349	347	350	353	323	323	343	374	344	357	358	359	337	347	412	369	362	370	335	338	328	322	347	342	346	386	323	331	372	350	352	357	351	365	320	347	317	346	339	328	346	361	344	354	348	330	360	365	394	357	365	388	362	374	351	346	347	346	356	356	374	343	383	349	377	324	328	345	369	356	362	332	379	334	353	333	383	336	330	342	348	359	337	307	387	350	332	354	373	329	340	367	346	329	325	297	351	380	320	356	353	325	335	357	377	355	349	326	366	340	317	355	376	378	342	316	351	350	355	350	327	370	353	336	325	374	350	315	339	325	360	332	345	320	370	359	309	388	363	349	347	356	356	358	322	352	354	357	344	349	365	351	363	379	383	348	346	334	313	339	374	344	365	357	347	373	357	339	356	390	361	369	381	388	382	332	373	341	374	343	365	319	387	365	336	355	366	358	334	355	348	319	360	347	343	356	360	347	325	364	348	320
3910	972	1662	1778	1284	1654	1108	912	879	821	843	832	869	911	837	885	839	810	797	883	881	803	869	854	835	900	867	847	823	827	840	825	828	878	828	880	824	872	820	884	825	834	806	911	849	878	860	859	821	822	865	825	828	837	878	844	866	854	876	840	789	845	844	858	854	887	832	840	840	837	837	803	799	843	866	850	857	847	890	826	836	842	880	811	835	887	878	841	842	891	833	790	828	803	846	909	839	801	868	876	880	860	813	841	842	849	864	865	803	803	871	813	851	805	860	886	880	873	810	869	820	832	824	822	853	874	830	832	846	898	867	795	849	853	840	835	852	862	893	813	878	884	871	900	886	791	806	886	836	866	860	879	857	848	846	893	856	825	849	806	835	851	852	785	834	832	790	901	892	905	863	886	855	856	836	844	865	870	814	803	871	845	818	818	832	857	860	868	863	889	854	850	859	866	827	842	827	828	831	855	821	811	875	835	802	797	878	885	889	818	796	888	870	881	873	844	868	882	838	841	799	804	802	845	859	864	836	871	867	888	844	825	872	833	811	833	847	809	803	881	832	804	849	868	823	801	863	842	876	828	835	804	864	828	862	832	832	871	883	834	826	847	825	839	842	837	842	872	906	853	786	871	855	833	846	837	866	827	795	843	805	824	806	812	865	804	824	841	823	840	830	857	855	858	839	863	814	858	848	828	801	801	859	877	809	877	852	913	867	845	856	829	863	886	866	866	841	834	821	861	824	821	833	941	894	838	846	828	833	856	810	902	857	841	829	840	855	883	816	838	856	840	885	810	842	871	859	823	875	828	888	877	798	859	871	850	790	827	819	797	873	816	898	846	861	826	898	793	852	855	822	830	852	875	897	823	844	872	827	860	790	884	832	812	813	919	880	846	837	851	860	880	835	841	842	865	841	872	831	862	822	820	838	874	776	819	885	859	850	886	813	901	841	827	807	836	834	839	822	847	869	857	857	839	801	814	817	810	868	840	839	851	836	838	859	841	907	876	836	857	842	861	818	885	862	827	849	850	863	834	831	870	849	834	830	874	859	789	818	852	836	885	861	841	857	881	875	853	835	866	832	840	883	815	861	844	846	850	834	854	880	841	838	809	835	835	835	862	830	861	848	854	837	847	854	801	849	852	831	855	800	803	848	842	855	814	828	841	869	868	853	825	857	820	823	878	888	808	852	800	814	892	820	866	870	872	866	836	842	852	861	843	820	864	852	877	851	866	918	842	867	807	844	845	795	835	845	800	865	870	861	828	847	852	835	842	853	841	821	887	852	880	817	820	871	837	832	892	831	852	901	814	827	843	850	806	911	875	841	823	837	861	810	851	826	877	796	891	820	878	852	813	838	867	857	856	854	891	830	809	859	872	852	875	869	882	809	825	818	882	848	841	839	869	881	818	841	900	858	820	865	826	850	836	837	822	814	833	862	874	850	856	850	854	868	888	868	876	847	840	861	829	847	840	826	862	850	831	814	833	833	832	800	845	806	887	831	874	821	827	865	840	833	845	819	856	835	865	854	864	829	833	818	850	835	858	887	873	858	864	834	865	827	869	900	884	870	868	846	877	827	852	798	827	814	851	833	874	862	860	823	839	835	856	830	841	870	887	808	817	864	846	861	880	856	904	840	875	848	880	897	809	877	793	837	900	815	845	885	834	836	853	896	835	834	838	865	828	850	822	829	813	877	824	842	837	849	858	816	772	841	889	861	816	848	824	809	811	870	836	858	831	836	824	822	829	849	904	885	811	815	832	857	847	795	882	842	829	825	852	829	863	811	867	838	864	822	792	860	833	837	850	859	846	824	858	900	861	862	829	884	841	856	797	783	872	883	801	863	865	841	853	869	793	865	815	870	867	880	838	847	847	853	845	833	809	848	823	797	830	828	874	869	825	839	787	848	848	824	839	835	863	876	857	874	805	908	825	848	804	810	835	795	795	849	795	878	830	834	863	836	870	915	896	848	778	801	850	782	843	859	865	867	872	858	845	812	838	832	847	868	869	835	839	894	839	803	838	838	852	835	843	854	825	841	813	849	849	787	813	857	815	822	816	849	804	871	793	859	883	809	870	835	849	782	896	859	868	863	871	836	850	802	832	863	842	849	843	841	815	848	846	827	836	829	843	786	857	782	847	906	871	870	832	839	835	815	845	831	853	889	859	832	822	840	905	887	852	784	873	875	834	802	825	870	836	851	817	802	809	868	827	842	883	847	850	876	832	887	851	848	834	879	930	854	919	880	886	862	786	778	894	838	871	833	867	899	843	834	803	837	826	832	878	822	846	825	867	862	824	884	866	819	862	869	821	848	883	845	833	833	808	907	843	867	861	854	850	816	812	808	852	837	804	858	835	862	809	838	881	871	887	817	841	817	850	798	887	860	844	854	852	911	869	830	858	838	856	801	821	844	839	775	812	842	837	877	847	809	832	841	832	831	840	859	824	822	867	857	826	857	895	841	806	834	813	815	777	849	815	886	843	865	844	871	877	850	855	848	854	881	829	859	871	862	816	872	828	821	847	851	850	835	890	840	897	813	803	804	860	809	868	849	846	854	876	864	845	822	841	847	840	820	853	844	868	864	878	911	864	890	829	917	834	893	805	862	838	842	868	865	841	810	850	903	815	819	844	844	822	821	905	870	896	858	854	828	796	820	752	863	796	840	885	845	850	831	866	828	805	886	824	804	841	859	857	890	849	850	807	864	889	820	833	856	861	857	868	880	834	813	853	834	824	854	809	888	865	840	932	852	817	851	819	858	813	844	868	848	797	867	849	865	839	858	884	824	847	898	817	830	842	851	820	913	852	869	887	871	884	784	819	806	870	843	859	885	869	855	864	879	849	871	856	835	845	869	845	859	766	892	815	861	765	854	846	847	798	823	862	855	877	845	872	873	848	856	847	877	847	847	923	812	846	823	835	841	818	832	895	883	798	816	844	840	818	827	834	863	832	790	839	815	834	849	862	893	839	872	792	843	828	883	889	919	844	833	863	840	870	860	769	820	833	892	832	767	920	813	819	889	861	842	835	836	875	888	871	812	891	884	809	790	814	853	836	845	823	811	852	831	891	874	807	869	849	877	861	897	883	837	866	817	847	823	834	833	843	874	847	877	841	794	841	831	836	811	810	861	841	827	839	821	823	860	829	870	870	868	886	812	872	861	875	838	815	851	855	865	859	848	892	868	785	808	878	816	883	787	826	868	840	812	839	825	834	832	798	839	853	822	808	845	820	847	835	863	893	841	825	821	827	847	824	882	874	837	866	839	880	823	850	853	843	856	871	783	838	891	857	856	857	854	800	802	901	877	905	833	826	808	793	810	855	830	834	834	844	834	857	850	853	884	896	836	896	797	858	819	856	855	828	855	820	867	842	834	846	834	817	841	848	779	824	849	862	845	792	825	800	870	823	835	891	804	821	860	863	786	845	847	856	836	819	827	795	851	841	860	822	837	830	811	841	790	898	825	836	837	893	833	847	864	892	809	847
13365	1780	1026	1129	631	709	533	444	397	400	392	374	357	396	363	396	378	335	374	405	357	348	337	388	356	345	404	368	362	372	403	357	347	352	345	357	358	354	323	385	338	371	363	380	357	397	345	364	374	341	377	358	352	352	369	357	394	331	356	393	384	345	373	377	373	370	312	354	386	364	334	377	395	417	378	336	366	350	386	397	382	351	333	379	352	381	375	369	365	364	357	387	385	351	338	338	365	363	367	374	376	388	371	364	371	334	380	380	361	404	347	341	380	359	344	346	379	344	332	406	369	323	332	329	339	373	369	375	389	401	381	372	369	299	373	380	348	396	394	365	376	412	366	340	364	364	346	392	379	370	359	330	387	354	342	348	363	338	382	342	344	380	355	373	405	352	370	337	378	364	354	385	373	367	367	383	340	353	345	362	361	372	362	390	375	334	355	367	358	361	403	366	359	380	342	377	382	332	366	372	388	378	353	355	376	345	375	381	401	371	390	342	369	387	362	359	355	360	356	370	378	378	374	361	351	368	377	358	330	369	350	351	349	340	354	372	390	411	381	345	368	381	401	368	371	360	405	359	343	369	382	384	358	367	343	324	369	344	404	355	382	415	348	356	364	336	349	386	353	369	348	351	320	305	350	339	397	356	400	340	383	364	322	383	398	372	344	342	379	373	351	382	374	386	379	351	364	376	348	377	335	338	353	338	348	340	363	352	379	339	360	381	356	353	320	372	388	370	351	368	348	378	358	356	376	365	337	379	386	355	364	384	351	353	371	351	356	381	376	332	368	356	356	315	358	373	351	335	372	360	357	354	372	388	391	347	374	372	351	348	372	364	391	347	340	320	343	380	370	380	368	357	375	379	358	333	358	338	379	364	381	340	344	318	332	370	322	379	346	344	364	338	362	342	384	386	360	342	335	368	351	377	350	370	351	341	368	352	374	382	419	366	361	333	340	335	375	371	346	343	361	359	347	309	302	371	352	360	351	324	354	367	349	368	345	373	341	331	346	354	336	373	340	360	338	357	371	349	371	340	353	359	394	362	370	357	360	371	364	352	358	376	395	350	377	412	374	377	364	328	369	367	374	362	377	356	345	367	359	370	383	354	343	327	366	367	364	313	367	362	359	358	358	343	373	352	337	377	345	353	351	339	374	374	360	327	354	377	372	353	382	363	373	381	378	368	369	377	343	390	338	346	305	351	371	337	384	409	407	392	323	351	321	379	326	339	375	370	382	372	330	350	418	360	365	333	331	367	352	386	394	374	364	362	349	399	353	342	344	373	362	357	363	325	362	358	385	363	372	372	364	359	374	326	336	335	359	391	354	350	349	368	351	348	409	354	344	341	351	366	342	371	359	370	385	377	359	329	389	388	410	345	385	345	335	380	394	381	376	346	350	336	334	362	359	359	373	391	390	331	353	387	315	384	352	355	360	340	372	363	389	349	360	343	356	361	360	378	376	387	345	360	386	350	373	355	328	346	351	373	356	320	389	352	382	378	337	358	373	389	359	371	332	381	350	372	370	348	387	372	370	345	356	393	367	361	376	387	366	383	360	373	335	370	365	356	370	402	393	350	342	373	381	364	369	340	373	378	348	335	341	375	336	355	349	355	379	345	353	350	337	367	354	352	325	367	344	390	354	352	320	364	347	356	376	352	376	391	338	373	352	343	365	379	333	394	371	346	351	370	368	377	353	345	363	369	366	364	339	355	388	408	385	371	359	369	346	360	373	332	372	361	356	336	387	401	376	359	337	391	391	360	387	344	348	377	342	354	346	351	362	378	349	376	347	332	392	352	328	400	310	345	397	362	321	382	376	357	372	317	369	359	366	332	365	339	381	341	358	374	352	348	357	375	390	370	397	398	381	345	336	361	388	344	360	380	367	366	375	371	318	353	379	337	337	342	414	351	344	369	371	348	331	367	369	358	362	357	331	381	375	396	352	374	356	379	355	324	384	383	353	374	370	369	374	360	335	363	361	348	312	352	368	359	379	379	380	389	390	386	397	360	345	340	390	390	338	383	410	361	389	361	379	340	378	397	371	360	353	363	331	380	348	325	342	353	345	349	338	414	357	374	378	363	349	370	352	385	377	396	360	365	385	370	344	392	345	367	371	357	335	352	335	342	373	356	356	381	360	351	389	361	360	374	318	340	366	333	388	343	376	309	336	380	361	381	398	362	362	376	362	394	365	328	359	380	341	344	361	338	349	342	345	352	370	331	368	363	369	358	378	378	381	341	340	355	399	360	334	347	339	357	363	348	313	348	366	341	371	374	350	361	385	312	342	371	374	326	322	378	361	351	346	345	376	341	336	375	367	340	402	359	326	364	371	355	341	363	372	355	363	374	380	380	358	357	385	350	352	398	343	391	376	355	376	380	373	362	337	380	374	394	379	363	374	380	360	383	377	363	392	333	330	354	378	364	383	373	354	335	335	373	346	384	366	345	354	335	349	327	388	358	347	345	375	367	338	291	347	367	361	385	351	361	374	379	335	341	355	373	322	356	352	367	367	333	351	356	378	347	368	361	326	339	372	349	376	349	353	408	365	349	379	368	400	369	356	377	380	367	344	374	372	379	325	341	345	363	352	361	382	402	322	372	325	359	368	356	356	352	386	357	364	341	346	344	384	331	397	396	338	365	377	355	382	350	367	355	380	343	368	375	378	358	336	386	351	334	353	389	340	348	345	349	367	382	377	353	353	421	380	350	380	354	350	348	360	367	365	341	340	384	376	341	374	367	394	321	380	333	375	346	356	353	353	337	342	347	376	362	356	330	362	339	345	372	351	378	320	352	373	384	356	361	367	347	375	344	374	335	347	352	383	334	354	320	357	358	378	357	369	353	348	343	374	363	354	358	373	329	360	357	346	370	364	328	369	372	372	346	363	347	328	355	383	359	404	373	408	355	353	366	362	382	340	344	347	370	371	359	336	361	359	369	395	390	395	362	345	363	337	400	350	369	391	368	368	366	380	357	348	358	373	386	354	361	346	376	337	334	362	360	398	349	345	335	345	364	361	370	357	361	372	336	358	384	392	363	341	360	382	394	396	348	355	348	366	366	361	346	360	321	359	367	375	350	403	363	356	345	376	361	378	382	390	384	349	349	356	364	359	360	419	308	370	366	369	416	371	372	368	314	354	385	399	338	360	327	398	348	339	364	372	348	358	326	373	338	341	352	348	345	372	344	370	377	376	352	369	354	323	387	378	402	383	382	364	372	381	348	379	349	356	350	362	370	388	345	368	337	354	361	359	362	347	360	391	396	358	379	366	352	355	357	351	325	367	339	360	333	361	370	356	341	360	368	341	358	352	336	353	375	336	365	388	368	350	352	364	312	383	333	356	394	323	385	381	404	354	370	391	349	367	345	396	342	370	366	376	356	378	376	364	381	353	368	322	385	326	384	363	349	351	343	362	370	335	361	384	382	337	378	353	380	364	405	367	359	343	369	380	365	375	360	357	364	352	393	350	365	380	359	337	398	363	372
10546	1503	2281	3445	2138	2468	1849	1276	1014	1028	965	959	942	924	961	949	899	937	903	913	865	881	848	825	883	924	893	872	807	880	901	826	906	823	903	880	845	885	848	899	814	889	851	846	843	869	862	852	844	877	855	851	889	864	836	887	828	850	840	828	836	853	802	881	818	874	849	828	918	847	846	840	863	880	852	884	841	877	836	834	840	846	790	816	904	844	800	890	826	866	860	880	892	863	853	889	892	878	893	833	894	860	864	870	834	921	850	870	836	823	851	836	841	863	808	867	861	793	857	830	924	841	818	815	836	819	844	868	827	830	848	849	916	843	895	864	852	895	900	842	883	830	826	856	862	866	870	797	795	833	849	787	850	875	857	888	882	832	843	837	872	864	826	857	888	819	820	907	848	830	870	816	885	814	884	856	872	886	846	855	824	833	858	852	876	886	796	839	835	825	878	902	853	829	919	854	838	858	876	796	827	839	887	862	821	853	814	877	862	824	846	873	835	853	852	837	857	808	821	845	829	837	883	852	916	884	884	868	937	880	821	831	873	859	845	817	839	845	863	797	802	856	892	856	850	902	862	904	825	818	820	853	873	837	814	811	882	883	858	819	833	819	832	914	901	799	876	829	842	791	879	885	843	835	881	840	881	867	907	801	864	837	805	906	898	849	784	822	887	805	868	866	851	814	806	851	886	878	840	858	829	867	869	888	828	865	845	834	849	842	883	845	830	854	871	842	804	868	882	878	878	845	812	833	809	855	864	837	843	846	889	868	858	855	808	838	904	834	847	825	848	828	847	848	860	812	872	831	855	836	865	870	827	887	846	847	876	873	842	834	913	830	804	873	896	825	857	890	898	880	802	816	886	872	815	866	824	844	855	899	850	846	853	919	857	837	874	865	878	850	842	869	841	828	864	872	858	848	805	820	824	847	869	905	833	895	851	814	864	853	850	881	871	881	837	855	854	856	829	832	852	775	832	823	879	894	877	828	828	869	808	870	893	906	839	872	883	854	807	871	872	887	836	872	840	874	838	823	825	854	871	834	841	868	893	836	841	850	894	864	794	840	830	848	796	854	844	838	847	908	870	867	867	851	846	842	834	866	853	864	890	894	849	886	852	856	877	861	877	857	830	855	840	887	841	891	858	852	849	866	880	866	862	806	833	817	895	836	906	810	826	902	819	898	827	842	813	817	887	863	839	892	893	852	849	841	825	859	827	834	851	915	833	821	842	851	829	817	809	904	856	916	887	893	850	883	843	850	846	869	795	900	830	852	898	849	829	883	853	840	827	893	845	852	883	867	772	785	876	881	846	846	840	854	884	888	834	878	825	843	848	878	865	868	824	855	854	854	855	818	901	873	861	854	835	895	835	871	921	844	838	859	889	867	860	832	912	898	873	817	868	858	891	869	849	846	850	821	884	895	863	899	860	828	847	836	907	845	902	842	843	871	884	891	831	842	863	839	869	832	806	826	919	824	853	898	846	809	872	831	809	883	879	930	856	905	808	939	834	864	860	809	832	865	814	918	894	841	828	869	884	828	852	817	823	851	843	814	875	898	856	874	854	895	860	840	823	892	874	820	840	809	876	869	862	836	895	847	846	878	801	854	885	855	885	843	820	860	851	908	823	842	905	791	881	888	853	839	841	835	872	856	853	848	855	875	792	861	830	863	874	803	830	828	809	889	855	850	781	871	863	879	869	803	846	853	856	875	859	885	916	880	895	843	883	848	882	851	813	893	886	869	846	883	863	848	813	893	861	833	900	846	860	867	857	888	837	874	803	827	864	903	898	862	874	849	817	871	881	868	823	836	863	845	872	875	851	895	869	837	841	842	921	902	829	850	820	838	896	851	908	869	857	907	851	851	864	897	890	862	873	851	820	854	867	875	853	826	832	859	900	859	930	848	837	859	853	845	857	849	833	854	936	826	914	838	863	888	907	866	816	842	837	884	852	829	884	863	852	886	870	845	809	776	845	880	873	869	852	866	843	844	810	928	844	896	869	807	868	812	857	855	912	911	838	874	887	852	815	848	899	850	860	862	858	913	851	864	857	884	837	883	940	858	842	852	838	881	840	801	835	889	907	854	832	802	865	861	852	861	866	884	906	859	873	888	865	874	854	853	835	893	827	891	867	833	838	802	857	867	858	872	827	857	859	833	837	851	821	844	814	857	870	827	867	822	896	861	867	836	874	868	859	872	866	809	822	873	908	873	868	791	847	833	868	917	844	828	857	817	842	878	858	890	806	847	926	854	832	864	834	846	831	847	862	864	828	835	863	855	875	863	897	819	853	839	883	892	808	820	840	883	793	813	862	886	836	849	866	792	846	856	850	899	837	864	878	856	860	893	829	880	859	863	816	818	850	826	811	833	885	833	845	881	843	838	874	829	876	869	879	841	852	851	844	871	820	862	850	852	876	849	786	787	859	843	872	840	847	887	780	864	836	833	870	812	910	841	843	893	872	930	817	872	862	847	879	882	852	880	831	837	857	863	799	852	830	819	859	857	833	824	855	927	869	847	803	839	856	904	856	861	907	856	850	900	868	864	875	887	856	889	839	890	827	817	860	878	900	894	834	827	819	836	873	838	854	840	883	869	857	841	851	857	856	825	870	892	884	901	876	894	846	848	872	834	888	842	807	850	816	843	887	845	817	865	841	857	868	856	836	873	885	897	837	892	852	859	881	867	881	851	839	873	881	797	849	848	870	832	821	858	831	844	852	837	876	885	813	878	851	854	875	832	867	849	845	946	913	802	880	863	899	866	801	858	859	921	893	796	834	858	865	831	833	852	869	792	805	858	817	821	856	815	856	808	886	902	801	873	843	907	853	866	893	841	913	837	845	848	882	891	799	869	880	875	901	868	915	848	812	877	864	847	852	901	843	868	857	857	842	840	901	845	808	908	872	833	845	853	808	863	831	868	829	835	884	829	829	882	909	791	851	878	831	874	799	839	875	826	840	854	861	841	860	820	862	862	837	829	842	831	874	846	840	806	834	876	860	800	875	841	798	850	840	820	858	897	796	894	803	830	837	878	843	837	838	806	867	849	795	875	887	858	858	915	905	824	870	911	843	833	887	840	845	846	847	847	858	916	810	827	899	897	850	857	881	896	830	866	900	886	863	830	807	826	813	849	920	842	860	850	836	837	818	817	850	844	866	858	824	866	855	906	897	835	901	868	825	868	882	817	806	833	836	836	902	889	816	860	917	857	815	887	857	858	852	877	820	882	857	841	822	834	837	826	832	831	843	805	881	843	834	887	834	895	827	894	849	811	833	824	827	815	841	862	848	879	853	830	821	807	825	822	886	860	883	825	840	817	862	900	812	823	860	862	824	799	869	833	840	841	861	871	844	901	880	876	860	839	817	838	840	856	826	883	850	881	916	938	848	848	880	817	893	874	823	852	814	894	839	863	892	862	852	826	860	867	864	806	819	863	806	865	855	862	817	819	879	833	805	839	904	843	867	870	859	808	890	856	849	822	861	922	842	825
22913	3424	1387	1470	703	546	627	355	266	258	229	222	211	212	228	193	193	208	211	202	182	195	181	210	218	177	182	178	199	186	181	184	202	196	173	208	168	168	191	210	200	186	177	178	227	184	185	203	191	203	207	203	191	184	219	156	200	177	182	185	187	179	188	202	179	179	205	186	174	175	180	191	163	163	195	182	185	165	197	192	208	199	173	201	193	142	201	214	184	199	196	167	183	182	203	170	171	179	197	157	197	195	179	185	212	199	189	173	201	183	188	202	181	157	182	180	171	176	191	186	189	181	188	173	183	183	176	183	173	205	175	170	196	179	164	180	183	200	195	191	215	214	186	190	189	182	172	157	173	174	189	209	196	169	201	194	200	203	183	178	169	177	160	202	192	172	190	178	184	172	172	138	185	186	186	182	183	204	207	190	196	191	194	203	212	195	174	204	194	208	184	187	185	181	183	187	189	181	185	185	168	176	193	198	166	179	174	196	183	195	165	179	198	193	174	193	202	160	176	186	171	192	203	166	167	201	168	230	211	214	200	192	178	185	195	175	159	183	200	173	177	176	188	177	168	193	198	195	195	205	186	195	155	189	183	177	175	177	204	188	202	192	186	163	196	161	216	162	169	175	198	195	209	205	184	185	185	174	202	174	185	200	171	173	200	178	180	159	185	194	201	192	184	197	210	182	159	200	219	188	204	198	192	186	196	187	162	174	186	194	199	207	159	195	176	197	192	168	196	199	190	177	173	184	183	188	203	181	177	203	191	191	209	188	199	197	181	199	171	184	191	185	172	141	182	169	193	173	166	178	191	195	186	177	172	166	226	194	179	183	192	201	180	170	164	192	191	215	169	196	168	163	215	178	186	203	192	178	193	196	188	170	191	179	208	170	206	179	192	179	176	192	157	170	174	179	178	191	195	174	202	205	182	181	187	157	197	171	212	184	201	198	184	184	178	169	189	173	176	165	178	169	179	181	162	191	179	190	180	172	193	197	187	181	185	225	185	204	184	152	166	203	155	179	193	202	171	188	186	162	193	191	165	197	161	179	211	180	183	196	196	157	188	179	182	189	183	179	197	212	187	174	200	192	200	179	177	170	181	193	199	170	177	158	154	223	179	191	170	170	178	211	189	199	168	189	183	171	195	201	202	199	196	189	181	200	198	181	173	212	191	190	190	160	182	184	163	189	186	189	174	196	186	186	195	176	203	182	179	180	201	207	173	196	192	185	187	173	184	185	179	188	187	176	204	187	203	205	185	208	164	175	181	192	169	192	193	181	191	182	156	189	172	174	190	162	182	183	181	179	158	187	193	189	180	158	184	194	190	176	173	194	178	187	189	201	197	189	199	182	186	182	177	182	183	188	166	200	196	179	193	164	176	193	220	171	188	186	195	166	170	175	175	154	191	188	191	200	167	161	164	205	167	187	190	184	167	171	173	190	210	214	211	203	179	167	202	188	191	199	230	193	191	194	186	184	199	199	177	184	192	187	168	179	212	165	197	162	195	190	207	215	172	206	200	190	166	166	186	192	164	182	166	148	150	190	200	164	177	220	182	173	201	175	178	172	193	196	174	169	194	206	184	185	164	177	193	181	189	167	207	181	183	180	174	202	162	212	199	180	206	188	184	206	179	196	175	183	198	147	160	203	196	151	175	154	199	193	189	212	207	178	193	168	185	193	181	182	171	192	196	189	191	183	172	166	170	176	204	204	178	179	184	179	173	169	188	193	205	163	201	193	179	224	190	200	177	172	212	171	179	184	172	199	197	195	174	197	197	163	169	191	191	185	156	195	183	192	160	208	191	206	186	182	188	186	199	199	202	192	180	219	180	152	191	159	181	164	203	181	182	195	171	198	191	195	192	214	181	181	216	173	185	201	177	177	174	195	189	195	195	186	196	168	176	174	169	183	202	189	188	175	197	159	171	195	198	194	168	172	179	179	184	185	195	201	192	159	199	194	206	185	178	179	193	204	182	172	200	170	214	176	204	194	216	196	190	194	175	188	173	189	162	179	214	179	191	171	169	154	177	167	197	173	193	174	197	186	180	175	198	185	173	205	208	192	162	192	188	175	175	175	157	178	179	167	191	188	184	187	171	198	191	185	183	208	207	174	167	182	208	181	185	190	192	189	200	178	177	219	192	204	208	183	198	192	164	169	189	218	202	172	209	176	183	196	189	203	221	183	184	177	213	155	167	215	182	173	166	168	196	162	172	189	174	190	173	170	209	163	154	174	185	187	202	193	150	213	192	190	172	185	176	171	197	179	174	180	190	199	202	184	206	214	177	178	162	193	164	191	168	179	178	179	163	206	162	170	220	204	174	196	186	195	197	230	198	191	184	179	180	182	169	190	187	198	188	209	178	183	159	171	181	194	201	194	184	165	178	183	198	171	170	205	180	176	216	197	197	194	196	169	207	184	194	174	162	170	217	183	161	168	205	203	185	171	203	201	181	177	195	192	188	180	170	199	211	170	193	175	172	182	187	197	189	165	192	192	198	170	221	200	176	193	165	171	183	185	178	171	185	193	180	168	174	170	183	172	161	167	201	208	181	178	183	197	194	190	184	161	182	158	203	184	175	174	173	187	202	204	201	192	190	209	203	190	195	195	195	171	209	187	183	152	225	190	187	178	211	187	174	177	184	200	195	189	184	180	190	209	197	192	168	166	158	170	174	155	192	189	183	192	183	165	197	206	176	171	212	169	187	161	177	168	194	181	180	185	219	190	197	182	180	186	184	195	200	170	189	187	210	193	183	215	187	169	191	185	183	190	181	193	197	183	170	176	187	176	190	201	205	192	176	170	180	171	185	175	186	175	162	168	177	208	187	212	211	203	178	165	174	190	180	168	177	182	176	183	199	188	197	198	184	176	190	195	197	216	197	169	186	211	189	185	175	159	186	200	156	184	178	202	185	195	178	200	204	198	182	198	166	190	201	205	171	182	155	182	200	178	193	190	170	167	172	192	166	154	186	186	169	178	194	195	218	203	186	183	180	184	197	178	185	204	185	166	194	208	206	179	168	199	171	199	208	182	191	164	193	201	187	190	180	157	175	194	198	181	168	187	176	168	179	202	185	167	153	167	183	179	184	203	204	178	195	163	202	181	196	184	202	182	171	190	178	158	188	181	202	204	176	207	176	201	165	193	175	194	192	199	149	192	156	191	188	175	206	162	181	199	186	181	181	200	198	185	183	172	199	189	189	159	201	182	192	197	192	186	200	181	198	189	182	203	236	202	174	186	207	173	186	182	174	203	183	164	195	174	188	184	187	180	198	195	210	170	197	175	190	193	168	192	173	197	174	170	208	184	197	177	178	179	180	169	180	179	179	204	185	188	190	180	171	181	202	188	178	192	187	190	186	200	191	188	200	165	200	183	189	191	207	176	197	190	186	194	193	187	193	199	182	161	176	186	177	193	187	151	173	188	215	197	197	184	179	168	167	175	190	217	198	169	166	175	204	190	184	181	191	203	206	192	158	203	183	171
14536	1653	2627	4957	2466	2499	2952	1278	827	743	718	632	600	649	613	598	542	604	564	504	568	566	530	529	525	509	505	517	499	448	519	528	481	487	561	482	454	460	487	472	518	518	447	469	460	462	466	497	502	459	447	468	478	463	471	446	517	429	474	454	468	477	481	470	509	499	470	453	443	471	493	487	480	477	455	461	444	481	500	440	470	476	458	466	483	438	473	456	495	480	495	452	496	476	473	480	488	502	471	478	449	460	438	473	481	435	423	413	476	410	492	437	465	461	522	511	464	493	466	452	509	471	456	480	465	504	490	437	516	478	456	447	481	512	492	444	464	489	481	464	467	453	452	468	546	457	465	474	478	454	483	488	496	462	442	485	458	445	467	476	467	492	433	472	434	446	484	462	470	472	473	492	463	459	455	474	465	499	468	501	469	502	449	463	466	431	465	489	460	451	480	498	449	476	481	430	475	508	489	480	444	472	457	495	455	488	457	482	483	458	470	453	405	477	493	489	465	473	445	514	498	462	437	462	486	475	486	480	437	487	434	469	462	466	486	477	448	466	454	415	497	464	471	453	481	492	463	475	445	474	460	448	452	497	434	468	463	468	504	458	475	460	473	484	475	500	444	463	457	502	472	467	438	474	441	479	464	493	445	424	457	485	492	469	488	458	483	526	488	450	504	452	486	423	470	450	474	444	465	489	505	475	483	445	469	455	467	461	443	463	399	452	463	466	475	489	474	459	491	442	495	479	473	501	473	436	448	435	498	484	464	437	500	473	428	477	455	474	509	421	463	472	437	467	475	464	439	467	511	493	472	477	461	450	469	467	464	488	452	474	511	432	489	476	495	436	494	458	467	478	426	484	485	438	460	477	477	462	447	463	419	469	456	473	454	481	469	479	518	442	481	438	484	492	474	486	460	504	481	486	490	465	466	489	453	470	432	414	453	467	458	504	469	486	479	454	519	499	497	485	471	456	469	461	470	449	423	444	442	450	475	469	455	444	473	476	451	456	474	457	494	504	478	411	479	496	476	427	468	484	482	479	481	468	464	456	466	507	467	486	484	450	474	491	452	427	463	454	414	462	478	475	473	463	474	473	475	465	463	482	496	474	434	446	478	470	454	482	471	443	491	438	473	488	426	515	478	466	451	474	465	474	478	447	443	483	463	457	438	451	444	459	471	483	463	437	507	477	488	442	504	493	474	459	509	470	454	446	443	481	450	472	484	460	473	436	452	460	469	451	437	457	471	433	502	459	493	461	450	463	460	450	461	478	465	454	444	472	471	435	447	460	492	509	487	486	466	445	425	464	449	464	480	483	448	485	462	447	485	470	471	429	427	465	473	458	475	480	491	442	425	463	437	465	469	455	472	480	492	460	468	434	484	474	473	468	498	488	459	492	457	455	437	464	435	481	486	499	432	430	449	502	470	468	487	499	427	446	454	462	461	466	460	464	466	445	442	478	495	455	457	445	500	471	473	479	457	461	501	443	471	441	446	478	447	487	462	492	474	471	490	521	457	475	426	428	464	487	456	495	439	472	478	466	506	485	462	483	493	494	467	476	442	444	469	462	508	473	471	468	487	470	462	471	487	442	489	459	452	488	461	462	466	463	496	433	438	464	463	483	451	459	445	471	434	471	445	463	450	485	505	469	471	499	454	466	461	447	481	478	479	473	463	495	449	475	482	473	479	479	464	458	467	428	500	444	456	504	451	469	492	486	465	503	498	449	435	492	436	456	470	459	486	478	450	417	466	474	502	479	499	488	500	454	493	432	469	496	483	480	459	475	487	489	443	445	464	505	453	466	491	491	470	485	490	453	487	513	463	487	502	477	445	463	444	470	447	505	453	480	453	486	466	460	480	512	443	477	409	474	461	484	451	460	463	469	462	461	452	487	494	486	483	444	511	456	447	436	469	431	500	470	476	473	417	440	480	466	478	445	466	477	430	486	504	450	490	466	448	480	467	487	457	470	434	489	409	480	473	501	480	516	469	482	493	461	464	448	439	471	461	468	460	469	466	482	500	458	469	424	429	469	442	474	437	430	458	449	491	487	483	470	459	488	497	494	461	464	498	460	468	454	464	471	436	461	510	469	478	456	473	480	471	489	476	415	455	454	484	487	461	477	444	459	459	477	454	458	458	483	481	462	511	464	437	486	456	462	456	410	439	463	457	477	502	447	473	490	494	461	445	474	446	437	474	471	432	465	465	465	447	448	489	482	443	457	436	417	505	469	436	448	479	455	486	439	465	469	398	456	506	454	486	463	490	503	420	497	440	455	442	473	472	460	491	443	474	479	464	451	457	468	479	450	462	449	465	441	427	454	506	452	472	475	465	441	449	508	505	457	475	484	456	479	463	494	439	450	423	446	482	453	465	452	522	486	483	468	446	452	460	466	465	455	476	460	499	523	459	468	456	458	465	475	496	522	478	428	459	441	483	450	453	472	483	513	522	464	481	474	481	501	478	479	465	458	476	461	482	441	490	439	427	482	467	514	458	458	420	474	461	444	458	435	482	486	454	494	500	406	456	479	439	464	521	446	434	487	495	462	459	476	489	465	484	452	475	461	464	466	483	484	466	469	472	467	483	459	411	448	482	489	471	459	483	485	459	461	453	477	467	470	506	473	452	452	439	493	502	466	481	484	465	494	459	512	453	466	465	441	460	481	487	454	465	440	429	484	480	429	482	506	503	480	507	459	464	465	483	474	423	483	516	467	481	460	481	485	463	503	464	482	472	482	462	480	455	444	487	491	462	468	448	465	483	447	423	488	506	444	482	463	448	484	457	486	483	484	448	472	465	448	425	467	467	471	509	487	443	458	469	456	432	453	448	463	464	498	462	509	463	432	450	455	504	474	451	532	479	464	465	450	468	476	437	458	456	482	458	463	472	463	491	456	496	485	457	481	466	474	456	495	483	441	481	457	464	455	485	435	467	459	459	451	492	459	466	447	466	470	477	473	467	431	459	491	454	485	445	419	489	480	490	457	477	480	467	435	460	508	453	450	454	475	436	507	497	456	446	489	463	454	467	451	477	494	485	462	518	459	462	448	494	460	462	474	473	466	459	465	485	427	452	513	456	472	499	490	468	482	464	470	497	500	459	460	456	478	410	458	448	465	507	480	487	464	475	474	489	481	491	459	466	477	435	444	446	491	423	447	492	433	472	466	489	478	445	463	447	479	466	459	437	460	475	439	460	462	445	486	440	452	482	481	474	462	444	467	451	493	471	413	463	468	456	491	480	488	461	468	469	463	454	460	463	490	447	465	505	488	484	460	473	499	482	463	491	466	477	487	504	467	478	486	489	455	530	499	427	504	469	441	489	474	485	432	468	504	445	471	454	467	462	457	483	500	459	478	474	461	434	436	460	452	526	454	442	434	464	493	476	443	463	472	466	448	464	527	474	479	487	485	491	476	480	504	493	490	486	491	416	446	467	483	489	473	510	496	450	465	454	458	479	476	441	470	465	451	485	494	483	474	481	429	447	476
3891	577	717	708	589	482	688	397	344	378	357	359	364	376	381	333	355	387	396	357	372	393	334	400	386	331	380	354	353	363	394	337	374	368	391	372	371	350	366	369	374	384	344	348	347	345	377	384	333	349	386	331	357	392	378	388	347	383	359	331	346	353	306	339	328	348	368	338	363	369	395	360	344	368	344	385	359	371	327	357	378	383	327	362	366	387	351	367	363	361	379	342	391	371	355	362	348	371	360	354	383	357	383	357	373	377	338	333	337	359	395	367	349	384	340	342	324	370	365	355	330	338	385	365	388	366	319	370	352	369	363	374	378	363	383	345	395	334	380	375	358	392	387	369	357	341	365	372	361	341	385	372	356	351	359	371	353	332	367	361	347	345	363	384	343	380	359	383	348	316	355	371	330	367	352	379	385	347	335	385	334	368	394	378	398	367	343	338	332	388	378	357	341	389	360	387	376	367	386	371	395	359	358	363	344	354	376	347	356	351	346	383	343	348	350	359	366	365	357	381	340	376	355	365	371	345	390	358	359	362	381	346	360	375	365	372	343	370	349	381	370	381	362	380	363	354	331	351	392	317	353	372	355	330	377	354	321	362	377	386	392	357	344	333	367	389	370	384	342	365	350	343	367	362	338	364	361	319	397	374	352	391	366	378	361	365	364	350	386	348	358	343	395	305	354	369	359	373	372	384	372	363	333	362	388	367	356	359	334	346	392	340	378	384	373	360	353	349	380	364	396	391	376	342	342	322	351	343	375	402	316	358	363	352	331	324	358	377	375	347	386	332	371	384	348	378	387	348	355	402	373	340	352	373	373	334	328	334	345	365	383	357	351	346	374	366	383	354	355	345	359	358	373	342	373	365	354	398	368	368	385	375	357	367	378	351	382	370	364	343	379	377	339	335	322	355	358	336	368	346	347	322	363	376	349	380	355	351	332	338	367	360	357	378	352	376	337	386	382	382	320	351	314	367	362	317	334	366	343	350	348	380	343	348	362	350	376	354	365	349	375	382	380	385	370	349	372	376	389	377	369	363	363	360	363	394	383	358	361	358	361	372	375	327	354	360	381	388	334	363	376	347	376	355	342	384	351	379	382	365	387	349	375	370	336	364	368	372	368	366	358	363	392	372	319	368	326	353	353	333	317	382	368	352	329	353	322	377	359	370	384	376	333	383	365	369	353	311	360	371	364	325	358	353	340	347	369	340	343	345	369	333	346	394	335	370	345	403	353	372	369	366	379	363	377	367	392	371	380	361	343	357	368	342	381	391	363	326	355	408	356	386	360	386	365	344	377	368	363	347	355	366	348	350	347	362	352	369	398	374	361	377	363	365	348	347	381	360	367	385	393	364	356	356	436	412	362	397	374	385	351	327	368	370	377	349	359	372	364	376	359	355	348	355	359	349	348	370	366	381	358	391	333	357	358	378	362	363	381	401	401	351	328	368	388	358	365	355	357	420	357	361	320	375	388	364	300	353	365	372	326	358	373	355	351	341	316	387	404	357	341	351	356	373	357	330	361	364	367	371	361	360	328	354	356	365	377	324	355	376	384	342	338	331	377	346	361	351	355	386	378	350	398	358	360	374	346	369	347	341	376	343	368	366	343	356	387	361	358	351	390	373	398	353	346	375	389	362	358	360	369	371	341	385	371	350	371	358	366	370	366	341	381	354	375	327	347	366	376	396	347	339	356	353	364	354	378	365	353	349	354	338	353	359	352	360	348	335	320	366	344	373	327	365	354	355	377	351	355	356	388	380	322	331	372	362	365	348	365	356	369	361	364	360	393	370	377	354	390	361	370	341	374	387	377	351	366	337	373	358	359	345	331	390	373	353	332	342	386	359	351	361	377	421	374	397	368	370	390	349	353	372	359	357	334	341	336	386	383	354	352	389	338	352	369	337	375	336	330	372	344	375	371	322	379	363	372	350	366	384	377	389	365	366	381	375	375	417	364	340	380	342	349	331	344	328	345	378	335	421	383	367	389	350	352	349	353	397	358	381	389	348	369	393	360	367	362	355	376	333	363	343	367	393	375	366	347	391	371	306	344	367	336	391	363	380	395	386	324	350	345	352	354	387	390	327	336	353	363	363	352	357	339	308	356	346	373	343	355	357	392	370	334	341	365	370	358	370	362	346	392	343	389	371	364	346	364	347	362	363	378	374	378	359	387	366	348	336	343	405	334	381	367	295	349	378	375	379	374	374	366	353	352	385	351	372	345	323	356	364	399	339	364	347	369	387	368	362	350	356	346	368	355	381	370	400	384	382	356	332	392	366	361	347	396	358	342	370	403	349	361	362	322	328	355	357	362	381	349	346	357	364	353	361	353	353	366	379	354	383	383	394	353	384	324	352	337	367	366	341	396	360	363	377	364	332	391	338	390	334	350	369	319	375	372	343	378	356	339	407	361	347	344	315	346	367	355	379	361	378	369	412	356	349	381	391	361	348	334	389	362	348	370	302	360	358	349	362	380	370	358	345	392	380	355	360	365	356	374	347	398	361	361	379	362	358	368	373	352	335	377	337	361	364	354	321	353	386	342	400	375	335	339	372	364	345	389	352	354	358	368	346	331	363	347	336	359	355	367	360	346	336	332	344	342	391	374	366	328	392	365	357	379	304	380	351	342	375	379	354	348	392	372	321	357	357	371	341	329	348	371	354	382	398	352	354	372	334	384	359	369	353	344	349	339	347	373	351	355	335	347	347	342	376	375	345	376	381	373	396	345	350	384	347	382	375	328	373	366	346	350	317	352	357	347	358	362	364	351	365	383	352	350	354	320	369	366	390	372	354	317	356	335	346	369	328	351	349	360	342	388	398	364	365	404	389	358	339	357	382	375	368	336	372	394	351	357	330	332	378	375	339	369	384	365	370	342	335	347	372	388	344	372	352	358	361	334	350	367	378	368	403	373	356	388	348	375	355	365	370	373	329	369	372	364	396	413	357	359	353	352	371	393	356	403	398	342	363	385	390	397	376	364	359	342	360	363	328	340	352	336	366	393	378	332	349	337	351	337	358	395	340	347	364	385	368	371	311	374	349	345	350	371	303	401	369	369	358	349	339	358	362	334	358	358	345	344	325	372	377	334	373	388	372	403	362	405	362	339	372	347	378	366	346	347	336	354	371	345	362	359	370	366	353	381	371	348	356	357	385	393	356	321	371	404	362	352	357	356	383	406	319	347	338	381	380	355	343	396	391	312	346	367	354	381	386	385	349	320	351	357	368	389	388	393	349	340	350	334	370	356	377	329	379	328	365	346	392	360	368	363	351	378	354	357	389	333	406	342	356	377	324	392	389	360	382	350	376	336	375	372	331	318	372	366	387	378	386	339	365	332	319	334	382	364	370	372	386	366	346	372	377	376	345	372	349	339	363	336	355	369	375	382	385	373	351	346	347	334	387	328	353	400	384	350	388	346	367	400	391	366	406	395	367	361	363	341	375	387	375	359	330	354	395	328	335	350	342	385	368	335	329	372	344	358	356
3837	1003	1792	2204	1677	1434	2222	958	945	896	884	911	838	847	892	895	870	862	839	864	875	839	851	812	871	877	882	820	821	899	877	866	866	864	879	887	885	893	852	848	856	885	861	885	861	833	876	873	896	837	880	840	892	833	886	861	846	831	877	851	865	917	809	886	923	862	857	869	935	918	891	841	878	834	827	845	895	892	907	889	851	864	835	821	827	790	890	818	827	838	890	841	829	838	860	884	865	932	843	864	828	821	871	796	841	883	831	837	875	890	906	888	864	823	842	896	927	879	872	828	816	886	845	858	857	916	887	877	863	874	879	835	859	896	819	859	887	804	892	831	859	848	889	846	848	854	857	909	844	894	833	879	886	880	888	828	867	896	886	858	848	846	890	865	853	839	888	919	889	839	859	873	873	943	823	811	866	882	871	866	881	905	920	948	853	904	875	856	812	910	859	849	816	898	923	874	855	846	893	886	871	869	820	875	863	874	867	841	831	807	848	892	840	902	882	915	858	879	848	899	841	819	867	826	880	920	880	891	822	860	829	824	897	868	872	877	897	842	882	877	892	871	864	871	872	827	865	861	808	845	881	860	931	846	871	883	896	872	863	809	870	819	915	838	820	877	815	875	872	839	889	894	934	841	909	840	895	861	897	861	822	847	844	851	863	851	863	860	870	831	872	877	860	873	870	841	844	821	848	867	856	838	857	865	822	893	878	865	884	892	904	812	828	881	866	773	874	861	923	827	856	897	850	825	900	841	820	875	838	869	868	902	815	870	887	855	884	866	824	911	858	835	857	902	810	899	842	859	840	827	826	872	865	807	850	855	865	881	817	870	903	850	862	911	887	870	833	866	833	822	874	876	888	835	856	903	882	892	879	891	895	890	873	931	912	884	844	899	882	821	892	871	836	825	858	900	814	884	878	899	907	860	868	844	796	897	865	858	935	868	851	893	873	838	915	880	898	881	854	852	841	862	859	860	886	844	843	875	889	813	916	914	854	855	795	854	860	862	881	902	812	885	853	864	844	830	841	848	857	832	888	849	854	831	828	874	782	875	898	854	828	889	821	860	856	867	867	859	885	885	840	822	864	808	867	921	889	865	905	859	879	921	918	904	803	900	851	877	862	862	864	851	855	834	804	904	891	930	924	824	878	862	922	840	880	867	836	878	786	941	900	880	850	859	825	801	908	882	834	870	890	887	844	854	826	828	826	843	820	916	827	874	866	860	842	899	905	873	856	877	915	835	897	810	821	906	866	854	866	880	854	846	840	881	877	884	824	914	858	838	853	881	830	866	866	865	885	839	847	820	856	893	867	897	825	868	877	868	829	850	846	829	826	833	867	871	846	881	828	887	903	827	867	849	862	819	872	817	830	859	882	916	866	867	917	897	911	894	806	907	819	825	824	886	894	855	892	839	843	788	847	833	860	900	804	878	875	899	901	877	861	817	871	883	871	841	812	839	881	846	855	832	820	796	867	857	909	861	812	816	884	850	872	896	881	878	867	813	900	862	891	839	884	872	830	850	904	877	915	906	885	846	865	872	836	882	861	859	862	937	859	881	849	830	865	844	857	892	837	842	797	846	888	827	813	825	870	870	827	879	807	843	904	785	868	833	876	833	861	877	867	834	929	878	894	874	859	863	836	831	838	888	886	838	849	884	787	888	840	910	916	862	867	914	900	827	872	820	888	873	922	893	866	872	887	912	838	886	843	860	815	885	896	885	861	813	880	896	882	784	866	845	896	869	880	841	864	828	866	856	855	898	870	874	858	875	886	812	888	848	826	807	905	875	898	849	808	827	861	842	887	841	864	768	853	827	853	850	826	868	862	855	870	876	855	857	852	836	860	828	859	872	860	795	888	857	886	843	889	873	863	907	871	852	886	791	847	892	821	837	856	799	872	871	857	851	855	832	863	881	843	857	905	840	915	898	862	862	894	876	931	877	860	841	899	857	846	813	840	843	856	811	884	834	863	819	836	826	829	845	855	819	802	867	821	920	854	860	867	855	808	834	910	883	828	865	849	839	855	835	889	912	896	865	920	867	898	884	834	844	867	881	851	860	854	869	835	883	894	821	867	895	851	850	869	854	859	849	902	781	901	872	888	828	865	895	867	851	872	852	826	902	863	887	901	848	889	836	831	869	852	843	822	869	883	827	916	884	888	865	895	841	900	906	848	859	833	833	782	856	831	954	874	876	874	840	912	882	862	872	883	869	849	870	874	865	846	832	843	888	894	834	911	858	909	850	857	856	859	855	864	828	870	877	842	880	852	828	865	840	824	949	893	825	853	852	843	875	843	861	905	860	935	834	895	861	878	870	875	888	848	879	854	866	902	854	859	850	883	893	841	817	911	877	885	835	848	898	831	848	865	858	911	843	866	823	912	798	861	887	843	860	852	835	853	812	810	897	819	875	890	861	869	842	867	852	869	901	841	825	859	876	890	903	813	887	900	815	856	826	813	846	827	856	854	839	867	839	872	881	852	861	938	841	843	849	882	931	859	861	898	883	828	835	862	848	866	869	836	868	901	840	831	897	867	833	865	898	844	866	836	870	853	878	855	813	845	842	879	861	828	897	877	870	810	899	917	851	897	879	854	891	835	869	858	863	858	834	927	908	839	852	854	879	840	866	882	849	866	854	817	804	878	872	831	854	851	865	844	832	874	838	830	865	862	905	872	928	852	856	886	904	872	853	830	821	919	875	894	855	856	906	880	857	882	880	903	875	855	863	856	809	857	875	833	883	899	861	857	845	837	833	821	858	892	816	830	858	845	914	837	829	822	847	891	923	871	842	825	843	838	801	882	870	870	884	826	841	874	831	869	852	853	852	887	874	875	879	822	833	868	848	876	883	833	860	865	867	879	832	880	871	879	855	865	873	942	873	886	846	902	852	845	868	864	904	850	842	911	911	852	882	860	851	853	869	830	880	882	892	809	885	864	842	839	875	841	896	873	852	890	828	873	852	865	841	923	852	906	880	847	835	925	804	881	864	848	824	869	864	856	835	851	894	901	867	893	895	824	839	848	899	832	873	850	853	858	849	860	863	878	861	905	929	809	863	846	831	905	843	845	834	882	834	826	860	845	908	860	880	898	859	827	798	868	884	832	844	817	856	860	888	891	834	894	853	853	834	893	819	850	855	824	899	859	819	821	885	815	866	831	828	954	838	854	845	861	851	827	812	880	892	859	858	889	840	881	861	881	810	804	838	855	885	901	907	868	833	894	837	822	855	876	807	877	847	884	866	816	857	881	873	815	862	800	875	882	867	804	822	839	847	881	874	800	855	833	817	847	889	842	847	906	846	891	842	914	919	884	866	866	889	859	912	886	840	857	902	877	865	880	880	903	852	921	895	886	856	896	879	867	872	887	876	861	910	853	879	883	903	838	870	855	894	881	812	878	802	868	872	835	846	844	843	914	835	856	853	876	814	885	875	813	885	819	841	843	882	863	857	930	860	847	878	832	887	907	803	857	892	853	846	812	903	833	835
12820	1555	1601	1138	900	1125	849	442	435	402	405	363	381	381	340	406	432	373	362	383	362	409	342	400	396	399	390	328	347	404	392	376	407	385	359	386	402	368	355	383	384	403	344	380	386	374	387	393	378	377	390	365	416	388	394	380	371	368	437	370	399	371	406	406	396	369	352	396	437	400	376	400	374	384	386	368	347	391	336	370	421	398	356	388	359	358	380	414	381	375	366	368	383	378	376	393	385	362	405	386	358	352	376	375	367	370	349	375	396	380	399	380	386	336	365	389	425	362	385	384	390	381	365	370	380	359	403	356	379	400	408	372	410	380	405	381	365	393	409	357	396	381	356	352	373	406	373	376	377	356	355	361	365	376	339	395	372	386	430	361	366	398	390	394	370	384	361	376	336	359	362	370	386	345	393	420	414	373	347	361	397	390	335	371	381	367	359	377	329	408	397	352	398	392	399	392	359	343	320	362	393	406	385	381	368	370	349	383	377	361	380	334	387	365	405	388	371	377	385	350	383	396	364	354	361	366	358	410	358	413	379	345	378	359	416	390	373	364	352	353	377	378	402	389	375	397	396	373	387	337	383	374	415	397	407	386	391	350	370	342	377	403	348	368	361	377	376	356	339	399	389	369	384	379	368	370	338	414	368	385	385	365	378	413	368	331	346	414	387	363	337	352	375	368	349	374	376	390	384	442	393	387	396	365	387	390	393	372	395	435	372	357	381	394	365	385	417	371	377	407	386	331	380	386	394	388	422	418	315	349	385	372	353	366	377	351	389	389	375	376	376	389	423	410	370	359	382	391	352	405	381	368	374	381	373	340	357	391	374	396	398	351	365	369	333	415	380	366	363	376	365	388	350	375	373	351	405	394	378	335	385	389	370	356	367	379	355	384	405	354	343	364	374	367	361	382	362	378	404	333	360	408	372	363	348	355	395	371	408	400	355	385	396	389	386	350	370	375	383	363	359	400	404	351	391	360	363	385	385	354	385	363	395	358	414	360	392	367	355	393	358	371	381	385	385	349	353	400	414	392	354	397	349	371	373	380	390	374	339	332	372	380	352	348	388	359	370	378	399	373	367	406	399	394	377	398	415	379	375	357	390	383	409	394	368	367	381	362	376	352	359	386	404	350	375	371	382	381	360	388	365	390	377	404	378	415	345	359	380	386	390	385	384	376	359	359	336	348	404	386	362	389	399	352	376	361	392	378	381	378	392	339	362	340	383	319	375	413	391	373	398	363	378	392	359	350	394	438	347	346	376	370	368	423	379	360	404	367	418	402	381	353	389	363	375	373	385	368	370	420	390	376	360	378	347	388	388	374	393	403	365	364	317	390	372	404	378	353	367	402	378	377	375	404	384	390	355	367	411	375	370	390	387	390	334	402	403	369	404	361	369	373	385	402	373	375	404	360	394	358	346	388	351	411	358	362	383	373	391	379	370	407	416	394	377	355	364	382	374	387	373	385	366	382	374	374	411	311	359	340	389	357	365	367	372	384	387	381	374	373	349	346	353	355	354	369	395	370	399	379	385	384	368	375	390	343	395	412	390	386	370	365	388	392	412	352	374	369	382	376	357	370	395	385	347	361	385	378	399	383	393	377	367	372	361	397	350	361	376	379	395	349	386	330	367	410	417	392	379	378	356	388	332	322	397	392	343	377	390	375	408	399	362	369	380	351	392	416	399	375	409	406	381	377	396	342	385	427	378	396	379	402	376	354	374	385	356	357	334	352	355	370	356	378	376	407	405	395	401	376	395	425	370	378	401	363	384	375	391	378	348	373	340	345	370	361	388	350	372	346	394	357	403	348	375	378	368	382	410	366	344	374	373	374	391	373	376	404	360	402	364	338	333	380	363	396	390	360	366	356	413	361	400	414	384	378	354	356	389	367	381	381	395	374	364	336	383	388	341	359	390	359	402	393	379	402	377	368	382	381	404	371	371	373	377	371	394	349	394	352	351	385	358	396	388	373	396	375	382	399	389	366	351	368	380	366	359	365	364	363	384	400	362	424	403	428	374	405	384	431	357	353	377	369	352	370	380	418	359	372	372	408	391	390	338	372	397	349	420	380	372	384	342	392	357	349	373	400	383	401	373	389	388	402	408	377	373	432	388	361	369	375	383	377	406	387	392	413	392	360	376	416	389	377	377	396	361	392	365	355	400	353	360	345	360	389	372	374	393	384	391	378	404	373	397	335	322	391	349	391	366	361	396	369	358	362	408	407	378	387	359	408	408	405	396	380	356	357	356	337	348	411	371	365	412	372	379	379	380	392	377	386	376	367	365	381	363	377	380	372	376	374	385	357	385	345	348	387	375	392	414	384	381	383	357	328	372	376	366	372	390	398	363	394	394	357	384	353	374	413	424	348	389	362	400	388	362	378	410	391	399	388	365	375	393	386	364	354	372	383	340	356	344	401	368	423	395	395	386	404	376	391	402	386	386	345	360	402	394	360	383	392	356	359	374	360	369	371	368	396	368	357	367	362	368	390	372	367	391	389	393	370	385	345	333	387	354	378	380	388	392	389	376	380	375	363	370	377	350	347	362	405	401	334	374	359	383	365	375	395	364	348	354	370	361	363	352	417	387	376	374	357	366	343	373	389	390	389	362	399	405	382	382	377	376	360	382	375	390	421	364	363	398	371	325	354	374	378	379	414	373	360	378	390	385	364	364	392	346	366	381	348	373	391	390	359	388	366	376	366	385	352	353	376	371	365	369	362	416	390	363	398	333	389	392	385	399	370	389	369	378	374	374	367	365	359	433	397	407	394	399	374	351	411	371	398	373	392	373	361	411	321	372	397	385	388	327	382	413	392	350	365	374	377	350	368	357	394	382	392	366	359	397	369	372	352	381	380	345	367	400	371	363	399	352	317	351	383	396	361	365	378	399	392	357	378	415	382	381	376	396	379	408	382	369	356	408	348	365	364	428	371	391	386	356	345	389	390	374	383	365	402	391	330	434	394	369	400	451	395	412	395	371	375	377	372	397	381	391	391	402	368	379	377	376	361	366	401	388	373	383	361	416	381	387	399	355	387	353	352	379	430	395	405	378	387	385	384	378	374	420	323	377	376	413	376	357	393	384	386	357	353	384	372	341	362	379	333	368	366	379	364	404	391	366	385	365	343	386	408	342	376	374	425	382	398	417	372	366	371	371	351	335	353	330	374	425	364	359	362	376	332	392	370	392	378	378	353	368	373	364	345	407	390	361	373	414	378	381	359	401	389	400	336	390	398	379	361	396	385	381	365	379	425	370	398	361	368	393	376	395	378	382	419	393	370	396	403	380	349	366	380	388	383	389	363	400	358	448	368	379	383	368	417	369	380	397	385	350	382	404	356	353	365	386	383	341	389	386	368	349	351	352	392	382	385	383	388	362	369	327	345	390	396	379	367	367	383	367	358	338	363	406	379	383	379	356	382	363	364	368	372	356	357	375	365	393	368	352	391	424	390	352	356	336	364	360	326	379	372	342	397	410	372	371	375
10298	1510	3455	3444	3455	4438	3225	1217	1044	982	992	992	992	887	981	994	926	892	911	908	932	902	957	944	893	895	942	985	882	888	911	925	924	868	858	897	925	876	862	971	907	905	875	888	856	880	927	925	924	843	927	885	877	891	844	861	897	940	803	853	876	917	910	863	854	923	908	908	879	865	901	901	858	907	830	887	911	851	918	888	862	865	886	864	894	890	885	885	875	881	809	841	861	876	923	925	878	867	887	886	882	909	896	890	911	945	916	869	862	886	876	861	869	882	897	878	861	895	923	902	918	895	876	878	923	933	930	867	863	881	891	917	892	873	889	912	852	914	935	863	973	894	875	847	852	887	879	883	860	905	883	903	904	854	888	854	909	902	872	915	873	880	898	929	886	854	892	930	921	921	890	904	876	936	884	857	859	912	895	893	899	873	894	889	818	874	860	844	905	882	896	911	879	862	881	901	917	866	867	832	883	885	876	892	930	936	889	903	913	932	854	887	902	854	904	870	888	843	890	929	877	883	884	896	880	929	890	881	832	914	954	837	871	858	883	919	903	868	874	919	875	895	891	887	903	928	866	925	858	871	930	885	902	871	911	864	877	907	936	864	845	905	932	874	916	917	941	917	898	858	877	876	894	913	870	878	887	920	895	900	905	904	893	815	921	910	883	900	891	940	868	925	880	854	862	893	896	911	936	946	884	939	871	872	891	906	864	834	864	854	858	839	938	915	882	865	857	889	873	870	884	871	855	851	886	904	848	887	871	874	882	968	898	866	866	935	883	868	925	887	968	918	899	880	876	869	924	946	897	888	835	851	887	909	869	921	899	916	870	840	905	824	893	917	950	858	880	890	884	841	940	870	906	870	950	855	879	911	965	873	912	958	905	932	907	833	902	973	866	923	928	852	840	895	924	799	917	854	816	850	944	871	884	893	959	841	892	922	854	881	886	837	847	873	963	882	924	855	934	905	859	906	887	878	845	929	921	929	885	852	857	899	908	897	920	851	886	854	845	878	870	884	861	875	906	858	832	797	924	903	875	877	913	861	913	859	895	890	889	885	911	892	941	860	879	952	902	874	926	966	896	887	898	854	907	824	898	926	841	940	918	869	860	923	904	853	897	876	894	863	885	920	924	917	905	885	924	907	882	871	874	921	893	887	853	919	829	923	854	914	873	872	908	879	903	862	868	902	863	882	903	888	867	883	892	897	868	924	947	896	890	891	830	889	891	872	892	872	894	881	853	876	851	877	899	871	854	892	868	870	915	814	864	889	818	886	925	875	846	904	904	905	923	920	917	869	866	918	899	851	911	867	881	936	903	882	881	909	875	886	902	887	837	882	895	866	828	917	912	882	899	926	819	903	914	854	862	904	863	854	918	881	906	881	896	881	891	886	855	880	885	880	878	873	843	818	840	858	901	868	916	882	955	918	868	861	886	877	849	901	836	863	910	890	877	889	849	853	873	895	862	886	930	900	882	890	896	904	855	880	900	824	905	862	907	924	856	906	846	886	880	861	911	888	933	796	903	866	933	923	904	877	841	911	898	887	887	854	899	909	877	896	875	805	893	928	837	846	845	838	900	865	840	861	946	890	906	857	836	883	847	841	843	878	903	909	923	856	895	864	947	850	878	905	924	865	924	851	897	884	918	918	900	870	866	891	892	869	889	891	836	871	832	901	884	883	934	893	929	923	868	851	900	928	897	911	896	880	867	903	873	908	879	889	837	870	880	874	868	851	912	917	865	915	834	873	864	858	858	840	839	852	855	884	852	863	843	897	879	889	903	880	837	872	910	906	849	977	880	919	927	880	930	871	918	864	878	827	888	949	885	935	880	862	939	905	880	846	879	882	860	875	907	892	889	850	849	825	806	917	885	915	868	901	877	951	874	870	891	905	851	901	910	867	846	905	854	872	901	880	909	862	825	902	875	894	884	843	893	876	912	937	922	950	882	864	850	866	878	905	920	890	973	850	894	886	884	877	864	911	914	858	812	899	855	898	844	880	893	895	889	935	903	877	908	839	873	899	945	932	879	873	876	923	886	839	967	937	845	867	881	867	920	878	849	931	866	866	866	947	851	891	852	890	896	886	868	940	881	859	936	895	876	903	893	866	867	943	841	833	913	860	884	840	929	876	928	850	864	859	886	843	853	898	852	901	881	842	908	891	899	884	856	876	928	902	883	851	927	877	856	828	898	869	886	931	853	905	868	849	826	911	873	913	900	876	879	916	856	891	849	875	894	924	907	893	893	872	901	865	890	881	931	915	918	859	909	904	898	880	842	852	860	908	883	950	876	892	821	870	878	917	899	855	923	888	832	844	896	882	888	908	897	872	906	879	881	893	885	870	847	893	964	908	889	890	890	887	889	860	926	889	893	866	881	848	832	893	877	947	898	908	910	890	895	894	915	869	895	943	878	889	889	856	851	877	899	870	847	925	870	888	867	863	822	875	937	888	889	930	906	893	859	878	930	862	861	908	847	916	897	962	880	849	858	893	878	887	865	898	884	869	934	945	887	826	872	857	858	868	928	921	878	898	895	872	871	894	943	863	848	899	884	880	857	929	898	829	884	960	901	863	889	850	835	879	888	862	853	882	907	911	878	936	846	912	864	808	880	906	896	847	894	884	903	872	883	901	878	878	889	881	947	859	959	912	863	928	916	870	865	867	894	849	868	942	860	892	887	886	848	893	848	910	887	909	885	903	894	878	819	903	920	870	855	893	926	865	900	932	866	853	894	910	914	865	864	914	864	841	894	906	893	944	906	894	893	900	858	897	857	862	863	884	856	918	850	912	896	862	881	924	885	858	912	907	899	914	884	876	905	885	863	913	888	892	901	863	873	904	890	875	880	856	872	909	904	841	863	870	914	890	904	907	861	908	872	889	912	897	887	884	902	831	882	845	887	859	854	872	837	874	907	853	895	888	860	906	875	853	913	891	876	874	883	843	855	885	915	937	863	879	921	886	853	879	900	881	910	900	854	824	923	938	943	898	862	890	909	886	881	912	907	893	822	841	887	912	902	856	868	854	941	885	856	908	922	916	865	864	915	930	942	872	836	877	908	875	874	870	891	900	858	861	834	884	878	864	863	914	837	910	901	869	895	879	829	849	882	932	875	928	865	860	850	914	899	937	889	933	896	887	884	812	866	862	883	873	898	902	922	891	874	899	929	917	908	906	913	862	865	853	901	866	887	909	897	887	885	943	849	932	856	925	948	892	876	857	852	899	880	917	853	889	867	900	864	956	879	870	910	888	880	898	927	911	871	907	914	880	893	832	851	885	895	904	908	799	934	886	848	899	924	878	847	895	864	867	885	794	865	892	905	897	894	858	919	851	863	913	894	906	885	954	864	869	893	859	875	892	918	933	913	897	841	929	927	877	854	874	847	911	940	875	922	902	843	907	897	904	855	901	837	927	873	907	841	898	895	905	877	932	824	895	912	900	842	897	906	936	914	922	875	857	867	902	870	909	913	869	907	888	901	844	828	893
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
